Commit Graph

  • 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
  • affd04c125 doc: recommend cat config to check if a repository exists Michael Eischer 2023-04-21 22:56:31 +02:00
  • f27750e270 backend/sema: rename type to connectionLimitedBackend Michael Eischer 2023-04-21 22:44:45 +02:00
  • 1dd873b706 Merge pull request #4293 from MichaelEischer/fix-groups-by Michael Eischer 2023-04-21 22:47:03 +02:00
  • 7a60d9e54f Merge pull request #4288 from MichaelEischer/log-warnings-to-debug-log Michael Eischer 2023-04-21 22:39:00 +02:00
  • 3001dd8c2b Add test to verify that the backup parent is correctly selected Michael Eischer 2023-04-21 22:35:02 +02:00
  • 4503aea0df Merge pull request #4296 from MichaelEischer/rewrite-reorder-output Michael Eischer 2023-04-19 22:00:32 +02:00
  • 09cddb8927 rewrite: log snapshot saved before removal of the old snapshot Michael Eischer 2023-04-17 21:00:45 +02:00
  • 913eab3361 Merge pull request #4234 from thndrbrrr/forget-opts-neg1-means-forever-issue-2565 Michael Eischer 2023-04-14 23:18:47 +02:00
  • a9c7c12276 Merge pull request #4265 from HeikoSchlittermann/chg/progress-to-stderr Michael Eischer 2023-04-14 23:18:23 +02:00
  • 85eef232e6 Merge pull request #4232 from thndrbrrr/copy-chunker-params-verbose-msg Michael Eischer 2023-04-14 23:17:56 +02:00
  • 07a44a88f2 Fix snapshot filtering for relative paths in the backup command Michael Eischer 2023-04-14 21:53:55 +02:00
  • 48e065d971 Sync dependency upgrades from master Michael Eischer 2023-04-14 20:56:46 +02:00
  • a06d927dce Merge pull request #4291 from greatroar/widechars Michael Eischer 2023-04-14 22:48:34 +02:00
  • fd3ed9e2f4 Merge pull request #4192 from greatroar/quote Michael Eischer 2023-04-14 22:39:09 +02:00
  • 6042df075f migrations: Fix S3 backend detection Michael Eischer 2023-04-08 12:53:43 +02:00
  • c934c99d41 gs: replace usage of context.Background() Michael Eischer 2023-04-08 11:59:44 +02:00
  • 616926d2c1 gs: use IsNotExist to check error Michael Eischer 2023-04-07 23:16:08 +02:00
  • 05abc6d6f5 backend: deduplicate implementation of Delete() method Michael Eischer 2023-04-07 23:56:16 +02:00
  • 45244fdf68 backend: remove parameter validation tests Michael Eischer 2023-04-07 23:24:14 +02:00
  • 803640ba4b backend: remove a few unnecessary debug logs Michael Eischer 2023-04-07 23:22:00 +02:00
  • 8e1e3844aa backend: factor out connection limiting and parameter validation Michael Eischer 2023-04-07 23:02:35 +02:00
  • 8b5ab5b59f dryrun: fix outdated comments Michael Eischer 2023-04-07 22:13:32 +02:00
  • 4703473ec5 backend: extract most debug logs into logger backend Michael Eischer 2023-04-07 22:01:30 +02:00
  • 8bfc2519d7 backend: Deduplicate sanity checks for parameters of Load() method Michael Eischer 2023-04-07 21:29:01 +02:00
  • ba16904eed backup: Add test to verify parent snapshot selection for relative paths Michael Eischer 2023-04-14 22:21:43 +02:00
  • 2841a87cc6 Fix snapshot filtering for relative paths in the backup command Michael Eischer 2023-04-14 21:53:55 +02:00
  • fab4a8a4d2 Properly initialize the --group-by option for backup tests Michael Eischer 2023-04-14 21:53:01 +02:00
  • 3b24c15c3d fuse: Mix inode hashes in a non-symmetric way greatroar 2023-03-21 17:33:18 +01:00
  • 4304e01ca2 fuse: Report fuse.Attr.Blocks correctly greatroar 2023-03-07 22:12:08 +01:00
  • 6d6c04abef forget: Simplify usage text Torben Giesselmann 2023-04-14 10:05:23 -07:00
  • 49e32f3f8a ui/termstatus: Optimize Truncate greatroar 2023-04-14 11:13:39 +02:00
  • 9412f37e50 ui/termstatus: Quote funny filenames greatroar 2023-02-11 14:51:58 +01:00
  • 593eb710b4 added changelog Ian Muge 2023-02-21 11:28:52 +01:00
  • 97274ecabd cmd, restic: Refactor and fix snapshot filtering greatroar 2023-02-17 16:13:46 +01:00
  • 74f7dd0b38 Make help for --verbose less confusing Michael Eischer 2023-02-06 22:11:21 +01:00
  • 21ad357c10 add linux/riscv64 builds Michael Eischer 2023-01-28 20:19:07 +01:00
  • 087cf7e114 generate: write progress to STDOUT if this is a terminal Heiko Schlittermann (HS12-RIPE) 2023-03-22 08:18:08 +01:00
  • e604939e72 Debug log status code if execution is interrupted Michael Eischer 2023-04-12 21:58:29 +02:00
  • 37aca6bec0 Add warnings via Warnf to the debug log Michael Eischer 2023-04-12 21:37:37 +02:00