3850 Commits

Author SHA1 Message Date
Simone Bordet
d8861c795c Merged branch 'jetty-9.4.x' into 'master'. 2017-08-15 18:54:11 +02:00
Greg Wilkins
e4c0dcdd19 Issue #1721 async read failure on big POST
Remove ISE for a S that is perfectly legal
2017-08-15 19:05:44 +10:00
Greg Wilkins
8e7cdd8371 Updated for servlet 4.0 schemas 2017-08-15 15:33:11 +10:00
Greg Wilkins
60a7551785 Merge remote-tracking branch 'origin/jetty-9.4.x' 2017-08-15 11:55:58 +10:00
Greg Wilkins
4d56d154ac Issue #1721 async read failure on big POST
fixed HttpInput test
2017-08-15 11:50:07 +10:00
Greg Wilkins
3c3d05f722 Issue #1721 async read failure on big POST
Modified isReady to not fillAndParseContent if known to be isReady()==false already.
Added mutex on produceContent
2017-08-15 10:08:08 +10:00
Greg Wilkins
a58447aea1 Issue #1732 Stop accepting new connections
removed debug
2017-08-15 10:07:55 +10:00
Greg Wilkins
5197ce4f54 Issue #1732 Stop accepting new connections 2017-08-12 10:26:17 +10:00
Simone Bordet
87d090e062 Merged branch 'jetty-9.3.x' into 'jetty-9.4.x'. 2017-08-11 16:42:21 +02:00
Greg Wilkins
7179ac0b61 simplified test 2017-08-10 15:11:55 +10:00
Greg Wilkins
08c49a30c0 Improve test reporting 2017-08-10 15:11:55 +10:00
Greg Wilkins
ce3bfe63b9 Less verbose tests 2017-08-10 15:11:55 +10:00
Greg Wilkins
cf418c639f Revert "added assume from running directly"
This reverts commit 39ea66368ce28f6219dbef386a857e46454b7b95.
2017-08-10 12:52:28 +10:00
Greg Wilkins
39ea66368c added assume from running directly 2017-08-10 11:34:13 +10:00
Joakim Erdfelt
3ec5f8fa3d Merge remote-tracking branch 'origin/jetty-9.4.x' 2017-08-09 16:21:08 -07:00
Joakim Erdfelt
1311052b15 Cleaning up state of branch to match the original jetty-9.4.x
+ Does not include changes to /jetty-cdi/
+ Does not include changes to /jetty-websocket/ for javax.websocket-1.1
2017-08-08 09:47:04 -07:00
Greg Wilkins
94322f7290 simplify reserved thread configuration 2017-08-08 09:16:11 -07:00
Greg Wilkins
4c2c0add76 Fixed #1713 limit selectors for small thread pool 2017-08-08 09:16:04 -07:00
Greg Wilkins
1a07ddd787 Issue #215 Conscrypt SSL provider
Added module to install Conscrupt SSL provider
2017-08-08 09:15:43 -07:00
Simone Bordet
a705f9a2ca Fixes #1703 - Improve HttpInput failure logging. 2017-08-08 09:15:40 -07:00
Greg Wilkins
d12cde9cfd Fix commit 2e13208758b6cf0036f3e18406e61683b41a0e14
use suppressed exceptions to hold local stacktrace rather than wrapping exception, which hides the exception type.
2017-08-08 09:15:37 -07:00
Simone Bordet
3eeeb8ec7e Improved error reporting. 2017-08-08 09:15:30 -07:00
Simone Bordet
be1eb26670 Fixes #1671 - Asymmetric usage of trailers in MetaData.Request.
Reviewed with code cleanups.
2017-08-08 09:15:23 -07:00
Jan Bartel
56bf71aec2 Issue #1675 2017-08-08 09:14:54 -07:00
Greg Wilkins
0bc9149ff1 Issue #1671 asymmetric trailer usage on MetaData.Request 2017-08-08 09:14:47 -07:00
Greg Wilkins
2202d333fe Issue #1655 ServerConnector configured with channel
converted setter to open method
added test harness
2017-08-08 09:14:18 -07:00
Greg Wilkins
7dc2559c8b Issue #1655 added setter for accept channel 2017-08-08 09:14:16 -07:00
Greg Wilkins
386ca510e6 Issue #1655 added openAcceptChannel 2017-08-08 09:14:15 -07:00
Greg Wilkins
a105be95e4 Issue #1637 Thread per HTTP/2 Connection
This fix simplifies the EWYK scheduler by factoring out the preallocated producer into a
ReservedThreadExecutor class.   A shared ReservedThreadExecutor can then be used by multiple
EWYK instances to avoid over allocation of threads.

Squashed commit of the following:

commit c435dc20e25bd274d69423be1be7b0565925f249
Merge: 58a5a9a 90e5b56
Author: Greg Wilkins <gregw@webtide.com>
Date:   Wed Jun 21 10:48:22 2017 +0200

    Merge branch 'jetty-9.4.x' into jetty-9.4.x-ewyk3

commit 58a5a9a655ee1a72a66f54ac8c95d7c9d73afe85
Author: Simone Bordet <simone.bordet@gmail.com>
Date:   Wed Jun 14 15:56:43 2017 +0200

    Code cleanups.

commit 4e5296216b52948523572352cba391438ff6b494
Author: Greg Wilkins <gregw@webtide.com>
Date:   Wed Jun 14 07:34:58 2017 +0200

    refixed Producing to Reproducing

commit a1f8682f86d1f0803121162e3f14d7768286d3ed
Author: Greg Wilkins <gregw@webtide.com>
Date:   Wed Jun 14 07:26:29 2017 +0200

    fixed Producing to Reproducing

commit 9468932e062d2271d8dc1d43a78544757732fff5
Author: Greg Wilkins <gregw@webtide.com>
Date:   Tue Jun 13 16:33:44 2017 +0200

    fixed javadoc

commit 9d4941eb97638fec09b3fe34d423538d17943b6f
Author: Greg Wilkins <gregw@webtide.com>
Date:   Tue Jun 13 16:05:27 2017 +0200

    Renamed Preallocated to ReservedThread

commit 6d3379ab64c6dcc2a7aa8ec7088afd77863816c2
Author: Greg Wilkins <gregw@webtide.com>
Date:   Tue Jun 13 12:28:52 2017 +0200

    Added configuration in modules

commit 1bd1adea4682538e1546c2ae53f4c9340dafb3bb
Merge: 83418a9 6702248
Author: Greg Wilkins <gregw@webtide.com>
Date:   Tue Jun 13 10:09:29 2017 +0200

    Merge branch 'jetty-9.4.x' into jetty-9.4.x-ewyk3

commit 83418a91320c8bfc54465ca02efdce0d2c874a0e
Author: Greg Wilkins <gregw@webtide.com>
Date:   Tue Jun 13 10:08:35 2017 +0200

    javadoc

commit 62918fd39189fed3414fec4a7c8380c21e90a4b8
Author: Greg Wilkins <gregw@webtide.com>
Date:   Sat Jun 10 00:04:06 2017 +0200

    Improved EatWhatYouKill implementation

    Simplified by abstracting out PreallocatedExecutor
    Removed invocation execution
    HTTP2 now uses a shared PreallocationExcecutor between connection
2017-08-08 09:13:44 -07:00
Greg Wilkins
c9a1395f08 Issue #1618 Async dispatch encoded passed URI 2017-08-08 09:13:43 -07:00
Joakim Erdfelt
3fdbcffbbd Updating to version 9.2.23-SNAPSHOT 2017-08-08 09:12:55 -07:00
Jan Bartel
b2187b3b1c Issue #1591 2017-08-08 09:12:53 -07:00
Greg Wilkins
e7ef74dd4f removed deprecated test method usage 2017-08-08 09:10:25 -07:00
Greg Wilkins
189cc4e369 Issue #1468 Configure PKIX Revocation Checker for SslContextFactory 2017-08-08 09:10:14 -07:00
Joakim Erdfelt
a7bcac6d75 Updating to version 9.3.20.v20170531 2017-08-08 09:07:35 -07:00
Greg Wilkins
6494c2ce7c Merge remote-tracking branch 'origin/jetty-9.4.x' 2017-08-02 12:22:37 +10:00
Greg Wilkins
7298bed572 Issue #215 Conscrypt SSL provider
Added module to install Conscrupt SSL provider
2017-08-02 11:52:31 +10:00
Simone Bordet
a5a2a2f28c Merged branch 'jetty-9.4.x' into 'master'. 2017-08-01 14:25:55 +02:00
Simone Bordet
29d4fcf80e Merged branch 'jetty-9.3.x' into 'jetty-9.4.x'. 2017-08-01 14:25:27 +02:00
Simone Bordet
a2b78f1be2 Fixes #1703 - Improve HttpInput failure logging. 2017-08-01 14:21:49 +02:00
Simone Bordet
f7302a13b4 Merged branch 'jetty-9.4.x' into 'master'. 2017-08-01 11:21:41 +02:00
Greg Wilkins
14a7ff0ff3 Fix commit 2e13208758b6cf0036f3e18406e61683b41a0e14
use suppressed exceptions to hold local stacktrace rather than wrapping exception, which hides the exception type.
2017-08-01 11:24:56 +10:00
Simone Bordet
38f41e9676 Merged branch 'jetty-9.4.x' into 'master'. 2017-07-26 11:09:28 +02:00
Simone Bordet
2e13208758 Improved error reporting. 2017-07-26 11:08:59 +02:00
Simone Bordet
a0b97619b6 Merged branch 'jetty-9.4.x' into 'master'. 2017-07-25 13:01:06 +02:00
Simone Bordet
1d9f21a9b1 Fixes #1671 - Asymmetric usage of trailers in MetaData.Request.
Reviewed with code cleanups.
2017-07-25 12:58:54 +02:00
Greg Wilkins
640f20bec2 update distribution api 2017-07-25 11:55:51 +02:00
Greg Wilkins
3bcbed7120 Fixed #1551 Moved CookieCutter to jetty-http 2017-07-20 15:08:11 +02:00
Greg Wilkins
7065196400 Issue #1676 remove deprecated properties from XML 2017-07-19 16:29:13 +02:00
Greg Wilkins
1b1b250947 Fix #1551 Moved CookieCutter to jetty-http 2017-07-19 16:19:46 +02:00