nextcloud/lib/private/Files
Louis Chmn 04ac405528 fix(S3): Only append streams if non-seekable
Later, when we rewind the stream in `writeMultiPart` during retry, both streams were rewinded, so the resulting stream was bigger than expected.

Inspired by https://github.com/aws/aws-sdk-php/blob/master/src/S3/ObjectUploader.php#L136-L146

Signed-off-by: Louis Chmn <louis@chmn.me>
2025-10-14 18:54:31 +02:00
..
AppData chore: Add SPDX header 2024-05-24 13:11:22 +02:00
Cache fix(Updater): Lower deadlock log level from warning to info 2025-09-16 16:19:17 +00:00
Config Merge pull request #52988 from nextcloud/backport/50157/stable30 2025-05-27 13:24:15 +02:00
Lock chore: Add SPDX header 2024-05-24 13:11:22 +02:00
Mount feat: move primary object store configuration to a single place 2025-09-30 10:38:13 +02:00
Node fix: improve handling of newFolder race condition handling 2025-05-13 11:59:28 +00:00
Notify chore: apply code style 2025-04-30 19:04:59 +02:00
ObjectStore fix(S3): Only append streams if non-seekable 2025-10-14 18:54:31 +02:00
Search chore: apply code style 2025-04-30 19:04:59 +02:00
SimpleFS chore: apply code style 2025-04-30 19:04:59 +02:00
Storage fix(encryption): Fix TypeError when trying to decrypt unencrypted file 2025-08-26 08:36:15 +02:00
Stream chore: apply code style 2025-04-30 19:04:59 +02:00
Template fix(TemplateManager): Remove warning message 2025-01-20 13:41:38 +00:00
Type chore: apply code style 2025-04-30 19:04:59 +02:00
Utils chore: psalm fixes 2025-01-20 15:31:05 +01:00
FileInfo.php chore: apply code style 2025-04-30 19:04:59 +02:00
FilenameValidator.php fix(IFilenameValidator): correctly handle case insensitivity 2025-03-24 11:46:43 +00:00
Filesystem.php fix(Filesystem): use FilenameValidator for Filesystem::isFileBlacklisted 2025-09-03 14:24:35 +00:00
SetupManager.php fix: don't update cached mountpoints if the request doesn't have filesystem access 2025-08-01 16:04:33 +00:00
SetupManagerFactory.php chore: Add SPDX header 2024-05-24 13:11:22 +02:00
View.php fix(node): emit hooks on Node::copy() 2025-05-28 11:49:58 +00:00