Commit graph

  • e0867c9682 backend: try to cleanup test leftovers Michael Eischer 2021-01-29 22:52:26 +01:00
  • f740b2fb23 mem: check upload length before storing upload Michael Eischer 2021-01-30 00:15:20 +01:00
  • 0e5f2fff71
    Merge pull request #3243 from restic/fix-scanner-overlap Alexander Neumann 2021-01-30 21:17:21 +01:00
  • 99228be623
    Merge pull request #3250 from restic/add-golangci-lint-config MichaelEischer 2021-01-30 21:09:38 +01:00
  • 04ca69cc78 Address issues reported by golint Alexander Neumann 2021-01-30 20:45:57 +01:00
  • f867e65bcd Fix issues reported by staticcheck Alexander Neumann 2021-01-30 20:43:53 +01:00
  • a00e27adf6 Add entry to changelog Alexander Neumann 2021-01-30 20:22:25 +01:00
  • 0858fbf6aa Add more error handling Alexander Neumann 2021-01-30 19:35:46 +01:00
  • aef3658a5f Address review comments Alexander Neumann 2021-01-30 18:49:30 +01:00
  • 200f09522d Add more error checks Alexander Neumann 2021-01-30 17:25:10 +01:00
  • cbd88c457a backup: Improve error handling Alexander Neumann 2021-01-30 16:49:15 +01:00
  • 1a0eb05bfa errcheck: Add more error checks Alexander Neumann 2021-01-30 16:48:09 +01:00
  • 3c753c071c errcheck: More error handling Alexander Neumann 2021-01-30 16:46:34 +01:00
  • 16313bfcc9 errcheck: Add error check for MergeFinalIndexes() Alexander Neumann 2021-01-30 16:35:05 +01:00
  • 75f53955ee errcheck: Add error checks Alexander Neumann 2021-01-30 16:32:00 +01:00
  • 1632a84e7b Add a section explaining golangci-lint Alexander Neumann 2021-01-30 16:19:27 +01:00
  • b3d5bf7c99 Update golangci-lint version Alexander Neumann 2021-01-30 16:03:44 +01:00
  • 57627a307f Add config for golangci-lint Alexander Neumann 2021-01-30 16:03:07 +01:00
  • 6ab7d49a03
    Merge pull request #3251 from MichaelEischer/rest-dropped-error Alexander Neumann 2021-01-30 19:44:50 +01:00
  • a53778cd83 rest: handle dropped error in save operation Michael Eischer 2021-01-30 19:25:04 +01:00
  • dd94efb307
    Merge pull request #3249 from MichaelEischer/fix-dropped-gs-error Alexander Neumann 2021-01-30 16:24:57 +01:00
  • 8a486eafed gs: Don't drop error when finishing upload Michael Eischer 2021-01-30 00:39:32 +01:00
  • 4d576c2f79
    Merge pull request #3217 from M4a1x/read-data-subset-fix MichaelEischer 2021-01-29 23:34:13 +01:00
  • f9e1fa26ff Fix missing rand seed for restic check --read-data-subset=x% Max Stabel 2021-01-05 16:36:41 +01:00
  • fb3cf3f885
    Merge pull request #3245 from aawsome/prune-fix-statistics-cacheable MichaelEischer 2021-01-29 23:14:49 +01:00
  • e08e65dc30 prune: Simplify logic selecting packs to repack Alexander Weiss 2021-01-29 22:25:41 +01:00
  • daeb4cdf8f prune: Fix statistics for --repack-cacheable-only Alexander Weiss 2021-01-29 22:24:23 +01:00
  • cdd704920d azure: Pass data length to Azure libray Alexander Neumann 2021-01-29 21:08:41 +01:00
  • bbdf18c4a2
    Merge pull request #3176 from MichaelEischer/backend-content-length Alexander Neumann 2021-01-29 20:33:44 +01:00
  • 1f583b3d8e backend: test that incomplete uploads fail Michael Eischer 2020-12-18 23:53:15 +01:00
  • c73316a111 backends: add sanity check for the uploaded file size Michael Eischer 2020-12-18 23:41:29 +01:00
  • 4526d5d197 swift: explicitly pass upload size to library Michael Eischer 2020-12-18 23:38:09 +01:00
  • dca9b6f5db azure: explicitly pass upload size Michael Eischer 2020-12-18 23:36:45 +01:00
  • a16ce65295
    Merge pull request #3244 from MichaelEischer/better-damage-reports Alexander Neumann 2021-01-29 11:45:45 +01:00
  • 5c41120c70 Add entry to changelog Alexander Neumann 2021-01-29 11:29:05 +01:00
  • 5c617859ab backup/scanner: Fix total size for overlapping targets Alexander Neumann 2021-01-28 21:30:06 +01:00
  • 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