From 5e84f38f3122ac327801bb7df04fc2091697e7c8 Mon Sep 17 00:00:00 2001 From: Michael Eischer Date: Mon, 16 Aug 2021 18:01:02 +0200 Subject: [PATCH] Add changelog for #3246 --- changelog/unreleased/issue-2202 | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 changelog/unreleased/issue-2202 diff --git a/changelog/unreleased/issue-2202 b/changelog/unreleased/issue-2202 new file mode 100644 index 000000000..6e7543e83 --- /dev/null +++ b/changelog/unreleased/issue-2202 @@ -0,0 +1,17 @@ +Enhancement: Add upload checksum for azure, gs, s3 and swift backends + +Up to now only the B2 backend and partially the Swift backend verified the +integrity of uploaded (encrypted) files. The verification works by informing +the backend about the expected hash of the uploaded file. This allows the +backend to verify the upload and thereby rules out any data corruption during +upload. + +We have added upload checksums for the azure, gs, s3 and swift backends. + +Restic can now be used to store backups in S3 buckets which have Object Lock +enabled. + +https://github.com/restic/restic/issues/2202 +https://github.com/restic/restic/issues/2700 +https://github.com/restic/restic/issues/3023 +https://github.com/restic/restic/pull/3246