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

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


    from d7855ba878 Expand test coverage
     new 09c6952c9d Fix nested role search DN computation in JNDIRealm
     new 2db32e5b28 Track StartTlsResponse per connection in JNDIRealm
     new 45a3c1efff Fix DataSourceRealm role lookup when no role store is 
configured
     new d22e155843 Report malformed JNDIRealm user patterns as a clear 
configuration error
     new c166bc59f9 Make JNDIRealm URL failover decision per connection attempt
     new f67aa211de Fix HTTP DIGEST authentication via JAASRealm
     new 6a5f5362c8 Report missing user credentials as an authentication 
failure in JNDIRealm
     new 5291eaa366 Trim whitespace when parsing the checkedOsUsers list in 
SecurityListener
     new f2cf3025e2 Reject non-positive check periods in 
TLSCertificateReloadListener
     new 3a1b28694a Ignore malformed Accept-Encoding q-values in DefaultServlet 
precompressed handling
     new eeb6ff9b69 Store namespace-less WebDAV properties in 
DataSourcePropertyStore
     new 665440a769 Remove sessions from the manager map by instance identity
     new f1ce5cbd7c Use long arithmetic when calculating session rates in 
ManagerBase
     new 4118166fe8 Discard invalid persisted sessions on load in 
StandardManager
     new ccb5a83b0b Validate the principal object graph before persisting it in 
StandardSession
     new 96de8914b1 Java 8 and javax fixes

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      | 116 ++++++-----
 .../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 |  16 +-
 .../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 |  32 ++++
 .../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, 1015 insertions(+), 107 deletions(-)
 create mode 100644 
test/org/apache/catalina/realm/TestJNDIRealmSearchAsUser.java
 create mode 100644 test/org/apache/catalina/security/TestSecurityListener.java
 copy test/{javax/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