Ludovic Orban
ef453d6d7d
#12520 never completeOutput after sendErrorOrAbort
...
Signed-off-by: Ludovic Orban <lorban@bitronix.be>
2024-11-19 12:49:41 +01:00
Ludovic Orban
6f3199ff73
#12520 revert changes
...
Signed-off-by: Ludovic Orban <lorban@bitronix.be>
2024-11-19 12:22:17 +01:00
Ludovic Orban
df920ec763
#12520 proper fix?
...
Signed-off-by: Ludovic Orban <lorban@bitronix.be>
2024-11-18 15:58:22 +01:00
Ludovic Orban
d6abf806dc
#12520 identification of the bug + naive (and partially wrong) fix
...
Signed-off-by: Ludovic Orban <lorban@bitronix.be>
2024-11-18 14:32:41 +01:00
Simone Bordet
dd31feb034
Improved various Handler documentation
...
* Added and documented missing modules for QoSHandler, SizeLimitHandler and ThreadLimitHandler.
* Moved SizeLimitHandler from oej.server to oej.server.handler.
Signed-off-by: Simone Bordet <simone.bordet@gmail.com>
2024-11-18 00:25:41 +01:00
Lachlan
24580b3fe7
Merge pull request #12516 from jetty/jetty-12.0.x-12429-caseInsensitiveHeadersWebSocket2
...
WebSocket cleanups from PR #12441
2024-11-15 14:13:10 +11:00
Simone Bordet
26b99497b4
Clarifies the `[before]` directive documentation.
...
Signed-off-by: Simone Bordet <simone.bordet@gmail.com>
2024-11-14 20:23:39 +02:00
Simone Bordet
74e4c443d6
Fixed flaky test HTTP2Test.testLargeRequestHeaders().
...
The test is now waiting for the client and server to exchange the SETTINGS frames and apply their configuration before sending requests.
Signed-off-by: Simone Bordet <simone.bordet@gmail.com>
2024-11-14 19:13:11 +01:00
Lachlan
91fd54c5e7
Merge pull request #12409 from jetty/jetty-12.0.x-debugWebSocketDistributionTests
...
Add extra error logging for WebSocket client tests in DistributionTests
2024-11-14 15:03:15 +11:00
Olivier Lamy
1ee0ad6593
Merge pull request #12503 from jetty/jetty-12.0.x-dependabot
...
limit dependabot for jboss threads jetty 10/11 and few more for 9.4.x
2024-11-13 12:34:49 +10:00
Simone Bordet
5f121a7de6
Merged branch 'fix/jetty-12.0.x/12272/h2-shutdown-pending-request' into 'jetty-12.0.x'.
2024-11-12 15:44:36 +01:00
Simone Bordet
dde369a7f2
Issue #12272 - Potential deadlock with Vaadin.
...
Fixed the case where a GOAWAY followed by a TCP FIN was causing a race between closing the `EndPoint` and running the failure `Runnable` task.
The TCP FIN after the GOAWAY causes the streams to be failed on the server;
in turn, failing the streams generates failure `Runnable` tasks that are submitted to the HTTP/2 execution strategy;
however, the streams were destroyed before the failure `Runnable` tasks actually ran, so the `EndPoint` was closed;
closing the `EndPoint` would close the `HTTP2Connection`, which in turn would stop the execution strategy;
this lead to the fact that the failure `Runnable` tasks were never run.
Now, the failure `Runnable` tasks are invoked via `ThreadPool.executeImmediately()` rather than being submitted to the execution strategy.
This ensures that they would be run and not queued, even in case of lack of threads, so that they could unblock blocked reads or writes, freeing up blocked threads.
Additionally, improved `HTTP2Stream.onFailure()` to destroy the stream only after the failure tasks have completed.
Smaller other fixes to improve the code.
Signed-off-by: Simone Bordet <simone.bordet@gmail.com>
2024-11-12 16:24:23 +02:00
Simone Bordet
6aaaa15c2d
Fixes #12488 - HTTP/2 headers may not be split in CONTINUATION frames. ( #12489 )
...
* Fixed headers generation, taking into account maxHeaderListSize and maxFrameSize correctly.
* Introduced HTTP2Client.maxRequestHeadersSize.
* Initialized HpackEncoder.maxHeaderListSize.
* Introduced HpackContext.DEFAULT_MAX_HEADER_LIST_SIZE.
Signed-off-by: Simone Bordet <simone.bordet@gmail.com>
2024-11-12 11:18:05 +01:00
Olivier Lamy
5efb2fdf36
Merge pull request #12512 from jetty/jetty-12.0.x-merge-11
...
jetty 12.0.x merge 11
2024-11-12 14:38:44 +10:00
Lachlan Roberts
502f511bfb
WebSocket cleanups from PR #12441
...
Signed-off-by: Lachlan Roberts <lachlan.p.roberts@gmail.com>
2024-11-12 15:36:20 +11:00
Lachlan
b57b8e689f
Merge pull request #12441 from jetty/jetty-12.0.x-12429-caseInsensitiveHeadersWebSocket
...
Issue #12429 - case-insensitive headers for websocket
2024-11-12 14:56:12 +11:00
Olivier Lamy
e072c9ec18
do not upgrade apache avro for 9.4.x
...
Signed-off-by: Olivier Lamy <olamy@apache.org>
2024-11-12 11:23:13 +10:00
Simone Bordet
713a3085e8
Issue #12272 - Potential deadlock with Vaadin.
...
Fixed the case where a GOAWAY followed by a TCP FIN was causing a race between closing the `EndPoint` and running the failure `Runnable` task.
The TCP FIN after the GOAWAY causes the streams to be failed on the server;
in turn, failing the streams generates failure `Runnable` tasks that are submitted to the HTTP/2 execution strategy;
however, the streams were destroyed before the failure `Runnable` tasks actually ran, so the `EndPoint` was closed;
closing the `EndPoint` would close the `HTTP2Connection`, which in turn would stop the execution strategy;
this lead to the fact that the failure `Runnable` tasks were never run.
Now, the failure `Runnable` tasks are invoked via `ThreadPool.executeImmediately()` rather than being submitted to the execution strategy.
This ensures that they would be run and not queued, even in case of lack of threads, so that they could unblock blocked reads or writes, freeing up blocked threads.
Additionally, improved `HTTP2Stream.onFailure()` to destroy the stream only after the failure tasks have completed.
Smaller other fixes to improve the code.
Signed-off-by: Simone Bordet <simone.bordet@gmail.com>
2024-11-11 20:07:36 +01:00
Olivier Lamy
d852bf38f4
limit org.infinispan.protostream for 9.4.x
...
Signed-off-by: Olivier Lamy <olamy@apache.org>
2024-11-11 21:46:45 +10:00
Olivier Lamy
9cd04a54ae
checkstyle and upperbound
...
Signed-off-by: Olivier Lamy <olamy@apache.org>
2024-11-11 21:43:16 +10:00
Olivier Lamy
704f12b695
cleanup
...
Signed-off-by: Olivier Lamy <olamy@apache.org>
2024-11-11 21:26:04 +10:00
Olivier Lamy
baac664e92
cleanup
...
Signed-off-by: Olivier Lamy <olamy@apache.org>
2024-11-11 21:24:20 +10:00
Olivier Lamy
2ccd7c0a1a
limit javax.websocket to 1.0 for 9.4.x
...
Signed-off-by: Olivier Lamy <olamy@apache.org>
2024-11-11 21:21:19 +10:00
Olivier Lamy
6c22b01166
checkstyle
...
Signed-off-by: Olivier Lamy <olamy@apache.org>
2024-11-11 21:16:42 +10:00
Olivier Lamy
b4f63793df
fix poms
...
Signed-off-by: Olivier Lamy <olamy@apache.org>
2024-11-11 21:12:51 +10:00
Olivier Lamy
b310e5d7f3
Merge branch 'jetty-11.0.x' into jetty-12.0.x-merge-11
2024-11-11 21:01:02 +10:00
Olivier Lamy
007690f17e
limit junit upgrade forr 9.4.x
...
Signed-off-by: Olivier Lamy <olamy@apache.org>
2024-11-11 20:46:03 +10:00
Olivier Lamy
acaae5ffa4
downgrade jboss threads and hazelcast as 17 only
...
Signed-off-by: Olivier Lamy <olamy@apache.org>
2024-11-11 00:27:44 +00:00
dependabot[bot]
8b07ae8d95
[11.0.x] Bump the dev-dependencies group across 1 directory with 5 updates
...
Bumps the dev-dependencies group with 5 updates in the / directory:
| Package | From | To |
| --- | --- | --- |
| [ch.qos.logback:logback-core](https://github.com/qos-ch/logback ) | `1.5.9` | `1.5.12` |
| [io.smallrye.common:smallrye-common-cpu](https://github.com/smallrye/smallrye-common ) | `2.6.0` | `2.8.0` |
| [org.jboss.threads:jboss-threads](https://github.com/jbossas/jboss-threads ) | `3.6.1.Final` | `3.8.0.Final` |
| [com.puppycrawl.tools:checkstyle](https://github.com/checkstyle/checkstyle ) | `10.20.0` | `10.20.1` |
| [com.hazelcast:hazelcast](https://github.com/hazelcast/hazelcast ) | `5.3.8` | `5.5.0` |
Updates `ch.qos.logback:logback-core` from 1.5.9 to 1.5.12
- [Commits](https://github.com/qos-ch/logback/compare/v_1.5.9...v_1.5.12 )
Updates `io.smallrye.common:smallrye-common-cpu` from 2.6.0 to 2.8.0
- [Release notes](https://github.com/smallrye/smallrye-common/releases )
- [Commits](https://github.com/smallrye/smallrye-common/compare/2.6.0...2.8.0 )
Updates `org.jboss.threads:jboss-threads` from 3.6.1.Final to 3.8.0.Final
- [Commits](https://github.com/jbossas/jboss-threads/compare/3.6.1.Final...3.8.0.Final )
Updates `com.puppycrawl.tools:checkstyle` from 10.20.0 to 10.20.1
- [Release notes](https://github.com/checkstyle/checkstyle/releases )
- [Commits](https://github.com/checkstyle/checkstyle/compare/checkstyle-10.20.0...checkstyle-10.20.1 )
Updates `com.hazelcast:hazelcast` from 5.3.8 to 5.5.0
- [Release notes](https://github.com/hazelcast/hazelcast/releases )
- [Commits](https://github.com/hazelcast/hazelcast/compare/v5.3.8...v5.5.0 )
---
updated-dependencies:
- dependency-name: ch.qos.logback:logback-core
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: dev-dependencies
- dependency-name: io.smallrye.common:smallrye-common-cpu
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: dev-dependencies
- dependency-name: org.jboss.threads:jboss-threads
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: dev-dependencies
- dependency-name: com.puppycrawl.tools:checkstyle
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: dev-dependencies
- dependency-name: com.hazelcast:hazelcast
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: dev-dependencies
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-11-11 00:27:44 +00:00
Olivier Lamy
d6e4beb103
Merge branch 'jetty-10.0.x' into jetty-11.0.x
2024-11-10 15:57:55 +10:00
dependabot[bot]
24990da92b
[10.0.x] Bump com.google.cloud:google-cloud-datastore
...
Bumps the integration-deps group with 1 update: [com.google.cloud:google-cloud-datastore](https://github.com/googleapis/java-datastore ).
Updates `com.google.cloud:google-cloud-datastore` from 2.22.0 to 2.24.1
- [Release notes](https://github.com/googleapis/java-datastore/releases )
- [Changelog](https://github.com/googleapis/java-datastore/blob/main/CHANGELOG.md )
- [Commits](https://github.com/googleapis/java-datastore/compare/v2.22.0...v2.24.1 )
---
updated-dependencies:
- dependency-name: com.google.cloud:google-cloud-datastore
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: integration-deps
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-11-10 05:44:17 +00:00
Olivier Lamy
c43986cc0b
Merge branch 'jetty-10.0.x' into jetty-11.0.x
2024-11-10 11:54:07 +10:00
Olivier Lamy
63ca0410bd
fix upperbound
...
Signed-off-by: Olivier Lamy <olamy@apache.org>
2024-11-10 01:51:40 +00:00
Olivier Lamy
31f70f73fa
align maven version for upperbound
...
Signed-off-by: Olivier Lamy <olamy@apache.org>
2024-11-10 01:51:40 +00:00
dependabot[bot]
4f35a00ec2
[10.0.x] Bump the build-deps group across 1 directory with 13 updates
...
Bumps the build-deps group with 13 updates in the / directory:
| Package | From | To |
| --- | --- | --- |
| [org.testcontainers:testcontainers-bom](https://github.com/testcontainers/testcontainers-java ) | `1.20.2` | `1.20.3` |
| [org.apache.maven.plugin-tools:maven-plugin-tools-api](https://github.com/apache/maven-plugin-tools ) | `3.15.0` | `3.15.1` |
| [org.apache.maven.plugin-tools:maven-plugin-annotations](https://github.com/apache/maven-plugin-tools ) | `3.15.0` | `3.15.1` |
| [org.apache.maven.plugins:maven-dependency-plugin](https://github.com/apache/maven-dependency-plugin ) | `3.8.0` | `3.8.1` |
| [org.apache.maven.plugins:maven-failsafe-plugin](https://github.com/apache/maven-surefire ) | `3.5.1` | `3.5.2` |
| [org.apache.maven.plugins:maven-surefire-plugin](https://github.com/apache/maven-surefire ) | `3.5.1` | `3.5.2` |
| org.apache.maven.surefire:surefire-junit47 | `3.5.1` | `3.5.2` |
| [org.apache.maven.plugins:maven-invoker-plugin](https://github.com/apache/maven-invoker-plugin ) | `3.8.0` | `3.8.1` |
| [org.apache.maven.plugins:maven-javadoc-plugin](https://github.com/apache/maven-javadoc-plugin ) | `3.10.1` | `3.11.1` |
| [org.apache.maven.plugins:maven-plugin-plugin](https://github.com/apache/maven-plugin-tools ) | `3.15.0` | `3.15.1` |
| [org.codehaus.mojo:exec-maven-plugin](https://github.com/mojohaus/exec-maven-plugin ) | `3.4.1` | `3.5.0` |
| [org.apache.maven.plugins:maven-checkstyle-plugin](https://github.com/apache/maven-checkstyle-plugin ) | `3.5.0` | `3.6.0` |
| [com.github.spotbugs:spotbugs-maven-plugin](https://github.com/spotbugs/spotbugs-maven-plugin ) | `4.8.6.4` | `4.8.6.5` |
Updates `org.testcontainers:testcontainers-bom` from 1.20.2 to 1.20.3
- [Release notes](https://github.com/testcontainers/testcontainers-java/releases )
- [Changelog](https://github.com/testcontainers/testcontainers-java/blob/main/CHANGELOG.md )
- [Commits](https://github.com/testcontainers/testcontainers-java/compare/1.20.2...1.20.3 )
Updates `org.apache.maven.plugin-tools:maven-plugin-tools-api` from 3.15.0 to 3.15.1
- [Release notes](https://github.com/apache/maven-plugin-tools/releases )
- [Commits](https://github.com/apache/maven-plugin-tools/compare/maven-plugin-tools-3.15.0...maven-plugin-tools-3.15.1 )
Updates `org.apache.maven.plugin-tools:maven-plugin-annotations` from 3.15.0 to 3.15.1
- [Release notes](https://github.com/apache/maven-plugin-tools/releases )
- [Commits](https://github.com/apache/maven-plugin-tools/compare/maven-plugin-tools-3.15.0...maven-plugin-tools-3.15.1 )
Updates `org.apache.maven.plugin-tools:maven-plugin-annotations` from 3.15.0 to 3.15.1
- [Release notes](https://github.com/apache/maven-plugin-tools/releases )
- [Commits](https://github.com/apache/maven-plugin-tools/compare/maven-plugin-tools-3.15.0...maven-plugin-tools-3.15.1 )
Updates `org.apache.maven.plugins:maven-dependency-plugin` from 3.8.0 to 3.8.1
- [Release notes](https://github.com/apache/maven-dependency-plugin/releases )
- [Commits](https://github.com/apache/maven-dependency-plugin/compare/maven-dependency-plugin-3.8.0...maven-dependency-plugin-3.8.1 )
Updates `org.apache.maven.plugins:maven-failsafe-plugin` from 3.5.1 to 3.5.2
- [Release notes](https://github.com/apache/maven-surefire/releases )
- [Commits](https://github.com/apache/maven-surefire/compare/surefire-3.5.1...surefire-3.5.2 )
Updates `org.apache.maven.plugins:maven-surefire-plugin` from 3.5.1 to 3.5.2
- [Release notes](https://github.com/apache/maven-surefire/releases )
- [Commits](https://github.com/apache/maven-surefire/compare/surefire-3.5.1...surefire-3.5.2 )
Updates `org.apache.maven.surefire:surefire-junit47` from 3.5.1 to 3.5.2
Updates `org.apache.maven.plugins:maven-invoker-plugin` from 3.8.0 to 3.8.1
- [Release notes](https://github.com/apache/maven-invoker-plugin/releases )
- [Commits](https://github.com/apache/maven-invoker-plugin/compare/maven-invoker-plugin-3.8.0...maven-invoker-plugin-3.8.1 )
Updates `org.apache.maven.plugins:maven-javadoc-plugin` from 3.10.1 to 3.11.1
- [Release notes](https://github.com/apache/maven-javadoc-plugin/releases )
- [Commits](https://github.com/apache/maven-javadoc-plugin/compare/maven-javadoc-plugin-3.10.1...maven-javadoc-plugin-3.11.1 )
Updates `org.apache.maven.plugins:maven-plugin-plugin` from 3.15.0 to 3.15.1
- [Release notes](https://github.com/apache/maven-plugin-tools/releases )
- [Commits](https://github.com/apache/maven-plugin-tools/compare/maven-plugin-tools-3.15.0...maven-plugin-tools-3.15.1 )
Updates `org.apache.maven.plugins:maven-surefire-plugin` from 3.5.1 to 3.5.2
- [Release notes](https://github.com/apache/maven-surefire/releases )
- [Commits](https://github.com/apache/maven-surefire/compare/surefire-3.5.1...surefire-3.5.2 )
Updates `org.codehaus.mojo:exec-maven-plugin` from 3.4.1 to 3.5.0
- [Release notes](https://github.com/mojohaus/exec-maven-plugin/releases )
- [Commits](https://github.com/mojohaus/exec-maven-plugin/compare/3.4.1...3.5.0 )
Updates `org.apache.maven.plugins:maven-checkstyle-plugin` from 3.5.0 to 3.6.0
- [Commits](https://github.com/apache/maven-checkstyle-plugin/compare/maven-checkstyle-plugin-3.5.0...maven-checkstyle-plugin-3.6.0 )
Updates `com.github.spotbugs:spotbugs-maven-plugin` from 4.8.6.4 to 4.8.6.5
- [Release notes](https://github.com/spotbugs/spotbugs-maven-plugin/releases )
- [Commits](https://github.com/spotbugs/spotbugs-maven-plugin/compare/spotbugs-maven-plugin-4.8.6.4...spotbugs-maven-plugin-4.8.6.5 )
---
updated-dependencies:
- dependency-name: org.testcontainers:testcontainers-bom
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: build-deps
- dependency-name: org.apache.maven.plugin-tools:maven-plugin-tools-api
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: build-deps
- dependency-name: org.apache.maven.plugin-tools:maven-plugin-annotations
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: build-deps
- dependency-name: org.apache.maven.plugin-tools:maven-plugin-annotations
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: build-deps
- dependency-name: org.apache.maven.plugins:maven-dependency-plugin
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: build-deps
- dependency-name: org.apache.maven.plugins:maven-failsafe-plugin
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: build-deps
- dependency-name: org.apache.maven.plugins:maven-surefire-plugin
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: build-deps
- dependency-name: org.apache.maven.surefire:surefire-junit47
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: build-deps
- dependency-name: org.apache.maven.plugins:maven-invoker-plugin
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: build-deps
- dependency-name: org.apache.maven.plugins:maven-javadoc-plugin
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: build-deps
- dependency-name: org.apache.maven.plugins:maven-plugin-plugin
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: build-deps
- dependency-name: org.apache.maven.plugins:maven-surefire-plugin
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: build-deps
- dependency-name: org.codehaus.mojo:exec-maven-plugin
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: build-deps
- dependency-name: org.apache.maven.plugins:maven-checkstyle-plugin
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: build-deps
- dependency-name: com.github.spotbugs:spotbugs-maven-plugin
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: build-deps
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-11-10 01:51:40 +00:00
Olivier Lamy
c8da8dd951
do not upgrade hazelcast
...
Signed-off-by: Olivier Lamy <olamy@apache.org>
2024-11-09 09:20:23 +00:00
Olivier Lamy
2e4a2ebe54
jboss thread cannot be upgraded
...
Signed-off-by: Olivier Lamy <olamy@apache.org>
2024-11-09 09:20:23 +00:00
dependabot[bot]
85141c8c3a
[10.0.x] Bump the dev-dependencies group with 16 updates
...
Bumps the dev-dependencies group with 16 updates:
| Package | From | To |
| --- | --- | --- |
| [com.fasterxml.jackson:jackson-bom](https://github.com/FasterXML/jackson-bom ) | `2.18.0` | `2.18.1` |
| [org.junit:junit-bom](https://github.com/junit-team/junit5 ) | `5.11.2` | `5.11.3` |
| [com.github.jnr:jnr-enxio](https://github.com/jnr/jnr-enxio ) | `0.32.17` | `0.32.18` |
| [com.github.jnr:jnr-ffi](https://github.com/jnr/jnr-ffi ) | `2.2.16` | `2.2.17` |
| [com.github.jnr:jnr-posix](https://github.com/jnr/jnr-posix ) | `3.1.19` | `3.1.20` |
| [com.github.jnr:jnr-unixsocket](https://github.com/jnr/jnr-unixsocket ) | `0.38.22` | `0.38.23` |
| [com.google.errorprone:error_prone_annotations](https://github.com/google/error-prone ) | `2.33.0` | `2.35.1` |
| [com.google.errorprone:error_prone_core](https://github.com/google/error-prone ) | `2.33.0` | `2.35.1` |
| [io.grpc:grpc-core](https://github.com/grpc/grpc-java ) | `1.68.0` | `1.68.1` |
| [org.jboss.threads:jboss-threads](https://github.com/jbossas/jboss-threads ) | `3.6.1.Final` | `3.8.0.Final` |
| [org.mariadb.jdbc:mariadb-java-client](https://github.com/mariadb-corporation/mariadb-connector-j ) | `3.4.1` | `3.5.0` |
| [com.puppycrawl.tools:checkstyle](https://github.com/checkstyle/checkstyle ) | `10.18.2` | `10.20.0` |
| [com.hazelcast:hazelcast](https://github.com/hazelcast/hazelcast ) | `5.3.8` | `5.5.0` |
| [org.bouncycastle:bcpkix-jdk15to18](https://github.com/bcgit/bc-java ) | `1.78.1` | `1.79` |
| [org.bouncycastle:bcprov-jdk15to18](https://github.com/bcgit/bc-java ) | `1.78.1` | `1.79` |
| [org.bouncycastle:bcutil-jdk15to18](https://github.com/bcgit/bc-java ) | `1.78.1` | `1.79` |
Updates `com.fasterxml.jackson:jackson-bom` from 2.18.0 to 2.18.1
- [Commits](https://github.com/FasterXML/jackson-bom/compare/jackson-bom-2.18.0...jackson-bom-2.18.1 )
Updates `org.junit:junit-bom` from 5.11.2 to 5.11.3
- [Release notes](https://github.com/junit-team/junit5/releases )
- [Commits](https://github.com/junit-team/junit5/compare/r5.11.2...r5.11.3 )
Updates `com.github.jnr:jnr-enxio` from 0.32.17 to 0.32.18
- [Commits](https://github.com/jnr/jnr-enxio/compare/jnr-enxio-0.32.17...jnr-enxio-0.32.18 )
Updates `com.github.jnr:jnr-ffi` from 2.2.16 to 2.2.17
- [Commits](https://github.com/jnr/jnr-ffi/compare/jnr-ffi-2.2.16...jnr-ffi-2.2.17 )
Updates `com.github.jnr:jnr-posix` from 3.1.19 to 3.1.20
- [Commits](https://github.com/jnr/jnr-posix/compare/jnr-posix-3.1.19...jnr-posix-3.1.20 )
Updates `com.github.jnr:jnr-unixsocket` from 0.38.22 to 0.38.23
- [Commits](https://github.com/jnr/jnr-unixsocket/compare/0.38.22...jnr-unixsocket-0.38.23 )
Updates `com.google.errorprone:error_prone_annotations` from 2.33.0 to 2.35.1
- [Release notes](https://github.com/google/error-prone/releases )
- [Commits](https://github.com/google/error-prone/compare/v2.33.0...v2.35.1 )
Updates `com.google.errorprone:error_prone_core` from 2.33.0 to 2.35.1
- [Release notes](https://github.com/google/error-prone/releases )
- [Commits](https://github.com/google/error-prone/compare/v2.33.0...v2.35.1 )
Updates `io.grpc:grpc-core` from 1.68.0 to 1.68.1
- [Release notes](https://github.com/grpc/grpc-java/releases )
- [Commits](https://github.com/grpc/grpc-java/compare/v1.68.0...v1.68.1 )
Updates `org.jboss.threads:jboss-threads` from 3.6.1.Final to 3.8.0.Final
- [Commits](https://github.com/jbossas/jboss-threads/compare/3.6.1.Final...3.8.0.Final )
Updates `org.mariadb.jdbc:mariadb-java-client` from 3.4.1 to 3.5.0
- [Release notes](https://github.com/mariadb-corporation/mariadb-connector-j/releases )
- [Changelog](https://github.com/mariadb-corporation/mariadb-connector-j/blob/master/CHANGELOG.md )
- [Commits](https://github.com/mariadb-corporation/mariadb-connector-j/compare/3.4.1...3.5.0 )
Updates `com.puppycrawl.tools:checkstyle` from 10.18.2 to 10.20.0
- [Release notes](https://github.com/checkstyle/checkstyle/releases )
- [Commits](https://github.com/checkstyle/checkstyle/compare/checkstyle-10.18.2...checkstyle-10.20.0 )
Updates `com.google.errorprone:error_prone_core` from 2.33.0 to 2.35.1
- [Release notes](https://github.com/google/error-prone/releases )
- [Commits](https://github.com/google/error-prone/compare/v2.33.0...v2.35.1 )
Updates `com.hazelcast:hazelcast` from 5.3.8 to 5.5.0
- [Release notes](https://github.com/hazelcast/hazelcast/releases )
- [Commits](https://github.com/hazelcast/hazelcast/compare/v5.3.8...v5.5.0 )
Updates `org.bouncycastle:bcpkix-jdk15to18` from 1.78.1 to 1.79
- [Changelog](https://github.com/bcgit/bc-java/blob/main/docs/releasenotes.html )
- [Commits](https://github.com/bcgit/bc-java/commits )
Updates `org.bouncycastle:bcprov-jdk15to18` from 1.78.1 to 1.79
- [Changelog](https://github.com/bcgit/bc-java/blob/main/docs/releasenotes.html )
- [Commits](https://github.com/bcgit/bc-java/commits )
Updates `org.bouncycastle:bcutil-jdk15to18` from 1.78.1 to 1.79
- [Changelog](https://github.com/bcgit/bc-java/blob/main/docs/releasenotes.html )
- [Commits](https://github.com/bcgit/bc-java/commits )
Updates `org.bouncycastle:bcprov-jdk15to18` from 1.78.1 to 1.79
- [Changelog](https://github.com/bcgit/bc-java/blob/main/docs/releasenotes.html )
- [Commits](https://github.com/bcgit/bc-java/commits )
Updates `org.bouncycastle:bcutil-jdk15to18` from 1.78.1 to 1.79
- [Changelog](https://github.com/bcgit/bc-java/blob/main/docs/releasenotes.html )
- [Commits](https://github.com/bcgit/bc-java/commits )
---
updated-dependencies:
- dependency-name: com.fasterxml.jackson:jackson-bom
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: dev-dependencies
- dependency-name: org.junit:junit-bom
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: dev-dependencies
- dependency-name: com.github.jnr:jnr-enxio
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: dev-dependencies
- dependency-name: com.github.jnr:jnr-ffi
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: dev-dependencies
- dependency-name: com.github.jnr:jnr-posix
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: dev-dependencies
- dependency-name: com.github.jnr:jnr-unixsocket
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: dev-dependencies
- dependency-name: com.google.errorprone:error_prone_annotations
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: dev-dependencies
- dependency-name: com.google.errorprone:error_prone_core
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: dev-dependencies
- dependency-name: io.grpc:grpc-core
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: dev-dependencies
- dependency-name: org.jboss.threads:jboss-threads
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: dev-dependencies
- dependency-name: org.mariadb.jdbc:mariadb-java-client
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: dev-dependencies
- dependency-name: com.puppycrawl.tools:checkstyle
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: dev-dependencies
- dependency-name: com.google.errorprone:error_prone_core
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: dev-dependencies
- dependency-name: com.hazelcast:hazelcast
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: dev-dependencies
- dependency-name: org.bouncycastle:bcpkix-jdk15to18
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: dev-dependencies
- dependency-name: org.bouncycastle:bcprov-jdk15to18
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: dev-dependencies
- dependency-name: org.bouncycastle:bcutil-jdk15to18
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: dev-dependencies
- dependency-name: org.bouncycastle:bcprov-jdk15to18
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: dev-dependencies
- dependency-name: org.bouncycastle:bcutil-jdk15to18
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: dev-dependencies
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-11-09 09:20:23 +00:00
Greg Wilkins
f78cbc1d4b
Fix #12481 Handle headers with 304 responses ( #12484 )
...
Allow Content-Length header to be set with a 304 response
Follow RFC9110 recommendations for headers to be sent with 304 response.
2024-11-09 08:21:45 +11:00
Simone Bordet
c064dd5d1b
Fixes #12496 - MultiPartFormData.Parser question. ( #12500 )
...
* Deprecated MultiPartFormData.Parser.parse() with 2 Promises, a leftover from previous experiments.
* Added @deprecated javadoc tag to deprecated methods, indicating what to use instead.
* Updated documentation to use non-deprecated APIs.
* Updated source code to use non-deprecated APIs.
* Updated class javadocs with usage examples that were outdated.
* Made Blocker.Promise extends Promise.Invocable, so it can be use to block while using asynchronous APIs.
* Added missing methods that perform asynchronous operation using a Promise rather than CompletableFuture.
* Added servlet-to-handler examples for form fields and multipart.
Signed-off-by: Simone Bordet <simone.bordet@gmail.com>
2024-11-08 09:53:34 +01:00
Olivier Lamy
cdd1796d8b
limit hazelcast for 10/11
...
Signed-off-by: Olivier Lamy <olamy@apache.org>
2024-11-08 18:50:40 +10:00
Olivier Lamy
56abcc5bf7
limit dependabot for jboss threads and jetty 10/11
...
Signed-off-by: Olivier Lamy <olamy@apache.org>
2024-11-08 14:49:40 +10:00
Lachlan Roberts
7eb54fa9aa
PR #12441 - changes from review
...
Signed-off-by: Lachlan Roberts <lachlan.p.roberts@gmail.com>
2024-11-08 11:24:51 +11:00
Joakim Erdfelt
fc670cb56c
Merge branch 'jetty-12.0.x' of github.com:jetty/jetty.project into jetty-12.0.x
2024-11-07 12:20:09 -06:00
Lachlan
4abbb310f9
Merge pull request #12483 from jetty/jetty-12.0.x-12482-CustomRequestLogQuery
...
PR #12482 - fix bug with CustomRequestLog query string
2024-11-07 17:19:01 +11:00
Lachlan Roberts
89cc46f500
PR #12441 - changes from review
...
Signed-off-by: Lachlan Roberts <lachlan.p.roberts@gmail.com>
2024-11-07 16:38:18 +11:00
gregw
72f7025765
Additional bad authority tests
2024-11-07 08:55:47 +11:00
Greg Wilkins
0091bb41d3
Update SECURITY.md ( #12485 )
...
Added link to CVE list
2024-11-07 07:06:14 +11:00
Ludovic Orban
66b494dabe
#12469 - use faster UTF8 encoding
...
Signed-off-by: Ludovic Orban <lorban@bitronix.be>
2024-11-06 17:18:44 +01:00
Ludovic Orban
47a60b6735
#12469 - make benchmark single-threaded and its report more readable
...
Signed-off-by: Ludovic Orban <lorban@bitronix.be>
2024-11-06 17:18:44 +01:00