Greg Wilkins
ae9dc7922d
483427 - AsyncContext complete while pending async Reads/Writes
...
improved unit test
2015-12-04 10:10:12 +11:00
Greg Wilkins
5afa348aaa
removed debug
2015-12-03 17:27:43 +11:00
Joakim Erdfelt
97722aeea8
Merge branch 'jetty-9.3.x'
2015-12-02 12:20:06 -07:00
Joakim Erdfelt
bae1138211
Fixing test expectations on Decorator counts
2015-12-02 12:19:52 -07:00
Joakim Erdfelt
1e6b940942
Merge branch 'jetty-9.3.x'
...
Conflicts:
jetty-server/src/test/java/org/eclipse/jetty/server/AbstractHttpTest.java
2015-12-02 11:39:52 -07:00
Greg Wilkins
ddba6c20cd
483427 - AsyncContext complete while pending async Reads/Writes
2015-12-02 16:46:20 +11:00
Greg Wilkins
4bbd060ca8
483427 - AsyncContext complete while pending async Reads/Writes
2015-12-02 16:07:59 +11:00
Joakim Erdfelt
481102db30
483413 - Warn on @Deprecated servlet/filter use
2015-12-01 15:53:46 -07:00
Greg Wilkins
cea05f17d9
483119 - CachingWebAppClassLoader breaks JSP
...
Cleaned up debugging and impl. No fix for JSP problem
2015-11-27 10:39:52 +11:00
Joakim Erdfelt
33307730ea
482041 - Add ServletHandler.newCachedChain() to ease customization
2015-11-24 08:51:22 -07:00
Joakim Erdfelt
b64b1d98e0
480898 - Introduce FilterMapping.getDispatcherTypes() method
2015-11-24 08:51:21 -07:00
Greg Wilkins
a311c8bde1
480904 - jetty-util Loader simplification
...
The Loader has been simplified to now just be a switch between loading from the context loader,
the same loader as another class or the system loader. Multiple loaders will never be tried.
A new runWithServerClassAccess(PriviledgedAction) method has been added to WebAppClassLoader, that
is now used during configuration for actions that need access to both the WEB-INF/lib classes and
the server classes (eg jetty-web.xml and env.xml).
The JMX MBean mechanism has also been modified to look for an MBean class in the same loader that
object came from before attempting the context loader (only if different).
2015-11-19 12:14:05 +11:00
Joakim Erdfelt
4e773c16e2
Merge branch 'release-9.3.6' into jetty-9.3.x
2015-11-18 11:24:04 -07:00
Greg Wilkins
4ed4fda173
Merge remote-tracking branch 'origin/jetty-9.3.x'
2015-11-18 15:53:36 +11:00
Greg Wilkins
8ed34b3395
482243 GzipHandler include test
2015-11-18 15:52:32 +11:00
Greg Wilkins
0d647fc95a
Merge remote-tracking branch 'origin/jetty-9.3.x'
2015-11-18 15:11:17 +11:00
Greg Wilkins
12ec44894b
482272 Fixed relative symlink checking
2015-11-18 11:13:35 +11:00
Greg Wilkins
ff0d1b4c14
481903 Module Descriptions
2015-11-12 10:48:04 +11:00
Joakim Erdfelt
edf686fe0a
Updating to version 9.3.7-SNAPSHOT
2015-11-06 12:13:00 -07:00
Joakim Erdfelt
d737e1c638
Updating to version 9.3.6.v20151106
2015-11-06 11:09:32 -07:00
Joakim Erdfelt
2235eab93c
Javadoc fix
2015-11-02 13:34:40 -07:00
Jan Bartel
b74a89bcb9
479865 IllegalStateException: Multiple servlets map to path: *.jsp: jsp,jsp
2015-10-28 16:53:26 +11:00
Jan Bartel
93da91743a
479865 IllegalStateException: Multiple servlets map to path: *.jsp: jsp,jsp
2015-10-28 16:52:45 +11:00
Greg Wilkins
cfeee5cec7
479903 - improve async onError handling
2015-10-16 14:51:57 +11:00
Joakim Erdfelt
dde32787c4
Updating to version 9.3.6-SNAPSHOT
2015-10-12 15:47:37 -07:00
Joakim Erdfelt
29722bd880
Updating to version 9.3.5.v20151012
2015-10-12 15:10:39 -07:00
Jan Bartel
73de40921c
Merge branch 'jetty-9.3.x' into gcloud-session-manager
2015-10-13 08:35:50 +11:00
Joakim Erdfelt
2cce7510e1
Updating to 9.3.5-SNAPSHOT
2015-10-08 17:49:09 -07:00
Joakim Erdfelt
47fbc100af
Merge branch 'release-9.3.4'
2015-10-08 10:56:58 -07:00
Jan Bartel
65dc76e21f
Ensure ServletHolder new initialization state is reset after doStop
2015-10-08 10:57:26 +11:00
Wouter Bancken
35cbe3308b
Add initialized boolean to ServletHolder
...
Signed-off-by: wouter.bancken@aca-it.be
2015-10-08 10:57:19 +11:00
Joakim Erdfelt
9cf0e34a1d
Updating to version 9.4.0-SNAPSHOT
2015-10-07 15:41:32 -07:00
Joakim Erdfelt
37296bec3c
Updating to version 9.3.4.v20151007
2015-10-07 14:58:38 -07:00
Simone Bordet
29e64f5b1c
Fixed test.
2015-10-07 23:10:11 +02:00
Joakim Erdfelt
5300f0c7f7
478757 - DebugHandler thread name is mangled
...
+ Added testcase, and fixed handler for threadname output.
2015-09-30 12:47:31 -07:00
Greg Wilkins
038af01e8e
478105 prependFilterMapping check for null FilterHolder
2015-09-24 08:41:04 +10:00
Greg Wilkins
67aee72bdd
477680 Encode merged query parameters
2015-09-18 13:19:00 +10:00
Greg Wilkins
99f4ed7352
477737 Improve handling of etags with dynamic and static gzip
2015-09-18 12:30:02 +10:00
Simone Bordet
866edf68a9
Replaced string literal with the proper constant.
2015-09-18 01:46:46 +02:00
Greg Wilkins
2d88fdf386
477278 Refactored DefaultServlet for cached Gzip & Etags
...
Refactored the DefaultServlet to better handle static gzipped files with etags in the cache.
Required a simplification of always having a HttpContent rather than the prior situation of
having either a Resource or a HttpContent. So introduced a HttpContent.Factory, of which
the ResourceCache is the normal implementation, but there is also now a ResourceContentFactory
that creates content when there is no cache.
The Gzip resource is now associated with the normal resource, so less lookups are needed.
This also give scope for caching dynamic gzipping in the future.
The GzipHttpContent class has been introduced to send content with the headers of the
uncompress, but content of the compressed resource.
2015-09-17 18:19:58 +10:00
Jan Bartel
03a601f2b2
477385 Make jetty osgi manifests only resolve jetty packages against a single distro version
2015-09-16 19:13:47 +10:00
Greg Wilkins
02c5ea30be
477123 - AsyncListener callbacks need context scope
...
Also added DebugListener and deprecated DebugHandler
2015-09-11 12:06:23 +10:00
Jesse McConnell
6409366499
[maven-release-plugin] prepare for next development iteration
2015-08-27 10:11:29 -05:00
Jesse McConnell
3086adc965
[maven-release-plugin] prepare release jetty-9.3.3.v20150827
2015-08-27 10:11:21 -05:00
Jesse McConnell
f8734f23ce
[maven-release-plugin] prepare for next development iteration
2015-08-25 14:10:01 -05:00
Jesse McConnell
e9edf4c24b
[maven-release-plugin] prepare release jetty-9.3.3.v20150825
2015-08-25 14:09:54 -05:00
Greg Wilkins
2cc663685a
ContextHandler.ContextScopeListener
...
Added a listener that is called as any thread enters/exits a context/request scope. This is
both normal servlet dispatches and async callbacks.
2015-08-19 15:30:52 +10:00
Greg Wilkins
087b4c94d7
474358 - DefaultServlet bad Content-Type on compressed content
2015-08-14 16:03:08 +10:00
Greg Wilkins
108821aacb
474634 - AsyncListener.onError() handling.
...
Fixed more tests in jetty-servlets
2015-08-13 18:44:25 +10:00
Greg Wilkins
8c0e4f53d3
474634 - AsyncListener.onError() handling.
...
Fixed AsyncContextTests
2015-08-13 18:12:38 +10:00