Commit Graph

  • d92957dd78 lock: Implement strict lock expiry monitoring Michael Eischer 2021-10-31 23:25:36 +01:00
  • 928914f821 Prepare for context bound to lock lifetime Michael Eischer 2021-10-31 23:19:27 +01:00
  • 985722b102 Remove ctx from globalOptions Michael Eischer 2021-10-31 23:08:13 +01:00
  • ab819b2344 key: Cleanup method signatures Michael Eischer 2021-10-31 23:01:47 +01:00
  • d0668b695d Remove unnecessary context.WithCancel calls Michael Eischer 2021-10-31 22:56:57 +01:00
  • 7ce4cb7908 Merge pull request #3947 from MichaelEischer/fix-cache-verify-test Michael Eischer 2022-10-03 00:19:26 +02:00
  • 430ab32941 cache: Fix file descriptor leak in TestBackendRemoveBroken Michael Eischer 2022-10-03 00:06:44 +02:00
  • e99ad39b34 Merge pull request #2750 from metalsp0rk/min-packsize Michael Eischer 2022-10-02 23:11:47 +02:00
  • 2e606ca70b backup: rework read concurrency Michael Eischer 2022-09-24 11:57:16 +02:00
  • 4a501d7118 backup: add option for file read concurrency Kyle Brennan 2020-03-19 00:44:34 +00:00
  • 9ec7eee803 Merge pull request #3521 from MichaelEischer/redownload-broken-files Michael Eischer 2022-10-02 22:50:03 +02:00
  • b25d0773b6 Merge pull request #3944 from MichaelEischer/fix-linter-errors Michael Eischer 2022-09-27 21:41:55 +02:00
  • 5265550ff3 CI: ignore warning about missing package comment Michael Eischer 2022-09-27 21:31:32 +02:00
  • e89fc2a29d Merge pull request #3943 from MichaelEischer/find-match-only-valid-ids Michael Eischer 2022-09-27 20:56:48 +02:00
  • 67e4620cd6 Merge pull request #3938 from restic/errdot Michael Eischer 2022-09-27 20:33:42 +02:00
  • 5d3c5b9e50 restic: ignore filenames which are not IDs when expanding a prefix Michael Eischer 2022-09-27 20:03:46 +02:00
  • ebe9f2c969 rclone/sftp: Improve handling of ErrDot errors Leo R. Lundgren 2022-09-20 21:26:01 +02:00
  • d114e483c4 Add changelog for corrupt data downloads Michael Eischer 2022-09-25 11:42:53 +02:00
  • 34c1a83340 cache: Drop cache entry if it cannot be processed Michael Eischer 2021-09-20 22:12:00 +02:00
  • aa3b1925b4 cache: Simplify loadFromCacheOrDelegate Michael Eischer 2021-09-20 22:08:05 +02:00
  • 5c6b6edefe retry index, lock and snapshot loading on hash mismatch Michael Eischer 2021-09-19 20:02:38 +02:00
  • 822422ef03 retry key loading on hash mismatch Michael Eischer 2021-09-19 19:58:47 +02:00
  • d6575f53ca Merge pull request #3942 from MichaelEischer/split-cross-compile-test Michael Eischer 2022-09-24 22:27:08 +02:00
  • 78d2312ee9 Merge pull request #3854 from MichaelEischer/sparsefiles Michael Eischer 2022-09-24 22:04:02 +02:00
  • 46b30b9826 split cross compilation into three parts Michael Eischer 2022-09-24 22:00:22 +02:00
  • bd191ec60b update golang-ci to version 1.49 Michael Eischer 2022-09-24 22:00:08 +02:00
  • 519059cca4 update ci actions Michael Eischer 2022-09-24 21:59:36 +02:00
  • 19afad8a09 restore: support sparse restores also on windows Michael Eischer 2022-09-04 11:23:31 +02:00
  • 0f89f443c7 update sparse restore changelog Michael Eischer 2022-09-04 11:03:59 +02:00
  • c147422ba5 repository: special case SaveBlob for all zero chunks Michael Eischer 2022-09-04 10:49:16 +02:00
  • 34fe1362da restorer: move zeroPrefixLen to restic package Michael Eischer 2022-09-04 10:39:16 +02:00
  • a5ebd5de4b restorer: Fix race condition in partialFile.WriteAt Michael Eischer 2022-08-07 17:56:14 +02:00
  • 5b6a77058a Enable sparseness only conditionally Michael Eischer 2022-08-07 17:26:46 +02:00
  • 3047bf611c Changelog entry for sparse file restoring greatroar 2020-03-06 10:14:27 +01:00
  • 5d4568d393 Write sparse files in restorer greatroar 2020-02-26 21:48:05 +01:00
  • eb83402d39 Merge pull request #3935 from miles170/master Michael Eischer 2022-09-24 20:53:13 +02:00
  • ef58ddd7b1 Merge pull request #3923 from MichaelEischer/fix-flaky-cache-test Michael Eischer 2022-09-24 20:52:55 +02:00
  • 7fc178aaf4 internal/cache: extend description of cache sharing test failure Michael Eischer 2022-09-24 13:07:01 +02:00
  • 1acbda18f8 Only display the message if there were locks to be removed Miles Liu 2022-09-18 18:40:19 +08:00
  • da1a359c8b Merge pull request #3927 from MichaelEischer/faster-index-each Michael Eischer 2022-09-24 12:35:23 +02:00
  • 041a51512a Merge pull request #3780 from jkmw/fix/2578 Michael Eischer 2022-09-24 12:34:42 +02:00
  • 1ebd57247a repository: optimize MasterIndex.Each Michael Eischer 2022-08-19 20:04:39 +02:00
  • 825b95e313 repository: add benchmark for MasterIndex.Each Michael Eischer 2022-09-11 00:24:39 +02:00
  • 1220fe9650 internal/cache: Concurrent use of cache not working on Windows greatroar 2022-09-17 19:37:09 +02:00
  • ef618bdd3f use os.Remove if path already exists on symlink restore Jerome Küttner 2022-09-14 08:14:31 +02:00
  • b48766d7b8 Merge pull request #3928 from restic/rawtaz-doc-b2-s3 Michael Eischer 2022-09-13 20:59:50 +02:00
  • 20f1913ef7 doc: Clarify S3 recommendation for B2 slightly rawtaz 2022-09-12 17:48:59 +02:00
  • d79e61ce5d Merge pull request #3925 from hgraeber/add-powershell-completion rawtaz 2022-09-11 01:04:57 +02:00
  • 988b386e8b Add powershell completion Herbert Graeber 2022-09-11 00:44:12 +02:00
  • 14d09a6081 Merge pull request #3912 from MichaelEischer/cleanup-snapshot-filter-options rawtaz 2022-09-11 00:18:42 +02:00
  • 381da0443a tweak snapshot filter descriptions Michael Eischer 2022-09-10 23:34:46 +02:00
  • 8b9778d537 Merge pull request #3900 from MichaelEischer/b2-init-timeout Michael Eischer 2022-09-10 23:28:59 +02:00
  • 17c27400f8 Merge pull request #3921 from MichaelEischer/filter-cleanup-error-handling Michael Eischer 2022-09-10 23:24:50 +02:00
  • f76643bd2e Merge pull request #3894 from MichaelEischer/filter-mount-exit-code Michael Eischer 2022-09-10 23:22:01 +02:00
  • be9ccc186e Merge pull request #3875 from MichaelEischer/fix-fuse-context-cancel Michael Eischer 2022-09-10 23:20:29 +02:00
  • 2363e5c083 Merge pull request #3913 from MichaelEischer/better-migrate-error-message Michael Eischer 2022-09-09 23:37:25 +02:00
  • 8e0ca80547 filter: deduplicate error handling for pattern validation Michael Eischer 2022-09-09 22:29:05 +02:00
  • d66e755ac7 Change uncompressed size calculation to account for the encryption overhead plumbeo 2022-09-07 10:09:59 +02:00
  • 837b816358 restic stats: print uncompressed size in mode raw-data plumbeo 2022-09-05 14:18:12 +02:00
  • d6309961c5 deduplicate the snapshot filter cli option setup Michael Eischer 2022-09-03 00:19:19 +02:00
  • 8b4dd70013 migrate: Report why an migration cannot be applied Michael Eischer 2022-09-03 11:49:31 +02:00
  • 7689d6c679 normalize help text for host, tag and path options Michael Eischer 2022-09-03 00:06:38 +02:00
  • 6c69f08a7b Merge pull request #3905 from DRON-666/haspaths-linear Michael Eischer 2022-08-30 20:35:56 +02:00
  • 3e70bac56e Merge pull request #3898 from MichaelEischer/fix-copy-hang Michael Eischer 2022-08-30 20:23:39 +02:00
  • 2a630c51c1 Add changelog DRON-666 2022-08-30 04:52:24 +03:00
  • d0f1060df7 Fix quadratic time complexity of Snapshot.HasPaths DRON-666 2022-08-30 04:38:17 +03:00
  • f481ad64c8 Merge pull request #3904 from lbausch/add-newline Michael Eischer 2022-08-29 21:43:18 +02:00
  • 7ddd803e46 Add newline to keep prompt intact Lorenz Bausch 2022-08-29 17:22:03 +02:00
  • e5b2c4d571 b2: sniff the error that caused init retry loops Michael Eischer 2022-08-28 15:00:30 +02:00
  • dc2db2de5e b2: cancel connection setup after a minute Michael Eischer 2022-08-28 14:51:20 +02:00
  • 7682149c9d repository: cleanup copy connection count check Michael Eischer 2022-08-28 11:40:56 +02:00
  • b03277ead5 repository: don't hang when copying using a single connection Michael Eischer 2022-08-28 11:40:31 +02:00
  • 1b233c4e2e Merge pull request #2661 from creativeprojects/issue-1734 Michael Eischer 2022-08-28 11:04:59 +02:00
  • 4042db5169 Add changelog Fred 2020-03-21 23:00:09 +00:00
  • be6baaec12 Add success callback to the backend Fred 2020-03-21 19:39:01 +00:00
  • baf58fbaa8 Add unit tests Fred 2020-03-21 19:05:36 +00:00
  • d629333efe Add function to notify of success after retrying Fred 2020-03-21 19:05:26 +00:00
  • c169e37139 Merge pull request #3895 from MichaelEischer/refactor-cat-key Alexander Neumann 2022-08-27 18:40:46 +02:00
  • 1b4af0c6e5 cat: Simplify implementation of 'cat key' Michael Eischer 2022-08-19 20:10:55 +02:00
  • 3174641ca4 add changelog for mount exit code filtering Michael Eischer 2022-08-26 23:17:04 +02:00
  • 5478ab22c5 mount: return exit code 0 after receiving a SIGINT Michael Eischer 2022-08-26 23:07:07 +02:00
  • d768c1c3e4 Allow cleanup handlers to filter the exit code Michael Eischer 2022-08-26 23:04:59 +02:00
  • 908f7441fe Merge pull request #3885 from MichaelEischer/delete-fixes Michael Eischer 2022-08-26 22:30:50 +02:00
  • 4c90d91d4d backend: Test that failed uploads are not removed for backends with atomic replace Michael Eischer 2022-08-26 21:20:52 +02:00
  • 694dfa026a add changelog for reliable B2 deletes Michael Eischer 2022-08-21 11:27:51 +02:00
  • 582167d671 Merge pull request #3882 from MichaelEischer/sftp-init-single-connection MichaelEischer 2022-08-26 21:13:28 +02:00
  • 3822ded0b3 Merge pull request #3877 from MichaelEischer/no-env-in-help MichaelEischer 2022-08-26 20:59:54 +02:00
  • cf0a8d7758 sftp: Only connect once for repository creation Michael Eischer 2022-08-20 19:49:30 +02:00
  • dd7cd5b9b3 fuse: remove unused context parameter Michael Eischer 2022-08-19 20:29:33 +02:00
  • a0c1ae9f90 mount: Correctly return context.Canceled for interrupted syscalls Michael Eischer 2022-08-19 20:26:35 +02:00
  • 5d0649faaf Update help output in docs Michael Eischer 2022-08-26 20:44:01 +02:00
  • faa4597af1 Set name for option values of cli Michael Eischer 2022-08-26 20:39:38 +02:00
  • 6ed157aee6 Do not include the actual values of environment variables in help output Michael Eischer 2022-08-19 20:48:25 +02:00
  • f7808245aa Merge pull request #3878 from MichaelEischer/cheaper-cache-load MichaelEischer 2022-08-26 20:33:36 +02:00
  • bee15dd555 Merge pull request #3879 from MichaelEischer/mem-optimize MichaelEischer 2022-08-26 20:33:02 +02:00
  • 0e1d082b12 Merge pull request #3886 from MichaelEischer/recommend-s3-over-b2 MichaelEischer 2022-08-26 20:29:05 +02:00
  • d464543171 Update repo version table Alexander Neumann 2022-08-25 21:30:25 +02:00
  • 6b40456db7 Set development version for 0.14.0 Alexander Neumann 2022-08-25 19:55:05 +02:00
  • 1bc87e1718 Add version for 0.14.0 v0.14.0 Alexander Neumann 2022-08-25 19:55:00 +02:00
  • c1a5da56e3 Update manpages and auto-completion Alexander Neumann 2022-08-25 19:55:00 +02:00