Simone Bordet
e328cb8141
Improved push of resources by executing them in a different thread.\nAdded a HTTP header that signal to the application that the HTTP request is actually a push.
2012-06-04 19:28:45 +02:00
Simone Bordet
51f307ca7c
Made test more reliable.
2012-06-04 19:28:45 +02:00
Simone Bordet
a2a9fd59a2
Cosmetics.
2012-06-03 18:30:06 +02:00
Simone Bordet
2cb703b0b5
Fixed bug in case of large files being downloaded, and refactored writing of data frames.
2012-06-03 18:30:06 +02:00
Simone Bordet
eb47f93d86
Corrected order of SPDY protocols, so that most recent ones are chosen over older ones
...
(e.g. spdy/3 over spdy/2 over http/1.1).
2012-06-01 22:13:26 +02:00
Simone Bordet
6ff1a5fddc
Implemented SPDY/3 HTTP layering.
2012-06-01 19:31:14 +02:00
Simone Bordet
24f4631a06
Refactored flow control, encapsulating it into a strategy.
...
The reason for this change is that the server will soon be serving both SPDY/2 and SPDY/3 browsers,
so the flow control strategy must be dynamically chosen depending on the SPDY version.
2012-06-01 10:46:18 +02:00
Thomas Becker
b92e7b01a9
spdy: improve errorHandling, additional tests for sending big data with/without flow control, test that no more frames are sent on reset pushstreams, test for failing controller.writer(), small improvements
...
Change-Id: Ide714e01b0ed3753b3e37103de2665158f41f35d
2012-05-25 20:21:10 +02:00
Jesse McConnell
300a37319a
[maven-release-plugin] prepare for next development iteration
2012-05-22 14:34:10 -05:00
Jesse McConnell
9ccd059375
[maven-release-plugin] prepare release jetty-7.6.4.v20120522
2012-05-22 14:33:59 -05:00
Thomas Becker
fdf6dac1d3
spdy: no push if the main request contains if-modified-since header
...
Change-Id: I9462d8d3ff68dd9cf74ad5a45a093e598c6d704b
2012-05-14 18:50:49 +02:00
Simone Bordet
72befc31b0
Adding the scheme header to the tests.
2012-05-07 22:45:21 +02:00
Simone Bordet
14f8091252
Completed implementation of the referrer SPDY push strategy.
2012-05-07 22:45:21 +02:00
Simone Bordet
f75a9d83f1
Updates to the SPDY push implementation.
2012-05-07 22:45:21 +02:00
Simone Bordet
3ce07230d5
Initial draft for SPDY push.
2012-05-07 22:45:20 +02:00
Jesse McConnell
b963840d40
[maven-release-plugin] prepare for next development iteration
2012-04-13 15:29:14 -05:00
Jesse McConnell
a652ee7396
[maven-release-plugin] prepare release jetty-7.6.3.v20120413
2012-04-13 15:29:05 -05:00
Simone Bordet
85710fb9ea
Reverted release back to 7.6.3-SNAPSHOT.
2012-04-13 16:59:06 +02:00
Jesse McConnell
cdcc0922c3
[maven-release-plugin] prepare for next development iteration
2012-04-12 09:49:52 -05:00
Jesse McConnell
5966c86571
[maven-release-plugin] prepare release jetty-7.6.3.v20120412
2012-04-12 09:49:46 -05:00
Simone Bordet
eaacd69ede
Moved from SLF4J to Jetty logging.
2012-04-05 17:30:05 +02:00
Simone Bordet
5b668fd6f1
375970 - HttpServletRequest.getRemoteAddr() returns null when HTTP is over SPDY.
2012-04-03 18:23:16 +02:00
Simone Bordet
6c464238b7
Updated dependency on jetty-npn, now that it moved to its own project at github and it's unlocked from jetty releases.
2012-04-03 12:00:38 +02:00
Simone Bordet
b44fe2094f
Fixed Maven warning.
2012-04-02 13:16:40 +02:00
Simone Bordet
bb429a7f18
375509 - Stalled stream stalls other streams or session control frames.
...
Now using a "death pill" instead of a boolean in order to avoid race conditions where
DataInfos were read from the queue (but the boolean not updated yet), and viceversa.
2012-04-02 10:09:55 +02:00
Simone Bordet
2a44fa5c22
Cosmetics.
2012-03-30 18:46:53 +02:00
Jesse McConnell
b3ac9235f7
add spdy to the distribution and make npn-boot test dependency pull from internal to build as opposed to out of a local repository
2012-03-16 12:46:47 -05:00
Simone Bordet
2f7f232d12
Merge branch 'master' of ssh://git.eclipse.org/gitroot/jetty/org.eclipse.jetty.project
2012-03-12 15:31:54 +01:00
Simone Bordet
9158115a82
Improved SPDY connector to take into account confidential and integral settings.
2012-03-12 15:31:23 +01:00
Simone Bordet
41874b5fbe
Made the test portable between Jetty7 and Jetty8.
2012-03-12 15:30:26 +01:00
Jesse McConnell
246e3ed756
[maven-release-plugin] prepare for next development iteration
2012-03-08 21:09:46 -06:00
Jesse McConnell
a63b3fdc5e
[maven-release-plugin] prepare release jetty-7.6.2.v20120308
2012-03-08 21:09:37 -06:00
Jesse McConnell
3134984bb2
disabling spdy tests on release and commenting out jetty maven plugin usage
2012-03-07 15:08:05 -06:00
Jesse McConnell
0284e5e9d5
make sure tests run with profile
2012-03-07 14:16:36 -06:00
Jesse McConnell
313475576b
lock up spdy tests that rely on npn-boot codehaus artifact behind a profile for activation
2012-03-07 14:11:28 -06:00
Jesse McConnell
f12e3c390c
reset versions
2012-03-06 17:06:10 -06:00
Simone Bordet
c1de3c0727
Updated NPN groupId and artifactId.
2012-03-05 21:51:28 +01:00
Simone Bordet
c66bbae8ae
Fully integrated SPDY module.
2012-03-05 20:18:21 +01:00
Simone Bordet
fa4668ce5c
Imported SPDY module.
2012-03-05 19:17:30 +01:00