Simone Bordet
158a57276e
Merged branch 'jetty-9.4.x' into 'jetty-10.0.x'.
2020-08-18 12:22:44 +02:00
Simone Bordet
0646e4d0b5
Fixes #5165 - Wrong messagesIn count for HttpClient.
...
Now incrementing inMessages only when the response is complete.
Signed-off-by: Simone Bordet <simone.bordet@gmail.com>
2020-08-18 11:41:18 +02:00
olivier lamy
babf8f3d1e
Merge branch 'jetty-9.4.x' into jetty-10.0.x
2020-08-18 14:08:57 +08:00
olivier lamy
ff3ebeff54
add dependabot for 9.4.x branch
...
Signed-off-by: olivier lamy <oliver.lamy@gmail.com>
2020-08-18 14:08:28 +08:00
olivier lamy
084db1916b
let do this weekly only
...
Signed-off-by: olivier lamy <oliver.lamy@gmail.com>
2020-08-18 14:07:05 +08:00
Lachlan
471a06dc37
Merge pull request #5154 from eclipse/jetty-10.0.x-SurefireUpdateWebSocketFailure
...
Fix WebSocketServerExamplesTest to work after maven surefire update
2020-08-17 09:45:52 +10:00
sullis
74a16382ab
enable Dependabot v2 ( #5077 )
...
Signed-off-by: Sean C. Sullivan <github@seansullivan.com>
2020-08-15 11:17:24 +10:00
olivier lamy
3998d87d0f
Merge branch 'jetty-9.4.x' into jetty-10.0.x
2020-08-15 09:13:28 +08:00
Olivier Lamy
2d9fcf20ea
upgrade some maven plugins version ( #5143 )
...
Signed-off-by: olivier lamy <oliver.lamy@gmail.com>
2020-08-15 10:32:01 +10:00
Simone Bordet
7bc52f924a
Merged branch 'jetty-9.4.x' into 'jetty-10.0.x'.
2020-08-14 18:34:46 +02:00
Simone Bordet
a6e1f9df8f
Merge pull request #5151 from olegmoz/5150-zero-connection-timeout
...
Issue #5150 - Infinite connection timeout support in ManagedSelector
2020-08-14 18:32:52 +02:00
Oleg Mozzhechkov
32fe19a5e0
#5150 - Code style fix and connect timeout docs update
...
Signed-off-by: Oleg Mozzhechkov <oleg.mozzhechkov@gmail.com>
2020-08-13 21:23:31 +03:00
Simone Bordet
e5570639e3
Merged branch 'jetty-9.4.x' into 'jetty-10.0.x'.
2020-08-13 19:40:34 +02:00
Simone Bordet
edbc1930b9
Issue #4809 - Set a max number of requests per connection.
...
Added test case for idle connections not used for any request.
Signed-off-by: Simone Bordet <simone.bordet@gmail.com>
2020-08-13 19:39:27 +02:00
Simone Bordet
45682c2088
Merged branch 'jetty-9.4.x' into 'jetty-10.0.x'.
2020-08-13 18:31:34 +02:00
Simone Bordet
51d0780041
Issue #5104 - AbstractProxyServlet include incorrect protocol version in Via header when accessed over H2.
...
Fixed HttpFields.computeField() removal loop.
Signed-off-by: Simone Bordet <simone.bordet@gmail.com>
2020-08-13 18:23:26 +02:00
Simone Bordet
ac4ea4550e
Merged branch 'jetty-9.4.x' into 'jetty-10.0.x'.
2020-08-13 16:52:35 +02:00
Simone Bordet
26c2d34439
Issue #4809 - Set a max number of requests per connection.
...
Improved Pool.reserve(int) logic to take into account the
fact that an entry can accommodate maxMultiplex acquires.
This reduces connection openings for HTTP/2 in case of
spikes of requests.
Signed-off-by: Simone Bordet <simone.bordet@gmail.com>
2020-08-13 16:52:06 +02:00
Oleg Mozzhechkov
bffd6a2c0f
#5150 - Infinite connection timeout support in ManagedSelector
...
Signed-off-by: Oleg Mozzhechkov <oleg.mozzhechkov@gmail.com>
2020-08-13 17:36:16 +03:00
Joakim Erdfelt
e7a07074f5
Setting DemoBaseTest.testAsyncRest() as @Tag("external")
...
Signed-off-by: Joakim Erdfelt <joakim.erdfelt@gmail.com>
2020-08-13 08:42:44 -05:00
Simone Bordet
46220a0f58
Merged branch 'jetty-9.4.x' into 'jetty-10.0.x'.
2020-08-13 15:05:23 +02:00
Simone Bordet
1b3cb2ea8d
Merge pull request #5144 from eclipse/jetty-9.4.x-5104-incorrect_via_header
...
Jetty 9.4.x 5104 incorrect via header
2020-08-13 14:22:18 +02:00
Lachlan Roberts
de1077c375
Fix WebSocketServerExamplesTest to work with surefire update
...
Signed-off-by: Lachlan Roberts <lachlan@webtide.com>
2020-08-13 22:04:56 +10:00
Simone Bordet
7b3dccc1bf
Issue #5104 - AbstractProxyServlet include incorrect protocol version in Via header when accessed over H2.
...
Added HttpFields.computeField() for HttpHeader too and updated usages.
Signed-off-by: Simone Bordet <simone.bordet@gmail.com>
2020-08-13 11:50:43 +02:00
Simone Bordet
c3598e814b
Merged branch 'jetty-9.4.x-5104-incorrect_via_header-2' into 'jetty-9.4.x-5104-incorrect_via_header'.
2020-08-13 11:33:50 +02:00
Greg Wilkins
a933b1645c
simplified loops
...
unmodifiable found list
Signed-off-by: Greg Wilkins <gregw@webtide.com>
2020-08-13 11:27:37 +02:00
Greg Wilkins
f31604cff2
added test. Fixed bugs
...
Signed-off-by: Greg Wilkins <gregw@webtide.com>
2020-08-13 11:17:19 +02:00
Simone Bordet
faea7c9ac1
Fixes #5104 - AbstractProxyServlet include incorrect protocol version in Via header when accessed over H2.
...
Fixed javadocs.
Signed-off-by: Simone Bordet <simone.bordet@gmail.com>
2020-08-13 11:05:38 +02:00
olivier lamy
320f850a4b
revert to surefire M4 as jmps changes break our build
...
Signed-off-by: olivier lamy <oliver.lamy@gmail.com>
2020-08-13 17:02:39 +08:00
Greg Wilkins
f1a13521df
improved implementation
...
Signed-off-by: Greg Wilkins <gregw@webtide.com>
2020-08-13 10:06:31 +02:00
Simone Bordet
79d340fdb6
Fixes #5104 - AbstractProxyServlet include incorrect protocol version in Via header when accessed over H2.
...
* Introduced HttpFields.computeField() to put/append header values.
* Reworked AbstractProxyServlet.addViaHeader().
Signed-off-by: Simone Bordet <simone.bordet@gmail.com>
2020-08-13 00:08:52 +02:00
Joakim Erdfelt
00f4859e33
Merge remote-tracking branch 'origin/jetty-9.4.x' into jetty-10.0.x
...
Signed-off-by: Joakim Erdfelt <joakim.erdfelt@gmail.com>
2020-08-12 16:04:06 -05:00
Joakim Erdfelt
9b5b43a2fd
Fixing KeyStoreScannerTest
...
Signed-off-by: Joakim Erdfelt <joakim.erdfelt@gmail.com>
2020-08-12 15:50:11 -05:00
Joakim Erdfelt
ccdd20b7bc
Merge remote-tracking branch 'origin/jetty-9.4.x' into jetty-10.0.x
2020-08-12 10:27:33 -05:00
Joakim Erdfelt
e632d2454b
Merge pull request #5131 from eclipse/jetty-9.4.x-5129-extraclasspath-glob
...
Issue #5129 - WebAppContext.setExtraClasspath(String) cleanup
2020-08-12 10:08:53 -05:00
Joakim Erdfelt
ff29c934f8
Merge remote-tracking branch 'origin/jetty-9.4.x' into jetty-10.0.x
2020-08-12 10:05:48 -05:00
Joakim Erdfelt
e1e8e50112
Merge pull request #5130 from eclipse/jetty-9.4.x-remove-overlay-deployer
...
Remove long dead jetty-overlay-deployer module
2020-08-12 10:04:43 -05:00
Travis Spencer
b2ab05c44a
Issue #5104 - Fix protocol version in Via header to work with H2 and other protocols
...
Signed-off-by: Travis Spencer <travis@curity.io>
2020-08-12 16:55:34 +02:00
Simone Bordet
ae713d65d9
Merged branch 'jetty-9.4.x' into 'jetty-10.0.x'.
2020-08-12 16:17:06 +02:00
Simone Bordet
4a0af046b8
Closes #4809 - Set a max number of requests per connection.
...
Implemented as part of #4975 .
Added a test case that proves that the connection is closed
when the max usage count is reached.
Improved logging.
Signed-off-by: Simone Bordet <simone.bordet@gmail.com>
2020-08-12 16:14:51 +02:00
olivier lamy
76d3ffbe08
fix merging
...
Signed-off-by: olivier lamy <oliver.lamy@gmail.com>
2020-08-12 19:38:55 +08:00
olivier lamy
8b605c63af
Merge branch 'jetty-9.4.x' into jetty-10.0.x
2020-08-12 18:54:44 +08:00
olivier lamy
3c6c5075f8
fix missing SslContextFactory
...
Signed-off-by: olivier lamy <oliver.lamy@gmail.com>
2020-08-12 18:51:39 +08:00
gregw
cd42fd1635
Merge remote-tracking branch 'origin/jetty-9.4.x' into jetty-10.0.x
...
Signed-off-by: gregw <gregw@webtide.com>
2020-08-12 11:42:36 +02:00
Greg Wilkins
25e3f1c1e0
Pool class refinements ( #5117 )
...
* Some updates to the new Pool class:
+ fixed a race with pending reservations
+ use a pending counter
+ Reservation API to simplify Entry API
+ removed public methods on Entry API
* Some updates to the new Pool class:
+ fixed a race with pending reservations
+ use a pending counter
+ Reservation API to simplify Entry API
+ removed public methods on Entry API
* Updates from review
* Updates from review
Tests for cache size and acquire with creator
* Method no longer required with Reservation
* update from the feedback on the feedback of the feedback from the review.
Moved enable to Entry, removed Reservation class and clarified usage in javadoc
* Issue #5095 XmlConfiguration locking Use pool instead of static shared instance
fixed javadoc
* Issue #5095 XmlConfiguration locking Use pool instead of static shared instance
fixed javadoc
* Issue #5095 XmlConfiguration locking Use pool instead of static shared instance
fixed javadoc
* Issue #5095 XmlConfiguration locking Use pool instead of static shared instance
updates from review
2020-08-12 11:27:25 +02:00
olivier lamy
f2d9d2f46f
increase stop timeout
...
Signed-off-by: olivier lamy <oliver.lamy@gmail.com>
2020-08-12 15:01:39 +08:00
olivier lamy
2522857a5a
make this public to avoid jpms issue...
...
Signed-off-by: olivier lamy <oliver.lamy@gmail.com>
2020-08-12 14:45:55 +08:00
olivier lamy
495a1cb109
Merge branch 'jetty-9.4.x' into jetty-10.0.x
2020-08-12 09:49:06 +08:00
olivier lamy
bc185e3cae
use https for external call
...
Signed-off-by: olivier lamy <oliver.lamy@gmail.com>
2020-08-12 09:48:33 +08:00
Olivier Lamy
12667497e1
Jetty 9.4.x surefire 3.0.0 m5 ( #5136 )
...
* test surefire 3.0.0-M5
Signed-off-by: olivier lamy <oliver.lamy@gmail.com>
* simplify code to avoid some timeout
Signed-off-by: olivier lamy <oliver.lamy@gmail.com>
2020-08-12 10:27:12 +10:00