Commit graph

  • 667a2f5369
    Merge pull request #4694 from restic/update-go-versions Michael Eischer 2024-02-11 17:10:12 +00:00
  • 2ab18a92e6 CI: keep tests for Go 1.19 Michael Eischer 2024-02-10 23:42:34 +01:00
  • c0514dd8ba Fix linter errors (except for tests) Alexander Neumann 2024-02-10 22:58:10 +01:00
  • a8cda0119c Upgrade golangci-lint Alexander Neumann 2024-02-10 22:08:43 +01:00
  • 9720935c56 Update Go version for tests to 1.22 Alexander Neumann 2024-02-10 21:56:01 +01:00
  • 68cc327b15
    Merge pull request #4692 from 27149chen/dump-to-existing-file Michael Eischer 2024-02-10 17:44:54 +00:00
  • 15d6fa1f83 dump: update docs for --target option Michael Eischer 2024-02-10 18:38:36 +01:00
  • 80db02fc35 dump flag --target should be allowed to write existing file lou 2024-02-08 14:11:57 +08:00
  • 6a2b10e2a8
    Merge pull request #4685 from konidev20/fix-gh-4676-sub-commands-for-key-management Michael Eischer 2024-02-08 19:59:16 +00:00
  • e46b21ab80 key: fix integration test for invalid arguments Michael Eischer 2024-02-08 20:52:30 +01:00
  • eb389a2d25
    Merge pull request #4687 from MichaelEischer/upgrade-zstd-library Michael Eischer 2024-02-08 20:29:13 +01:00
  • 795d33b3ee key: move add, list, remove, passwd to sub-commands Srigovind Nayak 2024-02-04 20:10:23 +05:30
  • 0cffdb7493
    Merge pull request #4682 from konidev20/feat-add-target-for-dump-command Michael Eischer 2024-02-05 19:16:42 +00:00
  • f5ffa40652 dump: minor cleanups Michael Eischer 2024-02-05 20:09:58 +01:00
  • 175c14b5c9 dump: add --target option Srigovind Nayak 2024-02-04 14:15:14 +05:30
  • bca099ac7f Upgrade zstd library to latest version Michael Eischer 2024-02-05 19:52:56 +01:00
  • 0f09a8870c
    Merge pull request #4684 from konidev20/fix-gh-4658-update-azure-documentation Michael Eischer 2024-02-04 20:13:18 +00:00
  • 5771c4ecfb docs: update environment variables for az login to azure backend Srigovind Nayak 2024-02-04 16:33:00 +05:30
  • b63bfd2257 Merge branch 'patch-release' Michael Eischer 2024-02-04 20:21:42 +01:00
  • 0f9fa44de5 Set development version for 0.16.4 Alexander Neumann 2024-02-04 19:50:56 +01:00
  • 3786536dc1 Add version for 0.16.4 v0.16.4 Alexander Neumann 2024-02-04 19:50:52 +01:00
  • 811be5984d Update manpages and auto-completion Alexander Neumann 2024-02-04 19:50:51 +01:00
  • b0ead75de5 Generate CHANGELOG.md for 0.16.4 Alexander Neumann 2024-02-04 19:50:34 +01:00
  • 6cd2804bff Prepare changelog for 0.16.4 Alexander Neumann 2024-02-04 19:50:34 +01:00
  • a72c2b74f3 Apply changelog entry / documentation improvements from review Michael Eischer 2024-02-04 18:09:32 +01:00
  • 261b1455c7 add documentation for --no-extra-verify option Michael Eischer 2024-02-04 17:11:49 +01:00
  • 2a0bd2b637 rename --no-verify-pack to --no-extra-verify Michael Eischer 2024-02-04 16:50:50 +01:00
  • 4589da7eb9 add data verification changelog entry Michael Eischer 2024-02-04 15:48:11 +01:00
  • 75e72d826c pack: verify integrity of pack file header Michael Eischer 2024-02-04 11:58:29 +01:00
  • d8916bc3d9 repository: ask users to report corrupted data while saving blobs Michael Eischer 2024-02-03 18:42:02 +01:00
  • dc11d012bb Make --no-verify-pack globally available Michael Eischer 2024-02-03 18:17:18 +01:00
  • 8ef5425351 repository: test verification of blobs/unpacked data Michael Eischer 2024-02-03 18:13:34 +01:00
  • 885431ec2b repository: Allow skipping verification for tests Michael Eischer 2024-02-03 17:47:48 +01:00
  • cb85fb46dd backup: verify unpacked files before upload Michael Eischer 2024-02-03 17:30:58 +01:00
  • 2f30c940b2 backup: verify blobs before upload Michael Eischer 2024-02-02 21:15:39 +01:00
  • 0ea62b5ac6 repository: make repo.Options configurable for test repos Michael Eischer 2024-02-03 17:47:36 +01:00
  • 29e1caf825 add changelog draft for data corruption on max compression Michael Eischer 2024-02-03 18:52:51 +01:00
  • 0164f5310d Downgrade klauspost/compress to fix data corruption at max. compression Michael Eischer 2024-02-02 20:10:29 +01:00
  • d5e662315a
    Merge pull request #4681 from MichaelEischer/verify-integrity-on-upload Michael Eischer 2024-02-04 18:04:27 +00:00
  • effe76aaf5
    Merge pull request #4679 from MichaelEischer/workaround-compression-bug Michael Eischer 2024-02-04 18:03:34 +00:00
  • 5957417b1f Apply changelog entry / documentation improvements from review Michael Eischer 2024-02-04 18:09:32 +01:00
  • 219d8e3c18 add changelog draft for data corruption on max compression Michael Eischer 2024-02-03 18:52:51 +01:00
  • a737fe1e47 add documentation for --no-extra-verify option Michael Eischer 2024-02-04 17:11:49 +01:00
  • 86b38a0b17 rename --no-verify-pack to --no-extra-verify Michael Eischer 2024-02-04 16:50:50 +01:00
  • 7d31180fe6 add data verification changelog entry Michael Eischer 2024-02-04 15:48:11 +01:00
  • c32e5e2abb pack: verify integrity of pack file header Michael Eischer 2024-02-04 11:58:29 +01:00
  • c97a271e89 repository: ask users to report corrupted data while saving blobs Michael Eischer 2024-02-03 18:42:02 +01:00
  • 66e8971659 Make --no-verify-pack globally available Michael Eischer 2024-02-03 18:17:18 +01:00
  • 193140525c repository: test verification of blobs/unpacked data Michael Eischer 2024-02-03 18:13:34 +01:00
  • 96518d7c4a
    Merge pull request #4674 from restic/dependabot/go_modules/cloud.google.com/go/storage-1.37.0 Michael Eischer 2024-02-03 17:23:49 +00:00
  • 2dbb18128c repository: Allow skipping verification for tests Michael Eischer 2024-02-03 17:47:48 +01:00
  • 30a84e9003 backup: verify unpacked files before upload Michael Eischer 2024-02-03 17:30:58 +01:00
  • c01a0c6da7 backup: verify blobs before upload Michael Eischer 2024-02-02 21:15:39 +01:00
  • 16e3f79e8b repository: make repo.Options configurable for test repos Michael Eischer 2024-02-03 17:47:36 +01:00
  • bb92b487f7 repository: fix repack test Michael Eischer 2024-02-03 17:35:46 +01:00
  • cf7cad11de
    build(deps): bump cloud.google.com/go/storage from 1.34.0 to 1.37.0 dependabot[bot] 2024-02-02 20:40:57 +00:00
  • 370d9c31f4
    Merge pull request #4671 from restic/dependabot/go_modules/github.com/Azure/azure-sdk-for-go/sdk/storage/azblob-1.2.1 Michael Eischer 2024-02-02 20:31:16 +00:00
  • 6581133e85
    Merge pull request #4675 from restic/dependabot/go_modules/golang.org/x/oauth2-0.16.0 Michael Eischer 2024-02-02 20:29:39 +00:00
  • 207a4a5e8e Downgrade klauspost/compress to fix data corruption at max. compression Michael Eischer 2024-02-02 20:10:29 +01:00
  • cbf9cd4a7f
    Merge pull request #4670 from joram-berger/patch-1 Michael Eischer 2024-02-02 18:40:13 +00:00
  • 552f01662b
    build(deps): bump golang.org/x/oauth2 from 0.15.0 to 0.16.0 dependabot[bot] 2024-02-01 01:53:12 +00:00
  • 7f5ea511bc
    build(deps): bump github.com/Azure/azure-sdk-for-go/sdk/storage/azblob dependabot[bot] 2024-02-01 01:51:32 +00:00
  • b07afa9b02
    Link to Go Match syntax directly in 040_backup.rst Joram Berger 2024-01-31 23:40:21 +01:00
  • 8b08b522c9
    Merge pull request #4669 from MichaelEischer/fix-rewrite-typo Michael Eischer 2024-01-31 22:08:12 +01:00
  • eaf9659efc
    Merge pull request #4657 from numerigraphe/fix-key-add-id Michael Eischer 2024-01-31 20:59:41 +00:00
  • ba136ff60c rewrite: fix typo in dry-run output Michael Eischer 2024-01-31 21:48:37 +01:00
  • 8fbe328371 Properly report the ID of newly added keys Lionel Sausin 2024-01-25 10:12:11 +01:00
  • 4273e06a43
    Merge pull request #4662 from MichaelEischer/clarify-backup-ignore-inode Michael Eischer 2024-01-27 18:25:11 +01:00
  • 248c144f72
    Merge pull request #4663 from MichaelEischer/key-subcommand-bugfix Michael Eischer 2024-01-27 18:24:50 +01:00
  • 5dca8a70d5 ls: include standard message_type field in output Michael Eischer 2024-01-27 15:48:24 +01:00
  • 765729d009 key: return an error if subcommand is unknown Michael Eischer 2024-01-27 15:33:49 +01:00
  • a09d51d96c backup: clarify that --ignore-inode also ignores ctime Michael Eischer 2024-01-27 13:42:29 +01:00
  • e44e4b00a6
    Merge pull request #4550 from ndecker/ls-ncdu Michael Eischer 2024-01-27 12:27:35 +00:00
  • 10e71af759 describe ls command in docs Michael Eischer 2024-01-21 17:09:54 +01:00
  • c90f24a06c
    Merge pull request #4641 from MichaelEischer/reduce-restic-repository-usage Michael Eischer 2024-01-27 13:18:20 +01:00
  • d4ed7c8858 walker: add tests for leaveDir Michael Eischer 2024-01-21 16:44:00 +01:00
  • 2c80cfa4a5 walker: fix missing leaveDir if directory is partially skipped Michael Eischer 2024-01-21 16:43:32 +01:00
  • 261737abc8 ls: only allow either --json or --ncdu Michael Eischer 2024-01-21 16:09:05 +01:00
  • a2f2f8fb4c fix linter warning Michael Eischer 2024-01-21 15:58:49 +01:00
  • 4bae54d040 ls: test ncdu output format Michael Eischer 2024-01-21 15:56:07 +01:00
  • 509b339d54 ls: correctly handle setuid/setgit/sticky bit in ncdu output Michael Eischer 2024-01-21 15:37:02 +01:00
  • a2fe337610 ls: unify printer implementations Michael Eischer 2024-01-20 23:59:33 +01:00
  • 1b008c92d3 ls: rework ncdu output to use walker.LeaveDir Michael Eischer 2024-01-20 23:37:54 +01:00
  • 9ecbda059c walker: add callback to inform about leaving a directory Michael Eischer 2024-01-20 23:36:08 +01:00
  • b2703a4089 add changelog for ls --ncdu Nils Decker 2023-10-30 12:09:33 +01:00
  • a9310948cf command ls: add option for ncdu output Nils Decker 2023-10-30 11:51:11 +01:00
  • 246559e654 check: cleanup s3 legacy detection Michael Eischer 2024-01-19 23:32:17 +01:00
  • 1dfd854769 lock: switch to repository.List Michael Eischer 2024-01-19 23:31:46 +01:00
  • bfb56b78e1 replace some usages of restic.Repository with more specific interface Michael Eischer 2024-01-19 22:44:50 +01:00
  • 3424088274
    Merge pull request #4644 from MichaelEischer/refactor-repair-packs Michael Eischer 2024-01-27 13:00:51 +01:00
  • 724ec179e3
    Merge pull request #4648 from MichaelEischer/repository-removekey Michael Eischer 2024-01-27 13:00:42 +01:00
  • f0e1ad2285 fix linter warning Michael Eischer 2024-01-20 21:58:28 +01:00
  • fd579421dd repository: deduplicate test Michael Eischer 2024-01-20 21:50:23 +01:00
  • 42c9318b9c repair pack: add tests Michael Eischer 2024-01-20 21:54:47 +01:00
  • 764b0bacd6 repair pack: add support for truncated files Michael Eischer 2024-01-20 21:54:27 +01:00
  • 7c351bc53c repair pack: reenable auto index updates Michael Eischer 2024-01-20 21:52:27 +01:00
  • feeab84204 repair pack: extract the repair logic into the repository package Michael Eischer 2024-01-20 18:40:22 +01:00
  • d7a50fe739 properly show termstatus progress bar if visible less than one frame Michael Eischer 2024-01-20 18:34:11 +01:00
  • 6b65a495b1 backup/restore: fix termstatus initialization Michael Eischer 2024-01-20 18:12:36 +01:00
  • d26d2d41f8 backup/restore: extract termstatus initialization Michael Eischer 2024-01-20 18:10:11 +01:00