nextcloud/tests/lib/Files
John Molakvoæ (skjnldsv) 4394d4622e fix(s3): add Content-MD5 header for DeleteObjects to fix AWS SDK v3.339.0+ compatibility
AWS SDK PHP v3.339.0+ introduced a breaking change requiring the Content-MD5
header for DeleteObjects operations. This causes 'MissingContentMD5' errors when
using S3-compatible services like MinIO.

Add middleware to automatically calculate and inject the Content-MD5 header on
all DeleteObjects requests. This is applied universally at the S3ConnectionTrait
level, fixing both external storage (AmazonS3) and core ObjectStore (S3) classes.

Fixes: https://github.com/aws/aws-sdk-php/issues/3068
Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
2026-05-12 09:36:22 +00:00
..
AppData
Cache fix(propagator): Improve lock behavior of propagator 2026-02-17 10:39:11 +01:00
Config test: add test for updating cached mounts with multiple entries for root id 2026-03-10 16:33:28 +00:00
Mount
Node feat(files): Add appconfig value to disable fixed userfolder permissions optimization 2026-01-14 14:31:12 +01:00
ObjectStore fix(s3): add Content-MD5 header for DeleteObjects to fix AWS SDK v3.339.0+ compatibility 2026-05-12 09:36:22 +00:00
Search
SimpleFS
Storage test(Storage): avoid falsy directory/filename checks (for now) 2026-03-02 13:36:34 +00:00
Stream
Template
Type
Utils
EtagTest.php
FileInfoTest.php
FilenameValidatorTest.php
FilesystemTest.php
PathVerificationTest.php
ViewTest.php