Simone Bordet
642b80d51d
Improvements to the Jetty client documentation.
...
Fixed wrong xrefs after section ID renaming.
Added TODOs for sections that needs to be expanded.
Signed-off-by: Simone Bordet <simone.bordet@gmail.com>
2020-09-03 11:53:56 +02:00
Simone Bordet
af5f11710e
Improvements to the Jetty documentation.
...
Renamed section ids from "eg-" (embedded guide)
to "pg-" (programming guide).
Signed-off-by: Simone Bordet <simone.bordet@gmail.com>
2020-09-03 10:50:49 +02:00
Simone Bordet
cd0bf1cf5a
Improvements to the Jetty documentation.
...
Added introduction to the programming guide.
Signed-off-by: Simone Bordet <simone.bordet@gmail.com>
2020-09-03 10:47:38 +02:00
Simone Bordet
e3bfdd5219
Merged branch 'jetty-9.4.x' into 'jetty-10.0.x'.
2020-09-03 10:21:11 +02:00
Lachlan Roberts
8016f1f483
move jetty-server-dump into distribution guide and remove embedded info
...
Signed-off-by: Lachlan Roberts <lachlan@webtide.com>
2020-09-03 14:46:27 +10:00
Lachlan Roberts
fcca9e07d2
Merge remote-tracking branch 'origin/jetty-9.4.x' into jetty-10.0.x
2020-09-03 13:29:22 +10:00
Lachlan
a676bddbf2
Merge pull request #5200 from eclipse/jetty-9.4.x-3132-DumpTool
...
Issue #3132 - Improve documentation for the jetty server dump
2020-09-03 13:16:26 +10:00
Lachlan
c10dc06568
Merge pull request #5184 from calvincodes/jetty-9.4.x-injecting-handler-documentation
...
Adding Injecting Handler section to documentation.
2020-09-03 13:16:05 +10:00
olivier lamy
09df7cab87
fix license header
...
Signed-off-by: olivier lamy <oliver.lamy@gmail.com>
2020-09-03 13:14:31 +10:00
Greg Wilkins
1c3b816031
Merge remote-tracking branch 'origin/jetty-9.4.x' into jetty-10.0.x
...
Signed-off-by: Greg Wilkins <gregw@webtide.com>
2020-09-02 23:47:10 +02:00
Greg Wilkins
820f2b9195
Support Apache Commons Daemon methods in XmlConfiguration ( #5199 )
...
* Support Apache Commons Daemon methods in XmlConfiguration so it can substitute for start.Main after a --dry-run
* + added --dry-run=parts to printout partial dry run
+ added --no-exec
Signed-off-by: Greg Wilkins <gregw@webtide.com>
* + updated for review feedback
Signed-off-by: Greg Wilkins <gregw@webtide.com>
* Feedback from review:
+ removed features other than --dry-run parts
+ added documentation
2020-09-02 23:40:05 +02:00
Joakim Erdfelt
9d839fe6e6
Merge remote-tracking branch 'origin/jetty-9.4.x' into jetty-10.0.x
2020-09-02 12:59:04 -05:00
Joakim Erdfelt
5fef14019a
Merge pull request #5215 from eclipse/jetty-9.4.x-5214-head-huge-static
...
Issue #5214 - Servlet HEAD doesn't support content-length over Integer.MAX_VALUE
2020-09-02 12:54:38 -05:00
Simone Bordet
466ec0c2d5
Disabled tests broken in Java 15 due to a JVM bug.
...
Signed-off-by: Simone Bordet <simone.bordet@gmail.com>
2020-09-02 18:52:10 +02:00
Simone Bordet
3f0b1573ec
Merged branch 'jetty-9.4.x' into 'jetty-10.0.x'.
2020-09-02 17:45:45 +02:00
Simone Bordet
e940e5c574
Merge pull request #5225 from eclipse/jetty-9.4.x-5103_proxy_wrong_http_version
...
Fixes #5103 - Proxy sets protocol version to 2.0 instead of 1.1 when …
2020-09-02 17:41:41 +02:00
Simone Bordet
1e90d13127
Fixes #5103 - Proxy sets protocol version to 2.0 instead of 1.1 when accessed from H2 client.
...
Fixed by removing the explicit version copy.
Leaving it at default would make the client transport
decide the version based on the transport protocol it uses.
Signed-off-by: Simone Bordet <simone.bordet@gmail.com>
2020-09-02 16:39:02 +02:00
Joakim Erdfelt
146ca6f767
Merge pull request #5191 from eclipse/dependabot/maven/javax.xml.bind-jaxb-api-2.3.1
...
Bump jaxb-api from 2.3.0 to 2.3.1
2020-09-02 08:08:48 -05:00
gregw
418093af28
Feedback from review:
...
+ check no content in HEAD response
2020-09-02 13:01:20 +02:00
Jan Bartel
7d0e344083
Merge remote-tracking branch 'origin/jetty-9.4.x' into jetty-10.0.x
2020-09-02 12:22:18 +02:00
Jan Bartel
e2d0e1fa34
Remove println
2020-09-02 12:21:30 +02:00
Jan Bartel
9ab95ed824
Merge remote-tracking branch 'origin/jetty-9.4.x' into jetty-10.0.x
2020-09-02 12:09:23 +02:00
Jan Bartel
ef0c752476
Issue #4888 Ensure HttpSessionListener can access session via ( #5220 )
...
Issue #4888 Ensure HttpSessionListener can call Request.getSession
Signed-off-by: Jan Bartel <janb@webtide.com>
2020-09-02 11:53:23 +02:00
Simone Bordet
255be6861a
Merged branch 'jetty-9.4.x' into 'jetty-10.0.x'.
2020-09-02 10:05:06 +02:00
Simone Bordet
4e8bf3723c
Merge pull request #5216 from eclipse/jetty-9.4.x-3974-flaky-asyncmiddlemanservlet-test-overflow
...
Issue #3974 flaky AsyncMiddleManServletTest overflow to filesystem tests
2020-09-02 10:00:57 +02:00
Lachlan
cdb12b4130
Merge pull request #5213 from eclipse/jetty-10.0.x-5170-HttpUpgradeBuffer
...
Issue #5170 - fix NPE during websocket upgrade
2020-09-02 18:00:19 +10:00
Simone Bordet
37f93bb71b
Merged branch 'jetty-9.4.x' into 'jetty-10.0.x'.
2020-09-02 09:57:36 +02:00
Simone Bordet
5a87469b8a
Merge pull request #5205 from eclipse/jetty-9.4.x-5204-sni_with_pkix
...
Fixes #5204 - SNI does not work with PKIX.
2020-09-02 09:49:40 +02:00
Lachlan Roberts
5822e5bdfd
Fixes to jetty-server-dump documentation
...
Signed-off-by: Lachlan Roberts <lachlan@webtide.com>
2020-09-02 16:55:07 +10:00
Lachlan Roberts
43f41ae046
Merge remote-tracking branch 'origin/jetty-9.4.x' into jetty-10.0.x
2020-09-02 15:48:25 +10:00
Lachlan
f813b382d8
Merge pull request #5208 from eclipse/jetty-9.4.x-5193-NullMessage
...
Issue #5193 - fix lost websocket messages when only one OnWebSocketMessage annotation used
2020-09-02 15:42:54 +10:00
Lachlan Roberts
5bdcea2a49
change log warning for fillAndParse errors to debug log
...
Signed-off-by: Lachlan Roberts <lachlan@webtide.com>
2020-09-02 09:55:18 +10:00
Joakim Erdfelt
acc6e3aac2
Issue #3974 - Reworking AsyncMiddleManServletTest for test failures.
...
+ be more detailed when unexpected exceptions occur
+ dump client and server when timeout occurs
+ increasing client timeout on overflow/disk test methods
Signed-off-by: Joakim Erdfelt <joakim.erdfelt@gmail.com>
2020-09-01 17:21:48 -05:00
dependabot[bot]
c53868b325
Bump jmh.version from 1.21 to 1.25.1 ( #5211 )
...
Bumps `jmh.version` from 1.21 to 1.25.1.
Updates `jmh-core` from 1.21 to 1.25.1
Updates `jmh-generator-annprocess` from 1.21 to 1.25.1
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-09-02 07:04:41 +10:00
dependabot[bot]
89511635a4
Bump jnr-unixsocket from 0.24 to 0.34 ( #5190 )
...
* Bump jnr-unixsocket from 0.24 to 0.34
Bumps [jnr-unixsocket](https://github.com/jnr/jnr-unixsocket ) from 0.24 to 0.34.
- [Release notes](https://github.com/jnr/jnr-unixsocket/releases )
- [Commits](https://github.com/jnr/jnr-unixsocket/compare/jnr-unixsocket-0.24...jnr-unixsocket-0.34 )
Signed-off-by: dependabot[bot] <support@github.com>
* fix upperBound dependency
Signed-off-by: olivier lamy <oliver.lamy@gmail.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: olivier lamy <oliver.lamy@gmail.com>
2020-09-02 06:50:10 +10:00
Lachlan Roberts
abb5ae8812
HttpExchange could be null during parse()
...
Signed-off-by: Lachlan Roberts <lachlan@webtide.com>
2020-09-01 10:03:18 +10:00
Greg Wilkins
a6b7f73019
Merge branch 'jetty-9.4.x-5214-head-huge-static' of https://github.com/eclipse/jetty.project into jetty-9.4.x-5214-head-huge-static
2020-08-31 18:22:10 +02:00
Greg Wilkins
9e326fe520
+ improved sentinels values for content-length
...
Signed-off-by: Greg Wilkins <gregw@webtide.com>
2020-08-31 18:19:11 +02:00
Joakim Erdfelt
9128fc48e4
Cleanup dead code in ResourceService
...
Signed-off-by: Joakim Erdfelt <joakim.erdfelt@gmail.com>
2020-08-31 11:16:22 -05:00
Joakim Erdfelt
dcb06d3c35
Issue #5214 - Use known content_length when in HEAD mode
...
+ Adding DefaultServlet.doHead() to avoid servlet wrapping
+ Making ResourceService HEAD aware
Signed-off-by: Joakim Erdfelt <joakim.erdfelt@gmail.com>
2020-08-31 11:03:49 -05:00
Joakim Erdfelt
eba360f662
Issue #5214 - Use known content_length when in bypass write
...
+ In the case of HEAD, the servlet-api response is a wrapper
of javax.servlet.http.HttpServlet$NoBodyResponse
We know the content_length, use it.
Signed-off-by: Joakim Erdfelt <joakim.erdfelt@gmail.com>
2020-08-31 09:43:04 -05:00
Joakim Erdfelt
116871362b
Issue #5214 - Replicating HEAD Content-Length failure for huge files
...
Signed-off-by: Joakim Erdfelt <joakim.erdfelt@gmail.com>
2020-08-31 09:25:07 -05:00
Jan Bartel
ad9d702adb
Issue #2609 - Uniform Find Expired Sessions ( #5097 )
...
* Issue #2609 Make all session stores use same algorithm to find expired sessions
Signed-off-by: Jan Bartel <janb@webtide.com>
2020-08-31 12:39:30 +02:00
Lachlan Roberts
ae62180416
Issue #5170 - ensure bytes after 101 response isn't lost during upgrade
...
Signed-off-by: Lachlan Roberts <lachlan@webtide.com>
2020-08-31 18:29:28 +10:00
Lachlan Roberts
cd1edb33f4
Merge remote-tracking branch 'origin/jetty-9.4.x-5193-better-websocket-event-logging' into jetty-9.4.x-5193-NullMessage
...
Signed-off-by: Lachlan Roberts <lachlan@webtide.com>
2020-08-31 10:53:26 +10:00
Joakim Erdfelt
46402bc382
Issue #5193 - Updating logging per review
...
Signed-off-by: Joakim Erdfelt <joakim.erdfelt@gmail.com>
2020-08-28 05:46:07 -05:00
Lachlan Roberts
40e37730bc
Merge remote-tracking branch 'origin/jetty-9.4.x' into jetty-10.0.x
2020-08-28 12:38:58 +10:00
Lachlan
001def4905
Merge pull request #5175 from eclipse/jetty-9.4.x-5105-StatisticsHandler
...
Issue #5105 - StatisticsHandler Graceful Shutdown of Async Requests
2020-08-28 11:54:45 +10:00
Simone Bordet
bec2cdbee7
Fixes #5204 - SNI does not work with PKIX.
...
Updates after review.
Signed-off-by: Simone Bordet <simone.bordet@gmail.com>
2020-08-27 18:06:12 +02:00
Chris Walker
6ebbdaebf6
Fixed headers, TOC and pom
2020-08-27 11:02:12 -05:00