This is an automated email from the ASF dual-hosted git repository.
rmaucher pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/tomcat.git
from c5e83991e0 Refactor certificate loading
new 13a8b44f83 Add a maximum nesting depth to the JSON parser
new 15d1692edf Parse out-of-range native JSON numbers as BigInteger
new d607e2e70e Parse exponent-only numbers in the JSON parser
new e00a3d64af Fix name-scoped removal of attribute change notification
listeners
new 26cc177236 Report the actual old value in attribute change
notifications
new 3c5fdd5b69 Use unique increasing sequence numbers for MBean
notifications
new a80eb6743e Throw InstanceNotFoundException from the no-JMX MBean server
new ef9076402d Invalidate the cached MBeanInfo when attributes or
operations are added
new fab78d508d Synchronize the registry metadata maps
new 326ff6da55 Close the descriptor stream in the digester modeler source
new 7873dd616d Report missing metadata when registering a component
new eb230f9c13 Convert numeric and character values in the JMX proxy
conversion helper
new f1840664c0 Quote ObjectName values containing a quote or a newline
new 6a3a779862 Add the read-descriptors error message to the modules
string bundle
new 77dabda0dd Document and clean up the descriptor load result
new cb7981933a Shut down the utility executor created by an endpoint
new 6b1189e209 Fix ArrayIndexOutOfBoundsException in IPv6Utils.canonize()
new 5d50161f0f Fix broken SNI fallback for ClientHello values larger than
the parse limit
new 7fe1211e1f Fix TLS 1.3 cipher suite configuration
new 2f5925a16c Report a configuration error for PEM certificates with a
FIPS key manager
new dcf15069ef Fix the PEM output of PEMFile.toPEM()
new 2945a01d18 Report malformed structure in PEM files as an error
new 9f023a755b Support AES-128-CBC and AES-192-CBC encrypted traditional
PEM keys
new 46a9b90108 Merge branch 'main' of [email protected]:apache/tomcat.git
into main
The 24 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/tomcat/util/json/JSONParser.java | 33 +++-
java/org/apache/tomcat/util/json/JSONParser.jjt | 45 ++++-
.../tomcat/util/json/JSONParserTokenManager.java | 150 ++++++++-------
.../apache/tomcat/util/modeler/BaseModelMBean.java | 32 +++-
.../util/modeler/BaseNotificationBroadcaster.java | 38 ++++
.../tomcat/util/modeler/LocalStrings.properties | 2 +
.../apache/tomcat/util/modeler/ManagedBean.java | 16 +-
.../tomcat/util/modeler/NoDescriptorRegistry.java | 55 ++++--
java/org/apache/tomcat/util/modeler/Registry.java | 43 ++++-
java/org/apache/tomcat/util/modeler/Util.java | 2 +-
.../util/modeler/modules/LocalStrings.properties | 1 +
.../modules/MbeansDescriptorsDigesterSource.java | 10 +-
.../MbeansDescriptorsIntrospectionSource.java | 4 +-
.../tomcat/util/modeler/modules/ModelerSource.java | 4 +-
.../apache/tomcat/util/net/AbstractEndpoint.java | 33 +++-
java/org/apache/tomcat/util/net/IPv6Utils.java | 20 ++
.../apache/tomcat/util/net/LocalStrings.properties | 1 +
java/org/apache/tomcat/util/net/SSLHostConfig.java | 15 +-
java/org/apache/tomcat/util/net/SSLUtilBase.java | 10 +
.../apache/tomcat/util/net/SecureNioChannel.java | 16 +-
.../tomcat/util/net/jsse/LocalStrings.properties | 6 +
java/org/apache/tomcat/util/net/jsse/PEMFile.java | 98 ++++++++--
.../apache/tomcat/util/json/TestJSONParser.java | 94 ++++++++++
.../modeler/TestBaseModelMBeanNotifications.java | 205 +++++++++++++++++++++
.../tomcat/util/modeler/TestManagedBean.java | 89 +++++++++
.../util/modeler/TestNoDescriptorRegistry.java | 100 ++++++++++
.../tomcat/util/modeler/TestRegisterComponent.java | 74 ++++++++
.../util/modeler/TestRegistryConvertValue.java | 100 ++++++++++
test/org/apache/tomcat/util/modeler/TestUtil.java | 54 ++++++
.../util/modeler/modules/TestLocalStrings.java | 57 ++++++
.../TestMbeansDescriptorsDigesterSource.java | 96 ++++++++++
.../TestMbeansDescriptorsIntrospectionSource.java | 60 +++---
.../tomcat/util/net/TestAbstractEndpoint.java | 68 +++++++
test/org/apache/tomcat/util/net/TestIPv6Utils.java | 31 ++++
.../util/net/TestKeyManagerWrappingFips.java | 46 +++++
.../tomcat/util/net/TestLargeClientHello.java | 56 ++++++
.../apache/tomcat/util/net/TestSSLHostConfig.java | 24 +++
.../apache/tomcat/util/net/jsse/TestPEMFile.java | 152 +++++++++++++++
.../apache/tomcat/util/net/jsse/certificate.pem | 32 ++++
.../util/net/jsse/key-encrypted-pkcs1-aes128.pem | 18 ++
.../util/net/jsse/key-encrypted-pkcs1-aes192.pem | 18 ++
webapps/docs/changelog.xml | 8 +
42 files changed, 1837 insertions(+), 179 deletions(-)
create mode 100644
test/org/apache/tomcat/util/modeler/TestBaseModelMBeanNotifications.java
create mode 100644 test/org/apache/tomcat/util/modeler/TestManagedBean.java
create mode 100644
test/org/apache/tomcat/util/modeler/TestNoDescriptorRegistry.java
create mode 100644
test/org/apache/tomcat/util/modeler/TestRegisterComponent.java
create mode 100644
test/org/apache/tomcat/util/modeler/TestRegistryConvertValue.java
create mode 100644 test/org/apache/tomcat/util/modeler/TestUtil.java
create mode 100644
test/org/apache/tomcat/util/modeler/modules/TestLocalStrings.java
create mode 100644
test/org/apache/tomcat/util/modeler/modules/TestMbeansDescriptorsDigesterSource.java
copy java/org/apache/tomcat/util/modeler/modules/ModelerSource.java =>
test/org/apache/tomcat/util/modeler/modules/TestMbeansDescriptorsIntrospectionSource.java
(50%)
create mode 100644 test/org/apache/tomcat/util/net/TestAbstractEndpoint.java
create mode 100644 test/org/apache/tomcat/util/net/jsse/certificate.pem
create mode 100644
test/org/apache/tomcat/util/net/jsse/key-encrypted-pkcs1-aes128.pem
create mode 100644
test/org/apache/tomcat/util/net/jsse/key-encrypted-pkcs1-aes192.pem
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]