Commit Graph
6 Commits
Author SHA1 Message Date
upstream 295bb05dd1 Upstream versity/versitygw state of the touched files before c02173db7a 2026-10-10 11:50:51 +02:00
dualfroz b8628c396f fix: reject the start-after query in ListObjects (V1)
Fixes #2004
2026-10-10 11:46:12 +02:00
upstream 485130eb9f Upstream versity/versitygw state of the touched files before 44dc2e71ec 2026-10-10 11:46:12 +02:00
dualfroz b3bf48bdcb fix: reject start-after in ListObjects V1
listobjects v1 now returns InvalidArgument when the start-after query parameter is present, matching s3, which only accepts it with list-type=2. previously the parameter was silently ignored.

Fixes #2004
2026-10-07 19:38:54 +02:00
dualfroz 7a0b44c275 fix: drop upload-id-marker without key-marker in ListMultipartUploads
An upload-id-marker sent without a key-marker is ignored for the
listing, but the gateway still echoed it back in UploadIdMarker. S3
discards the parameter in that case and returns an empty
UploadIdMarker.

Clear the marker in the controller when no key-marker is given, so
every backend gets the same input and the response no longer reports
a marker that had no effect.

Fixes #2150
2026-10-03 17:49:52 +02:00
upstream 79e4cf7bca Upstream versity/versitygw state of the touched files before 070b030237 2026-10-02 16:40:10 +02:00