Simone Bordet
f605397071
Merged branch 'jetty-9.3.x' into 'master'.
2016-03-08 22:09:41 +01:00
Simone Bordet
710949dbb7
Issue #406 (GzipHandler: allow to override the Vary response header)
...
Added an overridable getVaryField() method that, if returns null,
disables the send of the Vary header.
2016-03-08 22:05:10 +01:00
Simone Bordet
2aab9389b2
Merged branch 'jetty-9.3.x' into 'master'.
2016-03-08 14:30:18 +01:00
Simone Bordet
87f011d98b
Issue #402 (Don't use Thread.isAlive() in ShutdownMonitor).
...
Refactored completely ShutdownMonitor, fixing synchronization, race
conditions, cleaning up code, deleting unnecessary code, etc.
2016-03-08 14:29:49 +01:00
Simone Bordet
6ac2c4a701
Code cleanups.
2016-03-08 12:46:10 +01:00
Simone Bordet
d0593ab046
Merged branch 'jetty-9.3.x' into 'master'.
2016-03-08 11:56:14 +01:00
Simone Bordet
18b689b820
Code cleanups.
2016-03-08 11:55:54 +01:00
Simone Bordet
87ea5ac039
Fixed tests.
2016-03-08 11:55:19 +01:00
Joakim Erdfelt
07d54224c7
Issue #405 - adding testcase for problematic HttpURI parsing of path params
2016-03-07 17:12:05 -07:00
Joakim Erdfelt
cc9a19775b
Issue #343 - ensure release deployment of test-jetty-webapp:war and test-proxy-webapp:war
2016-03-07 16:25:54 -07:00
Joakim Erdfelt
fbb27addcd
Merge branch 'master' of github.com:eclipse/jetty.project
2016-03-07 10:25:07 -07:00
Joakim Erdfelt
da6be3ed7a
Fixing javadoc
2016-03-07 10:24:57 -07:00
Simone Bordet
d4cd34d2ba
Merged branch 'jetty-9.3.x' into 'master'.
2016-03-07 17:01:20 +01:00
Simone Bordet
8af356bc0d
Issue #305 (NPE when notifying the session listener if the channel is closed before a session has been opened)
...
Added guard against NPE. It was needed since the connection may not
be present if the connect operation failed.
2016-03-07 17:00:52 +01:00
Simone Bordet
3b0f577aed
Removed DEBUG logging during tests.
2016-03-07 16:40:34 +01:00
Simone Bordet
13f267bf8a
Merged branch 'jetty-9.3.x' into 'master'.
2016-03-07 16:11:41 +01:00
Simone Bordet
8ad0944732
Merged branch 'jetty-9.2.x' into 'jetty-9.3.x'.
2016-03-07 16:04:46 +01:00
Simone Bordet
d36e5864db
Issue #377 (HttpClient - No supported cipher suites leads to stuck requests)
...
Fixed by rethrowing the exception thrown by onOpen() so that the
SelectorManager can act appropriately.
2016-03-07 15:20:12 +01:00
Simone Bordet
f657325e49
Merged branch 'Drdoteam' into 'jetty-9.3.x'.
2016-03-07 10:49:12 +01:00
Simone Bordet
6311c03dcc
Merged pull request #396 .
2016-03-07 10:46:22 +01:00
Simone Bordet
815bc54f5d
Improved failure reporting.
2016-03-07 10:35:07 +01:00
Greg Wilkins
d48cfcdb62
Issue #397 Multipart EOF handling
...
read to EOF when reading multipart.
2016-03-05 17:50:56 +01:00
Jan Bartel
303aea96a3
Implement uniform expiry testing for all datastores, FileDataStore still todo.
2016-03-05 16:01:18 +01:00
Simone Bordet
5fa6bf4c10
Merged branch 'jetty-9.3.x' into 'master'.
2016-03-05 14:59:21 +01:00
Simone Bordet
fb05062f0d
Merged branch 'jetty-9.2.x' into 'jetty-9.3.x'.
2016-03-05 14:58:50 +01:00
Greg Wilkins
10bd934476
Issue #346 HttpParser RFC2616 Compliance mode
...
Empty header values returned as "" in all compliance modes
2016-03-05 14:26:47 +01:00
Simone Bordet
a4686bc6a4
Issue #353 (Jetty Client doesn't forward authentication headers with redirects when using proxy)
...
Fixed by making sure that URI matches take into account default HTTP
ports.
2016-03-05 13:29:31 +01:00
Greg Wilkins
692aae0d3e
Merge remote-tracking branch 'origin/jetty-9.3.x'
2016-03-05 11:06:34 +01:00
Greg Wilkins
d1fc5eb67d
Revert "Issue #346 HttpParser RFC2616 Compliance mode"
...
This reverts commit 58e5a54ab6
.
RFC7430 allows empty header values
2016-03-05 11:03:32 +01:00
Greg Wilkins
58e5a54ab6
Issue #346 HttpParser RFC2616 Compliance mode
...
Ignore headers without values.
2016-03-05 11:03:11 +01:00
Greg Wilkins
f4453ba5e0
Issue #346 HttpParser RFC2616 Compliance mode
...
Headers with no value return "" in <= RFC2616 mode
2016-03-05 09:21:34 +01:00
Greg Wilkins
9291953380
Merge pull request #385 from eclipse/bugs/124
...
Issue #124 - Don't produce text/html if the request doesn't accept it
merge to master may need manual help
2016-03-05 09:12:17 +01:00
Jinho Shin
3facfb6066
Add a overridable method 'onClose' in HttpClientTransportOverHTTP2.
...
- able to look GoAwayFrame through 'onClose' method.
Signed-off-by: Jinho Shin <drdoteam@gmail.com>
2016-03-05 12:54:14 +09:00
Joakim Erdfelt
0f0eb569e9
Issue #124 - Don't produce text/html if the request doesn't accept it
...
+ Using cleaner HttpFields access to 'Accept' header
Signed-off-by: Joakim Erdfelt <joakim.erdfelt@gmail.com>
2016-03-04 11:28:34 -07:00
Jan Bartel
3c2f5bbcb6
Implement different intervals for scavenge and idlepassivation checks; update all tests
2016-03-04 18:06:55 +01:00
Jan Bartel
436c4835a4
Implement saving or passivating when all requests have exited session; implement separate timeout for expiry scavenge and idle timeout and periodic inspection
2016-03-04 18:06:55 +01:00
Simone Bordet
b61c5ffc1f
Merged branch 'jetty-9.3.x' into 'master'.
2016-03-04 15:50:10 +01:00
Mehtab Singh Mann
3e1082e122
Issue #356 (Element error-page/location must start with a '/')
...
Signed-off-by: Mehtab Singh Mann <mehtabsinghmann@gmail.com>
2016-03-04 15:49:48 +01:00
Simone Bordet
9e75fa1fb9
Merge pull request #394 from mehtabsinghmann/master
...
Issue #356 (Element error-page/location must start with a '/')
2016-03-04 15:45:23 +01:00
Mehtab Singh Mann
23bbbaf8c1
Issue #356 (Element error-page/location must start with a '/')
...
Signed-off-by: Mehtab Singh Mann <mehtabsinghmann@gmail.com>
2016-03-04 19:12:44 +05:30
Simone Bordet
bede684cac
Merged branch 'jetty-9.3.x' into 'master'.
2016-03-03 08:21:26 +01:00
Simone Bordet
311c7466b0
Issue #386 (Explicit Authorization header is dropped when handling 407s)
...
Fixed by copying explicitly set authorization headers.
2016-03-03 08:20:55 +01:00
Joakim Erdfelt
a7be6bc8ea
Issue #124 - Don't produce text/html if the request doesn't accept it
...
+ If request has no 'Accept' header, produce text/html as before.
+ If request has 'Accept' header, then test for 'text/html' or '*/*'
entries before producing html output.
Signed-off-by: Joakim Erdfelt <joakim.erdfelt@gmail.com>
2016-03-02 17:16:14 -07:00
Joakim Erdfelt
8f8fcd1b1a
Merge branch 'jetty-9.3.x' of github.com:eclipse/jetty.project into jetty-9.3.x
2016-03-02 16:48:15 -07:00
Joakim Erdfelt
b357521899
Issue #107 - ResourceHandler range support testcase
2016-03-02 16:48:05 -07:00
Jan Bartel
ff49714d06
Implement session idle and expiration with single periodic sweep.
2016-03-03 00:38:25 +01:00
Simone Bordet
6d9b36c8a4
Issue #381 (HttpClient does not send the Authorization header with authenticating proxy)
...
Fixed by tracking correctly the conversation attributes for
authentication, and by applying both proxy authentication results and
server authentication results.
2016-03-02 18:02:20 +01:00
Greg Wilkins
2b67e04861
fixed bad merge
2016-03-02 17:32:17 +01:00
Joakim Erdfelt
eba2bffefe
Merge branch 'jetty-9.3.x'
2016-03-02 09:08:30 -07:00
Joakim Erdfelt
4e426e9be3
Merge branch 'jetty-9.3.x' of github.com:eclipse/jetty.project into jetty-9.3.x
2016-03-02 09:07:33 -07:00