Commit Graph

28004 Commits

Author SHA1 Message Date
Lachlan Roberts b0f292b4ca cleanups of old jaspi dependencies
Signed-off-by: Lachlan Roberts <lachlan@webtide.com>
2023-05-09 15:11:53 +10:00
Lachlan Roberts 99a673b900 minor change to jaspi poms
Signed-off-by: Lachlan Roberts <lachlan@webtide.com>
2023-05-09 14:57:22 +10:00
Lachlan Roberts b3cbf78588 Merge remote-tracking branch 'origin/jetty-11.0.x' into jetty-12.0.x 2023-05-09 14:38:40 +10:00
Olivier Lamy 2b0530e4e6 Merge branch 'jetty-10.0.x' into jetty-11.0.x 2023-05-09 14:35:43 +10:00
Lachlan 7d10cd5cd6
Merge pull request #9737 from eclipse/jetty-10.0.x-jetty-jaspi
Issue #9631 - update jaspi jar and permissions for Jetty-10
2023-05-09 13:56:58 +10:00
Lachlan 1d71a9bb2d
Merge pull request #9748 from eclipse/jetty-12.0.x-qpack-merge
merge hpack/qpack changes to 12
2023-05-09 13:46:18 +10:00
Lachlan Roberts 69200f6161 Merge remote-tracking branch 'origin/jetty-10.0.x' into jetty-10.0.x-websocket-parser 2023-05-09 13:42:21 +10:00
Lachlan Roberts 2f76ba2298 fix to QPACK instruction generation
Signed-off-by: Lachlan Roberts <lachlan@webtide.com>
2023-05-09 12:09:42 +10:00
Jan Bartel 3d87bb60bf
Issue #9734 fix check for state start in cookie config (#9735)
* Issue #9734 fix check for state start in cookie config

* Update after review
2023-05-08 23:26:25 +10:00
Jan Bartel 626ab7a964
Issue #9743 changeSessionId should throw ISE if no session (#9744) 2023-05-08 23:25:57 +10:00
Lachlan Roberts 422cddf8b1 merge hpack/qpack changes to 12 from #9634
Signed-off-by: Lachlan Roberts <lachlan@webtide.com>
2023-05-08 16:44:28 +10:00
Lachlan Roberts ca254d394b Merge remote-tracking branch 'origin/jetty-11.0.x' into jetty-12.0.x 2023-05-08 15:05:49 +10:00
Lachlan Roberts 975782b2ca Merge remote-tracking branch 'origin/jetty-10.0.x' into jetty-11.0.x 2023-05-08 12:49:10 +10:00
Lachlan a8c9eea75b
Merge pull request #9634 from eclipse/jetty-10.0.x-9554-qpack-hpack
Issue #9554 - move common hpack/qpack code to jetty-http (jetty-10)
2023-05-08 12:48:48 +10:00
Greg Wilkins 4c16e6a707
Jetty 12 content length 0 take3 (#9740)
* Optimize Content-Length: 0 handling

Create and use a pre-encoded HttpFields.CONTENT_LENGTH_0 constant
Used the constant in more places
renamed the `putLongField` methods of HttpFields.Mutable to just `put`
Fixed wrong docs examples
2023-05-07 19:22:15 +02:00
gregw e5dea257b1 Removed deleted jar from ee10-security.mod 2023-05-07 13:09:50 +02:00
Jan Bartel ad8c508fd2
Issue #9650 throw ISE if response committed before resetBuffer called (#9673) 2023-05-06 18:42:06 +10:00
Jan Bartel 4f82b4579f
Issue #9648 ServletApiResponse.sendError must check if already committed. (#9669) 2023-05-06 01:00:34 +10:00
Jan Bartel a59be47b3f
Issue #9649 ServletApiResponse.addIntHeader must ignore headers after commit (#9668) 2023-05-06 00:59:33 +10:00
Jan Bartel 11a67fbdd7
Issue #9731 infinite loop in role refs (#9732)
* Issue #9731 infinite loop in role refs

* Update jetty-ee9/jetty-ee9-nested/src/main/java/org/eclipse/jetty/ee9/nested/UserIdentityScope.java

Co-authored-by: Greg Wilkins <gregw@webtide.com>

---------

Co-authored-by: Greg Wilkins <gregw@webtide.com>
2023-05-06 00:58:22 +10:00
Simone Bordet 7e6de2512c
Fixed range-request tests after merge.
Signed-off-by: Simone Bordet <simone.bordet@gmail.com>
2023-05-05 11:06:06 +02:00
Lachlan Roberts 736a576f75 Review of websocket parser, improve testing & comments.
Signed-off-by: Lachlan Roberts <lachlan@webtide.com>
2023-05-05 18:51:37 +10:00
Lachlan d0b49ff4f8
Merge pull request #9739 from eclipse/jetty-12.0.x-9637-ServletRequestListener
Issue #9637 - Update behaviour and add testing for ServletRequestListener
2023-05-05 18:47:24 +10:00
Lachlan Roberts be0620ed12 Issue #9631 - use correct artifactId for exclusions
Signed-off-by: Lachlan Roberts <lachlan@webtide.com>
2023-05-05 16:41:27 +10:00
Lachlan Roberts 89c42c89e7 Issue #9631 - update remaining pom.xml files
Signed-off-by: Lachlan Roberts <lachlan@webtide.com>
2023-05-05 16:36:55 +10:00
Lachlan Roberts 33f1320a71 Issue #9631 - update jaspi jar and permissions for Jetty-10
Signed-off-by: Lachlan Roberts <lachlan@webtide.com>
2023-05-05 14:42:45 +10:00
Simone Bordet baf72248aa
Fixed tests after merge.
Signed-off-by: Simone Bordet <simone.bordet@gmail.com>
2023-05-04 22:36:00 +02:00
Simone Bordet 3463e42861
Merged branch 'jetty-11.0.x' into 'jetty-12.0.x'.
Signed-off-by: Simone Bordet <simone.bordet@gmail.com>
2023-05-04 12:08:00 +02:00
Simone Bordet 017fec7940
Merged branch 'jetty-10.0.x' into 'jetty-11.0.x'.
Signed-off-by: Simone Bordet <simone.bordet@gmail.com>
2023-05-04 11:04:30 +02:00
Simone Bordet d5f68a78ca
Merge pull request #9727 from eclipse/fix/jetty-10-7091-socks5
Fixes #7091 - Add SOCKS5 support
2023-05-04 11:03:36 +02:00
Olivier Lamy 346b844d5f
jetty 12.0.x rename jakarta classes as well (#9725)
* use modify source plugin 1.0.4 which transform Jakarta classes to Javax classes

---------

Signed-off-by: Olivier Lamy <olamy@apache.org>
2023-05-04 11:55:11 +10:00
Lachlan Roberts e79cf08d05 removing deprecated PushSessionCacheFilter in 12.0.x
Signed-off-by: Lachlan Roberts <lachlan@webtide.com>
2023-05-04 09:52:21 +10:00
Lachlan Roberts bc681a7539 Merge remote-tracking branch 'origin/jetty-11.0.x' into jetty-12.0.x 2023-05-04 09:48:38 +10:00
Lachlan Roberts c2ea09a88e Merge remote-tracking branch 'origin/jetty-10.0.x' into jetty-11.0.x 2023-05-04 09:48:01 +10:00
Lachlan 32f026cc5d
Merge pull request #9715 from eclipse/jetty-10.0.x-PushSessionCacheFilter
deprecate PushSessionCacheFilter
2023-05-04 09:47:41 +10:00
Lachlan Roberts 03d6afae91 Issue #9554 - rename NBitIntegerParser and NBitStringParser to decoders
Signed-off-by: Lachlan Roberts <lachlan@webtide.com>
2023-05-04 09:31:20 +10:00
Lachlan Roberts 2d935efe4d Issue #9554 - changes from review
Signed-off-by: Lachlan Roberts <lachlan@webtide.com>
2023-05-04 09:26:31 +10:00
Lachlan Roberts 65db09da75 Merge remote-tracking branch 'origin/jetty-12.0.x' into jetty-12.0.x-9637-ServletRequestListener 2023-05-04 08:31:12 +10:00
Joakim Erdfelt 7ebec3b44a
Merge remote-tracking branch 'origin/release/12.0.0.beta1' into jetty-12.0.x 2023-05-03 15:25:11 -05:00
Simone Bordet d4e9f6a520
Fixes #7091 - Add SOCKS5 support.
Spin-off of the work in #9653.
Simplified the implementation, fixed a few mistakes, added more tests.
Made the implementation of Socks5.Authentication more extensible (for example to implement GSSAPI authentication).
Updated documentation.

Signed-off-by: Simone Bordet <simone.bordet@gmail.com>
2023-05-03 19:40:55 +02:00
huisongma 28cd6d8ada
Initial implementation for #7091 - SOCKS5 support. 2023-05-03 19:40:55 +02:00
Simone Bordet fffa91d2b9
Merged branch 'jetty-11.0.x' into 'jetty-12.0.x'.
Signed-off-by: Simone Bordet <simone.bordet@gmail.com>
2023-05-03 19:33:56 +02:00
Simone Bordet 5b107353fa
Merged branch 'jetty-10.0.x' into 'jetty-11.0.x'.
Signed-off-by: Simone Bordet <simone.bordet@gmail.com>
2023-05-03 19:26:44 +02:00
Olivier Lamy 6a0752384f
Update VERSION.txt: Jan is now using IntelliJ (#9666) 2023-05-03 19:24:24 +02:00
Olivier Lamy 0896927e13 fix boms
Signed-off-by: Olivier Lamy <olamy@apache.org>
2023-05-03 20:28:47 +10:00
Olivier Lamy 99a2853547 add missing entry jetty-security in core bom
Signed-off-by: Olivier Lamy <olamy@apache.org>
2023-05-03 20:11:56 +10:00
Greg Wilkins 49f311d325
Fix #9685 & #9648 test isCommitted in sendError (#9719)
* Issue #9648 ServletApiResponse.sendError must check if already committed.

* Fix #9685 merge to 12

Merging #9685 to 12 broke the build as it turned out that the error handling was depending on the attempt to remove the Date header to detect if the response was already committed during a sendError.   This fix makes the test for committed explicit, it also fixes which exception is passed to abort.

* Fix #9685 merge to 12

Merging #9685 to 12 broke the build as it turned out that the error handling was depending on the attempt to remove the Date header to detect if the response was already committed during a sendError.

---------

Co-authored-by: Jan Bartel <janb@webtide.com>
2023-05-03 11:35:46 +02:00
Joakim Erdfelt 7f7ecb1983
Updating to version 12.0.0-SNAPSHOT 2023-05-02 13:43:47 -05:00
Joakim Erdfelt f98b345a28
Updating to version 12.0.0.beta1 2023-05-02 13:09:18 -05:00
Joakim Erdfelt c90e0c1c7e
Merge pull request #9699 from eclipse/dependabot/maven/jetty-11.0.x/apache.directory.api.version-2.1.3
Bump apache.directory.api.version from 2.1.2 to 2.1.3
2023-05-02 11:44:27 -05:00