12381 Commits

Author SHA1 Message Date
Simone Bordet
02190278f1 Merged branch 'jetty-9.3.x' into 'master'. 2016-03-11 22:49:49 +01:00
Simone Bordet
5f2e2820f4 Issue #423 (Duplicate Content-Length header not handled correctly)
Fixed as required by the spec, rejecting the request.
2016-03-11 22:49:24 +01:00
Joakim Erdfelt
01aded0eaa Bumping up version jetty-version-maven-plugin to 1.1 2016-03-11 08:41:37 -07:00
Jan Bartel
f4e91a5896 Merge remote-tracking branch 'origin/jetty-9.3.x' 2016-03-11 23:05:53 +11:00
Jan Bartel
4bbc469f57 Merge pull request #364 from hypnoce/fix_ldap_binded_login_9.3.x
9.3.x: Fetch user roles after a successful forced binded ldap login.
2016-03-11 23:03:41 +11:00
Simone Bordet
35758b6f87 Merged branch 'jetty-9.3.x' into 'master'. 2016-03-11 11:32:32 +01:00
Simone Bordet
3f82886774 Issue #266 (jetty-client redirection process is aborted if redirect response have corrupt body)
Fixed by disabling content decode, since we are discarding the
content anway.
2016-03-11 11:31:39 +01:00
Jan Bartel
a936e4060c Merge remote-tracking branch 'origin/jetty-9.3.x'
Conflicts:
	jetty-server/src/main/java/org/eclipse/jetty/server/session/AbstractSession.java
	jetty-server/src/main/java/org/eclipse/jetty/server/session/SessionManager.java
	tests/test-sessions/test-mongodb-sessions/src/test/java/org/eclipse/jetty/nosql/mongodb/IdleSessionTest.java
2016-03-11 15:46:46 +11:00
Jan Bartel
d82b5ad65a Issue #411 Add more debug log for mongosessionmanager and remove debug printlns 2016-03-11 15:12:07 +11:00
Jan Bartel
54a5631462 Implement session scavenge for FileSessionDataStore 2016-03-11 13:12:10 +11:00
Jan Bartel
8a24798fa4 Issue #411 ensure MongoSessionManager saves maxInactiveInterval and expiry correctly
Issue #415 ensure setting > MAX_INT session-timeout is detected
2016-03-11 10:47:34 +11:00
Simone Bordet
14c985802e Merged branch 'jetty-9.3.x' into 'master'. 2016-03-10 22:32:24 +01:00
Simone Bordet
2af81781cd Issue #258 (Http request to origin server over https proxy contains absolute URL)
Fixed by sending the request target in origin-form (and not in
absolute-form) when request is to a https server.
2016-03-10 22:01:17 +01:00
Raman Gupta
ccb526d6bc Issue #418 - Add osgi capability for endpoint configurator
Signed-off-by: Raman Gupta <rocketraman@gmail.com>
2016-03-10 10:52:02 -05:00
Simone Bordet
4039f00bda Issue #408 (Http client does not work on https with proxy)
Fixed by not considering authority-form targets to be URIs, so that
the request is correctly copied after a 407.
2016-03-10 16:10:45 +01:00
Simone Bordet
e6c2c81bea Issue #417 (HttpClient: review support for OPTIONS *)
Implemented support for OPTIONS * HTTP/1.1 requests.
2016-03-10 16:10:45 +01:00
Simone Bordet
8cefb38788 Code cleanups. 2016-03-10 16:10:45 +01:00
Simone Bordet
c0bc218202 Improved log formatting. 2016-03-10 16:10:45 +01:00
Simone Bordet
ffbd817254 Issue #416 (Support HTTPS forward proxies)
Implemented. We were never checking HttpProxy.isSecure().
Now we do, and if so we wrap the connection factory with an SSL one.
2016-03-10 16:10:45 +01:00
Jan Bartel
ead37b1b57 Issue #411 MongoSessionManager does not save maxInactiveInterval and expiry correctly
Issue #415 Setting big session-timeout can overflow MAXINT
2016-03-10 18:52:34 +11:00
Greg Wilkins
7b1486b96c Issue #412 Clarify ServletContextListener.contextDestroyed
remember context listeners called
2016-03-10 12:46:31 +11:00
Greg Wilkins
0c14432db3 Merge remote-tracking branch 'origin/jetty-9.3.x' 2016-03-10 12:44:41 +11:00
Greg Wilkins
fa8b1c9220 Revert "Issue #414 ContainerLifeCycle should not stop failed component on remove"
This reverts commit 34c8ded756fb482a30754c44dbda3426bbf630f2.
The test is a race and failed components should be stopped when removed so listeners can be called.
2016-03-10 12:42:50 +11:00
Greg Wilkins
fa7dec8c08 Issue #412 Clarify ServletContextListener.contextDestroyed
Suggested ordering
2016-03-10 12:36:22 +11:00
Greg Wilkins
eac3a4a439 Merge branch 'jetty-9.3.x' 2016-03-10 12:35:44 +11:00
Greg Wilkins
34c8ded756 Issue #414 ContainerLifeCycle should not stop failed component on remove
Only stop isRunning components when removed
2016-03-10 12:29:02 +11:00
Greg Wilkins
4c99beeaba Issue #413 HotSwapHandler null handlers
Fixed #413
2016-03-10 12:21:06 +11:00
Greg Wilkins
53f187571d Added Test for ServletContextListener exceptions
See https://java.net/jira/browse/SERVLET_SPEC-152
2016-03-10 11:29:54 +11:00
Greg Wilkins
fc2859dd33 Happy New Year for PR #63
Fixed copyright year in PR #63
2016-03-10 08:34:51 +11:00
Greg Wilkins
93a8d8e05f JMX Unit Tests
Based on PR #63, but with reformatting and additional fixes

Also-by: mfarid <farid.iflex@gmail.com>
2016-03-10 08:29:24 +11:00
Joakim Erdfelt
e7081d7b84 Merge branch 'jetty-9.3.x' 2016-03-08 15:53:50 -07:00
Joakim Erdfelt
db4b920ae4 Issue #407 - JSR356 Server WebSocket Sessions no longer being tracked 2016-03-08 15:15:21 -07:00
Joakim Erdfelt
98448262ea Making servlet context base resource discovery more robust 2016-03-08 15:14:54 -07:00
Joakim Erdfelt
63f9224009 Merge branch 'jetty-9.3.x' of github.com:eclipse/jetty.project into jetty-9.3.x 2016-03-08 14:32:13 -07:00
Joakim Erdfelt
862ec6f848 Merge branch 'jetty-9.2.x' into jetty-9.3.x 2016-03-08 14:32:04 -07:00
Joakim Erdfelt
195a02fdaa Issue #85 - Expose TLS protocol used for connection in SecureRequestCustomizer 2016-03-08 14:27:38 -07:00
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
2cc50ed925 Issue #316 - Add *.chm mimetype mapping 2016-03-07 16:32:36 -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