diff --git a/CHANGELOG b/CHANGELOG index c42c315970..307b2d82de 100644 --- a/CHANGELOG +++ b/CHANGELOG @@ -1,3 +1,19 @@ +swift (2.35.1, epoxy stable backports) + + * S3 API + + * Added support for aws-chunked transfers. Recent AWS clients recently + began defaulting to this mode. See also: + https://docs.aws.amazon.com/AmazonS3/latest/API/sigv4-streaming.html + + * Added support for verifying additional checksums during upload. All + algorithms currently supported by AWS are supported: CRC64NVME, + CRC32, CRC32C, SHA1, and SHA256. See also: + https://docs.aws.amazon.com/AmazonS3/latest/userguide/checking-object-integrity.html + Note that some algorithms require the availability of additional + libraries: ISA-L or anycrc. + + swift (2.35.0, OpenStack Epoxy) * Removed the use of `eval` in the xprofile middleware. Note that this diff --git a/releasenotes/notes/release-2.35.1-58d9d52dfe46ee4d.yaml b/releasenotes/notes/release-2.35.1-58d9d52dfe46ee4d.yaml new file mode 100644 index 0000000000..9d23c57f22 --- /dev/null +++ b/releasenotes/notes/release-2.35.1-58d9d52dfe46ee4d.yaml @@ -0,0 +1,16 @@ +--- +features: + - | + S3 API + + * Added support for aws-chunked transfers. Recent AWS clients recently + began defaulting to this mode. See `Amazon's documentation + `__. + + * Added support for verifying additional checksums during upload. All + algorithms currently supported by AWS are supported: ``CRC64NVME``, + ``CRC32``, ``CRC32C``, ``SHA1``, and ``SHA256``. See `Amazon's documentation + `__. + Note that some algorithms require the availability of additional + libraries: `ISA-L `__ or + `anycrc `__.