Lachlan Roberts
9d2e350b04
Issue #5785 - remove warning on CompressExtension failure
...
Signed-off-by: Lachlan Roberts <lachlan@webtide.com>
2020-12-10 23:22:03 +11:00
Lachlan Roberts
8a940fc181
Issue #5783 - start _rateCheckTimeStamp at current time
...
Signed-off-by: Lachlan Roberts <lachlan@webtide.com>
2020-12-10 22:22:31 +11:00
Lachlan Roberts
ffe3aa4459
Issue #5783 - fix getRate() methods on ConnectionStatistics
...
Signed-off-by: Lachlan Roberts <lachlan@webtide.com>
2020-12-10 22:15:59 +11:00
Ludovic Orban
ea621cea9b
Merge pull request #5778 from eclipse/jetty-9.4.x-5775-ByteBufferPool-timestamp-fix
...
fix ByteBufferPool race condition
2020-12-09 16:34:12 +01:00
Ludovic Orban
415196520e
fix race condition that may make the bucket cleaning pick the wrong one in case the timestamp is read while being modified
2020-12-09 16:33:29 +01:00
Olivier Lamy
be5d968c4b
Upgrade h2spec maven plugin to 1.0.3 ( #5770 )
...
Signed-off-by: olivier lamy <oliver.lamy@gmail.com>
2020-12-09 06:59:02 +10:00
Olivier Lamy
9deaef0de4
remove configuration for plugin clirr as it is not used ( #5771 )
...
Signed-off-by: olivier lamy <oliver.lamy@gmail.com>
2020-12-09 06:58:08 +10:00
Lachlan Roberts
8b3cffb49f
Merge remote-tracking branch 'origin/jetty-9.4.x' into jetty-9.4.x-ByteAccumulator
2020-12-08 14:34:55 +11:00
Chris Walker
76d362628c
Updated version matrix
2020-12-07 14:14:57 -06:00
dependabot[bot]
0a6ea8ddbd
Bump flatten-maven-plugin from 1.0.1 to 1.2.5 ( #5664 )
...
Bumps [flatten-maven-plugin](https://github.com/mojohaus/flatten-maven-plugin ) from 1.0.1 to 1.2.5.
- [Release notes](https://github.com/mojohaus/flatten-maven-plugin/releases )
- [Commits](https://github.com/mojohaus/flatten-maven-plugin/compare/flatten-maven-plugin-1.0.1...flatten-maven-plugin-1.2.5 )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-12-07 12:28:16 +10:00
Simone Bordet
4c11c3c56d
Fixes #5755 - Cannot configure maxDynamicTableSize on HTTP2Client.
...
Introduced `HTTP2Client.maxDynamicTableSize` and `HTTP2Client.maxHeaderBlockFragment`.
Signed-off-by: Simone Bordet <simone.bordet@gmail.com>
2020-12-05 11:50:55 +01:00
olivier lamy
e49d011db8
remove comment
...
Signed-off-by: olivier lamy <oliver.lamy@gmail.com>
2020-12-03 17:48:09 +10:00
olivier lamy
4542393e0c
use a temporary mount
...
Signed-off-by: olivier lamy <oliver.lamy@gmail.com>
2020-12-03 16:37:59 +10:00
Jan Bartel
f0a2ab4fed
Issue #5675 Update some osgi test dependencies ( #5676 )
...
* Issue #5675 Update some osgi test dependencies
Signed-off-by: Jan Bartel <janb@webtide.com>
2020-12-02 18:21:18 +01:00
Ludovic Orban
6199c975d2
Merge pull request #5743 from eclipse/jetty-9.4.x-5741-PoolMaxUsageOverflow
...
max usage count fixes
2020-12-01 15:19:24 +01:00
Ludovic Orban
44e6f4aeb8
sweep the entries list when the max usage count is changed
...
Signed-off-by: Ludovic Orban <lorban@bitronix.be>
2020-12-01 15:18:06 +01:00
Lachlan Roberts
8aedc50048
fix missing usage of the new _direct field in ByteBufferAccumulator
...
Signed-off-by: Lachlan Roberts <lachlan@webtide.com>
2020-12-02 00:07:38 +11:00
Simone Bordet
51d96eced8
Removed hardcoded port.
...
Signed-off-by: Simone Bordet <simone.bordet@gmail.com>
2020-12-01 13:23:13 +01:00
Simone Bordet
eb00ac2dde
Restored first-close-and-remove-then-notify ordering that was changed with the changes for #5310 .
...
This is important in tests that check that streams have been removed from sessions after counting down a latch in the notification.
Signed-off-by: Simone Bordet <simone.bordet@gmail.com>
2020-12-01 12:55:23 +01:00
Ludovic Orban
0ff1bfdd5e
fix bug that messes up the max usage count when the entries' max usage counter overflows
...
Signed-off-by: Ludovic Orban <lorban@bitronix.be>
2020-12-01 10:02:31 +01:00
Lachlan Roberts
6dce1cbffd
Make ByteBufferAccumulator direct configurable
...
Signed-off-by: Lachlan Roberts <lachlan@webtide.com>
2020-12-01 10:07:18 +11:00
Lachlan Roberts
602cd7e5c0
throw ArithmeticException on integer overflow from size
...
Signed-off-by: Lachlan Roberts <lachlan@webtide.com>
2020-12-01 09:51:09 +11:00
Lachlan Roberts
a51b5db209
Merge remote-tracking branch 'origin/jetty-9.4.x' into jetty-9.4.x-ByteAccumulator
2020-12-01 09:45:45 +11:00
Ludovic Orban
df3a32601a
reduce test load on jenkins
...
Signed-off-by: Ludovic Orban <lorban@bitronix.be>
2020-11-30 18:36:00 +01:00
gregw
69b3c37717
remove test rather than disable
...
Signed-off-by: gregw <gregw@webtide.com>
2020-11-30 17:35:37 +01:00
gregw
7e9b050050
disable test accidentally added for #5737
...
Signed-off-by: gregw <gregw@webtide.com>
2020-11-30 17:23:10 +01:00
gregw
4022be8091
remove anchient README
...
Signed-off-by: gregw <gregw@webtide.com>
2020-11-30 15:25:40 +01:00
gregw
b4e2ad0df7
added CVE
...
Signed-off-by: gregw <gregw@webtide.com>
2020-11-30 14:23:45 +01:00
Jan Bartel
5ad130515f
Issue #5713 Remove dependency on derby ( #5728 )
...
* Issue #5713 Remove dependency on derby
Signed-off-by: Jan Bartel <janb@webtide.com>
* use the mariadb client version from the property
Signed-off-by: olivier lamy <oliver.lamy@gmail.com>
Co-authored-by: olivier lamy <oliver.lamy@gmail.com>
2020-11-30 14:22:50 +01:00
Simone Bordet
68e70b47de
Merge pull request #5634 from eclipse/jetty-9.4.x-5310-http2_goaway
...
Review HTTP/2 GOAWAY handling
2020-11-26 11:29:44 +01:00
Lachlan Roberts
fb408611e2
fix bug with WebSocketProxy ping pong counting
...
Signed-off-by: Lachlan Roberts <lachlan@webtide.com>
2020-11-26 20:49:02 +11:00
Lachlan
5941235725
Merge pull request #5726 from eclipse/jetty-9.4.x-websocketProxy
...
Implement and test a WebSocket Proxy with the 9.4 Jetty API
2020-11-26 16:55:36 +11:00
Lachlan Roberts
104beb9824
add IdleTimeout test, use volatile sessions
...
Signed-off-by: Lachlan Roberts <lachlan@webtide.com>
2020-11-26 11:22:24 +11:00
Joakim Erdfelt
fe0a4f624e
Merge remote-tracking branch 'origin/release-9.4.35' into jetty-9.4.x
2020-11-25 15:56:09 -06:00
Joakim Erdfelt
db41fd8811
Removing -T3 and increasing timeout
...
Signed-off-by: Joakim Erdfelt <joakim.erdfelt@gmail.com>
2020-11-25 15:29:29 -06:00
Lachlan Roberts
ce11fb3e94
Merge remote-tracking branch 'origin/jetty-9.4.x' into jetty-9.4.x-websocketProxy
2020-11-25 23:05:51 +11:00
dependabot[bot]
36d7a90930
Bump geronimo-atinject_1.0_spec from 1.1 to 1.2 ( #5666 )
...
Bumps geronimo-atinject_1.0_spec from 1.1 to 1.2.
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-11-25 10:58:07 +01:00
Lachlan Roberts
6a9acaaa9d
do not block for websocket PING and PONG messages
...
Signed-off-by: Lachlan Roberts <lachlan@webtide.com>
2020-11-25 11:48:33 +11:00
Chris Walker
8eab5ef101
First pass of fixing links. Resolves #5722 ( #5723 )
...
* First pass
Signed-off-by: Chris Walker <WalkerWatch@users.noreply.github.com>
* Fixing license header
Signed-off-by: Chris Walker <WalkerWatch@users.noreply.github.com>
2020-11-24 16:41:41 -06:00
Joakim Erdfelt
1c7c924228
Merge branch 'jetty-9.4.x' of github.com:eclipse/jetty.project into jetty-9.4.x
2020-11-24 13:29:46 -06:00
Joakim Erdfelt
4582088d89
Reducing test disk space usage on CI
...
Signed-off-by: Joakim Erdfelt <joakim.erdfelt@gmail.com>
2020-11-24 13:29:34 -06:00
Greg Wilkins
9f82ca0a80
Use File.list and File.walk within a try with resource ( #5718 )
...
* Use File.list and File.walk within a try with resource
The API contract of File.list and File.walk requires them to be closed after use.
* Fix from review
Left out filter
* Fix from review
Factored out deleteFile with better debug
* Fix from review
Can delete files whilst walking
* Fix from review
Restored sweepFile
fixed minor code suggestions
2020-11-24 18:12:42 +01:00
Lachlan Roberts
b89adb8dae
Improve WebSocketProxy, and write tests for it
...
Signed-off-by: Lachlan Roberts <lachlan@webtide.com>
2020-11-24 18:55:09 +11:00
Lachlan Roberts
d7598f3ff2
basic WebSocketProxy implementation
...
Signed-off-by: Lachlan Roberts <lachlan@webtide.com>
2020-11-24 13:40:48 +11:00
olivier lamy
d0a7c881c2
skip tests must be dynamic
...
Signed-off-by: olivier lamy <oliver.lamy@gmail.com>
2020-11-24 12:35:47 +10:00
dependabot[bot]
056ce8d92e
Bump maven-jxr-plugin from 2.5 to 3.0.0 ( #5672 )
...
Bumps [maven-jxr-plugin](https://github.com/apache/maven-jxr ) from 2.5 to 3.0.0.
- [Release notes](https://github.com/apache/maven-jxr/releases )
- [Commits](https://github.com/apache/maven-jxr/compare/jxr-2.5...jxr-3.0.0 )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-11-24 09:58:43 +10:00
Olivier Lamy
429bec57a4
Issue #5644 Remove all profiles for session tests ( #5703 )
...
* remote session tests are now executed per default, new profile to exclude then no-remote-session-tests
Signed-off-by: olivier lamy <oliver.lamy@gmail.com>
* remove this no-remote-session-tests profile just use skipTests to skip that
Signed-off-by: olivier lamy <oliver.lamy@gmail.com>
2020-11-24 09:38:30 +10:00
dependabot[bot]
fe65023f61
Bump maven-pmd-plugin from 3.13.0 to 3.14.0 ( #5709 )
...
Bumps [maven-pmd-plugin](https://github.com/apache/maven-pmd-plugin ) from 3.13.0 to 3.14.0.
- [Release notes](https://github.com/apache/maven-pmd-plugin/releases )
- [Commits](https://github.com/apache/maven-pmd-plugin/compare/maven-pmd-plugin-3.13.0...maven-pmd-plugin-3.14.0 )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-11-24 07:14:32 +10:00
Joakim Erdfelt
e8683cba9f
Updating to version 9.4.36-SNAPSHOT
2020-11-20 16:05:27 -06:00
Joakim Erdfelt
bdc54f03a5
Updating to version 9.4.35.v20201120
2020-11-20 15:05:50 -06:00