Jan Bartel
e47d2fb32b
Merge remote-tracking branch 'origin/jetty-10.0.x' into jetty-11.0.x
2020-08-24 17:20:56 +02:00
Jan Bartel
77779ed6d8
Issue #4996 - Regularlize logging ( #5167 )
...
* Issue #4996 Regularize logging
Signed-off-by: Jan Bartel <janb@webtide.com>
Co-authored-by: Joakim Erdfelt <joakim.erdfelt@gmail.com>
2020-08-24 17:15:13 +02:00
Lachlan Roberts
a87e88576d
Merge remote-tracking branch 'origin/jetty-10.0.x' into jetty-11.0.x
2020-08-19 09:25:21 +10:00
Lachlan Roberts
931e10458a
Merge remote-tracking branch 'origin/jetty-9.4.x' into jetty-10.0.x
2020-08-19 08:34:39 +10:00
Lachlan
cfd31b2cf5
Merge pull request #5125 from eclipse/jetty-9.4.x-5122-WebSocketStats
...
Issue #5122 - Improve connection statistics for WebSocket
2020-08-19 08:04:47 +10:00
Lachlan Roberts
c37d902ef7
remove tri-state logic from IncludeExcludeConnectionStatistics
...
Signed-off-by: Lachlan Roberts <lachlan@webtide.com>
2020-08-18 10:18:44 +10:00
olivier lamy
85a281f473
Merge branch 'jetty-10.0.x' into jetty-11.0.x
2020-08-15 09:25:23 +08:00
Simone Bordet
7bc52f924a
Merged branch 'jetty-9.4.x' into 'jetty-10.0.x'.
2020-08-14 18:34:46 +02:00
Lachlan Roberts
1663a6d7af
Issue #5125 - Generalise WebSocketConnectionStatistics into IncludeExcludeConnectionStatistics
...
Signed-off-by: Lachlan Roberts <lachlan@webtide.com>
2020-08-14 15:19:06 +10:00
Oleg Mozzhechkov
32fe19a5e0
#5150 - Code style fix and connect timeout docs update
...
Signed-off-by: Oleg Mozzhechkov <oleg.mozzhechkov@gmail.com>
2020-08-13 21:23:31 +03:00
Oleg Mozzhechkov
bffd6a2c0f
#5150 - Infinite connection timeout support in ManagedSelector
...
Signed-off-by: Oleg Mozzhechkov <oleg.mozzhechkov@gmail.com>
2020-08-13 17:36:16 +03:00
olivier lamy
e26126264a
Updating to version 11.0.0-SNAPSHOT
2020-08-11 16:48:06 +08:00
olivier lamy
6b2b429ba5
Updating to version 11.0.0.beta1
2020-08-11 16:48:06 +08:00
olivier lamy
c198d26e6b
Updating to version 10.0.0-SNAPSHOT
2020-08-11 16:47:55 +08:00
olivier lamy
429b091578
Updating to version 10.0.0.beta1
2020-08-11 16:47:54 +08:00
Simone Bordet
e8f76878e3
Merged branch 'jetty-10.0.x' into 'jetty-11.0.x'.
2020-08-04 17:46:55 +02:00
Simone Bordet
089e51f0bc
Fixes #5083 - Convert synchronized usages to AutoLock.
...
Updates after review.
Signed-off-by: Simone Bordet <simone.bordet@gmail.com>
2020-07-29 15:34:01 +02:00
Simone Bordet
8d69fc41a7
Fixes #5083 - Convert synchronized usages to AutoLock.
...
* Replaced relevant usages of synchronized with AutoLock.
* Made AutoLock serializable since classes that use it may be stored in the HttpSession.
* Added convenience methods to AutoLock to execute lambdas with the lock held.
* Introduced AutoLock.WithCondition to use a Lock and a Condition together.
Signed-off-by: Simone Bordet <simone.bordet@gmail.com>
2020-07-27 23:14:05 +02:00
Joakim Erdfelt
fe9deae849
Updating to version 9.4.32-SNAPSHOT
2020-07-23 13:53:47 -05:00
Joakim Erdfelt
450ba27947
Updating to version 9.4.31.v20200723
2020-07-23 12:46:54 -05:00
olivier lamy
eefe3d202b
revert fail release
...
Signed-off-by: olivier lamy <oliver.lamy@gmail.com>
2020-07-10 15:04:22 +10:00
olivier lamy
9619a5a743
Updating to version 10.0.0.beta1
2020-07-10 14:23:28 +10:00
olivier lamy
6ff39cf848
Updating to version 11.0.0-SNAPSHOT
2020-07-10 06:25:08 +10:00
olivier lamy
4c250b0f93
Updating to version 11.0.0.beta1
2020-07-10 06:25:07 +10:00
olivier lamy
9fa6a5794c
Updating to version 11.0.0-SNAPSHOT
2020-07-09 16:24:52 +10:00
olivier lamy
5353ec98e0
Updating to version 11.0.0.beta0
2020-07-09 14:32:48 +10:00
olivier lamy
aaeffb719e
Updating to version 10.0.0-SNAPSHOT
2020-07-09 12:25:34 +10:00
olivier lamy
23c99ffdbe
Updating to version 10.0.0.beta1
2020-07-09 11:20:55 +10:00
Lachlan Roberts
fb4f8ece54
Merge remote-tracking branch 'origin/jetty-10.0.x' into jetty-11.0.x
2020-07-07 18:19:38 +10:00
Simone Bordet
ba6a6ea67d
Merged branch 'jetty-9.4.x' into 'jetty-10.0.x'.
2020-07-06 23:10:19 +02:00
Simone Bordet
f2c6b67827
Fixes #4971 - Simplify Connection.upgradeFrom()/upgradeTo(). ( #5008 )
...
Fixes #4971 - Simplify Connection.upgradeFrom()/upgradeTo().
Now the upgrade-from connection produces a "floating" buffer
(not belonging to a pool), so that it can release the original buffer.
The upgrade-to connection is free to copy or store this "floating" buffer.
Strengthened ByteBufferPool behavior when releasing non-pooled
ByteBuffers: the buffer is now discarded.
Updated javadocs and all implementations.
Signed-off-by: Simone Bordet <simone.bordet@gmail.com>
2020-07-06 22:45:03 +02:00
Lachlan Roberts
5e1dd78379
Merge remote-tracking branch 'origin/jetty-10.0.x' into jetty-11.0.x
...
Signed-off-by: Lachlan Roberts <lachlan@webtide.com>
2020-07-06 12:42:20 +10:00
Simone Bordet
7d8e56bd10
Merged branch 'jetty-9.4.x' into 'jetty-10.0.x'.
2020-07-03 16:46:23 +02:00
Simone Bordet
ae43b70a9f
Jetty 9.4.x 4967 buffer corruption for http2 failures ( #5001 )
...
Fixes #4967 - Possible buffer corruption in HTTP/2 session failures
Partially reverted the changes introduced in #4855 , because they
were working only when sends were synchronous.
Introduced ByteBufferPool.remove(ByteBuffer) to fix the issue.
Now when a concurrent failure happens while frames are being
generated or sent, the buffer is discarded instead of being
recycled, therefore resolving the buffer corruption.
Signed-off-by: Simone Bordet <simone.bordet@gmail.com>
2020-07-03 16:35:33 +02:00
Joakim Erdfelt
6df6fa33b8
Updating to version 9.4.31-SNAPSHOT
2020-06-11 08:24:34 -05:00
Joakim Erdfelt
271836e4c1
Updating to version 9.4.30.v20200611
2020-06-11 07:21:18 -05:00
olivier lamy
fc77b3e199
Updating to version 10.0.0-SNAPSHOT
2020-05-30 19:41:49 +10:00
olivier lamy
dddc4a58e4
Updating to version 11.0.0-alpha0
2020-05-30 13:27:25 +10:00
Joakim Erdfelt
5d6f3e2ddc
Updating to version 9.4.30-SNAPSHOT
2020-05-21 13:42:25 -05:00
Joakim Erdfelt
77c232aed8
Updating to version 9.4.29.v20200521
2020-05-21 12:04:14 -05:00
olivier lamy
7e37eb1a6b
Merge branch 'jetty-10.0.x' into jetty-11.0.x
2020-05-11 13:49:39 +10:00
Ludovic Orban
1d424a304b
Add setReuseAddress() to ClientConnector
...
Signed-off-by: Ludovic Orban <lorban@bitronix.be>
2020-05-08 17:54:01 +02:00
olivier lamy
e677d7c6f0
Merge branch 'jetty-10.0.x' into jetty-11.0.x
2020-05-07 11:06:39 +10:00
Simone Bordet
1c22de433b
Merged branch 'jetty-9.4.x' into 'jetty-10.0.x'.
...
Signed-off-by: Simone Bordet <simone.bordet@gmail.com>
2020-05-04 19:11:26 +02:00
Simone Bordet
0a028b663b
Issue #4798 - Better handling of fatal Selector failures.
...
More updates after review.
Signed-off-by: Simone Bordet <simone.bordet@gmail.com>
2020-04-30 10:55:29 +02:00
Simone Bordet
8c75eeccce
Issue #4798 - Better handling of fatal Selector failures.
...
Updates after review.
Signed-off-by: Simone Bordet <simone.bordet@gmail.com>
2020-04-29 11:57:06 +02:00
Simone Bordet
952a20f81c
Issue #4798 - Better handling of fatal Selector failures.
...
Implemented selector recovery by transferring
all keys to a newly created selector.
Updated code so that it does not assume that the
SelectionKey never changes.
2020-04-27 23:19:06 +02:00
Simone Bordet
46ad90598c
Code cleanups.
2020-04-27 22:57:57 +02:00
olivier lamy
7e03bb250e
Merge branch 'jetty-10.0.x' into jetty-11.0.x
2020-04-10 18:46:25 +10:00
Joakim Erdfelt
5699b9ff3d
Updating to version 9.4.29-SNAPSHOT
2020-04-08 13:15:04 -05:00