Simone Bordet
ba4ed86e31
434386 - Request Dispatcher extracts args and prevents asyncIO.
...
Avoid to read the content from within include() or forward(), therefore
making possible to proxy the content as-is to an upstream server.
2014-05-12 10:57:13 +02:00
Simone Bordet
20dbde165e
434578 - Complete listener not called if redirected to an invalid URI.
...
Fixed by catching the exception and failing properly the redirect.
2014-05-11 11:22:39 +02:00
Simone Bordet
d92ac8062b
Avoid IllegalStateException in case of abort concurrent to header
...
generation.
2014-05-11 11:21:11 +02:00
Simone Bordet
0e4a903764
Removed deprecated getConversationID() method.
2014-05-11 10:14:03 +02:00
Joakim Erdfelt
8521a7875a
433405 - Websocket Session.setMaxIdleTimeout fails with zero
...
+ Make idle timeout check not fail on 0 (which is valid)
2014-05-09 11:23:57 -07:00
Joakim Erdfelt
88a1512d44
431333 - NPE In logging of WebSocket ExtensionConfig
...
+ Fixed NPE
2014-05-09 10:36:25 -07:00
Simone Bordet
3b4435c1e3
Removed deprecated getConversationID() method.
2014-05-09 18:07:49 +02:00
Joakim Erdfelt
b7b29ca4a3
432321 - jetty-start / Allow defining extra start directories for common configurations
...
+ renaming --extra-start-dir=<path> to
--include-jetty-dir=<path>
2014-05-08 15:05:28 -07:00
Joakim Erdfelt
f9fad8f49f
434395 - WebSocket / memory leak, WebSocketSession not cleaned up in abnormal closure cases
...
+ Cleanup for read, bug fix for this occurred in prior commits
surrounding CLOSE handling
2014-05-08 14:08:20 -07:00
Joakim Erdfelt
5db6f65354
Increasing visibility for Ben
2014-05-08 14:08:13 -07:00
Joakim Erdfelt
8b118ba66d
Allowing alternate timeout check in testcase
2014-05-08 13:10:23 -07:00
Jesse McConnell
4d2fdee7fc
[maven-release-plugin] prepare for next development iteration
2014-05-08 11:44:34 -05:00
Jesse McConnell
4515fe661b
[maven-release-plugin] prepare release jetty-9.2.0.M1
2014-05-08 11:44:27 -05:00
Jesse McConnell
042ce196a5
set for release
2014-05-08 11:15:31 -05:00
Jesse McConnell
cdb38c4532
Merge branch 'master' into release-9
2014-05-08 11:12:36 -05:00
Joakim Erdfelt
74e7195356
433262 - WebSocket / Advanced close use cases
...
+ because of the race condition in close on testNetworkCongestion(), the
test has been modified to allow for either close condition as valid.
2014-05-07 16:14:50 -07:00
Joakim Erdfelt
8ff1cec570
433262 - WebSocket / Advanced close use cases
...
+ AWSC.Flusher.onFailure() now uses IOState properly.
+ IOState now tracks the final CLOSED CloseInfo atomically
+ Renamed IOState.onReadEOF() to .onReadFailure(Throwable)
+ Added IOState.onWriteFailure(Throwable)
2014-05-07 13:12:09 -07:00
Joakim Erdfelt
fa5a5f3507
Adding javadoc
2014-05-07 13:12:09 -07:00
Greg Wilkins
711c0a5335
include jetty-quickstart in jetty-all aggregate
2014-05-07 21:38:38 +02:00
Jan Bartel
dfb751c331
Make clear org.apache.jasper.compiler.disablejsr199 only applies to glassfish
2014-05-07 15:43:46 +02:00
Jan Bartel
9c9eed1d33
Make clear org.apache.jasper.compiler.disablejsr199 only applies to gla
2014-05-07 15:42:34 +02:00
Jan Bartel
8fb9baace1
Change org.eclipse.jetty.servlet.jspPackagePrefix to a context init-param
2014-05-07 15:29:36 +02:00
Greg Wilkins
eecd986058
RequestBuffer handling code and javadoc cleanup
2014-05-07 12:18:33 +02:00
Jan Bartel
7db7620c36
367680 jsp-file with load-on-startup not precompiled
2014-05-06 21:22:00 +02:00
Joakim Erdfelt
7d662360f1
434077 - AnnotatedServerEndpointTest emits strange exception
...
Adding lock around use of remote, eliminating artificial EofException.
2014-05-06 12:14:00 -07:00
Joakim Erdfelt
f5648a2096
Removing yet another noisy dump
2014-05-06 12:14:00 -07:00
Simone Bordet
d6e5d827f6
Removed obsolete FastCGI modules.
2014-05-06 19:44:03 +02:00
Simone Bordet
9d33817e71
434247 - Redirect loop in FastCGI proxying for HTTPS sites.
2014-05-06 19:36:51 +02:00
Simone Bordet
e983e00a45
Tests for TryFilesFilter.
2014-05-06 16:24:34 +02:00
Simone Bordet
b966c02501
Tests for FastCGIProxyServlet.
2014-05-06 13:58:59 +02:00
Simone Bordet
e67df36773
Removed redundant assignment.
2014-05-06 13:58:14 +02:00
Greg Wilkins
f26291f5b6
433849 FileResource string compare fix
2014-05-06 10:45:10 +02:00
Jan Bartel
f8c1f70b75
433708 Improve WebAppClassLoader.addClassPath() IllegalStateException message
2014-05-06 10:00:40 +02:00
Joakim Erdfelt
5635f02235
433793 - WebSocket / empty protocol list in ServerEndpointConfig.Configurator when using non-exact header name
...
+ Marking header (and parameter) maps as case-insensitive.
2014-05-05 13:46:58 -07:00
Joakim Erdfelt
8e957b5a23
Reducing the noise on websocket testing
2014-05-05 12:09:58 -07:00
Joakim Erdfelt
c0e0f9bb83
431459 - Jetty WebSocket compression extensions fails to handle big messages properly
...
+ Setting up Assume for deregistered compression extension tests
2014-05-05 12:09:58 -07:00
Joakim Erdfelt
c03388b640
431459 - Jetty WebSocket compression extensions fails to handle big messages properly
...
+ Setting compression extensions to default unregistered state until
they can be stablized.
2014-05-05 12:09:58 -07:00
Greg Wilkins
0abda0f35a
434074 Avoid double dispatch by returning false from messageComplete
2014-05-05 19:49:58 +02:00
Greg Wilkins
894fb6bfc0
increment Version
2014-05-05 19:09:19 +02:00
Simone Bordet
a9134a9b94
Made handling of client error more robust, avoiding
...
IllegalStateExceptions when trying to complete the response.
2014-05-05 16:18:41 +02:00
Jan Bartel
943fb64176
433841 Resource.newResource() declares an exception it does not throw
2014-05-05 15:45:30 +02:00
Simone Bordet
0e594e55c3
Dispatching execution of blocking code to a different thread to avoid
...
to block the selector thread.
2014-05-05 15:40:28 +02:00
Greg Wilkins
dea8d684a6
434077 Avoid close race in websocket echo test
2014-05-05 15:12:45 +02:00
Greg Wilkins
51c5a4c833
425421 ContainerLifeCycle does not start added beans in started state
2014-05-05 14:53:53 +02:00
Greg Wilkins
c6f394ab14
434009 Improved javadoc for accessing HttpChannel and HttpConnection
2014-05-05 10:04:15 +02:00
Simone Bordet
871b330ba8
434056 - Support content consumed asynchronously.
...
Implemented content consumed asynchronously for FastCGI (on the client).
2014-05-04 23:15:54 +02:00
Simone Bordet
c4b5e3d3d7
Introduced CompletableCallback to handle asynchronous content on clients.
2014-05-04 23:14:45 +02:00
Simone Bordet
9b388750fa
433916 - HttpChannelOverHttp handles HTTP 1.0 connection reuse incorrectly.
...
Fixed by properly checking the HTTP version and whether the
Connection: keep-alive header is present.
2014-05-04 19:42:22 +02:00
Simone Bordet
f628241875
433916 - HttpChannelOverHttp handles HTTP 1.0 connection reuse incorrectly.
...
Fixed by properly checking the HTTP version and whether the
Connection: keep-alive header is present.
2014-05-04 16:03:26 +02:00
Simone Bordet
4369e1d242
Better fix for the duplicate Date header.
2014-05-04 15:27:09 +02:00