Commit Graph

27420 Commits

Author SHA1 Message Date
Simone Bordet a8737cd170
Javadocs for Response and Context. (#9388)
Signed-off-by: Simone Bordet <simone.bordet@gmail.com>
Co-authored-by: Greg Wilkins <gregw@webtide.com>
2023-02-17 10:47:16 +11:00
Simone Bordet d21f38798e
Moved implementation methods ensure*() from the Response interface (#9390)
to ResponseUtils to avoid cluttering the main Response interface.

Signed-off-by: Simone Bordet <simone.bordet@gmail.com>
2023-02-17 08:50:46 +11:00
Jan Bartel ea042776bd
Reinstate ee9 jetty runner. (#9383) 2023-02-17 08:34:14 +11:00
gregw af78d13030 Fix #9387 2023-02-17 08:11:55 +11:00
Greg Wilkins 0ca6295cbc
Rename process to handle (#9385)
Renamed Request.Processor to Request.Handler
Renamed Handler.process to Handler.handle
Renamed Rule.Processor to Rule.Handler.
Renamed accordingly methods and variable.
Updated comments accordingly.

Signed-off-by: Simone Bordet <simone.bordet@gmail.com>
Co-authored-by: Simone Bordet <simone.bordet@gmail.com>
2023-02-16 18:21:12 +01:00
dependabot[bot] a6b1de5599 Bump maven-deploy-plugin from 3.0.0 to 3.1.0
Bumps [maven-deploy-plugin](https://github.com/apache/maven-deploy-plugin) from 3.0.0 to 3.1.0.
- [Release notes](https://github.com/apache/maven-deploy-plugin/releases)
- [Commits](https://github.com/apache/maven-deploy-plugin/compare/maven-deploy-plugin-3.0.0...maven-deploy-plugin-3.1.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-02-16 13:44:13 +10:00
dependabot[bot] cbe98faef6 Bump asciidoctorj-diagram from 2.2.3 to 2.2.4
Bumps [asciidoctorj-diagram](https://github.com/asciidoctor/asciidoctorj-diagram) from 2.2.3 to 2.2.4.
- [Release notes](https://github.com/asciidoctor/asciidoctorj-diagram/releases)
- [Commits](https://github.com/asciidoctor/asciidoctorj-diagram/compare/v2.2.3...v2.2.4)

---
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-02-16 13:44:10 +10:00
dependabot[bot] c0fcda7acf Bump jakarta.servlet.jsp-api from 3.0.0 to 3.1.1
Bumps [jakarta.servlet.jsp-api](https://github.com/eclipse-ee4j/jsp-api) from 3.0.0 to 3.1.1.
- [Release notes](https://github.com/eclipse-ee4j/jsp-api/releases)
- [Commits](https://github.com/eclipse-ee4j/jsp-api/commits)

---
updated-dependencies:
- dependency-name: jakarta.servlet.jsp:jakarta.servlet.jsp-api
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-02-16 13:43:32 +10:00
dependabot[bot] 0711be0bb5 Bump maven-invoker-plugin from 3.4.0 to 3.5.0
Bumps [maven-invoker-plugin](https://github.com/apache/maven-invoker-plugin) from 3.4.0 to 3.5.0.
- [Release notes](https://github.com/apache/maven-invoker-plugin/releases)
- [Commits](https://github.com/apache/maven-invoker-plugin/compare/maven-invoker-plugin-3.4.0...maven-invoker-plugin-3.5.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-02-16 13:43:29 +10:00
dependabot[bot] e8ab993df6 Bump maven.surefire.plugin.version from 3.0.0-M8 to 3.0.0-M9
Bumps `maven.surefire.plugin.version` from 3.0.0-M8 to 3.0.0-M9.

Updates `maven-failsafe-plugin` from 3.0.0-M8 to 3.0.0-M9
- [Release notes](https://github.com/apache/maven-surefire/releases)
- [Commits](https://github.com/apache/maven-surefire/compare/surefire-3.0.0-M8...surefire-3.0.0-M9)

Updates `maven-surefire-plugin` from 3.0.0-M8 to 3.0.0-M9
- [Release notes](https://github.com/apache/maven-surefire/releases)
- [Commits](https://github.com/apache/maven-surefire/compare/surefire-3.0.0-M8...surefire-3.0.0-M9)

Updates `surefire-junit47` from 3.0.0-M8 to 3.0.0-M9

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-02-16 13:42:56 +10:00
dependabot[bot] 6f777050be Bump maven-javadoc-plugin from 3.4.1 to 3.5.0
Bumps [maven-javadoc-plugin](https://github.com/apache/maven-javadoc-plugin) from 3.4.1 to 3.5.0.
- [Release notes](https://github.com/apache/maven-javadoc-plugin/releases)
- [Commits](https://github.com/apache/maven-javadoc-plugin/compare/maven-javadoc-plugin-3.4.1...maven-javadoc-plugin-3.5.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-02-16 13:42:10 +10:00
dependabot[bot] 2041e01435 Bump tycho-p2-repository-plugin from 3.0.1 to 3.0.2
Bumps tycho-p2-repository-plugin from 3.0.1 to 3.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-02-16 13:42:10 +10:00
dependabot[bot] ff27e956af Bump maven.version from 3.8.7 to 3.9.0
Bumps `maven.version` from 3.8.7 to 3.9.0.

Updates `maven-artifact` from 3.8.7 to 3.9.0
- [Release notes](https://github.com/apache/maven/releases)
- [Commits](https://github.com/apache/maven/compare/maven-3.8.7...maven-3.9.0)

Updates `maven-core` from 3.8.7 to 3.9.0
- [Release notes](https://github.com/apache/maven/releases)
- [Commits](https://github.com/apache/maven/compare/maven-3.8.7...maven-3.9.0)

Updates `maven-model` from 3.8.7 to 3.9.0
- [Release notes](https://github.com/apache/maven/releases)
- [Commits](https://github.com/apache/maven/compare/maven-3.8.7...maven-3.9.0)

Updates `maven-plugin-api` from 3.8.7 to 3.9.0
- [Release notes](https://github.com/apache/maven/releases)
- [Commits](https://github.com/apache/maven/compare/maven-3.8.7...maven-3.9.0)

Updates `maven-resolver-provider` from 3.8.7 to 3.9.0
- [Release notes](https://github.com/apache/maven/releases)
- [Commits](https://github.com/apache/maven/compare/maven-3.8.7...maven-3.9.0)

Updates `maven-settings` from 3.8.7 to 3.9.0
- [Release notes](https://github.com/apache/maven/releases)
- [Commits](https://github.com/apache/maven/compare/maven-3.8.7...maven-3.9.0)

---
updated-dependencies:
- dependency-name: org.apache.maven:maven-artifact
  dependency-type: direct:production
  update-type: version-update:semver-minor
- dependency-name: org.apache.maven:maven-core
  dependency-type: direct:production
  update-type: version-update:semver-minor
- dependency-name: org.apache.maven:maven-model
  dependency-type: direct:production
  update-type: version-update:semver-minor
- dependency-name: org.apache.maven:maven-plugin-api
  dependency-type: direct:production
  update-type: version-update:semver-minor
- dependency-name: org.apache.maven:maven-resolver-provider
  dependency-type: direct:production
  update-type: version-update:semver-minor
- dependency-name: org.apache.maven:maven-settings
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-02-16 13:42:10 +10:00
Jan Bartel dd792b5607
Remove jetty-ant (#9382) 2023-02-16 13:48:29 +11:00
Lachlan b0fa9e20cb
Merge pull request #9357 from eclipse/jetty-12.0.x-9336-ChunksPart
Issue #9336 - remember ContentSources to fail from ChunksPart
2023-02-16 10:40:08 +11:00
gregw 86c02e35fa Added inceptionDates.csv
Signed-off-by: gregw <gregw@webtide.com>
2023-02-16 09:40:46 +11:00
Simone Bordet b880091fa6
Merged branch 'jetty-12.0.x' into 'gregpoulos-jetty-12.0.x-old-docs-remove-debugging-sections'.
Signed-off-by: Simone Bordet <simone.bordet@gmail.com>
2023-02-15 18:19:57 +01:00
Simone Bordet 7fa45ebeb2
Merged branch 'jetty-12.0.x' into 'gregpoulos-jetty-12.0.x-old-docs-remove-ant-plugin-guide'.
Signed-off-by: Simone Bordet <simone.bordet@gmail.com>
2023-02-15 18:11:17 +01:00
Lachlan Roberts 5775887786 Issue #9336 - remember ContentSources to fail from ChunksPart
Signed-off-by: Lachlan Roberts <lachlan@webtide.com>
2023-02-15 23:24:47 +11:00
gregw 033de8611b Fixed FormAuthenticator redirection
Response redirect now correctly consumes content
2023-02-15 17:48:39 +11:00
gregw a15af55a56 Merge remote-tracking branch 'origin/jetty-11.0.x' into jetty-12.0.x
Signed-off-by: gregw <gregw@webtide.com>
2023-02-15 15:31:33 +11:00
gregw 7cfc239990 Merge remote-tracking branch 'origin/jetty-10.0.x' into jetty-11.0.x
Signed-off-by: gregw <gregw@webtide.com>
2023-02-15 15:27:17 +11:00
gregw 7a7d69a69f Happy no year
Remove modification date from copyright notice and instead just have the
project inception year.

Signed-off-by: gregw <gregw@webtide.com>
2023-02-15 15:22:32 +11:00
Jan Bartel ef8a4b4aa6 Restore range test for ee10 DefaultServletTest. 2023-02-15 15:07:11 +11:00
Jan Bartel e89b0ebc17 Restore non cross-context async session tests 2023-02-15 14:58:16 +11:00
Jan Bartel b9b26e2a82
Jetty 12 - Restore ee10 tests (#9214)
* Restore jetty-ee10-test-http2-webapp and jetty-ee10-test-integration modules

Co-authored-by: Lachlan Roberts <lachlan@webtide.com>
2023-02-15 14:24:55 +11:00
gregw 015e3d761c 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/CookieCutter.java
#	jetty-core/jetty-http/src/main/java/org/eclipse/jetty/http/CookieParser.java
#	jetty-core/jetty-http/src/main/java/org/eclipse/jetty/http/RFC6265CookieParser.java
#	jetty-core/jetty-http/src/test/java/org/eclipse/jetty/http/CookieCutterTest.java
#	jetty-core/jetty-http/src/test/java/org/eclipse/jetty/http/CookieParserTest.java
#	jetty-core/jetty-http/src/test/java/org/eclipse/jetty/http/RFC6265CookieParserTest.java
#	jetty-ee9/jetty-ee9-nested/src/main/java/org/eclipse/jetty/ee9/nested/Cookies.java
#	jetty-http/src/main/java/org/eclipse/jetty/http/HttpCookie.java
#	jetty-http/src/test/java/org/eclipse/jetty/http/CookieCutterLenientTest.java
2023-02-15 14:22:38 +11:00
gregw 7be31e02a9 Merge remote-tracking branch 'origin/jetty-10.0.x' into jetty-11.0.x 2023-02-15 08:56:07 +11:00
gregw 53fa2489b2 fixed commented out test in CookieCutterTest
Signed-off-by: gregw <gregw@webtide.com>
2023-02-15 08:55:23 +11:00
gregw b0f2beab56 Merge remote-tracking branch 'origin/jetty-10.0.x' into jetty-11.0.x 2023-02-15 08:40:30 +11:00
Simone Bordet 7b8c2c1bf0
Fix/jetty 10 9334 review cookie cutter (#9339)
Cookie cleanup
+ New Cookie parser with clearer focus on RFC6265.
+ Better compliance modes for RFC2965
+ Introduced CookieParser interface so that old and new parsers can coexist and be selected by compliance mode.

---------

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>
Co-authored-by: Simone Bordet <simone.bordet@gmail.com>
2023-02-15 08:38:24 +11:00
Greg Poulos ed8074663b remove section on remote debugging, as the information has already been incorporated into the operations and programming guides 2023-02-14 12:29:58 -08:00
Greg Poulos fbcee7ea2d remove sections on debugging with IntelliJ and Eclipse 2023-02-14 12:25:28 -08:00
Greg Poulos c8a0d2c268 remove Ant Jetty plugin section from the ToC 2023-02-14 12:20:27 -08:00
Greg Poulos 450e76dc4e Remove docs for the ant plugin 2023-02-14 12:13:23 -08:00
Jesse McConnell c2a9768d25
Update SECURITY.md (#9333)
remove security@eclipse.org, if something goes there that is fine, and we will get it corrected, but our place of authority for security issues should be security@webtide.com
2023-02-14 08:30:51 -06:00
gregw 0ac3c3f7e6 Merge remote-tracking branch 'origin/jetty-11.0.x' into jetty-12.0.x 2023-02-14 18:09:33 +11:00
gregw a20ee752cb Merge remote-tracking branch 'origin/jetty-10.0.x' into jetty-11.0.x 2023-02-14 18:09:00 +11:00
Greg Wilkins 3a7865546c
Updated javascript mimetypes (#9347)
+ Updated js to text/javascript
 + added mjs extension

Signed-off-by: gregw <gregw@webtide.com>
2023-02-14 18:07:48 +11:00
Lachlan Roberts 580a1f5632 Merge remote-tracking branch 'origin/jetty-11.0.x' into jetty-12.0.x 2023-02-14 15:37:14 +11:00
Lachlan Roberts 55bc855d2b Merge remote-tracking branch 'origin/jetty-10.0.x' into jetty-11.0.x 2023-02-14 13:28:19 +11:00
Jan Bartel e75ec5e37a
Issue #9181 NPE in SessionHandler (#9346) 2023-02-14 13:22:59 +11:00
Lachlan 622befbd0d
Merge pull request #9344 from eclipse/jetty-10.0.x-multipartCleanups
multipart cleanups jetty-10
2023-02-14 12:15:21 +11:00
Olivier Lamy 0387c6ddbc Merge branch 'jetty-11.0.x' into jetty-12.0.x 2023-02-14 09:38:28 +10:00
Olivier Lamy f783b20dde Merge branch 'jetty-10.0.x' into jetty-11.0.x 2023-02-14 09:37:52 +10:00
jluehe f43ca5d554
LowResourceMonitor.getReasons should include detailed reason instead of hard-coded message (#9337) (#9338) 2023-02-14 09:36:33 +10:00
Lachlan Roberts f5a51548c9 fix test expectation
Signed-off-by: Lachlan Roberts <lachlan@webtide.com>
2023-02-14 10:26:23 +11:00
gregw 4aa6bca630 Merge remote-tracking branch 'origin/jetty-11.0.x' into jetty-12.0.x
# Conflicts:
#	jetty-core/jetty-server/src/test/java/org/eclipse/jetty/server/ForwardedRequestCustomizerTest.java
#	jetty-ee9/jetty-ee9-nested/src/main/java/org/eclipse/jetty/ee9/nested/Request.java
#	jetty-ee9/jetty-ee9-nested/src/test/java/org/eclipse/jetty/ee9/nested/RequestTest.java
2023-02-14 10:07:18 +11:00
Lachlan 1bb928bbf0
#9344 changes from review
Co-authored-by: Simone Bordet <simone.bordet@gmail.com>
2023-02-14 09:35:18 +11:00
Lachlan e623511de2
#9344 changes from review
Co-authored-by: Simone Bordet <simone.bordet@gmail.com>
2023-02-14 09:35:09 +11:00