Bump sslcontext-kickstart-for-pem from 7.0.2 to 7.5.0
Bumps sslcontext-kickstart-for-pem from 7.0.2 to 7.5.0.
Changelog
Sourced from sslcontext-kickstart-for-pem's changelog.
v7.5.0
- Enhanced loading system trusted certificates
- Added option to disable invalidating caches in SSLFactoryUtils
- Replaced https://badssl.com integration test with local server
- Added verbose logging as debug for TrustManager
- Added verbose logging as debug for KeyManager
- Renamed internal method names and class names
- Refactored KeyStoreUtils, PemUtils and CertificateExtractorUtils to make it more readable
- Bumped dependencies
v7.4.11
- Fixed releasing BOM (Bill of Materials)
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
... (truncated)
Commits
-
ad8dd31
[maven-release-plugin] prepare release v7.5.0 -
48b0c04
Removed invalid release plugin option -
717cfb3
Updated documentation -
7105d96
Added documentation for withLoggingIdentityMaterial option -
fe17b93
Adjusted LoggingX509ExtendedTrustManager to debug level -
fcf8d8d
Add logging capabilities to KeyManager (#328) -
d394c6f
Bump reactor-netty from 1.1.6 to 1.1.7 (#329) -
64cc418
Bump maven-surefire-junit5-tree-reporter from 1.1.0 to 1.2.1 (#330) -
e6233e2
Improved readability of handling OS KeyStore -
dd1d40e
Added FelixAuthenticator to make constructor mode readable - Additional commits viewable in compare view
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