Simone Bordet
50dfb003af
Smaller write for testTrailers() is enough.
...
Signed-off-by: Simone Bordet <simone.bordet@gmail.com>
2023-08-24 18:01:43 +02:00
Simone Bordet
c977ea1de9
Make sure the tests specify a request total timeout to avoid infinite waits.
...
Signed-off-by: Simone Bordet <simone.bordet@gmail.com>
2023-08-24 17:50:56 +02:00
Simone Bordet
a3e58c07b7
Commented out maven source plugin execution "jar-no-fork" because it breaks the jetty documentation extensions module.
...
Signed-off-by: Simone Bordet <simone.bordet@gmail.com>
2023-08-24 16:19:27 +02:00
Olivier Lamy
b90cc1627d
Merge branch 'jetty-11.0.x' into jetty-12.0.x-merge-from-11.0.x
2023-08-24 20:23:16 +10:00
Olivier Lamy
1309c65291
Merge branch 'jetty-10.0.x' into jetty-11.0.x
2023-08-24 20:20:11 +10:00
dependabot[bot]
e4c8722ae4
Merge pull request #10379 from eclipse/dependabot/maven/jetty-10.0.x/org.jboss.logmanager-jboss-logmanager-3.0.2.Final
2023-08-24 09:58:12 +00:00
Simone Bordet
c3f52c3ec7
Fixed range of Java versions for testVirtualThreadPoolPreview().
...
Signed-off-by: Simone Bordet <simone.bordet@gmail.com>
2023-08-24 11:35:42 +02:00
Olivier Lamy
6588cc8a11
Merge branch 'jetty-10.0.x' into jetty-11.0.x
2023-08-24 18:47:19 +10:00
dependabot[bot]
c40989d06a
Bump org.jboss.logmanager:jboss-logmanager
...
Bumps [org.jboss.logmanager:jboss-logmanager](https://github.com/jboss-logging/jboss-logmanager ) from 3.0.1.Final to 3.0.2.Final.
- [Release notes](https://github.com/jboss-logging/jboss-logmanager/releases )
- [Commits](https://github.com/jboss-logging/jboss-logmanager/compare/3.0.1.Final...3.0.2.Final )
---
updated-dependencies:
- dependency-name: org.jboss.logmanager:jboss-logmanager
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-08-24 08:25:01 +00:00
dependabot[bot]
f691d20ff8
Merge pull request #10375 from eclipse/dependabot/maven/jetty-10.0.x/org.eclipse.tycho-tycho-p2-repository-plugin-4.0.2
2023-08-24 08:23:45 +00:00
dependabot[bot]
4592f77506
Bump org.eclipse.tycho:tycho-p2-repository-plugin from 4.0.1 to 4.0.2
...
Bumps [org.eclipse.tycho:tycho-p2-repository-plugin](https://github.com/eclipse-tycho/tycho ) from 4.0.1 to 4.0.2.
- [Release notes](https://github.com/eclipse-tycho/tycho/releases )
- [Changelog](https://github.com/eclipse-tycho/tycho/blob/tycho-4.0.2/RELEASE_NOTES.md )
- [Commits](https://github.com/eclipse-tycho/tycho/compare/tycho-4.0.1...tycho-4.0.2 )
---
updated-dependencies:
- dependency-name: org.eclipse.tycho:tycho-p2-repository-plugin
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-08-24 06:57:18 +00:00
dependabot[bot]
56d8b1de58
Merge pull request #10373 from eclipse/dependabot/maven/jetty-10.0.x/org.apache.maven.plugins-maven-enforcer-plugin-3.4.0
2023-08-24 06:56:03 +00:00
Olivier Lamy
8b6f5a90ba
Merge branch 'jetty-10.0.x' into jetty-11.0.x
2023-08-24 15:14:52 +10:00
dependabot[bot]
4d56e7d010
Bump org.apache.maven.plugins:maven-enforcer-plugin from 3.3.0 to 3.4.0
...
Bumps [org.apache.maven.plugins:maven-enforcer-plugin](https://github.com/apache/maven-enforcer ) from 3.3.0 to 3.4.0.
- [Release notes](https://github.com/apache/maven-enforcer/releases )
- [Commits](https://github.com/apache/maven-enforcer/compare/enforcer-3.3.0...enforcer-3.4.0 )
---
updated-dependencies:
- dependency-name: org.apache.maven.plugins:maven-enforcer-plugin
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-08-24 05:13:47 +00:00
dependabot[bot]
ce0efe2763
Merge pull request #10370 from eclipse/dependabot/maven/jetty-10.0.x/ant.version-1.10.14
2023-08-24 05:12:37 +00:00
Olivier Lamy
7b35e50635
Merge branch 'jetty-10.0.x' into jetty-11.0.x
2023-08-24 13:50:55 +10:00
dependabot[bot]
91eb1a4dd5
Bump ant.version from 1.10.13 to 1.10.14
...
Bumps `ant.version` from 1.10.13 to 1.10.14.
Updates `org.apache.ant:ant` from 1.10.13 to 1.10.14
Updates `org.apache.ant:ant-launcher` from 1.10.13 to 1.10.14
---
updated-dependencies:
- dependency-name: org.apache.ant:ant
dependency-type: direct:production
update-type: version-update:semver-patch
- dependency-name: org.apache.ant:ant-launcher
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-08-24 03:42:45 +00:00
dependabot[bot]
9ca96954bf
Merge pull request #10376 from eclipse/dependabot/maven/jetty-10.0.x/org.testcontainers-testcontainers-bom-1.19.0
2023-08-24 03:41:43 +00:00
Olivier Lamy
9c3ac43cc1
Merge branch 'jetty-10.0.x' into jetty-11.0.x
2023-08-24 11:47:29 +10:00
dependabot[bot]
1a094b9e9c
Bump org.testcontainers:testcontainers-bom from 1.18.3 to 1.19.0
...
Bumps [org.testcontainers:testcontainers-bom](https://github.com/testcontainers/testcontainers-java ) from 1.18.3 to 1.19.0.
- [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.18.3...1.19.0 )
---
updated-dependencies:
- dependency-name: org.testcontainers:testcontainers-bom
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-08-24 01:25:14 +00:00
dependabot[bot]
79c697ff49
Merge pull request #10366 from eclipse/dependabot/maven/jetty-10.0.x/org.asciidoctor-asciidoctorj-diagram-2.2.11
2023-08-24 01:24:10 +00:00
dependabot[bot]
21a16bdd01
Bump org.asciidoctor:asciidoctorj-diagram from 2.2.10 to 2.2.11
...
Bumps [org.asciidoctor:asciidoctorj-diagram](https://github.com/asciidoctor/asciidoctorj-diagram ) from 2.2.10 to 2.2.11.
- [Release notes](https://github.com/asciidoctor/asciidoctorj-diagram/releases )
- [Commits](https://github.com/asciidoctor/asciidoctorj-diagram/compare/v2.2.10...v2.2.11 )
---
updated-dependencies:
- dependency-name: org.asciidoctor:asciidoctorj-diagram
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-08-23 23:39:30 +00:00
Simone Bordet
9d908839cf
Fixes #10338 - ErorrHandler#writeErrorJson is private
...
Made the writeErrorXYZ() methods protected in ErrorHandler for core, ee9 and ee10.
Signed-off-by: Simone Bordet <simone.bordet@gmail.com>
2023-08-23 18:03:13 +02:00
Simone Bordet
04b53f3f15
Specifying the $JETTY_BASE directory in testVirtualThreadPoolPreview().
...
Signed-off-by: Simone Bordet <simone.bordet@gmail.com>
2023-08-23 18:01:10 +02:00
Simone Bordet
7f1d262aee
Merged branch 'jetty-11.0.x' into 'jetty-12.0.x'.
...
Signed-off-by: Simone Bordet <simone.bordet@gmail.com>
2023-08-23 15:47:15 +02:00
Greg Wilkins
8f5590c1d9
Fix #10349 ContentType set twice ( #10358 )
...
Fix #10349 which was caused by a put of ContentType being intercepted as a remove followed by an add. The remove was incorrectly forgetting the charset without reference to the source of the charset.
2023-08-23 22:31:57 +10:00
Simone Bordet
9efe3a113a
Merged branch 'jetty-10.0.x' into 'jetty-11.0.x'.
...
Signed-off-by: Simone Bordet <simone.bordet@gmail.com>
2023-08-23 13:43:48 +02:00
Simone Bordet
153f5dfae8
Fixes #10350 - Support Java 21 virtual threads
...
* Introduced module `threadpool-virtual` for Java 21.
* Updated virtual threads documentation to refer to Java 21.
* Updated requirements that the releases should use Java 21, so that the documentation can properly render the virtual threads documentation.
Signed-off-by: Simone Bordet <simone.bordet@gmail.com>
2023-08-23 11:58:24 +02:00
Olivier Lamy
a51c67dbb4
fix maven codeql setup ( #10270 )
...
Signed-off-by: Olivier Lamy <olamy@apache.org>
2023-08-22 23:14:20 +02:00
Ludovic Orban
1fff9787bd
#10226 - handle review comments
...
Signed-off-by: Ludovic Orban <lorban@bitronix.be>
2023-08-22 10:17:33 +02:00
Ludovic Orban
5b93435358
#10330 - handle review comments
...
Signed-off-by: Ludovic Orban <lorban@bitronix.be>
2023-08-22 10:17:33 +02:00
Ludovic Orban
ded90926f6
#10330 - fix tests after merge
...
Signed-off-by: Ludovic Orban <lorban@bitronix.be>
2023-08-22 10:17:33 +02:00
Ludovic Orban
57823bef6e
#10330 - add extra ResourceHandler range tests
...
Signed-off-by: Ludovic Orban <lorban@bitronix.be>
2023-08-22 10:17:33 +02:00
Ludovic Orban
6b1c490dbc
#10330 - simplify acceptRanges setting's handling logic
...
Signed-off-by: Ludovic Orban <lorban@bitronix.be>
2023-08-22 10:17:33 +02:00
Ludovic Orban
dd6a971f27
#10330 - Fix broken EE10 DefaultServlet range requests
...
Signed-off-by: Ludovic Orban <lorban@bitronix.be>
2023-08-22 10:17:33 +02:00
Ludovic Orban
7f0a356585
#10330 - Fix broken EE9 DefaultServlet range requests
...
Signed-off-by: Ludovic Orban <lorban@bitronix.be>
2023-08-22 10:17:33 +02:00
gregw
f4b97fbfb8
Added missing releases and sorted in date order
2023-08-22 13:00:48 +10:00
Olivier Lamy
97e1527ed6
Jetty 12.0.x use Maven build cache for PRs and branches except jetty-12.0.x main branch ( #9871 )
...
* apply configuration/changes for build cache
Signed-off-by: Olivier Lamy <olamy@apache.org>
Signed-off-by: Olivier Lamy <olamy@apache.org>
2023-08-22 02:46:46 +02:00
Joakim Erdfelt
2178dc2913
Issue #10309 - Duplicate `X-Powered-By` headers ( #10310 )
...
* Make HttpChannelState responsible for X-Powered-By / Server headers
* Remove X-Powered-By handling in HttpGenerator
2023-08-21 17:00:21 -05:00
Simone Bordet
57d46fe0f7
Merged branch 'jetty-11.0.x' into 'jetty-12.0.x'.
...
Signed-off-by: Simone Bordet <simone.bordet@gmail.com>
2023-08-21 10:45:57 +02:00
Simone Bordet
0de5cca81e
Merged branch 'jetty-10.0.x' into 'jetty-11.0.x'.
...
Signed-off-by: Simone Bordet <simone.bordet@gmail.com>
2023-08-21 10:45:27 +02:00
Simone Bordet
36faf1d369
Removed break statement wrongly introduced by #10326 .
...
Signed-off-by: Simone Bordet <simone.bordet@gmail.com>
2023-08-21 10:45:02 +02:00
Simone Bordet
486ec677cf
Merged branch 'jetty-11.0.x' into 'jetty-12.0.x'.
...
Signed-off-by: Simone Bordet <simone.bordet@gmail.com>
2023-08-21 10:43:49 +02:00
Simone Bordet
295cbe4d5a
Merged branch 'jetty-10.0.x' into 'jetty-11.0.x'.
...
Signed-off-by: Simone Bordet <simone.bordet@gmail.com>
2023-08-21 09:01:22 +02:00
Simone Bordet
e91a68923a
Fixes #8926 - HttpClient GZIPContentDecoder should remove Content-Len… ( #10326 )
...
Now Content-Length and Content-Encoding are removed/modified by the decoder.
In this way, applications have a correct sets of headers to decide whether to decode the content themselves.
Signed-off-by: Simone Bordet <simone.bordet@gmail.com>
2023-08-21 08:58:22 +02:00
Simone Bordet
7de4b6a0e9
Fixes #10315 - ServletInputStream::isReady results in IllegalArgument… ( #10343 )
...
Made sure that when HttpServletRequest.isReady() returns false, it is possible to call it again without getting an exception.
Fix ProxyServletTest.testExpect100ContinueRespond100ContinueSomeRequestContentThenFailure by flipping the input state to IDLE before unblocking a blocking read.
Signed-off-by: Simone Bordet <simone.bordet@gmail.com>
Signed-off-by: Ludovic Orban <lorban@bitronix.be>
Co-authored-by: Ludovic Orban <lorban@bitronix.be>
2023-08-21 08:51:47 +02:00
Greg Wilkins
c74437f9a8
Improve contextpath javadoc ( #10297 )
...
Fix #10294 Improve getContextPath javadoc
2023-08-21 08:07:46 +10:00
Simone Bordet
660ba4bbe5
Fixes #10284 - Document all HttpFields methods ( #10308 )
...
* Added javadocs where missing and updated existing in both HttpFields and HttpField.
* Removed HttpFields.takeAsImmutable() because it had a confusing semantic.
* Deprecated HttpFields.[Mutable|Immutable]HttpFields and moved their implementation to top level package private classes.
* Deprecated HttpField.valueParameters(), as there is an identical getValueParameters()
* Fixed inconsistencies of HttpField.value, where in most cases could not be null, but in one case was allowed; now it can never be null.
Signed-off-by: Simone Bordet <simone.bordet@gmail.com>
2023-08-18 10:19:36 +02:00
gregw
13cf2dade7
Merge remote-tracking branch 'origin/jetty-11.0.x' into jetty-12.0.x
...
# Conflicts:
# jetty-core/jetty-http/src/main/java/org/eclipse/jetty/http/HttpParser.java
# jetty-core/jetty-http/src/test/java/org/eclipse/jetty/http/HttpParserTest.java
2023-08-18 17:38:44 +10:00
gregw
04eeb0c075
Merge remote-tracking branch 'origin/jetty-10.0.x' into jetty-11.0.x
2023-08-18 17:21:20 +10:00