Joakim Erdfelt
7413483fc5
Removing JDK12 build
...
Signed-off-by: Joakim Erdfelt <joakim.erdfelt@gmail.com>
2019-09-24 15:35:00 -05:00
Joakim Erdfelt
6ebc7840da
Merge pull request #4021 from eclipse/jetty-10.0.x-remove-deprecations
...
Removing @Deprecated methods / classes from jetty-9.4.x merge
2019-09-24 13:37:54 -05:00
Joakim Erdfelt
cf993e579e
Merge branch 'jetty-9.4.x' into jetty-10.0.x
2019-09-23 12:07:43 -05:00
Joakim Erdfelt
943a8c6fec
Merge pull request #4114 from eclipse/jetty-9.4.x-4113-httpclient_failure_jdk13_tls13
...
Fixes #4113 - HttpClient fails with JDK 13 and TLS 1.3.
2019-09-23 12:07:30 -05:00
Simone Bordet
2872253e6a
Merged branch 'jetty-9.4.x' into 'jetty-9.4.x-4113-httpclient_failure_jdk13_tls13'.
2019-09-23 18:03:53 +02:00
Simone Bordet
b3be28086b
Fixes #4113 - HttpClient fails with JDK 13 and TLS 1.3.
...
1. Now forwarding the fillable event rather than assuming that is due
to garbage bytes or by a server close. This ensures that a HTTP read
consumes the TLS bytes and the `NewSessionTicket` message.
2. Avoid to set the `SslConnection` onto the `EndPoint` in
`SslClientConnectionFactory` - this allows upgrades to work properly,
for example when tunnelling through a secure proxy.
Signed-off-by: Simone Bordet <simone.bordet@gmail.com>
2019-09-23 17:59:37 +02:00
Joakim Erdfelt
a6b1922473
Adding JDK13 to build
...
Signed-off-by: Joakim Erdfelt <joakim.erdfelt@gmail.com>
2019-09-23 10:30:35 -05:00
Simone Bordet
f10325ea50
Merge pull request #3959 from eclipse/jetty-10.0.x-3952-server_direct_heap_bytebuffers
...
Fixes #3952 - Server configuration for direct/heap ByteBuffers.
2019-09-23 15:24:47 +02:00
Lachlan Roberts
ac93ff6272
Issue #4096 resolve race between doStop and adding new threads to stack
...
Now using the _size AtomicInteger to resolve the race between stopping
and adding to the stack.
A _size of -1 now means no more threads can be added to the stack, and
the loop in doStop() will now only exit if it can set the size to -1.
Signed-off-by: Lachlan Roberts <lachlan@webtide.com>
2019-09-23 11:56:25 +10:00
Joakim Erdfelt
43449021d0
Merge branch 'jetty-9.4.x' into jetty-10.0.x
...
Signed-off-by: Joakim Erdfelt <joakim.erdfelt@gmail.com>
# Conflicts:
# jetty-xml/src/main/java/org/eclipse/jetty/xml/XmlConfiguration.java
# jetty-xml/src/test/java/org/eclipse/jetty/xml/XmlConfigurationTest.java
2019-09-20 17:56:21 -05:00
Joakim Erdfelt
c7a3dd4a27
Merge pull request #4107 from eclipse/jetty-9.4.x-4084-silence-blockingtimeout-warning
...
Issue #4084 - squelch deprecated warning on <Set> call.
2019-09-20 17:54:46 -05:00
Joakim Erdfelt
a7856dd6d0
Issue #4084 - Removing System.err|out usage in tests
...
Signed-off-by: Joakim Erdfelt <joakim.erdfelt@gmail.com>
2019-09-20 17:13:10 -05:00
Marc-Olivier Fleury
ebe28c27e4
using computeIfAbsent to avoid the duplicate registering of Destinations in the MBean Server
...
Signed-off-by: Marc-Olivier Fleury <mofleury@gmail.com>
2019-09-20 14:55:45 +02:00
Lachlan Roberts
5a52235464
Issue #4104 - WebSocketSession will reject outgoing frames if closed
...
Outgoing frames will now go RemoteEndpoint->Session->ExtensionStack
instead of just RemoteEndpoint->ExtensionStack.
This will allow the Session to check whether it has been closed before
allowing the frame through the ExtensionStack.
Signed-off-by: Lachlan Roberts <lachlan@webtide.com>
2019-09-20 10:30:31 +10:00
Joakim Erdfelt
8e20f23b52
Removing aggregate javadoc, as it's incompatible with release on JDK 9+
2019-09-19 15:08:22 -05:00
Joakim Erdfelt
bb659e0e58
Issue #4084 - squelch deprecated warning on <Set> call.
...
+ The XML warning on Deprecated will be squelched (set to DEBUG)
if the <Set> call has a <Property> (or <SystemProperty>)
that is using its default value.
All other uses will still result in WARN level logging event.
Signed-off-by: Joakim Erdfelt <joakim.erdfelt@gmail.com>
2019-09-19 13:25:53 -05:00
Lachlan Roberts
168a95d334
Issue #4096 - allow thread to exit ReservedThreadExecutor on stop
...
Signed-off-by: Lachlan Roberts <lachlan@webtide.com>
2019-09-19 08:56:01 +10:00
Joakim Erdfelt
2268983a39
Revert "Issue #4084 make deprecated warnings only with debug in jetty-9"
...
This reverts commit 157910d79a
.
2019-09-18 16:18:41 -05:00
olivier lamy
5288dfcb40
Merge branch 'jetty-9.4.x' into jetty-10.0.x
2019-09-18 10:41:31 -04:00
olivier lamy
69d52b2263
fix unit test
...
Signed-off-by: olivier lamy <oliver.lamy@gmail.com>
2019-09-18 09:54:52 -04:00
Greg Wilkins
e690b45f87
Merge pull request #4097 from eclipse/jetty-10.0.x-ConfigurationCleanup
...
Configuration cleanup
2019-09-18 18:30:23 +10:00
Greg Wilkins
6a32fb0ca5
Issue #4003 Cleanup quickstart
...
* cleanup from review
Signed-off-by: Greg Wilkins <gregw@webtide.com>
2019-09-18 16:29:19 +10:00
Greg Wilkins
cf5bd795d2
Merge remote-tracking branch 'origin/jetty-9.4.x' into jetty-10.0.x
...
Signed-off-by: Greg Wilkins <gregw@webtide.com>
2019-09-18 16:03:50 +10:00
Greg Wilkins
157910d79a
Issue #4084 make deprecated warnings only with debug in jetty-9
...
Signed-off-by: Greg Wilkins <gregw@webtide.com>
2019-09-18 15:58:46 +10:00
Greg Wilkins
289c70ec9b
Issue #4003 Cleanup quickstart
...
* cleanup from review
Signed-off-by: Greg Wilkins <gregw@webtide.com>
2019-09-18 14:45:06 +10:00
Greg Wilkins
1b3ee6ee17
Configuration cleanup
...
Signed-off-by: Greg Wilkins <gregw@webtide.com>
2019-09-18 10:50:53 +10:00
Lachlan
f10ff81d1c
Fix Secure javax.websocket Client examples ( #4035 )
...
Signed-off-by: Lachlan Roberts <lachlan@webtide.com>
2019-09-18 10:42:32 +10:00
Simone Bordet
0eec727a09
After review, renamed *directBuffers to *directByteBuffers.
...
Signed-off-by: Simone Bordet <simone.bordet@gmail.com>
2019-09-17 12:16:10 +02:00
Simone Bordet
44e4633af0
Merged branch 'jetty-9.4.x' into 'jetty-10.0.x'.
2019-09-17 11:37:47 +02:00
Simone Bordet
f85382aa9d
Merge pull request #4086 from eclipse/jetty-9.4.x-1036-SchedulerThreads
...
Issue #1036 Configure Scheduler
2019-09-17 11:37:23 +02:00
Simone Bordet
92b477e49f
Fixed test after merge.
...
Signed-off-by: Simone Bordet <simone.bordet@gmail.com>
2019-09-17 11:29:06 +02:00
Simone Bordet
bee079c021
Merged branch 'jetty-9.4.x' into 'jetty-10.0.x'.
2019-09-17 11:18:51 +02:00
Simone Bordet
bb27fa6cc0
Issue #3747 - Make Jetty Demo work with JPMS.
...
Added distribution test for running with JPMS.
Signed-off-by: Simone Bordet <simone.bordet@gmail.com>
2019-09-17 11:18:14 +02:00
Simone Bordet
2124deca18
Merge pull request #4093 from eclipse/jetty-9.4.x-3747-make_demo_work_with_jpms
...
Fixes #3747 - Make Jetty Demo work with JPMS.
2019-09-17 10:56:54 +02:00
Lachlan Roberts
a0cd331327
Merge remote-tracking branch 'origin/jetty-9.4.x' into jetty-9.4.x-HttpConnection_UpgradeCheck
2019-09-17 13:11:43 +10:00
Greg Wilkins
c37c62323c
updates from review
...
Signed-off-by: Greg Wilkins <gregw@webtide.com>
2019-09-17 12:41:06 +10:00
Greg Wilkins
bcf6b4c581
Merge remote-tracking branch 'origin/jetty-9.4.x' into jetty-9.4.x-1036-SchedulerThreads
2019-09-17 12:36:23 +10:00
Lachlan Roberts
eef6e21366
Merge remote-tracking branch 'origin/jetty-9.4.x' into jetty-10.0.x
2019-09-17 11:01:23 +10:00
Lachlan Roberts
42f1214796
fix OpenID module after rename of authenticateNewUsers
...
Signed-off-by: Lachlan Roberts <lachlan@webtide.com>
2019-09-17 10:54:22 +10:00
Simone Bordet
422b9bded5
Fixes #3747 - Make Jetty Demo work with JPMS.
...
Introduced module `jdbc` and made other modules that require JDBC depend on it.
Modified demo.ini to enable the `jdbc` module because some webapp descriptor
of the demo requires JDBC classes.
Now the demo can be run fine on the module-path just by adding --jpms.
Signed-off-by: Simone Bordet <simone.bordet@gmail.com>
2019-09-16 22:57:55 +02:00
Simone Bordet
1ef4a416b5
Merged branch 'jetty-10.0.x' into 'jetty-10.0.x-3952-server_direct_heap_bytebuffers'.
2019-09-16 12:26:26 +02:00
Lachlan
b027aa5afa
Fixes #3705 - revert ClientUpgradeRequest error handling logic ( #4090 )
...
Signed-off-by: Lachlan Roberts <lachlan@webtide.com>
2019-09-16 17:21:33 +10:00
olivier lamy
85705ca8eb
fix build
...
Signed-off-by: olivier lamy <oliver.lamy@gmail.com>
2019-09-14 09:11:16 +10:00
Joakim Erdfelt
ed30f86313
Merge branch 'jetty-9.4.x' into jetty-10.0.x
2019-09-13 16:42:34 -05:00
Joakim Erdfelt
e013c24326
Merge pull request #4038 from eclipse/jetty-9.4.x-OpenId
...
OpenID Connect Authentication
2019-09-13 16:42:17 -05:00
Simone Bordet
b3912d54fe
Fixes #137 - Support OAuth.
...
Review and code cleanups.
Signed-off-by: Simone Bordet <simone.bordet@gmail.com>
2019-09-13 22:01:57 +02:00
Joakim Erdfelt
0ef573b421
Merge branch 'jetty-9.4.x' into jetty-10.0.x
...
Signed-off-by: Joakim Erdfelt <joakim.erdfelt@gmail.com>
2019-09-13 12:21:49 -05:00
Joakim Erdfelt
8cd1759681
Merge pull request #4087 from eclipse/jetty-9.4.x-3982-WebSocketConnectionStatsTest
...
Issue #3982 - fix flaky test WebSocketStatsTest
2019-09-13 12:19:02 -05:00
Joakim Erdfelt
3861e9f9ca
Merge branch 'jetty-9.4.x' into jetty-10.0.x
...
Signed-off-by: Joakim Erdfelt <joakim.erdfelt@gmail.com>
# Conflicts:
# jetty-servlet/src/main/java/org/eclipse/jetty/servlet/ServletContextHandler.java
# jetty-servlet/src/main/java/org/eclipse/jetty/servlet/ServletHolder.java
2019-09-13 10:02:05 -05:00
Joakim Erdfelt
39c230f294
Merge pull request #4083 from eclipse/jetty-9.4.x-97-Unavailable
...
Issue #97 ServletHolder unavailable handling
2019-09-13 09:58:09 -05:00