Simone Bordet
84d0574ab6
Fixes #12120 - Introduce properties for cipher suites. ( #12126 )
...
Added documentation for advanced TLS configuration.
Updated the javadoc-url attribute to the new javadocs URI.
Signed-off-by: Simone Bordet <simone.bordet@gmail.com>
2024-08-02 15:18:35 +02:00
Joakim Erdfelt
22a86859a5
Merge pull request #12127 from jetty/fix/jetty-12.0.x/12104/ConnectionHeader
...
Fix #12104 Empty Connection Header
2024-08-02 07:15:16 -05:00
Simone Bordet
fa143fa62a
Improvements to HttpSender. ( #12111 )
...
* Changed ContentSender demand from iterate()+IDLE to succeeded()+SCHEDULED.
This ensures that there is no re-iteration in case a 100 Continue response arrives.
This, in turn, avoids that the demand is performed multiple times, causing ISE to be thrown.
* Changed the 100 Continue action of the proxy Servlet/Handler, that provides the request content, to be executed by the HttpSender, rather than by the HttpReceiver.
Signed-off-by: Simone Bordet <simone.bordet@gmail.com>
2024-08-02 11:28:47 +02:00
gregw
385d943b0c
Fix #12104 Empty Connection Header
...
Fix #12104 by better handling of `close` and `keep-alive` values in the HttpGenerator, so that we never add an empty field.
2024-08-02 14:26:42 +10:00
Joakim Erdfelt
58cfe7709f
Merge pull request #12112 from jetty/fix/jetty-12.0.x/invoker-install-should-include-test-dependencies
...
invoker:install should include test dependencies as well as they are used by the tests, this issue can happen only when not snapshots have been deployed of demos new versions
2024-07-31 06:45:11 -05:00
Olivier Lamy
c7e02ba008
invoker:install should include test dependencies as well as they are used by the tests, this issue can happen only when not snapshots have been deployed of demos new versions
...
Signed-off-by: Olivier Lamy <olamy@apache.org>
2024-07-31 08:07:55 +10:00
Simone Bordet
87324a70b6
Fixes #11926 - Authority Customizer. ( #12066 )
...
Fixes #11926 - Authority Customizer.
Introduced AuthorityCustomizer to synthesize the authority from the Host header (or serverName:serverPort), and related documentation.
Removed additional check on authority's host in `HttpCompliance`, as it was too strict and in the wrong place (authority checks should be factored out elsewhere for all HTTP protocol versions).
Signed-off-by: Simone Bordet <simone.bordet@gmail.com>
2024-07-30 16:52:55 +02:00
Joakim Erdfelt
497fbf7137
Merge remote-tracking branch 'origin/release/12.0.12' into jetty-12.0.x
2024-07-30 09:21:30 -05:00
Basil Crow
a1e90fe6b0
Add missing font MIME types ( #12098 )
2024-07-28 02:18:25 +02:00
Basil Crow
b61e8d82e7
Update `smil` MIME type ( #12096 )
2024-07-28 09:21:26 +10:00
Basil Crow
05d638da35
Use `text/troff` MIME type ( #12095 )
2024-07-28 09:21:05 +10:00
Olivier Lamy
2182992b31
add target/jetty-home as part of the cache as it is useful with jetty-home module ( #12090 )
...
* add target/jetty-home as part of the cache as it is useful with jetty-home module
Signed-off-by: Olivier Lamy <olamy@apache.org>
* include files from src/main/webapp in the cache checkksum
Signed-off-by: Olivier Lamy <olamy@apache.org>
---------
Signed-off-by: Olivier Lamy <olamy@apache.org>
2024-07-26 02:58:46 +02:00
Joakim Erdfelt
d3af12957b
Updating to version 12.0.13-SNAPSHOT
2024-07-25 17:23:21 -05:00
Joakim Erdfelt
cc6f1b74db
Updating to version 12.0.12
2024-07-25 16:57:59 -05:00
Joakim Erdfelt
82ec6d071f
Merge pull request #12093 from jetty/fix/jetty-12/jetty-documentation-skip-deploy
...
skip deployment of jetty-documentation
2024-07-25 16:52:40 -05:00
Olivier Lamy
81a16869af
skip deployment of jetty-documentation
...
Signed-off-by: Olivier Lamy <olamy@apache.org>
2024-07-26 07:31:13 +10:00
Joakim Erdfelt
e33b3cdb79
Merge pull request #12087 from jetty/jetty-12.0.x-12086-ico-mimetype
...
Issue #12086 change mimetype of .ico resource to vnd.microsoft.icon
2024-07-25 09:37:44 -05:00
Jan Bartel
37fbd4167c
Issue #12086 change mimetype of .ico resource to vnd.microsoft.icon
2024-07-25 08:18:05 +10:00
Jan Bartel
558da27c2d
Issue #12044 ensure temp dir cleaned up ( #12045 )
...
* Issue #12044 ensure temp dir cleaned up
2024-07-24 14:20:52 +10:00
Joakim Erdfelt
eded329621
Merge pull request #12081 from jetty/fix/12.0.x/jetty-sh-state-checks
...
Issue #10904 Reorder pid and state file checks
2024-07-23 20:09:36 -05:00
Jan Bartel
5c6e27f28f
Issue #12070 fix session lastAccessedTime and isNew ( #12078 )
2024-07-24 11:07:16 +10:00
Joakim Erdfelt
71c80e0ecf
Issue #10904 Reorder pid and state file checks
2024-07-23 11:56:15 -05:00
Joakim Erdfelt
58d651a69a
Merge pull request #12072 from jetty/fix/12.0.x/ee9-form-regressions
...
Addressing more regressions on form handling in ee9 / ee8 environments
2024-07-22 19:06:20 -05:00
Joakim Erdfelt
ed0239b17f
More regression testing of forms on ee9 / ee8
2024-07-22 10:59:51 -05:00
Joakim Erdfelt
91a9d0ac43
Merge pull request #12061 from jetty/merge/jetty-12.0.x/update-from-11
...
Merge Jetty 11 into Jetty 12.0
2024-07-18 14:18:19 -05:00
Ludovic Orban
5d1ccd988f
Merge remote-tracking branch 'origin/jetty-11.0.x' into merge/jetty-12.0.x/update-from-11
2024-07-18 18:57:13 +02:00
Ludovic Orban
2881fe9ab5
Merge remote-tracking branch 'origin/jetty-10.0.x' into jetty-11.0.x
2024-07-18 16:50:48 +02:00
Ludovic Orban
92eecc1d2e
Jetty 10: backport the tracking retainable pool from 12 ( #12041 )
...
backport tracking pool from jetty 12
Signed-off-by: Ludovic Orban <lorban@bitronix.be>
2024-07-18 16:49:19 +02:00
Olivier Lamy
81f69697f4
jetty-p2 module back ( #12015 )
...
* jetty-p2 module back
Signed-off-by: Olivier Lamy <olamy@apache.org>
* restore jetty-p2
Signed-off-by: Olivier Lamy <olamy@apache.org>
* skip enforcer for p2 module
Signed-off-by: Olivier Lamy <olamy@apache.org>
---------
Signed-off-by: Olivier Lamy <olamy@apache.org>
2024-07-18 13:59:05 +02:00
Joakim Erdfelt
5614ca75d8
Merge remote-tracking branch 'origin/jetty-10.0.x' into jetty-11.0.x
2024-07-17 16:19:55 -05:00
Joakim Erdfelt
10c5fa6866
Merge pull request #12053 from jetty/dependabot/maven/jetty-10.0.x/dev-dependencies-91cff6671a
...
[10.0.x] Bump the dev-dependencies group with 3 updates
2024-07-17 15:53:28 -05:00
Joakim Erdfelt
babafa4647
Merge pull request #12051 from jetty/dependabot/maven/jetty-10.0.x/build-deps-9e3a4600c1
...
[10.0.x] Bump org.codehaus.mojo:versions-maven-plugin from 2.17.0 to 2.17.1 in the build-deps group
2024-07-17 14:14:58 -05:00
Joakim Erdfelt
147b38a102
Merge pull request #12052 from jetty/dependabot/maven/jetty-11.0.x/dev-dependencies-0c0fa5f004
...
[11.0.x] Bump the dev-dependencies group across 1 directory with 5 updates
2024-07-16 16:15:08 -05:00
dependabot[bot]
c7c3e49621
[10.0.x] Bump the dev-dependencies group with 3 updates
...
Bumps the dev-dependencies group with 3 updates: [com.google.errorprone:error_prone_annotations](https://github.com/google/error-prone ), [com.google.errorprone:error_prone_core](https://github.com/google/error-prone ) and [commons-codec:commons-codec](https://github.com/apache/commons-codec ).
Updates `com.google.errorprone:error_prone_annotations` from 2.28.0 to 2.29.0
- [Release notes](https://github.com/google/error-prone/releases )
- [Commits](https://github.com/google/error-prone/compare/v2.28.0...v2.29.0 )
Updates `com.google.errorprone:error_prone_core` from 2.28.0 to 2.29.0
- [Release notes](https://github.com/google/error-prone/releases )
- [Commits](https://github.com/google/error-prone/compare/v2.28.0...v2.29.0 )
Updates `commons-codec:commons-codec` from 1.17.0 to 1.17.1
- [Changelog](https://github.com/apache/commons-codec/blob/master/RELEASE-NOTES.txt )
- [Commits](https://github.com/apache/commons-codec/compare/rel/commons-codec-1.17.0...rel/commons-codec-1.17.1 )
Updates `com.google.errorprone:error_prone_core` from 2.28.0 to 2.29.0
- [Release notes](https://github.com/google/error-prone/releases )
- [Commits](https://github.com/google/error-prone/compare/v2.28.0...v2.29.0 )
---
updated-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: commons-codec:commons-codec
dependency-type: direct:production
update-type: version-update:semver-patch
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
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-07-16 17:58:11 +00:00
dependabot[bot]
bc68853e36
[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 |
| --- | --- | --- |
| [com.google.errorprone:error_prone_annotations](https://github.com/google/error-prone ) | `2.28.0` | `2.29.0` |
| [com.google.errorprone:error_prone_core](https://github.com/google/error-prone ) | `2.28.0` | `2.29.0` |
| [commons-codec:commons-codec](https://github.com/apache/commons-codec ) | `1.17.0` | `1.17.1` |
| [org.codehaus.mojo:versions-maven-plugin](https://github.com/mojohaus/versions ) | `2.17.0` | `2.17.1` |
| [org.mortbay.jetty:h2spec-maven-plugin](https://github.com/jetty-project/h2spec-maven-plugin ) | `1.0.11` | `1.0.12` |
Updates `com.google.errorprone:error_prone_annotations` from 2.28.0 to 2.29.0
- [Release notes](https://github.com/google/error-prone/releases )
- [Commits](https://github.com/google/error-prone/compare/v2.28.0...v2.29.0 )
Updates `com.google.errorprone:error_prone_core` from 2.28.0 to 2.29.0
- [Release notes](https://github.com/google/error-prone/releases )
- [Commits](https://github.com/google/error-prone/compare/v2.28.0...v2.29.0 )
Updates `commons-codec:commons-codec` from 1.17.0 to 1.17.1
- [Changelog](https://github.com/apache/commons-codec/blob/master/RELEASE-NOTES.txt )
- [Commits](https://github.com/apache/commons-codec/compare/rel/commons-codec-1.17.0...rel/commons-codec-1.17.1 )
Updates `com.google.errorprone:error_prone_core` from 2.28.0 to 2.29.0
- [Release notes](https://github.com/google/error-prone/releases )
- [Commits](https://github.com/google/error-prone/compare/v2.28.0...v2.29.0 )
Updates `org.codehaus.mojo:versions-maven-plugin` from 2.17.0 to 2.17.1
- [Release notes](https://github.com/mojohaus/versions/releases )
- [Changelog](https://github.com/mojohaus/versions/blob/master/ReleaseNotes.md )
- [Commits](https://github.com/mojohaus/versions/compare/2.17.0...2.17.1 )
Updates `org.mortbay.jetty:h2spec-maven-plugin` from 1.0.11 to 1.0.12
- [Release notes](https://github.com/jetty-project/h2spec-maven-plugin/releases )
- [Commits](https://github.com/jetty-project/h2spec-maven-plugin/compare/h2spec-maven-plugin-1.0.11...h2spec-maven-plugin-1.0.12 )
---
updated-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: commons-codec:commons-codec
dependency-type: direct:production
update-type: version-update:semver-patch
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: org.codehaus.mojo:versions-maven-plugin
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: dev-dependencies
- dependency-name: org.mortbay.jetty:h2spec-maven-plugin
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: dev-dependencies
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-07-16 17:55:54 +00:00
dependabot[bot]
720de961ec
[10.0.x] Bump org.codehaus.mojo:versions-maven-plugin
...
Bumps the build-deps group with 1 update: [org.codehaus.mojo:versions-maven-plugin](https://github.com/mojohaus/versions ).
Updates `org.codehaus.mojo:versions-maven-plugin` from 2.17.0 to 2.17.1
- [Release notes](https://github.com/mojohaus/versions/releases )
- [Changelog](https://github.com/mojohaus/versions/blob/master/ReleaseNotes.md )
- [Commits](https://github.com/mojohaus/versions/compare/2.17.0...2.17.1 )
---
updated-dependencies:
- dependency-name: org.codehaus.mojo:versions-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-07-16 17:47:11 +00:00
Joakim Erdfelt
03c72d4bc8
Merge pull request #12048 from jetty/dependabot/maven/jetty-11.0.x/dev-dependencies-89c62e0030
...
[11.0.x] Bump the dev-dependencies group across 1 directory with 3 updates
2024-07-16 12:44:38 -05:00
Joakim Erdfelt
cbd386e881
Ignoring org.apache.maven.plugin-tools:* in dependabot for jetty-9.4.x
2024-07-16 12:44:05 -05:00
Olivier Lamy
c43410f94e
h2spec plugin version 1.0.12 ( #11974 )
...
* Use h2spec plugin new release 1.0.12
---------
Signed-off-by: Olivier Lamy <olamy@apache.org>
2024-07-16 10:52:50 -05:00
dependabot[bot]
df96e03deb
[11.0.x] Bump the dev-dependencies group across 1 directory with 3 updates
...
Bumps the dev-dependencies group with 3 updates in the / directory: [commons-codec:commons-codec](https://github.com/apache/commons-codec ), [org.codehaus.mojo:versions-maven-plugin](https://github.com/mojohaus/versions ) and [org.mortbay.jetty:h2spec-maven-plugin](https://github.com/jetty-project/h2spec-maven-plugin ).
Updates `commons-codec:commons-codec` from 1.17.0 to 1.17.1
- [Changelog](https://github.com/apache/commons-codec/blob/master/RELEASE-NOTES.txt )
- [Commits](https://github.com/apache/commons-codec/compare/rel/commons-codec-1.17.0...rel/commons-codec-1.17.1 )
Updates `org.codehaus.mojo:versions-maven-plugin` from 2.17.0 to 2.17.1
- [Release notes](https://github.com/mojohaus/versions/releases )
- [Changelog](https://github.com/mojohaus/versions/blob/master/ReleaseNotes.md )
- [Commits](https://github.com/mojohaus/versions/compare/2.17.0...2.17.1 )
Updates `org.mortbay.jetty:h2spec-maven-plugin` from 1.0.11 to 1.0.12
- [Release notes](https://github.com/jetty-project/h2spec-maven-plugin/releases )
- [Commits](https://github.com/jetty-project/h2spec-maven-plugin/compare/h2spec-maven-plugin-1.0.11...h2spec-maven-plugin-1.0.12 )
---
updated-dependencies:
- dependency-name: commons-codec:commons-codec
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: dev-dependencies
- dependency-name: org.codehaus.mojo:versions-maven-plugin
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: dev-dependencies
- dependency-name: org.mortbay.jetty:h2spec-maven-plugin
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: dev-dependencies
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-07-16 13:48:43 +00:00
Ludovic Orban
964c2ea2d6
revert invalid changes
...
Signed-off-by: Ludovic Orban <lorban@bitronix.be>
2024-07-16 15:38:00 +02:00
Ludovic Orban
d02d2eb8bd
handle review comments
...
Signed-off-by: Ludovic Orban <lorban@bitronix.be>
2024-07-16 15:38:00 +02:00
Ludovic Orban
f5db5209f4
#12022 fix NPE when GzipHandler is writing and an exception is thrown by the wrapping's Response.write()
...
Signed-off-by: Ludovic Orban <lorban@bitronix.be>
2024-07-16 15:38:00 +02:00
Ludovic Orban
b3151e57be
Merge remote-tracking branch 'origin/jetty-10.0.x' into jetty-11.0.x
2024-07-16 15:19:48 +02:00
Ludovic Orban
03173f4e64
upgrade quiche to version 0.22.0
...
Signed-off-by: Ludovic Orban <lorban@bitronix.be>
2024-07-16 14:56:57 +02:00
Joakim Erdfelt
7c42a5b3ae
Fix Regression on ee9 / ee8 MultiPart parsing ( #12031 )
...
* Regressions on ee9 / ee8 MultiPart parsing error behavior
* More testing of error regressions
* Multipart parsing errors return 400 (Bad Request) now, not 500 (Server Error).
2024-07-16 07:52:00 -05:00
Olivier Lamy
913e82d0da
Jetty 12.0.x test Jenkins JUnitFlakyTestDataPublisher ( #11984 )
...
* use JUnitFlakyTestDataPublisher
---------
Signed-off-by: Olivier Lamy <olamy@apache.org>
2024-07-16 13:28:17 +02:00
Joakim Erdfelt
e56a37a5da
Merge pull request #12043 from jetty/fix/12.0.x/legacy_multipart_public_access
...
Increase visibility of legacy multipart parser
2024-07-15 20:40:47 -05:00
Joakim Erdfelt
bfba63d607
Increase visibility of legacy multipart parser
2024-07-15 13:00:04 -05:00
Joakim Erdfelt
156cb06cd3
Update gitlab@eclipse CVE assignment link
2024-07-15 10:09:02 -05:00