Commit Graph

13592 Commits

Author SHA1 Message Date
Simone Bordet 716c595cdf Merged branch 'jetty-9.3.x' into 'jetty-9.4.x'. 2016-09-26 12:20:22 +02:00
Simone Bordet 777ed6ad64 Fixes #277 - Proxy servlet does not handle HTTP status 100 correctly.
Introduced overridable ContinueProtocolHandler.onContinue(), and
making sure that proxy servlets use a ContinueProtocolHandler
subclass to intercept 100 Continue responses from the server, so that
they can relay it properly to the client.
2016-09-26 12:05:03 +02:00
Simone Bordet 74b86bad35 Fixes #960 - Async I/O spin when reading early EOF.
AsyncIOServletTest is now testing HTTP/1.1 and HTTP/2 transports.
2016-09-26 11:49:57 +02:00
Simone Bordet ad00e19328 Issue #960 - Async I/O spin when reading early EOF.
Now testing the return value of onEarlyEOF() and calling the
application when the value is true.
This means that the application can now consume the early EOF and the
spin does not happen.
2016-09-26 11:48:33 +02:00
Simone Bordet a1a132a601 Fixes #959 - CompleteListener invoked twice for HTTP/2 transport and response content. 2016-09-26 10:16:31 +02:00
WalkerWatch c0d053295f Resolves #930
Signed-off-by: WalkerWatch <ctwalker@gmail.com>
2016-09-23 12:17:17 -04:00
Simone Bordet f3751da475 Fixes #955 - Response listeners not invoked when using Connection.send(). 2016-09-23 17:04:11 +02:00
Simone Bordet f3b3d4a2ff Merged branch 'jetty-9.4.x' into 'master'. 2016-09-22 21:57:46 +02:00
Simone Bordet 9551d0f62b Merged branch 'jetty-9.3.x' into 'jetty-9.4.x'. 2016-09-22 21:57:12 +02:00
Simone Bordet 4edc50b59f Fixes #948 - 9.4.0.RC0 jetty-distribution invalid config etc/jetty-http2c.xml.
Updated references to deprecated property initialStreamSendWindow
with initialStreamRecvWindow.
2016-09-22 21:48:08 +02:00
Simone Bordet 1ede9febc6 Code cleanups. 2016-09-22 21:28:09 +02:00
Simone Bordet 1f92ba2112 Code cleanup. 2016-09-22 21:28:09 +02:00
Andriy Rosa a9ef53b6d0 Fix HttpClient#copyRequest (#937)
Make HttpClient#copyRequest to copy custom headers with the same values.

When original request contains some custom header, say `X-Custom`, than
HttpHeader object within a HttpField will be `null`. In such case
`newRequest.getHeaders().contains(field.getName(), value)` check returns
true when there are 2 and more custom headers with the same value. As a result
not all the custom headers are being copied to the new request.

Signed-off-by: Andriy Rosa <andriyrosa@gmail.com>
2016-09-22 21:27:59 +02:00
Jesse McConnell f783e8df78 Merge branch 'jetty-9.4.x' 2016-09-22 11:36:48 -05:00
Jesse McConnell 15866e6187 Merge branch 'jetty-9.3.x' into jetty-9.4.x 2016-09-22 11:36:31 -05:00
Jesse McConnell 2dc45f3780 Update what-version.adoc 2016-09-22 11:36:03 -05:00
Jesse McConnell 83d39e4141 Merge branch 'jetty-9.4.x' 2016-09-22 11:08:02 -05:00
Jesse McConnell 48a455c6aa Merge branch 'jetty-9.3.x' into jetty-9.4.x 2016-09-22 11:07:42 -05:00
Shauway 94324c82f0 Two way authentication configuration (#925)
Signed-off-by: Shauway <ha.shauway@gmail.com>
2016-09-22 11:05:02 -05:00
Jesse McConnell 9d23147d19 Merge pull request #916 from WalkerWatch/docupdates/Sessions
Further updates to Sessions documentation
2016-09-22 11:02:03 -05:00
WalkerWatch cdb86f810d Further updates to Sessions documentation
Signed-off-by: WalkerWatch <ctwalker@gmail.com>
2016-09-22 11:55:53 -04:00
Jan Bartel 91bb1a52d0 Merge remote-tracking branch 'origin/jetty-9.4.x' 2016-09-22 18:19:45 +10:00
Jan Bartel 4c131561de Issue #944 2016-09-22 18:18:40 +10:00
Jan Bartel 638c9c1193 Merge remote-tracking branch 'origin/jetty-9.4.x' 2016-09-22 18:06:37 +10:00
Jan Bartel 3359bc8548 Issue #945 2016-09-22 18:05:49 +10:00
Jan Bartel 49a4bdf242 Merge remote-tracking branch 'origin/jetty-9.4.x' 2016-09-22 17:50:31 +10:00
Jan Bartel 969f1daeb5 Issue #946 2016-09-22 17:49:45 +10:00
Jan Bartel 076918ffab Merge remote-tracking branch 'origin/jetty-9.4.x' 2016-09-22 17:17:52 +10:00
Jan Bartel 892da7b2da Issue #927
Remove debug println.
2016-09-22 17:16:40 +10:00
Jan Bartel e9c59a956a Merge remote-tracking branch 'origin/jetty-9.4.x' 2016-09-22 17:10:48 +10:00
Jan Bartel bc4e65ebf2 Issue #941
Return scavenge to on-by-default; make value for scavenge property in session.mod same as default in id-manager.xml.
2016-09-22 17:10:30 +10:00
Jan Bartel 133d584b94 Issue #941
Make scavenger thread able to be disabled.
2016-09-22 17:10:30 +10:00
Greg Wilkins 1e6c5fac6b improved deprecated warning 2016-09-22 13:22:14 +10:00
Jan Bartel 0ab80e4d98 Merge remote-tracking branch 'origin/jetty-9.4.x' 2016-09-21 15:25:47 +10:00
Jan Bartel a21434f289 Issue #914
Expose SessionHandler in SessionContext.
2016-09-21 15:25:01 +10:00
Greg Wilkins 94a9cfc09d Merge remote-tracking branch 'origin/jetty-9.4.x' 2016-09-21 14:02:09 +10:00
Greg Wilkins b164298b99 Merge remote-tracking branch 'origin/jetty-9.3.x' into jetty-9.4.x 2016-09-21 14:01:27 +10:00
Greg Wilkins 4fca2bf8af Merge remote-tracking branch 'origin/jetty-9.2.x' into jetty-9.3.x 2016-09-21 14:00:49 +10:00
Jan Bartel b7b1b87cc3 Merge remote-tracking branch 'origin/jetty-9.4.x' 2016-09-21 13:55:51 +10:00
Jan Bartel d8d9a5c5b7 Issue #941
Make fields protected not private.
2016-09-21 12:54:03 +10:00
Greg Wilkins 534fb8c427 Reset Response buffer size #940 2016-09-21 12:37:58 +10:00
Jan Bartel 60aeca1632 Issue #941 2016-09-21 12:32:20 +10:00
Joakim Erdfelt 43b134a6ec Merge pull request #939 from WalkerWatch/doc/versionfix
Removing documentation issues from Version.
2016-09-20 15:06:44 -07:00
Joakim Erdfelt 56634b26b1 Merge branch 'jetty-9.4.x' 2016-09-20 15:04:12 -07:00
Joakim Erdfelt caa06d54e8 Merge branch 'jetty-9.3.x' into jetty-9.4.x 2016-09-20 15:03:49 -07:00
WalkerWatch bf03f86e9e Removing documentation issues from Version.
Signed-off-by: WalkerWatch <ctwalker@gmail.com>
2016-09-20 17:50:34 -04:00
Joakim Erdfelt b0880f617a Merge branch 'release-9.3.12' into jetty-9.3.x 2016-09-20 14:39:08 -07:00
Joakim Erdfelt 8d75570b1a Merge branch 'release-9.4.0.RC0' into jetty-9.4.x 2016-09-20 14:38:34 -07:00
Joakim Erdfelt 15cb25bb7d Merge branch 'jetty-9.4.x' 2016-09-20 13:01:50 -07:00
Joakim Erdfelt 8432e4e2c7 Merge branch 'jetty-9.3.x' into jetty-9.4.x 2016-09-20 13:01:32 -07:00