All Versions
45
Latest Version
Avg Release Cycle
-
Latest Release
-

Changelog History
Page 2

  • v6.3.0 Changes

    • โž• Added a toggle to hot swap identity material within the SSLFactory
    • โž• Added a toggle to hot swap trust material within the SSLFactory
    • โž• Added an option to route multiple client identities
  • v6.2.0 Changes

    • โž• Added option to hot swap identity material at runtime
    • โž• Added option to hot swap trust material at runtime
    • โž• Added option to supply preconfigured ssl engine
    • โž• Added support for requiring client authentication from server side
    • โœ‚ Removed deprecated method
  • v6.1.1 Changes

    • Switched to system line separator
    • Simplified TrustManager
    • โœ‚ Removed redundant wrapping of KeyManager and TrustManager
    • ๐Ÿ“‡ Renamed sslContextProtocol to sslContextAlgorithm
    • ๐Ÿ—„ Marked sslContextProtocol method as deprecated
    • ๐Ÿ›  Fixed typos
    • ๐Ÿ‘Œ Support for loading certificate with "-----BEGIN TRUSTED CERTIFICATE-----" header
  • v6.1.0 Changes

    • โž• Added license header
    • โž• Added author
    • โž• Added option to create TrustManagerFactory from SSLFactory and TrustManagerUtils
    • โž• Added option to create KeyManagerFactory from SSLFactory and KeyManagerUtils
    • ๐Ÿ‘ Made SSLFactory less strict by supporting X509KeyManager and X509TrustManager
    • โž• Added option to supply identity as a InputStream for the SSLFactory Builder
    • โž• Added option to supply trustStore as a InputStream for the SSLFactory Builder
    • ๐Ÿšš Moved KeyManagerBuilder to KeyManagerUtils
    • ๐Ÿšš Moved TrustManagerBuilder to TrustManagerUtils
    • โž• Added SocketUtils
    • โž• Added SSLContextUtils
    • Simplified SSLFactory
    • Wrapped checked exceptions with unchecked exceptions
  • v6.0.0 Changes

    • ๐Ÿ“ฆ Renamed package from nl.altindag.sslcontext to nl.altindag.ssl
    • โž• Added UnsafeTrustManager into the TrustManagerUtils
    • โœ‚ Removed deprecated methods
    • ๐Ÿ“‡ Renamed ApacheSslContextUtils to Apache4SslUtils
    • โž• Added Apache5SslUtils
    • ๐Ÿ“‡ Renamed NettySslContextUtils to NettySslUtils
    • ๐Ÿ“‡ Renamed JettySslContextUtils to JettySslUtils
    • โž• Added option to create X509ExtendedKeyManager from PEM as String
    • โž• Added option to create X509ExtendedTrustManager from PEM as String
  • v5.4.0 Changes

    • Ability to wrap old X509KeyManager into X509ExtendedKeyManager
    • Ability to wrap old X509TrustManager into X509ExtendedTrustManager
    • โž• Added CertificateUtils
    • ๐Ÿ‘Œ Support for custom Security Provider and SSLContext protocol
    • ๐Ÿ—„ Marked ApacheSslContextUtils#toLayeredConnectionSocketFactory deprecated
  • v5.3.0 Changes

    • โž• Added wrapped class for SSLServerSocketFactory and SSLSocketFactory
    • Enriched SSLFactory with SSLServerSocketFactory and SSLSocketFactory
  • v5.2.4 Changes

    • Disabled lazy initialization of list of protocols and ciphers
  • v5.2.3 Changes

    • ๐Ÿ‘Œ Support for custom list of ciphers and protocols
  • v5.2.2 Changes

    • ๐Ÿ‘Œ Improved the algorithm for parsing PEM formatted private key