Commit Graph

24929 Commits

Author SHA1 Message Date
Ludovic Orban cfd6c550a4 Merge remote-tracking branch 'origin/jetty-10.0.x' into jetty-11.0.x
Signed-off-by: Ludovic Orban <lorban@bitronix.be>
2022-02-14 12:49:56 +01:00
Ludovic Orban a6cd037923 #7461 Adapt other tests to use less strict assertion for expiring pool
Signed-off-by: Ludovic Orban <lorban@bitronix.be>
2022-02-14 12:33:18 +01:00
Ludovic Orban 4382bc122e #7461 Use less strict assertion for expiring pool to account for potential expirations
Signed-off-by: Ludovic Orban <lorban@bitronix.be>
2022-02-14 12:33:18 +01:00
Olivier Lamy aee79498d1 Merge branch 'jetty-10.0.x' into jetty-11.0.x 2022-02-14 15:37:46 +10:00
dependabot[bot] d42664ee1e
Merge pull request #7568 from eclipse/dependabot/maven/jetty-10.0.x/org.apache.maven.plugins-maven-javadoc-plugin-3.3.2 2022-02-14 02:52:05 +00:00
Joakim Erdfelt 84aa01f3eb
Merge remote-tracking branch 'origin/jetty-10.0.x' into jetty-11.0.x 2022-02-11 16:59:22 -04:00
Joakim Erdfelt b99984d12d
Fixing Jetty 10 release - must use Java 17 (#7556)
* Fixing missing `jdk.incubator.foreign` error during /javadoc/ (aggregate module) build.
* eclipse-release profile now ensures that JDK 17 is used
* Exclude quiche modules from javadoc
* Enable jacoco on JDK 17 (seems to work now)
* Flip JDK importance around (JDK17 first, JDK11 next)
* errorprone not available on JDK17 (yet)
* correcting errors during Jenkinsfile recordIssues
* Remove pmd (not being used anymore)
* Bump javadoc from 3.3.1 to 3.3.2
2022-02-11 14:56:38 -06:00
dependabot[bot] 3a98712a62
Bump maven-javadoc-plugin from 3.3.1 to 3.3.2
Bumps [maven-javadoc-plugin](https://github.com/apache/maven-javadoc-plugin) from 3.3.1 to 3.3.2.
- [Release notes](https://github.com/apache/maven-javadoc-plugin/releases)
- [Commits](https://github.com/apache/maven-javadoc-plugin/compare/maven-javadoc-plugin-3.3.1...maven-javadoc-plugin-3.3.2)

---
updated-dependencies:
- dependency-name: org.apache.maven.plugins:maven-javadoc-plugin
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-02-11 10:35:01 +00:00
Jan Bartel bfa74b1533 Merge remote-tracking branch 'origin/jetty-10.0.x' into jetty-11.0.x 2022-02-11 09:53:11 +11:00
Jan Bartel ff0b596ca7
Issue #7513 Move jmx annotation to PropertiesConfigurationManager.getFile (#7532)
Signed-off-by: Jan Bartel <janb@webtide.com>
2022-02-11 09:16:26 +11:00
dependabot[bot] 9602120b9b
Bump openwebbeans.version from 2.0.25 to 2.0.26 (#7549)
Bumps `openwebbeans.version` from 2.0.25 to 2.0.26.

Updates `openwebbeans-web` from 2.0.25 to 2.0.26
- [Release notes](https://github.com/apache/openwebbeans/releases)
- [Commits](https://github.com/apache/openwebbeans/compare/openwebbeans-2.0.25...openwebbeans-2.0.26)

Updates `openwebbeans-jetty9` from 2.0.25 to 2.0.26
- [Release notes](https://github.com/apache/openwebbeans/releases)
- [Commits](https://github.com/apache/openwebbeans/compare/openwebbeans-2.0.25...openwebbeans-2.0.26)

---
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>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-02-10 12:11:00 -06:00
dependabot[bot] 1471b502a7
Bump hawtio-default from 2.14.4 to 2.14.5 (#7559)
Bumps [hawtio-default](https://github.com/hawtio/hawtio) from 2.14.4 to 2.14.5.
- [Release notes](https://github.com/hawtio/hawtio/releases)
- [Changelog](https://github.com/hawtio/hawtio/blob/main/CHANGES.md)
- [Commits](https://github.com/hawtio/hawtio/compare/hawtio-2.14.4...hawtio-2.14.5)

---
updated-dependencies:
- dependency-name: io.hawt:hawtio-default
  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-02-10 07:24:08 -06:00
Joakim Erdfelt 3917ae8375
Merge remote-tracking branch 'origin/jetty-10.0.x' into jetty-11.0.x 2022-02-09 10:49:06 -04:00
Jochen Schalanda 9073fe2193
Bump slf4j to 2.0.0-alpha6 (#7555)
> SLF4J 2.0.x series requires Java 8. It builds upon the 1.8.x series and adds a backward-compatible fluent logging api. By backward-compatible, we mean that existing logging frameworks do not have to be changed for the user to benefit from the [fluent logging API](https://www.slf4j.org/manual.html#fluent). However, existing frameworks must migrate to the `ServiceLoader` mechanism. The resulting internal changes are [detailed](https://www.slf4j.org/faq.html#changesInVersion200) in the FAQ page.
>
> - SLF4J now ships with the slf4j-reload4j module delegating to the reload4j backend. Reload4j is a drop-in replacement for log4j version 1.2.17.
> - `SimpleLogger` now prints the thread Id if instructed to do so. This fixes [SLF4J-499](https://jira.qos.ch/browse/SLF4J-499) requested by Michael Osipov

Signed-off-by: Jochen Schalanda <jochen@schalanda.name>
2022-02-09 08:48:46 -06:00
dependabot[bot] aca6695e24
Bump osgi.annotation from 8.0.1 to 8.1.0 (#7552)
Bumps [osgi.annotation](https://github.com/osgi/osgi) from 8.0.1 to 8.1.0.
- [Release notes](https://github.com/osgi/osgi/releases)
- [Commits](https://github.com/osgi/osgi/commits)

---
updated-dependencies:
- dependency-name: org.osgi:osgi.annotation
  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-02-09 05:07:03 -06:00
Simone Bordet ce0d3c7b8d
Merge pull request #7547 from kaiyuezhou/kaiyuezhou/fix-typo
Fix typo in java doc
2022-02-08 10:15:45 +01:00
Kaiyue Zhou d67fc16a48 Fix typo: "application/octect-stream" -> "application/octet-stream" 2022-02-08 13:01:25 +08:00
dependabot[bot] 6c79be91b7
Merge pull request #7536 from eclipse/dependabot/maven/jetty-10.0.x/com.google.cloud-google-cloud-datastore-2.2.4 2022-02-08 04:27:28 +00:00
Jan Bartel 937cb5df95 Merge remote-tracking branch 'origin/jetty-10.0.x' into jetty-11.0.x 2022-02-08 14:32:14 +11:00
Jan Bartel c742c2ef9d
Issue #7414 Deprecate QoSFilter setters (#7506)
* Issue #7414 Deprecate QoSFilter setters

Signed-off-by: Jan Bartel <janb@webtide.com>
2022-02-08 14:27:33 +11:00
Greg Wilkins bdc60ee711
Jetty 10.0.x #7517 #7518 trie fixes (#7533)
* Fix #7518 Trie.getBest with empty Key (#7527)

Fix #7518 Trie.getBest with empty Key

 * Only increment current row if not recursing.
 * Fixed match ending with big char

Signed-off-by: Greg Wilkins <gregw@webtide.com>

* Jetty 9.4.x 7517 trie stack overflow (#7528)

Fix #7518 Trie stack overflows

* Avoid recursion where possible

Signed-off-by: Greg Wilkins <gregw@webtide.com>

* Added extra tests

Signed-off-by: Greg Wilkins <gregw@webtide.com>

* removed empty file

Signed-off-by: Greg Wilkins <gregw@webtide.com>
2022-02-08 06:20:50 +11:00
dependabot[bot] 8dc88fd061
Bump google-cloud-datastore from 2.2.3 to 2.2.4 (#7541)
Bumps [google-cloud-datastore](https://github.com/googleapis/java-datastore) from 2.2.3 to 2.2.4.
- [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.2.3...v2.2.4)

---
updated-dependencies:
- dependency-name: com.google.cloud:google-cloud-datastore
  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-02-07 12:09:15 -06:00
dependabot[bot] 9e41227a3b
Bump maven-project-info-reports-plugin from 3.1.2 to 3.2.1 (#7543)
Bumps [maven-project-info-reports-plugin](https://github.com/apache/maven-project-info-reports-plugin) from 3.1.2 to 3.2.1.
- [Release notes](https://github.com/apache/maven-project-info-reports-plugin/releases)
- [Commits](https://github.com/apache/maven-project-info-reports-plugin/compare/maven-project-info-reports-plugin-3.1.2...maven-project-info-reports-plugin-3.2.1)

---
updated-dependencies:
- dependency-name: org.apache.maven.plugins:maven-project-info-reports-plugin
  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-02-07 12:08:45 -06:00
dependabot[bot] b531ba1d0b
Bump maven-project-info-reports-plugin from 3.1.2 to 3.2.1 (#7540)
Bumps [maven-project-info-reports-plugin](https://github.com/apache/maven-project-info-reports-plugin) from 3.1.2 to 3.2.1.
- [Release notes](https://github.com/apache/maven-project-info-reports-plugin/releases)
- [Commits](https://github.com/apache/maven-project-info-reports-plugin/compare/maven-project-info-reports-plugin-3.1.2...maven-project-info-reports-plugin-3.2.1)

---
updated-dependencies:
- dependency-name: org.apache.maven.plugins:maven-project-info-reports-plugin
  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-02-07 12:08:00 -06:00
Simone Bordet 734229dd9e
Merged branch 'jetty-10.0.x' into 'jetty-11.0.x'.
Signed-off-by: Simone Bordet <simone.bordet@gmail.com>
2022-02-07 17:15:19 +01:00
Simone Bordet 67532c85f0
Updated VERSION.txt with 9.4.44 (missing from a previous merge) and 9.4.45 releases.
Signed-off-by: Simone Bordet <simone.bordet@gmail.com>
2022-02-07 17:08:52 +01:00
Simone Bordet 4e02be57fd
Updating to version 11.0.9-SNAPSHOT 2022-02-07 12:42:04 +01:00
Simone Bordet 79cc9cf90e
Updating to version 11.0.8 2022-02-07 12:10:09 +01:00
Simone Bordet a4fda96f49
Updating to version 10.0.9-SNAPSHOT 2022-02-07 12:02:02 +01:00
Simone Bordet 716c7afd8e
Updating to version 10.0.8 2022-02-07 11:34:12 +01:00
Simone Bordet 539b1456aa
Merged branch 'jetty-10.0.x' into 'jetty-11.0.x'.
Signed-off-by: Simone Bordet <simone.bordet@gmail.com>
2022-02-07 11:24:48 +01:00
Simone Bordet 35b76de25c
Updated Jetty Quiche Native to 0.11.0.2.
Signed-off-by: Simone Bordet <simone.bordet@gmail.com>
2022-02-07 11:23:41 +01:00
Ludovic Orban 8413b2d94d Merge remote-tracking branch 'origin/jetty-10.0.x' into jetty-11.0.x
Signed-off-by: Ludovic Orban <lorban@bitronix.be>
2022-02-04 14:04:32 +01:00
Ludovic Orban bf53b23ef0
#7529 upgrade quiche native lib to version 0.11.0b to work on less recent linux libc (#7534)
#7529 upgrade quiche native lib to version 0.11.0.1 to work on less recent linux libc

Signed-off-by: Ludovic Orban <lorban@bitronix.be>
2022-02-04 13:58:19 +01:00
dependabot[bot] 1184dc273d
Bump google-cloud-datastore from 2.2.3 to 2.2.4
Bumps [google-cloud-datastore](https://github.com/googleapis/java-datastore) from 2.2.3 to 2.2.4.
- [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.2.3...v2.2.4)

---
updated-dependencies:
- dependency-name: com.google.cloud:google-cloud-datastore
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-02-04 09:20:36 +00:00
Simone Bordet 90c2a1e6e8
Merged branch 'jetty-10.0.x' into 'jetty-11.0.x'.
Signed-off-by: Simone Bordet <simone.bordet@gmail.com>
2022-02-03 11:28:42 +01:00
Simone Bordet 4166f85026
Merge pull request #7530 from eclipse/jetty-10.0.x-7529-upgrade-quiche-0_11_0
Upgrade quiche native lib to version 0.11.0
2022-02-03 11:25:39 +01:00
Ludovic Orban 9d3e21365f #7529 upgrade quiche native lib to version 0.11.0
Signed-off-by: Ludovic Orban <lorban@bitronix.be>
2022-02-03 10:46:20 +01:00
Simone Bordet 1c8887c715
Merged branch 'jetty-10.0.x' into 'jetty-11.0.x'.
Signed-off-by: Simone Bordet <simone.bordet@gmail.com>
2022-02-03 09:55:51 +01:00
Simone Bordet 4037861668
Fixes #7514 - Adding InheritedListeners to already-started components… (#7522)
* Fixes #7514 - Adding InheritedListeners to already-started components can cause IllegalStateException

Removed the unnecessary check-and-throw statements from SelectorManager.
Use COW array for listeners that can be modified whilst selector is running.

Signed-off-by: Simone Bordet <simone.bordet@gmail.com>
Signed-off-by: Greg Wilkins <gregw@webtide.com>
Co-authored-by: Greg Wilkins <gregw@webtide.com>
2022-02-03 09:51:37 +01:00
Simone Bordet 221f677b45
Merge pull request #7526 from eclipse/jetty-10.0.x-7523-typo-annotationconfiguration
Fixes #7523 - Typo in AnnotationConfiguration
2022-02-03 09:49:55 +01:00
Simone Bordet 74e40582f7
Merge pull request #7525 from eclipse/jetty-10.0.x-7524-jmxconfiguration-missing-package
Fixes #7524 - Missing package in JmxConfiguration
2022-02-03 09:49:25 +01:00
Simone Bordet 66cba0f861
Fixes #7523 - Typo in AnnotationConfiguration
Removed protectAndExpose() call because org.eclipse.jetty.util.annotation has been moved to JmxConfiguration,
and there is no need to expose org.eclipse.jetty.annotations.

Signed-off-by: Simone Bordet <simone.bordet@gmail.com>
2022-02-02 22:11:37 +01:00
dependabot[bot] f6283e490d
Merge pull request #7520 from eclipse/dependabot/maven/jetty-10.0.x/com.google.cloud-google-cloud-datastore-2.2.3 2022-02-02 21:07:02 +00:00
Simone Bordet a1439fdf60
Fixes #7524 - Missing package in JmxConfiguration
Also protectAndExpose "org.eclipse.jetty.util.annotation" to make JMX annotations loaded by the server available to web applications.
This allows the server JMX mechanism (MBeanContainer) to work on web application classes too.

Signed-off-by: Simone Bordet <simone.bordet@gmail.com>
2022-02-02 18:04:57 +01:00
Simone Bordet d00e42a8b9
Merged branch 'jetty-10.0.x' into 'jetty-11.0.x'.
Signed-off-by: Simone Bordet <simone.bordet@gmail.com>
2022-02-02 12:16:04 +01:00
Sebastian Lövdahl a8a6020ab2
Fix log class name in ArrayByteBufferPool
Signed-off-by: Sebastian Lövdahl <slovdahl@hibox.fi>
(cherry picked from commit dcaf3f2d78)
2022-02-02 11:59:06 +01:00
dependabot[bot] fa6ca7cc12
Bump google-cloud-datastore from 2.2.2 to 2.2.3
Bumps [google-cloud-datastore](https://github.com/googleapis/java-datastore) from 2.2.2 to 2.2.3.
- [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.2.2...v2.2.3)

---
updated-dependencies:
- dependency-name: com.google.cloud:google-cloud-datastore
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-02-02 09:35:54 +00:00
Joakim Erdfelt b24f15f516
Merge remote-tracking branch 'origin/jetty-10.0.x' into jetty-11.0.x 2022-02-01 13:59:09 -06:00
Joakim Erdfelt 3791f38684
Issue #6017 - fix accidentally broken k+=v property usage (#7510)
Signed-off-by: Joakim Erdfelt <joakim.erdfelt@gmail.com>
2022-02-01 13:58:41 -06:00