Olivier Lamy
636ed4a0fe
align maven version used #2373 ( #2374 )
...
align maven version used #2373
Signed-off-by: olivier lamy <oliver.lamy@gmail.com>
2018-03-23 20:32:29 +10:00
Olivier Lamy
682ac94373
rename classes to avoid using Servlet in the name as it is confusing #2370 ( #2371 )
...
Signed-off-by: olivier lamy <olamy@webtide.com>
2018-03-23 13:03:15 +10:00
Olivier Lamy
d726fe5c03
deploy war mojo it test ( #2365 )
...
* add it test for JettyDeployWar mojo #2213
Signed-off-by: olivier lamy <olamy@webtide.com>
2018-03-23 10:52:49 +10:00
olivier lamy
732a3c4d1c
use released jacoco 0.8.1
...
Signed-off-by: olivier lamy <olamy@webtide.com>
2018-03-23 07:12:54 +10:00
Joakim Erdfelt
a74a328024
Merge branch 'release-9.4.9' into jetty-9.4.x
2018-03-21 16:33:56 -05:00
Simone Bordet
e651d2d69b
Fixes #2350 - Support multiplexing in RoundRobinConnectionPool. ( #2352 )
...
Introduced ConnectionPool.Multiplexable for connection pools that support multiplexing.
Reworked RoundRobinConnectionPool to support multiplexing.
Moved tests to test RoundRobinConnectionPool with both HTTP/1.1 and HTTP/2.
Signed-off-by: Simone Bordet <simone.bordet@gmail.com>
2018-03-21 16:29:30 +01:00
Simone Bordet
8251ed5a12
Fixes #2311 - TimeoutException when server sends unexpected content. ( #2324 )
...
Now exiting the parse loop when the response is complete; if there
are bytes remaining in the buffer, then it's cleared out.
Signed-off-by: Simone Bordet <simone.bordet@gmail.com>
2018-03-21 16:25:18 +01:00
Olivier Lamy
5286fb8081
[WIP] add it test for jspc plugin so we can test it with jdk10 ( #2363 )
...
* add it test for jspc plugin so we can test it with jdk10
Signed-off-by: olivier lamy <olamy@webtide.com>
* record maven invoker results
Signed-off-by: olivier lamy <olamy@webtide.com>
* seems to be require as a dependency
Signed-off-by: olivier lamy <olamy@webtide.com>
* no need of install
Signed-off-by: olivier lamy <olamy@webtide.com>
* remove invoker as it do not support well parallel
Signed-off-by: olivier lamy <olamy@webtide.com>
2018-03-21 21:11:16 +10:00
olivier lamy
6f14b22a92
jacoco fixed for jdk 10
...
Signed-off-by: olivier lamy <olamy@webtide.com>
2018-03-21 17:26:09 +10:00
Joakim Erdfelt
50ca9d87d8
Merge pull request #2362 from eclipse/jetty-9.4.x-issue-2361-cachingwebappclassloader-fix
...
Issue #2361 - CachingWebAppClassLoader is not using cache properly
2018-03-20 16:40:57 -05:00
Olivier Lamy
91e28eae61
Merge pull request #2360 from olamy/bugfix/2359_honor_skipTests
...
fix using -DskipTests not skipping tests #2359
2018-03-21 07:20:55 +10:00
WalkerWatch
ad3035385a
Updated Conscrypt documentation to note it works with client. Provided links to server and client examples. Resolves #1830
2018-03-20 11:23:40 -04:00
Joakim Erdfelt
9c68b141ba
Issue #2361 - CachingWebAppClassLoader using cache properly
...
Signed-off-by: Joakim Erdfelt <joakim.erdfelt@gmail.com>
2018-03-20 09:30:31 -05:00
Joakim Erdfelt
c3cc138a3b
Updating to version 9.4.10-SNAPSHOT
2018-03-20 08:25:59 -05:00
Joakim Erdfelt
1f8159b1e4
Updating to version 9.4.9.v20180320
2018-03-20 07:18:24 -05:00
olivier lamy
16699214c6
fix using -DskipTests not skipping tests #2359
...
Signed-off-by: olivier lamy <olamy@webtide.com>
use -DskipTests
Signed-off-by: olivier lamy <olamy@webtide.com>
2018-03-20 21:19:02 +10:00
Simone Bordet
afd0677719
Fixes #2358 - Add ALPN module file for JDK 10.
...
Also added ALPN module file for JDK 11.
Removed merge leftovers under directory protonego-impl/.
Signed-off-by: Simone Bordet <simone.bordet@gmail.com>
2018-03-20 11:00:47 +01:00
Simone Bordet
adeaf77c02
Small optimization to save the allocation of an iterator,
...
in case the selector has been woken up without selected keys.
Signed-off-by: Simone Bordet <simone.bordet@gmail.com>
2018-03-20 10:38:53 +01:00
Joakim Erdfelt
a107bdd2bb
Issue #2226 - SelectChannelEndPoint test cleanup
...
Applying recommended changes from review.
Signed-off-by: Joakim Erdfelt <joakim.erdfelt@gmail.com>
2018-03-19 17:26:44 -05:00
Joakim Erdfelt
a437466996
Issue #2226 - SelectChannelEndPoint test cleanup
...
Fixing NPE in testcase
Signed-off-by: Joakim Erdfelt <joakim.erdfelt@gmail.com>
2018-03-19 16:45:01 -05:00
Joakim Erdfelt
1493e57064
Issue #2226 - SelectChannelEndPoint test cleanup
...
+ New SocketChannelEndPointTest replacement class
* Is Parameterized for both Normal/Ssl scenarios
* Builds a new set of connections/selector manager etc
for each test
* TestConnection moved to inner static class to not rely
on test class fields/methods
* Adding SafeInteger to help track down bad test behavior.
Blocking Read behavior doesn't do what we think, see Exception on CI.
Signed-off-by: Joakim Erdfelt <joakim.erdfelt@gmail.com>
2018-03-19 16:03:16 -05:00
Joakim Erdfelt
423d160f0d
Issue #2226 - SelectChannelEndPoint test cleanup
...
+ Renamed old SocketChannelEndPointTest to
SocketChannelEndPointOpenCloseTest
+ Moved SelectChannelEndPointSslTest.checkSslEngineBehavior() to
new SslEngineBehaviorTest as its unrelated to the rest
of the SelectChannelEndPointTest logic
Signed-off-by: Joakim Erdfelt <joakim.erdfelt@gmail.com>
2018-03-19 16:01:17 -05:00
Joakim Erdfelt
7c5b49fb7f
Issue #2226 - SelectChannelEndPoint test cleanup
...
+ Renamed SelectChannelEndPointInterestsTest to
SocketChannelEndPointInterestsTest
+ Merged EndPointTest abstract class into SocketChannelEndPointTest
as it's only used by that testcase
Signed-off-by: Joakim Erdfelt <joakim.erdfelt@gmail.com>
2018-03-19 15:04:03 -05:00
Joakim Erdfelt
13224e4ee8
Adding TestTracker to SelectChannelEndPointTest
...
Hoping that this will reveal the specific circumstances (test order)
that lead to the frequent test failures on CI
Signed-off-by: Joakim Erdfelt <joakim.erdfelt@gmail.com>
2018-03-19 14:16:49 -05:00
Simone Bordet
7bc5e6e33a
Small code cleanup and optimization in dump().
...
Signed-off-by: Simone Bordet <simone.bordet@gmail.com>
2018-03-19 10:43:26 +01:00
Simone Bordet
daef17bdce
Issue #171 - Specify HTTP authentication for a single request.
...
Updated documentation to show how it is done.
Signed-off-by: Simone Bordet <simone.bordet@gmail.com>
2018-03-19 10:09:25 +01:00
Greg Wilkins
fc5369a1de
simplified idle tests
...
Signed-off-by: Greg Wilkins <gregw@webtide.com>
2018-03-19 11:13:08 +11:00
Olivier Lamy
80091f24a4
Merge pull request #2347 from olamy/feature/upgrade_javadoc_2344
...
#2344 upgrade javadoc plugin to 3.0.0
2018-03-18 08:13:21 +10:00
olivier lamy
c2b2935cee
#2344 upgrade javadoc plugin to 3.0.0
...
Signed-off-by: olivier lamy <olamy@webtide.com>
2018-03-17 11:18:07 +10:00
Joakim Erdfelt
44d718417a
Fixing #2346 - missing exception stacktrace
...
Signed-off-by: Joakim Erdfelt <joakim.erdfelt@gmail.com>
2018-03-16 15:27:37 -05:00
Joakim Erdfelt
e7b411b90d
Fixing #361 - javadoc update/cleanup for GzipHandler
...
Signed-off-by: Joakim Erdfelt <joakim.erdfelt@gmail.com>
2018-03-16 14:55:03 -05:00
olivier lamy
ff00f5383a
fix bad copy/paste
...
Signed-off-by: olivier lamy <olamy@webtide.com>
2018-03-16 12:26:04 +10:00
olivier lamy
98875c3097
add jdk11 profile
...
Signed-off-by: olivier lamy <olamy@webtide.com>
2018-03-16 12:23:46 +10:00
Greg Wilkins
0b44f47b45
removed extra debug
...
Signed-off-by: Greg Wilkins <gregw@webtide.com>
2018-03-16 09:48:35 +11:00
WalkerWatch
534b8ea38b
Add edit warning for .mod files. Resolves #173
2018-03-15 13:23:42 -04:00
WalkerWatch
06bb007eb9
Added documentation warning for #173
2018-03-15 11:52:30 -04:00
Simone Bordet
b00bb2adb2
Reverted logging level back to INFO.
...
Signed-off-by: Simone Bordet <simone.bordet@gmail.com>
2018-03-15 16:07:51 +01:00
Joakim Erdfelt
44546e5ca9
Fixing jetty-start tests
...
Signed-off-by: Joakim Erdfelt <joakim.erdfelt@gmail.com>
2018-03-15 07:36:50 -05:00
Greg Wilkins
1da19dc2fd
[WIP!] HTTP Close #1832 ( #2338 )
...
* Only close if parser closed and output is shutdown
Signed-off-by: Greg Wilkins <gregw@webtide.com>
* a better possible fix
Signed-off-by: Greg Wilkins <gregw@webtide.com>
* after review
Signed-off-by: Greg Wilkins <gregw@webtide.com>
2018-03-15 23:12:58 +11:00
Joakim Erdfelt
5b8fe10154
Merge pull request #2323 from eclipse/jetty-9.4.x-2232-HttpParser-cleanup
...
HttpParser cleanup #2232
2018-03-15 07:08:46 -05:00
Greg Wilkins
4ce7e9591b
Safer simpler version parsing #2284
...
Signed-off-by: Greg Wilkins <gregw@webtide.com>
2018-03-15 22:49:20 +11:00
Simone Bordet
28489abc3a
Removed jetty-spdy module that mistakenly reappeared in the project tree.
2018-03-15 11:08:32 +01:00
Joakim Erdfelt
3f17f7853f
Merge pull request #2281 from joakime/issue-2278-dist-test-dep
...
Issue #2278 - making distribution pom not require tests
2018-03-15 04:45:16 -05:00
Joakim Erdfelt
3f33013fb3
Merge pull request #2331 from eclipse/jetty-9.4.x-2284-saferVersionParse
...
Safer simpler version parsing #2284
2018-03-15 04:44:04 -05:00
Joakim Erdfelt
358f324ddc
Merge pull request #2335 from eclipse/jetty-9.4.x-issue-2218-windows-livelock
...
Issue #2218 - Windows Selector Bug
2018-03-15 04:43:33 -05:00
olivier lamy
016df7e15b
use settings file which configure using nexus mirror
...
Signed-off-by: olivier lamy <olamy@webtide.com>
2018-03-15 15:48:31 +10:00
olivier lamy
39013cbc91
adding myself in developers section to test commit karma
...
Signed-off-by: olivier lamy <olamy@webtide.com>
2018-03-15 10:09:39 +10:00
Greg Wilkins
c8d6f0a3bb
Recursion protection for SSL flush try again #2233
...
Protecton from recursion in SSL flush try again #2233
This would not be needed if we could make flush iterate when necessary.
Signed-off-by: Greg Wilkins <gregw@webtide.com>
2018-03-15 10:41:50 +11:00
Greg Wilkins
afc820c7f9
fixed test by removing extra produce
...
Signed-off-by: Greg Wilkins <gregw@webtide.com>
2018-03-15 10:19:49 +11:00
Joakim Erdfelt
484280bac6
Issue #2218 - Windows Selector Bug
...
Signed-off-by: Joakim Erdfelt <joakim.erdfelt@gmail.com>
2018-03-14 17:42:50 -05:00