svn commit: r1425622 - /tomcat/trunk/java/org/apache/coyote/http11/upgrade/NioServletOutputStream.java

2012-12-24 Thread markt
Author: markt Date: Mon Dec 24 10:26:41 2012 New Revision: 1425622 URL: http://svn.apache.org/viewvc?rev=1425622view=rev Log: Consistency Modified: tomcat/trunk/java/org/apache/coyote/http11/upgrade/NioServletOutputStream.java Modified:

svn commit: r1425628 - in /tomcat/trunk/java/org/apache/coyote: AbstractProtocol.java ajp/AbstractAjpProtocol.java http11/Http11AprProtocol.java http11/Http11NioProtocol.java http11/Http11Protocol.jav

2012-12-24 Thread markt
Author: markt Date: Mon Dec 24 11:03:06 2012 New Revision: 1425628 URL: http://svn.apache.org/viewvc?rev=1425628view=rev Log: Refactor connections as upgraded connections will need to support multiple threads processing the same connection Modified:

svn commit: r1425629 - in /tomcat/trunk/java/org/apache: coyote/AbstractProtocol.java tomcat/util/net/SocketWrapper.java

2012-12-24 Thread markt
Author: markt Date: Mon Dec 24 11:04:25 2012 New Revision: 1425629 URL: http://svn.apache.org/viewvc?rev=1425629view=rev Log: Add an upgraded flag to the socket wrapper and set it for connections where an HTTP upgrade has been completed. Modified:

svn commit: r1425633 - /tomcat/trunk/java/org/apache/tomcat/util/net/NioEndpoint.java

2012-12-24 Thread markt
Author: markt Date: Mon Dec 24 11:17:51 2012 New Revision: 1425633 URL: http://svn.apache.org/viewvc?rev=1425633view=rev Log: Allow multiple threads to process an upgraded connection at the same time. This is required to support blocking reads/writes. The Servlet[Input|Output]Streams do not

svn commit: r1425634 - /tomcat/trunk/java/org/apache/coyote/http11/upgrade/NioServletOutputStream.java

2012-12-24 Thread markt
Author: markt Date: Mon Dec 24 11:18:46 2012 New Revision: 1425634 URL: http://svn.apache.org/viewvc?rev=1425634view=rev Log: Need to register socket with Poller for write if some data remains to be written Modified:

svn commit: r1425635 - in /tomcat/trunk: java/org/apache/tomcat/websocket/ webapps/examples/WEB-INF/ webapps/examples/WEB-INF/classes/websocket/echo/

2012-12-24 Thread markt
Author: markt Date: Mon Dec 24 11:19:05 2012 New Revision: 1425635 URL: http://svn.apache.org/viewvc?rev=1425635view=rev Log: Make the read buffer size configurable Modified: tomcat/trunk/java/org/apache/tomcat/websocket/ServerContainerImpl.java

Re: Heads up: comments coming to live TC 7 docs

2012-12-24 Thread Rainer Jung
On 23.12.2012 15:41, Konstantin Kolinko wrote: 2012/12/23 Caldarale, Charles R chuck.caldar...@unisys.com: From: Rainer Jung [mailto:rainer.j...@kippdata.de] Subject: Heads up: comments coming to live TC 7 docs I plan to add the comments feature later today to the live TC 7 docs. Moderation

svn commit: r1425646 - /tomcat/trunk/webapps/examples/WEB-INF/classes/websocket/echo/EchoAnnotation.java

2012-12-24 Thread markt
Author: markt Date: Mon Dec 24 13:41:49 2012 New Revision: 1425646 URL: http://svn.apache.org/viewvc?rev=1425646view=rev Log: Add NO-OP for pong messages (to handle unsolicited pongs) Modified: tomcat/trunk/webapps/examples/WEB-INF/classes/websocket/echo/EchoAnnotation.java Modified:

svn commit: r1425647 - in /tomcat/trunk/java/org/apache/tomcat/websocket: WsFrame.java WsIOException.java WsProtocolHandler.java WsSession.java

2012-12-24 Thread markt
Author: markt Date: Mon Dec 24 13:42:37 2012 New Revision: 1425647 URL: http://svn.apache.org/viewvc?rev=1425647view=rev Log: Fix Ping/Pong issues identified by Autobahn Added: tomcat/trunk/java/org/apache/tomcat/websocket/WsIOException.java (with props) Modified:

svn commit: r1425648 - /tomcat/trunk/java/org/apache/tomcat/websocket/WsIOException.java

2012-12-24 Thread markt
Author: markt Date: Mon Dec 24 13:44:36 2012 New Revision: 1425648 URL: http://svn.apache.org/viewvc?rev=1425648view=rev Log: Add some Javadoc Modified: tomcat/trunk/java/org/apache/tomcat/websocket/WsIOException.java Modified:

svn commit: r1425650 - in /tomcat/trunk/java/org/apache/tomcat/websocket: LocalStrings.properties WsFrame.java

2012-12-24 Thread markt
Author: markt Date: Mon Dec 24 14:00:21 2012 New Revision: 1425650 URL: http://svn.apache.org/viewvc?rev=1425650view=rev Log: More Autobahn inspired fixes. Setting reserved bits when not expected should trigger an error. Modified:

svn commit: r1425651 - in /tomcat/trunk/java/org/apache/tomcat/websocket: LocalStrings.properties WsFrame.java

2012-12-24 Thread markt
Author: markt Date: Mon Dec 24 14:09:05 2012 New Revision: 1425651 URL: http://svn.apache.org/viewvc?rev=1425651view=rev Log: Unsupported opCode should trigger a protocol error. Modified: tomcat/trunk/java/org/apache/tomcat/websocket/LocalStrings.properties

svn commit: r1107 - in /release/tomcat: maven-plugin/v2.0-beta-1/ tomcat-6/v6.0.35/ tomcat-7/v7.0.33/

2012-12-24 Thread markt
Author: markt Date: Mon Dec 24 20:07:15 2012 New Revision: 1107 Log: Remove old versions from dist Removed: release/tomcat/maven-plugin/v2.0-beta-1/ release/tomcat/tomcat-6/v6.0.35/ release/tomcat/tomcat-7/v7.0.33/

svn commit: r1425679 - in /tomcat/trunk/java/org/apache/tomcat/websocket: LocalStrings.properties WsFrame.java

2012-12-24 Thread markt
Author: markt Date: Mon Dec 24 20:53:25 2012 New Revision: 1425679 URL: http://svn.apache.org/viewvc?rev=1425679view=rev Log: Fix failures in Autobahn fragmentation tests - control messages must be sent as a single frame - control messages may appear between the frames of non-control messages

svn commit: r1425680 - /tomcat/trunk/java/org/apache/tomcat/websocket/WsFrame.java

2012-12-24 Thread markt
Author: markt Date: Mon Dec 24 21:07:01 2012 New Revision: 1425680 URL: http://svn.apache.org/viewvc?rev=1425680view=rev Log: Text messages are always UTF8 (Note that even with this fix Autobahn identifies a lot of UTF-8 handling issues. The quick and dirty new String() approach needs a more

svn commit: r1425685 - in /tomcat/trunk/java/org/apache/tomcat/websocket: LocalStrings.properties WsFrame.java

2012-12-24 Thread markt
Author: markt Date: Mon Dec 24 21:46:31 2012 New Revision: 1425685 URL: http://svn.apache.org/viewvc?rev=1425685view=rev Log: Fix the Autobahn UTF-8 test failures except those that test for fail-fast on invalid UTF-8. Failing fast will require some further refactoring. Modified: