Commit Graph

14506 Commits

Author SHA1 Message Date
Greg Wilkins c366934d30 Issue #1384 Expose StatisticsServlet 2017-03-09 16:03:43 +11:00
Greg Wilkins 9ea4f128d4 Merge remote-tracking branch 'origin/jetty-9.4.x' 2017-03-09 15:59:58 +11:00
Greg Wilkins 18d87aa972 Merge remote-tracking branch 'origin/jetty-9.3.x' into jetty-9.4.x 2017-03-09 15:59:19 +11:00
Greg Wilkins 9f9e1ab190 Issue #1374 Stop on Failure 2017-03-09 15:56:54 +11:00
Greg Wilkins 9690e064bc increase test timeout 2017-03-09 15:44:27 +11:00
Joakim Erdfelt 505595508c Merge branch 'jetty-9.4.x' of github.com:eclipse/jetty.project into jetty-9.4.x 2017-03-08 17:47:42 -07:00
Joakim Erdfelt 6cf0663fe8 Merge branch 'jetty-9.3.x' into jetty-9.4.x 2017-03-08 17:47:27 -07:00
Jan Bartel 966d80f304 Merge pull request #1385 from mintern/jetty-9.4.x
Handle spurious files in sessions directory
2017-03-09 11:47:20 +11:00
Brandon Mintern a32b8d5cc7 Handle spurious files in sessions directory
Fixes issue #1373.

Signed-off-by: Brandon Mintern <brandon@mintern.net>
2017-03-08 18:06:13 -05:00
Joakim Erdfelt 298de714f6 More windows build fixes 2017-03-08 15:29:54 -07:00
Joakim Erdfelt 0963a1c287 Fixes to windows build 2017-03-08 13:10:53 -07:00
Joakim Erdfelt 13259d2dc0 Merge branch 'jetty-9.4.x' of github.com:eclipse/jetty.project into jetty-9.4.x 2017-03-08 10:39:54 -07:00
Joakim Erdfelt 65275ec42a Fixes to windows build 2017-03-08 10:38:00 -07:00
Jan Bartel 58f3855ef5 Issue #1377
Add extra test to ensure immortal session never scavenged
2017-03-08 17:22:47 +11:00
Jan Bartel 82413e1eeb Merge pull request #1377 from telomir/jetty-9.4.x
MongoSessionDataStore: fix for scavenging of local immortal sessions
2017-03-08 17:15:13 +11:00
Jan Bartel 1355fe7331 Merge remote-tracking branch 'origin/jetty-9.4.x' 2017-03-08 12:01:48 +11:00
Jan Bartel 7ceab7dd5d Issue #1379 2017-03-08 11:28:37 +11:00
Greg Wilkins 7ef9d7c18d Merge remote-tracking branch 'origin/jetty-9.3.x' into jetty-9.4.x 2017-03-08 10:05:26 +11:00
Greg Wilkins 43d0488269 Issue #1384 Expose StatisticsServlet 2017-03-08 10:04:48 +11:00
Greg Wilkins 05f05520eb Merge remote-tracking branch 'origin/jetty-9.4.x' 2017-03-07 07:55:36 +11:00
Greg Wilkins 0bcdd7ef4a Issue 1363 comments 2017-03-07 07:46:35 +11:00
Simone Bordet ed535db2d5 Merged branch 'jetty-9.3.x' into 'jetty-9.4.x'. 2017-03-06 16:16:28 +01:00
Simone Bordet 36b48c35c3 Fixes #1378 - Slow TLS clients may hang the server.
Properly overridden DecryptedEndPoint._writeCallback.isNonBlocking().
2017-03-06 16:10:59 +01:00
Tilo Zemke 80a4aeb2bc mongodb sessions: fix for expiry of local immortal sessions; condition does not get overwritten by anymore
Signed-off-by: Tilo Zemke <telomir@gmail.com>
2017-03-06 15:45:26 +01:00
Greg Wilkins 4a0dd14a81 Jetty 9.4.x 1363 (#1376)
* Issue #1363

This is just some renaming withing HttpInput to improve it's understandability, plus a small
amount of refactoring for EOF handling.

This does not yet fix the deadlock, but is working towards better EOF handling so that state
can be pushed from HttpInput to HttpChannelState and avoid the need to query HttpInput state.

* Issue #1363

Fixed #1363 deadlock by removing the call from HttpChannelState#unhandle to HttpInput This backed out the fix for #1317, which was fixed differently:
 + HttpChannelState#onReadEof now always sets _asyncReadPossible to true and _asyncRead to REGISTERED, so that the tests in both #handling and #unhandle will be true and return an Action.READ_CALLBACK
 + HttpInput#run now moves the state from AEOF to EOF if it directly consumes EOF from interceptedContent
 + HttpInput#run no longer calls onAllDataRead after a onDataAvailable, instead relying on the #onReadEof call to make #unhandle return Action.READ_CALLBACK
 so that onAllDataRead is called on a subsequent execution of #run
2017-03-06 20:00:15 +09:00
Greg Wilkins 64c2529fb9 fixed merge 2017-03-06 15:00:14 +11:00
Greg Wilkins 0a2da4822d Merge remote-tracking branch 'origin/jetty-9.3.x' into jetty-9.4.x 2017-03-06 14:20:23 +11:00
Simone Bordet affeb67f1a Issue #1375 - Support pushed resources in HTTP client.
Implemented in the non-API HttpRequest class.
2017-03-05 19:01:08 +01:00
WalkerWatch 18d036c244 Start.jar doco update for 9.3
Signed-off-by: WalkerWatch <ctwalker@gmail.com>
2017-03-02 12:09:05 -05:00
Joakim Erdfelt 97de8f152d Minor updates to README 2017-03-01 13:47:09 -07:00
Joakim Erdfelt 261f83f8cd Issue #329 - Removing unused WS classes 2017-03-01 10:40:45 -07:00
Joakim Erdfelt 11b6e8ab49 Issue #609 - fixing testcase 2017-03-01 09:57:23 -07:00
Joakim Erdfelt 1e46576bf4 Eliminate time creep in RFOS 2017-02-27 14:20:06 -07:00
Joakim Erdfelt 196b2c384b Fixes #1357 - Refactored date/time handling and added tests for RolloverFileOutputStream 2017-02-27 11:25:39 -07:00
WalkerWatch c705c3fd98 Fixed link and some general clean up.
Signed-off-by: WalkerWatch <ctwalker@gmail.com>
2017-02-27 12:40:56 -05:00
Simone Bordet daa2a217e3 Fixes #1184 - IllegalStateException for HEAD requests responded with 404.
Fixed additional code path for requests with Accept header and non-404 response.
2017-02-26 16:20:28 +01:00
Greg Wilkins 5d6a1e3025 Issue #1351 Ignore missing quality 2017-02-25 12:37:50 +09:00
Greg Wilkins 45232639ba rename Interest 2017-02-25 12:37:21 +09:00
Greg Wilkins 1361b31beb Issue #1353. fixed growable Trie 2017-02-25 11:15:10 +09:00
WalkerWatch 08f67ca434 Merge branch 'jetty-9.4.x' of github.com:eclipse/jetty.project into jetty-9.4.x 2017-02-24 16:41:02 -05:00
WalkerWatch 5950514f87 resolves #1339
Signed-off-by: WalkerWatch <ctwalker@gmail.com>
2017-02-24 16:39:41 -05:00
Joakim Erdfelt 8f41d89a02 Merge pull request #1347 from WalkerWatch/issues/1319
Issue #1319 - Documentation
2017-02-24 14:35:44 -07:00
WalkerWatch ee352d0d19 Issue #1319 - Documentation
Signed-off-by: WalkerWatch <ctwalker@gmail.com>
2017-02-22 09:37:51 -05:00
Joakim Erdfelt 523fab30bd Updating to version 9.4.3-SNAPSHOT 2017-02-20 08:13:31 -07:00
Joakim Erdfelt 4a674b9cc9 Updating to version 9.4.2.v20170220 2017-02-20 06:22:45 -07:00
Simone Bordet e6a2a54b65 Merged branch 'jetty-9.4.x' into 'master'. 2017-02-20 12:07:29 +01:00
Simone Bordet 49bf2b74d7 Merged branch 'jetty-9.3.x' into 'jetty-9.4.x'. 2017-02-20 12:06:54 +01:00
Simone Bordet db7d89a5c9 Fixes #1342 - Improve ByteBufferPool scalability.
Replaced Lock+ArrayDeque with ConcurrentLinkedDeque.
2017-02-20 12:06:08 +01:00
Joakim Erdfelt 3c29947a0d Merge remote-tracking branch 'origin/jetty-9.4.x' 2017-02-15 11:54:57 -07:00
Joakim Erdfelt 4eda32ddca Merge remote-tracking branch 'origin/jetty-9.3.x' into jetty-9.4.x 2017-02-15 11:54:19 -07:00