Simone Bordet
2e01ed7e08
Renamed InclusiveByteRange to just ByteRange.
...
Signed-off-by: Simone Bordet <simone.bordet@gmail.com>
2022-08-15 17:32:02 +02:00
Simone Bordet
24b6ae0fb7
Moved InclusiveByteRange and InclusiveByteRangeTest to jetty-http.
...
Signed-off-by: Simone Bordet <simone.bordet@gmail.com>
2022-08-15 17:32:02 +02:00
Simone Bordet
6ac7160a6d
Merged branch 'jetty-11.0.x' into 'jetty-12.0.x'.
...
Signed-off-by: Simone Bordet <simone.bordet@gmail.com>
2022-08-15 17:19:51 +02:00
Simone Bordet
b91644b5f8
Merged branch 'jetty-10.0.x' into 'jetty-11.0.x'.
...
Signed-off-by: Simone Bordet <simone.bordet@gmail.com>
2022-08-15 17:18:41 +02:00
Simone Bordet
6f0623f48d
Fixes #8007 - Support Loom. ( #8465 )
...
Now using Executors.newVirtualThreadPerTaskExecutor() to execute
tasks, so the executor is tracked by the runtime for thread dumps, etc.
Signed-off-by: Simone Bordet <simone.bordet@gmail.com>
2022-08-15 17:17:35 +02:00
Lachlan Roberts
03a04f6af4
Issue #8456 - fix merge for ResourceService
...
Signed-off-by: Lachlan Roberts <lachlan@webtide.com>
2022-08-15 20:35:57 +10:00
Greg Wilkins
6cc10d611d
Added tests for ServletContext resources from collections
2022-08-15 19:58:01 +10:00
Lachlan
3b8e1325cd
Merge pull request #8449 from eclipse/jetty-12.0.x-8426-aliaschecker-review
...
Issue #8426 - Review of alias checks for Jetty 12
2022-08-15 17:07:54 +10:00
Lachlan Roberts
f19577c197
Merge remote-tracking branch 'origin/jetty-12.0.x' into jetty-12.0.x-8426-aliaschecker-review
2022-08-15 17:05:58 +10:00
Lachlan
debce357a7
Merge pull request #8463 from eclipse/jetty-12.0.x-8456-jetty-dir-css
...
Issue #8456 - serve jetty-dir.css as resource in jetty-core ResourceService
2022-08-15 17:01:04 +10:00
Lachlan Roberts
2c42c0de83
Issue #8456 - serve jetty-dir.css as resource in ee10 ResourceService
...
Signed-off-by: Lachlan Roberts <lachlan@webtide.com>
2022-08-15 15:33:28 +10:00
Greg Wilkins
6fa0aadd8f
TODOs on resource
2022-08-15 14:14:56 +10:00
Greg Wilkins
edba0c36c7
Work around for #8462 ee10 handling of %2F
...
This is a provisional workaround for #8462 that fixes the bugs in URIUtil that were preventing encoded %2F being seen as an alias.
However, the better ultimate fix would be to see an encoded request as a request for a path segment that includes %2F.
2022-08-15 13:58:29 +10:00
Lachlan Roberts
ffc14a80b9
Merge remote-tracking branch 'origin/jetty-12.0.x' into jetty-12.0.x-8426-aliaschecker-review
2022-08-15 13:16:51 +10:00
Lachlan Roberts
5ce20a69d5
fix AliasCheckerSymlinkTest by adding the required resources
...
Signed-off-by: Lachlan Roberts <lachlan@webtide.com>
2022-08-15 13:12:57 +10:00
Greg Wilkins
db359ff8a5
Reenable ee10 protected target exceptions
2022-08-15 13:05:44 +10:00
Greg Wilkins
af5fecd18d
Jetty 12 : Rename resourceBase to baseResource ( #8310 )
...
* rename to baseResource
2022-08-15 12:24:13 +10:00
Lachlan Roberts
51d61d4c82
fix compile issues after removal of AllowSymLinkAliasChecker
...
Signed-off-by: Lachlan Roberts <lachlan@webtide.com>
2022-08-15 11:14:11 +10:00
Lachlan Roberts
a6b88cfead
fix failures in ResourceHandlerTest
...
Signed-off-by: Lachlan Roberts <lachlan@webtide.com>
2022-08-15 11:00:25 +10:00
Greg Wilkins
e0a9c21615
Support for directory listing of ResourceCollections
...
This is a counter to #8427 to show that Resource.listing is still needed
2022-08-15 10:54:20 +10:00
Lachlan Roberts
d738f4b99f
Update javadoc for the AliasCheck interface
...
Signed-off-by: Lachlan Roberts <lachlan@webtide.com>
2022-08-15 10:46:48 +10:00
Lachlan Roberts
8e172f311e
Merge remote-tracking branch 'origin/jetty-12.0.x' into jetty-12.0.x-8426-aliaschecker-review
2022-08-15 10:40:59 +10:00
Lachlan Roberts
9e745f7fdb
Merge remote-tracking branch 'origin/jetty-11.0.x' into jetty-12.0.x
2022-08-15 10:32:03 +10:00
Lachlan Roberts
ef700ff288
Merge remote-tracking branch 'origin/jetty-11.0.x' into jetty-12.0.x
2022-08-15 10:26:36 +10:00
Lachlan Roberts
1ab69d871a
Merge remote-tracking branch 'origin/jetty-10.0.x' into jetty-11.0.x
2022-08-15 10:23:35 +10:00
Lachlan
32e081566e
Merge pull request #8433 from eclipse/jetty-10.0.x-aliasCheckingPerf
...
improve performance of alias checking
2022-08-15 10:23:16 +10:00
Olivier Lamy
84a81345cc
checkstyle fix
...
Signed-off-by: Olivier Lamy <oliver.lamy@gmail.com>
2022-08-15 07:53:28 +10:00
Simone Bordet
b5bc92dcd5
Yet another try at Javadocs generation in Jenkins.
...
Signed-off-by: Simone Bordet <simone.bordet@gmail.com>
2022-08-13 21:13:40 +02:00
Simone Bordet
ec26af978e
Another try at Javadocs generation in Jenkins.
...
Signed-off-by: Simone Bordet <simone.bordet@gmail.com>
2022-08-13 19:37:20 +02:00
Simone Bordet
e686a06992
Javadocs never works in Jenkins :(
...
Signed-off-by: Simone Bordet <simone.bordet@gmail.com>
2022-08-13 19:35:41 +02:00
Simone Bordet
e2c8ff47a8
Added Javadocs stage in Jenkins pipeline.
...
Signed-off-by: Simone Bordet <simone.bordet@gmail.com>
2022-08-13 18:11:10 +02:00
Simone Bordet
601cba0b18
Fixed javadocs.
...
Javadoc generation for the jetty-quic-quiche-* modules may need
to use a <profile> since the APIs used depend on the Java version.
Signed-off-by: Simone Bordet <simone.bordet@gmail.com>
2022-08-13 17:45:26 +02:00
Olivier Lamy
c011126e63
fix hardcoding versions in mod files ( #8459 )
...
Signed-off-by: Olivier Lamy <oliver.lamy@gmail.com>
2022-08-13 19:43:07 +10:00
Simone Bordet
21fce4ffb9
Pool and ConnectionPool code cleanups
...
Code cleanup, removing deprecations, for class Pool,
ConnectionPool and its implementations.
Removed DuplexHttpDestination and MultiplexHttpDestination.
Signed-off-by: Simone Bordet <simone.bordet@gmail.com>
2022-08-13 10:01:36 +02:00
Greg Wilkins
332d17bb56
updated README
...
Signed-off-by: Greg Wilkins <gregw@webtide.com>
2022-08-13 09:20:26 +10:00
Ludovic Orban
01cdfb19d4
restore mount leak detection ( #8457 )
...
Signed-off-by: Ludovic Orban <lorban@bitronix.be>
2022-08-13 08:25:39 +10:00
Simone Bordet
f4056d6132
Fixed DemoModulesTests to use <env>-demos.mod (plural) instead of <env>-demo.mod.
...
Signed-off-by: Simone Bordet <simone.bordet@gmail.com>
2022-08-12 19:09:45 +02:00
Simone Bordet
0413825640
Fixed jetty-http2-server artifact name in pom.xml after merge.
...
Signed-off-by: Simone Bordet <simone.bordet@gmail.com>
2022-08-12 17:37:53 +02:00
Simone Bordet
602b07695a
Merge pull request #8454 from eclipse/jetty-12.0.x-module-renaming
...
Jetty 12.0.x module renaming
2022-08-12 17:32:31 +02:00
Simone Bordet
6f0f8854de
Merged branch 'jetty-12.0.x' into 'jetty-12.0.x-module-renaming'.
...
Signed-off-by: Simone Bordet <simone.bordet@gmail.com>
2022-08-12 17:31:01 +02:00
Simone Bordet
0915492a7b
Jetty 12 module renaming - demos.
...
Signed-off-by: Simone Bordet <simone.bordet@gmail.com>
2022-08-12 10:12:39 +02:00
Olivier Lamy
44a37746e6
Jetty 12 : reactivate `jetty-ee9-demo-embedded` and `jetty-ee9-demo-proxy-webapp` and add more ( #8419 )
...
* ee8 demos to use ee9 demos resources
* add jetty-ee8-demo-jaas-webapp
* add jetty-ee8-demo-jndi-webapp jetty-ee8-demo-mock-resources
* uhm jetty-ee8-demo-jetty-webapp have some issues
* fix jetty-ee8-demo-jetty-webapp
* fix some jetty-ee9-demo-embedded and add back jetty-ee8-demo-proxy-webapp
* demo-embedded need to have jetty-ee9-demo-jsp-webapp built first
* fixing more demos modules. Activate dist test for demo modules and all env
Signed-off-by: Olivier Lamy <oliver.lamy@gmail.com>
2022-08-12 17:52:53 +10:00
Simone Bordet
1eea480764
Jetty 12 module renaming - jetty-websocket.
...
Signed-off-by: Simone Bordet <simone.bordet@gmail.com>
2022-08-12 09:33:31 +02:00
Simone Bordet
be2d4ef069
Jetty 12 module renaming - jetty-quic.
...
Signed-off-by: Simone Bordet <simone.bordet@gmail.com>
2022-08-12 09:33:31 +02:00
Simone Bordet
122b095260
Jetty 12 module renaming - jetty-http3.
...
Signed-off-by: Simone Bordet <simone.bordet@gmail.com>
2022-08-12 09:33:31 +02:00
Simone Bordet
7d264e6024
Jetty 12 module renaming - jetty-http2.
...
Signed-off-by: Simone Bordet <simone.bordet@gmail.com>
2022-08-12 09:33:31 +02:00
Simone Bordet
11c3642892
Jetty 12 module renaming - jetty-fcgi.
...
Signed-off-by: Simone Bordet <simone.bordet@gmail.com>
2022-08-12 09:33:31 +02:00
Greg Wilkins
36f0e5f785
fixed
...
Signed-off-by: Greg Wilkins <gregw@webtide.com>
2022-08-12 17:28:33 +10:00
Olivier Lamy
727f6e0bb7
move from org.glassfish.web:jstl-impl:1.2 to org.glassfish.web:javax.servlet.jsp.jstl:1.2.5 ( #8453 )
...
Signed-off-by: Olivier Lamy <oliver.lamy@gmail.com>
2022-08-12 13:54:31 +10:00
Greg Wilkins
e249d39427
MemoryResource ( #8451 )
...
Added MemoryResource to simplify favicon and similar handling
2022-08-12 10:36:23 +10:00