Releases: TritonDataCenter/java-http-signature
Releases · TritonDataCenter/java-http-signature
java-http-signature-2.1.0
Changed
- Fixed #11 - Apache HTTP Client helper library will loop infinitely when
authentication fails.Added
- Added helper class HtpSignatureConfigurator that makes configuring
HttpClientBuilder instances easier.
java-http-signature-2.0.4
Changed
- Updated Apache HTTP Client libraries, so they don't always rechallenge.
java-http-signature-2.0.3
Changed
- Fixed Apache HTTP Client libraries, so that they work as expected.
java-http-signature-2.0.2
Changed
- Added OS detection of Illumos/SmartOS/Solaris so that the library can
actually load the native jnagmp library in that environment.
java-http-signature-2.0.1
Changed
- Added better support for dealing with exceptions thrown when clearing
threadlocals withThreadLocalSigner
. Added relevant exception class:
ThreadLocalClearException
. - Upgraded jnagmp library to 1.1.0 so that it supports the JVM on
Illumos/SmartOS/Solaris.
java-http-signature-2.0.0
Changed
- Renamed HttpSigner to Signer and changed it from a static utility class
to an instance class. - Wrapped all Signer instances in ThreadLocal<> because the underlying
field Signature is not compatible in any way with multi-threading. - Removed system properties configuration of native extentions and moved
to an explicit constructor model.
java-http-signature-1.1.0
Added
- Added support for native RSA SHA256 calculation in order to improve HTTP
signing performance.
release-1.0.3
Changed
- Removed inaccurate restriction on HTTP method for signing URLs.
release-1.0.2
Added
- jaxrs-client module added.
release-1.0.1
Added
- Added support for signing arbitrary byte arrays.