Commit Graph

  • 81211750ba archiver/tree: Introduce functions Leaf() and NodeNames() Alexander Neumann 2021-01-29 11:10:28 +01:00
  • de7e3a0648 Merge pull request #2823 from greatroar/trust-mtime rawtaz 2021-01-29 00:02:19 +01:00
  • 6bd8a2faaa backup: Add --ignore-ctime option and document change detection greatroar 2020-07-08 09:59:00 +02:00
  • 58b5679f14 prune: reword missing blobs error Michael Eischer 2021-01-28 21:48:24 +01:00
  • 7b8886c052 prune: report missing but unneeded pack files Michael Eischer 2021-01-28 21:42:26 +01:00
  • ff95999246 rebuild-index: report added/removed/reindexed files Michael Eischer 2021-01-28 21:27:41 +01:00
  • b71c52797a find: correctly expand multiple blob ids Michael Eischer 2021-01-28 21:21:54 +01:00
  • 82140967d3 Merge pull request #3228 from aawsome/prune-all-trees MichaelEischer 2021-01-28 21:04:27 +01:00
  • 43cb26010a Merge pull request #3242 from greatroar/fprintln MichaelEischer 2021-01-28 20:34:06 +01:00
  • 35033d9b79 Merge pull request #3177 from MichaelEischer/fix-2759 MichaelEischer 2021-01-28 20:28:45 +01:00
  • 84822d44d4 Merge pull request #2536 from MatthewVance/threat-model Alexander Neumann 2021-01-28 14:26:03 +01:00
  • 58c7f4694d Update threat model Matthew Vance 2020-01-04 17:01:30 -06:00
  • 4d40c70214 Merge pull request #3211 from MichaelEischer/sftp-speedup Alexander Neumann 2021-01-28 14:16:55 +01:00
  • 44169d0dc4 Merge pull request #3205 from MichaelEischer/fix-quiet-verbose Alexander Neumann 2021-01-28 13:53:31 +01:00
  • 6aa7e9f9c6 Merge pull request #3174 from MichaelEischer/parallelize-lock-loading Alexander Neumann 2021-01-28 13:52:12 +01:00
  • bdfedf1f5b Merge pull request #3173 from MichaelEischer/unify-index-loading Alexander Neumann 2021-01-28 13:50:42 +01:00
  • b9cfe6f68a internal/ui/termstatus: Use Fprintln to get a newline greatroar 2021-01-28 13:30:10 +01:00
  • 72eec8c0c4 Merge pull request #3106 from MichaelEischer/parallel-tree-walk Alexander Neumann 2021-01-28 12:06:42 +01:00
  • 68608a89ad restic: add comment about StreamTrees shutdown Michael Eischer 2020-12-29 17:29:00 +01:00
  • 1e306be000 Add changelog entry Michael Eischer 2020-12-06 01:08:07 +01:00
  • ddb7697d29 restic: Test progress reporting of StreamTrees Michael Eischer 2020-12-06 00:59:24 +01:00
  • 313ad0e32f progress/counter: Fix test for final report call Michael Eischer 2020-12-06 00:18:50 +01:00
  • e2b0072441 check: add progress bar to the tree structure check Michael Eischer 2020-12-06 00:07:45 +01:00
  • 505f8a2229 progress/counter: Support updating the progress bar maximum Michael Eischer 2020-12-05 23:57:06 +01:00
  • eda8c67616 restic: let FindUsedBlobs handle multiple snapshots at once Michael Eischer 2020-11-07 14:16:04 +01:00
  • 258ce0c1e5 parallel: report progress for StreamTrees Michael Eischer 2020-11-17 22:37:57 +01:00
  • 3d6a3e2555 copy: Remove treeCloner struct Michael Eischer 2020-12-16 22:55:07 +01:00
  • 0caad1e890 copy: parallelize tree walk Michael Eischer 2020-11-07 01:41:22 +01:00
  • f2a1b125cb restic: Actually parallelize FindUsedBlobs Michael Eischer 2020-11-07 01:12:07 +01:00
  • 6e03f80ca2 check: Split the parallelized tree loader into a reusable component Michael Eischer 2020-11-07 00:39:40 +01:00
  • 1d7bb01a6b check: Cleanup tree loading and switch to use errgroup Michael Eischer 2020-11-07 00:23:45 +01:00
  • a4689eb3b9 Merge pull request #3199 from MichaelEischer/non-interactive-counter Alexander Neumann 2021-01-28 10:53:38 +01:00
  • c5a66e9181 ui: Simlify channel receive Alexander Neumann 2021-01-28 10:17:34 +01:00
  • b5972f184c doc: Note only path-style URL support for S3 Wouter van Os 2021-01-23 16:54:08 +01:00
  • d7dc19a496 prune: Always repack packs containing tree blobs Alexander Weiss 2021-01-15 16:42:04 +01:00
  • f3442ce8a5 Test that WriteTo of a backend's Load remains accessible Michael Eischer 2021-01-03 17:42:06 +01:00
  • 678e75e1c2 sftp: enforce use of optimized upload method Michael Eischer 2021-01-01 12:19:48 +01:00
  • 6b5b29dbee limiter: add unit tests Michael Eischer 2021-01-03 01:23:22 +01:00
  • f35f2c48cd limiter: support WriteTo in LimitBackend for read rate limiting Michael Eischer 2021-01-01 12:46:20 +01:00
  • bcb852a8d0 hashing: support WriteTo in the reader Michael Eischer 2021-01-01 12:42:33 +01:00
  • aa0faa8c7d Merge pull request #3208 from restic/add-mips MichaelEischer 2021-01-03 16:06:10 +01:00
  • f7ec263a22 Merge pull request #3109 from aawsome/optimize-filerestorer MichaelEischer 2021-01-03 14:53:41 +01:00
  • 7d665fa1f4 Add entry to changelog Alexander Neumann 2021-01-03 14:41:11 +01:00
  • 69d5b4c36b restorer: lower-case variable name Michael Eischer 2021-01-03 13:55:59 +01:00
  • 36db248e30 Split cross compilation targets into two jobs Alexander Neumann 2021-01-03 10:46:32 +01:00
  • eb72b10f55 Add mips* architectures to CI and release Alexander Neumann 2021-01-02 13:02:16 +01:00
  • 622f4c7daa Run cloud backends also on pushes Alexander Neumann 2021-01-03 10:28:57 +01:00
  • f8c50394d6 Revert "Run cloud tests if secrets are available" Alexander Neumann 2021-01-03 10:28:01 +01:00
  • aa648bdcac Run cloud tests if secrets are available Alexander Neumann 2021-01-03 10:26:55 +01:00
  • e8abc79ce9 Add hints for keeping the list of architectures in sync Alexander Neumann 2021-01-01 10:09:04 +01:00
  • 34a33565c8 Fix loadBlob in filerestorer Alexander Weiss 2021-01-01 08:06:04 +01:00
  • 7409225fa8 Add filerestorer test where only parts of pack are used Alexander Weiss 2020-11-20 13:15:25 +01:00
  • 07b3f65a6f filesrestorer: Re-use buffer Alexander Weiss 2020-11-19 13:29:44 +01:00
  • 3e0acf1395 restore: Don't save (part of) pack in memory Alexander Weiss 2020-11-18 12:36:06 +01:00
  • 97388b3504 Properly check that --quiet and --verbose are not combined Michael Eischer 2020-12-30 21:24:18 +01:00
  • 8b84c96d9d Merge pull request #3204 from MichaelEischer/archiver-tomb-race Alexander Neumann 2020-12-30 20:04:20 +01:00
  • debc4a3a99 archiver: fix race condition during worker startup Michael Eischer 2020-12-30 17:31:22 +01:00
  • e1efc193e1 Merge pull request #3139 from aawsome/prune-healing MichaelEischer 2020-12-29 22:17:27 +01:00
  • f0113139ea prune: Correct error message Alexander Weiss 2020-11-30 13:53:12 +01:00
  • f6df94a50e prune: Add self-healing Alexander Weiss 2020-11-30 07:25:10 +01:00
  • 31e56f1ad5 Merge pull request #3197 from SkYNewZ/fix/3183 MichaelEischer 2020-12-29 18:44:38 +01:00
  • 7fda2f2ad8 Merge pull request #3134 from greatroar/unlock-warn MichaelEischer 2020-12-29 18:30:08 +01:00
  • dec5008369 Warn when unlock fails instead of returning an error greatroar 2020-11-28 13:52:47 +01:00
  • 873505ed3b Update related changelog Quentin Lemaire 2020-12-28 16:48:44 +01:00
  • 25ecf9eafb fix(cmd_tag): Use restic.TagLists Quentin Lemaire 2020-12-29 10:59:09 +01:00
  • e88f3fb80c fix(cmd_backup): Use restic.TagLists Quentin Lemaire 2020-12-28 16:33:10 +01:00
  • b2efa0af39 Merge pull request #3164 from MichaelEischer/improve-context-cancel Alexander Neumann 2020-12-29 17:03:42 +01:00
  • 25f4acdaa8 Add changelog entry Michael Eischer 2020-12-29 16:03:01 +01:00
  • cff4955a48 ui: remove dead struct member Michael Eischer 2020-12-29 15:58:06 +01:00
  • 05a987b07c Support values less than 1 for RESTIC_PROGRESS_FPS Michael Eischer 2020-12-29 15:24:02 +01:00
  • 92da5168e1 ui: force backup progress update on signal Michael Eischer 2020-12-29 15:21:16 +01:00
  • 34afc93ddc ui/progress: extract signal handling into own package Michael Eischer 2020-12-29 15:20:30 +01:00
  • 023eea6463 ui: don't shorten non-interactive progress output Michael Eischer 2020-12-29 15:08:29 +01:00
  • 684600cf42 ui: update status for the backup command on non-interactive terminals Michael Eischer 2020-12-29 15:05:08 +01:00
  • 85fe5feadb Unify progress report frequency calculation Michael Eischer 2020-12-29 14:56:14 +01:00
  • 969141b5e9 Honor RESTIC_PROGRESS_FPS env variable on non-interactive terminals Michael Eischer 2020-12-28 23:15:14 +01:00
  • 13ce981794 ui: cleanup backup status shutdown Michael Eischer 2020-12-29 14:57:12 +01:00
  • c2ef049f1b ui/progress: don't print progress on non-interactive terminals Michael Eischer 2020-12-28 23:11:42 +01:00
  • a488d4c847 Merge pull request #2833 from greatroar/aix MichaelEischer 2020-12-29 12:32:50 +01:00
  • 4133b1ea65 Synchronize OS and architectures for testing Alexander Neumann 2020-12-29 11:11:50 +01:00
  • 46d2ca5095 Remove old test script Alexander Neumann 2020-12-29 11:02:48 +01:00
  • 334d8ce724 feat(tags): Create Flatten() method Quentin Lemaire 2020-12-28 16:16:10 +01:00
  • c661518df9 Merge pull request #2793 from greatroar/rclone-doc Alexander Neumann 2020-12-29 10:46:34 +01:00
  • 0d81f16343 Add AIX as cross-compile target to CI Michael Eischer 2020-12-29 01:26:29 +01:00
  • 3b09ae9074 AIX port greatroar 2020-05-24 19:32:19 +02:00
  • 18531e3d6f Portability fixes to internal/restic greatroar 2020-05-24 19:30:20 +02:00
  • ca07317815 add changelog Michael Eischer 2020-12-28 21:06:22 +01:00
  • d0ca8fb0b8 backend: test that a canceled context prevents RetryBackend operations Michael Eischer 2020-12-28 20:47:11 +01:00
  • 08b7f2b58d archiver: test that context canceled error is not dropped Michael Eischer 2020-12-28 20:45:53 +01:00
  • e483b63c40 retrybackend: Fail operations when context is already canceled Michael Eischer 2020-12-13 20:11:01 +01:00
  • fc60b560ba archiver: Let saveTree report a canceled context as an error Michael Eischer 2020-12-13 20:06:44 +01:00
  • 736e964317 archiver: Don't loose error if background context is canceled Michael Eischer 2020-12-13 20:01:16 +01:00
  • 9c41e4a343 Merge pull request #3192 from DRON-666/fix-options MichaelEischer 2020-12-23 22:53:40 +01:00
  • 332b1896d1 Some options fixes DRON-666 2020-12-23 23:26:04 +03:00
  • cb6b0f6255 Merge pull request #3181 from tWido/feature-no-retry-permission MichaelEischer 2020-12-23 20:24:29 +01:00
  • 1e73aac610 Merge pull request #3179 from aawsome/check-filesize MichaelEischer 2020-12-23 20:22:02 +01:00
  • 271eabd239 Add crypto debug benchmark debug-wrong-hash Alexander Neumann 2020-12-23 10:46:53 +01:00
  • 2a1add7538 check: remove file size counter Alexander Weiss 2020-12-20 08:48:31 +01:00
  • 7dab113035 Don't retry when "Permission denied" occurs in local backend tWido 2020-12-20 21:12:27 +01:00
  • 8efb874f48 Merge pull request #3148 from aawsome/simplify-index-rebuild MichaelEischer 2020-12-22 23:27:53 +01:00