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 247a8884e1 Report the correct length in Asn1Parser.parseLength() error 
messages
     new d380d32070 Honor the write timeout in AsyncChannelWrapperSecure
     new 2a0e4f53e1 Fix WebSocket client digest response calculation for qop 
auth-int
     new 57ec4a3967 Reject digest challenges without a realm in WebSocket client
     new 886c4abb95 Use UTF-8 for WebSocket client basic authentication 
credentials
     new 933e3146c3 Reject the permessage-deflate compressed bit on 
continuation frames
     new 45d38f87f8 Report primitive message decode failures as DecodeException
     new 7beac7acd5 Make TransformationFactory thread-safe for concurrent 
registration
     new 820c989065 Fix resource bundle key used by WsFrameClient
     new 3bcf5f2be7 Validate the WebSocket maximum message buffer size
     new ec331681db Fix 32-bit truncation of the session close timeout
     new 60b5bcb0a8 Fix 32-bit truncation of the WebSocket client I/O timeout
     new 7cd342b4c5 Fix NPE handling connections to a POJO endpoint with no 
annotated methods
     new 6e6f2fbd8d Reject @OnMessage methods with a primitive payload and 
boolean last flag
     new 2b87812ca2 Fix covariant return type overrides of annotated POJO 
lifecycle methods wrongly rejected as duplicates
     new 22d114371e Reject WebSocket upgrade requests with an invalid 
percent-escape sequence in the query string with a 400 response
     new c3ae5b6bfb Remove stray raw path entry added to the WebSocket template 
match map when a programmatic registration duplicates an annotated POJO 
template path
     new 0f33a458ad Merge branch 'main' of [email protected]:apache/tomcat.git 
into main

The 17 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:
 .../websocket/AsyncChannelWrapperSecure.java       |  35 ++++-
 .../tomcat/websocket/BasicAuthenticator.java       |  20 ++-
 .../tomcat/websocket/DigestAuthenticator.java      |  12 +-
 .../tomcat/websocket/LocalStrings.properties       |   5 +
 .../apache/tomcat/websocket/PerMessageDeflate.java |   5 +-
 .../tomcat/websocket/TransformationFactory.java    |  11 +-
 .../org/apache/tomcat/websocket/WsFrameClient.java |   2 +-
 java/org/apache/tomcat/websocket/WsSession.java    |   8 +-
 .../tomcat/websocket/WsWebSocketContainer.java     |  10 +-
 .../tomcat/websocket/pojo/LocalStrings.properties  |   2 +
 .../pojo/PojoMessageHandlerWholeText.java          |   8 +-
 .../tomcat/websocket/pojo/PojoMethodMapping.java   |  14 +-
 .../tomcat/websocket/server/UpgradeUtil.java       |  20 ++-
 .../websocket/server/WsHandshakeRequest.java       |   4 +-
 .../tomcat/websocket/server/WsServerContainer.java |  13 +-
 .../tomcat/websocket/TestBasicAuthenticator.java   |  82 +++++++++++
 .../tomcat/websocket/TestDigestAuthenticator.java  | 102 ++++++++++++++
 .../tomcat/websocket/TestPerMessageDeflate.java    |  36 +++++
 .../websocket/TestTransformationFactory.java       | 127 +++++++++++++++++
 .../tomcat/websocket/TestWsWebSocketContainer.java |  47 +++++++
 .../websocket/pojo/TestPojoEndpointBase.java       |  39 ++++++
 .../pojo/TestPojoMessageHandlerWholeText.java      | 154 +++++++++++++++++++++
 .../websocket/pojo/TestPojoMethodMapping.java      | 125 +++++++++++++++++
 ...estKeyHeader.java => TestHandshakeRequest.java} |  59 +++++---
 .../websocket/server/TestWsServerContainer.java    |  57 ++++++++
 webapps/docs/changelog.xml                         |  18 +++
 26 files changed, 963 insertions(+), 52 deletions(-)
 create mode 100644 test/org/apache/tomcat/websocket/TestBasicAuthenticator.java
 create mode 100644 
test/org/apache/tomcat/websocket/TestDigestAuthenticator.java
 create mode 100644 
test/org/apache/tomcat/websocket/TestTransformationFactory.java
 create mode 100644 
test/org/apache/tomcat/websocket/pojo/TestPojoMessageHandlerWholeText.java
 copy test/org/apache/tomcat/websocket/server/{TestKeyHeader.java => 
TestHandshakeRequest.java} (52%)


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

Reply via email to