Commit Graph

3783 Commits

Author SHA1 Message Date
Greg Wilkins 60a77e425a Merge "370842: X-Forwarded-Host header is now set by request.getHeader(Host) which doesn't ommit the port information" 2012-03-06 18:06:09 -05:00
Greg Wilkins c80dd726b9 Merge "Add additional AsyncContextTest.java test case with encoded path and queryString" 2012-03-06 15:54:49 -05:00
Thomas Becker ff75d9e38a 373394: fix for IllegalArgumentException in SelectChannelEndpoint.blockWritable() when wait is called with a negative value. 2012-03-06 21:26:46 +01:00
Simone Bordet ffdcfa5dde Avoid reading field twice (may lead to spurious NPEs). 2012-03-06 18:09:58 +01:00
Thomas Becker 99d2666b74 Add additional AsyncContextTest.java test case with encoded path and queryString
Change-Id: I8b592030fa6548ece7ebe56da1dc6f27d8b6f1e9
2012-03-06 11:36:29 +01:00
Jan Bartel 386249f504 373306 Set default user agent extraction pattern for UserAgentFilter 2012-03-06 13:17:25 +11:00
Greg Wilkins de8a1b3fe4 373272: maintain the start order of aggregate beans when adding a thread pool 2012-03-06 11:47:18 +11:00
Greg Wilkins 01ffa7cc48 Merge branch 'master' of ssh://git.eclipse.org/gitroot/jetty/org.eclipse.jetty.project 2012-03-06 10:58:30 +11:00
Greg Wilkins 62f36a7093 jdk-7 skip available tests for SSL 2012-03-06 10:58:13 +11:00
Jesse McConnell 3f88a6af41 this should force java 7 when trying to release 2012-03-05 16:08:25 -06:00
Greg Wilkins 9ba7daceef jdk-7 build cleanup 2012-03-06 08:57:39 +11:00
Simone Bordet 234b2d8115 Updated NPN groupId and artifactId. 2012-03-05 22:15:51 +01:00
Simone Bordet c1de3c0727 Updated NPN groupId and artifactId. 2012-03-05 21:51:28 +01:00
Simone Bordet 90d4a8d4f6 Updated groupId and artifactId to better values. 2012-03-05 21:33:40 +01:00
Simone Bordet 839a7cb15b Fixed configuration of Jetty Maven plugin to make it work (needs to be changed because of JETTY-1494). 2012-03-05 21:31:30 +01:00
Simone Bordet fef252eb6e Added log statement that SPDY is experimental. 2012-03-05 21:03:20 +01:00
Simone Bordet c66bbae8ae Fully integrated SPDY module. 2012-03-05 20:18:21 +01:00
Simone Bordet fa4668ce5c Imported SPDY module. 2012-03-05 19:17:30 +01:00
Simone Bordet 32bf123874 Integrated NPN API module. 2012-03-05 19:02:11 +01:00
Simone Bordet c2abdfb2e2 Implemented buffer pooling. 2012-03-05 16:41:35 +01:00
Jesse McConnell b5b3fdf4a6 Merge branch 'master' of ssh://git.eclipse.org/gitroot/jetty/org.eclipse.jetty.project 2012-03-05 09:29:23 -06:00
Jesse McConnell 0047054894 Add test case for bug 373162 2012-03-05 09:29:12 -06:00
Simone Bordet 194dcb7bc9 Implemented buffer pooling. 2012-03-05 15:52:25 +01:00
Jesse McConnell 54493cd80d Merge "373246: IOTest.testReset uses dynamic port now instead of static hard coded one" 2012-03-05 09:18:08 -05:00
Thomas Becker 0adec36c29 373246: IOTest.testReset uses dynamic port now instead of static hard coded one
Change-Id: I9b254937fa02ba745832bf1b5c99069bea641bbd
2012-03-05 15:15:23 +01:00
Jesse McConnell d8d4f727c9 Merge "369214: HotSwapHandler uses AggregateLifeCycles.addBean()" 2012-03-05 08:55:12 -05:00
Jesse McConnell b6acc24121 Merge "369214: HotSwapHandler code format" 2012-03-05 08:51:29 -05:00
Jesse McConnell e417aa06ee Merge "372115: added some braces to oneline if stmts of AsyncContextTest.java" 2012-03-05 08:44:38 -05:00
Jesse McConnell d5443ded0e Merge "372115: codeformat of AsyncContextTest.java" 2012-03-05 08:43:35 -05:00
Jesse McConnell e1fdbb17a5 Merge "372115: Cleanup of AsyncContextTest.java" 2012-03-05 08:41:52 -05:00
Jan Bartel 35a0386df0 373037 jetty.server.Response.setContentLength(int) should not close a Writer when length=0 2012-03-05 15:19:34 +11:00
Jan Bartel 0c4450dc5d JETTY-1409 GzipFilter will double-compress application/x-gzip content 2012-03-05 14:10:47 +11:00
Jesse McConnell f434acd6ba [Bug 373162] add improved implementation for getParameterMap(), needs a test though and the existing setup doesn't seem like it would easily support the needed test so need to do that still 2012-03-02 17:31:08 -06:00
Simone Bordet 142a1058ba Rolled back changes where SPDY listeners were notified asynchronously in a different thread.
Since the SPDY API can be fully asynchronous, there is no strict need to introduce this extra
asynchronous layer, although it requires that applications use fully asynchronous API and
never block.

The HTTP layer remains asynchronous (servlets are invoked asynchronously in a different thread).

Eventually, we may introduce a SessionFrameListener.Async interface that allows applications
to be invoked asynchronously in a different thread, but that requires some implementation
magic, in particular to invoke correctly IdleListener callbacks.
2012-03-03 00:23:53 +01:00
Jesse McConnell 19c89e7755 Merge branch 'release-8' into jetty-8 2012-03-02 10:47:52 -06:00
Jesse McConnell 9b669b335e update version 2012-03-02 10:47:20 -06:00
Jesse McConnell a7bc2b5863 Merge branch 'release' 2012-03-02 09:26:46 -06:00
Jesse McConnell fe6445ff7d reset version for development 2012-03-02 09:26:30 -06:00
Simone Bordet ef17aede69 Added *.todo to .gitignore. 2012-03-02 16:24:07 +01:00
Simone Bordet 22f0f58062 Implemented support for async HTTP requests over SPDY. 2012-03-02 16:15:01 +01:00
Jesse McConnell d1c8c477ea [maven-release-plugin] prepare for next development iteration 2012-03-02 08:57:43 -06:00
Jesse McConnell b75868e84f [maven-release-plugin] prepare release jetty-8.1.2.v20120302 2012-03-02 08:57:19 -06:00
Jesse McConnell 51311d050e [maven-release-plugin] prepare for next development iteration 2012-03-02 08:37:46 -06:00
Jesse McConnell a8296ec3d5 [maven-release-plugin] prepare release jetty-7.6.2.v20120302 2012-03-02 08:37:38 -06:00
Jesse McConnell c58092f6f7 Updating VERSION.txt top section 2012-03-02 08:14:17 -06:00
Jesse McConnell 22dce614a3 Updating VERSION.txt top section 2012-03-02 08:14:16 -06:00
Jesse McConnell eaa5ccd164 Merge branch 'jetty-8' into release-8 2012-03-02 08:13:39 -06:00
Jesse McConnell 66fcd1ff7d Merge branch 'master' into release 2012-03-02 08:12:55 -06:00
Jesse McConnell 72330dc5f3 Merge branch 'master' into jetty-8 2012-03-02 08:08:29 -06:00
Simone Bordet 94742d3e94 Updated HTTP layer to invoke the application asynchronously. 2012-03-02 11:45:06 +01:00