Jan Bartel
2c2781a73e
Jetty 10.0.x 6423 service provider osgi headers ( #6424 )
...
* Issue #6423 Add headers to jetty manifests to expose o.e.j.w.Configuration for osgi ServiceLoader.
Add jetty-annotations manifest to expose o.e.j.w.Configuration to ServiceLoader.
Add osgi headers to jetty-quickstart for o.e.j.w.Configuration
Add osgi serviceloader headers for jetty-cdi
Add osgi serviceloader headers to websocket-jetty-client
Add osgi serviceloader headers to jetty-ant
Add osgi serviceloader headers to websocket-javax-client
Add osgi serviceloader headers for websocket-jetty-common
Add osgi serviceloader headers for websocket-core-common
Signed-off-by: Jan Bartel <janb@webtide.com>
2021-06-23 08:32:21 +10:00
Olivier Lamy
39572effda
Issue #6434 add integration for testing generated webfrag.xml ( #6444 )
...
* Issue #6434 test generation of webfrag.xml and his content
Signed-off-by: olivier lamy <oliver.lamy@gmail.com>
2021-06-22 17:38:43 +10:00
Jan Bartel
c9d919a299
Issue #6426 Upgrade to spifly 1.3.3 ( #6449 )
...
Signed-off-by: Jan Bartel <janb@webtide.com>
2021-06-22 16:28:59 +10:00
Joakim Erdfelt
9945225e30
Issue #6451 - Request.getServletPath returns null for root mapping
...
Issue #6451 - Request.getServletPath not following spec
Force a pathInContext for ROOT servlet matches.
Signed-off-by: Joakim Erdfelt <joakim.erdfelt@gmail.com>
Signed-off-by: Greg Wilkins <gregw@webtide.com>
Co-authored-by: Greg Wilkins <gregw@webtide.com>
2021-06-22 08:43:15 +10:00
Simone Bordet
1a594cef60
Fixes #6382 - HttpClient TimeoutException message reports transient values.
...
Now using consistently HttpConversation.getTimeout() to report the accurate value.
Signed-off-by: Simone Bordet <simone.bordet@gmail.com>
(cherry picked from commit 734d3b672c
)
2021-06-21 18:36:02 +02:00
Greg Wilkins
4665f3f718
Update release-template.md
...
quote parameters
2021-06-21 18:12:32 +10:00
Greg Wilkins
8db318e4f0
Update release-template.md
2021-06-21 18:09:39 +10:00
Lachlan
26f57b5f7c
Merge pull request #6415 from eclipse/jetty-10.0.x-6383-FixFileBufferedResponseHandlerTest
...
Issue #6383 - Fix flaky test FileBufferedResponseHandlerTest
2021-06-21 16:37:24 +10:00
Jan Bartel
b81be78625
Issue #6425 Upgrade to asm 9.1 ( #6439 )
...
Signed-off-by: Jan Bartel <janb@webtide.com>
2021-06-21 15:32:21 +10:00
Greg Wilkins
c1867df53b
Release process issue template
...
Release process issue template.
Merging without a positive review as we need a process and this one has been used twice without significant problems. Any concerns can be raised in new PRs against it.
Signed-off-by: Greg Wilkins <gregw@webtide.com>
2021-06-21 11:34:04 +10:00
Jan Bartel
95b343dc3a
Issue #6440 Move jspc plugin config to demo-jsp-webapp ( #6441 )
...
Signed-off-by: Jan Bartel <janb@webtide.com>
2021-06-21 10:57:12 +10:00
Jan Bartel
1428d2e603
Issue #6418 jetty-webapp incorrect osgi manifest for serviceloader ( #6422 )
...
Signed-off-by: Jan Bartel <janb@webtide.com>
2021-06-18 09:55:04 +10:00
Lachlan
82e2140308
Merge pull request #6376 from eclipse/jetty-10.0.x-SslClientCertAuthenticatorCleanup
...
Cleanups for SslClientCertAuthenticator.
2021-06-18 09:52:52 +10:00
Lachlan Roberts
1e2eb02260
Issue #6383 - Make FileBufferedInterceptor package private
...
Signed-off-by: Lachlan Roberts <lachlan@webtide.com>
2021-06-18 09:47:35 +10:00
Jan Bartel
f1e3a9ecce
Issue #6394 Review osgi manifests ( #6408 )
...
Signed-off-by: Jan Bartel <janb@webtide.com>
2021-06-18 09:30:18 +10:00
Simone Bordet
b8d6e3f010
Fixes #6410 - Use SocketAddress instead of InetSocketAddress. ( #6414 )
...
* Fixes #6410 - Use SocketAddress instead of InetSocketAddress.
Removed usages of InetSocketAddress in method signatures where possible.
Deprecated old methods, and added new methods with SocketAddress.
Signed-off-by: Simone Bordet <simone.bordet@gmail.com>
2021-06-17 10:18:08 +02:00
Greg Wilkins
a415606e01
Rename EWYK The AdaptiveExecutionStrategy ( #6353 )
...
Rename EWYK to AdaptiveExecutionStrategy, which better represents the nature of the strategy.
Updated the documentation
Refactored substrategy selection for code clarity.
Added notes about chaining strategies and thread starvation
Signed-off-by: Greg Wilkins <gregw@webtide.com>
Signed-off-by: Simone Bordet <simone.bordet@gmail.com>
Co-authored-by: Simone Bordet <simone.bordet@gmail.com>
2021-06-16 17:22:08 +10:00
Lachlan Roberts
710cd0d1ac
Issue #6383 - Fix flaky test FileBufferedResponseHandlerTest
...
Signed-off-by: Lachlan Roberts <lachlan@webtide.com>
2021-06-16 11:11:13 +10:00
Lachlan Roberts
402d79f59a
fix javadoc for ClientUpgradeRequest
...
Signed-off-by: Lachlan Roberts <lachlan@webtide.com>
2021-06-16 01:00:45 +10:00
Lachlan Roberts
10ed23f22d
add javadoc and null check for HttpScheme
...
Signed-off-by: Lachlan Roberts <lachlan@webtide.com>
2021-06-16 00:40:35 +10:00
Lachlan Roberts
148cf38c5d
Issue #6407 - fix logic in ClientUpgradeRequest(URI) constructor and deprecate it
...
Signed-off-by: Lachlan Roberts <lachlan@webtide.com>
2021-06-15 18:47:20 +10:00
Greg Wilkins
a492473a73
XmlConfiguration always checks for setter method ( #6398 )
...
* Fixed #6375 XmlConfiguration to always checks for a matching setter, even if the property attribute is given but not set.
2021-06-15 13:57:40 +10:00
Joakim Erdfelt
09d6a2692d
Merge pull request #6401 from eclipse/release-10.0.5
...
Merge Release 10.0.5
2021-06-13 10:26:08 -05:00
Joakim Erdfelt
9d2d1e29b7
Updating to version 10.0.6-SNAPSHOT
2021-06-11 09:42:42 -05:00
Joakim Erdfelt
dc21b2d73c
Updating to version 10.0.5
2021-06-11 09:18:00 -05:00
Joakim Erdfelt
1223bb50ec
Issue #6354 - fix bad slf4j reference in jetty-osgi-boot-jsp
...
Signed-off-by: Joakim Erdfelt <joakim.erdfelt@gmail.com>
2021-06-10 18:13:15 +02:00
Lachlan
6dea0251c2
Issue #4772 - support partial messages for Jetty WS API annotations ( #6357 )
...
* Issue #4772 - support partial messages for Jetty WS API annotations
Signed-off-by: Lachlan Roberts <lachlan@webtide.com>
2021-06-10 16:05:54 +02:00
Joakim Erdfelt
d997a1171b
Issue #6354 - OSGI manifest for slf4j-api packages lower limit should be 1.7 ( #6381 )
...
Issue #6354 - OSGI manifest for slf4j-api packages lower limit should be 1.7
* Fixed OSGi manifest in all jars.
* Make osgi tests work with slf4j < 2.0.0.
This required to remove the dependency on SLF4J from the demos.
Signed-off-by: Joakim Erdfelt <joakim.erdfelt@gmail.com>
Co-authored-by: Jan Bartel <janb@webtide.com>
2021-06-10 16:04:50 +02:00
Ludovic Orban
33c1b14ada
#6379 : requeue at the tail to reduce contention + use a simpler concurrent queue implementation
...
Signed-off-by: Ludovic Orban <lorban@bitronix.be>
2021-06-10 15:45:11 +02:00
Lachlan
b4d7e5117d
Issue #6302 - Treat empty path segments as ambiguous. ( #6304 )
...
Issue #6302 - Treat empty path segments are ambiguous.
* Fix false empty segments being reported.
* Add HttpUriTests for the empty segment as ambiguous
Signed-off-by: Lachlan Roberts <lachlan@webtide.com>
Co-authored-by: Greg Wilkins <gregw@webtide.com>
2021-06-10 15:12:59 +02:00
Jan Bartel
900c71902c
Issue #6327 Remove DisabledOnJre or test where appropriate ( #6386 )
...
Signed-off-by: Jan Bartel <janb@webtide.com>
2021-06-10 21:26:16 +10:00
Jan Bartel
103e1d95fd
Issue #6329 Fix xml config problems ( #6348 )
...
* Issue #6392 Review accidental xml config changes
Signed-off-by: Jan Bartel <janb@webtide.com>
2021-06-10 21:11:50 +10:00
Lachlan
e84bdd6e22
Merge pull request #6377 from eclipse/jetty-10.0.x-CVE-2021-28169
...
Update VERSION.txt with CVE number.
2021-06-10 11:36:47 +10:00
Simone Bordet
f171a5ce61
Merged branch 'release-10.0.4' into 'jetty-10.0.x'.
2021-06-09 11:13:42 +02:00
Lachlan Roberts
ac54a3e5dc
Update VERSION.txt with CVE number.
...
Signed-off-by: Lachlan Roberts <lachlan@webtide.com>
2021-06-09 15:56:15 +10:00
Lachlan Roberts
e77ba1e2b2
Cleanups for SslClientCertAuthenticator.
...
Signed-off-by: Lachlan Roberts <lachlan@webtide.com>
2021-06-09 15:13:31 +10:00
Greg Wilkins
dceb4184f8
Update enhancement-template.md
...
removed Enhancement from the title since the label is sufficient
2021-06-09 14:22:20 +10:00
Greg Wilkins
fc44ddacf8
Update issue-template.md
...
Added Bug label
2021-06-09 14:21:27 +10:00
Greg Wilkins
3a155e992e
Create enhancement-template.md
...
Added template for enhancement
2021-06-09 14:16:01 +10:00
Greg Wilkins
7aa5ed114b
Create config.yml
...
Added a config.yml in order to add reference to security guideline page
2021-06-09 14:01:48 +10:00
Simone Bordet
cb9abedb54
Removed the release template to avoid confusing users that open issues.
...
Template can be copied/pasted as necessary.
Signed-off-by: Simone Bordet <simone.bordet@gmail.com>
2021-06-08 17:50:17 +02:00
Greg Wilkins
842f513397
create release issue template
...
Created template for a release process.
2021-06-08 16:42:59 +10:00
Joakim Erdfelt
987066aac1
Updating to version 10.0.5-SNAPSHOT
2021-06-04 13:28:47 -05:00
Joakim Erdfelt
5523480c54
Updating to version 10.0.4
2021-06-04 13:09:44 -05:00
Simone Bordet
3a8af443f5
Fixes #6330 - CustomRequestLog is missing HTTP version format option. ( #6362 )
...
Simplified javadoc.
Signed-off-by: Simone Bordet <simone.bordet@gmail.com>
2021-06-04 16:17:48 +02:00
Greg Wilkins
e3faf81860
Fix #6114 Deploy symlink webapps ( #6317 )
...
* Fix #6114 Deploy symlink webapps
Use Path.toRealPath rather than getCanonicalPath in the Scanner
Make following symlinks configurable
Signed-off-by: Greg Wilkins <gregw@webtide.com>
2021-06-04 15:10:54 +02:00
Jan Bartel
de37267ae5
Issue #6327 Fix cookie leak test ( #6344 )
...
* Issue #6327 Fix cookie leak test
Signed-off-by: Jan Bartel <janb@webtide.com>
2021-06-04 15:08:53 +02:00
Lachlan Roberts
9cc7517d65
Issue #6330 - Improve javadoc for CustomRequestLog %H
...
Signed-off-by: Lachlan Roberts <lachlan@webtide.com>
2021-06-04 15:05:07 +02:00
Jan Bartel
f50c4fd4b4
Issue #6327 Remove an invalid RequestTest
...
Signed-off-by: Jan Bartel <janb@webtide.com>
2021-06-04 15:04:32 +02:00
Simone Bordet
21aba4a724
Fixes #6323 - HttpClient requests with redirects gets stuck/never calls onComplete()
...
* Reworked the total timeout handling.
* Now a CyclicTimeouts handles the exchanges in each HttpDestination,
and a CyclicTimeouts handles the exchanges in each HttpConnection
(rather than in HttpChannel).
* Now adjusting the total timeout for copied requests generated by
redirects and authentication.
Signed-off-by: Simone Bordet <simone.bordet@gmail.com>
(cherry picked from commit 2e7d17400f
)
2021-06-04 12:12:40 +02:00