Commit graph

  • b82f4824f0
    Bump golangci-lint version Lorenz Bausch 2022-08-04 22:20:55 +02:00
  • 0b9b4c52ad
    Update tests to Go 1.19 Lorenz Bausch 2022-08-04 22:07:16 +02:00
  • 0b7291b8b2 mount: Fix parent inode used by snapshots dir Michael Eischer 2022-08-07 13:02:40 +02:00
  • cfa80e2c6b mount: remove unused inode field from root node greatroar 2020-02-24 22:47:58 +01:00
  • 74ae76036f
    Merge pull request #2913 from aawsome/mount-snapshot-slashes MichaelEischer 2022-08-07 12:27:59 +02:00
  • 09497aec02
    Merge pull request #3826 from MichaelEischer/debug-log-for-release MichaelEischer 2022-08-07 12:15:27 +02:00
  • 83b4c50ee3 Mention --snapshot-template and --time-template in changelog Michael Eischer 2022-08-05 23:46:13 +02:00
  • caa17988a3 fuse: Redesign snapshot dirstruct Michael Eischer 2022-07-30 20:45:51 +02:00
  • a3e48da3a3 Add changelog for DEBUG_LOG available in release builds Michael Eischer 2022-07-16 22:46:04 +02:00
  • b3cdee66a9 update documentation to reflect DEBUG_LOG for release builds Michael Eischer 2022-07-16 22:45:41 +02:00
  • 1ed775e3a8 debug: support roundtripper logging also for release builds Michael Eischer 2022-07-16 21:41:37 +02:00
  • 38becfc436 debug: enable debug support for release builds Michael Eischer 2022-07-16 21:36:19 +02:00
  • 82c268c917 Remove unused hooks mechanism Michael Eischer 2022-07-16 21:35:03 +02:00
  • 7266f07c87 repository: StreamPack in parts if there are too large gaps Michael Eischer 2022-07-23 22:40:15 +02:00
  • 55a11c1396 Reword prune --repack-small description Michael Eischer 2022-07-16 19:54:04 +02:00
  • eaf43607f9 Add note that pack-size is not an exact limit Michael Eischer 2022-07-16 19:52:11 +02:00
  • 7f3b2be1e8 s3: Disable multipart uploads below 200MB Michael Eischer 2022-07-13 18:00:17 +02:00
  • 176b387d98 Always repack very small pack files Michael Eischer 2022-07-03 00:18:44 +02:00
  • 324935cb80 Only repack small files if there are multiple of them Michael Eischer 2022-07-03 00:16:04 +02:00
  • 1b076cda97 rename option to --pack-size Michael Eischer 2022-07-02 23:52:02 +02:00
  • d7e2892048 Add changelog for packsize option Michael Eischer 2022-07-02 23:45:13 +02:00
  • 8a44258b6f update restic help snippets in documentation Michael Eischer 2022-06-12 13:07:42 +02:00
  • 420ddc03c9 rework pack size parameter documentation Michael Eischer 2022-06-12 13:03:59 +02:00
  • e43be84eb8 document minPackSize Kyle Brennan 2022-04-30 15:16:00 -07:00
  • 1e3f05c3f1 repository: prevent header overfill Kyle Brennan 2022-04-30 15:05:20 -07:00
  • 6a6d313c9a prune: reduce priority of repacking small packs Michael Eischer 2022-06-11 23:11:02 +02:00
  • 0269381b8d prune: add repack-small parameter Kyle Brennan 2022-04-30 15:02:01 -07:00
  • 0a6fa602c8 add option for setting min pack size Michael Eischer 2022-07-02 23:30:26 +02:00
  • 2db7733ee3 fuse: remove unused MetaDir Michael Eischer 2022-07-30 19:10:39 +02:00
  • f678f7cb04 fuse: cleanup test Michael Eischer 2022-07-24 11:22:57 +02:00
  • 1751afae26 Make snapshots dirs in mount command customizable Alexander Weiss 2020-09-03 20:31:57 +02:00
  • 57f4003f2f Generalize fuse snapshot dirs implemetation Alexander Weiss 2020-09-02 21:27:24 +02:00
  • 696c18e031 Add possibility to set snapshot ID (used in test) Alexander Weiss 2020-12-28 07:46:56 +01:00
  • 04a8ee80fb
    Merge pull request #3829 from MichaelEischer/prune-refactor MichaelEischer 2022-08-05 23:29:52 +02:00
  • 15679be858
    Merge pull request #3841 from MichaelEischer/compression-env MichaelEischer 2022-08-05 23:20:04 +02:00
  • 7d14b1baf1
    Merge pull request #3845 from greatroar/solaris-xattr MichaelEischer 2022-08-04 22:04:52 +02:00
  • ad6ac680af internal/restic: Handle EINVAL for xattr on Solaris greatroar 2022-08-01 12:42:56 +02:00
  • 846d021db5
    Merge pull request #3840 from greatroar/sftp-init MichaelEischer 2022-07-31 19:54:59 +02:00
  • b9fa6e05bd Add changelog for #3837/#3840 greatroar 2022-07-30 22:53:52 +02:00
  • 73053674d9 repository: Test fallback to existing blobs Michael Eischer 2022-07-30 17:33:40 +02:00
  • e85a21eda2 prune: move code Michael Eischer 2022-07-17 12:27:52 +02:00
  • 623770eebb repository: try to recover from invalid blob while repacking Michael Eischer 2022-07-17 12:11:54 +02:00
  • d0590b7841 prune: Add internal integrity check Michael Eischer 2022-07-17 12:05:04 +02:00
  • 5cbde03eae prune: split into smaller functions Michael Eischer 2022-07-17 01:06:47 +02:00
  • 7643237da5 prune: separate collecting/printing/pruning Alexander Weiss 2020-11-30 16:55:14 +01:00
  • 5723c72eb1 Add environment variable RESTIC_COMPRESSION Michael Eischer 2022-07-30 16:21:53 +02:00
  • 2bdc40e612 Speed up restic init over slow SFTP links greatroar 2022-07-30 12:24:04 +02:00
  • 23ebec717c Remove stale comments from backend/sftp greatroar 2022-07-30 12:57:18 +02:00
  • 4ffd479ba4
    Merge pull request #3773 from MichaelEischer/efficient-dir-json MichaelEischer 2022-07-23 17:47:32 +02:00
  • 2ba14160de Add changelog for the optimized tree serialization Michael Eischer 2022-07-23 14:49:08 +02:00
  • 4a10ebed15 archiver: reduce memory usage for large files Michael Eischer 2022-05-22 15:14:25 +02:00
  • b817681a11 archiver: Incrementally serialize tree nodes Michael Eischer 2022-05-21 13:33:08 +02:00
  • c206a101a3 archiver: unify FutureTree/File into futureNode Michael Eischer 2022-05-29 11:57:10 +02:00
  • 32f4997733 archiver: remove unused fileInfo from progress callback Michael Eischer 2022-05-21 00:31:26 +02:00
  • dcb00fd2d1 archiver: cleanup Saver interface Michael Eischer 2022-05-22 17:31:37 +02:00
  • 79321a195c archiver: remove dead attribute from FutureNode Michael Eischer 2022-05-20 23:44:44 +02:00
  • 049f4c4144
    Merge pull request #3730 from MichaelEischer/stricter-check MichaelEischer 2022-07-23 14:14:50 +02:00
  • 3bf53da672 Add changelog for stricter checks Michael Eischer 2022-07-23 11:21:26 +02:00
  • 5a6f2f9fa0 Fix S3 legacy layout migration Michael Eischer 2022-05-01 14:52:00 +02:00
  • 04e49924fb checker: Fix S3 legacy layout detection Michael Eischer 2022-05-01 14:43:26 +02:00
  • 768c890fcb check: Deprecate --check-unused Michael Eischer 2022-04-10 14:20:03 +02:00
  • fcb3ddf181 check: Complain about usage of s3 legacy layout Michael Eischer 2022-04-10 14:11:48 +02:00
  • 8b8bd4e8ac check: complain about mixed pack files Michael Eischer 2022-04-10 14:11:01 +02:00
  • 443cc49afd
    Merge pull request #3830 from MichaelEischer/cleanup-repo MichaelEischer 2022-07-23 10:46:13 +02:00
  • 1f5369e072
    Merge pull request #3831 from MichaelEischer/move-code MichaelEischer 2022-07-23 10:33:05 +02:00
  • 827ab02eea
    Merge pull request #3661 from rgammans/azure_sas_support MichaelEischer 2022-07-23 10:32:03 +02:00
  • e9c39442fb
    Merge pull request #3827 from MichaelEischer/backup-doc MichaelEischer 2022-07-23 10:31:33 +02:00
  • 9729e6d7ef backend: extract readerat from restic package Michael Eischer 2022-07-17 13:47:54 +02:00
  • c44b21d366 restorer: extract hardlinks index from restic package Michael Eischer 2022-07-17 13:45:42 +02:00
  • 8c11fc3ec9 crypto: move crypto buffer helpers Michael Eischer 2022-06-12 14:48:30 +02:00
  • a0cef9f247 limiter: move to internal/backend Michael Eischer 2022-06-12 14:38:19 +02:00
  • 163ab9c025 mock: move to internal/backend Michael Eischer 2022-06-12 14:38:19 +02:00
  • 89d3ce852b repository: extract Load/StoreJSONUnpacked Michael Eischer 2022-06-12 14:38:19 +02:00
  • fbcbd5318c repository: extract LoadTree/SaveTree Michael Eischer 2022-06-12 14:38:19 +02:00
  • d9ea1e9ee2
    Merge pull request #3290 from aawsome/prune-handle-duplicates MichaelEischer 2022-07-17 11:51:54 +02:00
  • 715d457aad prune: code cleanups Michael Eischer 2022-07-17 11:41:56 +02:00
  • 9be1bd2acc prune: handle very high duplication of some blobs Michael Eischer 2022-07-17 00:27:40 +02:00
  • 7478cbf70e prune: Enhance treatment of duplicates Alexander Weiss 2021-02-19 16:57:51 +01:00
  • b2043e8198 backup: clarify usage string Michael Eischer 2022-07-17 00:03:17 +02:00
  • 5639c41b6a azure: Strip ? prefix from sas token Michael Eischer 2022-07-16 23:45:41 +02:00
  • 64a7ec5341 azure: add SAS authentication option Roger Gammans 2022-03-05 18:16:13 +00:00
  • 6cbeb4a9f9
    Merge pull request #3825 from restic/rawtaz-doc-gdrive MichaelEischer 2022-07-16 19:21:59 +02:00
  • f5c219f5a2
    doc: Add note about using rclone for Google Drive rawtaz 2022-07-16 13:22:38 +02:00
  • d71b29221b
    Merge pull request #3822 from JsBergbau/doc-max-compression MichaelEischer 2022-07-12 23:02:45 +02:00
  • 71ff6b77f0 doc: Rework hint to repack with max compression Michael Eischer 2022-07-12 21:24:40 +02:00
  • 6970d05d47
    Merge pull request #3741 from lbausch/repository-wording MichaelEischer 2022-07-12 21:15:33 +02:00
  • 3934480da4
    Merge pull request #3819 from lbausch/restore-validate-patterns MichaelEischer 2022-07-12 20:58:41 +02:00
  • 71a0157c2c
    Merge pull request #3820 from lbausch/patch-1 MichaelEischer 2022-07-12 20:51:52 +02:00
  • 2aad6f24b5 doc: update sample help output Michael Eischer 2022-07-12 20:49:01 +02:00
  • ec4dfa3c66 Wording: replace further repo occurrences with repository Michael Eischer 2022-07-12 20:48:01 +02:00
  • 8d3f04aefa
    Added hint for --compression max in migration process JsBergbau 2022-07-12 00:08:26 +02:00
  • b609523582
    Add changelog entry Lorenz Bausch 2022-07-09 22:24:56 +02:00
  • ac96a4138d
    Fix wording in changelog template lbausch 2022-07-09 22:13:54 +02:00
  • 7e36ec279d
    Test restore fails when using invalid patterns Lorenz Bausch 2022-05-20 16:07:53 +02:00
  • be524f0b78
    Add testRunRestoreAssumeFailure function Lorenz Bausch 2022-05-20 16:07:38 +02:00
  • 9a7db6675c
    Restore: validate provided patterns Lorenz Bausch 2022-05-20 16:06:25 +02:00
  • d6e3c7f28e
    Wording: change repo to repository Lorenz Bausch 2022-05-07 22:23:59 +02:00
  • 98a3125ce4
    Merge pull request #3816 from mattxtaz/master MichaelEischer 2022-07-05 21:30:26 +02:00
  • 87d899c099 Fix minor typo in docs mattxtaz 2022-07-05 20:06:27 +01:00
  • 6f3883c9d2 add changelog Jerome Küttner 2022-07-05 08:47:48 +02:00