Simone Bordet
49bf2b74d7
Merged branch 'jetty-9.3.x' into 'jetty-9.4.x'.
2017-02-20 12:06:54 +01:00
Simone Bordet
db7d89a5c9
Fixes #1342 - Improve ByteBufferPool scalability.
...
Replaced Lock+ArrayDeque with ConcurrentLinkedDeque.
2017-02-20 12:06:08 +01:00
Simone Bordet
e01636d109
Merged branch 'jetty-9.3.x' into 'jetty-9.4.x'.
2017-02-07 22:31:06 +01:00
Simone Bordet
c0d261d7aa
Removed duplicated logging.
2017-02-07 22:23:52 +01:00
Simone Bordet
9b7bde499a
Merged branch 'jetty-9.3.x' into 'jetty-9.4.x'.
2017-01-23 21:46:11 +01:00
Simone Bordet
b4fb6a74c7
Fixes #1282 - ByteArrayEndPointTest.testIdle() failure.
...
Reworked the waits in the test to avoid idle timeout checks happening
about at the same time as test operations.
2017-01-23 21:44:32 +01:00
Simone Bordet
0c8273f2ca
Happy New Year 2017.
2017-01-19 19:26:41 +01:00
Simone Bordet
07838b057f
Happy New Year 2017.
2017-01-19 18:54:03 +01:00
Simone Bordet
347c48d657
Revert "resolve merge and update license headers"
...
This reverts commit 53b31b03dd
, reversing
changes made to 4565c186d7
.
2017-01-19 18:26:43 +01:00
Jesse McConnell
53b31b03dd
resolve merge and update license headers
2017-01-19 09:33:16 -06:00
Jesse McConnell
ce3e6dafec
update license headers to 2017
2017-01-19 09:30:00 -06:00
Simone Bordet
6222ccba14
Merged branch 'jetty-9.3.x' into 'jetty-9.4.x'.
2017-01-18 17:28:18 +01:00
Simone Bordet
f97396b131
Fixes #1275 - Get rid of Mockito.
...
Converted the 2 tests that were using Mockito and removed from the POMs.
2017-01-18 17:09:57 +01:00
Simone Bordet
66efbe5bac
Merged branch 'jetty-9.3.x' into 'jetty-9.4.x'.
2017-01-16 19:24:16 +01:00
Simone Bordet
3b49239407
Renamed class to clarify behavior.
2017-01-16 19:21:52 +01:00
Simone Bordet
3883b8cbb5
Merged branch 'jetty-9.3.x' into 'jetty-9.4.x'.
2017-01-16 19:20:24 +01:00
Simone Bordet
ddc63066fc
Fixes #1259 - HostnameVerificationTest.simpleGetWithHostnameVerificationEnabledTest is broken.
...
When a fill() triggered by a flush() throws, now the write flusher is
failed rather than completed.
This ensures that both the read and the write side see the same
exception, rather than the write side seeing a ClosedChannelException.
2017-01-16 19:05:09 +01:00
Simone Bordet
e539d0b1fd
Merged branch 'jetty-9.3.x' into 'jetty-9.4.x'.
2017-01-12 17:52:45 +01:00
Simone Bordet
11d669092a
Issue #1073 - JDK9 support in Jetty 9.3.x.
...
* Updated Maven plugins to versions that support JDK 9.
* Added jdk9 profiles to the build files.
* Introduced modules jetty-alpn-java-client and jetty-alpn-java-server
containing a pure JDK 9 implementation of ALPN.
* Wired ALPN connection factories (client and server) to use the proper
ALPN implementation based on the JDK platform version (8 or 9).
2017-01-12 15:41:02 +01:00
Greg Wilkins
1d0d601694
Issue #1242 Added a quiet exception
2017-01-12 09:25:54 +11:00
Simone Bordet
d0930e1b9a
Merged branch 'jetty-9.3.x' into 'jetty-9.4.x'.
2017-01-10 15:06:45 +01:00
Simone Bordet
b8986d5812
Fixes #1228 - Internal error during SSL handshake.
...
Added a guard to avoid unwrapping during handshake if SSLEngine is
already closed.
2017-01-10 15:05:40 +01:00
Simone Bordet
df986acaeb
Merged branch 'jetty-9.3.x' into 'jetty-9.4.x'.
2016-12-20 11:55:15 +01:00
Simone Bordet
753aa5ca37
Issue #1146 - jetty.server.HttpInput deadlock.
...
Moved calls to close(Throwable) outside synchronized blocks, since
they mail fail callbacks that reenter into caller code, causing
deadlocks.
2016-12-20 11:40:27 +01:00
Simone Bordet
3b73265331
Code cleanups.
2016-12-20 11:40:27 +01:00
Joakim Erdfelt
44596a7714
Merge branch 'jetty-9.3.x' into jetty-9.4.x
2016-12-16 08:38:01 -07:00
Simone Bordet
91eb6a2405
Removed usage of special empty buffers, not needed.
2016-12-16 11:19:18 +01:00
Simone Bordet
8864361c1a
Fixes #1181 - Review buffer underflow cases in SslConnection.
2016-12-16 10:40:06 +01:00
Greg Wilkins
5186c1e6d0
Merge remote-tracking branch 'origin/jetty-9.3.x' into jetty-9.4.x
2016-12-08 18:35:40 +11:00
Greg Wilkins
af5d27c2f7
Issue #1146 DecryptedEndPoint deadlock
2016-12-07 22:50:27 +11:00
Joakim Erdfelt
e5fb1558a8
toConnectionString() can handle null connection
2016-12-01 13:06:50 -07:00
Greg Wilkins
2ef23a6725
Issue #572
...
Improved to the toString and dump output of connections, endpoints and channel to assist with debugging
made the SSL callbacks and runnables Invocable to avoid thread starvation.
2016-11-23 16:58:35 +11:00
Greg Wilkins
fe1704c89a
javadoc
2016-11-10 13:56:33 +11:00
Greg Wilkins
1eb4e3b4e3
Issue #1062 Ssl Thread Starvation
2016-11-10 10:17:46 +11:00
Greg Wilkins
a6ce2d7821
Merge remote-tracking branch 'origin/jetty-9.3.x' into jetty-9.4.x
2016-11-10 10:08:00 +11:00
Greg Wilkins
3b36b13d31
Issue #1062 Ssl Nonblocking read callback
2016-11-10 09:57:15 +11:00
Simone Bordet
ca3af68809
Code cleanup.
...
Clarified with comments how the 2 execution strategies work in ManagedSelector.
Fixed computation of the minimum number of threads in Server.
2016-11-03 11:44:49 +01:00
Simone Bordet
7e376fd9da
Merged branch 'jetty-9.3.x' into 'jetty-9.4.x'.
2016-09-28 11:53:54 +02:00
Simone Bordet
0f97c3df5d
Fixes #966 - Remove usages of ConcurrentArrayQueue.
2016-09-28 11:40:39 +02:00
Simone Bordet
efe339e246
Code cleanup.
2016-09-28 11:40:39 +02:00
Simone Bordet
5ec60a30ed
Merged branch 'jetty-9.3.x' into 'jetty-9.4.x'.
2016-09-14 16:44:39 +02:00
Simone Bordet
2111775cb4
Fixes #131 - Improve Connector Statistic names and values.
2016-09-14 14:01:30 +02:00
Simone Bordet
89b20b4692
Merged branch 'jetty-9.3.x-845'.
2016-09-05 21:36:04 +02:00
Greg Wilkins
90d7e6c43b
Merge remote-tracking branch 'origin/jetty-9.3.x' into jetty-9.4.x
2016-09-01 08:29:13 +10:00
Greg Wilkins
13696b54f2
Issue #890 Review MappedByteBuffer
...
Moved newByteBuffer to a default method on ByteBufferPool
preallocate newBuffer function
clear buckets
2016-09-01 08:26:50 +10:00
Greg Wilkins
34f22dcbce
Issue #845 data rate limits
...
Added data rate unit tests
2016-08-16 17:09:46 +10:00
Greg Wilkins
3d93d39b39
Issue #845 data rate limits
...
Initial thoughts
2016-08-16 16:24:14 +10:00
Greg Wilkins
9beef8e7a1
Merge remote-tracking branch 'origin/jetty-9.3.x' into jetty-9.4.x
2016-08-05 17:02:56 +10:00
Greg Wilkins
84efe1e438
increased test idletimeout
2016-08-05 14:11:30 +10:00
Simone Bordet
823ba4add6
Merged branch 'jetty-9.3.x' into 'jetty-9.4.x'.
2016-07-21 18:15:38 +02:00