10345 Commits

Author SHA1 Message Date
Simone Bordet
f974c74329 Implemented HTTP2Client connect timeout. 2015-02-09 16:22:21 +01:00
Simone Bordet
85edb7e573 Improved configurability of HTTP2Client. 2015-02-09 14:24:09 +01:00
Simone Bordet
d0f0aa7c9f Fixed removal of streams upon sending the response HEADERS frame. 2015-02-09 13:26:01 +01:00
Simone Bordet
7066f65e8c 423974 - Optimize flow control.
Implemented a buffering FlowControlStrategy that reduces the amount
of WindowUpdate exchanges.
2015-02-09 13:25:32 +01:00
Simone Bordet
fa72356d1d Fixed failure of stalled frames. 2015-02-09 09:11:56 +01:00
Simone Bordet
02b5732720 First take at implementing the HttpClientTransport for HTTP2. 2015-02-09 09:11:56 +01:00
Simone Bordet
96132dbe45 Merged branch 'jetty-9.2.x' into 'master'. 2015-02-09 08:56:03 +01:00
Simone Bordet
43f14997d8 Improved toString() methods for better reporting during dump(). 2015-02-09 08:54:52 +01:00
Joakim Erdfelt
32ae2a15b2 Typo 2015-02-06 15:48:44 -07:00
Simone Bordet
99da9ce98e Merged branch 'jetty-9.2.x' into 'master'. 2015-02-06 21:45:22 +01:00
Simone Bordet
ee16dfd066 Added test to verify the complete event is not fired until the
content is consumed.
2015-02-06 21:42:07 +01:00
Simone Bordet
12eaedd96b Refactored HttpDestination to allow customization of the request enqueuing.
Subclasses may override enqueue() and provide a different algorihtm.
2015-02-06 21:42:07 +01:00
Greg Wilkins
b1953a6859 added private key for debugging 2015-02-06 15:51:01 +11:00
Greg Wilkins
14cd10b676 experimenting with push API 2015-02-06 13:48:34 +11:00
Greg Wilkins
21e8cf68b6 allow InetSocketAddress to be translated in ConnectHandler 2015-02-06 11:17:36 +11:00
Greg Wilkins
ab8b7f8c8d PushBuilder uses full URI 2015-02-06 10:44:19 +11:00
Greg Wilkins
4ed6069aa8 default to delayed dispatch 2015-02-05 14:54:13 +11:00
Greg Wilkins
858a6e7ed1 Merge remote-tracking branch 'origin/jetty-9.2.x'
Conflicts:
	jetty-server/src/main/java/org/eclipse/jetty/server/HttpInput.java
2015-02-05 14:42:49 +11:00
Greg Wilkins
504ff73d03 default to delayed dispatch 2015-02-05 14:39:49 +11:00
Greg Wilkins
d08fced010 handle slow arriving input 2015-02-05 14:27:05 +11:00
Greg Wilkins
7db7ef3020 Added test cases and improved isReady and isFinished handling 2015-02-05 14:26:34 +11:00
Greg Wilkins
f6cfe07a69 added direct buffer configuration 2015-02-05 10:02:01 +11:00
Greg Wilkins
1576c68a52 fixed finger trouble bugs 2015-02-05 09:36:05 +11:00
Greg Wilkins
2971f868d5 fixed header 2015-02-05 08:46:02 +11:00
Joakim Erdfelt
96ebeed9d9 Merge branch 'jetty-9.2.x' 2015-02-04 12:47:42 -07:00
Joakim Erdfelt
741d7891f3 459006 - master branch does not build on norwegian locale
+ Adding appropriate locale settings to testcases to prevent
  machine specific locale from changing the expectations.

Bug: 496006
Also-by: Kristian Rosenvold <kristian@zenior.no>
Signed-off-by: Joakim Erdfelt <joakim.erdfelt@gmail.com>
2015-02-04 10:41:04 -07:00
Greg Wilkins
2563ef6871 458527 - Implement an async proxy servlet that can perform content transformations.
Handle jetty-9.3 isReady at EOF behaviour
2015-02-04 16:27:29 +11:00
Greg Wilkins
5e95caaf29 added test for async IO isNotReadyAtEOF 2015-02-04 13:15:01 +11:00
Greg Wilkins
47055dd2c8 added test for async IO isNotReadyAtEOF 2015-02-04 12:40:36 +11:00
Greg Wilkins
40ffac3339 Merge remote-tracking branch 'origin/jetty-9.2.x' 2015-02-04 12:35:34 +11:00
Greg Wilkins
44b3abc839 added test for async IO isNotReadyAtEOF 2015-02-04 12:35:04 +11:00
Greg Wilkins
f5588c7ada Merge remote-tracking branch 'origin/jetty-9.2.x' 2015-02-04 11:44:43 +11:00
Greg Wilkins
acbffecb60 added test for async IO isNotReadyAtEOF 2015-02-04 11:43:19 +11:00
Greg Wilkins
65b8872227 Merge remote-tracking branch 'origin/jetty-9.2.x' 2015-02-04 10:59:34 +11:00
Greg Wilkins
be127ee0cf added test for async IO isNotReadyAtEOF 2015-02-04 10:58:57 +11:00
Joakim Erdfelt
b90c83250e Merge branch 'jetty-9.2.x' 2015-01-30 11:45:40 -07:00
Joakim Erdfelt
56ff29568f 458849 - org.eclipse.jetty.util.Uptime.DefaultImpl() not available on GAE 2015-01-30 11:45:06 -07:00
Joakim Erdfelt
762f353e0e Reverting default behavior of StdErrLog to original format.
+ Making tagPad default 0 (not 50) as this preserves backward
  compatibility for those folks that rely on the output format being a
  certain way.
+ Moving lookup from System properties to Logging properties format
  instead
2015-01-30 10:20:42 -07:00
Simone Bordet
b073e4f52c Fixed URIs in NPN and ALPN *.mod files. 2015-01-30 16:18:10 +01:00
Simone Bordet
1ccd0d0dba Merged branch 'jetty-9.2.x' into 'master'. 2015-01-30 12:08:27 +01:00
Simone Bordet
4c751e10e1 Updated ALPN and NPN versions.
NPN to version 1.1.10.v20150130 for OpenJDK 7u75 and 7u76.
ALPN to version 7.1.3.v20150130 for OpenJDK 7u75 and 7u76,
and to version 8.1.3.v20150130 for OpenJDK 8u31.
2015-01-30 11:55:28 +01:00
Simone Bordet
7d7fba4948 Merged branch 'jetty-9.2.x' into 'master'. 2015-01-29 17:10:10 +01:00
Simone Bordet
ebe95fb022 455436 - ProxyServlet sends two User-Agent values. 2015-01-29 17:09:30 +01:00
Simone Bordet
961a90d16c Merged branch 'jetty-9.2.x' into 'master'. 2015-01-29 14:11:21 +01:00
Simone Bordet
e03cd5e286 451092 - Connector will fail if HeaderListener return false.
Not a bug, but wrote one more test and clarified Javadocs.
2015-01-29 11:44:11 +01:00
Simone Bordet
f02da0cc33 458354 - ALPNServerConnection.select negotiation.
Prefer the server protocols rather than the client protocols.
2015-01-29 11:21:08 +01:00
Simone Bordet
af312dbca0 Fixed case where a trying to send a request was causing an IllegalStateException.
It is always possible that a request is aborted by the client code
while being sent, so we should just return rather than throwing.
2015-01-29 11:13:39 +01:00
Simone Bordet
b6e4852179 Improved dump() output. 2015-01-29 11:13:39 +01:00
Simone Bordet
88ed996295 Improved toString(). 2015-01-29 11:13:39 +01:00
Jan Bartel
f0159e2130 458568 JDBCLoginService javadoc incorrectly references HashLoginService 2015-01-27 23:39:05 +01:00