1
0
Fork 0
mirror of https://github.com/restic/restic.git synced 2025-03-16 00:00:05 +01:00

Commit graph

  • de88fb2022 Simplify pack.List Alexander Neumann 2016-08-25 21:51:07 +02:00
  • 71263b5090 show progress every second when run non interactively trbs 2016-08-25 22:13:47 +02:00
  • 3fd1e4a992 Add backend.ReaderAt Alexander Neumann 2016-08-25 21:49:00 +02:00
  • 9f752b8306 Rework function for listing packs Alexander Neumann 2016-08-25 21:08:16 +02:00
  • e07ae7631c Add more safety checks for Unpacker Alexander Neumann 2016-08-23 22:21:29 +02:00
  • 9fd941f6fc Merge pull request #583 from stuertz/windowsoutput Alexander Neumann 2016-08-23 21:18:09 +02:00
  • 91c458bf74 Fixed gofmt Jan Stürtz 2016-08-22 22:07:10 +02:00
  • 374b1144de Dont't guess the max width, get it from the terminal Jan Stürtz 2016-08-22 17:27:58 +02:00
  • f05b0871e9 fixed maxlen computation (off by one) on small terminals Jan Stürtz 2016-08-22 17:27:03 +02:00
  • 4cb8fe3210 Fixed style hints from hound Jan Stürtz 2016-08-21 23:10:28 +02:00
  • 08eb5b42eb Fix progress output on Windows Jan Stürtz 2016-08-21 22:38:22 +02:00
  • 1c703e4161 Merge pull request #579 from restic/debug-544 Alexander Neumann 2016-08-21 17:10:07 +02:00
  • ebd3723a06 Properly close the minio object on Stat() Alexander Neumann 2016-08-21 16:15:24 +02:00
  • 06b23edb39 Fix code for newer minio-go Alexander Neumann 2016-08-21 16:14:58 +02:00
  • e893be3dec Update minio-go Alexander Neumann 2016-08-21 16:14:22 +02:00
  • ca14942c80 Merge pull request #578 from restic/fix-build-on-arm Alexander Neumann 2016-08-21 15:09:46 +02:00
  • 11d01fcd32 Merge pull request #577 from restic/dynamic-scrypt Alexander Neumann 2016-08-21 15:00:24 +02:00
  • 5061607e77 x/sys/unix: Manually add FADV_* constants for Linux/arm Alexander Neumann 2016-08-21 14:59:15 +02:00
  • 69d8fe5b4f Add check for cross-compilation Alexander Neumann 2016-08-21 14:21:19 +02:00
  • 916efa4e1a Merge pull request #576 from restic/fix-documentation-forget Alexander Neumann 2016-08-21 13:51:38 +02:00
  • a3492d69dd Use low-security scrypt KDF parameters for testing Alexander Neumann 2016-08-21 13:42:04 +02:00
  • 8e24c51233 Fix commets for constants Alexander Neumann 2016-08-21 13:13:05 +02:00
  • d8107f77aa Limit the number of key files checked on SearchKey Alexander Neumann 2016-08-21 13:09:31 +02:00
  • 79e950b710 Remove dead code Alexander Neumann 2016-08-21 13:07:34 +02:00
  • f0d7f3f1bd Calibrate scrypt for the current hardware Alexander Neumann 2016-08-21 12:32:38 +02:00
  • 9afec53c55 Remove crypto reader/writer (unused) Alexander Neumann 2016-08-21 11:33:53 +02:00
  • 11098d6eb0 Move KDF() to kdf.go Alexander Neumann 2016-08-21 11:33:46 +02:00
  • 7e6fc15ece Vendor github.com/elithrar/simple-scrypt Alexander Neumann 2016-08-21 10:50:02 +02:00
  • 78c0995853 Improve documentation, add explanation and weekly Alexander Neumann 2016-08-21 11:53:05 +02:00
  • 84c14e623d Merge pull request #575 from restic/remove-constants Alexander Neumann 2016-08-21 11:02:06 +02:00
  • d965d703d1 Reduce duplicate code in wrappers for os Alexander Neumann 2016-08-21 10:41:02 +02:00
  • b20921d836 Use constants from /x/sys/unix Alexander Neumann 2016-08-21 10:36:20 +02:00
  • a78493f549 Update golang.org/x/sys/unix Alexander Neumann 2016-08-21 10:35:12 +02:00
  • 2be0aa9dbc Merge pull request #518 from restic/implement-prune Alexander Neumann 2016-08-21 09:22:22 +02:00
  • aa29c68189 Fix progress for new index Alexander Neumann 2016-08-20 20:44:57 +02:00
  • d3da30e8fb Use UTC for snapshot time based tests Alexander Neumann 2016-08-20 18:49:02 +02:00
  • 3337b5d3c4 Add prune/forget to the manual Alexander Neumann 2016-08-20 18:38:16 +02:00
  • 458448357c Add help texts which cross-line prune/forget Alexander Neumann 2016-08-20 18:33:24 +02:00
  • 27d0909302 forget: Remove message when no policy is specified Alexander Neumann 2016-08-20 18:15:36 +02:00
  • 5f0ebb71b2 forget: Allow filtering for a hostname Alexander Neumann 2016-08-20 17:59:47 +02:00
  • 00f647dc92 forget: Join paths by ":" Alexander Neumann 2016-08-20 17:59:10 +02:00
  • 8e7202bd6a Rename function in debug 'dump' command Alexander Neumann 2016-08-20 17:54:27 +02:00
  • 5cf7c827b8 forget: Do nothing if no policy is configured Alexander Neumann 2016-08-20 17:53:03 +02:00
  • 71f7f4f543 Add ExpirePolicy.Empty() Alexander Neumann 2016-08-20 17:51:48 +02:00
  • bf47dba1c4 Add 'forget' command Alexander Neumann 2016-08-20 17:43:25 +02:00
  • cbd457e557 Add Hourly expire functions Alexander Neumann 2016-08-20 15:55:02 +02:00
  • 6cf4b81558 Add functions to filter snapshots Alexander Neumann 2016-08-19 20:50:52 +02:00
  • bb84d351f1 Revert "ID: move Str() to non-pointer receiver" Alexander Neumann 2016-08-19 20:45:19 +02:00
  • a107e3cc84 Correct comment Alexander Neumann 2016-08-19 20:36:24 +02:00
  • e934966b54 Merge pull request #573 from restic/fix-osxfuse-travis Alexander Neumann 2016-08-19 19:23:24 +02:00
  • bd9f23f1d2 Fix osxfuse on Travis/darwin Alexander Neumann 2016-08-19 19:04:02 +02:00
  • 2a2fb74ba8 Merge pull request #569 from restic/fix-568 Alexander Neumann 2016-08-19 17:53:09 +02:00
  • bd819a5e81 Fix panic Alexander Neumann 2016-08-16 21:59:43 +02:00
  • 162629571d Add BenchmarkFindUsedBlobs Alexander Neumann 2016-08-15 21:37:19 +02:00
  • 2c04ad3c29 TestCreateSnapshot: free buffer Alexander Neumann 2016-08-15 21:37:11 +02:00
  • 238d3807e9 prune: Format duplicate bytes properly Alexander Neumann 2016-08-15 21:13:38 +02:00
  • 7f9d227725 Use progress in prune command Alexander Neumann 2016-08-15 21:10:20 +02:00
  • 8de6e5a627 Add progress option to index Alexander Neumann 2016-08-15 21:10:12 +02:00
  • 8d735cf6a9 Explicitely specify supersedes for new index Alexander Neumann 2016-08-15 20:49:01 +02:00
  • 29bb845f0e Rebuild index at the end of prune Alexander Neumann 2016-08-15 20:46:24 +02:00
  • 1bb2d59e38 Add Save() method to Index Alexander Neumann 2016-08-15 20:46:14 +02:00
  • 3ceb2ad3cf Progress: Call OnUpdate before OnDone Alexander Neumann 2016-08-15 20:15:17 +02:00
  • 009c803c8a prune: Use new Index Alexander Neumann 2016-08-15 20:13:56 +02:00
  • c0ef1ec6fd Add RemovePack for index Alexander Neumann 2016-08-15 18:55:52 +02:00
  • 69c2e8ce7e Add first version of the prune command Alexander Neumann 2016-08-04 19:42:40 +02:00
  • f102406cd7 ID: move Str() to non-pointer receiver Alexander Neumann 2016-08-14 18:56:13 +02:00
  • 302619a11a Move interfaces to package restic/types Alexander Neumann 2016-08-14 18:12:07 +02:00
  • 80bcae44e2 Decouple ListAllPacks from repository Alexander Neumann 2016-08-14 17:59:20 +02:00
  • 1f263a7683 Decouple index/ and repository/ Alexander Neumann 2016-08-14 16:11:59 +02:00
  • 3b57075109 Add global interface Repository Alexander Neumann 2016-08-14 16:04:34 +02:00
  • 3fa7304e94 Add interfaces to ListAllPacks Alexander Neumann 2016-08-14 16:01:42 +02:00
  • 47950b82a0 Add test for loading index from documentation Alexander Neumann 2016-08-14 14:47:02 +02:00
  • 9ecf7070af Implement Lookup() and Save() for new Index Alexander Neumann 2016-08-14 13:38:59 +02:00
  • 2310773798 Compute negative offsets ourselves in the s3 backend Alexander Neumann 2016-08-08 21:58:26 +02:00
  • a60e3b5030 Make backend tests less verbose Alexander Neumann 2016-08-08 21:58:09 +02:00
  • b350b443d0 Stop backend tests early on failure Alexander Neumann 2016-08-08 21:57:50 +02:00
  • 2c517e4a33 Add Index structures for Blobs Alexander Neumann 2016-08-07 22:18:20 +02:00
  • 4bdd59b4ad Index: Add DuplicateBlobs() Alexander Neumann 2016-08-07 21:57:31 +02:00
  • f5daf33322 Add pack size to ListAllPacks Alexander Neumann 2016-08-07 21:56:42 +02:00
  • 1058a91b39 Add option to create duplicate blobs in TestCreateSnapshot Alexander Neumann 2016-08-07 21:56:06 +02:00
  • 240b8f273a Add more index tests Alexander Neumann 2016-08-07 18:45:25 +02:00
  • 6808523d34 Add String() for Blob Alexander Neumann 2016-08-07 18:42:58 +02:00
  • bad6184ab5 Add new Index data structure Alexander Neumann 2016-08-07 17:19:00 +02:00
  • 6b384287f3 Return error when it occurs Alexander Neumann 2016-08-07 17:18:45 +02:00
  • ef33cf12ca Fix Unpacker for packs < 2048 byte Alexander Neumann 2016-08-07 16:24:02 +02:00
  • a5cbbb8b5a Fix BufferLoader for negative offset Alexander Neumann 2016-08-07 15:53:00 +02:00
  • 71924fb7c0 Add tests for Load() with negative offset Alexander Neumann 2016-08-07 15:52:31 +02:00
  • b0565015cc Remove ReadSeeker Alexander Neumann 2016-08-07 14:51:19 +02:00
  • fa283c6ecd Remove unused GetReader() Alexander Neumann 2016-08-07 14:50:41 +02:00
  • 94d157d97a Introduce interface pack.Loader Alexander Neumann 2016-08-07 14:50:24 +02:00
  • f72f3dbc6a Buffer last 2048 bytes of a file for unpack Alexander Neumann 2016-08-07 13:12:52 +02:00
  • 3c3a180417 Move RandomID() to backend package Alexander Neumann 2016-08-07 12:36:24 +02:00
  • fd6c854a21 Add TestResetRepository and BenchmarkCreateSnapshot Alexander Neumann 2016-08-06 17:29:08 +02:00
  • e9cddc0be5 Fix TestFindUsedBlobs Alexander Neumann 2016-08-04 22:30:23 +02:00
  • d7e5f11b78 Export FindUsedBlobs Alexander Neumann 2016-08-15 17:58:32 +02:00
  • 2b1b6d8c2a Export ListAllPacks Alexander Neumann 2016-08-04 21:21:32 +02:00
  • acc2fa5816 Fix TestRepack Alexander Neumann 2016-08-04 20:42:11 +02:00
  • 6285f31604 Use pack.BlobSet instead of backend.IDSet Alexander Neumann 2016-08-04 18:59:26 +02:00
  • 3cca831b2e Fix invalid type in newly created packs Alexander Neumann 2016-08-04 18:40:31 +02:00
  • cff6fea32a Fix 'cat' command Alexander Neumann 2016-08-04 18:02:32 +02:00