nextcloud/lib/private/Files
Louis Chmn 00ec57efd6 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-10 09:54:05 +02:00
..
AppData chore: Add SPDX header 2024-05-24 13:11:22 +02:00
Cache fix(FileAccess): Make getAncestorInStorage pass sharding tests 2025-10-09 09:27:50 +02:00
Config feat(mounts): optimize load of mounts by filtering on database side 2025-08-26 08:55:24 +02:00
Conversion chore: apply new CSFixer rules 2025-07-01 16:26:50 +02:00
Lock chore: Add SPDX header 2024-05-24 13:11:22 +02:00
Mount perf(preview): Optimize migration and simplify DB layout 2025-10-06 13:37:15 +02:00
Node fix(files): Always return a valid mimetype 2025-10-06 09:06:17 +02:00
Notify chore: apply new CSFixer rules 2025-07-01 16:26:50 +02:00
ObjectStore fix(S3): Only append streams if non-seekable 2025-10-10 09:54:05 +02:00
Search chore: apply new CSFixer rules 2025-07-01 16:26:50 +02:00
SimpleFS chore: apply new CSFixer rules 2025-07-01 16:26:50 +02:00
Storage refactor: Fix some easy psalm issues in Files 2025-10-02 13:34:47 +02:00
Stream chore: apply new CSFixer rules 2025-07-01 16:26:50 +02:00
Template feat: only load template fields when requested 2025-05-19 17:51:25 -04:00
Type refactor: Remove old TemplateManager 2025-09-28 12:48:41 +02:00
Utils refactor: use logical && || instead of weak and or operators 2025-09-27 23:02:18 +02:00
FileInfo.php fix(files): Always return a valid mimetype 2025-10-06 09:06:17 +02:00
FilenameValidator.php fix(FilenameValidator): use _ as default replacement for invalid chars 2025-06-18 09:44:57 +02:00
Filesystem.php chore: Remove unused deprecated methods from OC_User and Filesystem 2025-09-28 22:44:30 +02:00
SetupManager.php fix: don't update cached mountpoints if the request doesn't have filesystem access 2025-07-31 18:28:26 +02:00
SetupManagerFactory.php fix: Replace OC_App::loadApp calls by IAppManager 2025-07-10 11:40:27 +02:00
View.php chore: Explicitely mark \OC\Files\View as internal 2025-10-06 15:49:55 +02:00