7458 Commits

Author SHA1 Message Date
Greg Wilkins
b31466839a 419799 Async timeout dispatches to error page
Conflicts:
	jetty-server/src/main/java/org/eclipse/jetty/server/AbstractHttpConnection.java
	jetty-server/src/main/java/org/eclipse/jetty/server/AsyncContinuation.java
	jetty-server/src/main/java/org/eclipse/jetty/server/handler/ErrorHandler.java
	jetty-servlet/src/main/java/org/eclipse/jetty/servlet/ErrorPageErrorHandler.java
	jetty-servlet/src/test/java/org/eclipse/jetty/servlet/AsyncContextTest.java
2013-10-18 14:50:01 +11:00
Simone Bordet
0b673393c3 Added NPN profile for JDK 7u45. 2013-10-17 15:06:49 +02:00
Simone Bordet
7618826349 419687 - HttpClient's query parameters must be case sensitive.
Modified class Fields to take a boolean parameter that defines
whether it is case sensitive or not, and updated HttpRequest to use
a case sensitive Fields instance for the query parameters.
2013-10-17 12:37:01 +02:00
Simone Bordet
45828ee906 418892 - SSL session caching so unreliable it effectively does not
work.

Fixed by making sure that we completely decrypt read bytes.

Before the fix, it was possible that we returned after the decryption
of one TLS frame, while another was still present in the
_encryptedBuffer.
This lead to non-clean closes of the connection, which hampered the
capability of session reuse by clients.

Now we decrypt in a loop and only return if there is nothing more
that we can decrypt.
2013-10-16 16:27:36 +02:00
Simone Bordet
8fec401b06 419344 - NPNServerConnection does not close the EndPoint if it reads
-1.

Fixed by correctly handling the -1 read, closing the connection.
Also covered additional error cases, making sure the connection is
closed.
2013-10-14 13:26:00 +02:00
Greg Wilkins
b8c8abae2e 419333 treat // as an alias in path 2013-10-14 17:16:54 +11:00
Jan Bartel
9a330dad1b 418767 run-forked goal ingores test scope dependencies with useTestScope=true 2013-10-14 16:51:59 +11:00
Greg Wilkins
8f9f14c5c3 407716 fixed logs 2013-10-14 14:08:32 +11:00
Greg Wilkins
ad124b6888 419309 Added symlink checker to test webapp 2013-10-14 11:59:18 +11:00
Greg Wilkins
33b10efcaa Merge remote-tracking branch 'origin/release-9' 2013-10-14 11:12:31 +11:00
Joakim Erdfelt
180d9a55df 418792 - Session getProtocolVersion always returns null
+ Backporting just the getProtocolVersion from jetty 9.1
2013-10-07 16:45:21 -07:00
Greg Wilkins
7cb553557e 418636 Name anonymous filter and holders with classname-hashcode
Conflicts:
	jetty-servlet/src/main/java/org/eclipse/jetty/servlet/ServletHandler.java
	jetty-servlet/src/main/java/org/eclipse/jetty/servlet/ServletHolder.java
2013-10-04 16:12:53 +10:00
Joakim Erdfelt
1315096192 Disabling broken external server test 2013-09-30 20:00:02 -07:00
Jan Bartel
a6f0883ca3 Remove explicit port number from jetty-client SslBytesClientTest 2013-10-01 09:05:05 +10:00
Jesse McConnell
856a24b65a [maven-release-plugin] prepare for next development iteration 2013-09-30 14:46:09 -05:00
Jesse McConnell
f466f03c6a [maven-release-plugin] prepare release jetty-9.0.6.v20130930 jetty-9.0.6.v20130930 2013-09-30 14:46:00 -05:00
Jesse McConnell
6ec630f044 set for release 2013-09-30 12:35:22 -05:00
Jesse McConnell
0b3f431d27 set version back to 9.0.6-SNAPSHOT 2013-09-30 12:33:06 -05:00
Jesse McConnell
af2e6ff911 Merge branch 'master' into release-9 2013-09-30 12:28:04 -05:00
Greg Wilkins
a59439241f 418227 Null cookie value test 2013-09-30 12:59:34 +10:00
Greg Wilkins
f07722909f reduced routine exception verbosity 2013-09-30 12:45:16 +10:00
Jan Bartel
cb554948a2 417574 Setting options with _JAVA_OPTIONS breaks run-forked with <waitForChild>true</waitForChild> 2013-09-30 12:23:14 +10:00
Joakim Erdfelt
8d312b9e5d 418212 - org.eclipse.jetty.spdy.server.http.SSLExternalServerTest hangs
+ Adding timeout on test
2013-09-27 11:40:35 -07:00
Greg Wilkins
458e511ce2 418014 Handle NTFS canonical exceptions during alias check 2013-09-27 13:37:00 +10:00
Joakim Erdfelt
948d97c60c Fixing various javadoc errors 2013-09-25 10:08:39 -07:00
Joakim Erdfelt
ac40e7ab6a Fixing various javadoc errors 2013-09-25 08:11:32 -07:00
Joakim Erdfelt
0e34cdf7d8 417831 - Remove jetty-logging.properties from distro/resources 2013-09-23 11:17:32 -07:00
Greg Wilkins
d96df5d1c7 improved low resources messages 2013-09-23 13:30:09 +10:00
Jesse McConnell
0525498ad3 [maven-release-plugin] prepare for next development iteration 2013-09-19 15:06:31 -05:00
Jesse McConnell
c05a725db6 [maven-release-plugin] prepare release jetty-9.0.6.v20130919 jetty-9.0.6.v20130919 2013-09-19 15:06:17 -05:00
Jesse McConnell
1f1ba9646b set for release 2013-09-19 14:30:08 -05:00
Jesse McConnell
b781b00cc2 Merge branch 'master' into release-9 2013-09-19 14:29:01 -05:00
Thomas Becker
5346e06d4a 417289 SPDY replace use of direct buffers with indirect buffers or make it configurable 2013-09-19 15:43:07 +02:00
Thomas Becker
5499a5f726 416453 Add comments to embedded SplitFileServer example 2013-09-19 11:31:48 +02:00
Thomas Becker
a7692b5af0 416453 Add comments to embedded SecuredHelloHandler example 2013-09-19 11:15:56 +02:00
Thomas Becker
4daaa6f855 416453 Add comments to embedded OneWebApp example 2013-09-19 11:04:42 +02:00
Greg Wilkins
be6f876621 Merge remote-tracking branch 'origin/jetty-8'
Conflicts:
	VERSION.txt
	aggregates/jetty-all/pom.xml
	examples/async-rest/async-rest-jar/pom.xml
	examples/async-rest/async-rest-webapp/pom.xml
	examples/async-rest/pom.xml
	examples/embedded/pom.xml
	jetty-aggregate/jetty-all-server/pom.xml
	jetty-aggregate/jetty-client/pom.xml
	jetty-aggregate/jetty-server/pom.xml
	jetty-aggregate/jetty-servlet/pom.xml
	jetty-aggregate/jetty-webapp/pom.xml
	jetty-aggregate/jetty-websocket/pom.xml
	jetty-aggregate/pom.xml
	jetty-annotations/pom.xml
	jetty-client/pom.xml
	jetty-continuation/pom.xml
	jetty-deploy/pom.xml
	jetty-distribution/pom.xml
	jetty-http-spi/pom.xml
	jetty-http/pom.xml
	jetty-io/pom.xml
	jetty-jaspi/pom.xml
	jetty-jmx/pom.xml
	jetty-jndi/pom.xml
	jetty-jsp/pom.xml
	jetty-monitor/pom.xml
	jetty-nosql/pom.xml
	jetty-osgi/jetty-osgi-boot-jsp/pom.xml
	jetty-osgi/jetty-osgi-boot-warurl/pom.xml
	jetty-osgi/jetty-osgi-boot/pom.xml
	jetty-osgi/jetty-osgi-httpservice/pom.xml
	jetty-osgi/pom.xml
	jetty-osgi/test-jetty-osgi-context/pom.xml
	jetty-osgi/test-jetty-osgi-webapp/pom.xml
	jetty-osgi/test-jetty-osgi/pom.xml
	jetty-overlay-deployer/pom.xml
	jetty-plus/pom.xml
	jetty-policy/pom.xml
	jetty-proxy/pom.xml
	jetty-rewrite/pom.xml
	jetty-runner/pom.xml
	jetty-security/pom.xml
	jetty-server/pom.xml
	jetty-servlet/pom.xml
	jetty-servlets/pom.xml
	jetty-spdy/pom.xml
	jetty-spdy/spdy-client/pom.xml
	jetty-spdy/spdy-core/pom.xml
	jetty-spdy/spdy-example-webapp/pom.xml
	jetty-spdy/spdy-server/pom.xml
	jetty-start/pom.xml
	jetty-util-ajax/pom.xml
	jetty-util/pom.xml
	jetty-webapp/pom.xml
	jetty-websocket/pom.xml
	jetty-xml/pom.xml
	pom.xml
	test-continuation/pom.xml
	test-jetty-nested/pom.xml
	test-jetty-servlet/pom.xml
	tests/pom.xml
	tests/test-integration/pom.xml
	tests/test-loginservice/pom.xml
	tests/test-sessions/pom.xml
	tests/test-sessions/test-hash-sessions/pom.xml
	tests/test-sessions/test-jdbc-sessions/pom.xml
	tests/test-sessions/test-mongodb-sessions/pom.xml
	tests/test-sessions/test-sessions-common/pom.xml
	tests/test-webapps/pom.xml
	tests/test-webapps/test-jetty-webapp/pom.xml
	tests/test-webapps/test-webapp-rfc2616/pom.xml
2013-09-19 17:08:40 +10:00
Greg Wilkins
52aba6f1aa updated VERSIONS.txt with 7 relase 2013-09-19 17:01:46 +10:00
Greg Wilkins
3acda280a8 416577 enhanced shutdown handler to send shutdown at startup 2013-09-19 12:28:07 +10:00
Greg Wilkins
ba5a709245 416577 enhanced shutdown handler to send shutdown at startup 2013-09-19 09:19:55 +10:00
Greg Wilkins
c6a29339ab 417475 Do not null context Trie during dynamic deploy 2013-09-19 09:00:57 +10:00
Thomas Becker
016fbbb07f 416453 Add comments to embedded MinimalServlets example 2013-09-18 17:55:24 +02:00
Thomas Becker
6377503caa 416453 Add comments to embedded ManyConnectors example 2013-09-18 17:55:24 +02:00
Thomas Becker
36efbb9869 416453 Add comments to embedded FileServer example 2013-09-18 17:55:23 +02:00
Thomas Becker
b4a8871b62 416453 Add comments to embedded SpdyServer example 2013-09-18 17:55:23 +02:00
Joakim Erdfelt
c5775a6ccf Using correct version for master 2013-09-17 09:41:45 -07:00
Jesse McConnell
2d35fa9558 Merge branch 'release-8' into jetty-8 2013-09-17 11:39:30 -05:00
Thomas Becker
74a75e3d42 test chat fix 2013-09-17 14:39:00 +02:00
Thomas Becker
000793a7aa 416940 avoid download of spring-beans.dtd 2013-09-17 12:40:23 +02:00
Jesse McConnell
2b4475b046 set for dev 2013-09-16 16:08:29 -05:00