Commit Graph

6376 Commits

Author SHA1 Message Date
Jesse McConnell 399828d833 [maven-release-plugin] prepare release jetty-9.0.0.RC1 2013-02-21 11:10:35 -06:00
Jesse McConnell 2bcc21350c Updating VERSION.txt top section 2013-02-21 10:02:04 -06:00
Jesse McConnell cd3c840553 Merge branch 'master' into release-9 2013-02-21 10:01:11 -06:00
Joakim Erdfelt 660f6d2e85 399520 - Websocket Server Connection needs session idle timeouts 2013-02-21 08:21:01 -07:00
Joakim Erdfelt 246db2b08d 401177 - Make org.eclipse.jetty.websocket.api.WebSocketAdapter threadsafe
+ Making some subtle changes to address thread safety of the WebSocketAdapter
2013-02-21 07:30:28 -07:00
Jan Bartel ea0996f63a Removing dead and unused modules 2013-02-21 22:41:11 +11:00
Jan Bartel 07e878bda1 Removing accidental add of copy of old test-jetty-osgi 2013-02-21 22:24:18 +11:00
Jan Bartel 8dd2272bd1 Merge remote-tracking branch 'origin/master' into osgi_fix_jetty9 2013-02-21 21:44:20 +11:00
Jan Bartel 1ce132b6d3 Merge remote-tracking branch 'origin/master' into osgi_fix_jetty9 2013-02-21 21:39:07 +11:00
Jan Bartel f1daea663a Removing accidental add 2013-02-21 20:15:26 +11:00
Jan Bartel cec5f5e65a Fixing build 2013-02-21 20:13:45 +11:00
Simone Bordet a6510e83ec Made the test more reliable. 2013-02-20 19:19:06 +01:00
Simone Bordet 3ffbb586db 388103 - Add API for tracking down upload progress.
Introduced Request.ContentListener, invoked after the content has been sent.
2013-02-20 17:56:21 +01:00
Simone Bordet 29d779778e Reduced object creation by caching the conversation response listeners. 2013-02-20 15:42:01 +01:00
Jan Bartel 9be9910cde 227244 Remove import of backport-util-concurrent Arrays class 2013-02-20 09:34:30 +11:00
Jan Bartel 9af4334739 committing to save changes but does not yet compile 2013-02-20 09:26:30 +11:00
Thomas Becker 60dfbffbce Merge branch 'spdy_onPushSynApiChange' 2013-02-19 15:23:46 +01:00
Thomas Becker 88e32cb021 401183 Handle push streams in new method StreamFrameListener.onPush() instead of SessionFrameListener.syn() 2013-02-19 15:22:55 +01:00
Greg Wilkins b82a781113 400864 Added LowResourcesMonitor 2013-02-18 20:03:36 +11:00
Jesse McConnell 39c5d6c141 merge from jetty-8 2013-02-15 12:47:04 -06:00
Simone Bordet 94a344289b 400849 - Conversation hangs if non-first request fails when queued.
Taken the chance to revisit the lifecycle of HttpConversation and HttpExchange
(now they are created as soon as the request is sent, before they were created
when the exchange was associated to the connection).
This change made the conversation listeners available as soon as the request
was sent, so that it was simpler to notify the right listeners also in case of failure
of a non-first request (which fixes the bug).
2013-02-15 18:45:29 +01:00
Greg Wilkins 28af8a1432 fixed merge 2013-02-15 16:12:39 +11:00
Greg Wilkins 71d70922da Merge remote-tracking branch 'origin/jetty-8'
Conflicts:
	jetty-io/src/main/java/org/eclipse/jetty/io/ByteArrayBuffer.java
	jetty-osgi/test-jetty-osgi-context/src/main/java/com/acme/osgi/Activator.java
	jetty-servlets/src/main/java/org/eclipse/jetty/servlets/GzipFilter.java
	jetty-servlets/src/test/java/org/eclipse/jetty/servlets/GzipFilterDefaultTest.java
	jetty-servlets/src/test/java/org/eclipse/jetty/servlets/gzip/GzipTester.java
2013-02-15 15:00:22 +11:00
Greg Wilkins 68f3319719 Merge remote-tracking branch 'origin/jetty-7' into jetty-8 2013-02-15 12:14:48 +11:00
Greg Wilkins 2581eb130a 381521 allow compress methods to be configured 2013-02-15 12:12:12 +11:00
Greg Wilkins c7d985fa02 400859 limit max size of writes from cached content 2013-02-15 11:20:29 +11:00
Greg Wilkins d74a8c8281 398649 ServletContextListener.contextDestroyed() is not called on ContextHandler unregistration 2013-02-15 11:19:04 +11:00
Simone Bordet 651105c73b 400848 - Redirect fails with non-encoded location URIs. 2013-02-14 21:37:30 +01:00
Simone Bordet df56bd3c27 400014 - Http async client DNS performance.
Introduced SocketAddressResolver to perform DNS resolution in a separate thread,
and updated HttpClient to make use of it.
2013-02-14 21:37:29 +01:00
Simone Bordet dd96cc50b2 400734 - NPE for redirects with relative location.
Now resolving locations against original URL if it is relative.
2013-02-14 21:37:29 +01:00
Thomas Becker 12d9d77cd7 399463 add start.ini documentation for OPTIONS. Remove reference to start_config 2013-02-14 16:59:55 +01:00
Thomas Becker 330845b3ce 399463 add start.ini documentation for OPTIONS 2013-02-14 15:55:46 +01:00
Jan Bartel 246088c2ee Merge remote-tracking branch 'origin/jetty-8'
Conflicts:
	jetty-http/src/main/java/org/eclipse/jetty/http/HttpGenerator.java
	jetty-jndi/src/main/java/org/eclipse/jetty/jndi/ContextFactory.java
	jetty-jndi/src/test/java/org/eclipse/jetty/jndi/java/TestJNDI.java
	jetty-osgi/jetty-osgi-boot/src/main/java/org/eclipse/jetty/osgi/boot/internal/webapp/JettyContextHandlerServiceTracker.java
	jetty-osgi/test-jetty-osgi-context/pom.xml
	jetty-osgi/test-jetty-osgi-context/src/main/java/com/acme/osgi/Activator.java
	jetty-osgi/test-jetty-osgi/src/test/java/org/eclipse/jetty/osgi/boot/JettyOSGiBootContextAsService.java
	jetty-osgi/test-jetty-osgi/src/test/java/org/eclipse/jetty/osgi/boot/TestJettyOSGiBootWebAppAsService.java
	jetty-osgi/test-jetty-osgi/src/test/java/org/eclipse/jetty/osgi/boot/TestJettyOSGiBootWithJsp.java
2013-02-14 20:08:37 +11:00
Jan Bartel b14db26464 Merge remote-tracking branch 'origin/jetty-7' into jetty-8 2013-02-14 17:27:51 +11:00
Jan Bartel 9c96892870 400457 Thread context classloader hierarchy not searched when finding webapp's java:comp/env
Reset classloaders after each test
2013-02-14 17:14:16 +11:00
Jan Bartel ae76e07303 400457 Thread context classloader hierarchy not searched when finding webapp's java:comp/env 2013-02-14 15:58:24 +11:00
Joakim Erdfelt f15d4c0376 400738 - ResourceHandler doesn't support range requests
+ Adding testcase to replicate issue.
2013-02-13 14:27:26 -07:00
Simone Bordet 6d0f233c80 362854 - Continuation implementations may deadlock.
HttpChannelState was already notifying listeners from outside synchronized blocks,
apart one case, in expired().
Also taken the chance to cleanup the class from warnings.
2013-02-13 16:00:40 +01:00
Simone Bordet ef81982579 400631 - Calling flush() on HttpServletResponse.getOutputStream() after last byte of body causes EofException.
Now flush() is a no-operation if the stream is already closed, consistently with previous Jetty versions.
2013-02-13 12:03:31 +01:00
Simone Bordet 6649b890a7 400434 - Add support for an OutputStream ContentProvider. 2013-02-13 10:25:25 +01:00
Joakim Erdfelt 9ae3c94b22 399520 - Websocket needs session idle timeouts
+ Integrated suggestions about AbstractConnection.onReadTimeout()
 + Enabled tests on client side
2013-02-12 13:51:06 -07:00
Joakim Erdfelt ebaffcfd27 399535 - Websocket-client connect should have configurable connect timeout
+ Made default value for connectTimeout be exposed from SelectorManager.
 + Added javadoc on time unit.
2013-02-12 12:56:46 -07:00
Joakim Erdfelt 5c68d23138 400512 - ClientUpgradeRequet.addExtension() should fail if extension is not installed 2013-02-12 11:37:16 -07:00
Jesse McConnell e09d401fd2 add configuration option to not send server version 2013-02-12 10:08:56 -06:00
Thomas Becker c840d3dbb1 400555 HttpProxyEngine: Add http version header in response 2013-02-12 12:16:05 +01:00
Joakim Erdfelt 4daba06175 400255 - Using WebSocket.maxMessageSize results in IllegalArgumentException
+ Adding testcase that replicated failure reported in issue
 + Fixing AnnotatedEventDriver error with input size
 + Fixing WebSocketSession detection of isOpen()
 + Fixing BigEchoSocket test for session.isOpen()
2013-02-11 16:50:01 -07:00
Joakim Erdfelt d505f481a4 400255 - Using WebSocket.maxMessageSize results in IllegalArgumentException 2013-02-11 16:24:13 -07:00
Thomas Becker ade135ba74 Add ProxySPDYToSPDYLoadTest 2013-02-07 12:21:05 +01:00
Thomas Becker bb3c1433f4 400184: SslContextFactory change. Disable hostname verification if trustAll is set 2013-02-07 11:50:19 +01:00
Joakim Erdfelt a9f6f30242 Merge branch 'jetty-7' into jetty-8 2013-02-05 18:08:15 -07:00