Alexander Neumann
|
f0d7f3f1bd
|
Calibrate scrypt for the current hardware
Closes #17
|
2016-08-21 13:10:08 +02:00 |
|
Alexander Neumann
|
9afec53c55
|
Remove crypto reader/writer (unused)
|
2016-08-21 13:10:08 +02:00 |
|
Alexander Neumann
|
11098d6eb0
|
Move KDF() to kdf.go
|
2016-08-21 13:10:08 +02:00 |
|
Alexander Neumann
|
7e6fc15ece
|
Vendor github.com/elithrar/simple-scrypt
|
2016-08-21 13:10:08 +02:00 |
|
Alexander Neumann
|
84c14e623d
|
Merge pull request #575 from restic/remove-constants
Remove POSIX constants, reduce code duplication
|
2016-08-21 11:02:06 +02:00 |
|
Alexander Neumann
|
d965d703d1
|
Reduce duplicate code in wrappers for os
|
2016-08-21 10:42:07 +02:00 |
|
Alexander Neumann
|
b20921d836
|
Use constants from /x/sys/unix
|
2016-08-21 10:36:20 +02:00 |
|
Alexander Neumann
|
a78493f549
|
Update golang.org/x/sys/unix
|
2016-08-21 10:35:12 +02:00 |
|
Alexander Neumann
|
2be0aa9dbc
|
Merge pull request #518 from restic/implement-prune
Implement prune
|
2016-08-21 09:22:22 +02:00 |
|
Alexander Neumann
|
aa29c68189
|
Fix progress for new index
|
2016-08-20 20:44:57 +02:00 |
|
Alexander Neumann
|
d3da30e8fb
|
Use UTC for snapshot time based tests
|
2016-08-20 18:49:02 +02:00 |
|
Alexander Neumann
|
3337b5d3c4
|
Add prune/forget to the manual
|
2016-08-20 18:38:16 +02:00 |
|
Alexander Neumann
|
458448357c
|
Add help texts which cross-line prune/forget
|
2016-08-20 18:33:24 +02:00 |
|
Alexander Neumann
|
27d0909302
|
forget: Remove message when no policy is specified
|
2016-08-20 18:15:36 +02:00 |
|
Alexander Neumann
|
5f0ebb71b2
|
forget: Allow filtering for a hostname
|
2016-08-20 17:59:47 +02:00 |
|
Alexander Neumann
|
00f647dc92
|
forget: Join paths by ":"
|
2016-08-20 17:59:10 +02:00 |
|
Alexander Neumann
|
8e7202bd6a
|
Rename function in debug 'dump' command
|
2016-08-20 17:54:27 +02:00 |
|
Alexander Neumann
|
5cf7c827b8
|
forget: Do nothing if no policy is configured
|
2016-08-20 17:53:03 +02:00 |
|
Alexander Neumann
|
71f7f4f543
|
Add ExpirePolicy.Empty()
|
2016-08-20 17:51:48 +02:00 |
|
Alexander Neumann
|
bf47dba1c4
|
Add 'forget' command
|
2016-08-20 17:43:25 +02:00 |
|
Alexander Neumann
|
cbd457e557
|
Add Hourly expire functions
|
2016-08-20 15:55:23 +02:00 |
|
Alexander Neumann
|
6cf4b81558
|
Add functions to filter snapshots
|
2016-08-20 15:22:40 +02:00 |
|
Alexander Neumann
|
bb84d351f1
|
Revert "ID: move Str() to non-pointer receiver"
This reverts commit f102406cd7 .
|
2016-08-19 20:45:19 +02:00 |
|
Alexander Neumann
|
a107e3cc84
|
Correct comment
|
2016-08-19 20:36:24 +02:00 |
|
Alexander Neumann
|
e934966b54
|
Merge pull request #573 from restic/fix-osxfuse-travis
Fix osxfuse on Travis/darwin
|
2016-08-19 19:23:24 +02:00 |
|
Alexander Neumann
|
bd9f23f1d2
|
Fix osxfuse on Travis/darwin
|
2016-08-19 19:04:02 +02:00 |
|
Alexander Neumann
|
2a2fb74ba8
|
Merge pull request #569 from restic/fix-568
Use the platform-independent function for joining
|
2016-08-19 17:53:09 +02:00 |
|
Alexander Neumann
|
bd819a5e81
|
Fix panic
|
2016-08-16 21:59:43 +02:00 |
|
Alexander Neumann
|
162629571d
|
Add BenchmarkFindUsedBlobs
|
2016-08-16 21:30:14 +02:00 |
|
Alexander Neumann
|
2c04ad3c29
|
TestCreateSnapshot: free buffer
|
2016-08-16 21:30:14 +02:00 |
|
Alexander Neumann
|
238d3807e9
|
prune: Format duplicate bytes properly
|
2016-08-16 21:30:14 +02:00 |
|
Alexander Neumann
|
7f9d227725
|
Use progress in prune command
|
2016-08-16 21:30:14 +02:00 |
|
Alexander Neumann
|
8de6e5a627
|
Add progress option to index
|
2016-08-16 21:30:14 +02:00 |
|
Alexander Neumann
|
8d735cf6a9
|
Explicitely specify supersedes for new index
|
2016-08-16 21:30:14 +02:00 |
|
Alexander Neumann
|
29bb845f0e
|
Rebuild index at the end of prune
|
2016-08-16 21:30:14 +02:00 |
|
Alexander Neumann
|
1bb2d59e38
|
Add Save() method to Index
|
2016-08-16 21:30:14 +02:00 |
|
Alexander Neumann
|
3ceb2ad3cf
|
Progress: Call OnUpdate before OnDone
|
2016-08-16 21:30:14 +02:00 |
|
Alexander Neumann
|
009c803c8a
|
prune: Use new Index
|
2016-08-16 21:30:14 +02:00 |
|
Alexander Neumann
|
c0ef1ec6fd
|
Add RemovePack for index
|
2016-08-16 21:30:14 +02:00 |
|
Alexander Neumann
|
69c2e8ce7e
|
Add first version of the prune command
|
2016-08-16 21:30:14 +02:00 |
|
Alexander Neumann
|
f102406cd7
|
ID: move Str() to non-pointer receiver
|
2016-08-16 21:30:14 +02:00 |
|
Alexander Neumann
|
302619a11a
|
Move interfaces to package restic/types
|
2016-08-16 21:30:14 +02:00 |
|
Alexander Neumann
|
80bcae44e2
|
Decouple ListAllPacks from repository
|
2016-08-16 21:30:14 +02:00 |
|
Alexander Neumann
|
1f263a7683
|
Decouple index/ and repository/
|
2016-08-16 21:30:14 +02:00 |
|
Alexander Neumann
|
3b57075109
|
Add global interface Repository
|
2016-08-16 21:30:14 +02:00 |
|
Alexander Neumann
|
3fa7304e94
|
Add interfaces to ListAllPacks
|
2016-08-16 21:30:14 +02:00 |
|
Alexander Neumann
|
47950b82a0
|
Add test for loading index from documentation
|
2016-08-16 21:30:14 +02:00 |
|
Alexander Neumann
|
9ecf7070af
|
Implement Lookup() and Save() for new Index
|
2016-08-16 21:30:14 +02:00 |
|
Alexander Neumann
|
2310773798
|
Compute negative offsets ourselves in the s3 backend
|
2016-08-16 21:30:14 +02:00 |
|
Alexander Neumann
|
a60e3b5030
|
Make backend tests less verbose
|
2016-08-16 21:30:14 +02:00 |
|