fix(s3select): reject truncated object streams (#5027)

* fix(s3select): reject truncated object streams

* fix(s3select): validate raw stream before conversion
This commit is contained in:
GatewayJ
2026-07-19 23:34:20 +08:00
committed by GitHub
parent a73f4c345f
commit 8ebedddfa1
4 changed files with 109 additions and 125 deletions
+4 -1
View File
@@ -37,7 +37,6 @@ rustfs-storage-api.workspace = true
futures = { workspace = true }
futures-core = { workspace = true }
http.workspace = true
pin-project-lite.workspace = true
s3s = { workspace = true, features = ["minio"] }
serde_json = { workspace = true, features = ["raw_value"] }
thiserror = { workspace = true }
@@ -48,5 +47,9 @@ tracing.workspace = true
transform-stream.workspace = true
url.workspace = true
[dev-dependencies]
rustfs-test-utils.workspace = true
tempfile.workspace = true
[lib]
doctest = false