Joakim Erdfelt
900dea3719
433262 - WebSocket / Advanced close use cases
...
+ ClientCloseTest implementation of various outlined use cases.
2014-04-22 16:07:45 -07:00
Joakim Erdfelt
9f76856fcf
EndPoint onIdleExpired should not close on its own
...
+ From discussion with Simone, the dispatched fillInterest.onFail()
needs to occur, so that the AbstractConnection.onReadTimeout() can
handle the close conditions needed by SPDY and WebSocket.
The EndPoint close within onIdleExpired is a race condition with
this onReadTimeout desired behavior.
2014-04-17 10:38:06 -07:00
Simone Bordet
4aa1fbe452
Updated module files for JDK 7u55 and JDK 8u05 with the right ALPN versions.
2014-04-17 16:28:59 +02:00
Simone Bordet
42d98ebb61
Merged branch 'jetty-9.1.x' into 'master'.
2014-04-17 16:24:16 +02:00
Simone Bordet
2a177f2206
Added URL for new NPN version.
2014-04-17 16:23:52 +02:00
Simone Bordet
7bc0363b30
Updated profiles for JDK 7u55 and JDK 8u05 with the right NPN and ALPN versions.
2014-04-17 13:56:10 +02:00
Simone Bordet
4fb13d2c58
Merged branch 'jetty-9.1.x' into 'master'.
2014-04-17 13:28:36 +02:00
Simone Bordet
d90e6210bb
432777 - Async Write Loses Data with HTTPS Server.
...
Fixed by properly flipping the aggregate buffer when copying bytes to it.
2014-04-17 13:28:17 +02:00
Simone Bordet
7c8c45c397
432993 - Improve handling of ProxyTo and Prefix parameters in ProxyServlet.Transparent.
...
Fixed case of empty context path and missing Prefix parameter.
2014-04-17 13:27:34 +02:00
Simone Bordet
c3d3edd6c0
432777 - Async Write Loses Data with HTTPS Server.
...
Fixed by properly flipping the aggregate buffer when copying bytes to it.
2014-04-16 17:33:22 +02:00
Simone Bordet
60f2200184
Merged branch 'jetty-9.1.x' into 'master'.
2014-04-16 11:10:18 +02:00
Simone Bordet
40c82a99ab
Added profile in the main pom.xml to build with JDK 7u55.
...
Added new NPN module files for JDK 7u55, referencing the new NPN version required by JDK 7u55.
2014-04-16 11:06:50 +02:00
Joakim Erdfelt
348cd406c8
Removing deprecated methods
2014-04-15 14:54:19 -07:00
Joakim Erdfelt
e5314d4a3e
432321 - jetty-start / Allow defining extra start directories for common configurations
...
+ Adding Config Search order output to --list-config
2014-04-15 13:40:16 -07:00
Joakim Erdfelt
dc3362ba3c
Removing deprecated methods
2014-04-15 12:22:53 -07:00
Joakim Erdfelt
2dc10da3a4
Merge branch 'extra-start-dirs'
2014-04-15 10:34:02 -07:00
Joakim Erdfelt
41ab91988b
432321 - jetty-start / Allow defining extra start directories for common configurations
...
+ Fixing jetty.base default detection to use user.dir instead of
jetty.home
2014-04-15 10:32:28 -07:00
Joakim Erdfelt
599595f544
FS utility class cleanup of unused code
2014-04-15 10:31:27 -07:00
Joakim Erdfelt
db2c6c20b9
Test failure fix
2014-04-15 10:16:52 -07:00
Joakim Erdfelt
cad7d3f5ed
Attempt to work out websocket close notification issue that simone raised
2014-04-15 10:14:03 -07:00
Joakim Erdfelt
de8485d53e
Merge branch 'master' into extra-start-dirs
2014-04-15 08:09:21 -07:00
Simone Bordet
f2e2eec4d5
Merged branch 'jetty-9.1.x' into 'master'.
2014-04-15 09:04:20 +02:00
Simone Bordet
361d8e5bd2
432528 - IllegalStateException when using DeferredContentProvider.
...
Fixed by using the correct idiom for calling the IteratingCallback.
2014-04-15 09:03:30 +02:00
Simone Bordet
d6e538a9d2
Avoid duplicating existing headers when copying requests.
2014-04-15 09:03:30 +02:00
Jan Bartel
e252b52eb3
432483 make osgi.serviceloader support for javax.servlet.ServletContainerInitializer optional
...
(cherry picked from commit 31043d2570
)
Conflicts:
jetty-annotations/pom.xml
2014-04-12 09:15:53 +10:00
Jan Bartel
31043d2570
432483 make osgi.serviceloader support for javax.servlet.ServletContainerInitializer optional
2014-04-12 09:12:25 +10:00
Joakim Erdfelt
7cd3f9983f
Compile fix
2014-04-11 16:03:49 -07:00
Joakim Erdfelt
8f733169f5
432321 - jetty-start / Allow defining extra start directories for common configurations
...
+ Final work for unit testing happiness
+ BaseHome is now configured via ConfigSources (as intended)
+ StartArgs now parses the ConfigSources list (in reverse)
+ CommandLineConfigSource now does all of the ${jetty.base} and
${jetty.home} determination (from properties and env, with
fallbacks)
2014-04-11 14:26:35 -07:00
Simone Bordet
3717115059
Merged branch 'jetty-9.1.x' into 'master'.
2014-04-11 17:02:26 +02:00
Simone Bordet
5eeda38f0a
432270 - Slow requests with response content delimited by EOF fail.
...
Fixed also in the FastCGI module.
2014-04-11 16:18:38 +02:00
Jan Bartel
eb45d45dbf
432483 jetty-annotations bundle does not start if there are no bundles that provide a service javax.servlet.ServletContainerInitializer
...
(cherry picked from commit f2f5353a29
)
2014-04-11 17:27:58 +10:00
Jan Bartel
f2f5353a29
432483 jetty-annotations bundle does not start if there are no bundles that provide a service javax.servlet.ServletContainerInitializer
2014-04-11 17:25:08 +10:00
Greg Wilkins
deb7102e0e
404511 removed deprecated StringMap
2014-04-11 10:57:39 +10:00
Greg Wilkins
5a0811b328
432468 Improve command CGI path handling
2014-04-11 10:48:24 +10:00
Joakim Erdfelt
eff78efe3c
432321 - jetty-start / Allow defining extra start directories for common configurations
...
+ Integration of ConfigSources with rest of startup.
2014-04-10 16:45:11 -07:00
Joakim Erdfelt
4f49bb9584
Merge branch 'master' into extra-start-dirs
2014-04-10 11:55:52 -07:00
Joakim Erdfelt
682a01792f
432321 - jetty-start / Allow defining extra start directories for common configurations
...
+ Introduction of ConfigSources (a properly ordered list of ConfigSource
impls) to aide in initial setup of configuration sources, prior to
being parsed by StartArgs for the final runtime configuration of
the jetty server.
2014-04-10 11:54:27 -07:00
Simone Bordet
aebab6919c
Improved IllegalStateException reporting.
2014-04-10 09:04:40 +02:00
Simone Bordet
dfa2d05bcc
432270 - Slow requests with response content delimited by EOF fail.
...
Better handling of the idle case, and closing the connection only
if the response can be failed.
2014-04-10 09:04:11 +02:00
Simone Bordet
8e24cdf913
Fixed timeout value left over during debugging.
2014-04-10 09:03:46 +02:00
Simone Bordet
74d66a87f6
Made the test more reliable.
2014-04-10 09:03:19 +02:00
Simone Bordet
3cd7dfd445
432270 - Slow requests with response content delimited by EOF fail.
...
Fixed by using a flag to determine the need to close the connection,
and by closing the connection only at exchange termination.
2014-04-10 09:00:17 +02:00
Simone Bordet
e3662a9b23
432145 - Pending request is not failed when HttpClient is stopped.
...
Fixed by fixing the code in close() to also abort pending exchanges.
Reviewed for HTTP, FastCGI and SPDY transports.
2014-04-10 08:59:30 +02:00
Greg Wilkins
0e458c80f4
reverted version to SNAPSHOT
2014-04-10 16:37:25 +10:00
Greg Wilkins
9f3e986119
431519 Fixed NetworkTrafficListener
2014-04-10 16:24:20 +10:00
Greg Wilkins
ef400675aa
431519 Fixed NetworkTrafficListener
2014-04-10 16:20:10 +10:00
Greg Wilkins
866960d5d7
431094 Consistent handling of utf8 decoding errors
2014-04-10 15:52:15 +10:00
Greg Wilkins
7adba8d033
431094 Consistent handling of utf8 decoding errors
2014-04-10 15:14:46 +10:00
Greg Wilkins
4785121a53
431642 Allow for immediate return from content callback in HttpParser
2014-04-10 12:59:07 +10:00
Greg Wilkins
9a7af6cbd3
readded websocket to demo base
2014-04-10 12:59:07 +10:00