Joakim Erdfelt
c0dcf9a0a2
Issue #1027 - multipart testing examples
...
Adding raw/binary gitattributes
Signed-off-by: Joakim Erdfelt <joakim.erdfelt@gmail.com>
2018-03-21 18:07:30 -05:00
Greg Wilkins
8312f4567b
Merge branch 'jetty-9.4.x' into jetty-9.4.x-1027-Multipart
2018-03-21 16:50:29 +11:00
Lachlan Roberts
0f28107a9c
Implemented warnings for old MultiPartInputStreamParser when successfully parsing content not conforming to RFC.
...
Modified tests in new MultiPartInputStreamTest which were failing because they didn't comply with RFC.
Signed-off-by: Lachlan Roberts <lachlan@webtide.com>
2018-03-21 16:24:21 +11: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
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
Lachlan Roberts
93b8161afb
Reworked MultipartParser with additional option to accept CR as CRLF.
...
Signed-off-by: Lachlan Roberts <lachlan@webtide.com>
2018-03-20 11:40:55 +11: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
Lachlan Roberts
0ce3ccd4eb
Merge remote-tracking branch 'eclipse/jetty-9.4.x-1027-Multipart' into jetty-9.4.x-1027-Multipart
2018-03-18 22:05:29 +11:00
Lachlan Roberts
df83cca010
Rewrote the parse method to use the MultiPartParser, some error handling not implemented so only passing half of the tests.
...
Signed-off-by: Lachlan Roberts <lachlan@webtide.com>
2018-03-18 21:53:54 +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
Joakim Erdfelt
93b6877d72
Issue #2210 - fixing flaw in safety checks with JSR356 ClientContainer
2018-03-14 16:18:19 -05:00
Joakim Erdfelt
3ca6f95e0a
Merge branch 'jetty-9.4.x' of github.com:eclipse/jetty.project into jetty-9.4.x
2018-03-14 10:29:50 -05:00
Joakim Erdfelt
9322956512
Issue #2210 - adding httpclient safety checks.
...
+ ISE on non started HttpClient
+ ISE on use of wss:// URI with HttpClient without an SSL config
2018-03-14 10:28:56 -05:00
Greg Wilkins
a41f7bd927
More debug in test
...
Signed-off-by: Greg Wilkins <gregw@webtide.com>
2018-03-14 16:57:15 +11:00
Greg Wilkins
a5d3b01659
Merge branch 'jetty-9.4.x' into jetty-9.4.x-1027-Multipart
2018-03-14 16:25:56 +11:00