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

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


    from 37ded653d0 Add note about JAASRealm deprecation
     new 1c598555f2 Avoid NPE in SimpleInstanceManager.newInstance(String) with 
null TCCL
     new 006f7fc79f Avoid invoking unsupported-type setters with null in 
IntrospectionUtils
     new a2317d9300 Fix potential NPE in Diagnostics deadlock thread dump
     new 08e3870b26 Fix DER INTEGER encoding in Asn1Writer.writeInteger()
     new 7ac78abf02 Preserve separator slash when escaping custom WAR separator 
in JAR URLs
     new 2f0614367a Recycle C2BConverter in UEncoder.encodeURL to avoid state 
leaking across calls
     new 36214959ef Cap eden promotion in ConcurrentCache.get() at the 
configured size
     new 726aa67c84 Enforce lowered limit immediately in 
SynchronizedStack.setLimit()
     new 05210c2a46 Validate initialSize in the SynchronizedQueue(int) 
constructor
     new 927ddbe169 Make CaseInsensitiveKeyMap.keySet() view fully 
case-insensitive
     new 40a092eb12 Fix missing path separator in 
XmlIdentifiers.WEBSERVICES_12_XSD
     new eb17a0dfa3 Ignore incomplete tag-plugin entries in 
TagPluginParser.addPlugin()
     new 58bd75cd92 Serialize TLD re-parses on the shared parser in TldCache
     new c46e3bb86d Parse implicit TLDs in the TldScanner with the strict rule 
set
     new 50203dc692 Reject a null URL in the TldResourcePath constructors
     new f23bead5e4 Store ContextService port-component refs outside generic 
properties
     new 19f15cf5d9 Return false rather than throw for 
SecurityRoleRef.equals(null)
     new 2a8394e721 Validate the cookie max-age value at deployment time

The 18 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:
 java/org/apache/jasper/compiler/TldCache.java      |  13 +-
 .../jasper/resources/LocalStrings.properties       |   2 +
 java/org/apache/jasper/servlet/TldScanner.java     |  55 ++++++-
 java/org/apache/tomcat/SimpleInstanceManager.java  |   6 +-
 java/org/apache/tomcat/util/Diagnostics.java       |  15 +-
 .../org/apache/tomcat/util/IntrospectionUtils.java |   5 +
 java/org/apache/tomcat/util/buf/Asn1Writer.java    |  24 +--
 java/org/apache/tomcat/util/buf/UEncoder.java      |   5 +
 java/org/apache/tomcat/util/buf/UriUtil.java       |   6 +-
 .../util/collections/CaseInsensitiveKeyMap.java    |  74 +++++++++
 .../tomcat/util/collections/ConcurrentCache.java   |   5 +-
 .../util/collections/LocalStrings.properties}      |   3 +-
 .../tomcat/util/collections/SynchronizedQueue.java |  14 +-
 .../tomcat/util/collections/SynchronizedStack.java |  27 +++-
 .../tomcat/util/descriptor/XmlIdentifiers.java     |   2 +-
 .../descriptor/tagplugin/LocalStrings.properties}  |   3 +-
 .../util/descriptor/tagplugin/TagPluginParser.java |  12 +-
 .../util/descriptor/tld/LocalStrings.properties    |   1 +
 .../util/descriptor/tld/TldResourcePath.java       |  11 ++
 .../tomcat/util/descriptor/web/ContextService.java |  15 +-
 .../util/descriptor/web/SecurityRoleRef.java       |   3 +-
 .../tomcat/util/descriptor/web/SessionConfig.java  |   5 +
 .../apache/tomcat/util/descriptor/web/WebXml.java  |   2 +-
 test/org/apache/jasper/compiler/TestTldCache.java  | 180 +++++++++++++++++++++
 test/org/apache/jasper/servlet/TestTldScanner.java | 103 ++++++++++++
 .../apache/tomcat/util/TestIntrospectionUtils.java |  45 ++++++
 .../org/apache/tomcat/util/buf/TestAsn1Writer.java | 159 ++++++++++++++++++
 test/org/apache/tomcat/util/buf/TestUEncoder.java  |  22 +++
 test/org/apache/tomcat/util/buf/TestUriUtil40.java |  17 ++
 .../collections/TestCaseInsensitiveKeyMap.java     |  60 +++++++
 .../util/collections/TestConcurrentCache.java      | 128 +++++++++++++++
 .../util/collections/TestSynchronizedQueue.java    |  26 +++
 .../util/collections/TestSynchronizedStack.java    |  75 +++++++++
 .../tagplugin/TestTagPluginParser-malformed.xml}   |  22 ++-
 .../descriptor/tagplugin/TestTagPluginParser.java  |  80 +++++++++
 .../util/descriptor/tld/TestTldResourcePath.java   |  63 ++++++++
 .../util/descriptor/web/TestSecurityRoleRef.java   |  68 ++++++++
 .../util/descriptor/web/TestSessionConfig.java     |  82 ++++++++++
 .../tomcat/util/descriptor/web/TestWebXml.java     |  77 +++++++++
 .../util/descriptor/web/TestWebXmlParser.java      |  44 +++++
 webapps/docs/changelog.xml                         |   9 ++
 41 files changed, 1524 insertions(+), 44 deletions(-)
 copy java/org/apache/{catalina/util/CharsetMapperDefault.properties => 
tomcat/util/collections/LocalStrings.properties} (90%)
 copy java/org/apache/{catalina/util/CharsetMapperDefault.properties => 
tomcat/util/descriptor/tagplugin/LocalStrings.properties} (86%)
 create mode 100644 test/org/apache/jasper/compiler/TestTldCache.java
 create mode 100644 test/org/apache/tomcat/util/buf/TestAsn1Writer.java
 create mode 100644 
test/org/apache/tomcat/util/collections/TestConcurrentCache.java
 copy test/org/apache/{jasper/tagplugins/jstl/core/redirect-tagPlugins.xml => 
tomcat/util/descriptor/tagplugin/TestTagPluginParser-malformed.xml} (61%)
 create mode 100644 
test/org/apache/tomcat/util/descriptor/tagplugin/TestTagPluginParser.java
 create mode 100644 
test/org/apache/tomcat/util/descriptor/tld/TestTldResourcePath.java
 create mode 100644 
test/org/apache/tomcat/util/descriptor/web/TestSecurityRoleRef.java
 create mode 100644 
test/org/apache/tomcat/util/descriptor/web/TestSessionConfig.java


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

Reply via email to