Commit graph

  • 1e33b285c1 lock: remove unused parameter Michael Eischer 2023-05-18 20:02:52 +02:00
  • c05f96e6b9 repair index: remove no longer used paramter Michael Eischer 2023-05-18 20:01:29 +02:00
  • 94752b7ee2 backup: Remove unused parameters from rejectFunc collection Michael Eischer 2023-05-18 19:56:46 +02:00
  • 0058745881 test: use parameter instead of hardcoded constant Michael Eischer 2023-05-18 19:31:42 +02:00
  • a719d10e22 termstatus: remove unused parameter from helpers Michael Eischer 2023-05-18 19:30:44 +02:00
  • b0a01ae68a ui/backup: remove unused parameter from ProgressPrinter interface Michael Eischer 2023-05-18 19:29:50 +02:00
  • 472bf5184f Replace lots of unused parameters with _ Michael Eischer 2023-05-18 19:27:38 +02:00
  • d1a5ec7839 Rename unused testing parameter to _ Michael Eischer 2023-05-18 19:23:32 +02:00
  • 1514593f22 Remove unused context or testing parameters Michael Eischer 2023-05-18 19:21:28 +02:00
  • 5e4e268bdc Use _ as parameter name for unused Context Michael Eischer 2023-05-18 19:18:09 +02:00
  • 3252f60df5 Ignore deprecated imports for poly1305 and openpgp Michael Eischer 2023-05-18 18:14:42 +02:00
  • 2fa8b96843 Don't shadow builtins Michael Eischer 2023-05-18 18:11:26 +02:00
  • 7a01bd3b67 Remove unnecessary else block Michael Eischer 2023-05-18 18:08:43 +02:00
  • 319087c056 Remove redundant if ...; err != nil; return pattern Michael Eischer 2023-05-18 18:07:19 +02:00
  • 6ed73ed408 CI: remove deprecated linters Michael Eischer 2023-05-18 18:02:38 +02:00
  • c832a492ac fuse: use syscall errnos directly to fix deprecations Michael Eischer 2023-05-18 17:47:42 +02:00
  • e01baeabba Use either test or rtest to refer to internal test helpers Michael Eischer 2023-05-18 17:44:56 +02:00
  • bfc9c6c971
    Merge pull request #4331 from MichaelEischer/fix-mount-failures Michael Eischer 2023-05-18 20:22:57 +02:00
  • 5773b86d02 repository: Push all usage of errors.Fatal out of the package Michael Eischer 2023-05-13 22:43:42 +02:00
  • a013014c24 backup: return normal error if --group-by cannot be parsed Michael Eischer 2023-05-13 22:34:02 +02:00
  • f9850b79b5 rest/sftp: Remove redundant fatal from error message Michael Eischer 2023-05-13 22:19:19 +02:00
  • 2f518b7241
    Merge pull request #4304 from MichaelEischer/unlimited-lock-refresh Michael Eischer 2023-05-13 21:40:29 +02:00
  • 49be202cb0
    Merge pull request #4315 from MichaelEischer/restore-hardlink-progress Michael Eischer 2023-05-13 21:37:40 +02:00
  • 19ebc1b786 restore: Add basic test for progress bar accounting of hardlinks Michael Eischer 2023-05-08 20:49:41 +02:00
  • 23a122a901 restore: count files in the same way as the stats command Michael Eischer 2023-05-01 12:05:48 +02:00
  • e77002f841 restore: correctly count hardlinks in progress bar Michael Eischer 2023-05-01 12:02:50 +02:00
  • d05f6211d1 lock: Do not limit backend concurrency for lock files Michael Eischer 2023-04-23 12:16:54 +02:00
  • ee3c55ea3d
    Merge pull request #2876 from aawsome/new-repair-command Michael Eischer 2023-05-05 23:22:24 +02:00
  • db046c0acc
    Merge pull request #4318 from MichaelEischer/status-output-truncation Michael Eischer 2023-05-05 23:09:59 +02:00
  • 3e6a26e2e9
    Merge pull request #4317 from MichaelEischer/debug-test-mount-failures Michael Eischer 2023-05-05 23:08:03 +02:00
  • 65c5e511a1 ui/termstatus: Add test for Terminal.SetStatus greatroar 2023-05-05 11:10:02 +02:00
  • 6d10c655a0 termstatus: test status line sanitization Michael Eischer 2023-05-01 18:21:08 +02:00
  • bb40e49e75 ui/termstatus: Fix truncation of status output Michael Eischer 2023-05-01 18:13:10 +02:00
  • fefe15d7a1
    Merge pull request #4316 from MichaelEischer/fix-check-modified-data Michael Eischer 2023-05-05 22:38:28 +02:00
  • 78e5aa6d30 repair snapshots: add basic tests Michael Eischer 2023-05-04 23:00:46 +02:00
  • 1cb11ad8ad mount: enable debug logging for the flaky TestMount test Michael Eischer 2023-05-01 18:03:17 +02:00
  • 90a663c94f
    Merge pull request #4308 from greatroar/tar-header Michael Eischer 2023-05-01 17:30:31 +02:00
  • 88a7231217 report snapshot id if loading failed Michael Eischer 2023-05-01 17:24:13 +02:00
  • c0627dc80d check: Fix flaky TestCheckerModifiedData Michael Eischer 2023-05-01 17:18:19 +02:00
  • e71367e6b9 repair snapshots: update changelog Michael Eischer 2022-12-28 15:40:59 +01:00
  • 5aa37acdaa repair snapshots: cleanup command help Michael Eischer 2022-12-28 15:32:00 +01:00
  • 9c64a95df8 doc: rewrite troubleshooting section Michael Eischer 2022-12-28 15:12:39 +01:00
  • 7c8dd61e8c repair snapshots: cleanup warnings Michael Eischer 2022-12-28 12:15:39 +01:00
  • f6cc10578d repair snapshots: Always sanitize file nodes Michael Eischer 2022-12-28 12:14:33 +01:00
  • 4ce87a7f64 repair snapshots: port to filterAndReplaceSnapshot Michael Eischer 2022-12-27 21:31:04 +01:00
  • e17ee40a31 repair snapshots: Port to use walker.TreeRewriter Michael Eischer 2022-12-28 11:50:02 +01:00
  • 1bd1f3008d walker: extend TreeRewriter to support snapshot repairing Michael Eischer 2022-12-28 11:34:55 +01:00
  • 38dac78180 walker: restructure FilterTree into TreeRewriter Michael Eischer 2022-12-28 11:04:28 +01:00
  • bc2399fbd9 walker: recurse into directory based on node type Michael Eischer 2022-12-28 10:42:21 +01:00
  • 1a9705fc95 walker: Simplify change detection in FilterTree Michael Eischer 2022-12-28 10:38:40 +01:00
  • 8c4caf09a8 repair snapshots: Do not rename repaired files Michael Eischer 2022-12-27 21:34:07 +01:00
  • 375189488c rewrite: prepare for code sharing with rewrite snapshots Michael Eischer 2022-12-27 21:05:21 +01:00
  • 903651c719 repair snapshots: partially synchronize code with rewrite command Michael Eischer 2022-12-27 20:24:49 +01:00
  • 118d599d0a Rename 'rebuild-index' to 'repair index' Michael Eischer 2022-12-27 18:25:39 +01:00
  • db459eda21 move to subcommand Michael Eischer 2022-12-10 17:25:38 +01:00
  • a14a63cd29 modernize code Michael Eischer 2022-12-10 17:18:04 +01:00
  • 947f0c345e correct typos Alexander Weiss 2021-02-20 20:56:03 +01:00
  • d23a2e1925 better error handling and correct nil tree behavior Alexander Weiss 2021-02-20 20:16:05 +01:00
  • 08ae708b3b make linter happy Alexander Weiss 2020-11-22 22:33:02 +01:00
  • 99a05d5ab2 Update troubleshooting documentation Alexander Weiss 2020-08-06 17:24:00 +02:00
  • 6557f36f61 Add changelog and docu for #2876 Alexander Weiss 2020-08-06 12:31:37 +02:00
  • 5f58797ba7 Add repair command Alexander Weiss 2020-08-05 21:32:15 +02:00
  • 9cef6b4c69 Add troubleshooting documentation Alexander Weiss 2020-08-06 17:24:00 +02:00
  • 8a78a042db
    Merge pull request #4310 from restic/dependabot/go_modules/github.com/klauspost/compress-1.16.5 Michael Eischer 2023-05-01 14:35:57 +02:00
  • b491af2b57
    Merge pull request #4311 from restic/dependabot/go_modules/golang.org/x/crypto-0.8.0 Michael Eischer 2023-05-01 14:35:37 +02:00
  • d747a9c401
    build(deps): bump golang.org/x/crypto from 0.7.0 to 0.8.0 dependabot[bot] 2023-05-01 11:15:38 +00:00
  • 888c1ae63a
    build(deps): bump github.com/klauspost/compress from 1.16.0 to 1.16.5 dependabot[bot] 2023-05-01 11:07:29 +00:00
  • 5eeb257c95
    Merge pull request #4312 from restic/dependabot/go_modules/github.com/minio/minio-go/v7-7.0.52 Michael Eischer 2023-05-01 13:00:48 +02:00
  • ae6729cf89
    Merge pull request #4309 from restic/dependabot/go_modules/golang.org/x/oauth2-0.7.0 Michael Eischer 2023-05-01 12:58:55 +02:00
  • 6abd494915
    build(deps): bump github.com/minio/minio-go/v7 from 7.0.50 to 7.0.52 dependabot[bot] 2023-05-01 01:59:50 +00:00
  • 7147a54ceb
    build(deps): bump golang.org/x/oauth2 from 0.6.0 to 0.7.0 dependabot[bot] 2023-05-01 01:59:10 +00:00
  • 8d971172c4
    Merge pull request #4306 from MichaelEischer/document-restic-compression-env Michael Eischer 2023-04-30 18:26:10 +02:00
  • 37d0e323eb doc: update help output in manual_rest.rst Michael Eischer 2023-04-30 16:12:29 +02:00
  • face5bd7f7 Document that the compression mode can be set via $RESTIC_COMPRESSION Michael Eischer 2023-04-23 15:06:11 +02:00
  • 1daf928a77
    Merge pull request #4305 from MichaelEischer/stracktrace-for-windows Michael Eischer 2023-04-30 16:08:58 +02:00
  • 37bab08181
    Merge pull request #4302 from MichaelEischer/logging-cleanup Michael Eischer 2023-04-30 16:08:08 +02:00
  • 6dc2324d2e
    Merge pull request #4301 from MichaelEischer/less-restore-memory Michael Eischer 2023-04-30 16:07:43 +02:00
  • 850cd9aace
    Merge pull request #4299 from MichaelEischer/update-scripting-docs Michael Eischer 2023-04-30 16:04:59 +02:00
  • b50ff04cf3 dump: Report filename with tar.ErrFieldTooLong greatroar 2023-04-27 11:45:41 +02:00
  • c8641f4479 Merge branch 'patch-release' Michael Eischer 2023-04-24 20:44:38 +02:00
  • ac7ac0cb97 Set development version for 0.15.2 Alexander Neumann 2023-04-24 20:28:37 +02:00
  • be8be3397c Add version for 0.15.2 v0.15.2 Alexander Neumann 2023-04-24 20:28:37 +02:00
  • db6b4f8912 Update manpages and auto-completion Alexander Neumann 2023-04-24 20:28:37 +02:00
  • 1f3f042f32 Generate CHANGELOG.md for 0.15.2 Alexander Neumann 2023-04-24 20:28:24 +02:00
  • 0aaa4e6cbe Prepare changelog for 0.15.2 Alexander Neumann 2023-04-24 20:28:24 +02:00
  • 0bac935dac doc: Polish changelogs Leo R. Lundgren 2023-04-23 22:09:52 +02:00
  • 306a29980a Print stacktrace in SIGINT handler if RESTIC_DEBUG_STACKTRACE_SIGINT set Michael Eischer 2023-04-23 14:56:36 +02:00
  • 1e6e9f9bd0 tweak changelogs Michael Eischer 2023-04-23 12:40:29 +02:00
  • f342db7666 ui/termstatus: Quote funny filenames greatroar 2023-02-11 14:51:58 +01:00
  • 41cc320145
    Merge pull request #4166 from MichaelEischer/cache-mkdirall Michael Eischer 2023-04-23 11:44:18 +02:00
  • cdb0fb9c06 tweak debug logs Michael Eischer 2023-04-23 11:38:06 +02:00
  • 94cbc6392d restore: slightly reduce memory usage while restoring files Michael Eischer 2023-04-23 11:33:21 +02:00
  • 78a1757e5a Cancel current command if cache becomes unusable Michael Eischer 2023-02-10 22:39:40 +01:00
  • 22562d2132
    Merge pull request #4300 from MichaelEischer/less-flaky-tests Michael Eischer 2023-04-23 11:24:59 +02:00
  • 51d823348d
    Merge pull request #4286 from MichaelEischer/backend-cleanup-logging Michael Eischer 2023-04-23 11:24:26 +02:00
  • 831f593b87 backend/sema: Add tests Michael Eischer 2023-04-22 12:33:06 +02:00
  • 179e11c2ae Increase timeouts for lock refresh tests Michael Eischer 2023-04-22 12:45:59 +02:00
  • ebba233a3a backend/sema: rename constructor to NewBackend Michael Eischer 2023-04-22 12:32:57 +02:00
  • 8479390d7c
    Merge pull request #3939 from Fabien-jrt/resticprofile rawtaz 2023-04-22 01:24:34 +02:00
  • 756f43d5f9 doc: Add resticprofile to scheduling section Fabien-Jrt 2022-07-24 13:08:18 +02:00