Greg Wilkins
3f3b269cca
jetty-9 ConcurrentScheduler refinements
2012-09-03 15:32:44 +10:00
Greg Wilkins
e29e55ffcc
jetty-9 ConcurrentScheduler refinements
2012-09-03 15:29:01 +10:00
Greg Wilkins
c3776764f4
jetty-9 ConcurrentScheduler refinements
2012-09-03 15:24:36 +10:00
Greg Wilkins
bb3dcc1c5b
jetty-9 eased scheduler test
2012-09-01 07:10:42 +10:00
Simone Bordet
d18fcc05e3
Jetty9 - Added copyright header.
2012-08-31 12:17:08 +02:00
Greg Wilkins
fd5776cf86
jetty-9 improved comments
2012-08-31 17:53:18 +10:00
Greg Wilkins
8331b1db71
jetty-9 some useful debug
2012-08-31 14:05:40 +10:00
Greg Wilkins
83dbca6553
jetty-9 reworked the schedulers
2012-08-31 13:22:58 +10:00
Greg Wilkins
72827aa44d
jetty-9 TODOs
2012-08-31 08:05:09 +10:00
Greg Wilkins
8c6ad12088
jetty-9 fixed ArrayByteBufferPool and added test
2012-08-31 08:05:09 +10:00
Simone Bordet
4de5b0ad63
Merged branch 'jetty-9' into jetty-9-client.
2012-08-30 17:24:49 +02:00
Simone Bordet
6531cbb69c
Jetty9 - Renamed class removing "Async".
2012-08-30 11:14:00 +02:00
Simone Bordet
7586e5c9e9
Jetty9 - More tests for HTTP over SPDY.
2012-08-29 22:42:35 +02:00
Simone Bordet
d7d5e4f20e
Jetty9 - Reduced test logging.
2012-08-29 22:42:35 +02:00
Jesse McConnell
0f06d7ef20
move around modules in pom
2012-08-29 14:59:50 -05:00
Simone Bordet
2d7a80c44b
Jetty9 - Parametrized tests on the SPDY version.
2012-08-29 21:04:00 +02:00
Simone Bordet
bf30ec24a5
Jetty9 - Removed the concept of multiple connection factories in SPDYClient.
...
A client is given a version when instantiated; as such it makes no sense to have
multiple connection factories, as the client only supports one SPDY version.
2012-08-29 21:04:00 +02:00
Jesse McConnell
d6dfaa68b2
add jetty-runner to jetty-9
2012-08-29 11:56:34 -05:00
Jesse McConnell
582bdf4ede
fix license block
2012-08-29 11:51:35 -05:00
Jesse McConnell
ba764c2c48
Merge branch 'jetty-9' of ssh://git.eclipse.org/gitroot/jetty/org.eclipse.jetty.project into jetty-9
2012-08-29 11:49:59 -05:00
Jesse McConnell
d8e51cca72
add jetty-rhttp from codehaus to jetty-9
2012-08-29 11:49:16 -05:00
Simone Bordet
1d1b0a1b82
Jetty9 - Updated toolchain dependency to 1.8.
2012-08-29 18:44:52 +02:00
Jesse McConnell
553df4580a
Merge branch 'jetty-9' of ssh://git.eclipse.org/gitroot/jetty/org.eclipse.jetty.project into jetty-9
2012-08-29 11:18:19 -05:00
Jesse McConnell
3cc93b5798
adding jetty-spring module
2012-08-29 11:18:06 -05:00
Simone Bordet
8920cd16b6
Jetty9 - Ported the HTTP SPDY Proxy code.
2012-08-29 18:12:28 +02:00
Simone Bordet
1265c27607
Jetty9 - Including the jetty-maven-plugin module.
2012-08-29 18:12:28 +02:00
Simone Bordet
4180db6fae
Jetty9 - Removed unnecessary _server field.
2012-08-29 18:09:18 +02:00
Jesse McConnell
2e81b63807
add jetty-jsp into build and add jetty-jspc-maven-plugin in as well
2012-08-29 11:08:52 -05:00
Thomas Becker
8fbe6c59d5
jetty-9 merge
2012-08-29 17:27:26 +02:00
Thomas Becker
fe88df1def
jetty-9 move SimpleHttpParser and SimpleHttpResponse to jetty-test-helper
2012-08-29 15:53:51 +02:00
Simone Bordet
c866595bea
Jetty9 - Fixed test that was dependent on case-insensitive file systems.
...
Reformatted, JDK7-ified and cleaned up the code.
2012-08-29 12:07:06 +02:00
Simone Bordet
dd8958ffe8
Jetty9 - Fixed parsing in case of a <Configure> element without <Arg> elements,
...
which may happen if the configuration is not the one that creates the Server instance,
but just adds additional configuration to it.
Also took the chance to JDK7-ify the code and remove old cruft and unused code.
2012-08-29 11:49:41 +02:00
Thomas Becker
c3abbe5ecb
jetty-9 fix wrong case in PluginManagerTest
2012-08-29 11:49:01 +02:00
Simone Bordet
1191f5ab5d
Jetty9 - Added copyright header.
2012-08-28 21:57:09 +02:00
Simone Bordet
acb89e0d2f
Jetty9 - Added copyright header.
2012-08-28 21:55:44 +02:00
Simone Bordet
d84eee0b46
Jetty9 - Reverted AbstractConnector to use MappedByteBufferPool, as ArrayByteBufferPool is leaking buffers.
2012-08-28 18:14:22 +02:00
Simone Bordet
861ae31fe7
Merge branch 'jetty-9-aggregation' into jetty-9-spdy-http
2012-08-28 16:42:31 +02:00
Simone Bordet
d9eae6d4a2
Merge branch 'jetty-9' into jetty-9-aggregation
2012-08-28 16:41:47 +02:00
Simone Bordet
9522bcb404
Jetty9 - Including also the spdy-jetty-http-webapp module.
2012-08-28 16:39:09 +02:00
Jesse McConnell
5fcdb6ac1a
Merge branch 'jetty-9' of ssh://git.eclipse.org/gitroot/jetty/org.eclipse.jetty.project into jetty-9
2012-08-28 09:35:57 -05:00
Jesse McConnell
79861eaa05
adding in jetty-maven-plugin
2012-08-28 09:35:45 -05:00
Simone Bordet
7a2b53d987
Jetty9 - Dispatching the onConnect(Session) callback in a different thread.
...
This is needed for two reasons: the first is that onOpen() is called from the selector thread
and onConnect() may perform I/O (such as sending a SETTINGS frame), and second
because onOpen() may be called when NPN upgrades the connection.
In the latter case, SslConnection is busy with the SSL handshake (for example is filling)
and calling onConnect() triggers a write, that ends up in the SslConnection that sees that
it is still in the SSL handshake and needs to fill, resulting in a reentrant fill, which is not
supported correctly by SslConnection.
Dispatching to a new thread makes the call safe, since SslConnection is properly synchronized.
2012-08-28 15:20:14 +02:00
Simone Bordet
2339da7cc0
Jetty9 - Marked tests as @Slow.
2012-08-28 13:04:18 +02:00
Simone Bordet
7bbd9675cc
Jetty9 - Fixed test making it more reliable.
2012-08-28 12:48:37 +02:00
Simone Bordet
5aa3702606
Jetty9 - Better logging.
2012-08-28 11:56:37 +02:00
Simone Bordet
6601b65162
Jetty9 - Made the test more reliable and marked it as slow.
2012-08-28 11:56:22 +02:00
Simone Bordet
7a1faf3c08
Jetty9 - Start counting for idleness when we register read interest.
...
Otherwise it was possible that the endPoint was created, upon creation
it started counting for idleness, after a while read interested was set
and the endPoint idle timed out before having the chance to read.
2012-08-28 11:55:01 +02:00
Simone Bordet
156f07d493
Jetty9 - Greatly simplified HttpChannelOverSPDY.
...
Removed old code that was not necessary anymore.
2012-08-28 09:33:11 +02:00
Simone Bordet
34ee7101cc
Jetty9 - Added calls to notify() also when calling shutdown() and earlyEOF(), to wake up threads waiting in blockForContent().
...
Also improved the blockForContent() loop condition, to exit when a shutdown or earlyEOF happens.
2012-08-28 09:31:30 +02:00
Simone Bordet
0acf2f9650
Jetty9 - Generified HttpChannel and HttpParser listeners to follow the generification of HttpInput.
2012-08-28 09:29:08 +02:00