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

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


    from ad2c2e2c8a Add note about JAASRealm deprecation
     new d256210d5b Avoid NPE in SimpleInstanceManager.newInstance(String) with 
null TCCL
     new 321b910465 Avoid invoking unsupported-type setters with null in 
IntrospectionUtils
     new be0c3c6e00 Fix potential NPE in Diagnostics deadlock thread dump
     new de297d6b4f Fix DER INTEGER encoding in Asn1Writer.writeInteger()
     new ab153b8f42 Preserve separator slash when escaping custom WAR separator 
in JAR URLs
     new ac830b523c Recycle C2BConverter in UEncoder.encodeURL to avoid state 
leaking across calls
     new c39096e7f4 Cap eden promotion in ConcurrentCache.get() at the 
configured size
     new acc3a6aa05 Enforce lowered limit immediately in 
SynchronizedStack.setLimit()
     new 3ff7dd5aa9 Validate initialSize in the SynchronizedQueue(int) 
constructor
     new a12bae3868 Make CaseInsensitiveKeyMap.keySet() view fully 
case-insensitive
     new 4cd88a34fb Fix missing path separator in 
XmlIdentifiers.WEBSERVICES_12_XSD
     new c3d2e676b3 Ignore incomplete tag-plugin entries in 
TagPluginParser.addPlugin()
     new 018c46967b Serialize TLD re-parses on the shared parser in TldCache
     new 859b526769 Parse implicit TLDs in the TldScanner with the strict rule 
set
     new 2ad51deaab Reject a null URL in the TldResourcePath constructors
     new b5c07c9f16 Store ContextService port-component refs outside generic 
properties
     new 636b369dfb Return false rather than throw for 
SecurityRoleRef.equals(null)
     new 27fa123e33 Validate the cookie max-age value at deployment time
     new e3947842ad Java compatibility

The 19 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    |  80 +++++++++
 .../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       |   2 +-
 .../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, 1530 insertions(+), 43 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