Simone Bordet
2640e80101
Introduced default AsyncConnectionFactory in SPDYServerConnector, to fallback
...
to a default protocol in case of A) non-SSL connection, and B) no NPN.
2012-02-24 14:17:47 +01:00
Simone Bordet
cb1be263c4
Updated to correct version of NPN artifact.
...
Implemented plain HTTP AsyncConnectionFactory and tested protocol negotiation.
2012-02-24 00:48:26 +01:00
Simone Bordet
726fda5593
Javadocs.
2012-02-22 23:47:45 +01:00
Simone Bordet
176230c344
Updated the API to support fully asynchronous API usage.
2012-02-15 19:04:58 +01:00
Simone Bordet
433de85fda
Extracted FrameListeners into their own classes for clarity.
2012-02-15 13:00:19 +01:00
Simone Bordet
f4d0d4fa96
Reduced logging level for tests.
2012-02-15 11:50:41 +01:00
Simone Bordet
08b32f8731
Javadocs and API simplification.
2012-02-15 11:49:26 +01:00
Simone Bordet
5fef14e947
Reviewed API and removed the need to specify a version parameter for most Session methods.
...
This accomplishes two goals: the first is to simplify the API, and the second is that the headers
compression dictionary is likely to change in SPDY v3, and therefore it makes impossible to speak
different SPDY versions on the same session.
2012-02-15 11:08:14 +01:00
Simone Bordet
c6f83ec1b7
Added test for the HTTP layer in case of content bypass.
2012-02-14 23:32:30 +01:00
Simone Bordet
f33a0deee2
Fixed handling of "url" header (now ignored since Chromium does not send it as absolute URL),
...
and added handling of "host" header (sent by Chromium).
Also fixed handling of "bypass" content, that is content that is directly sent to clients without
being buffered (such as images, CSS, and others).
2012-02-14 23:03:10 +01:00
Simone Bordet
c8dcaacdff
Implemented the HTTP layering over SPDY, server-side.
2012-02-14 17:49:53 +01:00
Simone Bordet
df47105da1
More tests for the generation of responses.
2012-02-13 14:29:05 +01:00
Simone Bordet
4c691c628b
Added test logging.
2012-02-13 14:28:36 +01:00
Simone Bordet
623ebc3a21
Cleanups and added webapp module for testing with jetty:run.
2012-02-10 17:43:07 +01:00
Simone Bordet
773f3202f8
Refactored project into modules, splitting the Jetty binding and the HTTP layer.
2012-02-10 15:38:22 +01:00