Releases: adam-fowler/aws-signer-v4
Releases · adam-fowler/aws-signer-v4
v2.1.1
- Fixed signing issue when URL provided consists of just the host name without a trailing forward slash. PR #6 from @saltzmanjoelh
v2.1.0
- deprecated AsyncHTTPClient support. Code is very minimal and it drags in two packages that many people may not be using.
v2.0.0
- Added new AWSCrypto library. Mirroring interface of Apple framework CryptoKit but supporting both Linux and mac
- Replace old hash functions with new AWSCrypto functions
- Renamed
Credential
asStaticCredential
- Renamed
CredentialProvider
asCredential
v1.0.2
- Added performance tests
- Minor optimisations
v1.0.1
Fixed uri encoding of session token
v1.0.0
Version 1.0.0 of AWSSigner
- Trim whitespace from headers when generating canonical request
- Dependent on version 1.0.0 of AsyncHTTPClient
v0.2.0
- Separated out AsyncHTTPClient code into a separate target "HTTPClientAWSSigner"
v0.1.2
Bugfixes:
- Use Data.withSafeBytes() instead of Data.withContiguousStorageIfAvailable() when calculating the SHA256, as the latter doesn't work
- Add '+' sign to list of characters that need percent encoded
v0.1.0
Initial release
- Create AWSSigner object that can V4 sign URLs and headers
- Extend HTTPClient with two functions for URL, header signing
- Works on both Mac and Linux
- Created shim so Linux will work with both versions of OpenSSL 1.1 before and after