mirror of
https://github.com/rustfs/rustfs.git
synced 2026-08-27 15:37:02 +00:00
fix(s3): normalize root double-slash ListBuckets requests (#4336)
test(s3): MinIO parity for double-slash ListBuckets, invalid copy-source date, region-aware CreateBucket - Add DoubleSlashListBucketsCompatLayer: rewrite `GET //` to `GET /` so it routes to ListBuckets, matching MinIO browser-client behavior (#601) - Add e2e regression coverage for invalid copy-source conditional date headers (#618) and region-aware MakeBucket(us-east-1) (#629) Refs rustfs/backlog#601 #618 #629
This commit is contained in:
@@ -175,4 +175,16 @@ mod admin_timeout_regression_test;
|
||||
#[cfg(test)]
|
||||
mod overwrite_cleanup_regression_test;
|
||||
|
||||
// Regression test for backlog#601: `GET //` ListBuckets browser compatibility.
|
||||
#[cfg(test)]
|
||||
mod list_buckets_double_slash_test;
|
||||
|
||||
// Regression test for backlog#629(b): region-aware CreateBucket SigV4.
|
||||
#[cfg(test)]
|
||||
mod create_bucket_region_test;
|
||||
|
||||
// Regression coverage for backlog#618 item 8: copy-source invalid-date header.
|
||||
#[cfg(test)]
|
||||
mod copy_source_invalid_date_test;
|
||||
|
||||
pub mod tls_gen;
|
||||
|
||||
Reference in New Issue
Block a user