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 a3193dd4d3 Follow-on to "Allow re-adding a host that was previously
removed..."
new d7829e828b Fix nested role search DN computation in JNDIRealm
new f53368a453 Track StartTlsResponse per connection in JNDIRealm
new fe1bb595ae Fix DataSourceRealm role lookup when no role store is
configured
new 69d6c1449b Report malformed JNDIRealm user patterns as a clear
configuration error
new 04d1349aa5 Make JNDIRealm URL failover decision per connection attempt
new 1321501337 Fix HTTP DIGEST authentication via JAASRealm
new e42828a0f9 Report missing user credentials as an authentication
failure in JNDIRealm
new d312df9112 Trim whitespace when parsing the checkedOsUsers list in
SecurityListener
new 306e4de195 Reject non-positive check periods in
TLSCertificateReloadListener
new 7774a01d9c Ignore malformed Accept-Encoding q-values in DefaultServlet
precompressed handling
new bf84112c9e Store namespace-less WebDAV properties in
DataSourcePropertyStore
new 387c182127 Remove sessions from the manager map by instance identity
new 2afbd41573 Use long arithmetic when calculating session rates in
ManagerBase
new b6372bb12c Discard invalid persisted sessions on load in
StandardManager
new b2a9dab85b Validate the principal object graph before persisting it in
StandardSession
The 15 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 | 36 ++++
webapps/docs/realm-howto.xml | 8 +-
27 files changed, 1011 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]