This is the Changelog for Tomcat Native 1.3.x. The Tomcat Native 1.3.x branch started from the 1.2.39 tag.
Preface
Changes in 1.3.1
Fix a crash on Windows when
SSLContext.setCACertificate()
is invoked with anull
value forcaCertificateFile
and a non-null
value forcaCertificatePath
until properly addressed with https://github.com/openssl/openssl/issues/24416. (michaelo)Use ERR_error_string_n with a definite buffer length as a named constant. (schultz)
Ensure local reference capacity is available when creating new arrays and Strings. (schultz)
Update the recommended minimum version of OpenSSL to 3.0.14. (markt)
Changes in 1.3.0
Drop useless
compile.optimize
option. (michaelo)Align Java source compile configuration with Tomcat. (michaelo)
Fix version set in DLL header on Windows. (michaelo)
Remove an unreachable if condition around CRLs in sslcontext.c. (michaelo)
67818: When calling
SSL.setVerify()
orSSLContext.setVerify()
, the default verify paths are no longer set. Only the explicitly configured trust store, if any, will be used. (michaelo)Update the minimum supported version of LibreSSL to 3.5.2. (markt)
Remove NPN support as NPN was never standardised and browser support was removed in 2019. (markt)
Update the recommended minimum version of OpenSSL to 3.0.13. (markt)
Changes in 1.2.x
Please see the 1.2.x changelog.
Changes in 1.1.x
Please see the 1.1.x changelog.