Skip to content

Releases: TritonDataCenter/java-http-signature

java-http-signature-2.1.0

13 Apr 21:57
Compare
Choose a tag to compare

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

02 Apr 01:37
Compare
Choose a tag to compare

Changed

  • Updated Apache HTTP Client libraries, so they don't always rechallenge.

java-http-signature-2.0.3

01 Apr 18:52
Compare
Choose a tag to compare

Changed

  • Fixed Apache HTTP Client libraries, so that they work as expected.

java-http-signature-2.0.2

07 Mar 23:04
Compare
Choose a tag to compare

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

07 Mar 00:27
Compare
Choose a tag to compare

Changed

  • Added better support for dealing with exceptions thrown when clearing
    threadlocals with ThreadLocalSigner. 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

07 Jan 16:40
Compare
Choose a tag to compare

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

04 Jan 16:44
Compare
Choose a tag to compare

Added

  • Added support for native RSA SHA256 calculation in order to improve HTTP
    signing performance.

release-1.0.3

11 Dec 00:04
Compare
Choose a tag to compare

Changed

  • Removed inaccurate restriction on HTTP method for signing URLs.

release-1.0.2

26 Nov 04:43
Compare
Choose a tag to compare

Added

  • jaxrs-client module added.

release-1.0.1

24 Nov 00:51
Compare
Choose a tag to compare

Added

  • Added support for signing arbitrary byte arrays.