Simone Bordet
3f907c9efc
Merge pull request #2973 from eclipse/jetty-10.0.x-2948-require_jdk11
...
Jetty 10.0.x 2948 require jdk11
2018-10-10 23:48:15 +02:00
Simone Bordet
4db3c7100c
Issue #2948 - Require JDK 11 for Jetty 10.x.
...
Fixed AnnotationParser for ASM 7.
Signed-off-by: Simone Bordet <simone.bordet@gmail.com>
2018-10-10 23:45:57 +02:00
Simone Bordet
7da79e7089
Issue #2948 - Require JDK 11 for Jetty 10.x.
...
Small cleanups to Jenkinsfile.
Signed-off-by: Simone Bordet <simone.bordet@gmail.com>
2018-10-10 23:37:49 +02:00
Simone Bordet
d604d6e2c4
Issue #2948 - Require JDK 11 for Jetty 10.x.
...
Skipping all websocket tests for now.
Signed-off-by: Simone Bordet <simone.bordet@gmail.com>
2018-10-10 19:08:00 +02:00
Simone Bordet
984eccfca4
Issue #2948 - Require JDK 11 for Jetty 10.x.
...
Removed OSGi test class that was using bootclasspath ALPN.
Signed-off-by: Simone Bordet <simone.bordet@gmail.com>
2018-10-10 10:36:39 +02:00
Simone Bordet
eaddaf64a8
Merged branch 'jetty-9.4.x' into 'jetty-10.0.x'.
2018-10-10 10:27:31 +02:00
Simone Bordet
34511670d1
Improved HTTP2Stream.toString().
...
Signed-off-by: Simone Bordet <simone.bordet@gmail.com>
2018-10-10 10:27:02 +02:00
olivier lamy
78238a8a71
Merge branch 'jetty-9.4.x' into jetty-10.0.x
2018-10-10 18:25:55 +10:00
Greg Wilkins
fe9096dc21
Merge pull request #2967 from lachlan-roberts/jetty-9.4.x-2892-NPE-MultiPartInputStreamParser
...
Issue #2892 - NPE in MultiPartInputStreamParser#getPart
Signed-off-by: Lachlan Roberts lachlan@webtide.com
2018-10-10 15:30:00 +11:00
Lachlan Roberts
856b46b4b7
Issue #2892 - NPE in MultiPartInputStreamParser#getPart
...
Signed-off-by: Lachlan Roberts <lachlan@webtide.com>
2018-10-10 15:17:07 +11:00
Simone Bordet
7134b35286
Merged branch 'jetty-9.4.x' into 'jetty-10.0.x'.
2018-10-09 23:21:43 +02:00
Simone Bordet
6b6036a21c
Issue #2771 - h2spec test failures.
...
Fixed Stream.isRemotelyClosed() to imply CLOSING as well.
Fixed logging.
Signed-off-by: Simone Bordet <simone.bordet@gmail.com>
2018-10-09 23:21:00 +02:00
Simone Bordet
8bd68bb8cd
Merged 'jetty-10.0.x' into 'jetty-10.0.x-2948-require_jdk11'.
2018-10-09 10:48:15 +02:00
olivier lamy
444c1639b8
fix pattern
...
Signed-off-by: olivier lamy <oliver.lamy@gmail.com>
2018-10-09 18:03:40 +10:00
olivier lamy
4a929e9479
avoid NPE
...
Signed-off-by: olivier lamy <oliver.lamy@gmail.com>
2018-10-09 16:05:21 +10:00
olivier lamy
94d1e26930
record maven invoker result only once
...
Signed-off-by: olivier lamy <oliver.lamy@gmail.com>
2018-10-09 14:37:52 +10:00
olivier lamy
5d761ec7d2
fix typo
...
Signed-off-by: olivier lamy <oliver.lamy@gmail.com>
2018-10-09 14:20:58 +10:00
olivier lamy
313654b8e9
add the invoker publisher to get logs on maven it failures
...
Signed-off-by: olivier lamy <oliver.lamy@gmail.com>
2018-10-09 12:41:20 +10:00
olivier lamy
56ce28b49d
maven-plugin-plugin is working now
...
Signed-off-by: olivier lamy <oliver.lamy@gmail.com>
2018-10-09 12:17:35 +10:00
Greg Wilkins
319766a70c
Merge remote-tracking branch 'origin/jetty-9.3.x' into jetty-9.4.x
2018-10-05 18:56:49 +10:00
Greg Wilkins
88ec96b600
Merge branch 'jetty-9.3.x' of github.com:eclipse/jetty.project into jetty-9.3.x
2018-10-05 18:37:18 +10:00
Greg Wilkins
166eeaa1f6
Jetty 9.3.x #2954 report cause ( #2959 )
...
Issue #2954 Report badmessage cause
Pass BadMessageException from parser to HttpReceiverOVerHTTP
This change has already mostly been made in 9.4, so essentially this is a back port. However the
primary signature of HttpParser.Handler for badMessage has not been changed and a default method
used to handle the cause. This avoids breaking any usages of the interface.
Signed-off-by: Greg Wilkins <gregw@webtide.com>
2018-10-05 18:36:35 +10:00
Simone Bordet
72c2507a67
Merged branch 'jetty-9.4.x' into 'jetty-10.0.x'.
2018-10-05 08:11:42 +02:00
Simone Bordet
a056695687
Merge pull request #2953 from eclipse/jetty-9.4.x-859-httpclient_stack_overflow
...
Fixes #859 - Stack overflow error in jetty high level API.
2018-10-05 08:10:35 +02:00
Simone Bordet
1ca4e12c3b
Issue #2868 - Adding SPNEGO authentication support for Jetty Client.
...
Removed old deprecated SPNEGO implementation on server-side.
Signed-off-by: Simone Bordet <simone.bordet@gmail.com>
2018-10-04 13:02:04 +02:00
Greg Wilkins
9f7f0bdc5f
Pass BadMessageException from parser to HttpReceiverOVerHTTP
...
This change has already mostly been made in 9.4, so essentially this is a back port. However the
primary signature of HttpParser.Handler for badMessage has not been changed and a default method
used to handle the cause. This avoids breaking any usages of the interface.
Signed-off-by: Greg Wilkins <gregw@webtide.com>
2018-10-04 13:30:11 +10:00
olivier lamy
57866ba1bb
no more compact3 with 10.0.x
...
Signed-off-by: olivier lamy <oliver.lamy@gmail.com>
2018-10-04 10:06:08 +10:00
Simone Bordet
20db6700c0
Fixes #859 - Stack overflow error in jetty high level API.
...
Now executing the call to abort() so that the stack overflow is avoided.
Signed-off-by: Simone Bordet <simone.bordet@gmail.com>
2018-10-03 18:24:59 +02:00
WalkerWatch
c25b7196bd
Merge branch 'jetty-9.4.x' into jetty-10.0.x
2018-10-03 11:14:22 -04:00
WalkerWatch
64dc930500
Clarify Websocket intro. Resolves #2951
2018-10-03 11:13:40 -04:00
olivier lamy
46cb90db7a
-profile not supported anymore with jdk11
...
Signed-off-by: olivier lamy <oliver.lamy@gmail.com>
2018-10-03 21:23:11 +10:00
olivier lamy
ad9df4f140
do not ignore failure
...
Signed-off-by: olivier lamy <oliver.lamy@gmail.com>
2018-10-03 19:21:23 +10:00
Simone Bordet
1fe6c92ee9
Issue #2948 - Require JDK 11 for Jetty 10.x.
...
First pass at making Jetty 10.x require JDK 11.
* Removed JDK 8 modules (in particular ALPN and ALPN *.mod files).
* Removed profiles targeting JDK 8, 9 and 10.
* Updated dependencies to newer versions that support JDK 11.
* Temporarily commented out the Jetty Maven Plugins due to
maven-plugin-plugin not working with JDK 11.
Signed-off-by: Simone Bordet <simone.bordet@gmail.com>
2018-10-03 11:15:30 +02:00
olivier lamy
b163d17a86
fix Jenkinsfile
...
Signed-off-by: olivier lamy <oliver.lamy@gmail.com>
2018-10-03 11:40:39 +10:00
olivier lamy
b2bb598fee
fix Jenkinsfile
...
Signed-off-by: olivier lamy <oliver.lamy@gmail.com>
2018-10-03 11:37:56 +10:00
Greg Wilkins
147f96ff4e
Merge remote-tracking branch 'origin/jetty-9.4.x' into jetty-10.0.x
...
Signed-off-by: Greg Wilkins <gregw@webtide.com>
2018-10-03 10:21:14 +10:00
Greg Wilkins
9d37feba3c
Cleanup after #2903 ( #2933 )
...
Improved dump output of ServletHandler and ContextHandler
Fixed duplicate listeners
Removed unused fields
Signed-off-by: Greg Wilkins <gregw@webtide.com>
2018-10-03 10:00:14 +10:00
olivier lamy
90ca8063eb
Merge branch 'jetty-9.4.x' into jetty-10.0.x
2018-10-03 09:55:58 +10:00
Olivier Lamy
baca9cae39
Use cache to download to mongo and upgrade mongodb plugin ( #2949 )
...
* cache downloading mongodb and upgrade mongodb embeded plugin
Signed-off-by: olivier lamy <oliver.lamy@gmail.com>
* force mongodb version
Signed-off-by: olivier lamy <oliver.lamy@gmail.com>
2018-10-03 09:54:05 +10:00
Joakim Erdfelt
b91338f97d
Merge pull request #2943 from eclipse/jetty-9.4.x-issue-2936-badmessage-error-handling
...
Issue #2936 - BadMessageException should be able to be handled by ErrorPageErrorHandler
2018-10-02 16:54:46 -05:00
Simone Bordet
8213a95a7b
Merged branch 'jetty-9.4.x' into 'jetty-10.0.x'.
2018-10-02 22:51:46 +02:00
Simone Bordet
0922644c5b
Merge pull request #2910 from eclipse/jetty-9.4.x-2868-spnego_client
...
Issue #2868 - Adding SPNEGO authentication support for Jetty Client.
2018-10-02 22:50:23 +02:00
Simone Bordet
85d512ceec
Restored proper test timeout.
...
Signed-off-by: Simone Bordet <simone.bordet@gmail.com>
2018-10-02 21:55:09 +02:00
Simone Bordet
462668e80a
Issue #2868 - Adding SPNEGO authentication support for Jetty Client.
...
Running tests only on JDK 11, as apparently other JDKs have problems
with AES encryption/decryption.
Another hypothesis is that Kerby does AES encryption differently from
what earlier JDKs expect.
Signed-off-by: Simone Bordet <simone.bordet@gmail.com>
2018-10-02 21:54:05 +02:00
Simone Bordet
06430f1b04
Issue #2868 - Adding SPNEGO authentication support for Jetty Client.
...
Restored behavior where authentication results are stored
no matter the response status.
Signed-off-by: Simone Bordet <simone.bordet@gmail.com>
2018-10-02 16:10:52 +02:00
Joakim Erdfelt
57ef060325
Issue #2936 - Allow Dispatcher.error() to work for BadMessageException
...
+ Applying fixes from review
Signed-off-by: Joakim Erdfelt <joakim.erdfelt@gmail.com>
2018-10-02 08:39:05 -05:00
Simone Bordet
9bb34f2758
Merged 'jetty-9.4.x' into 'jetty-9.4.x-2868-spnego_client'.
2018-10-02 15:17:41 +02:00
Simone Bordet
103b1292ea
Fixed annotations on tests that should run on specific JDK versions.
...
Signed-off-by: Simone Bordet <simone.bordet@gmail.com>
2018-10-02 15:16:58 +02:00
Simone Bordet
42de1dffe0
Issue #2868 - Adding SPNEGO authentication support for Jetty Client.
...
Fixed server-side logic after review.
Signed-off-by: Simone Bordet <simone.bordet@gmail.com>
2018-10-02 13:25:33 +02:00
Simone Bordet
20fff533c8
Issue #2868 - Adding SPNEGO authentication support for Jetty Client.
...
Updated server-side authentication logic after review.
Signed-off-by: Simone Bordet <simone.bordet@gmail.com>
2018-10-02 12:01:59 +02:00