Joakim Erdfelt
c3565d5947
Introduce Compression API for handling HTTP compression
...
with gzip, brotli, and zstandard.
* New experimental CompressionHandler that is
an eventual replacement for GzipHandler
2024-10-30 07:26:19 -05:00
Lachlan
d8fad1fa16
Merge pull request #12188 from jetty/jetty-12.1.x-SignInWithEthereum
...
Issue #11560 - Implement EIP-4361 Sign-In With Ethereum
2024-08-26 11:07:42 +10:00
Greg Wilkins
7d7eeb3b1e
Experiment with IteratingCallback ( #12040 )
...
The previous semantic of `onCompleteFailure` has been renamed to `onFailure(Throwable)`, which is called immediately (but serialized) on either an abort or a failure. A new `onCompleteFailure(Throwable)` method has been added that is called only after a `failed(throwable)` or a `abort(Throwable)` followed by `succeeded()` or `failed(Throwable)``
No usage has yet been made of the new `onCompleteFailure`, but the ICB implementation has been completely replaced by the one developed in #11876
Signed-off-by: Simone Bordet <simone.bordet@gmail.com>
Signed-off-by: Ludovic Orban <lorban@bitronix.be>
Co-authored-by: Simone Bordet <simone.bordet@gmail.com>
Co-authored-by: Ludovic Orban <lorban@bitronix.be>
2024-08-26 10:18:57 +10:00
Simone Bordet
95665b778e
Merged branch 'jetty-12.0.x' into 'jetty-12.1.x'.
...
Signed-off-by: Simone Bordet <simone.bordet@gmail.com>
2024-08-23 16:36:51 +02:00
Simone Bordet
bb52d95a62
Fixes #12063 - Introduce Jetty module for HTTP/2 client dependencies. ( #12170 )
...
Introduced http2-client.mod and http2-client-transport.mod.
These modules download dependencies via a [files] section.
They can be used to have the server provide the dependencies in case of a web application proxies request using HTTP/2.
Fixed ContentProvider to set the context ClassLoader before reading the Jetty XML context file, which may reference classes from the web application.
Signed-off-by: Simone Bordet <simone.bordet@gmail.com>
2024-08-23 16:33:51 +02:00
Lachlan Roberts
b40a942a65
PR #12188 - move code to jetty-integrations/jetty-ethereum
...
Signed-off-by: Lachlan Roberts <lachlan.p.roberts@gmail.com>
2024-08-23 13:40:47 +10:00
Lachlan Roberts
25cf822e3a
Merge remote-tracking branch 'origin/jetty-12.0.x-SignInWithEthereum' into jetty-12.1.x
2024-08-22 13:19:51 +10:00
Lachlan Roberts
b07a8c0104
Merge remote-tracking branch 'origin/jetty-12.0.x' into jetty-12.0.x-SignInWithEthereum
2024-08-22 13:18:38 +10:00
Olivier Lamy
2ef6a3473a
jetty 12.1.x 12184 urls fixes ( #12187 )
...
* fix proxy url in web.xml
* Issue #12184 Change urls https://eclipse.dev to https://jetty.org
Fix #12187
Signed-off-by: Olivier Lamy <olamy@apache.org>
---------
Signed-off-by: Olivier Lamy <olamy@apache.org>
2024-08-22 04:34:56 +02:00
Simone Bordet
8e6ad22b69
Merged branch 'jetty-12.0.x' into 'jetty-12.1.x'.
...
Signed-off-by: Simone Bordet <simone.bordet@gmail.com>
2024-08-21 11:38:00 +02:00
Olivier Lamy
2ca9be96ae
change urls https://eclipse.dev to https://jetty.org ( #12172 )
...
* change urls https://eclipse.dev to https://jetty.org
---------
Signed-off-by: Olivier Lamy <olamy@apache.org>
2024-08-21 07:18:20 +02:00
Lachlan Roberts
37af005882
Merge remote-tracking branch 'origin/jetty-12.0.x' into jetty-12.0.x-SignInWithEthereum
2024-08-13 11:58:35 +10:00
Joakim Erdfelt
d3af12957b
Updating to version 12.0.13-SNAPSHOT
2024-07-25 17:23:21 -05:00
Joakim Erdfelt
cc6f1b74db
Updating to version 12.0.12
2024-07-25 16:57:59 -05:00
Lachlan Roberts
9581ef15af
Merge remote-tracking branch 'origin/jetty-12.0.x' into jetty-12.0.x-SignInWithEthereum
2024-07-25 10:46:55 +10:00
Jan Bartel
d43da5279c
Merge remote-tracking branch 'origin/jetty-12.0.x' into jetty-12.1.x
2024-07-24 16:10:27 +10:00
Joakim Erdfelt
71c80e0ecf
Issue #10904 Reorder pid and state file checks
2024-07-23 11:56:15 -05:00
Lachlan Roberts
52c6c88de6
add siwe.mod, distribution tests and documentation
...
Signed-off-by: Lachlan Roberts <lachlan.p.roberts@gmail.com>
2024-07-23 11:11:18 +10:00
Ludovic Orban
a0d8f077f4
move core demos from jetty-core to jetty-demos
...
Signed-off-by: Ludovic Orban <lorban@bitronix.be>
2024-07-18 16:51:40 +02:00
Joakim Erdfelt
f5abe07ade
Updating to version 12.0.12-SNAPSHOT
2024-06-27 19:09:24 -05:00
Joakim Erdfelt
9f90cedce3
Updating to version 12.0.11
2024-06-27 18:42:08 -05:00
Joakim Erdfelt
25bb6a2104
Merge remote-tracking branch 'origin/jetty-12.0.x' into jetty-12.1.x
2024-06-21 15:28:23 -05:00
Joakim Erdfelt
b15cfd125d
Update URLs for new jetty locations
2024-06-21 13:33:46 -05:00
Joakim Erdfelt
aac0353092
Merge remote-tracking branch 'origin/jetty-11.0.x' into jetty-12.0.x
2024-06-21 13:30:06 -05:00
Joakim Erdfelt
3d7f6d8dc5
Update URLs for new jetty locations
2024-06-21 11:38:22 -05:00
Joakim Erdfelt
aa723a2cdc
Merge remote-tracking branch 'origin/jetty-10.0.x' into jetty-11.0.x
2024-06-21 07:00:39 -05:00
Joakim Erdfelt
35903ae262
Update github URL references to new location
2024-06-20 09:43:05 -05:00
Joakim Erdfelt
6bebb2ddd2
Update URL references to jetty.org
2024-06-20 09:41:42 -05:00
Olivier Lamy
fb1697fd07
Updating to version 12.0.11-SNAPSHOT
2024-05-30 15:23:16 +10:00
Olivier Lamy
26106dfc84
Updating to version 12.0.10
2024-05-30 14:39:40 +10:00
Jan Bartel
5dc9a73970
Jetty 12.1.x move demos ( #11836 )
...
* Refactor all ee demos to remove duplicates
2024-05-28 07:59:10 +02:00
Olivier Lamy
f6ac9c4d55
Updating to version 11.0.22-SNAPSHOT
2024-05-27 03:19:34 +02:00
Olivier Lamy
c5af9e265b
Updating to version 11.0.21
2024-05-27 03:19:34 +02:00
Olivier Lamy
193cd0e995
Updating to version 10.0.22-SNAPSHOT
2024-05-27 03:11:27 +02:00
Olivier Lamy
7cbe89a433
Updating to version 10.0.21
2024-05-27 03:11:27 +02:00
Joakim Erdfelt
8e7e42201a
Updating to version 12.0.10-SNAPSHOT
2024-05-03 09:28:36 -04:00
Joakim Erdfelt
efe8023327
Updating to version 12.0.9
2024-05-03 09:02:37 -04:00
Jan Bartel
da5eee7434
Update all deps to ee11 versions
2024-05-01 11:28:09 +10:00
gregw
b11996a3c4
Introduced EE11 and jetty-12.1.x
2024-04-26 22:42:57 +10:00
Joakim Erdfelt
044a59ff6d
Merge pull request #11640 from jetty/fix/12.0.x/sh.state.site.delete
...
Issue #11026 - fix `jetty.sh restart` flaw
2024-04-24 08:43:49 -05: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
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
Joakim Erdfelt
0f30b74a94
Issue #11026 - fix jetty.sh restart flaw
2024-04-09 16:45:50 -05:00
Joakim Erdfelt
b3ef872d6b
Updating to version 12.0.9-SNAPSHOT
2024-03-29 15:20:11 -05:00
Joakim Erdfelt
ffffdcc3c8
Updating to version 12.0.8
2024-03-29 14:31:57 -05:00
Joakim Erdfelt
58293ad1f1
Update Dependencies [12.0.x] - March 2024 ( #11591 )
...
* Bump jetty-setuid-jna
* Updating dependencies
* Updating dependencies in jetty-ee10-annotations
* Updating dependencies in jetty-ee10-plus
* Fix jetty-ee8-osgi-boot deps
* Fix jetty-ee9-osgi-boot deps
* Address osgi duplicate resource plugin
2024-03-29 12:23:22 -05:00
Joakim Erdfelt
18b2a7c201
Updating to version 12.0.8-SNAPSHOT
2024-02-29 16:00:27 -06:00
Joakim Erdfelt
c89aca8fd3
Updating to version 12.0.7
2024-02-29 15:18:56 -06:00
Joakim Erdfelt
1e5aa10f04
Issue #11441 - fix html on demos
2024-02-22 17:02:27 -06:00