restic/changelog/unreleased
Michael Eischer 1ccab95bc4 b2: Support file hiding instead of deleting them permanently
Automatically fall back to hiding files if not authorized to permanently
delete files. This allows using restic with an append-only application
key with B2.  Thus, an attacker cannot directly delete backups with the
API key used by restic.

To use this feature create an application key without the deleteFiles
capability. It is recommended to restrict the key to just one bucket.
For example using the b2 command line tool:

    b2 create-key --bucket <bucketName> <keyName> listBuckets,readFiles,writeFiles,listFiles

Suggested-by: Daniel Gröber <dxld@darkboxed.org>
2022-11-05 20:10:45 +01:00
..
.gitignore Add gitignore to changelog/unreleased 2020-11-05 09:01:32 +01:00
issue-79 restore: support sparse restores also on windows 2022-09-24 21:39:39 +02:00
issue-1734 Add changelog 2022-08-27 22:36:19 +02:00
issue-1866 backup: Only return a warning for duplicate directory entries 2022-10-08 21:38:21 +02:00
issue-2015 add changelog for mount exit code filtering 2022-08-26 23:17:04 +02:00
issue-2134 b2: Support file hiding instead of deleting them permanently 2022-11-05 20:10:45 +01:00
issue-2152 sftp: Only connect once for repository creation 2022-08-26 20:50:40 +02:00
issue-2533 Add changelog for corrupt data downloads 2022-09-25 11:55:09 +02:00
issue-2715 lock: Do not ignore invalid lock files 2022-10-03 00:19:46 +02:00
issue-3161 add changelog for reliable B2 deletes 2022-08-26 21:20:46 +02:00
issue-3567 mount: Correctly return context.Canceled for interrupted syscalls 2022-08-26 20:48:48 +02:00
issue-3897 repository: don't hang when copying using a single connection 2022-08-28 11:40:31 +02:00
issue-3929 Only display the message if there were locks to be removed 2022-09-24 19:02:24 +08:00
issue-3932 rclone/sftp: Improve handling of ErrDot errors 2022-09-25 16:19:03 +02:00
pull-2750 backup: rework read concurrency 2022-10-02 22:55:14 +02:00
pull-3780 add changelog 2022-07-05 08:47:48 +02:00
pull-3899 add prune memory optimization changelog 2022-10-22 18:45:12 +02:00
pull-3905 Add changelog 2022-08-30 20:22:07 +02:00
pull-3915 Add changelog 2022-10-17 15:38:42 +02:00
pull-3925 Add powershell completion 2022-09-11 00:44:12 +02:00
pull-3943 restic: ignore filenames which are not IDs when expanding a prefix 2022-09-27 20:30:40 +02:00
pull-3951 add changelog for ls handling of missing snapshots 2022-10-15 13:34:50 +02:00
pull-3955 add changelog for faster backups with small files 2022-10-30 10:29:12 +01:00