Commit Graph

  • b8c300e61e Remove run_tests.go from Makefile Alexander Neumann 2016-01-16 14:37:23 +01:00
  • 2499bbb09d Also specify new -X syntax for go1.6 Alexander Neumann 2016-01-16 14:08:13 +01:00
  • 7c70d5c1bd Build toolchain for gox only on older Versions of Go Alexander Neumann 2016-01-16 13:40:16 +01:00
  • f90381910b Remove Go tip, add 1.6beta2 Alexander Neumann 2016-01-16 13:39:12 +01:00
  • 172c31ff45 Use gotestcover instead of homebrew run_tests.go Alexander Neumann 2016-01-16 13:32:23 +01:00
  • bbfd1dd0c0 Fix ignore tip build failure Alexander Neumann 2016-01-16 13:23:45 +01:00
  • 8d71e5d698 Travis CI: Update Go version, add tip Alexander Neumann 2016-01-16 13:00:28 +01:00
  • 0f69169262 OpenChaos lecture Alexander Neumann 2016-01-13 20:16:47 +01:00
  • 72bcebbfb1 Remove (broken) sourcegraph and waffle badges Alexander Neumann 2016-01-07 21:09:32 +01:00
  • 0fde09a866 Lock MasterIndex and InFlight store together Philipp Serr 2015-12-28 18:18:25 +01:00
  • e7bf936d2b Increase number of chunks and test repetitions Philipp Serr 2015-12-09 21:38:03 +01:00
  • 3d7f72311a Provoke unreferenced packs using fewer goroutines Philipp Serr 2015-12-09 21:09:49 +01:00
  • 6a548336ec Add a test concurrently saving duplicated chunks Philipp Serr 2015-12-06 17:35:22 +01:00
  • d3e7766f89 Merge pull request #380 from restic/PKGBUILD-update Alexander Neumann 2015-12-27 22:07:28 +01:00
  • 360193320f Update PKGBUILD to reflect restic official version numbering Florian Daniel 2015-12-27 22:05:05 +01:00
  • 1f1b8e16a7 Add Code Quality Badge Alexander Neumann 2015-12-27 20:35:20 +01:00
  • 3abff7928c Merge pull request #375 from restic/fix-suid Alexander Neumann 2015-12-20 20:45:18 +01:00
  • 2976df2dc6 Call brew update before installing Alexander Neumann 2015-12-19 17:38:58 +01:00
  • f49cb62812 Backup and restore setuid/setgid/sticky bits Alexander Neumann 2015-12-20 19:45:36 +01:00
  • 55d9c5f80c Merge pull request #364 from restic/fix-356 Alexander Neumann 2015-12-06 21:55:21 +01:00
  • d1ca986f55 Fix tests Alexander Neumann 2015-12-06 17:38:51 +01:00
  • 3ac1d0e4d1 add progress Alexander Neumann 2015-12-06 17:29:31 +01:00
  • 0e66a66bce read packs concurrently Alexander Neumann 2015-12-06 17:09:06 +01:00
  • 43a23f91a6 checker: add function to read and verify all data Alexander Neumann 2015-12-02 22:40:36 +01:00
  • 8d229bfd21 Make ReadCloser public Alexander Neumann 2015-12-02 21:47:44 +01:00
  • 04cd318f6c Merge pull request #362 from restic/improvements Alexander Neumann 2015-11-30 22:09:24 +01:00
  • 141d400b4a test: improvements Alexander Neumann 2015-11-22 22:08:23 +01:00
  • b841eb4c54 crypto: check key for validity Alexander Neumann 2015-11-22 20:42:20 +01:00
  • 4f6bc754b8 MemBackend: Add Delete() and more debug Alexander Neumann 2015-11-22 20:45:03 +01:00
  • 26697a0223 Fix MemoryBackend GetReader() method Alexander Neumann 2015-11-22 17:27:02 +01:00
  • 480054bc3a MemoryBackend: handle config correctly, add tests for that Alexander Neumann 2015-11-22 16:38:58 +01:00
  • 538e5878a1 add debug logging to MemoryBackend Alexander Neumann 2015-11-22 16:30:13 +01:00
  • 9cb4e14327 add MemBackend and MockBackend Alexander Neumann 2015-11-22 16:12:00 +01:00
  • da71da23d9 Add MockBackend Alexander Neumann 2015-11-22 15:15:07 +01:00
  • 0d5731383f Remove HashAppendWriter Alexander Neumann 2015-11-21 17:23:59 +01:00
  • 4fd7676e92 HashingWriter: Add documentation Alexander Neumann 2015-11-29 14:27:52 +01:00
  • 8209bb309b split out decryptReader and packerManager Alexander Neumann 2015-11-18 20:20:25 +01:00
  • d4b873ca76 Repo: add documentation Alexander Neumann 2015-11-21 16:45:05 +01:00
  • 5b601f00b1 Add error checking Alexander Neumann 2015-11-18 20:33:20 +01:00
  • 2c95772a6a Update README, instruct users to always open an issue Alexander Neumann 2015-11-22 19:23:48 +01:00
  • 867fc5bd4b Merge pull request #354 from restic/fix-index Alexander Neumann 2015-11-20 23:20:27 +01:00
  • 567de35df4 Save new packs in index atomically Alexander Neumann 2015-11-20 22:35:35 +01:00
  • 34bf70faea Merge pull request #352 from restic/rework-readme Alexander Neumann 2015-11-13 23:48:17 +01:00
  • 6b9c8ffd14 Merge pull request #350 from restic/allow-read-only-ops Alexander Neumann 2015-11-13 23:48:05 +01:00
  • 96061d2a2f Fix debug log message Alexander Neumann 2015-11-13 23:47:53 +01:00
  • 88b167cc10 Add note about unreleased code in the master branch Alexander Neumann 2015-11-13 12:41:47 +01:00
  • a79fba13e1 Shorten README, remove options Alexander Neumann 2015-11-13 12:41:36 +01:00
  • a1440c819b Make NoLock a global option Alexander Neumann 2015-11-13 12:33:59 +01:00
  • 6edb7e02d0 Allow restoring and listing without locking Alexander Neumann 2015-11-10 22:13:53 +01:00
  • c79dcbd7c4 Allow checking a read-only repo with --no-lock Alexander Neumann 2015-11-10 21:41:22 +01:00
  • acba82c8f7 Merge pull request #252 from restic/repack-blobs Alexander Neumann 2015-11-09 20:57:57 +01:00
  • 1f9aea9905 fix test on windows, reset read-only flag Alexander Neumann 2015-11-08 22:41:45 +01:00
  • 742d69bf4d Add another test for optimizing unused blobs Alexander Neumann 2015-11-08 22:38:17 +01:00
  • 5776b8f01c remove ConvertIndex Alexander Neumann 2015-11-08 22:27:13 +01:00
  • 6c54d3fa82 index: also mark old index as final on decode Alexander Neumann 2015-11-08 22:21:29 +01:00
  • 2e6eee991d Add test for optimize command with old indexes Alexander Neumann 2015-11-08 22:21:08 +01:00
  • c59b12c939 Show a hint whech the checker finds an old index Alexander Neumann 2015-11-08 21:50:48 +01:00
  • 0222b1701e Remvoe automatic index conversion Alexander Neumann 2015-11-08 21:35:48 +01:00
  • 43e2c9837e check: removing orphaned packs is handled in 'optimize' Alexander Neumann 2015-11-08 21:24:51 +01:00
  • c4fc7b52ae Add 'optimize' command that repacks blobs Alexander Neumann 2015-11-08 21:10:03 +01:00
  • cd948b56ac cmd_check: Don't display unused blobs by default Alexander Neumann 2015-11-08 20:46:52 +01:00
  • 19a713970f Merge pull request #344 from restic/fix-338 Alexander Neumann 2015-11-08 17:58:55 +01:00
  • 4484a3ea0d archiver: ignore dir nodes with errors Alexander Neumann 2015-11-07 11:42:28 +01:00
  • ea41a1045f Add integration test for error on readdirnames Alexander Neumann 2015-11-06 23:19:56 +01:00
  • 005c13ff05 pipe: make test platform-independent Alexander Neumann 2015-11-06 22:38:34 +01:00
  • 1569176e48 pipe: propagate errors properly Alexander Neumann 2015-11-06 19:41:57 +01:00
  • 7c3d227527 Merge pull request #342 from restic/add-bug-reporting-instructions Alexander Neumann 2015-11-06 00:41:22 +01:00
  • 0f92f6319f Add note on determinism Alexander Neumann 2015-11-05 23:10:35 +01:00
  • 7b9f2fa9ef Add instructions on reporting bugs Alexander Neumann 2015-11-05 23:09:01 +01:00
  • 8de8ca05f1 Merge pull request #341 from restic/read-password-from-stdin Alexander Neumann 2015-11-04 22:45:54 +01:00
  • 18d7f7f835 Read password from stdin if terminal is not a tty Alexander Neumann 2015-11-04 22:05:36 +01:00
  • 73e085ae23 Merge pull request #335 from JaCoB1123/windowspathnames Alexander Neumann 2015-11-03 21:29:00 +01:00
  • af960b9b40 Simplify Implementation of Join Jan Bader 2015-11-03 18:47:11 +01:00
  • d09e6d5b0f Fix missing Join calls Jan Bader 2015-11-03 18:47:01 +01:00
  • db41102bfa Finalize repacker Alexander Neumann 2015-11-02 19:28:30 +01:00
  • 1fc0d78913 Refactor Index.Store() to take a PackedBlob Alexander Neumann 2015-11-02 19:05:19 +01:00
  • f3f84b1544 Add ID handling for index Alexander Neumann 2015-11-02 18:51:45 +01:00
  • 60a34087c9 Move LoadIndexWithDecoder to index.go Alexander Neumann 2015-11-02 18:51:24 +01:00
  • 266bc05edc Add mostly ready repacker Alexander Neumann 2015-11-01 22:57:54 +01:00
  • 51aff3ca57 Add FindBlobsForPacks() Alexander Neumann 2015-11-01 22:45:52 +01:00
  • 30cf002574 Sort IDSet.List() Alexander Neumann 2015-11-01 22:45:10 +01:00
  • 89a77ab2f9 Add Index.ListPack() Alexander Neumann 2015-11-01 22:32:28 +01:00
  • 484331cd8d Add repacker Alexander Neumann 2015-07-25 14:20:02 +02:00
  • 181963ba08 Fix IDSet.String() Alexander Neumann 2015-11-01 22:14:44 +01:00
  • 50c2f2e87f cmd_cat: allow dumping raw tree blobs Alexander Neumann 2015-08-08 18:50:39 +02:00
  • ba8e6035b0 Merge pull request #336 from restic/refactor-index Alexander Neumann 2015-11-02 17:35:09 +01:00
  • 81ec7337e0 Always use forward slashes in SFTP (Fixes #334) Jan Bader 2015-11-02 14:53:34 +01:00
  • ed9470b19d Remove tempfiles after test Alexander Neumann 2015-10-31 14:53:03 +01:00
  • fccde030d5 Refactor Index.Lookup() to return struct PackedBlob Alexander Neumann 2015-10-31 14:47:42 +01:00
  • fc0f5d8f72 Merge pull request #331 from tyll/gpgfingerprint Alexander Neumann 2015-10-29 21:55:28 +01:00
  • 34af39667b Show full GPG fingerprint in README Till Maas 2015-10-29 21:51:21 +01:00
  • 6ffd7da4d7 Merge pull request #328 from restic/improve-backup-speed Alexander Neumann 2015-10-29 20:03:29 +01:00
  • 5958dc920b Fix walk tree test for windows Alexander Neumann 2015-10-28 22:02:37 +01:00
  • 5a45d95b80 Fix compatibility with Go < 1.5 Alexander Neumann 2015-10-27 23:06:56 +01:00
  • 23aeca85ff load trees in parallel Alexander Neumann 2015-10-27 22:44:10 +01:00
  • b5976474dd backup: add debug output for excluded files/dirs Alexander Neumann 2015-10-27 22:34:30 +01:00
  • 18478e2d3d walk_test: test correct number of items Alexander Neumann 2015-10-27 21:19:54 +01:00
  • ca5c0bf78e Test WalkTree() for correct order Alexander Neumann 2015-10-26 21:46:36 +01:00
  • 4cc9d946de Add benchmark for WalkTree with high-latency repo Alexander Neumann 2015-10-26 20:55:22 +01:00
  • 50fd8f6f44 make repo for tree walker mockable Alexander Neumann 2015-10-26 20:49:01 +01:00