Simone Bordet
3a82176531
Merge branch 'master' of ssh://git.eclipse.org/gitroot/jetty/org.eclipse.jetty.project
2012-02-24 10:40:39 +01:00
Simone Bordet
c9c5bd3b47
372457 - Big response + slow clients + pipelined requests cause Jetty spinning and eventually closing connections.
2012-02-24 10:40:22 +01:00
Simone Bordet
94d5bccbd3
Removed temporary test.
2012-02-24 00:50:29 +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
7be63d7f76
Simplified Handler by removing the context parameter from failed().
2012-02-24 00:46:32 +01:00
Simone Bordet
e1e9aa1ad5
Simplified Handler by removing the context parameter from failed().
2012-02-24 00:45:40 +01:00
Simone Bordet
f4f04f8fcf
Added putters and removers for AsyncConnectionFactory.
2012-02-23 23:27:23 +01:00
Simone Bordet
8f3f34633d
Simplified Handler by removing the context parameter from failed().
2012-02-23 23:24:56 +01:00
Simone Bordet
4bcd7548d9
Improvements to SettingsInfo.
2012-02-23 17:58:35 +01:00
Jesse McConnell
b29f371758
add close boolean to govern Connection: setting on requests in test
2012-02-23 08:03:44 -06:00
Jesse McConnell
23a2081168
add close boolean to govern Connection: setting on requests in test
2012-02-23 07:54:40 -06:00
Simone Bordet
726fda5593
Javadocs.
2012-02-22 23:47:45 +01:00
Thomas Becker
8de385992e
372256: fix if clause doing an || instead of && and thus always calling instanceOf on null values
2012-02-22 14:42:11 -06:00
Simone Bordet
111ae7fa1a
Removed assumption for test run: now NPN does not need an agent anymore.
2012-02-22 21:12:43 +01:00
Simone Bordet
81b4b1cbcd
Updated to Jetty 7.6.1.
2012-02-22 21:11:52 +01:00
Thomas Becker
19fae56d6d
372190: HttpContent.getIndirectBuffer() close InputStream null check
2012-02-22 09:26:17 -06:00
Simone Bordet
70f6d555bf
Consolidated usage of async handlers into one class only, instead of three.
2012-02-22 16:02:06 +01:00
Thomas Becker
9adabd0f2a
370966: RewriteHandler javadoc config example fix
2012-02-22 08:05:16 -06:00
Thomas Becker
94c979f2b2
372190: HttpContent.getIndirectBuffer() close InputStream
2012-02-22 07:55:19 -06:00
Jesse McConnell
7fe5454888
[Bug 372093] handle quotes in Require-Bundle manifest string
2012-02-21 16:03:32 -06:00
Jesse McConnell
a90c3201e8
[Bug #371635 ] and [Bug #371649 ] add missing attributes (non-optimal) and resolve async flow issue with scoping
2012-02-21 10:34:11 -06:00
Jesse McConnell
af07ce4b6c
add debug to mongo session id manager
2012-02-21 08:40:59 -06:00
Jesse McConnell
c771766aae
updates to spnego doc
2012-02-21 08:40:20 -06:00
Joakim Erdfelt
c06df6cbbd
Correcting minor typo
2012-02-16 14:41:40 -07:00
Joakim Erdfelt
47f4b65359
Making gzip + pipelining test perform sha1 test correctly
2012-02-16 14:40:46 -07:00
Joakim Erdfelt
0315655b27
Trying to work out why gzip decompress isn't working
2012-02-16 14:26:50 -07:00
Joakim Erdfelt
766ff7cf19
Bug 371798 - potential pipelining issue
...
+ Adding testcase for gzip + pipelining issue reported in bugzilla.
Created scenario where 2 requests are made, with 2nd request
overlapping the first response. The first response is also gzip'd
2012-02-16 14:08:21 -07:00
Jesse McConnell
566eec65ce
Merge branch 'release'
2012-02-15 15:21:18 -06:00
Jesse McConnell
56f72e6fa9
update version
2012-02-15 15:20:50 -06:00
Jesse McConnell
efb6883cf0
[maven-release-plugin] prepare for next development iteration
2012-02-15 14:22:19 -06:00
Jesse McConnell
baf2b94f77
[maven-release-plugin] prepare release jetty-7.6.1.v20120215
2012-02-15 14:22:12 -06:00
Jesse McConnell
aef2b8f03c
Merge branch 'master' into release
2012-02-15 13:59:27 -06:00
Jesse McConnell
e0d7337fa3
Updating VERSION.txt top section
2012-02-15 13:58:49 -06:00
Simone Bordet
77cdee95ce
Implemented atomic update of the last good stream.
2012-02-15 19:17:22 +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
a994ac0aa0
Javadocs.
2012-02-15 10:33:21 +01:00
Simone Bordet
e9f644474f
Added .gitignore file.
2012-02-15 00:24:19 +01:00
Simone Bordet
2ed333d3a5
Added some content in the web application, to test that SPDY works.
2012-02-15 00:21:42 +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
adeb18093b
Made _bypass field protected.
...
This is needed because the _content field is also protected, and subclasses
may need to know if the generator is in bypass mode (and therefore access
the _content buffer directly).
2012-02-14 23:05:41 +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
c191304433
Refactored class name.
2012-02-14 17:41:39 +01:00
Simone Bordet
ff7414c893
Added utility method to return content as a string.
2012-02-14 17:36:40 +01:00
Simone Bordet
4af0a3e937
Fixed data frame parser in case of frames with length == 0.
2012-02-14 12:53:35 +01:00
Simone Bordet
dcdf54f557
GOAWAY messages were always generated in version 3 format.
2012-02-14 12:53:01 +01:00