CHANGELOG for 2.35.1

Signed-off-by: Tim Burke <tim.burke@gmail.com>
Change-Id: I6541ac94fff8722bb006a6f872e8d89fb8a63ef4
This commit is contained in:
Tim Burke
2025-08-07 12:53:57 -07:00
parent af70825648
commit 9ae4dd3321
2 changed files with 32 additions and 0 deletions

View File

@@ -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

View File

@@ -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
<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 `Amazon's documentation
<https://docs.aws.amazon.com/AmazonS3/latest/userguide/checking-object-integrity.html>`__.
Note that some algorithms require the availability of additional
libraries: `ISA-L <https://github.com/intel/isa-l>`__ or
`anycrc <https://pypi.org/project/anycrc>`__.