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
Simone Bordet
716c595cdf
Merged branch 'jetty-9.3.x' into 'jetty-9.4.x'.
2016-09-26 12:20:22 +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
9551d0f62b
Merged branch 'jetty-9.3.x' into 'jetty-9.4.x'.
2016-09-22 21:57:12 +02:00
Simone Bordet
1f92ba2112
Code cleanup.
2016-09-22 21:28:09 +02:00
Joakim Erdfelt
b0880f617a
Merge branch 'release-9.3.12' into jetty-9.3.x
2016-09-20 14:39:08 -07:00
Simone Bordet
82aec3986e
Merged branch 'jetty-9.3.x' into 'jetty-9.4.x'.
2016-09-16 10:37:45 +02:00
Olivier Lamy
1bf87b317b
Add support of a query param to reset stats of StatisticsHandler tru StatisticsServlet ( #919 )
...
StatisticsServlet: support a new parameter to be able to reset stats
Signed-off-by: olivier lamy <olamy@webtide.com>
2016-09-16 10:36:33 +02:00
Joakim Erdfelt
6cf10172ca
Updating to version 9.3.13-SNAPSHOT
2016-09-15 07:34:52 -07:00
Joakim Erdfelt
8b35fdc5a5
Updating to version 9.3.12.v20160915
2016-09-15 06:48:16 -07:00
Simone Bordet
14e000428f
Merged branch 'jetty-9.3.x' into 'jetty-9.4.x'.
2016-09-14 17:26:00 +02:00
Simone Bordet
cb89ea8466
Fixes #131 - Improve Connector Statistic names and values.
...
Removed references to deprecated ConnectorStatistic in favor of
ConnectionStatistics.
2016-09-14 17:24:45 +02:00
Greg Wilkins
ea08a6db72
Issue #911
...
Fix spec compliance, return HttpServletRequest.getContextPath as encoded.
2016-09-14 18:28:02 +10:00
Greg Wilkins
b6a39cf7d3
Merge remote-tracking branch 'origin/jetty-9.3.x' into jetty-9.4.x
2016-09-09 10:13:38 +10:00
Greg Wilkins
68340a94d0
Issue #911 encode requestURI in startAsync(req,res)
2016-09-09 10:12:08 +10:00
Greg Wilkins
b408786b9a
Issue #911 encode requestURI in startAsync(req,res)
2016-09-09 09:20:24 +10:00
Greg Wilkins
4312995d89
Issue #911 encode requestURI in startAsync(req,res)
2016-09-09 09:19:01 +10:00
Greg Wilkins
ebec811427
Merge remote-tracking branch 'origin/jetty-9.3.x' into jetty-9.4.x
2016-09-09 09:10:48 +10:00
Greg Wilkins
1247380976
Issue #911 encode requestURI in startAsync(req,res)
2016-09-09 09:09:51 +10:00
Greg Wilkins
a6512c991b
Merge remote-tracking branch 'origin/jetty-9.3.x' into jetty-9.4.x
2016-09-08 15:03:10 +10:00
Greg Wilkins
f7d017ca1a
Issue #911 encode requestURI in startAsync(req,res)
2016-09-08 15:00:54 +10:00
Jan Bartel
30bf3febdc
Merge remote-tracking branch 'origin/jetty-9.3.x' into jetty-9.4.x
2016-09-02 15:45:15 +10:00
Jan Bartel
58c3b30f9e
Merge branch 'jetty-9.3.x' of github.com:eclipse/jetty.project into jetty-9.3.x
2016-09-02 15:43:31 +10:00
Jan Bartel
9e74080f8b
Merge remote-tracking branch 'origin/jetty-9.2.x' into jetty-9.3.x
2016-09-02 15:42:48 +10:00
Greg Wilkins
25574d2843
Merge remote-tracking branch 'origin/jetty-9.3.x' into jetty-9.4.x
2016-09-02 14:57:44 +10:00
Greg Wilkins
1f7c5a5b20
Issue #898
...
Added addCSV method to HttpFields to more efficiently add values to a CSV field without duplicates.
Improved usage of QuotedCSV and removed older parsing
Used new method in GazipHttpOutPutInterceptor to avoid duplicate Vary fields
2016-09-02 14:57:13 +10:00
Jan Bartel
0d6667dc9f
Issue #894
2016-09-02 13:50:25 +10:00
Joakim Erdfelt
2830e51e04
Merge branch 'jetty-9.3.x' into release-9.3.11
2016-07-28 12:20:36 -07:00
Greg Wilkins
a415e72e2d
Fixed Debug NPE #754
...
Fixed the fix
2016-07-28 18:29:21 +10:00
Joakim Erdfelt
87c8e1c019
Merge branch 'jetty-9.3.x' into jetty-9.4.x
2016-07-25 17:02:51 -07:00
Greg Wilkins
e53ea55f48
Issue #752 SETTINGS_MAX_HEADER_LIST_SIZE
...
Defined missing status codes (removed old/wrong javadoc)
Changed use of 413 to 431
Received SETTINGS_MAX_HEADER_LIST_SIZE is set on hpack encoded and warning generated only for large responses.
2016-07-23 12:17:50 +10:00
Joakim Erdfelt
6e1b1cdb36
Updating to version 9.3.12-SNAPSHOT
2016-07-21 19:07:19 -07:00
Joakim Erdfelt
9fd6d4354e
Updating to version 9.3.11.v20160721
2016-07-21 18:37:09 -07:00
Joakim Erdfelt
0b18340179
Updating to version 9.2.19-SNAPSHOT
2016-07-21 13:10:23 -07:00
Joakim Erdfelt
d3ff3423f0
Updating to version 9.2.18.v20160721
2016-07-21 12:35:26 -07:00
Greg Wilkins
86ff9f984d
fixed noisy/broken tests
2016-07-19 15:16:14 +10:00
Simone Bordet
6adb5eb031
Merged branch 'jetty-9.3.x' into 'jetty-9.4.x'.
2016-07-15 18:12:02 +02:00
Simone Bordet
0433a8ca73
Issue #730 - "Slow" client causes IllegalStateException.
...
Fixed by allowing state ASYNC to call onWritePossible().
2016-07-15 18:11:28 +02:00
Simone Bordet
a38e819907
Code cleanups.
2016-07-15 18:09:44 +02:00
Joakim Erdfelt
165a7082ba
Merge branch 'jetty-9.3.x' into jetty-9.4.x
2016-07-13 12:29:43 -07:00
Joakim Erdfelt
241ef90769
Issue #721 - Enhancing multi-line response header testcase
2016-07-13 12:29:02 -07:00
Simone Bordet
2954ef0fd8
Merge branch 'jetty-9.3.x' into 'jetty-9.4.x'.
2016-07-13 20:10:08 +02:00
Joakim Erdfelt
e4249fdd9b
Issue #721 - Adding testcase for multi-line response values
2016-07-13 09:33:30 -07:00
Joakim Erdfelt
b28064c2c8
Using LocalConnector in test
2016-07-13 09:20:34 -07:00
Greg Wilkins
c60cca7b8c
clean up import
2016-07-13 11:59:02 +10:00
Joakim Erdfelt
232a077b9d
Merge branch 'jetty-9.3.x' into jetty-9.4.x
2016-07-12 17:50:16 -07:00
Joakim Erdfelt
30f8f32594
Issue #717 - Adding Transfer-Encoding: chunked testcase
2016-07-12 17:47:53 -07:00
Joakim Erdfelt
d08d5b949c
Issue #717 - Adding testcase for GzipHandler.minGzipSize
2016-07-12 12:04:49 -07:00
Jan Bartel
5b5c8c3791
Issue #282
2016-07-08 13:23:00 +10:00
Greg Wilkins
e38ec83de9
Issue #695 use the getResponse methods
2016-07-07 18:13:44 +10:00