Commit graph

  • a8dfbc2512
    Merge 054da85109 into 28521d27c1 Jim Minter 2026-06-20 18:43:10 -0700
  • 93f76e464f
    Merge f794fabe18 into 28521d27c1 Omar Yusuf Abdi 2026-06-21 06:11:39 +0800
  • 501c689d12
    Merge 6ae12eb42e into 28521d27c1 Michael Eischer 2026-06-20 21:20:20 +0000
  • 6ae12eb42e list packs snapshot: include actual error in error message Michael Eischer 2026-06-20 23:18:10 +0200
  • 65aa159bda
    Merge 8f00b335b4 into 28521d27c1 Michael Eischer 2026-06-20 22:43:14 +0200
  • 8f00b335b4 rclone/fs: parallelize tests speedup-test Michael Eischer 2026-06-20 22:30:13 +0200
  • 1e0387391f
    Merge 5dcd26eb09 into 28521d27c1 Winfried Plappert 2026-06-20 22:06:22 +0200
  • c98381c7d4
    Merge f1f1d44e05 into 28521d27c1 Brook Seyoum 2026-06-20 22:06:22 +0200
  • 21acafe170
    Merge cef11d14e8 into 28521d27c1 Winfried Plappert 2026-06-20 22:06:22 +0200
  • 0795e63d2c
    Merge f2f9cdefc7 into 28521d27c1 Eyüp Can Akman 2026-06-20 22:06:22 +0200
  • 6346190c89
    Merge 93838d6c1e into 28521d27c1 Andrew 2026-06-20 22:06:22 +0200
  • 11277c42ff
    Merge 3eb75812ab into 28521d27c1 Winfried Plappert 2026-06-20 22:06:22 +0200
  • 0b7c8a594f
    Merge bce7e41a23 into 28521d27c1 Winfried Plappert 2026-06-20 22:06:22 +0200
  • dbdd21c54d
    Merge 13cb18f8ad into 28521d27c1 Srigovind Nayak 2026-06-20 22:06:22 +0200
  • 7152472681
    Merge 97523ae00f into 28521d27c1 Daniil Bataev 2026-06-20 22:06:22 +0200
  • c6a064b68b mount: disable debug log for test Michael Eischer 2026-06-20 22:04:06 +0200
  • 8d191c19a5 archiver: decrease sleeps for TestFileChanged test Michael Eischer 2026-06-20 21:55:46 +0200
  • d5267f03e0 use fastest compression in integration tests Michael Eischer 2026-06-20 19:46:11 +0200
  • 5683224a3c layout: skip creation of pack subdirectories in integration tests Michael Eischer 2026-06-20 19:42:54 +0200
  • 71064fac10 mount: decrease sleep to speed up test Michael Eischer 2026-06-20 19:34:44 +0200
  • 52cde35aea try deleting a directory before resetting the readonly status in tests Michael Eischer 2026-06-16 19:38:00 +0200
  • f394723aa2 inject crypto keys for integration tests Michael Eischer 2026-06-15 22:55:41 +0200
  • 072305c5b3 repository: run version sub-tests of TestAllVersions in parallel Michael Eischer 2026-06-15 22:31:11 +0200
  • a1420ea6c7 repository: use separate rand instance per test Michael Eischer 2026-06-15 22:43:05 +0200
  • a3be3bd9e1 backend/test: gradually increase timeout for TestListCancel to speed up fast backends Michael Eischer 2026-06-15 21:18:30 +0200
  • b24d05bcb4 skip key decryption in tests Michael Eischer 2026-06-15 21:05:56 +0200
  • c021b8cde0 decrease test data sizes Michael Eischer 2026-06-15 21:04:57 +0200
  • 18e5c446e0 data/fs: faster comparison in tests Michael Eischer 2026-06-15 21:53:33 +0200
  • f91afb2fa8 repository: run TestPruneSmall in parallel to other tests Michael Eischer 2026-06-14 22:52:09 +0200
  • 2148508050 repository/checker: speed up test repo creation Michael Eischer 2026-06-14 22:51:29 +0200
  • 37e8f50aeb repository: decrease test data size for streamPack Michael Eischer 2026-06-14 22:34:39 +0200
  • 7e5eaf1ead crypto: decrease parameters for calibrate test Michael Eischer 2026-06-14 22:11:35 +0200
  • aae0985673 index: decrease depth of test repos Michael Eischer 2026-06-15 21:48:38 +0200
  • f9d953d4cd index: test ForAllIndex with generated repo Michael Eischer 2026-06-15 21:48:21 +0200
  • 69a3ba5b33 index: speed up oversized test data generation Michael Eischer 2026-06-15 21:47:31 +0200
  • c183fe2035 restore: speed up test data generation in newTestRepo Michael Eischer 2026-06-14 21:40:50 +0200
  • 1174e97b30 restic: speed up repository config initialization in tests Michael Eischer 2026-06-14 21:38:09 +0200
  • 440d925467 repository: default to fastest compression in tests Michael Eischer 2026-06-14 21:27:13 +0200
  • 28521d27c1
    Merge pull request #21897 from MichaelEischer/sftp-fix-chmod master Michael Eischer 2026-06-20 19:29:49 +0200
  • af64caf5d9
    Merge pull request #21885 from MichaelEischer/separate-backend-restic-filetype Michael Eischer 2026-06-20 19:24:51 +0200
  • 9ab5fc59c2 restic: split FileType for backend.FileType Michael Eischer 2026-06-14 17:40:28 +0200
  • 6c509f7ac1 Correctly pair backend/restic.FileType with APIs Michael Eischer 2026-06-14 17:33:27 +0200
  • ea699bb0ba
    backend/rest: fix flaky test cleanup (#21901) Michael Eischer 2026-06-20 19:14:54 +0200
  • 532f36a5a8
    archiver: pass ItemAction to progress reporter instead of data.Node (#21886) Michael Eischer 2026-06-20 19:06:45 +0200
  • 165ceaa61d
    Merge 18a5601eb2 into 57ac5d107c Mike Crute 2026-06-20 19:03:47 +0200
  • ba8d5a9c1f
    Merge aadf0d0605 into 57ac5d107c hcrypt 2026-06-20 19:03:47 +0200
  • a9187e4048
    Merge f0aab42fb9 into 57ac5d107c mayerwin 2026-06-20 19:03:47 +0200
  • f7cb675af6
    Merge 1eb3dc266e into 57ac5d107c Michael Eischer 2026-06-20 19:03:47 +0200
  • a0569f28bf
    Merge 646a28bf93 into 57ac5d107c Beñat Gurmendi 2026-06-20 19:03:47 +0200
  • 024ac27edb backend/rest: fix flaky test cleanup Michael Eischer 2026-06-20 19:03:34 +0200
  • 897c028967 archiver: pass ItemAction to progress reporter instead of data.Node Michael Eischer 2026-06-14 18:07:35 +0200
  • 57ac5d107c
    Merge pull request #21882 from MichaelEischer/untangle-imports Michael Eischer 2026-06-20 18:24:50 +0200
  • 26c4fa51dd
    Merge d528cdc753 into 284daaf0b4 Devon Hakel-Kinko 2026-06-21 00:11:17 +0800
  • 2f31cde517 internal/restorer: invert dependency direction to ui/restorer Michael Eischer 2026-06-14 14:11:00 +0200
  • 5cd39d01c1 internal/data: extract HardlinkIndex from restorer Michael Eischer 2026-06-14 13:19:36 +0200
  • 61708772a2 mount: use existing HasPathPrefix helper Michael Eischer 2026-06-14 11:17:29 +0200
  • d9d54a505e restic: move Printer interface from internal/ui/progress Michael Eischer 2026-06-14 10:50:42 +0200
  • 0f4236cb39 repository: return unlock func from LockRepo Michael Eischer 2026-06-14 10:50:38 +0200
  • 4d1b9cef63 internal/fileio: extract low-level file I/O from internal/fs Michael Eischer 2026-06-14 10:50:28 +0200
  • 284daaf0b4
    restic list pack snapshotID - create lists of packfiles for a given snapshot as text (#5396) Winfried Plappert 2026-06-20 16:46:44 +0100
  • 543149ffd9 simplify packfile tests Michael Eischer 2026-06-20 17:39:34 +0200
  • 387f3fb006 polish code and changelog Michael Eischer 2026-06-20 17:29:37 +0200
  • 24e9926b0c cleanup parameter check and error handling Michael Eischer 2026-06-20 17:28:15 +0200
  • b57afdd6cc
    Merge cc8a809d0d into 980f194360 Winfried Plappert 2026-06-20 17:11:54 +0200
  • c4d964090d
    Merge ec9ecb2875 into 980f194360 Michael Mendy 2026-06-20 17:11:32 +0200
  • 8771064661
    Merge 29c72b9807 into 980f194360 Ricardo Sawir 2026-06-20 17:11:32 +0200
  • 66c24bb712
    Merge 8c628b39bd into 980f194360 Fabien 2026-06-20 17:11:32 +0200
  • 062c9dda72
    Merge e5c69a3338 into 980f194360 Vadim Panin 2026-06-20 17:11:32 +0200
  • 980f194360
    fs: print missing error if xattr cannot be read (#21896) Michael Eischer 2026-06-20 17:11:16 +0200
  • c657b23557
    Merge 040e7fcbc0 into d795988fa8 Michael Eischer 2026-06-20 17:10:39 +0200
  • d795988fa8
    Misc error handling fixes (#21884) Michael Eischer 2026-06-20 17:09:02 +0200
  • 1a88503210
    Merge 5e107c1921 into 7d36449ea8 Michael Eischer 2026-06-20 14:48:44 +0000
  • 5e107c1921 snapshots: revert default --lastest behavior to pre-0.19.0 Michael Eischer 2026-06-20 16:32:50 +0200
  • 7360b9a87e snapshots: cleanup handling of deprecated --last option Michael Eischer 2026-06-20 16:31:38 +0200
  • 055d1161d8 backup: move options finalization to BackupOptions.Finalize Michael Eischer 2026-06-12 21:44:37 +0200
  • 1f5ad455e2
    Merge e61224bad9 into 7d36449ea8 Michael Eischer 2026-06-20 14:02:57 +0000
  • e61224bad9 archiver: ignore duplicate but ignore directory entry Michael Eischer 2026-06-20 15:42:55 +0200
  • 203e595ccb backend/sftp: fix removing files on windows sftp Michael Eischer 2026-06-19 23:23:01 +0200
  • 6c67a095dc backend/sftp: fix error reporting of Save method Michael Eischer 2026-06-19 23:09:59 +0200
  • ec50d9eb3f fs: print missing error if xattr cannot be read Michael Eischer 2026-06-19 22:26:25 +0200
  • 646a28bf93 mount: add --open-file-manager flag Beñat Gurmendi Culla 2026-06-18 10:36:48 +0200
  • cc8a809d0d backup - exclude items - corrections Winfried Plappert 2026-06-16 16:02:13 +0100
  • 65c995a888 backup - show excluded items - changelog Winfried Plappert 2026-06-16 15:54:05 +0100
  • 4b3a712175 backup - show excluded items - test Winfried Plappert 2026-06-16 15:47:42 +0100
  • 11f8163fe2 backup --json - show excluded items Winfried Plappert 2026-06-16 15:39:38 +0100
  • da821b33e2
    Merge 1240eaf593 into 7d36449ea8 Ivan Shapovalov 2026-06-15 16:40:19 +0000
  • 1240eaf593 WIP: remember and log last non-fatal clone error Ivan Shapovalov 2024-12-05 18:12:33 +0400
  • a6c76d013b WIP: debugs Ivan Shapovalov 2024-12-03 21:34:43 +0400
  • 015b602888 ui: restore: add progress and summary reporting for cloned/copied files Ivan Shapovalov 2024-12-04 02:28:35 +0400
  • 64af8ff390 ui: restore: cleanup progress and summary report formatting and style Ivan Shapovalov 2024-12-05 18:49:44 +0400
  • 1025fabc91 restorer: implement same-file tracking and cloning ("reflinks") Ivan Shapovalov 2024-11-30 14:35:02 +0400
  • 02d0ef666f restorer: ReflinkIndex: introduce an index for tracking duplicates Ivan Shapovalov 2024-12-04 01:45:15 +0400
  • 98a89050c4 restore: add --reflinks flag to clone identical files Ivan Shapovalov 2024-11-30 14:38:51 +0400
  • dce0253d2f fs/linux: Clone(): add implementation using copy_file_range() Ivan Shapovalov 2024-12-05 17:42:04 +0400
  • 4e363f141f fs/linux: Clone(): add implementation using ioctl(FICLONE) Ivan Shapovalov 2024-12-03 21:29:14 +0400
  • 21662a1f2d fs: Clone(): make clone methods report whether they did a clone or copy Ivan Shapovalov 2024-12-05 17:48:48 +0400
  • 449fc305d5 fs: Clone(): continue to next method if EXDEV or ENOTSUP Ivan Shapovalov 2024-12-05 17:41:14 +0400
  • 9333c79e1a fs: Clone(): fsync the source Ivan Shapovalov 2024-12-05 17:41:45 +0400
  • f413b58801 fs: Clone(): open the destination with O_TRUNC Ivan Shapovalov 2024-12-05 17:41:36 +0400
  • 13633f8a72 fs: add Clone() and fallback implementation via io.Copy() Ivan Shapovalov 2024-12-03 21:28:41 +0400