Author: markt Date: Fri Aug 22 11:57:50 2014 New Revision: 1619765 URL: http://svn.apache.org/r1619765 Log: Avoid NPE
Modified: tomcat/trunk/java/org/apache/tomcat/util/net/jsse/openssl/OpenSSLCipherConfigurationParser.java tomcat/trunk/webapps/docs/changelog.xml Modified: tomcat/trunk/java/org/apache/tomcat/util/net/jsse/openssl/OpenSSLCipherConfigurationParser.java URL: http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/tomcat/util/net/jsse/openssl/OpenSSLCipherConfigurationParser.java?rev=1619765&r1=1619764&r2=1619765&view=diff ============================================================================== --- tomcat/trunk/java/org/apache/tomcat/util/net/jsse/openssl/OpenSSLCipherConfigurationParser.java (original) +++ tomcat/trunk/java/org/apache/tomcat/util/net/jsse/openssl/OpenSSLCipherConfigurationParser.java Fri Aug 22 11:57:50 2014 @@ -632,7 +632,7 @@ public class OpenSSLCipherConfigurationP add(ciphers, element); } else if (element.contains(AND)) { String[] intersections = element.split("\\" + AND); - if(intersections.length > 0) { + if(intersections.length > 0 && aliases.containsKey(intersections[0])) { List<Cipher> result = new ArrayList<>(aliases.get(intersections[0])); for(int i = 1; i < intersections.length; i++) { if(aliases.containsKey(intersections[i])) { Modified: tomcat/trunk/webapps/docs/changelog.xml URL: http://svn.apache.org/viewvc/tomcat/trunk/webapps/docs/changelog.xml?rev=1619765&r1=1619764&r2=1619765&view=diff ============================================================================== --- tomcat/trunk/webapps/docs/changelog.xml (original) +++ tomcat/trunk/webapps/docs/changelog.xml Fri Aug 22 11:57:50 2014 @@ -45,6 +45,15 @@ issues to not "pop up" wrt. others). --> <section name="Tomcat 8.0.12 (markt)"> + <subsection name="Coyote"> + <changelog> + <fix> + When building a list of JSSE ciphers from an OpenSSL cipher defintiion, + ignore unknown criteria rather than throwing a + <code>NullPointerException</code>. (markt) + </fix> + </changelog> + </subsection> <subsection name="Jasper"> <changelog> <fix> --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org