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 9e035e8d06 Follow-on to "Allow re-adding a host that was previously 
removed..."
     new df14492478 Fix nested role search DN computation in JNDIRealm
     new 98652e3818 Track StartTlsResponse per connection in JNDIRealm
     new 2afbb8fc88 Fix DataSourceRealm role lookup when no role store is 
configured
     new 74e803426d Report malformed JNDIRealm user patterns as a clear 
configuration error
     new 21c7717d6e Make JNDIRealm URL failover decision per connection attempt
     new 8538b3c87a Fix HTTP DIGEST authentication via JAASRealm
     new 0dbb3feb01 Report missing user credentials as an authentication 
failure in JNDIRealm
     new 44561a80c5 Trim whitespace when parsing the checkedOsUsers list in 
SecurityListener
     new 3518d1045b Reject non-positive check periods in 
TLSCertificateReloadListener
     new 449e4ebd18 Ignore malformed Accept-Encoding q-values in DefaultServlet 
precompressed handling
     new 3866869e05 Store namespace-less WebDAV properties in 
DataSourcePropertyStore
     new e44f30dc6e Remove sessions from the manager map by instance identity
     new a1b3b73c55 Use long arithmetic when calculating session rates in 
ManagerBase
     new f892bf5099 Discard invalid persisted sessions on load in 
StandardManager
     new 52dfcd3f4b Validate the principal object graph before persisting it in 
StandardSession
     new 2840b562eb Merge branch 'main' of [email protected]:apache/tomcat.git 
into main

The 16 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:
 .../org/apache/catalina/realm/DataSourceRealm.java |  31 +--
 .../apache/catalina/realm/JAASCallbackHandler.java |  18 +-
 java/org/apache/catalina/realm/JAASRealm.java      |   8 +-
 java/org/apache/catalina/realm/JNDIRealm.java      | 113 +++++++----
 .../apache/catalina/realm/LocalStrings.properties  |   2 +
 .../catalina/security/LocalStrings.properties      |   1 +
 .../apache/catalina/security/SecurityListener.java |   1 +
 .../security/TLSCertificateReloadListener.java     |   9 +-
 .../catalina/servlets/DataSourcePropertyStore.java |  13 +-
 .../apache/catalina/servlets/DefaultServlet.java   |   7 +-
 java/org/apache/catalina/session/ManagerBase.java  |  12 +-
 .../apache/catalina/session/StandardManager.java   |  16 +-
 .../apache/catalina/session/StandardSession.java   |  22 ++-
 .../apache/catalina/realm/TestDataSourceRealm.java |  49 +++++
 test/org/apache/catalina/realm/TestJAASRealm.java  |  66 +++++++
 test/org/apache/catalina/realm/TestJNDIRealm.java  |  38 ++++
 .../catalina/realm/TestJNDIRealmIntegration.java   |  17 +-
 .../catalina/realm/TestJNDIRealmSearchAsUser.java  |  99 ++++++++++
 .../catalina/security/TestSecurityListener.java    |  52 +++++
 .../TestTLSCertificateReloadListener.java}         |  22 ++-
 .../catalina/servlets/TestDefaultServlet.java      |  65 +++++++
 .../catalina/servlets/TestWebdavPropertyStore.java |  33 ++++
 .../apache/catalina/session/TestManagerBase.java   |  63 ++++++
 .../session/TestPersistentManagerBase.java         | 105 ++++++++++
 .../catalina/session/TestStandardManager.java      | 211 +++++++++++++++++++++
 webapps/docs/changelog.xml                         |  32 ++++
 webapps/docs/realm-howto.xml                       |   8 +-
 27 files changed, 1007 insertions(+), 106 deletions(-)
 create mode 100644 
test/org/apache/catalina/realm/TestJNDIRealmSearchAsUser.java
 create mode 100644 test/org/apache/catalina/security/TestSecurityListener.java
 copy test/{jakarta/servlet/jsp/TestPageContext.java => 
org/apache/catalina/security/TestTLSCertificateReloadListener.java} (61%)
 create mode 100644 test/org/apache/catalina/session/TestManagerBase.java
 create mode 100644 
test/org/apache/catalina/session/TestPersistentManagerBase.java
 create mode 100644 test/org/apache/catalina/session/TestStandardManager.java


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

Reply via email to