This is an automated email from the ASF dual-hosted git repository. remm pushed a change to branch 9.0.x in repository https://gitbox.apache.org/repos/asf/tomcat.git
from cc47f2cc28 Add pre-release summary message. add bbd22e4f87 Add FFM classes and build add a4035903e3 Port first test from 10.1 add 3eba7e5efd Port TLS tests changes add eed483b09f Fix APR lifecycle listener test with APR add 7342cc19b4 Add javac with FFM version information add d7fa709339 Fix property name for check add 6a4c499c61 Rename property to java-ffm new 109d2e8203 Merge pull request #740 from rmaucher/9.0.x The 1 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: build.xml | 54 +++ java/org/apache/catalina/connector/Connector.java | 27 +- .../apache/catalina/core/AprLifecycleListener.java | 1 + java/org/apache/catalina/core/AprStatus.java | 17 +- .../apache/catalina/core/LocalStrings.properties | 5 + .../catalina/core/OpenSSLLifecycleListener.java | 240 +++++++++++ .../tomcat/util/net/openssl}/OpenSSLStatus.java | 27 +- .../net/openssl/panama/LocalStrings.properties | 13 +- .../net/openssl/panama/LocalStrings_fr.properties | 100 +++++ .../net/openssl/panama/LocalStrings_ja.properties | 100 +++++ .../openssl/panama/LocalStrings_zh_CN.properties | 2 +- .../util/net/openssl/panama/OpenSSLContext.java | 206 +++++---- .../util/net/openssl/panama/OpenSSLEngine.java | 32 +- .../{ => panama}/OpenSSLImplementation.java | 16 +- .../util/net/openssl/panama/OpenSSLLibrary.java | 82 +++- .../net/openssl/panama/OpenSSLSessionContext.java | 0 .../net/openssl/panama/OpenSSLSessionStats.java | 0 .../util/net/openssl/panama/OpenSSLUtil.java | 31 -- .../net/openssl/panama/OpenSSLX509Certificate.java | 0 .../openssl/SSL_CTX_set_alpn_select_cb$cb.java | 0 .../SSL_CTX_set_cert_verify_callback$cb.java | 0 .../openssl/SSL_CTX_set_tmp_dh_callback$dh.java | 0 .../util/openssl/SSL_CTX_set_verify$callback.java | 0 .../util/openssl/SSL_set_info_callback$cb.java | 0 .../util/openssl/SSL_set_verify$callback.java | 0 .../org/apache/tomcat/util/openssl/openssl_h.java | 54 ++- .../util/openssl/openssl_h_Compatibility.java | 238 +++++++++++ .../tomcat/util/openssl/openssl_h_Macros.java | 470 +++++++++++++++++++++ .../tomcat/util/openssl/pem_password_cb.java | 0 ...ult.manifest => tomcat-coyote-ffm.jar.manifest} | 4 +- ...i.jar.tmp.bnd => tomcat-coyote-ffm.jar.tmp.bnd} | 10 +- res/checkstyle/checkstyle.xml | 9 +- res/maven/mvn-pub.xml | 2 + ...{tomcat-util-scan.pom => tomcat-coyote-ffm.pom} | 11 +- .../catalina/core/TestAprLifecycleListener.java | 52 ++- .../apache/catalina/startup/TomcatBaseTest.java | 8 - .../catalina/valves/rewrite/TestResolverSSL.java | 57 +++ test/org/apache/coyote/http2/TestLargeUpload.java | 16 +- .../org/apache/tomcat/util/net/TestClientCert.java | 32 ++ .../tomcat/util/net/TestClientCertTls13.java | 67 ++- .../tomcat/util/net/TestCustomSslTrustManager.java | 31 ++ .../tomcat/util/net/TestSSLHostConfigCompat.java | 32 +- .../util/net/TestSSLHostConfigIntegration.java | 31 ++ test/org/apache/tomcat/util/net/TestSsl.java | 41 +- test/org/apache/tomcat/util/net/TesterSupport.java | 78 ++-- .../tomcat/util/net/openssl/TestOpenSSLConf.java | 120 ++++-- .../websocket/TestWebSocketFrameClientSSL.java | 44 +- .../websocket/TestWsWebSocketContainerSSL.java | 42 +- 48 files changed, 2038 insertions(+), 364 deletions(-) create mode 100644 java/org/apache/catalina/core/OpenSSLLifecycleListener.java copy {modules/openssl-foreign/src/main/java/org/apache/tomcat/util/net/openssl/panama => java/org/apache/tomcat/util/net/openssl}/OpenSSLStatus.java (76%) copy {modules/openssl-foreign/src/main/resources => java}/org/apache/tomcat/util/net/openssl/panama/LocalStrings.properties (95%) create mode 100644 java/org/apache/tomcat/util/net/openssl/panama/LocalStrings_fr.properties create mode 100644 java/org/apache/tomcat/util/net/openssl/panama/LocalStrings_ja.properties copy test/webapp-sci/WEB-INF/classes/META-INF/services/javax.servlet.ServletContainerInitializer => java/org/apache/tomcat/util/net/openssl/panama/LocalStrings_zh_CN.properties (95%) copy {modules/openssl-foreign/src/main/java => java}/org/apache/tomcat/util/net/openssl/panama/OpenSSLContext.java (90%) copy {modules/openssl-foreign/src/main/java => java}/org/apache/tomcat/util/net/openssl/panama/OpenSSLEngine.java (98%) copy java/org/apache/tomcat/util/net/openssl/{ => panama}/OpenSSLImplementation.java (95%) copy {modules/openssl-foreign/src/main/java => java}/org/apache/tomcat/util/net/openssl/panama/OpenSSLLibrary.java (83%) copy {modules/openssl-foreign/src/main/java => java}/org/apache/tomcat/util/net/openssl/panama/OpenSSLSessionContext.java (100%) copy {modules/openssl-foreign/src/main/java => java}/org/apache/tomcat/util/net/openssl/panama/OpenSSLSessionStats.java (100%) copy {modules/openssl-foreign/src/main/java => java}/org/apache/tomcat/util/net/openssl/panama/OpenSSLUtil.java (78%) copy {modules/openssl-foreign/src/main/java => java}/org/apache/tomcat/util/net/openssl/panama/OpenSSLX509Certificate.java (100%) copy {modules/openssl-foreign/src/main/java => java}/org/apache/tomcat/util/openssl/SSL_CTX_set_alpn_select_cb$cb.java (100%) copy {modules/openssl-foreign/src/main/java => java}/org/apache/tomcat/util/openssl/SSL_CTX_set_cert_verify_callback$cb.java (100%) copy {modules/openssl-foreign/src/main/java => java}/org/apache/tomcat/util/openssl/SSL_CTX_set_tmp_dh_callback$dh.java (100%) copy {modules/openssl-foreign/src/main/java => java}/org/apache/tomcat/util/openssl/SSL_CTX_set_verify$callback.java (100%) copy {modules/openssl-foreign/src/main/java => java}/org/apache/tomcat/util/openssl/SSL_set_info_callback$cb.java (100%) copy {modules/openssl-foreign/src/main/java => java}/org/apache/tomcat/util/openssl/SSL_set_verify$callback.java (100%) copy {modules/openssl-foreign/src/main/java => java}/org/apache/tomcat/util/openssl/openssl_h.java (99%) create mode 100644 java/org/apache/tomcat/util/openssl/openssl_h_Compatibility.java create mode 100644 java/org/apache/tomcat/util/openssl/openssl_h_Macros.java copy {modules/openssl-foreign/src/main/java => java}/org/apache/tomcat/util/openssl/pem_password_cb.java (100%) copy res/META-INF/{default.manifest => tomcat-coyote-ffm.jar.manifest} (79%) copy res/bnd/{tomcat-juli.jar.tmp.bnd => tomcat-coyote-ffm.jar.tmp.bnd} (79%) copy res/maven/{tomcat-util-scan.pom => tomcat-coyote-ffm.pom} (90%) --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org