Commit graph

  • ff7ef5007e Replace most usages of ioutil with the underlying function Michael Eischer 2022-12-02 19:36:43 +01:00
  • 65612d797c backend, options: Prefer strings.Cut to SplitN greatroar 2022-11-27 18:09:59 +01:00
  • 2d5e28e777
    Merge pull request #4059 from restic/dependabot/go_modules/github.com/minio/minio-go/v7-7.0.45 Michael Eischer 2022-12-01 21:20:57 +01:00
  • 4fefa2ade2
    build(deps): bump github.com/minio/minio-go/v7 from 7.0.44 to 7.0.45 dependabot[bot] 2022-12-01 01:03:42 +00:00
  • 3c5d1eabe9
    Merge pull request #4051 from restic/dependabot/go_modules/github.com/klauspost/compress-1.15.12 Michael Eischer 2022-11-28 21:47:55 +01:00
  • bec391ee26
    Merge pull request #4053 from greatroar/xattr Michael Eischer 2022-11-28 21:06:19 +01:00
  • daafcaf380 Upgrade pkg/xattr to version with Solaris FIFO fix greatroar 2022-11-28 20:36:55 +01:00
  • 1d7e7fcd6b
    Merge pull request #4049 from MichaelEischer/fix-rewrite-docs Alexander Neumann 2022-11-28 19:39:38 +01:00
  • 57d59c71e3
    build(deps): bump github.com/klauspost/compress from 1.15.9 to 1.15.12 dependabot[bot] 2022-11-28 18:39:35 +00:00
  • bb83c78ee5
    Merge pull request #4047 from MichaelEischer/clean-ci-configuration Alexander Neumann 2022-11-28 19:38:33 +01:00
  • 60aa87bbab fs: Remove explicit type check in extendedStat greatroar 2022-11-12 11:40:15 +01:00
  • 34609bca0e
    Merge pull request #4050 from greatroar/lruv2 Michael Eischer 2022-11-27 17:37:14 +01:00
  • e5d597fd22 bloblru: Upgrade to hashicorp/golang-lru/v2 greatroar 2022-11-27 09:58:19 +01:00
  • 0eddc89e98 doc: design.rst: Fix highlighting for index snippet Michael Eischer 2022-11-27 17:01:27 +01:00
  • 41b0f1d43a doc: fix link to amazon s3 section Michael Eischer 2022-11-27 17:01:22 +01:00
  • 6a793db9ca rewrite: fix link anchors in documentation Michael Eischer 2022-11-27 16:38:10 +01:00
  • 05cebc1c4b
    Merge pull request #4044 from restic/dependabot/go_modules/cloud.google.com/go/storage-1.28.0 Michael Eischer 2022-11-27 15:23:06 +01:00
  • ce39727846
    Merge pull request #4036 from restic/dependabot/go_modules/github.com/pkg/profile-1.7.0 Michael Eischer 2022-11-27 15:22:16 +01:00
  • 9aa06ce959 CI: remove option to configure command used to install go tools Michael Eischer 2022-11-27 15:07:29 +01:00
  • 5968971313 CI: remove dependabot ignore for bazil.org/fuse Michael Eischer 2022-11-27 15:06:30 +01:00
  • 95374767de
    build(deps): bump github.com/pkg/profile from 1.6.0 to 1.7.0 dependabot[bot] 2022-11-27 14:02:32 +00:00
  • c100a62ebf
    build(deps): bump cloud.google.com/go/storage from 1.25.0 to 1.28.0 dependabot[bot] 2022-11-27 14:01:36 +00:00
  • c41a1b66e1
    Merge pull request #4037 from restic/dependabot/go_modules/google.golang.org/api-0.103.0 Michael Eischer 2022-11-27 15:00:16 +01:00
  • 705aed0ecb
    build(deps): bump google.golang.org/api from 0.93.0 to 0.103.0 dependabot[bot] 2022-11-27 13:45:08 +00:00
  • 28d6de648c
    Merge pull request #4040 from restic/dependabot/go_modules/github.com/spf13/cobra-1.6.1 Michael Eischer 2022-11-27 14:44:25 +01:00
  • bb40b55d1c
    Merge pull request #4038 from restic/dependabot/go_modules/github.com/cenkalti/backoff/v4-4.2.0 Michael Eischer 2022-11-27 14:13:39 +01:00
  • a24c1e99a6
    build(deps): bump github.com/cenkalti/backoff/v4 from 4.1.3 to 4.2.0 dependabot[bot] 2022-11-27 12:57:41 +00:00
  • fd56ead4a8
    build(deps): bump github.com/spf13/cobra from 1.5.0 to 1.6.1 dependabot[bot] 2022-11-27 12:57:23 +00:00
  • cc679c6494
    Merge pull request #4041 from MichaelEischer/require-go-1.18 Michael Eischer 2022-11-27 13:56:43 +01:00
  • c9c7671c58 fuse: Clean up inode generation greatroar 2022-11-27 13:53:42 +01:00
  • 530f129a39 rest: remove workaround for content-length handling bug Michael Eischer 2022-11-26 12:09:01 +01:00
  • 8ad231bcad bump version numbers in instructions to reproduce binaries Michael Eischer 2022-11-26 12:08:31 +01:00
  • a1eb923876 remove no longer necessary conditional compiles Michael Eischer 2022-11-26 12:07:57 +01:00
  • bcdfc2a8ea CI: allow dependabot update of oauth2 Michael Eischer 2022-11-26 12:06:09 +01:00
  • 686b0b2a3e update the minimum required go version to 1.18 Michael Eischer 2022-11-26 11:51:56 +01:00
  • 69a2e81bd3
    Merge pull request #4039 from restic/dependabot/go_modules/github.com/google/go-cmp-0.5.9 Michael Eischer 2022-11-26 17:39:27 +01:00
  • 278e93f738
    build(deps): bump github.com/google/go-cmp from 0.5.8 to 0.5.9 dependabot[bot] 2022-11-26 11:35:05 +00:00
  • 747d2ecd7b
    Merge pull request #4042 from restic/skip-cloud-test-for-dependabot Michael Eischer 2022-11-26 12:34:16 +01:00
  • 98c6ca9d8f CI: skip cloud tests for dependabot pull requests Michael Eischer 2022-11-26 12:23:55 +01:00
  • 9113b2620f
    Merge pull request #4024 from MichaelEischer/macos-fuse Michael Eischer 2022-11-26 12:15:14 +01:00
  • f115d64634
    Merge pull request #4022 from MichaelEischer/race-checker Michael Eischer 2022-11-26 12:13:50 +01:00
  • 923c06cea0
    Merge pull request #4025 from MichaelEischer/update-minio Michael Eischer 2022-11-25 23:21:57 +01:00
  • f4d3ed77c4 update minio library Michael Eischer 2022-11-12 18:32:26 +01:00
  • 189e0fe5a9 fuse: Better inode generation greatroar 2022-11-11 10:52:47 +01:00
  • 32ffcd86a2
    Merge pull request #3993 from MichaelEischer/backup-json-full-snapshot-id Michael Eischer 2022-11-12 20:42:35 +01:00
  • f032a9d0ad prune: report how much data must be repacked to compressed the repo Michael Eischer 2022-10-22 20:07:45 +02:00
  • 66818a8f98
    Merge pull request #3980 from MichaelEischer/prune-compression-stats Michael Eischer 2022-11-12 20:06:56 +01:00
  • 4b5234924b
    Merge pull request #2875 from fgma/issue2699 Michael Eischer 2022-11-12 20:06:45 +01:00
  • 726a1969cd
    Merge pull request #2731 from dionorgua/rewrite-snapshot Michael Eischer 2022-11-12 20:06:35 +01:00
  • bb0fa76c06 Cleanup exclude pattern collection Michael Eischer 2022-11-12 19:54:52 +01:00
  • 537cfe2e4c rewrite: Fix check that an exclude pattern was passed Michael Eischer 2022-11-12 19:50:59 +01:00
  • f175da2756 rewrite: Polish documentation Leo R. Lundgren 2022-10-25 01:01:47 +02:00
  • f86ef4d3dd rewrite: Polish code and add missing messages Leo R. Lundgren 2022-10-25 00:59:18 +02:00
  • c15bedccc0 rewrite: Revert unrelated documentation change Leo R. Lundgren 2022-10-25 00:54:28 +02:00
  • f88acd4503 rewrite: Fail if a tree contains an unknown field Michael Eischer 2022-10-15 10:14:50 +02:00
  • 11b8c3a158 rewrite: add documentation Michael Eischer 2022-10-15 00:24:16 +02:00
  • ec0c91e233 rewrite: Add tests for further ways to use the command Michael Eischer 2022-10-14 23:44:10 +02:00
  • 0224e276ec walker: Add tests for FilterTree Michael Eischer 2022-10-14 23:26:13 +02:00
  • 73f54cc5ea rewrite: rename --inplace to --forget Michael Eischer 2022-09-27 21:21:14 +02:00
  • a47d9a1c40 rewrite: use unified snapshot filter options Michael Eischer 2022-09-27 21:19:32 +02:00
  • b044649118 rewrite: add minimal test Michael Eischer 2022-09-09 23:33:18 +02:00
  • 375a3db64d rewrite: non-exclusive lock if snapshots are only added Michael Eischer 2022-09-09 22:47:31 +02:00
  • 327f418a9c rewrite: cleanup err handling and output Michael Eischer 2022-09-09 22:38:58 +02:00
  • ad14d6e4ac rewrite: use SelectByName like in the backup command Michael Eischer 2022-09-09 22:33:12 +02:00
  • 7ebaf6e899 rewrite: start repository uploader goroutines Michael Eischer 2022-09-09 22:32:39 +02:00
  • 559acea0d8 unify exclude pattern options Michael Eischer 2022-09-07 23:01:45 +02:00
  • 4cace1ffe9 unify exclude patterns with backup command Michael Eischer 2022-09-06 22:56:29 +02:00
  • 2b69a1c53b rewrite: filter all snapshots if none are specified Michael Eischer 2022-09-06 22:37:56 +02:00
  • f6339b88af rewrite: extract tree filtering Michael Eischer 2022-09-06 22:30:45 +02:00
  • c0f7ba2388 rewrite: simplify dryrun Michael Eischer 2022-09-06 22:22:09 +02:00
  • 4d6ab83019 rewrite: use treejsonbuilder Michael Eischer 2022-09-06 22:19:20 +02:00
  • 82592b88b5 rewrite: address most review comments Michael Eischer 2022-09-06 22:00:37 +02:00
  • b922774343 rewrite: fix compilation Michael Eischer 2022-09-06 21:48:20 +02:00
  • dc29709742 Implement 'rewrite' command to exclude files from existing snapshots Dmitry Nezhevenko 2020-05-05 22:03:57 +03:00
  • 220eaee76b mount: switch to anacrolix fork of bazil/fuse Michael Eischer 2022-11-12 14:52:37 +01:00
  • 6fa45d0d39
    Merge pull request #4011 from greatroar/backup-stdin-password Michael Eischer 2022-11-12 19:18:56 +01:00
  • bbd180ae21
    Merge pull request #4017 from Rajpratik71/Rajpratik71-patch-1 Michael Eischer 2022-11-12 15:48:48 +01:00
  • bef1064b8e
    chore: ignore upgrade for 'bazil/fuse' and 'golang.org/x/oauth2' Pratik Raj 2022-11-12 19:39:16 +05:30
  • 7b4fe7bad5
    Merge pull request #4021 from greatroar/mac-fsync Michael Eischer 2022-11-11 23:10:37 +01:00
  • 348e966daa backend/local: Ignore ENOTTY for fsync on Mac greatroar 2022-11-11 14:53:42 +01:00
  • 0e5fe4c6ab CI: run golang race checker Michael Eischer 2022-11-11 21:58:57 +01:00
  • 13fbc96ed3 lock: Synchronize Refresh() and Stale() Michael Eischer 2022-11-11 21:52:53 +01:00
  • e1ba7ab684 lock: Don't copy the lock when checking for process existence Michael Eischer 2022-11-11 21:45:55 +01:00
  • dc060356c2 mount: only start next test after mount command cleanup is complete Michael Eischer 2022-11-11 21:40:33 +01:00
  • 32c9667990
    Merge pull request #4019 from MichaelEischer/fix-file-saver-race Michael Eischer 2022-11-11 20:52:33 +01:00
  • d268552a0a
    Merge pull request #4014 from MichaelEischer/fix-debug-examine Michael Eischer 2022-11-10 20:37:32 +01:00
  • 5756c96c9f archiver: Fix race condition resulting in files containing null IDs Michael Eischer 2022-11-10 20:19:37 +01:00
  • df614fff26
    feat: dependabot workflow automation for updating dependency Pratik Raj 2022-11-10 16:02:03 +05:30
  • 11a4bb051e debug: fix crash in debug examine --reupload-blobs Michael Eischer 2022-11-09 22:13:17 +01:00
  • 5f9ac2b165
    Merge pull request #4010 from MichaelEischer/file-saver-sanity-check Michael Eischer 2022-11-08 23:07:32 +01:00
  • b1d1202b1d archiver: Check that saved file does not have null IDs in content Michael Eischer 2022-11-05 13:42:17 +01:00
  • 5dceadeb72 cmd: Don't read password from stdin for backup --stdin greatroar 2022-11-06 14:38:34 +01:00
  • 1ccab95bc4 b2: Support file hiding instead of deleting them permanently Michael Eischer 2022-10-21 22:48:17 +02:00
  • 24a2e5cab9
    Merge pull request #4008 from MichaelEischer/tweak-lock-refresh-test Michael Eischer 2022-11-05 10:53:13 +01:00
  • 403390479c
    Merge pull request #3997 from greatroar/fuse-hash Michael Eischer 2022-11-05 10:52:11 +01:00
  • d29abc1a31
    Merge pull request #4007 from MichaelEischer/hide-compression-level-for-v1-repo Michael Eischer 2022-11-05 10:33:25 +01:00
  • c091e43b33 fuse: Better check for whether snapshots changed greatroar 2022-11-02 22:23:14 +01:00
  • aaac63da8d lock: Tweak timeouts for lock refresh test Michael Eischer 2022-11-04 22:48:18 +01:00
  • fd4d23460f only print compression level starting from repository version 2 Michael Eischer 2022-11-04 22:40:07 +01:00
  • 8dd95b710e
    Merge pull request #3992 from MichaelEischer/err-on-invalid-compression Alexander Neumann 2022-11-04 19:41:34 +01:00