diff --git a/bom/application/pom.xml b/bom/application/pom.xml
index 72132337ebbbe..8414ce058191b 100644
--- a/bom/application/pom.xml
+++ b/bom/application/pom.xml
@@ -58,7 +58,7 @@
2.1.2
1.0.13
3.0.1
- 3.15.0
+ 3.16.0
4.25.0
2.7.0
2.1.3
@@ -110,7 +110,7 @@
2.6.0.Final
2.2.1.Final
3.8.0.Final
- 4.5.10
+ 4.5.11
4.5.14
4.4.16
4.1.5
@@ -132,7 +132,7 @@
15.0.11.Final
5.0.12.Final
3.1.8
- 4.1.111.Final
+ 4.1.115.Final
1.16.0
1.0.4
3.6.1.Final
diff --git a/extensions/netty/runtime/src/main/java/io/quarkus/netty/runtime/graal/NettySubstitutions.java b/extensions/netty/runtime/src/main/java/io/quarkus/netty/runtime/graal/NettySubstitutions.java
index ce7cd265223b3..030d99653992e 100644
--- a/extensions/netty/runtime/src/main/java/io/quarkus/netty/runtime/graal/NettySubstitutions.java
+++ b/extensions/netty/runtime/src/main/java/io/quarkus/netty/runtime/graal/NettySubstitutions.java
@@ -173,7 +173,8 @@ final class Target_io_netty_handler_ssl_JdkSslServerContext {
KeyManagerFactory keyManagerFactory, Iterable ciphers, CipherSuiteFilter cipherFilter,
ApplicationProtocolConfig apn, long sessionCacheSize, long sessionTimeout,
ClientAuth clientAuth, String[] protocols, boolean startTls,
- SecureRandom secureRandom, String keyStore) throws SSLException {
+ SecureRandom secureRandom, String keyStore, Target_io_netty_handler_ssl_ResumptionController resumptionController)
+ throws SSLException {
}
}
@@ -181,12 +182,13 @@ final class Target_io_netty_handler_ssl_JdkSslServerContext {
final class Target_io_netty_handler_ssl_JdkSslClientContext {
@Alias
- Target_io_netty_handler_ssl_JdkSslClientContext(Provider sslContextProvider, X509Certificate[] trustCertCollection,
- TrustManagerFactory trustManagerFactory, X509Certificate[] keyCertChain, PrivateKey key,
- String keyPassword, KeyManagerFactory keyManagerFactory, Iterable ciphers,
- CipherSuiteFilter cipherFilter, ApplicationProtocolConfig apn, String[] protocols,
- long sessionCacheSize, long sessionTimeout, SecureRandom secureRandom,
- String keyStoreType) throws SSLException {
+ Target_io_netty_handler_ssl_JdkSslClientContext(Provider sslContextProvider,
+ X509Certificate[] trustCertCollection, TrustManagerFactory trustManagerFactory,
+ X509Certificate[] keyCertChain, PrivateKey key, String keyPassword,
+ KeyManagerFactory keyManagerFactory, Iterable ciphers, CipherSuiteFilter cipherFilter,
+ ApplicationProtocolConfig apn, String[] protocols, long sessionCacheSize, long sessionTimeout,
+ SecureRandom secureRandom, String keyStoreType, String endpointIdentificationAlgorithm,
+ Target_io_netty_handler_ssl_ResumptionController resumptionController) throws SSLException {
}
}
@@ -222,43 +224,55 @@ final class Target_io_netty_handler_ssl_JdkAlpnSslEngine {
}
}
+@TargetClass(className = "io.netty.handler.ssl.ResumptionController")
+final class Target_io_netty_handler_ssl_ResumptionController {
+
+ @Alias
+ Target_io_netty_handler_ssl_ResumptionController() {
+
+ }
+}
+
@TargetClass(className = "io.netty.handler.ssl.SslContext")
final class Target_io_netty_handler_ssl_SslContext {
@Substitute
- static SslContext newServerContextInternal(SslProvider provider, Provider sslContextProvider,
+ static SslContext newServerContextInternal(SslProvider provider,
+ Provider sslContextProvider,
X509Certificate[] trustCertCollection, TrustManagerFactory trustManagerFactory,
- X509Certificate[] keyCertChain, PrivateKey key, String keyPassword,
- KeyManagerFactory keyManagerFactory, Iterable ciphers,
- CipherSuiteFilter cipherFilter, ApplicationProtocolConfig apn,
- long sessionCacheSize, long sessionTimeout, ClientAuth clientAuth,
- String[] protocols, boolean startTls, boolean enableOcsp,
- SecureRandom secureRandom, String keyStoreType,
+ X509Certificate[] keyCertChain, PrivateKey key, String keyPassword, KeyManagerFactory keyManagerFactory,
+ Iterable ciphers, CipherSuiteFilter cipherFilter, ApplicationProtocolConfig apn,
+ long sessionCacheSize, long sessionTimeout, ClientAuth clientAuth, String[] protocols, boolean startTls,
+ boolean enableOcsp, SecureRandom secureRandom, String keyStoreType,
Map.Entry, Object>... ctxOptions) throws SSLException {
if (enableOcsp) {
throw new IllegalArgumentException("OCSP is not supported with this SslProvider: " + provider);
}
+ Target_io_netty_handler_ssl_ResumptionController resumptionController = new Target_io_netty_handler_ssl_ResumptionController();
return (SslContext) (Object) new Target_io_netty_handler_ssl_JdkSslServerContext(sslContextProvider,
trustCertCollection, trustManagerFactory, keyCertChain, key, keyPassword,
keyManagerFactory, ciphers, cipherFilter, apn, sessionCacheSize, sessionTimeout,
- clientAuth, protocols, startTls, secureRandom, keyStoreType);
+ clientAuth, protocols, startTls, secureRandom, keyStoreType, resumptionController);
}
@Substitute
- static SslContext newClientContextInternal(SslProvider provider, Provider sslContextProvider,
- X509Certificate[] trustCert,
- TrustManagerFactory trustManagerFactory, X509Certificate[] keyCertChain, PrivateKey key, String keyPassword,
- KeyManagerFactory keyManagerFactory, Iterable ciphers, CipherSuiteFilter cipherFilter,
- ApplicationProtocolConfig apn, String[] protocols, long sessionCacheSize, long sessionTimeout,
- boolean enableOcsp, SecureRandom secureRandom,
- String keyStoreType, Map.Entry, Object>... options) throws SSLException {
+ static SslContext newClientContextInternal(SslProvider provider,
+ Provider sslContextProvider,
+ X509Certificate[] trustCert, TrustManagerFactory trustManagerFactory,
+ X509Certificate[] keyCertChain, PrivateKey key, String keyPassword, KeyManagerFactory keyManagerFactory,
+ Iterable ciphers, CipherSuiteFilter cipherFilter, ApplicationProtocolConfig apn, String[] protocols,
+ long sessionCacheSize, long sessionTimeout, boolean enableOcsp,
+ SecureRandom secureRandom, String keyStoreType, String endpointIdentificationAlgorithm,
+ Map.Entry, Object>... options) throws SSLException {
if (enableOcsp) {
throw new IllegalArgumentException("OCSP is not supported with this SslProvider: " + provider);
}
+ Target_io_netty_handler_ssl_ResumptionController resumptionController = new Target_io_netty_handler_ssl_ResumptionController();
return (SslContext) (Object) new Target_io_netty_handler_ssl_JdkSslClientContext(sslContextProvider,
trustCert, trustManagerFactory, keyCertChain, key, keyPassword,
keyManagerFactory, ciphers, cipherFilter, apn, protocols, sessionCacheSize,
- sessionTimeout, secureRandom, keyStoreType);
+ sessionTimeout, secureRandom, keyStoreType, endpointIdentificationAlgorithm,
+ resumptionController);
}
}
diff --git a/independent-projects/resteasy-reactive/pom.xml b/independent-projects/resteasy-reactive/pom.xml
index 8a13dcabcfb69..e485b49589cae 100644
--- a/independent-projects/resteasy-reactive/pom.xml
+++ b/independent-projects/resteasy-reactive/pom.xml
@@ -58,7 +58,7 @@
2.6.2
2.8.0
- 4.5.9
+ 4.5.11
5.5.0
1.0.0.Final
2.18.1
@@ -67,7 +67,7 @@
3.0.4
3.0.1
4.2.2
- 3.13.2
+ 3.16.0
1.0.4
5.14.2
1.1.0
diff --git a/independent-projects/vertx-utils/pom.xml b/independent-projects/vertx-utils/pom.xml
index 9e1e39cca4375..f256694260ca4 100644
--- a/independent-projects/vertx-utils/pom.xml
+++ b/independent-projects/vertx-utils/pom.xml
@@ -17,7 +17,7 @@
3.6.1.Final
- 4.5.7
+ 4.5.11