Greg Wilkins
98bb582d45
Jetty 9.4.x http interceptor #382
...
* Issue #382 Request compression
Added identity HttpInput.Interceptor
Moved GZIPContentDecoder to jetty-http
Reworking interceptor and GZIPContentDecoder to avoid data copies
Completed and tested GZIPContentDecoder
Implemented GzipHttpInputInterceptor
updated GzipHandler.java
updated gzip module
use common GZIP decoder
Gzip Bomb
handle read() after empty interception
2016-10-05 13:49:20 +11:00
Jesse McConnell
3a34e4d21b
Merge branch 'jetty-9.3.x' into jetty-9.4.x
2016-09-30 19:06:51 +00:00
Jesse McConnell
863913b64e
set for dev
2016-09-30 19:05:47 +00:00
Jesse McConnell
b91cc8a4ea
set for release
jetty-9.3.13.M0
2016-09-30 18:01:20 +00:00
Jesse McConnell
2d516487ab
set for release
2016-09-30 16:44:52 +00:00
Simone Bordet
285f283e5b
Merged branch 'jetty-9.3.x' into 'jetty-9.4.x'.
2016-09-30 18:09:58 +02:00
Simone Bordet
38d48395b0
Issue #918 - Support certificates hot reload.
...
Introduced SslContextFactory.reload(Consumer) to perform atomic
reload of SslContextFactory.
2016-09-30 17:48:09 +02:00
Simone Bordet
7471f5c8f2
Code cleanup.
2016-09-30 17:47:52 +02:00
Jesse McConnell
5a0b0d96f9
Merge branch 'jetty-9.3.x' into jetty-9.4.x
2016-09-29 11:23:34 -05:00
Jesse McConnell
7a3a1006cf
Merge pull request #971 from WalkerWatch/issues/896
...
Update quickstart docs for #896
2016-09-29 11:22:08 -05:00
Jesse McConnell
459506d89b
Merge pull request #970 from WalkerWatch/issues/943
...
Resolves #943
2016-09-29 11:21:58 -05:00
Jesse McConnell
896438eb45
Merge branch 'jetty-9.3.x' into jetty-9.4.x
2016-09-29 11:21:16 -05:00
WalkerWatch
c1c42f6b73
Updates quickstart docs for #896
...
Signed-off-by: WalkerWatch <ctwalker@gmail.com>
2016-09-29 11:57:53 -04:00
WalkerWatch
db4cce8161
Resolves #943
...
Signed-off-by: WalkerWatch <ctwalker@gmail.com>
2016-09-29 10:13:35 -04:00
Jesse McConnell
aaa2faa54a
Merge pull request #969 from WalkerWatch/issues/965
...
Resolves #965
2016-09-29 08:50:26 -05:00
WalkerWatch
260cb3ce41
Resolves #965
...
Signed-off-by: WalkerWatch <ctwalker@gmail.com>
2016-09-29 09:44:47 -04:00
Jan Bartel
6029d25c78
Issue #954
...
Fix javadoc
2016-09-29 07:10:19 +10:00
Simone Bordet
7e376fd9da
Merged branch 'jetty-9.3.x' into 'jetty-9.4.x'.
2016-09-28 11:53:54 +02:00
Simone Bordet
0f97c3df5d
Fixes #966 - Remove usages of ConcurrentArrayQueue.
2016-09-28 11:40:39 +02:00
Simone Bordet
efe339e246
Code cleanup.
2016-09-28 11:40:39 +02:00
Jan Bartel
6c1f0a6b4a
Issue #954
2016-09-28 18:30:33 +10:00
Jan Bartel
b386551d3a
Issue #953
2016-09-28 14:54:29 +10:00
Joakim Erdfelt
300a7ca220
Merge branch 'jetty-9.3.x' into jetty-9.4.x
2016-09-27 14:23:44 -07:00
Joakim Erdfelt
e82592fe9c
Merge branch 'jetty-9.2.x' into jetty-9.3.x
2016-09-27 14:23:30 -07:00
Joakim Erdfelt
fc447fe2a3
Minor typo fix
2016-09-27 14:23:24 -07:00
Jesse McConnell
60bab5a3b9
Merge branch 'jetty-9.3.x' into jetty-9.4.x
2016-09-27 09:35:00 -05:00
WalkerWatch
16b98efd7e
Resolves #930
...
Signed-off-by: WalkerWatch <ctwalker@gmail.com>
2016-09-27 09:34:12 -05:00
Jesse McConnell
3ffd4110e1
Merge pull request #957 from WalkerWatch/issues/930
...
Resolves #930
2016-09-27 09:31:57 -05:00
Simone Bordet
03d9ad07c9
Merged branch 'jetty-9.3.x' into 'jetty-9.4.x'.
2016-09-26 23:18:31 +02:00
Simone Bordet
6c4d6baa2e
Returning longs for getMessagesIn() and getMessagesOut().
2016-09-26 23:18:07 +02:00
Simone Bordet
cba4169ba9
Made test more robust.
2016-09-26 23:17:29 +02:00
Joakim Erdfelt
41adb4d63b
Merge branch 'jetty-9.3.x' into jetty-9.4.x
2016-09-26 09:48:34 -07:00
Joakim Erdfelt
a45e8b5154
Merge branch 'jetty-9.2.x' into jetty-9.3.x
2016-09-26 09:47:51 -07:00
Joakim Erdfelt
885bee09a5
Adjusting Jenkins timeouts
2016-09-26 09:47:29 -07:00
Simone Bordet
a292ef0652
Merged branch 'jetty-9.3.x' into 'jetty-9.4.x'.
2016-09-26 15:52:18 +02:00
Simone Bordet
4fcf22a2c5
Fixes test after the changes for #960 .
2016-09-26 15:51:25 +02:00
Simone Bordet
04604166bc
Merged branch 'jetty-9.3.x' into 'jetty-9.4.x'.
2016-09-26 15:04:47 +02:00
Simone Bordet
94137583f8
Added assumption to make test more robust.
2016-09-26 15:04:21 +02:00
Simone Bordet
e9e276c641
Merged branch 'jetty-9.3.x' into 'jetty-9.4.x'.
2016-09-26 12:25:29 +02:00
Simone Bordet
a8b25819eb
Code cleanups.
2016-09-26 12:25:03 +02:00
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
Shauway
5b22fda629
Optimize two way authentication configuration
...
Signed-off-by: Shauway <ha.shauway@gmail.com>
2016-09-23 10:37:49 +08: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