François Armand
2dfbea1bc4
Fixes #8152 : restore reading JAVA_OPTIONS in script.sh ( #8153 )
...
Co-authored-by: Francois @fanf42 Armand <francois.armand@normation.com>
2022-06-22 16:26:58 -05:00
Joakim Erdfelt
64d12e2a5a
Merge Release 10.0.11 back into `jetty-10.0.x` branch ( #8194 )
...
* Updating to version 10.0.11
* Updating to version 10.0.12-SNAPSHOT
2022-06-22 16:24:48 -05:00
Tamas Cservenak
3fabe540a5
Fix test-distribution classpath re resolver ( #8187 )
...
* Fix test-distribution classpath re resolver
As currently it seems mixed versions of resolver artifacts are
present on classpath. Resolver 1.8.0 introduces a binary
breakage.
Anyway, this fixes the thing, as impl was actually coming in
as transitive dep of maven-resolver-provider, that is NOT
the same version as the rest of resolver dependencies.
Relying on transitive while fixing other versions is wrong.
* Update to resolver 1.8.1
And add exclusion to banned dependency, that is used when
running in SISU container.
2022-06-21 15:27:06 -05:00
Joakim Erdfelt
5fddbf9bb1
Issue #8184 - Correcting match logic for multiple servlet suffix url-pattern ( #8185 )
...
Signed-off-by: Joakim Erdfelt <joakim.erdfelt@gmail.com>
2022-06-21 15:24:39 -05:00
Joakim Erdfelt
c2bc103cb9
Merge Release 10.0.10 back into `jetty-10.0.x` ( #8180 )
...
* Updating to version 10.0.11-SNAPSHOT
2022-06-21 14:41:41 +02:00
Joakim Erdfelt
ad757df736
Removing invalid maxConnections references ( #8175 )
...
Signed-off-by: Joakim Erdfelt <joakim.erdfelt@gmail.com>
2022-06-17 15:56:04 -05:00
Lachlan Roberts
4d217cd75b
Issue #8151 - add close with callback to Jetty WebSocket API
...
Signed-off-by: Lachlan Roberts <lachlan@webtide.com>
2022-06-17 18:17:49 +10:00
Lachlan
1faa06179a
Issue #8170 - only fail stream if connection onIdleExpired returns true
...
Co-authored-by: Simone Bordet <simone.bordet@gmail.com>
2022-06-17 17:56:17 +10:00
Lachlan Roberts
e4b0db8666
Issue #8170 - fix WebSocket close over HTTP/2
...
Signed-off-by: Lachlan Roberts <lachlan@webtide.com>
2022-06-17 15:28:16 +10:00
Joakim Erdfelt
1b4f941942
RegexPathSpec documentation and MatchedPath improvements ( #8163 )
...
* More documentation
Signed-off-by: Joakim Erdfelt <joakim.erdfelt@gmail.com>
2022-06-16 13:53:04 -05:00
Ludovic Orban
1f902f6371
Disable H3 tests by default with a system property to explicitly enable them ( #8150 )
...
Fixes #8149 disable H3 tests by default with a system property to explicitly enable them
Signed-off-by: Ludovic Orban <lorban@bitronix.be>
2022-06-16 15:59:58 +02:00
Joakim Erdfelt
7cc461b8f3
Fixing javadoc build errors ( #8173 )
...
Signed-off-by: Joakim Erdfelt <joakim.erdfelt@gmail.com>
2022-06-16 15:53:25 +02:00
Joakim Erdfelt
d63569d025
Migrate code from jetty-util Logger to slf4j Logger ( #8162 )
...
Signed-off-by: Joakim Erdfelt <joakim.erdfelt@gmail.com>
2022-06-15 20:01:48 +02:00
Ludovic Orban
66de7ba618
Improve ssl buffers handling ( #8165 )
...
* Fixes #8161 improve SSLConnection buffers handling
Added memory heuristic to ArrayRetainableByteBufferPool
Signed-off-by: Ludovic Orban <lorban@bitronix.be>
2022-06-15 15:10:50 +02:00
Lachlan Roberts
ed541d344c
Issue #8151 - make websocket close non-blocking
...
Signed-off-by: Lachlan Roberts <lachlan@webtide.com>
2022-06-14 16:43:59 +10:00
Lachlan
0699bc5326
Use static exceptions for closing websocket flushers and in ContentProducer ( #8155 )
...
* Use StaticException class in jetty-util for websocket flushers.
* Use StaticException class for ContentProducer recycle and consumeAll
Signed-off-by: Lachlan Roberts <lachlan@webtide.com>
Signed-off-by: Ludovic Orban <lorban@bitronix.be>
Co-authored-by: Ludovic Orban <lorban@bitronix.be>
2022-06-13 14:11:31 +02:00
Lachlan
b1c19c0b0f
Merge pull request #8134 from eclipse/jetty-10.0.x-websocketPermessageDeflatePools
...
Improve cleanup of deflater/inflater pools for PerMessageDeflateExtension
2022-06-10 09:43:23 +10:00
Olivier Lamy
23948f1b3e
no more profile IT tests runs per default ( #8138 )
2022-06-09 11:34:25 +10:00
Olivier Lamy
0d13cbe9a7
change-dependabot-interval-to-monthly ( #8140 )
...
* Update dependabot.yml
* modify after review and discussion
2022-06-09 11:33:52 +10:00
Greg Wilkins
9ae1387ed8
Update release-template.md ( #8147 )
...
Update to include an optional step to manually run dependabot and review resulting PRs for inclusion before freezing release.
2022-06-09 09:48:35 +10:00
Lachlan Roberts
3901159093
remove IOException from Extension.close() interface.
...
Signed-off-by: Lachlan Roberts <lachlan@webtide.com>
2022-06-09 08:12:06 +10:00
Jan Bartel
d725855194
Issue #8088 Add STOP.EXIT System property to configure ShutdownMonitor.exitVm ( #8133 )
...
* Issue #8088 Add STOP.EXIT System property to configure ShutdownMonitor.exitVm (#8089 )
* Issue #8088 Add STOP.EXIT System property to configure ShutdownMonitor.exitVM
* Ensure missing STOP.EXIT doesn't override default exitVm=true
* Disable another test
* Disable test that might not work, depending on test execution order.
2022-06-09 08:06:55 +10:00
Joakim Erdfelt
8de55150fe
Cherry-pick of Improvements to PathSpec for Jetty 10.0.x ( #8136 )
...
* Cherry-pick of Improvements to PathSpec.
* From commit: 5b4d1dd1c6
* Fixing ConstraintSecurityHandler usage of PathMappings
* Fixing bad INCLUDE logic from cherry-pick in ServletHandler.doScope()
* Cleanup of non ServletPathSpec behaviors in ServletPathMapping class
* Skip optional group name/info lookup if regex fails.
* Prevent NPE on static servletPathMappings
* Update WebSocketMappings to use new PathMappings.getMatched(String)
Signed-off-by: Joakim Erdfelt <joakim.erdfelt@gmail.com>
2022-06-08 12:36:30 -05:00
dependabot[bot]
346136ad6c
Bump biz.aQute.bndlib from 6.3.0 to 6.3.1 ( #8142 )
...
Bumps [biz.aQute.bndlib](https://github.com/bndtools/bnd ) from 6.3.0 to 6.3.1.
- [Release notes](https://github.com/bndtools/bnd/releases )
- [Changelog](https://github.com/bndtools/bnd/blob/master/docs/ADDING_RELEASE_DOCS.md )
- [Commits](https://github.com/bndtools/bnd/compare/6.3.0...6.3.1 )
---
updated-dependencies:
- dependency-name: biz.aQute.bnd:biz.aQute.bndlib
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-06-08 08:06:15 -05:00
Lachlan Roberts
f4c54f4571
remove close to incomingFlusher in PerMessageDeflateExtension
...
Signed-off-by: Lachlan Roberts <lachlan@webtide.com>
2022-06-08 10:49:23 +10:00
Lachlan Roberts
e578791518
Changes from review
...
Signed-off-by: Lachlan Roberts <lachlan@webtide.com>
2022-06-08 10:44:17 +10:00
Jan Bartel
3caee26742
Jetty 10.0.x 7801 duplicate set session cookie ( #7808 )
...
* Issue #7801 Duplicate set session cookie after id change.
Signed-off-by: Jan Bartel <janb@webtide.com>
2022-06-08 10:15:24 +10:00
Lachlan Roberts
5a24f90064
Improve cleanup of deflater/inflater pools for PerMessageDeflateExtension
...
Signed-off-by: Lachlan Roberts <lachlan@webtide.com>
2022-06-07 18:52:48 +10:00
Greg Wilkins
c34483e52b
Fix #8067 Use nanotime for DosFilter rate tracker ( #8082 ) ( #8112 )
...
* Fix #8067 Use nanotime for DosFilter rate tracker
Use nano time to avoid false positives when wall clock changes.
2022-06-07 10:21:23 +10:00
Joakim Erdfelt
2b9e3db76f
More restrictions on dependencies ( #8127 )
...
Signed-off-by: Joakim Erdfelt <joakim.erdfelt@gmail.com>
2022-06-07 09:33:33 +10:00
dependabot[bot]
6af44e70eb
Bump org.apache.felix.framework from 7.0.4 to 7.0.5 ( #8123 )
...
Bumps org.apache.felix.framework from 7.0.4 to 7.0.5.
---
updated-dependencies:
- dependency-name: org.apache.felix:org.apache.felix.framework
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-06-06 11:49:57 -05:00
dependabot[bot]
01f01bc7b7
Merge pull request #8108 from eclipse/dependabot/maven/jetty-10.0.x/openwebbeans.version-2.0.27
2022-06-03 11:43:59 +00:00
dependabot[bot]
3c076aa9f6
Merge pull request #8109 from eclipse/dependabot/maven/jetty-10.0.x/com.google.cloud-google-cloud-datastore-2.7.0
2022-06-03 11:43:53 +00:00
dependabot[bot]
efca12641f
Merge pull request #8099 from eclipse/dependabot/maven/jetty-10.0.x/biz.aQute.bnd-biz.aQute.bndlib-6.3.0
2022-06-03 11:35:08 +00:00
Joakim Erdfelt
d18cd99a88
Update security handling bugzilla to gitlab ( #8104 )
...
Signed-off-by: Joakim Erdfelt <joakim.erdfelt@gmail.com>
2022-06-03 06:08:02 -05:00
dependabot[bot]
22b55480bb
Bump google-cloud-datastore from 2.6.0 to 2.7.0
...
Bumps [google-cloud-datastore](https://github.com/googleapis/java-datastore ) from 2.6.0 to 2.7.0.
- [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.6.0...v2.7.0 )
---
updated-dependencies:
- dependency-name: com.google.cloud:google-cloud-datastore
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-06-03 10:06:41 +00:00
dependabot[bot]
e675db42ca
Bump openwebbeans.version from 2.0.26 to 2.0.27
...
Bumps `openwebbeans.version` from 2.0.26 to 2.0.27.
Updates `openwebbeans-web` from 2.0.26 to 2.0.27
- [Release notes](https://github.com/apache/openwebbeans/releases )
- [Commits](https://github.com/apache/openwebbeans/compare/openwebbeans-2.0.26...openwebbeans-2.0.27 )
Updates `openwebbeans-jetty9` from 2.0.26 to 2.0.27
- [Release notes](https://github.com/apache/openwebbeans/releases )
- [Commits](https://github.com/apache/openwebbeans/compare/openwebbeans-2.0.26...openwebbeans-2.0.27 )
---
updated-dependencies:
- dependency-name: org.apache.openwebbeans:openwebbeans-web
dependency-type: direct:production
update-type: version-update:semver-patch
- dependency-name: org.apache.openwebbeans:openwebbeans-jetty9
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-06-03 10:05:53 +00:00
dependabot[bot]
c40f39d008
Merge pull request #8100 from eclipse/dependabot/maven/jetty-10.0.x/io.grpc-grpc-core-1.47.0
2022-06-03 08:35:36 +00:00
Simone Bordet
e9262ce26c
Fixes #7994 - Ability to construct a detached client Request ( #8103 )
...
Implemented copy of the request tag that was mistakenly missing.
Signed-off-by: Simone Bordet <simone.bordet@gmail.com>
2022-06-03 09:27:10 +02:00
Joakim Erdfelt
944ce6354f
Fixing #7975 - ForwardedRequestCustomizer should clear old MethodHandles when renaming headers. ( #8102 )
...
* Adding test case to prove report
* Fixing updateHandles() to clear the stored handles list.
Signed-off-by: Joakim Erdfelt <joakim.erdfelt@gmail.com>
2022-06-02 14:17:26 -05:00
dependabot[bot]
646090c747
Bump grpc-core from 1.46.0 to 1.47.0
...
Bumps [grpc-core](https://github.com/grpc/grpc-java ) from 1.46.0 to 1.47.0.
- [Release notes](https://github.com/grpc/grpc-java/releases )
- [Commits](https://github.com/grpc/grpc-java/compare/v1.46.0...v1.47.0 )
---
updated-dependencies:
- dependency-name: io.grpc:grpc-core
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-06-02 09:21:59 +00:00
dependabot[bot]
e14c1b34f2
Bump biz.aQute.bndlib from 6.2.0 to 6.3.0
...
Bumps [biz.aQute.bndlib](https://github.com/bndtools/bnd ) from 6.2.0 to 6.3.0.
- [Release notes](https://github.com/bndtools/bnd/releases )
- [Changelog](https://github.com/bndtools/bnd/blob/master/docs/ADDING_RELEASE_DOCS.md )
- [Commits](https://github.com/bndtools/bnd/compare/6.2.0...6.3.0 )
---
updated-dependencies:
- dependency-name: biz.aQute.bnd:biz.aQute.bndlib
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-06-02 09:21:41 +00:00
Olivier Lamy
d12ee70b5a
exclude log4j-core to avoid problem with m-enforcer-p see https://issues.apache.org/jira/browse/LOG4J2-3241 ( #8094 )
...
* exclude log4j-core to avoid problem with m-enforcer-p see https://issues.apache.org/jira/browse/LOG4J2-3241
Signed-off-by: Olivier Lamy <oliver.lamy@gmail.com>
2022-06-02 18:24:28 +10:00
dependabot[bot]
7ed3317d37
Bump google-cloud-datastore from 2.5.1 to 2.6.0 ( #8092 )
...
Bumps [google-cloud-datastore](https://github.com/googleapis/java-datastore ) from 2.5.1 to 2.6.0.
- [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.5.1...v2.6.0 )
---
updated-dependencies:
- dependency-name: com.google.cloud:google-cloud-datastore
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-06-01 14:10:59 -05:00
Joakim Erdfelt
2850db13e2
Fixes #7818 - Regression: allow HttpChannel.Listener.onResponseBegin to modify response headers ( #7850 )
...
* allow HttpChannel.Listener.onResponseBegin to modify response headers
Signed-off-by: Joakim Erdfelt <joakim.erdfelt@gmail.com>
2022-06-01 13:12:40 -05:00
dependabot[bot]
73362266bd
Merge pull request #8083 from eclipse/dependabot/maven/jetty-10.0.x/org.asciidoctor-asciidoctorj-2.5.4
2022-06-01 03:24:33 +00:00
Greg Wilkins
7a1c165677
Implement #8057 103 Early Hint ( #8058 )
...
Co-authored-by: Ludovic Orban <lorban@bitronix.be>
Co-authored-by: Simone Bordet <simone.bordet@gmail.com>
2022-06-01 11:56:54 +10:00
dependabot[bot]
263274891a
Bump error_prone_annotations from 2.13.1 to 2.14.0 ( #8056 )
...
Bumps [error_prone_annotations](https://github.com/google/error-prone ) from 2.13.1 to 2.14.0.
- [Release notes](https://github.com/google/error-prone/releases )
- [Commits](https://github.com/google/error-prone/compare/v2.13.1...v2.14.0 )
---
updated-dependencies:
- dependency-name: com.google.errorprone:error_prone_annotations
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-05-31 15:54:52 -05:00
Joakim Erdfelt
40ba7bae6e
Fixing upper bounds issue
...
Signed-off-by: Joakim Erdfelt <joakim.erdfelt@gmail.com>
2022-05-31 14:18:04 -05:00
dependabot[bot]
3cf9ce19b9
Bump asciidoctorj from 2.5.3 to 2.5.4
...
Bumps [asciidoctorj](https://github.com/asciidoctor/asciidoctorj ) from 2.5.3 to 2.5.4.
- [Release notes](https://github.com/asciidoctor/asciidoctorj/releases )
- [Changelog](https://github.com/asciidoctor/asciidoctorj/blob/main/CHANGELOG.adoc )
- [Commits](https://github.com/asciidoctor/asciidoctorj/compare/v2.5.3...v2.5.4 )
---
updated-dependencies:
- dependency-name: org.asciidoctor:asciidoctorj
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-05-31 13:20:47 +00:00