This is an automated email from the ASF dual-hosted git repository. markt pushed a commit to branch main in repository https://gitbox.apache.org/repos/asf/tomcat.git
The following commit(s) were added to refs/heads/main by this push: new 816479c Remove use of JreCompat as it is not required with Java 11+ 816479c is described below commit 816479c961b027890c92704f95eb519f4e6abb85 Author: Mark Thomas <ma...@apache.org> AuthorDate: Wed Jul 28 13:21:14 2021 +0100 Remove use of JreCompat as it is not required with Java 11+ --- java/org/apache/tomcat/util/net/AbstractJsseEndpoint.java | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/java/org/apache/tomcat/util/net/AbstractJsseEndpoint.java b/java/org/apache/tomcat/util/net/AbstractJsseEndpoint.java index 925e91d..620c279 100644 --- a/java/org/apache/tomcat/util/net/AbstractJsseEndpoint.java +++ b/java/org/apache/tomcat/util/net/AbstractJsseEndpoint.java @@ -28,7 +28,6 @@ import java.util.Set; import javax.net.ssl.SSLEngine; import javax.net.ssl.SSLParameters; -import org.apache.tomcat.util.compat.JreCompat; import org.apache.tomcat.util.net.openssl.ciphers.Cipher; public abstract class AbstractJsseEndpoint<S,U> extends AbstractEndpoint<S,U> { @@ -123,7 +122,7 @@ public abstract class AbstractJsseEndpoint<S,U> extends AbstractEndpoint<S,U> { SSLParameters sslParameters = engine.getSSLParameters(); sslParameters.setUseCipherSuitesOrder(sslHostConfig.getHonorCipherOrder()); - if (JreCompat.isAlpnSupported() && clientRequestedApplicationProtocols != null + if (clientRequestedApplicationProtocols != null && clientRequestedApplicationProtocols.size() > 0 && negotiableProtocols.size() > 0) { // Only try to negotiate if both client and server have at least @@ -134,7 +133,7 @@ public abstract class AbstractJsseEndpoint<S,U> extends AbstractEndpoint<S,U> { commonProtocols.retainAll(clientRequestedApplicationProtocols); if (commonProtocols.size() > 0) { String[] commonProtocolsArray = commonProtocols.toArray(new String[0]); - JreCompat.getInstance().setApplicationProtocols(sslParameters, commonProtocolsArray); + sslParameters.setApplicationProtocols(commonProtocolsArray); } } switch (sslHostConfig.getCertificateVerification()) { --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org