Lachlan Roberts
76b38d20d4
Merge remote-tracking branch 'origin/jetty-9.4.x' into jetty-10.0.x
2020-09-04 17:18:36 +10:00
Lachlan
2826df2048
Merge pull request #5230 from eclipse/jetty-9.4.x-5201-QueuedThreadPoolDump
...
Issue #5201 - simplify the QueuedThreadPool dump
2020-09-04 17:16:43 +10:00
Lachlan Roberts
7082e2086a
cleanups in Jetty WS API
...
Signed-off-by: Lachlan Roberts <lachlan@webtide.com>
2020-09-04 17:08:44 +10:00
Lachlan Roberts
8bbea55ed9
remove the extensions package as extensions are now written in websocket-core
...
Signed-off-by: Lachlan Roberts <lachlan@webtide.com>
2020-09-04 16:44:23 +10:00
Lachlan Roberts
8492697ae0
move Jetty WS API exceptions to separate package
...
Signed-off-by: Lachlan Roberts <lachlan@webtide.com>
2020-09-04 16:40:16 +10:00
Lachlan Roberts
1d1bbc49f7
Issue #5201 - change format for QTP dump from review
...
Signed-off-by: Lachlan Roberts <lachlan@webtide.com>
2020-09-04 13:55:26 +10:00
Lachlan Roberts
52c9f8730b
Issue #4824 - create test for WebSocket maxOutgoingFrames
...
Signed-off-by: Lachlan Roberts <lachlan@webtide.com>
2020-09-04 10:45:47 +10:00
Joakim Erdfelt
392215eef1
Merge pull request #5186 from eclipse/jetty-10.0.x-5174-reorg-jetty-dist
...
Issue #5174 - Reorganized jetty-distribution
2020-09-03 14:12:55 -05:00
Joakim Erdfelt
4a0ffc2f73
Merge remote-tracking branch 'origin/jetty-9.4.x' into jetty-10.0.x
2020-09-03 14:11:58 -05:00
Joakim Erdfelt
be86e66e77
Merge pull request #5195 from eclipse/jetty-9.4.x-5185-dosfilter-listener
...
Issue #5185 - Add DoSFilter Listener to allow extensible behavior
2020-09-03 14:10:29 -05:00
Joakim Erdfelt
a54ed928ab
Issue #5174 - Reorganized jetty-distribution
...
+ Updating license / notice files for EPLv2
Signed-off-by: Joakim Erdfelt <joakim.erdfelt@gmail.com>
2020-09-03 07:13:58 -05:00
Simone Bordet
7b348f5a29
Improvements to the Jetty server documentation.
...
Signed-off-by: Simone Bordet <simone.bordet@gmail.com>
2020-09-03 13:40:41 +02:00
Simone Bordet
63e7880b9f
Improvements to the Jetty documentation.
...
Removed old writing-custom-handlers.adoc since all its
content has been ported to the new documentation.
Signed-off-by: Simone Bordet <simone.bordet@gmail.com>
2020-09-03 13:07:53 +02:00
Simone Bordet
c6cbc58843
Improvements to the Jetty client documentation.
...
Deleted FAQ because it has always been empty.
Signed-off-by: Simone Bordet <simone.bordet@gmail.com>
2020-09-03 12:27:31 +02:00
Simone Bordet
40248e9f23
Improvements to the Jetty documentation.
...
Removed old basic-architecture.adoc since all its
content has been ported to the new documentation.
Signed-off-by: Simone Bordet <simone.bordet@gmail.com>
2020-09-03 12:22:16 +02:00
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
516432b9cb
Update server dump documentation after QueuedThreadPool dump changes
...
Signed-off-by: Lachlan Roberts <lachlan@webtide.com>
2020-09-03 15:06:02 +10:00
Lachlan Roberts
26ae875d1c
Merge remote-tracking branch 'origin/jetty-9.4.x' into jetty-9.4.x-5201-QueuedThreadPoolDump
2020-09-03 15:00:47 +10:00
Lachlan Roberts
f788260abd
Issue #4824 - use WritePendingException instead of IOException
...
Signed-off-by: Lachlan Roberts <lachlan@webtide.com>
2020-09-03 14:58:09 +10: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
Lachlan Roberts
85c8c6510e
Issue #5201 - Fix issues with test after changes to QTP dump
...
Signed-off-by: Lachlan Roberts <lachlan@webtide.com>
2020-09-03 10:34:18 +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
a8ae3f9476
Issue #5185 - Add DoSFilter Listener to allow extensible behavior
...
+ Currently there's no way to respond to rejected/throttled/delayed
requests that the DoSFilter impacts.
A Listener has been added to allow for any behaviors needed
by a user of the DoSFilter on requests that have been
impacted by the DoSFilter.
+ Introducing OverLimit and RateType to DoSFilter internals
Signed-off-by: Joakim Erdfelt <joakim.erdfelt@gmail.com>
2020-09-02 16:13:56 -05:00
Lachlan Roberts
0a59a2b090
Issue #5201 - simplify the QueuedThreadPool detailed dump
...
Signed-off-by: Lachlan Roberts <lachlan@webtide.com>
2020-09-03 06:58:55 +10: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
Joakim Erdfelt
e2134b13d7
Issue #5224 - X-Forwarded-Host support for port
...
+ More test cases
+ Allowing X-Forwarded-Host to parse port (if present properly)
Signed-off-by: Joakim Erdfelt <joakim.erdfelt@gmail.com>
2020-09-02 10:27:33 -05: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
e4ca153364
Issue #5224 - Test to replicate reported issue
...
Signed-off-by: Joakim Erdfelt <joakim.erdfelt@gmail.com>
2020-09-02 09:34:16 -05: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