Simone Bordet
016a7b72a1
Merged branch 'jetty-9.3.x' into 'jetty-9.4.x'.
2016-05-24 16:10:00 +02:00
Simone Bordet
ddddc3a675
Fixes #574 - Introduce a TLS handshake completed listener.
...
Introduced class SslHandshakeListener that can be registered as a
bean in both the ServerConnector and in clients such as HttpClient
and HTTP2Client.
When creating SslConnection instances, the factory will query the
connector (client or server) for SslHandshakeListener beans and, if
present, will be added to the SslConnection.
2016-05-24 16:09:19 +02:00
Simone Bordet
5fe1ff697e
Merged branch 'jetty-9.3.x' into 'jetty-9.4.x'.
2016-05-24 12:42:12 +02:00
Simone Bordet
d73c60db14
Issue #464 - Improve reporting of SSLHandshakeException.
2016-05-24 11:15:18 +02:00
Simone Bordet
f95daca8b4
Code cleanups.
2016-05-24 11:15:18 +02:00
Simone Bordet
b1ebcf9139
Using lambdas instead of anonymous inner classes.
2016-05-24 11:15:18 +02:00
Jesse McConnell
0a083fa8a0
Merge pull request #582 from WalkerWatch/jetty-9.3.x
...
Converted chapters 5 and 6 to ventilated prose and cleaned up formatting and…
2016-05-23 08:23:46 -05:00
WalkerWatch
261db9aa01
Converted chapters 5 and 6 to ventilated prose and cleaned up formatting and grammar.
...
Signed-off-by: WalkerWatch <ctwalker@gmail.com>
2016-05-22 13:31:27 -04:00
Simone Bordet
b879b58909
Removed @Ignore from test.
2016-05-20 11:20:29 +02:00
Simone Bordet
ee11e65a8a
Merged branch 'jetty-9.3.x' into 'jetty-9.4.x'.
2016-05-20 11:18:23 +02:00
Simone Bordet
c8c74da50a
Issue #581 - Initial session recv window setting not working.
...
Updating the local session receive window before sending it to the client.
2016-05-20 11:17:50 +02:00
Greg Wilkins
8684524dc8
Merge remote-tracking branch 'origin/jetty-9.3.x' into jetty-9.4.x
2016-05-20 15:54:06 +10:00
Greg Wilkins
d73bf08515
cleaned up constructors
2016-05-20 15:53:46 +10:00
Jan Bartel
8dfcfd021c
Refactor session tests to common base; add option to save session when created.
2016-05-20 15:47:28 +10:00
Greg Wilkins
b53f2eca7f
longer test await time
2016-05-20 13:28:17 +10:00
Greg Wilkins
de8b826d1f
Merge remote-tracking branch 'origin/jetty-9.3.x' into jetty-9.4.x
2016-05-20 12:54:02 +10:00
Greg Wilkins
e15e3d12ee
Fixed bad VERSION.txt generation from release
2016-05-20 12:40:50 +10:00
Greg Wilkins
e6bab1192d
Merge remote-tracking branch 'origin/jetty-9.3.x' into jetty-9.4.x
2016-05-20 12:10:54 +10:00
Greg Wilkins
24ac1b7edd
removed fragile test
2016-05-20 12:10:06 +10:00
Greg Wilkins
595e44a3f2
removed fragile test
2016-05-20 12:08:23 +10:00
Simone Bordet
54ae36f8f1
Temporarily ignoring test.
...
The test fails because it hangs on session flow control window
exhaustion. Setting the session flow control window to large values
makes the test fail in a different way. Needs review.
2016-05-20 01:21:36 +02:00
Simone Bordet
fab61b9157
Merged branch 'jetty-9.3.x' into 'jetty-9.4.x'.
2016-05-20 01:12:51 +02:00
Simone Bordet
d55aaa4a0c
Improved logging.
2016-05-20 01:12:24 +02:00
Simone Bordet
faec7259b2
Fixed dispatch to application in case of empty chunked body.
2016-05-20 01:12:24 +02:00
Simone Bordet
061a2e85d9
Added jetty-logging.properties to debug tests.
2016-05-20 01:12:24 +02:00
Simone Bordet
aed6bb6d6a
Code cleanups.
2016-05-20 01:12:24 +02:00
Jesse McConnell
74715db04c
testing git-hook
2016-05-19 10:50:44 -05:00
Jesse McConnell
80cadf2c01
merging in from 9.3.x release
2016-05-19 10:05:44 -05:00
Jesse McConnell
4bf91b5ab3
Merge remote-tracking branch 'origin/release-9.3.9' into jetty-9.3.x
2016-05-19 09:55:58 -05:00
Jesse McConnell
ed61d796ae
set version for dev
2016-05-19 09:51:23 -05:00
Jesse McConnell
ceac6be05b
resolve merge from 9.2.x release
2016-05-19 09:30:32 -05:00
Jesse McConnell
3deebad503
set for dev
2016-05-19 08:56:13 -05:00
Simone Bordet
a37a0c18c3
Merged branch 'jetty-9.3.x' into 'jetty-9.4.x'.
2016-05-19 15:49:14 +02:00
Simone Bordet
89531a81be
Fixed test.
2016-05-19 15:48:50 +02:00
Jesse McConnell
15a14ff615
Merge branch 'release-9.2.17' into jetty-9.2.x
2016-05-19 08:43:07 -05:00
Jesse McConnell
15c9556c38
Merge branch 'jetty-9.3.x' into jetty-9.4.x
2016-05-19 07:37:59 -05:00
Jesse McConnell
8e5ea7abde
Merge pull request #579 from WalkerWatch/jetty-9.3.x
...
Updated Chapter 4 with ventilated prose and updated grammar/formatting.
2016-05-19 07:33:35 -05:00
Simone Bordet
46bc204e1c
Merged branch 'jetty-9.3.x' into 'jetty-9.4.x'.
2016-05-19 11:50:35 +02:00
Simone Bordet
ff1bfa599f
Issue #354 (Spin loop in case of exception thrown during accept()).
...
Improved the solution by sleeping only if we are still accepting.
This avoids the sleep when the connector is stopping, speeding up tests.
2016-05-19 11:48:51 +02:00
Greg Wilkins
2745e9b52c
Merge remote-tracking branch 'origin/jetty-9.3.x' into jetty-9.4.x
2016-05-19 17:50:02 +10:00
Greg Wilkins
79e5c31029
improved unit test, fixed deferred on chunking
2016-05-19 17:46:50 +10:00
Greg Wilkins
74110d445e
fixed bad unit test
2016-05-19 17:39:19 +10:00
Jan Bartel
e1489340fe
Flow refactor of session classnames into module and etc files
2016-05-19 16:43:30 +10:00
Jan Bartel
a28a59be89
Sessions expire if now is >= calculated expiry
2016-05-19 16:30:39 +10:00
Jan Bartel
49ce555add
Ensure SessionCache and SessionDataStore are managed as beans
2016-05-19 13:01:38 +10:00
Jan Bartel
7fd93f1929
Make NEVER_EVICT default session eviction policy; add more debug logging
2016-05-19 12:49:20 +10:00
Greg Wilkins
f826d1365b
Merge remote-tracking branch 'origin/jetty-9.3.x' into jetty-9.4.x
2016-05-19 11:27:59 +10:00
Greg Wilkins
cdd73eb4da
improved javadoc
2016-05-19 11:27:09 +10:00
Simone Bordet
0cac43d53f
Fixed invocation of EndPoint.onClose().
...
Made sure EndPoint.onClose() is invoked only once and that EndPoints
that have a socket channel associated invoke the SelectorManager
lifecycle callbacks for EndPoints.
2016-05-19 00:15:00 +02:00
Simone Bordet
db8a59b6f5
Code cleanups.
2016-05-19 00:11:43 +02:00