Commit Graph

16330 Commits

Author SHA1 Message Date
Steven Schlansker 82c49a0dd7 proxy: case insensitive compare of Expect: 100-continue header (#1922)
From the RFC:  "Comparison of expectation values is case-insensitive for unquoted tokens (including the 100-continue token), and is case-sensitive for quoted-string expectation-extensions. "

Signed-off-by: Steven Schlansker <stevenschlansker@gmail.com>
2017-10-29 08:22:12 +11:00
Greg Wilkins 4fa2140d17 Merge remote-tracking branch 'origin/jetty-9.4.x' 2017-10-29 08:21:22 +11:00
Greg Wilkins ab849e8cc5 Issue #1920 - Connect Timeouts with NonBlocking CreateEndPoint.
Added a LiveLock (BusyBlocking) test.
Modified ManagedSelector to fair share between actions and selecting
2017-10-28 14:55:40 +11:00
Simone Bordet f59bb64e07 Merged branch 'jetty-9.4.x' into 'master'. 2017-10-26 10:02:27 +02:00
Simone Bordet 9fd47fd383 Improved logging. 2017-10-26 10:01:49 +02:00
Simone Bordet aca8f8a4b2 Merged branch 'jetty-9.4.x' into 'master'. 2017-10-26 00:39:47 +02:00
Simone Bordet bfaa2d536b Fixes #1920 - Connect Timeouts with NonBlocking CreateEndPoint.
Made CreateEndPoint a blocking task, because it calls into application
code via Connection.Listener, and for safety we assume it may be
blocking code, avoiding to stall the processing of NIO selected keys.
2017-10-26 00:21:51 +02:00
Greg Wilkins 2bd39c897d Issue #1912 refixed onOpen call for SSL leak 2017-10-26 09:08:21 +11:00
Simone Bordet 52a585a2ea Merged branch 'jetty-9.4.x' into 'master'. 2017-10-25 11:23:00 +02:00
Simone Bordet 76e744979b Issue #1893 - Jetty HttpClient Connection TTL.
Removed test for TTL functionality.
Added test for the round robin behavior.
2017-10-25 11:22:46 +02:00
Simone Bordet 2cd04a1b17 Merged branch 'jetty-9.4.x' into 'master'. 2017-10-25 11:03:17 +02:00
Simone Bordet 6e8242d1a4 Issue #1893 - Jetty HttpClient Connection TTL.
Removed the functionality, not needed anymore.
2017-10-25 11:02:33 +02:00
Simone Bordet ce39d50a55 Fixes #1920 - Connect Timeouts with NonBlocking CreateEndPoint.
Only for the client having a non-blocking CreateEndPoint was a problem,
because it was sending requests from onOpen().
For a busy client with always queued requests, CreateEndPoint.run()
did never return, causing the NIO selection to stall.
2017-10-25 09:21:22 +02:00
Jan Bartel 84f69bdcc5 Merge remote-tracking branch 'origin/jetty-9.4.x' 2017-10-25 16:38:36 +11:00
Jan Bartel 7bc6ec6b32 Merge remote-tracking branch 'origin/jetty-9.3.x' into jetty-9.4.x 2017-10-25 16:37:48 +11:00
Jan Bartel 843f7e8ee4 Issue #1797 2017-10-25 16:36:10 +11:00
Greg Wilkins ce5993bc6f Issue #1920 Connect timeout
Improved the ManagedSelector Dump
Reverted CreateEndPoint to be a blocking task
2017-10-25 15:59:51 +11:00
Greg Wilkins 8dc3627d42 Fix #1898 Ignore bad cookies in getCookie 2017-10-25 10:56:13 +11:00
Greg Wilkins 4a0569f2dc Merge remote-tracking branch 'origin/jetty-9.4.x' 2017-10-25 10:46:11 +11:00
Greg Wilkins 6e94d4023c Fixed #1919 LowResourceMonitor@isAcceptingInLowResources 2017-10-25 10:44:55 +11:00
WalkerWatch c0e013e895 Merge branch 'jetty-9.4.x' 2017-10-23 13:25:12 -04:00
WalkerWatch 4a0c47770f Updating Hot Deploy doc with module instructions. 2017-10-23 13:24:39 -04:00
Simone Bordet 50d3aa9333 Merged branch 'jetty-9.4.x' into 'master'. 2017-10-23 17:37:54 +02:00
Simone Bordet ddf074d78f Merged branch 'jetty-9.3.x' into 'jetty-9.4.x'. 2017-10-23 17:37:23 +02:00
Simone Bordet 4d8ab1828e Merged branch 'jetty-9.2.x' into 'jetty-9.3.x'. 2017-10-23 17:36:39 +02:00
Simone Bordet e449387158 Fixes #1914 - jetty client fails to parse response with RFC2045 conformant Content-Type: charset="utf-8". 2017-10-23 17:36:11 +02:00
Simone Bordet 0519372382 Dumping the SelectionKeys is a non-blocking action. 2017-10-23 16:57:12 +02:00
Simone Bordet 54eb4a0f19 Merged branch 'jetty-9.4.x' into 'master'. 2017-10-23 15:32:47 +02:00
Simone Bordet 260149ea99 Merged branch 'jetty-9.3.x' into 'jetty-9.4.x'. 2017-10-23 15:32:19 +02:00
sebastian haas af557ca398 Update ALPN documentation for JDK 8u151 and 8u152 (#1916)
Signed-off-by: Sebastian Haas <sehaas@deebas.com>
2017-10-23 15:30:14 +02:00
Andy Wilkinson 0dfdd43cc2 Correct groupId of websocket-servlet in jetty-bom (#1860)
Signed-off-by: Andy Wilkinson <awilkinson@pivotal.io>
2017-10-20 22:00:51 +11:00
Greg Wilkins 530e28563c Merge remote-tracking branch 'origin/jetty-9.4.x' 2017-10-20 11:27:55 +11:00
Greg Wilkins be04d47a9d Merge remote-tracking branch 'origin/jetty-9.3.x' into jetty-9.4.x 2017-10-20 11:27:30 +11:00
Greg Wilkins 818cad59b7 Fix #1763 2017-10-20 11:25:27 +11:00
Greg Wilkins 4dc6791ade Merge remote-tracking branch 'origin/jetty-9.3.x' into jetty-9.4.x 2017-10-20 11:20:45 +11:00
Greg Wilkins d4201b718f Fix #1763 2017-10-20 11:17:02 +11:00
Greg Wilkins 348cbb02c0 Merge remote-tracking branch 'origin/jetty-9.4.x' 2017-10-20 11:10:27 +11:00
Greg Wilkins af80b2c044 Merge remote-tracking branch 'origin/jetty-9.3.x' into jetty-9.4.x 2017-10-20 11:09:48 +11:00
Greg Wilkins 3c6934c24b Fix #1840 2017-10-20 11:09:20 +11:00
Greg Wilkins a210add95a Merge remote-tracking branch 'origin/jetty-9.4.x' 2017-10-20 10:45:46 +11:00
Greg Wilkins 71c78db60e Merge remote-tracking branch 'origin/jetty-9.3.x' into jetty-9.4.x 2017-10-20 09:48:01 +11:00
Greg Wilkins 17867dc0a7 improved QueuedThreadPool dump 2017-10-20 09:44:08 +11:00
Greg Wilkins 06e00355a2 Fixed #1912 2017-10-20 09:41:47 +11:00
Joakim Erdfelt 87bdf8bd76 Merge branch 'master' of github.com:eclipse/jetty.project 2017-10-19 12:35:42 -07:00
Joakim Erdfelt 7a3f9bfeb7 Fixing compilation issue surrounding deprecated Utf8PartialBuilder 2017-10-19 12:35:34 -07:00
Simone Bordet 03856a9a68 Merged branch 'jetty-9.4.x' into 'master'. 2017-10-19 21:24:34 +02:00
Simone Bordet 5e5355cd20 Improved toString() to add the version. 2017-10-19 21:23:33 +02:00
Simone Bordet 01a5415796 Merged branch 'jetty-9.4.x' into 'master'. 2017-10-19 17:48:10 +02:00
Simone Bordet 0d3827d882 Fixes #1893 - Jetty HttpClient Connection TTL.
Implemented live timeout on RoundRobinConnectionPool.
2017-10-19 17:47:35 +02:00
Simone Bordet d2fc88839c Added/fixed @ManagedObject annotation. 2017-10-19 17:47:35 +02:00