Commit Graph

6835 Commits

Author SHA1 Message Date
Jesse McConnell 573e90c581 Merge branch 'master' into release-9 2013-05-06 17:38:35 -05:00
Joakim Erdfelt ad1e14173c Squelching the noisy travis per discussion in irc 2013-05-06 15:29:58 -07:00
Joakim Erdfelt f2528642d9 Making Jetty WebSocket API Echo Examples more consistent (for doc) 2013-05-06 13:47:28 -07:00
Jan Bartel 143b387727 Improve styles for test webapps 2013-05-06 19:13:41 +10:00
Greg Wilkins b89de0346d updated jndi, jaas and annotation tests to webapps.demo 2013-05-06 16:16:43 +10:00
Jan Bartel e7564c9dcd Merge remote-tracking branch 'origin/jetty-8' 2013-05-06 13:30:53 +10:00
Jan Bartel 488c1755e0 Merge remote-tracking branch 'origin/jetty-7' into jetty-8 2013-05-06 13:22:26 +10:00
Greg Wilkins 9ec10734e5 fixed warn output 2013-05-06 13:04:39 +10:00
Greg Wilkins 1155901cbb fixed test harness to not have asserts in callbacks 2013-05-06 12:49:50 +10:00
Jan Bartel f10a1d709b 407173 java.lang.IllegalStateException: null when using JDBCSessionManager 2013-05-06 12:24:53 +10:00
Greg Wilkins 11dccd7677 reduced test output 2013-05-06 11:43:37 +10:00
Greg Wilkins 98d260dd92 407075 Do not dispatch from complete
Call HttpChannel.handle directly from thread calling complete
2013-05-06 11:14:53 +10:00
Greg Wilkins 215f3f1f56 406617 Spin in Request.recycle
Improved output in warning
2013-05-06 09:40:49 +10:00
Greg Wilkins d3f33909c2 improved comments for ini files 2013-05-06 09:26:14 +10:00
Simone Bordet 6a47e4456f 406015 - Query parameters and POST queries.
Fixed proxy case where the path is rewritten to be absolute.
2013-05-05 20:33:44 +02:00
Simone Bordet 7d5ac2918e 406015 - Query parameters and POST queries.
Reworked the way query parameters are handled, making it more
consistent between request.path(...) and request.param(...).

Removed the hardcoding of passing parameters as body in POSTs.
2013-05-05 18:47:43 +02:00
Jan Bartel 07e9574edf 407214 Reduce build logging of OSGi modules 2013-05-04 11:04:51 +10:00
Jesse McConnell e433d1c188 maven->mvn 2013-05-03 19:15:03 -05:00
Jesse McConnell cb75f57838 make test run install 2013-05-03 18:41:22 -05:00
Simone Bordet fe1b71f4a0 Reduced build logging for Travis. 2013-05-04 00:26:29 +02:00
Simone Bordet fad042015e Removed OpenJDK build to keep build log small enough for Travis. 2013-05-03 22:56:32 +02:00
Simone Bordet c4ad43d0cd Removed ugly code that does not seem to be any useful. 2013-05-03 19:50:13 +02:00
Simone Bordet ebc17e98c3 406861 - IPv6 redirects fail. 2013-05-03 18:56:22 +02:00
Simone Bordet c1d655775f 407135 - Unauthorized response causes retry loop.
Fixed by adding a conversation flag to check if the authentication has
been tried, and forward the 401 if the flag is found.
2013-05-03 18:28:30 +02:00
Simone Bordet 5b2aab505f 405570 - spdy push: resource ordering and sequential push.
Fixed race condition.
The race was happening when the headers of a push resource
were pushed, then the push resource was completed, which
triggered the send of the next resource, which was polling the
queue but find it empty, because the next resource was not pushed yet.
In this case the activity flag remained true, causing all subsequent
pushes to be skipped.
2013-05-03 17:24:29 +02:00
Greg Wilkins cb952931d5 connection events in debughandler 2013-05-03 18:54:50 +10:00
Jan Bartel dfbef2db05 Merge remote-tracking branch 'origin/jetty-8' 2013-05-03 16:20:51 +10:00
Jan Bartel f4ee8ba48d Merge remote-tracking branch 'origin/jetty-7' into jetty-8 2013-05-03 16:18:24 +10:00
Jan Bartel e2c217d405 407136 @PreDestroy called after Servlet.destroy() 2013-05-03 16:17:16 +10:00
Greg Wilkins d351e0790a 406617 Spin in Request.recycle
Numerous code cleanups with the handling of early closes of requests, specially when the response has already been sent.
2013-05-03 15:15:03 +10:00
Simone Bordet 5bea4cc781 Fixed race condition in test. 2013-05-02 23:50:24 +02:00
Simone Bordet 827a7f48b8 Made the test more robust. 2013-05-02 18:50:24 +02:00
Greg Wilkins 0b15aa5a76 406617 Spin in Request.recylce
Some more cleanups of the loops
2013-05-02 20:02:29 +10:00
Greg Wilkins e6dc08cf97 406923 Accept CRLF or LF but not CR as line termination
Fixed lookahead parsing of cached fields
2013-05-02 14:49:46 +10:00
Greg Wilkins 22b0098be7 406617 Spin in Request.recylce
removed loop from read, so only a single attempt a blocking for content.
2013-05-02 12:57:48 +10:00
Greg Wilkins 92a39fcb08 Merge remote-tracking branch 'origin/jetty-8'
Conflicts:
	jetty-http/src/main/java/org/eclipse/jetty/http/HttpParser.java
	jetty-http/src/test/java/org/eclipse/jetty/http/HttpParserTest.java
2013-05-02 11:23:59 +10:00
Greg Wilkins e030088428 Merge remote-tracking branch 'origin/jetty-7' into jetty-8 2013-05-02 11:19:24 +10:00
Greg Wilkins 58a282d01d 406923 CR line termination
Do not allow CR only line termination. Respond with 400 bad request.
2013-05-02 10:44:11 +10:00
Greg Wilkins 57691ac881 405327 Modular Start.ini
Improved start.jar download mechanism
2013-05-02 09:38:41 +10:00
Greg Wilkins 369a13d265 405327 Modular start
reverted to a single start.ini file until multiple files are fully reviewed
2013-05-02 09:23:49 +10:00
Greg Wilkins ce0c37cd6c renamed 2013-05-02 08:28:01 +10:00
Greg Wilkins 7ddd2c6cfd 406923 Accept CRLF or LF but not CR as line termination 2013-05-01 21:17:35 +10:00
Jan Bartel b99a04c674 406962 Improve attribute names in Request 2013-05-01 17:53:33 +10:00
Greg Wilkins 7590ad6795 406390 406617 removed tiny race from handling of suspend and complete 2013-05-01 09:14:26 +10:00
Joakim Erdfelt 9ad5ab1ed5 406449 - Session's disconnect not detected
+ Vastly cleaned up IOState and ConnectionState behavior
2013-04-30 15:54:41 -07:00
Simone Bordet b67f8204a5 Reverted commit 39d690e. 2013-04-30 12:24:40 +02:00
Greg Wilkins e26d8e67e5 406861 Fixed IPv6 redirect 2013-04-30 18:49:29 +10:00
Greg Wilkins 4e62b953e1 406861 Fixed IPv6 redirect 2013-04-30 16:00:17 +10:00
Greg Wilkins e781393258 406768 Improved handling of static content resources 2013-04-30 15:52:11 +10:00
Greg Wilkins 68b9115e07 406768 Close inputstream and channels for 0 length resources 2013-04-30 14:24:05 +10:00