From 63da0f2cb2235cb33730a34c25328b1d2cc6b735 Mon Sep 17 00:00:00 2001 From: Joe DiPol Date: Wed, 18 Oct 2023 08:27:00 -0700 Subject: [PATCH] 3.x: Upgrade Netty to 4.1.100.Final (#7818) * Upgrade Netty to 4.1.100.Final * Don't manage netty-tcnative since it is handled by netty-bom --- dependencies/pom.xml | 2 +- pom.xml | 6 ------ .../helidon-webserver/native-image.properties | 3 ++- 3 files changed, 3 insertions(+), 8 deletions(-) diff --git a/dependencies/pom.xml b/dependencies/pom.xml index b69e599365c..dafa08c11ed 100644 --- a/dependencies/pom.xml +++ b/dependencies/pom.xml @@ -130,7 +130,7 @@ 8.0.28 5.12.0.Final 5.12.0 - 4.1.94.Final + 4.1.100.Final 0.0.19.Final 3.21.0 21.3.0.0 diff --git a/pom.xml b/pom.xml index 5aacad5eec5..03488811909 100644 --- a/pom.xml +++ b/pom.xml @@ -65,7 +65,6 @@ 4.13.1 3.2.3 2.23.4 - 2.0.61.Final 0.9.1 0.1.0 2.2.10 @@ -951,11 +950,6 @@ restito ${version.lib.restito} - - io.netty - netty-tcnative-boringssl-static - ${version.lib.netty.tcnative} - org.mockito mockito-core diff --git a/webserver/webserver/src/main/resources/META-INF/native-image/io.helidon.webserver/helidon-webserver/native-image.properties b/webserver/webserver/src/main/resources/META-INF/native-image/io.helidon.webserver/helidon-webserver/native-image.properties index c7388254082..469292445e4 100644 --- a/webserver/webserver/src/main/resources/META-INF/native-image/io.helidon.webserver/helidon-webserver/native-image.properties +++ b/webserver/webserver/src/main/resources/META-INF/native-image/io.helidon.webserver/helidon-webserver/native-image.properties @@ -1,5 +1,5 @@ # -# Copyright (c) 2019, 2022 Oracle and/or its affiliates. +# Copyright (c) 2019, 2023 Oracle and/or its affiliates. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. @@ -39,6 +39,7 @@ Args=--initialize-at-run-time=io.netty.buffer.UnpooledByteBufAllocator$Instrumen --initialize-at-run-time=io.netty.handler.codec.marshalling.MarshallingDecoder \ --initialize-at-run-time=io.netty.handler.codec.marshalling.MarshallingEncoder \ --initialize-at-run-time=io.netty.handler.codec.protobuf.ProtobufDecoder \ + --initialize-at-run-time=io.netty.handler.pcap.PcapWriteHandler$WildcardAddressHolder \ --initialize-at-run-time=io.netty.handler.ssl.ConscryptAlpnSslEngine \ --initialize-at-run-time=io.netty.handler.ssl.JdkNpnApplicationProtocolNegotiator \ --initialize-at-run-time=io.netty.handler.ssl.JettyAlpnSslEngine$ClientEngine \