aboutsummaryrefslogtreecommitdiffstats
path: root/lib/private/Files/ObjectStore/S3.php
Commit message (Collapse)AuthorAgeFilesLines
* fix(s3): add SSE-C parameters to headObject callTobias Zimmerer2023-07-301-1/+1
| | | | Signed-off-by: Tobias Zimmerer <3228193+ir0nhide@users.noreply.github.com>
* fix(s3): Pass SSE-C parameters for multipart uploadJulius Härtl2023-06-211-5/+5
| | | | Signed-off-by: Julius Härtl <jus@bitgrid.net>
* Update lib/private/Files/ObjectStore/S3.phpRsplwe2023-04-031-1/+1
| | | | Co-authored-by: Côme Chilliet <91878298+come-nc@users.noreply.github.com> Signed-off-by: Rsplwe <i@rsplwe.com>
* s3: get remaining truncation partRsplwe2023-04-011-7/+18
| | | Signed-off-by: Rsplwe <i@rsplwe.com>
* Adjust the value of 'maxparts' to 1000Rsplwe2023-04-011-1/+1
| | | Signed-off-by: Rsplwe <i@rsplwe.com>
* feat(s3): Use multipart upload for chunked uploadingJulius Härtl2023-03-081-1/+59
| | | | | | This allows to stream file chunks directly to S3 during upload. Signed-off-by: Julius Härtl <jus@bitgrid.net>
* don't try to get custom certs for s3 primary storageRobin Appelman2022-03-151-0/+1
| | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* Update php licensesJohn Molakvoæ (skjnldsv)2021-06-041-2/+1
| | | | Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
* Update license headersChristoph Wurst2019-12-051-1/+1
| | | | Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
* Update license headersMorris Jobke2017-11-061-0/+3
| | | | Signed-off-by: Morris Jobke <hey@morrisjobke.de>
* reuse object read/write/delete logic in s3 implementationsRobin Appelman2017-09-181-49/+1
| | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* update aws sdk and move it to 3rdpartyRobin Appelman2017-09-181-28/+10
| | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* More phpstorm inspection fixesRoeland Jago Douma2017-07-241-4/+4
| | | | Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
* fopen s3 objects directly to work around unexplainable guzzle bugRobin Appelman2016-11-161-30/+21
| | | | | | | For some reason when a text file started with a valid hex character ([0-9a-f]) it would eat the text untill the first newline The new code does basically the same thing as guzzle/s3-sdk did only without wrapping everything in a guzzle stream Signed-off-by: Robin Appelman <robin@icewind.nl>
* add amazon s3 objectstore backendRobin Appelman2016-11-161-0/+116
Signed-off-by: Robin Appelman <robin@icewind.nl>