## Unreleased
- Update to latest CRT dependencies.
- Checksum hashers no longer implement
std::hash::Hasher
. (#1082) - Add bindings to remaining checksum types CRC64, SHA1, and SHA256. (#1082)
- Add wrapping type
ByteBuf
foraws_byte_buf
. (#1082)
- Add
RequestType::CopyObject
for copy object operation. (#1052) - Add
RequestType::PutObject
for put object operation. (#1046) - Add
InputStream
as an option for theMessage
body. (#1046) - Update to latest CRT dependencies
- Allow specifying a list of network interfaces to be used by an S3 client. (#943)
- Update to latest CRT dependencies
- Update to latest CRT dependencies
- Allow omitting additional checksums from PutObject requests while still computing them for upload reviews (#849)
- Adopt polling API for uploading data in PutObject requests (#874)
- Expose underlying functions to support backpressure GetObject (#889)
- Update to latest CRT dependencies
- Adopt new async write API for PutObject requests (#832)
- Update to latest CRT dependencies
- Update to latest CRT dependencies
- Update to latest CRT dependencies
- Return type of
common::Uri::host_port
changed fromu16
tou32
- Update to latest CRT dependencies
- Update to latest CRT dependencies
- Renamed
s3::RequestType::Default
tos3::RequestType::Unknown
to match CRT change (#633)
- Update to latest CRT dependencies
- Allow constructing custom signing configurations (#545)
- Update to latest CRT dependencies
- Add support for trailing checksums on S3 PUTs (#320)
- Add support for S3 endpoint resolution (#317)
- Update to latest CRT dependencies
- Implement
AsyncInputStream
bindings for S3 client (#282) - Expose
aws-c-s3
telemetry callbacks (#261, #275)
Initial release.