Paweł Nawrocki
f5445a759e
Fixed invalid QoS Filter parameter names ( #3149 )
...
Signed-off-by: Pawel Nawrocki <pnaw94@hotmail.com>
2018-11-27 10:57:28 +10:00
Greg Wilkins
00e2026594
Fix conscrypt version for osgi jdk8
...
Signed-off-by: Greg Wilkins <gregw@webtide.com>
2018-11-24 21:16:19 +01:00
Greg Wilkins
97cb063a57
Merge branch 'jetty-9.4.x' of github.com:eclipse/jetty.project into jetty-9.4.x
2018-11-23 17:01:39 +01:00
Greg Wilkins
92317a7bb4
Issue #3132 improve dump readability
...
fixed tests
Signed-off-by: Greg Wilkins <gregw@webtide.com>
2018-11-23 16:54:36 +01:00
Jan Bartel
4e672c6b27
Issue #2646 - Better handle concurrent calls to change session id and invalidate within a context ( #2670 )
...
* Issue #2646 handle concurrent invalidate/changeid calls
Signed-off-by: Jan Bartel <janb@webtide.com>
2018-11-23 16:15:27 +01:00
Jan Bartel
54319589a4
Fix conscrypt version for osgi
2018-11-23 16:13:30 +01:00
Greg Wilkins
fc0d2569ef
Issue #3132 improve dump readability
...
Signed-off-by: Greg Wilkins <gregw@webtide.com>
2018-11-22 18:08:46 +01:00
Greg Wilkins
0900d5ad75
Merge pull request #3130 from eclipse/remove_test-dispatch-webapp
...
remove non used test-dispatch-webapp module
2018-11-22 17:57:10 +01:00
Simone Bordet
14c2431b1d
Updated Conscrypt to 1.4.1.
...
Signed-off-by: Simone Bordet <simone.bordet@gmail.com>
2018-11-22 12:46:11 +01:00
Greg Wilkins
89e1dd033a
Jetty 9.4.x 3117 retainable byte buffer ( #3118 )
...
* Move RetainableByteBuffer to jetty-io=
use RetainableByteBuffer
use RetainableByteBuffer - changes from review.
Reviewed and applied small changes.
Signed-off-by: Greg Wilkins <gregw@webtide.com>
Signed-off-by: Simone Bordet <simone.bordet@gmail.com>
2018-11-22 11:31:05 +01:00
Simone Bordet
910665a55a
Fixes #3133 - Logging of key.readyOps() can throw unchecked CancelledKeyException.
...
Introduced safeInterestOps() and safeReadyOps() to catch exceptions
they may throw and using them in relevant places to fix the issue.
Signed-off-by: Simone Bordet <simone.bordet@gmail.com>
2018-11-21 17:37:37 +01:00
Greg Wilkins
041e8fd9cf
Issue #3038 SSL Connection Leak
...
Don't call handleContentMessage after content call if the content call
returns true.
This is a slight bending of the parser contract to work around the current
client interpretation that a true return will prevent other events from being
delivered.
Signed-off-by: Greg Wilkins <gregw@webtide.com>
2018-11-21 17:28:40 +01:00
Steven Schlansker
b191d69bb0
bom: inherit project; use flatten plugin to sanitize bom ( #3114 )
...
Signed-off-by: Steven Schlansker <stevenschlansker@gmail.com>
2018-11-21 20:38:03 +10:00
olivier lamy
33eccf82dc
remove non used test-dispatch-webapp
...
Signed-off-by: olivier lamy <oliver.lamy@gmail.com>
2018-11-21 15:56:39 +10:00
Greg Wilkins
8c4ee8496f
Jetty 9.4.x 3038 ssl connection leak ( #3121 )
...
Issue #3038 - SSL connection leak.
Fixed SSL spin caused when fill had NEED_WRAP, but a flush/wrap
produced 0 bytes and stayed in NEED_WRAP
Removed check of isInputShutdown prior to filling that allowed EOF to
overtake data already read.
Fix for leak by shutting down output in HttpConnection if
filled -1 and the HttpChannelState was no longer processing
current request.
Signed-off-by: Simone Bordet <simone.bordet@gmail.com>
Signed-off-by: Greg Wilkins <gregw@webtide.com>
2018-11-20 13:53:42 +01:00
Jan Bartel
10622f3455
Issue #3109 Remove unnecessary aries-util. ( #3110 )
...
Signed-off-by: Jan Bartel <janb@webtide.com>
2018-11-19 15:19:14 +01:00
Joakim Erdfelt
52f316e5b3
Updating to 9.4.15-SNAPSHOT
2018-11-15 09:47:43 -06:00
Simone Bordet
d095413aee
Added additional JPMS section.
...
Signed-off-by: Simone Bordet <simone.bordet@gmail.com>
2018-11-15 16:38:10 +01:00
Simone Bordet
00c2c21700
Fixed small typos and clarified JPMS usage.
...
Signed-off-by: Simone Bordet <simone.bordet@gmail.com>
2018-11-15 15:08:42 +01:00
Joakim Erdfelt
88a9e97a2a
Merge pull request #3096 from eclipse/declarative_jenkinsfile
...
Using new Declarative Jenkinsfile format
2018-11-15 07:07:43 -06:00
Joakim Erdfelt
29fd18e046
Updating to version 9.4.15-SNAPSHOT
2018-11-14 16:42:40 -06:00
Joakim Erdfelt
c4550056e7
Updating to version 9.4.14.v20181114
2018-11-14 15:19:10 -06:00
Joakim Erdfelt
e3d8f06fa9
Merge pull request #3108 from eclipse/jetty-9.4.x-3104-org.mortbay.apache-jsp-update-for-schema-3.1.2
...
Issue #3104 Update to org.mortbay.apache-jsp 8.5.33.1
2018-11-14 06:11:30 -06:00
Jan Bartel
32af885580
Issue #3104 Update to org.mortbay.apache-jsp 8.5.33.1
...
Signed-off-by: Jan Bartel <janb@webtide.com>
2018-11-14 12:18:40 +01:00
Simone Bordet
f2ed692a1b
Merge pull request #3099 from eclipse/jetty-9.4.x-HttpClient-dump-improvements
...
Fixes Issue #3103 - HttpClient buffer leak found by dump improvements
The leak problem was an additional, unnecessary, call retain() in ResponseNotifier.notifyContent() that was leaking `ByteBuffer`s.
2018-11-13 18:04:17 +01:00
Greg Wilkins
25914e4776
Issue #3103
...
use consumer to configure test HttpClient
Signed-off-by: Greg Wilkins <gregw@webtide.com>
2018-11-13 17:15:59 +01:00
Greg Wilkins
d1f52d1534
Issue #3103
...
review results
Signed-off-by: Greg Wilkins <gregw@webtide.com>
2018-11-13 16:57:26 +01:00
Greg Wilkins
78a775396e
Issue #3103
...
delay setting transport.setHttpClient until late in doStart
Do not add DumpableCollection as a bean
Signed-off-by: Greg Wilkins <gregw@webtide.com>
2018-11-13 16:52:04 +01:00
Greg Wilkins
859004bef4
Issue #3103
...
Fixed buffer leak
Only warn if HttpClient setters are called after start
Signed-off-by: Greg Wilkins <gregw@webtide.com>
2018-11-13 16:42:12 +01:00
Joakim Erdfelt
b9ff34d905
Merge pull request #3102 from eclipse/release-must-use-jdk11
...
Adding profile to ensure release uses JDK11 (or newer)
2018-11-13 09:17:52 -06:00
Joakim Erdfelt
77095c626d
Adding profile to ensure release uses JDK11 (or newer)
...
Signed-off-by: Joakim Erdfelt <joakim.erdfelt@gmail.com>
2018-11-13 07:37:30 -06:00
Jan Bartel
1845e6ea48
Issue #39078 Duplicated programmatic listeners. ( #3101 )
...
Signed-off-by: Jan Bartel <janb@webtide.com>
2018-11-13 14:29:12 +01:00
Joakim Erdfelt
ea315138ab
Using new Declarative Jenkinsfile format
...
+ Ensuring that javadoc and compact3 builds will work in
isolation to the other stages.
Signed-off-by: Joakim Erdfelt <joakim.erdfelt@gmail.com>
2018-11-13 07:24:29 -06:00
Greg Wilkins
d0afc63cd5
Fixing HttpClient tests to configure before start
2018-11-13 14:22:19 +01:00
Greg Wilkins
fa38868406
use setters from doStart
...
Signed-off-by: Greg Wilkins <gregw@webtide.com>
2018-11-13 10:37:42 +01:00
Greg Wilkins
26eecd6f8e
HttpClient Dump Improvements
...
Add or update beans in constructor or setter rather than in doStart
Signed-off-by: Greg Wilkins <gregw@webtide.com>
2018-11-13 10:32:17 +01:00
Joakim Erdfelt
6f34541bfd
Bumping up version of jetty-bom to 9.4.14-SNAPSHOT
2018-11-12 19:09:10 -06:00
Joakim Erdfelt
bebd433740
Merge branch 'release-bom-9.4.13' into jetty-9.4.x
2018-11-12 19:08:24 -06:00
Joakim Erdfelt
22484a18ce
Updating jetty-bom to 9.4.13.v20181111
2018-11-12 19:06:18 -06:00
Joakim Erdfelt
67a6ad47b0
Using new Declarative Jenkinsfile format
...
+ Makes things easier to maintain.
+ Does not solve for bad "unstable" flagging of multiple
stages when only one is failing.
See: https://issues.jenkins-ci.org/browse/JENKINS-39203
But this Declarative format will help once that bug is fixed.
Signed-off-by: Joakim Erdfelt <joakim.erdfelt@gmail.com>
2018-11-12 10:12:15 -06:00
Joakim Erdfelt
a903017f5f
Updating to version 9.4.14-SNAPSHOT
2018-11-11 21:06:50 -06:00
Joakim Erdfelt
49123a3313
Updating to version 9.4.13.v20181111
2018-11-11 20:02:42 -06:00
Joakim Erdfelt
fc5f21bd48
Merge pull request #3093 from eclipse/jetty-9.4.x-3092-jmx_classloader
...
Fixes #3092 - Wrong classloader used to load *MBean classes.
2018-11-11 19:27:45 -06:00
Joakim Erdfelt
92e7344059
Merge pull request #3091 from eclipse/jetty-9.4.x-3090-MBeanContainer_NPE
...
Fixes #3090 - MBeanContainer throws NPE for arrays.
2018-11-11 16:49:14 -06:00
Simone Bordet
9200e02fef
Fixes #3092 - Wrong classloader used to load *MBean classes.
...
Now using the classloader that loaded the bean class to load
the correspondent *MBean class, as it was before #2727 .
Signed-off-by: Simone Bordet <simone.bordet@gmail.com>
2018-11-11 23:35:43 +01:00
Simone Bordet
294d1c65f5
Fixes #3090 - MBeanContainer throws NPE for arrays.
...
Corrected places that were making unguarded calls to Class.getPackage().
Added tests for various array cases.
Signed-off-by: Simone Bordet <simone.bordet@gmail.com>
2018-11-11 22:54:51 +01:00
Joakim Erdfelt
b57c05999e
Bumping up jetty-schemas to 3.1.2
2018-11-11 10:36:49 -06:00
Greg Wilkins
59dffebd1c
Revert backport of HttpClient executor bean handling. ( #3088 )
...
Revert to the not-so-good bean handling for the HttpClient executor
Added TODOs so that the bean handling can be updated in future.
Deprecated Websocket client setters that hide dependency on internal HttpClient instance.
Signed-off-by: Greg Wilkins <gregw@webtide.com>
2018-11-11 16:07:41 +01:00
Joakim Erdfelt
027cc240ca
Bumping up jetty-schemas and jetty-test-helper version
2018-11-09 12:47:37 -06:00
Simone Bordet
422f4d9341
Issue #3085 - Restore Dump methods for backwards compatibility reasons.
...
Removed dead code.
Signed-off-by: Simone Bordet <simone.bordet@gmail.com>
2018-11-09 18:53:50 +01:00