Jesse McConnell
dbb938ac71
[maven-release-plugin] prepare for next development iteration
2014-04-02 10:55:29 -05:00
Jesse McConnell
c616ece6c7
[maven-release-plugin] prepare release jetty-9.1.4.v20140401
2014-04-02 10:55:21 -05:00
Joakim Erdfelt
077887141f
Updating alpn and npn modules to protonego
2014-04-01 13:09:49 -07:00
Jesse McConnell
46c1734817
Updating VERSION.txt top section
2014-04-01 09:01:59 -05:00
Jesse McConnell
f842fe6c7c
Merge branch 'master' into release-9
2014-04-01 09:00:23 -05:00
Simone Bordet
860ea9c329
Made easier for subclasses to customize the response code in case of
...
rewrite failed.
2014-04-01 15:50:41 +02:00
Simone Bordet
a96d7c388c
Initial implementation of 431642 (async proxy servlet).
2014-04-01 15:45:52 +02:00
Jesse McConnell
c35618ee20
fixed merge conflict in version.txt
2014-04-01 08:18:20 -05:00
Joakim Erdfelt
9c96dadf21
Bumping up version to 9.2.0-SNAPSHOT
2014-03-31 15:15:55 -07:00
Joakim Erdfelt
28d9df1dbb
Refactoring alpn stuff into jetty-alpn-server and jetty-alpn-client
2014-03-31 14:18:37 -07:00
Greg Wilkins
9bce638719
Merge remote-tracking branch 'origin/master' into jetty-9-alpn
...
Conflicts:
apache-jsp/pom.xml
apache-jstl/pom.xml
jetty-quickstart/pom.xml
2014-03-31 14:13:32 +11:00
Greg Wilkins
a1d20956b1
deferred apache and quickstart until 9.2
2014-03-31 14:01:39 +11:00
Greg Wilkins
81e14cf59d
tests fail with new ISP?
2014-03-31 13:42:22 +11:00
Greg Wilkins
9975f44b84
Merge remote-tracking branch 'origin/master' into jetty-9-alpn
2014-03-31 12:18:40 +11:00
Greg Wilkins
325c4df482
431592 - do not resolved forwarded-for address
2014-03-31 12:17:53 +11:00
Greg Wilkins
c5e1e249e7
set version for 9.2.x
2014-03-31 11:35:06 +11:00
Greg Wilkins
28445fc629
Merge remote-tracking branch 'origin/master' into jetty-9-alpn
2014-03-31 09:59:52 +11:00
Greg Wilkins
c895f6dbcd
organised imports
2014-03-31 09:57:59 +11:00
Simone Bordet
a7f9e5a674
Made test more reliable.
2014-03-28 19:34:03 +01:00
Joakim Erdfelt
8ebf4367c2
427188 - Re-enable automatic detection of logging-dependencies with logging-module
...
+ Adding lib/logging/**.jar [lib] to logging.mod
2014-03-28 09:59:16 -07:00
Joakim Erdfelt
f3d312698f
425736 - jetty-start / Jetty 9 fails to startup with --exec option if Java path contain
...
+ Using .addRawArg() to avoid space escaping for Java Bin
2014-03-28 09:59:16 -07:00
Jan Bartel
76d365677a
Downgrade asm requirement in osgi to version 4+
2014-03-28 10:04:23 +11:00
Simone Bordet
f36700092c
Don't assert on existing directories/files.
2014-03-27 16:11:11 +01:00
Simone Bordet
342c97d8ba
430654 - closing client connections can hang worker threads.
...
Prettified usage of NonBlockingThread and added Javadocs.
2014-03-27 15:37:23 +01:00
Simone Bordet
1089a33578
Fixed imports referencing JUnit 3 and old matcher libraries.
2014-03-27 15:34:48 +01:00
Greg Wilkins
86d13b91a5
430654 avoid dispatching failure callbacks
2014-03-27 19:08:16 +11:00
Jan Bartel
b198234d5b
Ensure that jetty-annotations manifest uses 4.1 or above for asm, and that the jetty osgi spdy tests use only 4.1.
2014-03-27 17:08:57 +11:00
Joakim Erdfelt
2f6f210174
430747 - jetty-start / Allow --lib and module [lib] to recursively add jars
...
+ --lib={pattern} now supported
+ regular searching rules (for BaseHome) apply
+ even supporting multiple lib pattern entries via File.pathSeparator
separation, resulting in support for command lines like this:
--lib=/opt/common/lib/**.jar:lib/db/*.jar
+ {pattern} can be any valid java.nio.file.PathMatcher of syntax "glob:"
(since we rely on File.pathSeparator to break apart the --lib line
the existence of that same char in "glob:" and "regex:" means that
supporting both syntaxes of (regex and glob) isn't going to make
writing this line easy for the user. opting for glob only seems
like a good compromise)
2014-03-26 19:22:20 -07:00
Joakim Erdfelt
dfbe5c92c6
426920 - jetty-start / BaseHome.listFilesRegex() and .recurseDir() do not detect filesystem loops
...
+ Using java.nio.files to walk directory tree and detect filesystem
loops
+ All standard PathMatching patterns now work. ("glob:" and "regex:")
2014-03-26 19:01:05 -07:00
Joakim Erdfelt
1444ffadb8
Reverting <modules> in parent pom in favor of spdy and osgi specifics
2014-03-26 14:06:23 -07:00
Joakim Erdfelt
b835aab06f
430825 - jetty-start / use of jetty-jmx.xml prevents configuration of ThreadPool in jetty.xml
...
+ Flipped dependencies around from:
server -(optional) -> jmx
to:
jmx -> server
2014-03-26 11:59:59 -07:00
Joakim Erdfelt
a52925efcc
431279 - jetty-start / Unable to start jetty if no properties are defined.
...
+ Removed spurious check for no properties set (as System Properties are
not part of that check, but should have been, which essentially means
that there is never no properties available)
2014-03-26 11:34:08 -07:00
Joakim Erdfelt
6600abd3f9
Adding more start debug for lib resolution steps
2014-03-26 11:34:06 -07:00
Joakim Erdfelt
4f051fecf3
More work to make alpn & npn builds sane
2014-03-25 15:47:15 -07:00
Joakim Erdfelt
3e500a6f48
Adding alpn.version to other compatible java 7 updates
2014-03-25 11:25:16 -07:00
Joakim Erdfelt
6cba8ee375
Sprinkling in some test timeouts for the Java 8 build
2014-03-25 10:43:38 -07:00
Simone Bordet
cda4af3ec9
431103 - Complete listener not called if request times out before processing exchange.
...
Fixed by forcing the abort of the exchange in [Pooling|Multiplex]HttpDestination.
2014-03-25 18:18:14 +01:00
Joakim Erdfelt
aea74ea2da
Attempting to fix OSGi build for Java 8
2014-03-25 09:01:11 -07:00
Joakim Erdfelt
fab377335f
419801 - Upgrade to asm5 for jdk8
...
+ Upgrading to version 5.0.1
2014-03-25 08:59:23 -07:00
Greg Wilkins
5c188e02b7
improved AsyncServletTest
2014-03-24 15:11:40 +11:00
Jan Bartel
d0b70ee259
414885 Don't expose JDT classes by default
2014-03-24 14:13:28 +11:00
Greg Wilkins
8a166840d1
Revert "remove java7 generics"
...
This reverts commit e3c594b152
.
2014-03-24 11:55:50 +11:00
Greg Wilkins
e3c594b152
remove java7 generics
2014-03-24 11:53:21 +11:00
Simone Bordet
382bfebcae
Removed code that should never run, and replaced it wil IllegalStateException.
2014-03-22 14:49:00 +01:00
Greg Wilkins
710ea48244
430654 430242 - Closeable SharedBlockingCallback
2014-03-22 09:36:09 +11:00
Greg Wilkins
5d83a43cce
430242 - added SharedBlockingCallback to support threadsafe blocking
2014-03-22 08:42:03 +11:00
Simone Bordet
f0fc00ea50
Merged branch 'master' into 'jetty-9-alpn'.
2014-03-21 21:35:26 +01:00
Simone Bordet
0330f509e6
424107 - Jetty should not finish chunked encoding on exception.
...
Implemented abort() - empty - in HttpTransportOverFastCGI.
2014-03-21 21:29:43 +01:00
Simone Bordet
565d17dc8c
430808 - OutputStreamContentProvider violates OutputStream contract.
...
Fixed OutputStreamContentProvider to perform blocking write() calls and
implemented OutputStream.flush().
HttpSender now notifies the ContentProvider iterator of write completion
and if it implements Callback.
This is used in DeferredContentProvider to provide a blocking flush()
functionality.
2014-03-21 21:15:31 +01:00
Simone Bordet
5c0aae2f12
Removed unused field in ResponseNotifier.
...
Catching Throwable in RequestNotifier and ResponseNotifier when
notifying listeners.
2014-03-21 21:15:31 +01:00