summaryrefslogtreecommitdiff
path: root/test/functional/s3api
Commit message (Expand)AuthorAgeFilesLines
* tests: Skip s3api functional tests when no s3api user configuredTim Burke2023-03-101-0/+4
* Merge "tests: Get rid of test.unit.SkipTest"Zuul2023-02-285-10/+14
|\
| * tests: Get rid of test.unit.SkipTestTim Burke2023-02-165-10/+14
* | Skip S3 versioning test when versioning is not enabledTim Burke2023-02-241-0/+3
|/
* tests: Ensure XXE injection tests have config loadedTim Burke2023-01-191-8/+10
* s3api: Prevent XXE injectionsAymeric Ducroquetz2023-01-171-0/+229
* Tolerate absolute-form request targetsTim Burke2023-01-031-0/+30
* s3api errors for unsupported headers x-delete-at, x-delete-afterindianwhocodes2022-12-011-1/+50
* py310: Fix formatdate() callTim Burke2022-07-251-4/+6
* Round s3api listing LastModified to integer resolutionAlistair Coles2022-05-103-53/+66
* Merge "s3api: Copy more headers from MPU marker to final object"Zuul2022-03-271-1/+10
|\
| * s3api: Copy more headers from MPU marker to final objectTim Burke2022-03-251-1/+10
* | Merge "trivial: Replace assertRegexpMatches with assertRegex"Zuul2022-03-242-2/+2
|\ \ | |/ |/|
| * trivial: Replace assertRegexpMatches with assertRegexTim Burke2021-07-162-2/+2
* | Merge "s3api: Fix multi_delete with object names using non-ASCII characters"Zuul2022-03-101-11/+37
|\ \
| * | s3api: Fix multi_delete with object names using non-ASCII charactersAymeric Ducroquetz2022-03-011-11/+37
* | | Merge "s3api: Delete all parts when aborting MPU with non-ASCII characters"Zuul2022-03-091-2/+10
|\ \ \
| * | | s3api: Delete all parts when aborting MPU with non-ASCII charactersAymeric Ducroquetz2022-03-091-2/+10
| |/ /
* | | s3api: Properly decode MPU request parameters before using themAymeric Ducroquetz2022-03-011-35/+51
|/ /
* | s3api: Fix non-ascii MPUsTim Burke2022-01-282-5/+23
* | s3api: fix the copy of non-ASCII objectsFlorent Vennetier2021-09-291-4/+4
* | func test improvementsTim Burke2021-09-144-9/+30
* | s3api: Return KeyTooLongError when upload name exceeds constraintsTim Burke2021-06-092-0/+13
|/
* Merge "s3api: Fix prefix/delimiter/marker quoting"Zuul2021-05-251-0/+43
|\
| * s3api: Fix prefix/delimiter/marker quotingTim Burke2020-05-151-0/+43
* | Merge "s3api: Fix blank delimiter handling"Zuul2021-05-251-0/+32
|\ \ | |/
| * s3api: Fix blank delimiter handlingTim Burke2020-05-151-0/+32
* | s3api: Transfer REMOTE_USER when using s3_aclTim Burke2021-01-081-0/+24
* | replace md5 with swift utils versionAde Lee2020-12-153-25/+30
* | Merge "s3api: Allow CompleteMultipartUpload requests to be retried"Zuul2020-06-252-5/+52
|\ \
| * | s3api: Allow CompleteMultipartUpload requests to be retriedTim Burke2020-06-242-5/+52
* | | Remove lxml deprecated methodsHervé Beraud2020-06-231-2/+2
|/ /
* | Merge "tests: Skip s3api copy-version test when OV not enabled"Zuul2020-06-081-0/+2
|\ \
| * | tests: Skip s3api copy-version test when OV not enabledTim Burke2020-05-271-0/+2
* | | Merge "swift-dsvm: Enable s3api"Zuul2020-05-281-2/+6
|\ \ \ | |/ / |/| |
| * | swift-dsvm: Enable s3apiTim Burke2020-05-221-2/+6
| |/
* | fix s3api functional testsThiago da Silva2020-05-158-42/+52
|/
* pep8: Turn on E305Tim Burke2020-04-032-0/+2
* Update hacking for Python3Andreas Jaeger2020-04-033-6/+6
* s3api: Implement object versioning APIkaren chan2020-01-284-4/+315
* Drop use of unittest2Sean McGinnis2020-01-127-24/+24
* Allow arbitrary UTF-8 strings as delimiters in listingsTim Burke2019-09-121-0/+18
* py3: mostly port s3 func testsTim Burke2019-08-097-64/+75
* s3api: Fix ETag when copying a MU part from another MUTim Burke2019-05-221-29/+66
* Start transition to boto3 in s3api tests.Timur Alperovich2019-05-213-311/+318
* add more detail to s3api test failureClay Gerrard2019-04-021-5/+8
* Merge "s3api: Delete multipart uploads via multi-delete"Zuul2019-02-231-1/+23
|\
| * s3api: Delete multipart uploads via multi-deleteTim Burke2019-01-071-1/+23
* | s3api: Stop relying on container listings during multipart uploadsTim Burke2018-12-171-4/+4
|/
* Merge "Support long-running multipart uploads"Zuul2018-12-081-2/+8
|\