9829 Commits

Author SHA1 Message Date
Greg Wilkins
2b530939a7 456956 Reduce ThreadLocal.remove() weak reference garbage
reduced calls to getCurrentConnection
2015-01-07 20:56:06 +01:00
Greg Wilkins
3270af81e8 456956 Reduce ThreadLocal.remove() weak reference garbage 2015-01-07 19:53:30 +01:00
Simone Bordet
3abfbe26b3 Using the provider string when creating the SSLContext in case of no
keystore.
2015-01-06 17:30:03 +01:00
Jan Bartel
b1f1ebcc72 448944 Provide m2e lifecycle mapping metadata for jetty-jspc-maven-plugin 2015-01-02 18:29:52 +01:00
Jan Bartel
381227cd9d 456486 Jar containing ServiceContainerInitializer impl not found in TCCL in osgi 2015-01-01 17:25:10 +01:00
Jan Bartel
b59782acf8 452201 Set the container classloader for osgi during webbundle undeploy 2015-01-01 15:53:33 +01:00
Jan Bartel
c92712779b 456426 Exception on context undeploy from EnvConfiguration 2015-01-01 12:05:03 +01:00
Greg Wilkins
451e27e736 454291 Added busy threads JMX attribute to QueuedThreadPool
Also-by: Tomasz Nurkiewicz <nurkiewicz@gmail.com>
Signed-off-by: Greg Wilkins <gregw@intalio.com>
2014-12-31 16:32:58 +01:00
Greg Wilkins
d2cd28f7fa 455863 Fixed jetty.sh handling of multiple JETTY_ARGS
Also-by: Adrian Muraru <amuraru@adobe.com>
Signed-off-by: Greg Wilkins <gregw@intalio.com>
2014-12-31 16:01:54 +01:00
Jan Bartel
331d2a278d 455174 jetty-plus JNDI tests should use unique JNDI paths 2014-12-24 18:33:41 +01:00
Jan Bartel
fc2b6f0f74 455655 ensure multipart form-data parsing exception thrown to servlet 2014-12-24 18:25:27 +01:00
Jan Bartel
56b528145f 455476 - Persist updated session expiry time for MongoSessionManager 2014-12-24 14:05:40 +01:00
Simone Bordet
fc42d5d4aa Configuring output aggregation size when configuring output buffer size. 2014-12-22 21:29:02 +01:00
Simone Bordet
c944b06a61 New tests testing request retry. 2014-12-22 21:27:59 +01:00
Jan Bartel
5e8e0b11f5 455476 MongoSessionManager sessions always expire at create + maxIdle 2014-12-17 17:08:13 +01:00
Jan Bartel
89a9aa2472 455330 Multiple Jetty-ContextFilePath entries separated by commas doesn't work 2014-12-17 12:22:34 +01:00
Joakim Erdfelt
40ae4767d1 Some extra safety checks 2014-12-16 15:52:33 -07:00
Joakim Erdfelt
2b241ac04b 454773 - SSLConnection use on Android client results in loop
+ Adding safety check for SSL unwrap in client mode that
  results in OK status but no content
2014-12-12 09:24:39 -07:00
Greg Wilkins
fe444b28dd 455047 Update JASPI
Added test harnesses. Corrected a few issues.
2014-12-12 16:48:45 +01:00
Jan Bartel
2dd4e9b09e Update version of jetty-osgi-servlet-api artifact for testing. 2014-12-12 15:59:03 +01:00
Jan Bartel
8fa2c8ca60 454955 OSGi AnnotationParser should skip resources that are not in the classpath and close the class inputstream when done scanning it 2014-12-12 15:32:17 +01:00
Jan Bartel
32c27d146c 454954 Jetty osgi should skip fragment and required bundles that are in the uninstalled state 2014-12-12 14:56:33 +01:00
Jan Bartel
eb06d7cf5f 454983 Source bundles should not be singleton 2014-12-12 13:40:33 +01:00
Greg Wilkins
4d7ea8127e Revert "453829 removed code with yahoo copyright"
This reverts commit 65c7b621f62ee1ecae27739f5fbf1df235bb676b.
The yahoo copyright messages were removed by the contributor in the bugzilla/pullrequest
2014-12-11 13:47:07 +01:00
Jan Bartel
bc22ba72dc [maven-release-plugin] prepare for next development iteration 2014-12-05 16:45:12 +01:00
Jan Bartel
1cc075cf98 [maven-release-plugin] prepare release jetty-9.2.6.v20141205 jetty-9.2.6.v20141205 2014-12-05 16:45:01 +01:00
Jan Bartel
98e1869594 Update for release reroll. 2014-12-05 15:42:25 +01:00
Simone Bordet
d3763e0d1c 454157 - HttpInput.consumeAll spins if input is in async mode.
Added additional check to test whether consumeAll() could actually
consume the content, and if not, abort the channel.
2014-12-05 14:12:01 +01:00
Simone Bordet
cce5c14e7c Fixed typos. 2014-12-05 14:01:05 +01:00
Greg Wilkins
07e87f0ecf 454157 abort to avoid spin in async HttpInput.consumeAll 2014-12-04 17:39:53 +01:00
Greg Wilkins
867feedca4 453629 Fixed big write test 2014-12-04 13:34:53 +01:00
Jan Bartel
7fa276b7ec 452261 Ensure <jsp-file> works with new JettyJspServlet 2014-12-04 12:35:58 +01:00
Jan Bartel
dd6ab36867 453801 Jetty does not check for already registered services when bootstrapping 2014-12-04 10:05:54 +01:00
Jesse McConnell
127b48c932 [maven-release-plugin] prepare for next development iteration 2014-12-03 09:00:57 -06:00
Jesse McConnell
028f4b9610 [maven-release-plugin] prepare release jetty-9.2.6.v20141203 jetty-9.2.6.v20141203 2014-12-03 09:00:46 -06:00
Greg Wilkins
65c7b621f6 453829 removed code with yahoo copyright 2014-12-04 01:36:14 +11:00
Greg Wilkins
e30a8705d8 453829 Added HeaderRegexRule
Also-by: Charlie Kim <charlesk@yahoo-inc.com>
Signed-off-by: Greg Wilkins <gregw@intalio.com>
2014-12-04 01:32:25 +11:00
Jesse McConnell
1263d1f3c8 [maven-release-plugin] prepare for next development iteration 2014-12-03 08:26:47 -06:00
Jesse McConnell
5c7f706496 [maven-release-plugin] prepare release jetty-9.2.6.v20141203 2014-12-03 08:26:35 -06:00
Greg Wilkins
904b6a113f update javadoc for DoSFilter 2014-12-04 01:01:18 +11:00
Jesse McConnell
a3b89897d3 set for release 2014-12-03 07:25:36 -06:00
Simone Bordet
ba3228fa21 453793 - _maxHeaderBytes>0 is not verified in parseNext() when in State.CLOSED.
Added expression to check whether _maxHeaderBytes>0.
2014-12-02 21:06:51 +01:00
Simone Bordet
12b25b786e Updated ALPN version to 7.1.2.v20141202 and 8.1.2.v20141202 in *.mod
files.
2014-12-02 17:42:51 +01:00
Simone Bordet
948450d724 Updated ALPN version to 7.1.2.v20141202 and 8.1.2.v20141202. 2014-12-02 12:12:20 +01:00
Simone Bordet
ae3e491f26 453386 - Jetty not working when configuring QueuedThreadPool with minThreads=0.
Fixed by properly initializing the queue capacity and by making sure
that if minThreads=0 at least one thread is always started to handle
the job.
2014-11-27 11:32:59 +01:00
Greg Wilkins
981e27b383 452246 Fixed SSL hang on last chunk
Back ported refinements from 9.3 to handle empty arrays
2014-11-27 18:23:21 +11:00
Jan Bartel
a129b0bcd1 451634 DefaultServlet: useFileMappedBuffer javadoc is misleading 2014-11-27 14:35:49 +11:00
Greg Wilkins
a39dcd6fe5 452246 Fixed SSL hang on last chunk
Fixed WriteFlusher to distinguish between a flush that consumes all content and returns false, from one
that consumes all content and returns true.
If false is returned, the flusher needs to remain in pending so encrypted buffers can be flushed.
2014-11-27 11:45:08 +11:00
Jan Bartel
16737804c8 452261 - Multiple servlets map to path *.jsp when using jsp-property-group 2014-11-26 15:36:36 +11:00
Greg Wilkins
bd0cd80b58 Merge branch 'jetty-9.2.x' of ssh://git.eclipse.org/gitroot/jetty/org.eclipse.jetty.project into jetty-9.2.x 2014-11-26 15:35:55 +11:00