Skip to content

Bump sslcontext-kickstart-for-pem from 7.0.2 to 7.4.10

Bumps sslcontext-kickstart-for-pem from 7.0.2 to 7.4.10.

Changelog

Sourced from sslcontext-kickstart-for-pem's changelog.

v7.4.10

  • Added BOM (Bill of Materials)
  • Bumped dependencies
  • Enhanced CertificateUtils with additional methods
  • Enhanced KeyStoreUtils with write method

v7.4.9

  • Added proxy and authentication for extracting server certificates
  • Added additional methods for extracting single server certificates
  • Marked some methods as deprecated for extracting server certificates, these methods will be removed at version 7.5.0
  • Bumped dependencies
  • Improved performance of PemUtils with filtering option in early stage of parsing the content
  • Improved readability of source code for regex and some lambda's

v7.4.8

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

v7.4.7

  • Bug-fix issue 230 - Corrected validation with usage of absolute hostname
  • Bumped dependencies

v7.4.6

  • 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

  • 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

  • Added SSLFactoryUtils
  • Bumped dependencies

v7.4.3

  • Bug-fix issue 181 - Continue validation counter-party while having empty trust managers

v7.4.2

  • 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

  • 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

  • Added system property based ssl configuration

... (truncated)

Commits


Dependabot commands
You can trigger Dependabot actions by commenting on this MR
  • $dependabot rebase will rebase this MR
  • $dependabot recreate will recreate this MR rewriting all the manual changes and resolving conflicts

Merge request reports

Loading