535 Commits

Author SHA1 Message Date
Greg Wilkins
b38bae36f1 moved http/1.1 isms out of HttpChannel into HttpConnection 2014-06-10 11:28:07 +02:00
Simone Bordet
ba4ed86e31 434386 - Request Dispatcher extracts args and prevents asyncIO.
Avoid to read the content from within include() or forward(), therefore
making possible to proxy the content as-is to an upstream server.
2014-05-12 10:57:13 +02:00
Jan Bartel
b186d3eb6e 428904 Add logging of which webapp has path with uncovered http methods 2014-04-28 12:17:49 +02:00
Greg Wilkins
b764a1d136 433244 Security manager lifecycle cleanup 2014-04-24 15:46:08 +02:00
Simone Bordet
1089a33578 Fixed imports referencing JUnit 3 and old matcher libraries. 2014-03-27 15:34:48 +01:00
Joakim Erdfelt
a12fd9ea03 Happy New Year - 2014! 2014-01-02 14:50:14 -07:00
Jan Bartel
3b85ef6174 424682 Session cannot be deserialized with form authentication 2013-12-27 15:29:46 +11:00
Greg Wilkins
f567bddad9 global clean up imports 2013-11-04 13:48:03 +11:00
Greg Wilkins
eb3bb660b5 Merge remote-tracking branch 'origin/master' into jetty-9.1
Conflicts:
	jetty-client/src/main/java/org/eclipse/jetty/client/util/DigestAuthentication.java
	jetty-client/src/test/java/org/eclipse/jetty/client/HttpReceiverTest.java
	jetty-client/src/test/java/org/eclipse/jetty/client/HttpSenderTest.java
	jetty-http/src/main/java/org/eclipse/jetty/http/HttpField.java
	jetty-server/src/test/java/org/eclipse/jetty/server/AbstractHttpTest.java
	jetty-servlets/src/test/java/org/eclipse/jetty/servlets/AbstractDoSFilterTest.java
	jetty-spdy/spdy-core/src/main/java/org/eclipse/jetty/spdy/generator/HeadersBlockGenerator.java
	jetty-spdy/spdy-core/src/main/java/org/eclipse/jetty/spdy/parser/HeadersBlockParser.java
	jetty-websocket/websocket-client/src/main/java/org/eclipse/jetty/websocket/client/ClientUpgradeRequest.java
	jetty-websocket/websocket-common/src/main/java/org/eclipse/jetty/websocket/common/WebSocketFrame.java
	jetty-websocket/websocket-common/src/main/java/org/eclipse/jetty/websocket/common/WebSocketSession.java
	jetty-websocket/websocket-common/src/test/java/org/eclipse/jetty/websocket/common/extensions/compress/DeflateCompressionMethodTest.java
	jetty-websocket/websocket-common/src/test/java/org/eclipse/jetty/websocket/common/extensions/compress/PerMessageDeflateExtensionTest.java
2013-11-03 18:22:09 +11:00
Mikhail Mazursky
6b0269a16d [Bug 420930] Use Charset to specify character encoding
Signed-off-by: Mikhail Mazursky <mikhail.mazursky@gmail.com>
2013-11-02 14:44:36 +06:00
Jan Bartel
8b305e208c 397049 Cannot Provide Custom Credential to JDBCLoginService 2013-10-03 16:21:34 +10:00
Greg Wilkins
070ce9dd22 Merge remote-tracking branch 'origin/master' into jetty-9.1
Conflicts:
	jetty-start/src/main/java/org/eclipse/jetty/start/Main.java
	jetty-webapp/src/main/java/org/eclipse/jetty/webapp/WebAppContext.java
2013-09-09 15:41:17 +10:00
Mikhail Mazursky
767faece5c [Bug 415999] Fix some of FindBugs warnings
Mostly not closed streams/DB resources are fixed. But also less
important things.

Signed-off-by: Mikhail Mazursky <mikhail.mazursky@gmail.com>
2013-09-09 00:24:31 -04:00
Jesse McConnell
ac30f5c9bd update other jetty mods to new format 2013-08-29 16:39:28 -05:00
Jesse McConnell
e7d33f52a4 add security mod 2013-08-22 12:07:51 -05:00
Joakim Erdfelt
61c08370dc Fixing malformed Javadoc warnings in jetty-security 2013-08-14 12:46:25 -07:00
Jan Bartel
af98046d13 Merge remote-tracking branch 'origin/master' into jetty-9.1 2013-08-12 16:41:15 +10:00
Jan Bartel
e3e9264a07 414840 Request.login() throws NPE if username is null 2013-08-12 16:36:08 +10:00
Jan Bartel
2c3ecf9e38 414731 Request.getCookies() should return null if there are no cookies 2013-08-09 18:08:16 +10:00
Simone Bordet
3b7322f53b Merged branch 'master' into 'jetty-9.1'. 2013-07-23 10:01:17 +02:00
Jan Bartel
f19421112a 405535 implement Request.isUserInRole(role) check security-role-refs defaulting to security-role if no matching ref 2013-07-23 17:20:55 +10:00
Greg Wilkins
15e0d50b79 Merge remote-tracking branch 'origin/master' into servlet-3.1-api 2013-05-23 09:50:27 +10:00
Jesse McConnell
74a4077dad Add package-info.java files to all jetty packages. 2013-05-21 15:09:49 -05:00
Jan Bartel
6cfd33a71b 397051 Make JDBCLoginService data members protected to facilitate subclassing 2013-05-20 18:27:24 +10:00
Jan Bartel
41304644e6 405432 Check implementation of section 13.4.1 @ServletSecurity for @HttpConstraint and HttpMethodConstraint clarifications 2013-05-03 14:47:56 +10:00
Jan Bartel
348cbc2173 405435 Implement servlet3.1 section 13.6.3 for 303 redirects for Form auth 2013-05-02 17:34:06 +10:00
Jan Bartel
fb43fd4c9e Merge with master. 2013-05-02 09:07:37 +10:00
Jan Bartel
e7ecfd2b2b Merge remote-tracking branch 'origin/master' into servlet-3.1-api
Conflicts:
	jetty-server/src/test/java/org/eclipse/jetty/server/ResponseTest.java
2013-05-02 09:07:24 +10:00
Greg Wilkins
dbedbfa67e 406437 Digest Auth supports out of order nc 2013-04-25 10:44:33 +10:00
Greg Wilkins
9f0fabe951 Merge remote-tracking branch 'origin/jetty-8'
Conflicts:
	jetty-security/src/main/java/org/eclipse/jetty/security/authentication/DigestAuthenticator.java
	jetty-security/src/test/java/org/eclipse/jetty/security/ConstraintTest.java
2013-04-25 10:42:27 +10:00
Greg Wilkins
5306c540bf Merge remote-tracking branch 'origin/jetty-7' into jetty-8
Conflicts:
	jetty-security/src/test/java/org/eclipse/jetty/security/ConstraintTest.java
2013-04-25 10:38:43 +10:00
Greg Wilkins
7da94048fa 406437 Digest Auth supports out of order nc 2013-04-25 10:26:29 +10:00
Greg Wilkins
8740616b37 uncommented basic tests 2013-04-25 08:58:15 +10:00
Jan Bartel
2360f5dcd5 Merge remote-tracking branch 'origin/master' into servlet-3.1-api
Conflicts:
	jetty-security/src/main/java/org/eclipse/jetty/security/ConstraintSecurityHandler.java
2013-04-23 15:08:56 +10:00
Jan Bartel
6c2ae7b74b 406272 Security constraints with multiple http-method-omissions can be incorrectly applied 2013-04-23 14:57:52 +10:00
Jan Bartel
3df03e18d7 405437 Implement section 13.8.4 Uncovered HTTP methods 2013-04-23 13:52:41 +10:00
Jan Bartel
87d4690462 405533 Implement special role ** for security constraints 2013-04-19 15:53:45 +10:00
Jan Bartel
6020321845 405535 Implement Request.isUserInRole(role) check security-role-refs defaulting to security-role if no matching ref 2013-04-15 18:23:32 +10:00
Jan Bartel
db21b42b4f Update to newer 3.1 api jar published by oracle (3.1-b08 - note DOES NOT contain xsds and dtds). 2013-04-15 17:44:35 +10:00
Jan Bartel
07b844bf85 Merge remote-tracking branch 'origin/master' into servlet-3.1-api 2013-04-11 15:55:04 +10:00
Greg Wilkins
01c2322615 404325 data constraint redirection does send default port 2013-04-05 17:24:00 +11:00
Greg Wilkins
533cd57b53 Merge remote-tracking branch 'origin/jetty-8'
Conflicts:
	jetty-security/src/main/java/org/eclipse/jetty/security/ConstraintSecurityHandler.java
	jetty-security/src/test/java/org/eclipse/jetty/security/ConstraintTest.java
2013-04-05 16:46:20 +11:00
Greg Wilkins
abcb4f163b Merge remote-tracking branch 'origin/jetty-7' into jetty-8
Conflicts:
	jetty-security/src/main/java/org/eclipse/jetty/security/ConstraintSecurityHandler.java
2013-04-05 16:35:37 +11:00
Greg Wilkins
cada28e8cf 404325 data constraint redirection does send default port 2013-04-05 16:32:51 +11:00
Jan Bartel
279dff381c Merge remote-tracking branch 'origin/master' into servlet-3.1-api
Conflicts:
	jetty-osgi/pom.xml
	jetty-server/src/main/java/org/eclipse/jetty/server/Response.java
	jetty-servlets/pom.xml
	tests/test-webapps/test-jetty-webapp/pom.xml
2013-03-18 16:00:23 +11:00
Jesse McConnell
e1c516c7d1 merge from jetty-8 and update license blocks. 2013-01-11 17:04:53 -06:00
Jesse McConnell
863944873d merge from 7 and update license blocks for 2013 2013-01-11 15:01:16 -06:00
Jesse McConnell
a4dbb5823c update license blocks for 2013 2013-01-11 14:57:51 -06:00
Greg Wilkins
27c31fb403 jetty-9 organised imports. Cleaned up some TODOs 2013-01-11 16:37:32 +11:00
Greg Wilkins
a20d984d30 jetty-9 Added Trie for cached string lookup. HttpFields does not use StringMap 2012-12-08 01:41:00 +11:00