Joakim Erdfelt
b9fd07be77
Merge branch 'master' of ssh://git.eclipse.org/gitroot/jetty/org.eclipse.jetty.project
2012-06-22 06:30:28 -07:00
Joakim Erdfelt
ce4e47c915
Making problematic testcase actually report a useful message on failure
2012-06-22 06:28:49 -07:00
Jesse McConnell
2c384bb78d
[Bug 383251] socket timeout exception returns 504, ioexception returns 500 in connector handler
2012-06-21 12:14:23 -05:00
Jesse McConnell
42843730ac
Merge branch 'master' of ssh://git.eclipse.org/gitroot/jetty/org.eclipse.jetty.project
2012-06-21 11:43:42 -05:00
Jesse McConnell
9ddd3e5e04
[Bug 383251] socket timeout exception returns 504, ioexception returns 500 in connector handler
2012-06-21 11:43:30 -05:00
Jesse McConnell
7235751873
Merge branch 'master' of ssh://git.eclipse.org/gitroot/jetty/org.eclipse.jetty.project
2012-06-21 10:53:36 -05:00
Jesse McConnell
82a02c578c
[Bug 383251] resolve npe and return 500 when remote server is unaccessible
2012-06-21 10:52:40 -05:00
Jesse McConnell
9b2d7bb9bf
[Bug 383251] resolve npe and return 500 when remote server is unaccessible
2012-06-21 10:50:06 -05:00
Joakim Erdfelt
d40dc43e36
Minor update to README.txt to test updated master
2012-06-21 08:24:09 -07:00
Jesse McConnell
db26c7cbf3
noop
2012-06-21 10:12:32 -05:00
Jesse McConnell
a4fb0201f6
Merge branch 'master' of ssh://git.eclipse.org/gitroot/jetty/org.eclipse.jetty.project
2012-06-14 15:46:01 -05:00
Jesse McConnell
c928c1be29
[Bug #377067 ] add Negotiate option for security which is an alternative for Spnego
2012-06-14 15:45:41 -05:00
Simone Bordet
3c0e13a7fe
Fixed test after changes to the semantic of last-good-stream-id.
2012-06-12 14:07:18 +02:00
Simone Bordet
bcd1e91194
Merge branch 'spdy_proxy'
2012-06-12 13:18:22 +02:00
Simone Bordet
1aebddfaf7
382343 - Jetty XML support for Map is broken.
2012-06-12 13:12:17 +02:00
Simone Bordet
0ac2b99f6a
Final pass at the implementation of a reverse SPDY proxy.
2012-06-12 12:56:58 +02:00
Simone Bordet
8f356ea922
Second pass at the implementation of a reverse SPDY proxy.
2012-06-12 00:38:46 +02:00
Simone Bordet
bb3fa1cd7a
Added Session.getStream(int).
2012-06-12 00:31:00 +02:00
Simone Bordet
d786bca2e5
Made getSession() return ISession.
2012-06-12 00:30:39 +02:00
Simone Bordet
d54beaa750
Added attributes to Session.
2012-06-12 00:30:15 +02:00
Simone Bordet
479c957a68
First pass at the implementation of a reverse SPDY proxy.
2012-06-11 18:53:37 +02:00
Simone Bordet
457fdc74e5
Modified StandardStream to not depend on SynStreamFrame.
2012-06-11 14:32:14 +02:00
Simone Bordet
aeb3a23482
Making sure that cancelling the attempt to connect closes the channel.
2012-06-11 14:25:51 +02:00
Simone Bordet
af836eb4b7
As per the Future contract, throw CancellationException if the Promise has been cancelled.
2012-06-11 14:23:53 +02:00
Simone Bordet
836c647fb8
Added utility method valuesAsString().
2012-06-11 14:22:46 +02:00
Simone Bordet
4bb0a30839
Overridden allocate() to support direct buffers.
2012-06-11 14:21:03 +02:00
Simone Bordet
b4e45d1bb7
Added method to allow to clear the async connection factories, for better configurability.
2012-06-08 12:29:39 +02:00
Simone Bordet
8894cdc31d
Reviewed handling of the last stream id.
...
Now the last stream id is updated when a SYN is received, as the spec states.
2012-06-08 10:13:18 +02:00
Simone Bordet
7f39b8b7a4
Refactored atomic updates of max and min into utility class Atomics.
2012-06-08 09:59:36 +02:00
Jan Bartel
f94f9a066a
Further tweak to issue 381712 to ensure method of finding system classpath is extensible to cope with other environments (eg ant etc). Also pass in parent loader to Loader.getClassPath() method.
2012-06-07 14:07:39 +02:00
Jan Bartel
65ee9d0d34
381876 Monitor should wait for child to finish before exiting.
2012-06-07 00:05:04 +02:00
Jan Bartel
c43725bb31
Take out debug printlns
2012-06-07 00:02:44 +02:00
Jan Bartel
0d38d30ff6
Make compatible with jdk1.5
2012-06-06 15:41:11 +02:00
Jan Bartel
468d7da719
Merge branch 'master' of ssh://git.eclipse.org/gitroot/jetty/org.eclipse.jetty.project
2012-06-06 15:02:01 +02:00
Jan Bartel
dc3c77b5f6
381712 Support all declared servlets that implement org.apache.jasper.servlet.JspServlet
2012-06-06 15:00:42 +02:00
Greg Wilkins
27b6d43164
381825 leave URI params in forwarded requestURI
2012-06-06 11:19:15 +02:00
Greg Wilkins
1801c4ebe8
Merge branch 'master' of ssh://git.eclipse.org/gitroot/jetty/org.eclipse.jetty.project
2012-06-05 17:31:44 +02:00
Greg Wilkins
e093732d40
381521 set Vary:Accept-Encoding header for content that might be compressed
2012-06-05 17:31:24 +02:00
Simone Bordet
28c3c3e917
381639 - CrossOriginFilter does not support Access-Control-Expose-Headers.
2012-06-05 16:05:05 +02:00
Jan Bartel
5b3999a7f4
381712 Anoint all JspServlets with correct environment
2012-06-05 15:42:28 +02:00
Simone Bordet
cd05259be4
Updated ReferrerPushStrategy to limit the number of associated resources.
2012-06-05 13:30:15 +02:00
Simone Bordet
c7d09af3f2
Improved ReferrerPushStrategy to check also for content-type of pushed resources.
2012-06-05 12:33:10 +02:00
Simone Bordet
f5d63e8626
Moved version() method to base test class, and using HTTPSPDYHeader instead of hardcoded strings.
2012-06-05 12:32:07 +02:00
Simone Bordet
b9a3c98055
Benchmark for PushStrategy: HTTP vs SPDY no push vs SPDY push.
2012-06-04 19:28:45 +02:00
Simone Bordet
3b0076fc6a
Fixed completeHeader() to just not attempt to detect the close state.
...
This is needed because the buffer to write may be big, and while it's
the only buffer, it may take multiple writes to be written.
If it takes more than one write, we risk to mark the first frame as closed
and subsequent frames cannot be written.
Fixed flush() to loop until the whole content has been flushed.
2012-06-04 19:28:45 +02:00
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
20c0f23cc7
Improved exception logging.
2012-06-04 19:28:45 +02:00
Simone Bordet
f0c2fd2474
Improved error reporting in case of a write failure.
2012-06-04 19:28:45 +02:00
Jan Bartel
1bfb7df771
381402 Make ContextHandler take set of protected directories
2012-06-04 12:02:40 +02:00