One more iteration:
authorcostin <costin@13f79535-47bb-0310-9956-ffa450edef68>
Fri, 4 Dec 2009 07:16:59 +0000 (07:16 +0000)
committercostin <costin@13f79535-47bb-0310-9956-ffa450edef68>
Fri, 4 Dec 2009 07:16:59 +0000 (07:16 +0000)
commit0082c718e0e2ae4c06249f6ab832942e8a0925e2
tree0de7b53cfcf04ea2f2d111ef0fce242f48cce9fc
parent6e81035f69d41c7cd41c375e96098b7c265a6467
One more iteration:
- added few more tests
- moved the http/1.x code to HttpConnection - easier to test, allows protocol upgrade
- added an (experimental, hello-world-style) implementation of spdy ( a new binary protocol
and possible replacement for jk ). Tested with chrome and the unit tests - the tricky part
seems to work - detecting and 'upgrading' the wire transport.

git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@887087 13f79535-47bb-0310-9956-ffa450edef68
40 files changed:
modules/tomcat-lite/java/org/apache/tomcat/lite/http/DefaultHttpConnector.java
modules/tomcat-lite/java/org/apache/tomcat/lite/http/Dispatcher.java
modules/tomcat-lite/java/org/apache/tomcat/lite/http/Http11Connection.java [new file with mode: 0644]
modules/tomcat-lite/java/org/apache/tomcat/lite/http/HttpBody.java [deleted file]
modules/tomcat-lite/java/org/apache/tomcat/lite/http/HttpChannel.java
modules/tomcat-lite/java/org/apache/tomcat/lite/http/HttpConnector.java
modules/tomcat-lite/java/org/apache/tomcat/lite/http/HttpMessage.java
modules/tomcat-lite/java/org/apache/tomcat/lite/http/HttpRequest.java
modules/tomcat-lite/java/org/apache/tomcat/lite/http/HttpResponse.java
modules/tomcat-lite/java/org/apache/tomcat/lite/http/SpdyConnection.java [new file with mode: 0644]
modules/tomcat-lite/java/org/apache/tomcat/lite/io/BBuffer.java
modules/tomcat-lite/java/org/apache/tomcat/lite/io/CBuffer.java
modules/tomcat-lite/java/org/apache/tomcat/lite/io/DumpChannel.java
modules/tomcat-lite/java/org/apache/tomcat/lite/io/IOBuffer.java
modules/tomcat-lite/java/org/apache/tomcat/lite/io/IOChannel.java
modules/tomcat-lite/java/org/apache/tomcat/lite/io/IOConnector.java
modules/tomcat-lite/java/org/apache/tomcat/lite/io/NioChannel.java
modules/tomcat-lite/java/org/apache/tomcat/lite/io/NioThread.java
modules/tomcat-lite/java/org/apache/tomcat/lite/io/SocketIOChannel.java
modules/tomcat-lite/java/org/apache/tomcat/lite/io/SslChannel.java
modules/tomcat-lite/java/org/apache/tomcat/lite/proxy/HttpProxyService.java
modules/tomcat-lite/java/org/apache/tomcat/lite/proxy/StaticContentService.java
modules/tomcat-lite/java/org/apache/tomcat/lite/servlet/TomcatLite.java
modules/tomcat-lite/test/org/apache/coyote/lite/TomcatLiteCoyoteTest.java
modules/tomcat-lite/test/org/apache/tomcat/lite/TestMain.java
modules/tomcat-lite/test/org/apache/tomcat/lite/http/ClientTest.java [new file with mode: 0644]
modules/tomcat-lite/test/org/apache/tomcat/lite/http/HttpChannelInMemoryTest.java
modules/tomcat-lite/test/org/apache/tomcat/lite/http/HttpChannelTest.java
modules/tomcat-lite/test/org/apache/tomcat/lite/http/HttpsTest.java
modules/tomcat-lite/test/org/apache/tomcat/lite/http/LiveHttp1Test.java
modules/tomcat-lite/test/org/apache/tomcat/lite/http/SpdyTest.java [new file with mode: 0644]
modules/tomcat-lite/test/org/apache/tomcat/lite/http/services/EchoCallback.java
modules/tomcat-lite/test/org/apache/tomcat/lite/http/services/SleepCallback.java
modules/tomcat-lite/test/org/apache/tomcat/lite/http/spdyreq0 [new file with mode: 0644]
modules/tomcat-lite/test/org/apache/tomcat/lite/io/OneTest.java
modules/tomcat-lite/test/org/apache/tomcat/lite/load/LiveHttpThreadedTest.java
modules/tomcat-lite/test/org/apache/tomcat/lite/proxy/ProxyTest.java
modules/tomcat-lite/test/org/apache/tomcat/lite/proxy/SmallProxyTest.java
modules/tomcat-lite/test/org/apache/tomcat/lite/servlet/TomcatLiteNoConnectorTest.java
modules/tomcat-lite/test/org/apache/tomcat/test/watchdog/WatchdogHttpClient.java