5130 Commits

Author SHA1 Message Date
Thomas Becker
8076d86376 Merge branch 'jetty-9' of ssh://git.eclipse.org/gitroot/jetty/org.eclipse.jetty.project into jetty-plugin 2012-09-05 10:42:02 +02:00
Thomas Becker
db3fbb9cb3 jetty-9 jetty-plugins now reads from multiple cofigurable groupIds. Currently org/eclipse/jetty and org/mortbay/jetty 2012-09-05 10:41:45 +02:00
Joakim Erdfelt
4f36513744 More work around close handshake testing 2012-09-04 14:53:34 -07:00
Thomas Becker
1b3d32e337 jetty-9 jetty-plugins is now able to handle multiple repositoriesmci 2012-09-04 16:53:56 +02:00
Thomas Becker
0b77a69571 Merge branch 'jetty-9' of ssh://git.eclipse.org/gitroot/jetty/org.eclipse.jetty.project into jetty-plugin 2012-09-04 12:10:56 +02:00
Thomas Becker
694a07dac6 jetty-9 jetty-plugins now uses zip instead of jar files. Local maven repository is now being read and found located by settings.xml or default location. small improvements 2012-09-04 12:03:37 +02:00
Greg Wilkins
4fce4d0e53 jetty-9 ConcurrentScheduler refinements 2012-09-03 17:46:11 +10:00
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
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