Skip to content

Releases: awslabs/aws-c-s3

Fixing sending of abort-multipart-upload message

16 Apr 20:47
cab7afd
Compare
Choose a tag to compare

Fixing abort-multipart-upload message not being sent during a canceled or failed multipart upload.

Fixing Signing Bug

13 Apr 17:53
2159aa8
Compare
Choose a tag to compare
Fixing Signing Bug Pre-release
Pre-release

Turning off path normalization for default signing config as this can cause a signing mismatch with the service.

Fixing bug that could cause a slow-down/hang

13 Apr 15:59
e0ad63b
Compare
Choose a tag to compare

Fixing bug with prepared request counter that could cause a slow-down or hang.

Changes for Custom Headers/Query Parameters

12 Apr 14:14
53870cd
Compare
Choose a tag to compare
  • Adding exclusion lists for headers when deriving messages to keep custom headers.
  • Fixing query parameters bug where deriving messages from a message with existing query parameters could generate an incorrect query parameters string.

Max connections override

31 Mar 22:42
651171f
Compare
Choose a tag to compare
Pre-release

Added max connections override for capping the amount of active client connections.

Improving request flow

31 Mar 16:53
3276dfe
Compare
Choose a tag to compare
Pre-release

Request preparation (ie: signing, reading from a stream, etc.) will now happen in a different ELG from the network IO ELG.

User-Agent Changes

10 Mar 17:52
50e505c
Compare
Choose a tag to compare
User-Agent Changes Pre-release
Pre-release
  • Adding user-agent information about the client to request headers.

Bug Fixes

02 Mar 18:26
c03a30e
Compare
Choose a tag to compare
Bug Fixes Pre-release
Pre-release
  • Fixing bug with num_active_vip_connections counter
  • Fixing two race conditions related to client clean up

Logging Changes

01 Mar 22:14
708eeeb
Compare
Choose a tag to compare
Logging Changes Pre-release
Pre-release
  • Additional logging and removing toggle for client stats logging.

New managed thread API

18 Feb 00:03
2cd5c53
Compare
Choose a tag to compare
Pre-release

Convert to new managed thread system for threads that cannot be reliably explicitly joined.