olivier lamy
c80f841798
fix license header
...
Signed-off-by: olivier lamy <oliver.lamy@gmail.com>
2020-06-07 21:32:34 +10:00
olivier lamy
004cdc9c0b
fix merge of what-version.adoc
...
Signed-off-by: olivier lamy <oliver.lamy@gmail.com>
2020-06-07 20:55:28 +10:00
olivier lamy
2f570db004
fix bad merge
...
Signed-off-by: olivier lamy <oliver.lamy@gmail.com>
2020-06-07 10:06:01 +10:00
olivier lamy
fdc4cabc6b
fix bad merge
...
Signed-off-by: olivier lamy <oliver.lamy@gmail.com>
2020-06-07 09:48:43 +10:00
olivier lamy
593d3e9aa6
remove duplicate dependency
...
Signed-off-by: olivier lamy <oliver.lamy@gmail.com>
2020-06-07 09:31:44 +10:00
olivier lamy
2413f551f1
Merge branch 'jetty-9.4.x' into jetty-10.0.x
2020-06-07 09:30:54 +10:00
Chris Walker
7c1d290d89
Added Jetty 11 to version matrix
2020-06-06 13:42:29 -05:00
Joakim Erdfelt
eac4187a29
Merge pull request #4940 from eclipse/jetty-9.4.x-4939-accept_queue_size_docs
...
Fixes #4939 - acceptorQueueSize [sic]
2020-06-04 14:01:54 -05:00
Joakim Erdfelt
c75f1b3888
Adding note to Example code about it not being secure
...
Signed-off-by: Joakim Erdfelt <joakim.erdfelt@gmail.com>
2020-06-04 12:00:48 -05:00
Simone Bordet
029470c5dc
Fixes #4939 - acceptorQueueSize [sic]
...
acceptorQueueSize -> acceptQueueSize.
Signed-off-by: Simone Bordet <simone.bordet@gmail.com>
2020-06-04 18:31:40 +02:00
Simone Bordet
9c6ffae77b
Merged branch 'jetty-9.4.x' into 'jetty-10.0.x'.
2020-06-04 11:51:34 +02:00
Simone Bordet
b904a5cc85
Do not assume the ByteBuffer has a backing byte array.
...
Signed-off-by: Simone Bordet <simone.bordet@gmail.com>
2020-06-04 11:49:42 +02:00
olivier lamy
57d4714a08
remove test
...
Signed-off-by: olivier lamy <oliver.lamy@gmail.com>
2020-06-04 14:35:48 +10:00
olivier lamy
1aaf22cdc1
temporary debug
...
Signed-off-by: olivier lamy <oliver.lamy@gmail.com>
2020-06-04 13:30:16 +10:00
Lachlan Roberts
86ea115e1f
Merge remote-tracking branch 'origin/jetty-9.4.x' into jetty-10.0.x
2020-06-04 09:27:43 +10:00
Lachlan Roberts
38f56f5973
make some test methods public to fix build
...
Signed-off-by: Lachlan Roberts <lachlan@webtide.com>
2020-06-04 09:26:35 +10:00
Joakim Erdfelt
426795660f
Cleaning up double-merge final issues.
...
Signed-off-by: Joakim Erdfelt <joakim.erdfelt@gmail.com>
2020-06-03 16:14:32 -05:00
Joakim Erdfelt
90c1fc668c
Merge branch 'jetty-10.0.x' of github.com:eclipse/jetty.project into jetty-10.0.x
2020-06-03 16:10:51 -05:00
Joakim Erdfelt
0cce039e7c
Merge remote-tracking branch 'origin/jetty-9.4.x' into jetty-10.0.x
2020-06-03 16:10:41 -05:00
Greg Wilkins
0f48708922
Merge remote-tracking branch 'origin/jetty-9.4.x' into jetty-10.0.x
...
Signed-off-by: Greg Wilkins <gregw@webtide.com>
2020-06-03 23:01:52 +02:00
Greg Wilkins
ff8ae56fa9
Issue #4936 response buffer corruption ( #4937 )
...
* Issue #4936 - Adding LargeHeaderTest to replicate issue
Signed-off-by: Joakim Erdfelt <joakim.erdfelt@gmail.com>
* Issue #4936 - Updating LargeHeaderTest to use ServerConnector
Signed-off-by: Joakim Erdfelt <joakim.erdfelt@gmail.com>
* Issue #4936 - Fail LargeHeaderTest if client detects issues.
Signed-off-by: Joakim Erdfelt <joakim.erdfelt@gmail.com>
* Issue #4936 large response header buffer corruption
If the response buffer is too large, the header buffer was released
but not nulled, then an exception thrown, which again released the
not nulled buffer. The buffer thus ends up in the buffer pool twice!
Signed-off-by: Greg Wilkins <gregw@webtide.com>
* Issue #4936 large response header buffer corruption
removed old comment
Signed-off-by: Greg Wilkins <gregw@webtide.com>
Co-authored-by: Joakim Erdfelt <joakim.erdfelt@gmail.com>
2020-06-03 22:54:12 +02:00
Joakim Erdfelt
2834f93447
Merge pull request #4935 from lorban/jetty-9.4.x-4877-fix-PathMappings-get
...
#4877 fix PathSpec long-standing bugs and shortcomings
2020-06-03 11:46:38 -05:00
Ludovic Orban
e43c98f08d
Signed-off-by: Ludovic Orban <lorban@bitronix.be>
2020-06-03 17:58:01 +02:00
Ludovic Orban
6c62157865
Signed-off-by: Ludovic Orban <lorban@bitronix.be>
2020-06-03 16:30:26 +02:00
Jan Bartel
5d328ba928
Suppress debug stacktrace for TestFileSessions.testSweep
...
Signed-off-by: Jan Bartel <janb@webtide.com>
2020-06-03 10:26:13 +02:00
Jan Bartel
7d8f543fc1
Merge remote-tracking branch 'origin/jetty-9.4.x' into jetty-10.0.x
2020-06-03 10:11:43 +02:00
Jan Bartel
74a2ce7a42
Issue #4826 Upgrade to apache jsp 8.5.54 ( #4932 )
...
Signed-off-by: Jan Bartel <janb@webtide.com>
2020-06-03 10:04:55 +02:00
Lachlan Roberts
286ee6868a
Merge remote-tracking branch 'origin/jetty-9.4.x' into jetty-10.0.x
2020-06-03 12:36:10 +10:00
Lachlan
f671cf6512
Merge pull request #4884 from lorban/jetty-9.4.x-4877-pathSpec
...
Refactor PathSpec and fix javax.websocket URI Template matching
2020-06-03 11:50:09 +10:00
Lachlan Roberts
9423a8753e
fix some websocket jpms errors
...
Signed-off-by: Lachlan Roberts <lachlan@webtide.com>
2020-06-02 16:10:48 +10:00
Lachlan Roberts
bebe6fd138
Issue #4919 - always stop SessionTracker before closing connections
...
Signed-off-by: Lachlan Roberts <lachlan@webtide.com>
2020-06-02 15:37:55 +10:00
Lachlan Roberts
753c8be6eb
Issue #4919 - test graceful stop for jetty and javax ws containers
...
Signed-off-by: Lachlan Roberts <lachlan@webtide.com>
2020-06-02 15:32:36 +10:00
Simone Bordet
5308adab60
Merged branch 'jetty-9.4.x' into 'jetty-10.0.x'.
2020-06-01 22:02:59 +02:00
Simone Bordet
88a139628f
Merge pull request #4930 from eclipse/jetty-9.4.x-4929-request_cookies_not_sent_when_cookiestore_empty
...
Fixes #4929 - HttpClient: HttpCookieStore.Empty prevents sending cook…
2020-06-01 21:55:56 +02:00
Simone Bordet
b8b88b238e
Merged branch 'jetty-9.4.x' into 'jetty-10.0.x'.
2020-06-01 17:24:36 +02:00
Simone Bordet
4277759a85
Fixes #4904 - WebsocketClient creates more connections than needed.
...
After merge fixes.
Signed-off-by: Simone Bordet <simone.bordet@gmail.com>
2020-06-01 17:19:31 +02:00
Simone Bordet
46c62d48d2
Fixes #4929 - HttpClient: HttpCookieStore.Empty prevents sending cookies.
...
Signed-off-by: Simone Bordet <simone.bordet@gmail.com>
2020-06-01 17:02:28 +02:00
Joakim Erdfelt
41440b6c2c
Merge remote-tracking branch 'origin/jetty-9.4.x' into jetty-10.0.x
2020-06-01 09:40:43 -05:00
Joakim Erdfelt
44d601aa60
Merge pull request #4924 from eclipse/jetty-9.4.x-4923-sslattributes-cache
...
Issue #4923 - restore caching of SSLSession information for SSL Attributes
2020-06-01 09:40:08 -05:00
Simone Bordet
cf998fb321
Merged branch 'jetty-9.4.x' into 'jetty-10.0.x'.
2020-06-01 16:34:33 +02:00
Simone Bordet
0ae2fff361
Fixes #4904 - WebsocketClient creates more connections than needed. ( #4911 )
...
* Fixes #4904 - WebsocketClient creates more connections than needed.
Fixed connection pool's `acquire()` methods to correctly take into account the number of queued requests.
Now the connection creation is conditional, triggered by
explicit send() or failures.
The connection creation is not triggered _after_ a send(),
where we aggressively send more queued requests - or
in release(), where we send queued request after a previous
one was completed.
Now the connection close/removal aggressively sends more
requests triggering the connection creation.
Also fixed a collateral bug in `BufferingResponseListener` - wrong calculation of the max content length.
Restored `ConnectionPoolTest` that was disabled in #2540 , cleaned it up, and let it run for hours without failures.
Signed-off-by: Simone Bordet <simone.bordet@gmail.com>
2020-06-01 15:48:44 +02:00
Jan Bartel
42155e889b
Merge remote-tracking branch 'origin/jetty-9.4.x' into jetty-10.0.x
2020-06-01 14:47:07 +02:00
Joakim Erdfelt
f9b75ff1a3
Issue #4923 - Applying changes requested in PR
...
Signed-off-by: Joakim Erdfelt <joakim.erdfelt@gmail.com>
2020-06-01 07:15:07 -05:00
Joakim Erdfelt
b6d24c2396
Issue #4923 - Applying changes requested in PR
...
Signed-off-by: Joakim Erdfelt <joakim.erdfelt@gmail.com>
2020-06-01 07:13:28 -05:00
Greg Wilkins
646010e309
Jetty 9.4.x #4890 do not index large fields ( #4927 )
...
* Issue #4890 Large HTTP2 Fields encoded
When choosing a strategy to encode a HTTP2 field, do not use indexed
if the field is larger than the dynamic table.
Signed-off-by: Greg Wilkins <gregw@webtide.com>
* Issue #4890 Large HTTP2 Fields encoded
Fixed checkstyle in test
Signed-off-by: Greg Wilkins <gregw@webtide.com>
* Issue #4890 Large HTTP2 Fields encoded
Only index 0 content-length
Signed-off-by: Greg Wilkins <gregw@webtide.com>
* Issue #4890 Large HTTP2 Fields encoded
Fixed comments
Signed-off-by: Greg Wilkins <gregw@webtide.com>
* Issue #4890 Large HTTP2 Fields encoded
Don't parse int
Signed-off-by: Greg Wilkins <gregw@webtide.com>
2020-06-01 14:12:50 +02:00
olivier lamy
ab0d5e7121
simplify release script to not call goals already triggered by eclipse-release profile
...
Signed-off-by: olivier lamy <oliver.lamy@gmail.com>
2020-05-31 09:04:59 +10:00
Jan Bartel
d0ecfbfd56
Issue #4921 ( #4922 )
...
Signed-off-by: Jan Bartel <janb@webtide.com>
2020-05-30 12:46:21 +02:00
Joakim Erdfelt
6a953e3a0e
Issue #4923 - Applying changes requested in PR
...
Signed-off-by: Joakim Erdfelt <joakim.erdfelt@gmail.com>
2020-05-29 16:30:08 -05:00
Joakim Erdfelt
c1c2c07a51
Issue #4923 - restore caching of SSLSession information for SSL Attributes
...
Signed-off-by: Joakim Erdfelt <joakim.erdfelt@gmail.com>
2020-05-29 13:30:59 -05:00
Lachlan
0f3a5823cc
Merge pull request #4917 from eclipse/jetty-10.0.x-4903-WebSocketPrivateEndpoints
...
Issue #4903 - give better errors for non public javax.websocket endpoints (jetty-10)
2020-05-29 13:59:54 +10:00