Author: remm
Date: Thu Dec 1 15:03:33 2016
New Revision: 1772223
URL: http://svn.apache.org/viewvc?rev=1772223&view=rev
Log:
60437: Use a more sensible default buffer size value for the handshake dummy
buffer (hopefully avoid resize).
Modified:
tomcat/trunk/java/org/apache/tomcat/websocket/AsyncChannelWrapperSecure.java
tomcat/trunk/webapps/docs/changelog.xml
Modified:
tomcat/trunk/java/org/apache/tomcat/websocket/AsyncChannelWrapperSecure.java
URL:
http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/tomcat/websocket/AsyncChannelWrapperSecure.java?rev=1772223&r1=1772222&r2=1772223&view=diff
==============================================================================
---
tomcat/trunk/java/org/apache/tomcat/websocket/AsyncChannelWrapperSecure.java
(original)
+++
tomcat/trunk/java/org/apache/tomcat/websocket/AsyncChannelWrapperSecure.java
Thu Dec 1 15:03:33 2016
@@ -53,7 +53,7 @@ public class AsyncChannelWrapperSecure i
private static final StringManager sm =
StringManager.getManager(AsyncChannelWrapperSecure.class);
- private static final ByteBuffer DUMMY = ByteBuffer.allocate(8192);
+ private static final ByteBuffer DUMMY = ByteBuffer.allocate(16921);
private final AsynchronousSocketChannel socketChannel;
private final SSLEngine sslEngine;
private final ByteBuffer socketReadBuffer;
Modified: tomcat/trunk/webapps/docs/changelog.xml
URL:
http://svn.apache.org/viewvc/tomcat/trunk/webapps/docs/changelog.xml?rev=1772223&r1=1772222&r2=1772223&view=diff
==============================================================================
--- tomcat/trunk/webapps/docs/changelog.xml (original)
+++ tomcat/trunk/webapps/docs/changelog.xml Thu Dec 1 15:03:33 2016
@@ -212,6 +212,14 @@
</fix>
</changelog>
</subsection>
+ <subsection name="WebSocket">
+ <changelog>
+ <fix>
+ <bug>60437</bug>: Avoid possible handshake overflows in the websocket
+ client. (remm)
+ </fix>
+ </changelog>
+ </subsection>
<subsection name="jdbc-pool">
<changelog>
<add>
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]