This is an automated email from the ASF dual-hosted git repository.

rmaucher pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/tomcat.git


    from 54dfd76a47 A test implementation now exists allowing further research
     new 8379f1a20a Account for TLS 1.3 in the enabled protocol management of 
the JNI OpenSSL SSLEngine
     new 1f039fd41b Make the lazily parsed wrapped certificate field volatile 
in OpenSSLX509Certificate
     new f0ac95d70d Match OpenSSL semantics for AND cipher expressions with 
unknown terms
     new 36a181413a Exclude unimplemented SSLv2 ciphers when converting OpenSSL 
cipher names to JSSE names
     new 10c9cb1d9c Correct the cipher authentication method computation of the 
OpenSSL FFM implementation
     new 2ad9b5d485 Account for the array offset when copying between OpenSSL 
FFM engine buffers and heap ByteBuffers
     new db5c4e163c Validate the protocol of OCSP URLs from a client 
certificate AIA extension
     new 84aa43ef61 Correct the FILE check for SSL_CONF commands in the OpenSSL 
FFM code
     new e4f0eec3ee Check for NULL after SSL_CTX_new() and SSL_new() in the 
OpenSSL FFM code
     new 4d25a9923b Correct the OpenSSL 3 version boundary in the FFM 
compatibility layer
     new 68f7334f08 Bind the nonce value parameter of OCSP_request_add1_nonce 
as a pointer
     new c8f4c0dc8d Harmonize resource bundle processing in 
ProxyErrorReportValve
     new 755ccb930d Correct the selection of multi-release JAR entries in 
JarFileUrlJar
     new 2a3b326b53 Keep streams returned from ReferenceCountedJar open
     new 7a6519f9f1 Ignore extra close() calls in ReferenceCountedJar
     new 41b328066e Resolve nested JAR entries in JarFileUrlNestedJar using the 
JarURLConnection
     new 2ff4bbdab4 Report the resource path when a WEB-INF/lib JAR cannot be 
scanned
     new 12f83a700e Require at least one iteration when computing message 
digests
     new a37307ea45 Avoid busy spin in TaskQueue.take() when the keep-alive 
time is zero
     new f358a09a31 Keep the acquisition count of LimitLatch stable across 
releaseAll()
     new 9d72ce685a Fix premature termination of InlineExecutorService
     new 5b21604bf0 Fix submitted task count drift in ThreadPoolExecutor
     new 833f3db6e0 Shut down the internal virtual thread executor when the 
endpoint stops
     new 2d6765793c Merge branch 'main' of [email protected]:apache/tomcat.git 
into main

The 24 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 .../realm/DigestCredentialHandlerBase.java         |   6 +
 .../catalina/valves/ProxyErrorReportValve.java     |  23 +-
 .../apache/tomcat/util/net/AbstractEndpoint.java   |   6 +
 .../tomcat/util/net/openssl/OpenSSLEngine.java     |  15 +-
 .../util/net/openssl/OpenSSLX509Certificate.java   |   2 +-
 .../ciphers/OpenSSLCipherConfigurationParser.java  |  50 ++++-
 .../net/openssl/panama/LocalStrings.properties     |   2 +
 .../util/net/openssl/panama/OpenSSLContext.java    |  78 +++----
 .../util/net/openssl/panama/OpenSSLEngine.java     |  26 ++-
 .../util/net/openssl/panama/OpenSSLLibrary.java    |  17 +-
 .../net/openssl/panama/OpenSSLX509Certificate.java |   2 +-
 java/org/apache/tomcat/util/openssl/openssl_h.java |   4 +-
 .../util/openssl/openssl_h_Compatibility.java      |   4 +-
 java/org/apache/tomcat/util/res/StringManager.java |   2 +-
 .../org/apache/tomcat/util/scan/JarFileUrlJar.java |  81 ++++++-
 .../tomcat/util/scan/JarFileUrlNestedJar.java      |  12 +-
 .../tomcat/util/scan/ReferenceCountedJar.java      |  54 ++++-
 .../tomcat/util/scan/StandardJarScanner.java       |   2 +-
 .../util/security/ConcurrentMessageDigest.java     |   7 +
 .../tomcat/util/security/LocalStrings.properties   |   1 +
 .../tomcat/util/threads/InlineExecutorService.java |  13 +-
 .../org/apache/tomcat/util/threads/LimitLatch.java |  21 +-
 java/org/apache/tomcat/util/threads/TaskQueue.java |  11 +-
 .../tomcat/util/threads/ThreadPoolExecutor.java    |  61 ++++-
 .../realm/TestMessageDigestCredentialHandler.java  |  23 ++
 .../tomcat/util/net/TestAbstractEndpoint.java      |  44 ++++
 .../util/net/openssl/ciphers/TestCipher.java       |  38 +++-
 .../TestOpenSSLCipherConfigurationParser.java      |  10 +
 .../apache/tomcat/util/scan/TestJarFileUrlJar.java | 226 +++++++++++++++++++
 .../tomcat/util/scan/TestJarFileUrlNestedJar.java  | 164 ++++++++++++++
 .../tomcat/util/scan/TestReferenceCountedJar.java  | 213 ++++++++++++++++++
 .../util/security/TestConcurrentMessageDigest.java |  70 +++++-
 .../util/threads/TestInlineExecutorService.java    | 147 ++++++++++++
 .../apache/tomcat/util/threads/TestLimitLatch.java |  52 +++++
 .../apache/tomcat/util/threads/TestTaskQueue.java  |  92 ++++++++
 .../util/threads/TestThreadPoolExecutor.java       | 246 +++++++++++++++++++++
 webapps/docs/changelog.xml                         |  47 ++++
 37 files changed, 1750 insertions(+), 122 deletions(-)
 create mode 100644 test/org/apache/tomcat/util/scan/TestJarFileUrlJar.java
 create mode 100644 
test/org/apache/tomcat/util/scan/TestJarFileUrlNestedJar.java
 create mode 100644 
test/org/apache/tomcat/util/scan/TestReferenceCountedJar.java
 create mode 100644 
test/org/apache/tomcat/util/threads/TestInlineExecutorService.java
 create mode 100644 test/org/apache/tomcat/util/threads/TestTaskQueue.java
 create mode 100644 
test/org/apache/tomcat/util/threads/TestThreadPoolExecutor.java


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to