Commit Graph

  • f01359ff92 doc: Polish changelogs (#21847) master rawtaz 2026-06-05 22:30:46 +02:00
  • 09f82bcf12 repository: move crypto package to internal/repository/crypto internal-crypto-package Michael Eischer 2026-06-05 13:26:29 +02:00
  • ee53632ec6 restic: remove Key() from repository interface Michael Eischer 2026-06-05 13:24:47 +02:00
  • 8118963d6e cache: remove dependency on crypto package for truncation checks Michael Eischer 2026-06-05 13:19:29 +02:00
  • c967d634be repository: add PackBlob.UncompressedCiphertextLength() Michael Eischer 2026-06-05 13:18:59 +02:00
  • e247118f49 repository: move Blob, Blobs and PackedBlob to pack package shrink-repository-interface Michael Eischer 2026-06-04 22:21:53 +02:00
  • 064144284f restic: change LookupBlob to return []PackBlob Michael Eischer 2026-06-04 22:04:11 +02:00
  • 10fc70668c restic: change ListBlobs to return PackBlob Michael Eischer 2026-06-05 11:21:02 +02:00
  • 784b52bdea restic: add PackBlob interface and implement it on PackedBlob Michael Eischer 2026-06-04 21:59:48 +02:00
  • c5acfe9469 repository: unexport listPacksFromIndex Michael Eischer 2026-06-04 21:59:12 +02:00
  • 781c6a12ae restic: list pack header via ListPackHandles Michael Eischer 2026-06-04 21:58:23 +02:00
  • be43815d5d restic: switch LoadBlobsFromPack to BlobHandles Michael Eischer 2026-06-05 00:01:24 +02:00
  • 122406ede6 repository: require *Repository for CopyBlobs Michael Eischer 2026-06-04 22:21:38 +02:00
  • 0b3c0fc222 Merge pull request #21842 from restic/polish-changelogs rawtaz 2026-06-05 00:33:38 +02:00
  • a20203e53f restic: move test helpers and drop unused JSONUnpackedLoader repository-cleanups Michael Eischer 2026-06-04 20:00:03 +02:00
  • 366915e16b repository: require *Repository for ExaminePack Michael Eischer 2026-06-04 23:23:56 +02:00
  • 5d52705064 debug: move DumpPacks into repository package Michael Eischer 2026-06-04 23:22:55 +02:00
  • 8844cf1876 repository: rename PackError to ErrPackMetadata Michael Eischer 2026-06-04 23:17:56 +02:00
  • 8b19ddeda8 repository: merge check.go into checker.go Michael Eischer 2026-06-04 23:17:35 +02:00
  • ed571c8d12 Docs - Diving into a Repository - create html links across the chapter (#21839) Winfried Plappert 2026-06-02 21:42:43 +01:00
  • 0ddd98e03b stats: stop progress bar before printing stats (#21843) Michael Eischer 2026-06-02 22:37:46 +02:00
  • cebc5c8957 polish changelogs Michael Eischer 2026-06-01 22:09:09 +02:00
  • 724b7dc231 build(deps): bump google.golang.org/api from 0.279.0 to 0.282.0 (#21836) dependabot[bot] 2026-06-01 19:39:49 +00:00
  • 2141fd83a9 checker: increase timeout for blob type confusion test (#21831) Michael Eischer 2026-06-01 21:29:52 +02:00
  • 6693611497 build(deps): bump github.com/minio/minio-go/v7 from 7.1.0 to 7.2.0 (#21838) dependabot[bot] 2026-06-01 21:26:05 +02:00
  • 0e9446277d build(deps): bump cloud.google.com/go/storage from 1.62.1 to 1.62.2 (#21837) dependabot[bot] 2026-06-01 21:25:14 +02:00
  • b6bfa13f5f build(deps): bump github.com/Azure/azure-sdk-for-go/sdk/storage/azblob from 1.6.4 to 1.7.0 (#21835) dependabot[bot] 2026-06-01 21:24:40 +02:00
  • 88aa8132ae build(deps): bump actions/checkout from 4 to 6 (#21834) dependabot[bot] 2026-06-01 21:23:28 +02:00
  • bff8acb2d9 build(deps): bump docker/login-action from 4.0.0 to 4.2.0 (#21833) dependabot[bot] 2026-06-01 21:22:35 +02:00
  • 4ae2e26021 build(deps): bump the golang-x-deps group with 3 updates (#21832) dependabot[bot] 2026-06-01 21:22:25 +02:00
  • 7d25ca9d67 repository: omit unused headerSize from ListPack() Michael Eischer 2026-05-31 22:53:00 +02:00
  • cc546b71e3 debug: move code requring internal access to repository package Michael Eischer 2026-05-31 22:48:38 +02:00
  • 3cb49556f5 repair index: replace full index handling integration test with unit test Michael Eischer 2026-05-31 22:39:16 +02:00
  • f625190393 check: simplify index damage test Michael Eischer 2026-05-31 22:19:15 +02:00
  • 620f5986f8 list index: use helper in repository package Michael Eischer 2026-05-31 22:13:31 +02:00
  • 49c7364e79 add golangci-lint rule to prevent imports of repository internals Michael Eischer 2026-05-31 18:20:37 +02:00
  • 042feb2b7f docs: expand restic cat documentation (#5679) MetalSpork 2026-05-31 08:46:45 -07:00
  • 474c094cac Merge pull request #21817 from eyupcanakman/fix/sftp-dir-permissions Michael Eischer 2026-05-31 16:40:17 +02:00
  • 7566069bf3 docs: amend restic find documentation (#21818) Winfried Plappert 2026-05-31 15:31:44 +01:00
  • 53de77ea1a Merge pull request #21828 from MichaelEischer/fix-split-pack-index Michael Eischer 2026-05-31 16:30:49 +02:00
  • a54ac48f60 restic: test that sorting nil blobs slices works Michael Eischer 2026-05-31 16:21:29 +02:00
  • 91a6e74fd5 repository: test split index handling in index rewrite Michael Eischer 2026-05-30 22:00:46 +02:00
  • e666980cec add changelog for split pack index handling Michael Eischer 2026-05-30 21:11:20 +02:00
  • 78b3411076 check: consider split pack index entries as repository damage Michael Eischer 2026-05-30 20:28:57 +02:00
  • 5b39ad861e repository: repair index: correctly handle split index entries Michael Eischer 2026-05-30 20:08:18 +02:00
  • f86307d223 Merge pull request #21827 from MichaelEischer/fix-pack-repair Michael Eischer 2026-05-31 15:57:50 +02:00
  • 77a6bf3bb7 Merge pull request #21797 from MichaelEischer/always-include-explicit-targets Michael Eischer 2026-05-31 15:42:26 +02:00
  • c95ef18afb repository: fix error handling in repair pack if blob upload fails Michael Eischer 2026-05-31 15:39:52 +02:00
  • 4c23c5946f add repair packs changelog Michael Eischer 2026-05-30 10:31:25 +02:00
  • 640b2489f6 repository: repair pack: test handling of not indexed packs Michael Eischer 2026-05-30 10:25:14 +02:00
  • 6a3f447327 repository: repair pack: correctly handle incomplete index Michael Eischer 2026-05-30 10:18:31 +02:00
  • ce24640d75 backup: prevent hang using --stdin-from-command if upload fails (#21829) Michael Eischer 2026-05-31 15:27:05 +02:00
  • 7e8f9a9221 document excludes for explicit backup sources Michael Eischer 2026-05-10 21:15:36 +02:00
  • 62cf574fd8 sftp: Use mode 0700 for repository directories Eyüp Can Akman 2026-05-20 21:38:48 +03:00
  • 32bcd92f60 archiver: test that explicit backup paths ignore excludes Michael Eischer 2026-05-10 21:06:43 +02:00
  • 02cf8e5f23 backup: prevent exclude of backup targets Michael Eischer 2026-05-10 20:23:14 +02:00
  • 451cc6c048 Add codespell support with configuration and fixes (#21807) Yaroslav Halchenko 2026-05-30 16:15:13 -04:00
  • c221cd06ad repository: forget id of unreadable packs on index rebuild (#21826) Michael Eischer 2026-05-30 22:09:33 +02:00
  • e7d3a4ae51 repository: repair pack: move pack reupload to helper Michael Eischer 2026-05-30 10:15:16 +02:00
  • 2a95591b48 index: replace custom EachByPackResult datatype Michael Eischer 2026-05-30 10:11:18 +02:00
  • c669cc7a7d introduce restic.Blobs type with sort method Michael Eischer 2026-05-30 10:08:17 +02:00
  • 2802bec8b9 Polish changelogs (#21805) Michael Eischer 2026-05-29 21:06:29 +02:00
  • f000da3b35 Return helpful error if subfolder syntax fails on Windows (#21813) Michael Eischer 2026-05-20 22:55:01 +02:00
  • dd4f1f06a1 Merge pull request #21810 from MichaelEischer/cmd-doc-typos Michael Eischer 2026-05-20 22:54:40 +02:00
  • 77f6795b32 doc: update embedded help output Michael Eischer 2026-05-16 11:46:48 +02:00
  • 850ab61cdf key: include full command name in subcommand descriptions Michael Eischer 2026-05-16 11:42:03 +02:00
  • df03e8a0ec self update: remove not possible exit codes Michael Eischer 2026-05-16 11:41:24 +02:00
  • 9299c45818 fix typos in cmd descriptions Michael Eischer 2026-05-16 11:40:22 +02:00
  • 2b72f3eb42 find: fix placement of exit status section Michael Eischer 2026-05-16 11:39:53 +02:00
  • 496ea804a6 check/dump/mount/repair/rewrite: update command description Michael Eischer 2026-05-16 11:39:14 +02:00
  • ccfb31b5fa filter: correctly stop pattern validation on first invalid part (#21812) Michael Eischer 2026-05-20 22:42:26 +02:00
  • a639b8d711 Merge pull request #21811 from MichaelEischer/misc-fixes Michael Eischer 2026-05-20 22:38:36 +02:00
  • de55280003 Merge pull request #21809 from MichaelEischer/doc-typos Michael Eischer 2026-05-20 22:32:59 +02:00
  • 990329013e prune more aggresively (#21803) Winfried Plappert 2026-05-16 16:49:08 +01:00
  • 10645ccd2a fix comment and variable name typos Michael Eischer 2026-05-16 16:52:50 +02:00
  • fa1a318780 fs: drop outdated comment regarding UNC paths on Windows Michael Eischer 2026-05-16 16:36:09 +02:00
  • 8b6eff5a47 filter: fix comment for validatePatterns Michael Eischer 2026-05-16 15:56:13 +02:00
  • 770ec1e25a doc: clarify ** usage Michael Eischer 2026-05-16 15:59:17 +02:00
  • febdb8b564 find: use proper sentinel error to terminate search Michael Eischer 2026-05-16 15:35:06 +02:00
  • 91c2aefbe1 Document openWithReadLock usage of read-only backend mode Michael Eischer 2026-05-16 15:32:54 +02:00
  • 3cc592463f Don't lower case case-insensitive patterns in place Michael Eischer 2026-05-16 15:28:51 +02:00
  • c04a1d857d backend/retry: debug log correct error on failed file removal Michael Eischer 2026-05-16 15:27:53 +02:00
  • bd945df2ea archiver: note that fileSaver.Save expects non-blocking callbacks Michael Eischer 2026-05-16 13:23:05 +02:00
  • 5105015f5d check: filter packs while holding blobRefs lock Michael Eischer 2026-05-16 13:15:31 +02:00
  • d4397926cc restorer: drop redundant nil check Michael Eischer 2026-05-16 13:11:05 +02:00
  • 5caa33e7b9 repository/pack: prevent packer usage after error Michael Eischer 2026-05-16 13:04:07 +02:00
  • ef750c4c5d archiver: reuse buffer if reading from file failed Michael Eischer 2026-05-16 12:05:39 +02:00
  • 3148494a92 archiver: check chunker error before updating the node Michael Eischer 2026-05-16 12:03:43 +02:00
  • e212076f71 doc: correctly use RST backticks Michael Eischer 2026-05-15 23:36:47 +02:00
  • b16f0bf410 doc: use sentence case for section headings Michael Eischer 2026-05-15 23:20:49 +02:00
  • 75f92f22d9 doc: unify section headings to gerund phrases Michael Eischer 2026-05-15 23:20:38 +02:00
  • 4c9a07e9c8 doc: stick to second-persion "you" in user docs Michael Eischer 2026-05-15 23:10:01 +02:00
  • 5bc7398e5e doc: sync S3 path in tutorial with S3 path in reference Michael Eischer 2026-05-15 22:55:19 +02:00
  • 07bb05deaa doc: add RESTIC_FROM_* environment variables to scripting section Michael Eischer 2026-05-15 22:45:08 +02:00
  • 4b52ef9a97 doc: correct description of forget --tag Michael Eischer 2026-05-15 22:44:27 +02:00
  • bd7f3483ac doc: clarify repository setup for copy Michael Eischer 2026-05-15 22:43:09 +02:00
  • f6c8751575 doc: consistency fixes Michael Eischer 2026-05-15 22:42:29 +02:00
  • 2419c03177 doc: fix several typos Michael Eischer 2026-05-15 22:25:51 +02:00
  • b7d8c98214 docs: clarify backup step in troubleshooting guide (#21802) Michael Eischer 2026-05-15 21:23:48 +02:00
  • 265d070255 ui: Fix data race and minor API cleanup (#21801) Michael Eischer 2026-05-15 21:23:24 +02:00