9176 Commits

Author SHA1 Message Date
Jesse McConnell
34a1d3e109 set for dev 2014-04-02 16:25:26 -05:00
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 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 e3c594b1529994a4236eb5566c5e99a55aeb1570.
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