Commit Graph

29804 Commits

Author SHA1 Message Date
Ludovic Orban d8b910c843 fix activation pattern
Signed-off-by: Ludovic Orban <lorban@bitronix.be>
2024-04-17 10:31:30 +02:00
Ludovic Orban 43e3ee7406 resync quiche structure with its JNA mapping
Signed-off-by: Ludovic Orban <lorban@bitronix.be>
2024-04-17 10:31:30 +02:00
Ludovic Orban 94a63e494e resync quiche structure with its JNA mapping
Signed-off-by: Ludovic Orban <lorban@bitronix.be>
2024-04-17 10:31:30 +02:00
Ludovic Orban 740c44ca4c remove unneeded settings
Signed-off-by: Ludovic Orban <lorban@bitronix.be>
2024-04-17 10:31:30 +02:00
Ludovic Orban 08223be155 update to use the finalized foreign api of JDK 22
Signed-off-by: Ludovic Orban <lorban@bitronix.be>
2024-04-17 10:31:30 +02:00
Joakim Erdfelt 907f2001ff
Issue #11573 - add new `disable-urlcache.mod` (#11582)
* Issue #11573 - add new disable-urlcache.mod

* Issue #11573 - Adding new testcase

* Remove old tests

* Prevent overlapping unzip("jetty-home.jar") errors
2024-04-15 21:00:23 -05:00
Lachlan ea7982732f
Merge pull request #11645 from jetty/jetty-12.0.x-11420-qpackDecoder
Issue #11420 - fix dynamic table referencing in QpackDecoder
2024-04-16 11:27:26 +10:00
Lachlan Roberts 284083e5f0 PR #11645 - add end-to-end test for dynamic table reference
Signed-off-by: Lachlan Roberts <lachlan@webtide.com>
2024-04-15 13:41:54 +10:00
Lachlan Roberts 8f19a29ccb PR #11645 - changes from review
Signed-off-by: Lachlan Roberts <lachlan@webtide.com>
2024-04-15 12:13:12 +10:00
Olivier Lamy ea8139e94a
Issue #11642 restore Jetty ee8 runner (#11650)
* Issue #11642 restore Jetty ee8 runner
---------

Signed-off-by: Olivier Lamy <olamy@apache.org>
2024-04-13 10:33:30 +02:00
Greg Wilkins 30bee710f1
Move ClassMatcher to core to have a consistent fix for addServerClasses in all environments (#11566)
* Issue #11514 - Cleanup `jetty.webapp.addServerClasses` property behavior for ee10/ee9/ee8

* Fix test

* Merging patterns (default -> env -> config)

* Moved ClassMatcher to util

* Adding more deprecations

* Changing XML demos/tests to use new getter names

* rollback xml changes in ee9/ee8

---------

Co-authored-by: Joakim Erdfelt <joakim.erdfelt@gmail.com>
Co-authored-by: Jan Bartel <janb@webtide.com>
2024-04-12 17:31:47 +10:00
Lachlan Roberts fa5c6aa320 PR #11645 - fix calculation for relative index from an Entry
Signed-off-by: Lachlan Roberts <lachlan@webtide.com>
2024-04-11 14:34:21 +10:00
Lachlan Roberts 600dbfee25 Issue #11420 - fix dynamic table referencing in QpackDecoder
Signed-off-by: Lachlan Roberts <lachlan@webtide.com>
2024-04-11 13:01:30 +10:00
Joakim Erdfelt 83526f77d3
Issue #11490 - fixing CustomRequestLog.setIgnorePaths (#11638) 2024-04-10 16:32:44 -05:00
Joakim Erdfelt 0f30b74a94
Issue #11026 - fix jetty.sh restart flaw 2024-04-09 16:45:50 -05:00
gregw 765cdb20db Cleanup in preparation for creating EE11 2024-04-05 17:19:01 +02:00
gregw 9155a72190 updates from review 2024-04-04 23:06:06 +02:00
gregw d60289af7d updates from review 2024-04-04 23:03:48 +02:00
gregw 175b191bc9 updates from review 2024-04-04 23:01:57 +02:00
gregw aff96fe739 updates from review 2024-04-04 22:48:02 +02:00
Ludovic Orban 66c1c3b798 #11594 add alias check to allow all context resources to be served, as for the equivalent servlet tests
Signed-off-by: Ludovic Orban <lorban@bitronix.be>
2024-04-04 17:50:25 +02:00
Joakim Erdfelt 6320839bff
Issue #11488 - unset port is -1 to be compatible with Java classlib (#11578)
+ Changing unset port in HttpURI to -1 (from 0)
+ Changing unset port in HostPort to -1 (from 0)
2024-04-04 10:26:15 -05:00
gregw 1296040329 fix demo modules test 2024-04-04 10:31:12 +02:00
gregw 10b557f81d updated pom version 2024-04-03 23:53:04 +02:00
gregw 627aaa3830 Merge branch 'jetty-12.0.x' into fix/12.0.x/addserverclasses-ee9-gw 2024-04-03 23:51:51 +02:00
gregw 9e1b251372 fixed test 2024-04-03 22:54:21 +02:00
Joakim Erdfelt ecb610aa5d
Merge remote-tracking branch 'origin/release/12.0.8' into jetty-12.0.x 2024-04-03 08:44:45 -05:00
Olivier Lamy 89631b3090
Upgrade m-invoker-p to 3.6.1 and simplify configuration for jdk22 build (#11615)
Signed-off-by: Olivier Lamy <olamy@apache.org>
2024-04-03 09:54:52 +10:00
Joakim Erdfelt 31581cf7e2
Merge remote-tracking branch 'origin/jetty-10.0.x' into jetty-11.0.x 2024-04-02 15:46:43 -05:00
Joakim Erdfelt 3d4f8fabad
Merge pull request #11623 from jetty/dependabot/maven/jetty-10.0.x/build-deps-31e6a0ba11
[10.0.x] Bump the build-deps group with 1 update
2024-04-02 15:15:20 -05:00
Joakim Erdfelt 9b04ebbb51
Merge pull request #11622 from jetty/dependabot/maven/jetty-11.0.x/build-deps-31e6a0ba11
[11.0.x] Bump the build-deps group with 1 update
2024-04-02 14:35:34 -05:00
dependabot[bot] 9a3d2cc69e
[10.0.x] Bump the build-deps group with 1 update
Bumps the build-deps group with 1 update: [org.jacoco:jacoco-maven-plugin](https://github.com/jacoco/jacoco).


Updates `org.jacoco:jacoco-maven-plugin` from 0.8.11 to 0.8.12
- [Release notes](https://github.com/jacoco/jacoco/releases)
- [Commits](https://github.com/jacoco/jacoco/compare/v0.8.11...v0.8.12)

---
updated-dependencies:
- dependency-name: org.jacoco:jacoco-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-04-02 17:58:18 +00:00
dependabot[bot] 5296f0002e
[11.0.x] Bump the build-deps group with 1 update
Bumps the build-deps group with 1 update: [org.jacoco:jacoco-maven-plugin](https://github.com/jacoco/jacoco).


Updates `org.jacoco:jacoco-maven-plugin` from 0.8.11 to 0.8.12
- [Release notes](https://github.com/jacoco/jacoco/releases)
- [Commits](https://github.com/jacoco/jacoco/compare/v0.8.11...v0.8.12)

---
updated-dependencies:
- dependency-name: org.jacoco:jacoco-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-04-02 17:56:21 +00:00
Joakim Erdfelt da7e86d652
Ignoring jboss-threads 3.6+ on jetty 9.4.x 2024-04-02 12:53:04 -05:00
Olivier Lamy 3cdfdb990a
Add some dependabot restrictions for 9.4.x (#11613)
* Add some dependabot restrictions for 9.4.x

---------

Signed-off-by: Olivier Lamy <olamy@apache.org>
Co-authored-by: Joakim Erdfelt <joakim.erdfelt@gmail.com>
2024-04-02 07:00:55 -05:00
Joakim Erdfelt 7fe80ca0d2
Merge pull request #11617 from jetty/jetty-12.0.x-merge-11
jetty 12.0.x merge 11
2024-04-02 06:51:27 -05:00
Olivier Lamy c0b25dda8c
Distribution tests depends on jetty-home so ensure it is build first (#11616)
* Distribution tests depends on jetty-home so ensure it is build first

Signed-off-by: Olivier Lamy <olamy@apache.org>
2024-04-02 12:18:07 +02:00
Olivier Lamy 3a66e02053
Merge branch 'jetty-11.0.x' into jetty-12.0.x-merge-11 2024-04-02 19:51:51 +10:00
Olivier Lamy ea18cfe84e fix expected quiche version
Signed-off-by: Olivier Lamy <olamy@apache.org>
2024-04-02 09:45:01 +00:00
dependabot[bot] c5f6e0c388 [11.0.x] Bump the dev-dependencies group with 2 updates
Bumps the dev-dependencies group with 2 updates: [ch.qos.logback:logback-core](https://github.com/qos-ch/logback) and [org.mortbay.jetty.quiche:jetty-quiche-native](https://github.com/jetty-project/jetty-quiche-native).


Updates `ch.qos.logback:logback-core` from 1.5.1 to 1.5.3
- [Commits](https://github.com/qos-ch/logback/compare/v_1.5.1...v_1.5.3)

Updates `org.mortbay.jetty.quiche:jetty-quiche-native` from 0.20.0 to 0.20.1
- [Commits](https://github.com/jetty-project/jetty-quiche-native/compare/jetty-quiche-native-0.20.0...jetty-quiche-native-0.20.1)

---
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: org.mortbay.jetty.quiche:jetty-quiche-native
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: dev-dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-04-02 09:45:01 +00:00
Joakim Erdfelt d70ddca936
Merge remote-tracking branch 'origin/jetty-10.0.x' into jetty-11.0.x 2024-04-01 13:07:24 -05:00
Joakim Erdfelt f13a1b661c
Merge pull request #11611 from jetty/dependabot/maven/jetty-10.0.x/dev-dependencies-57ff45d0f6
[10.0.x] Bump the dev-dependencies group with 1 update
2024-04-01 13:07:13 -05:00
Joakim Erdfelt a836723fa4
Merge remote-tracking branch 'origin/jetty-10.0.x' into jetty-11.0.x 2024-04-01 13:06:32 -05:00
Joakim Erdfelt 4b8e7784b5
Merge pull request #11603 from jetty/dependabot/maven/jetty-10.0.x/integration-deps-251dfcdadd
[10.0.x] Bump the integration-deps group with 4 updates
2024-04-01 12:54:17 -05:00
Joakim Erdfelt bf07e9b647
Fixing osgi.http.service.api bundle issue 2024-04-01 10:41:44 -05:00
dependabot[bot] 505e66ccd5
[10.0.x] Bump the dev-dependencies group with 1 update
Bumps the dev-dependencies group with 1 update: [com.puppycrawl.tools:checkstyle](https://github.com/checkstyle/checkstyle).


Updates `com.puppycrawl.tools:checkstyle` from 10.14.2 to 10.15.0
- [Release notes](https://github.com/checkstyle/checkstyle/releases)
- [Commits](https://github.com/checkstyle/checkstyle/compare/checkstyle-10.14.2...checkstyle-10.15.0)

---
updated-dependencies:
- dependency-name: com.puppycrawl.tools:checkstyle
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dev-dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-04-01 14:54:33 +00:00
dependabot[bot] 1eab6fb362
[10.0.x] Bump the integration-deps group with 4 updates
Bumps the integration-deps group with 4 updates: [org.infinispan:infinispan-bom](https://github.com/infinispan/infinispan), [com.google.cloud:google-cloud-datastore](https://github.com/googleapis/java-datastore), [org.eclipse.platform:org.eclipse.osgi](https://github.com/eclipse-equinox/equinox) and [org.eclipse.platform:org.eclipse.osgi.services](https://github.com/eclipse-equinox/equinox).


Updates `org.infinispan:infinispan-bom` from 11.0.18.Final to 11.0.19.Final
- [Release notes](https://github.com/infinispan/infinispan/releases)
- [Changelog](https://github.com/infinispan/infinispan/blob/main/Jenkinsfile-release)
- [Commits](https://github.com/infinispan/infinispan/compare/11.0.18.Final...11.0.19.Final)

Updates `com.google.cloud:google-cloud-datastore` from 2.18.4 to 2.19.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.18.4...v2.19.0)

Updates `org.eclipse.platform:org.eclipse.osgi` from 3.18.600 to 3.19.0
- [Commits](https://github.com/eclipse-equinox/equinox/commits)

Updates `org.eclipse.platform:org.eclipse.osgi.services` from 3.11.200 to 3.12.0
- [Commits](https://github.com/eclipse-equinox/equinox/commits)

---
updated-dependencies:
- dependency-name: org.infinispan:infinispan-bom
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: integration-deps
- dependency-name: com.google.cloud:google-cloud-datastore
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: integration-deps
- dependency-name: org.eclipse.platform:org.eclipse.osgi
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: integration-deps
- dependency-name: org.eclipse.platform:org.eclipse.osgi.services
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: integration-deps
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-04-01 14:24:39 +00:00
Joakim Erdfelt e82a513f9f
Ignore major version updates on 9.4.x 2024-04-01 09:21:08 -05:00
Joakim Erdfelt 95e5ce05bb
Merge remote-tracking branch 'origin/jetty-10.0.x' into jetty-11.0.x 2024-04-01 09:13:13 -05:00
Joakim Erdfelt 57bfb4dea2
Merge pull request #11608 from jetty/dependabot/maven/jetty-10.0.x/build-deps-d9048adb22
[10.0.x] Bump the build-deps group with 7 updates
2024-04-01 09:12:55 -05:00