All Versions
Latest Version
Avg Release Cycle
Latest Release

Changelog History
Page 1

  • v7.4.8 Changes

    • Feature request issue 241 - Added support for using one-liner pem formatted certificates
    • Bumped dependencies
  • v7.4.7 Changes

    • Bug-fix issue 230 - Corrected validation with usage of absolute hostname
    • Bumped dependencies
  • v7.4.6 Changes

    • Updated copyright owner to Thunderberry. The license type, Apache 2.0 license, has not changed
    • Added more secure hostname verifier a.k.a. FenixHostnameVerifier
    • Switched to FenixHostnameVerifier as default hostname verifier in the SSLFactory
    • Improved creating truststore having duplicate certificates
    • Improved creating base trust manager when having either unsafe trust manager, dummy trust manager, multiple trust managers and trust managers which does not have trusted certificates
    • Added Android trusted CA as system trust material option
    • Bumped dependencies
  • v7.4.5 Changes

    • Bug-fix issue 196 - Use UnsafeTrustManager as base TrustManager if enabled
    • Improve issue 181 - Filtered out empty TrustManagers within TrustManagerUtils
    • Bumped dependencies
  • v7.4.4 Changes

    • Added SSLFactoryUtils
    • Bumped dependencies
  • v7.4.3 Changes

    • ๐Ÿ› Bug-fix issue 181 - Continue validation counter-party while having empty trust managers
  • v7.4.2 Changes

    • ๐Ÿšš Moved server certificate extraction into separate utility class
    • โž• Added Dummy KeyManager and TrustManager
    • Reformatted license header
    • โž• Added missing license header
    • โฌ†๏ธ Bumped dependencies
    • โœ‚ Removed support for system properties jdk.tls.client.cipherSuites jdk.tls.server.cipherSuites jdk.tls.client.protocols jdk.tls.server.protocols
    • ๐Ÿ‘Œ Improved input validation for emptiness and improved exception messages
  • v7.4.1 Changes

    • ๐Ÿ‘Œ Improved extracting server certificates
    • ๐Ÿ› Bug-fix issue 167 - Resolve initialization issue of trusted certificate by having lowercase aliases
    • โž• Added input validation for loading keystores and certificates from the classpath or as input stream
  • v7.4.0 Changes

    • โž• Added system property based ssl configuration
    • ๐Ÿ”ฆ Exposed additional method from PemUtils
    • โฌ†๏ธ Bumped dependencies
  • v7.3.0 Changes

    • โž• Added Trust Enhancer for an optional custom trust validations
    • โฌ†๏ธ Bumped dependencies