diff --git a/driver-core/pom.xml b/driver-core/pom.xml
index 6470b503a31..889cb963339 100644
--- a/driver-core/pom.xml
+++ b/driver-core/pom.xml
@@ -142,7 +142,7 @@
io.netty
netty-tcnative
- 1.1.33.Fork18
+ 1.1.33.Fork23
${os.detected.classifier}
test
@@ -269,6 +269,8 @@
META-INF/maven/io.netty/netty-common/pom.xml
META-INF/maven/io.netty/netty-handler/pom.properties
META-INF/maven/io.netty/netty-handler/pom.xml
+ META-INF/maven/io.netty/netty-resolver/pom.properties
+ META-INF/maven/io.netty/netty-resolver/pom.xml
META-INF/maven/io.netty/netty-transport/pom.properties
META-INF/maven/io.netty/netty-transport/pom.xml
diff --git a/driver-tests/osgi/src/test/java/com/datastax/driver/osgi/BundleOptions.java b/driver-tests/osgi/src/test/java/com/datastax/driver/osgi/BundleOptions.java
index 532b7a2cc53..2557de04550 100644
--- a/driver-tests/osgi/src/test/java/com/datastax/driver/osgi/BundleOptions.java
+++ b/driver-tests/osgi/src/test/java/com/datastax/driver/osgi/BundleOptions.java
@@ -93,7 +93,7 @@ public Option[] getOptions() {
}
public static CompositeOption nettyBundles() {
- final String nettyVersion = "4.0.33.Final";
+ final String nettyVersion = "4.1.6.Final";
return new CompositeOption() {
@Override
@@ -103,7 +103,8 @@ public Option[] getOptions() {
mavenBundle("io.netty", "netty-codec", nettyVersion),
mavenBundle("io.netty", "netty-common", nettyVersion),
mavenBundle("io.netty", "netty-handler", nettyVersion),
- mavenBundle("io.netty", "netty-transport", nettyVersion)
+ mavenBundle("io.netty", "netty-transport", nettyVersion),
+ mavenBundle("io.netty", "netty-resolver", nettyVersion)
);
}
};
diff --git a/manual/ssl/README.md b/manual/ssl/README.md
index c86876b6048..9d5659b3b7b 100644
--- a/manual/ssl/README.md
+++ b/manual/ssl/README.md
@@ -154,7 +154,7 @@ add it to your dependencies.
There are known runtime incompatibilities between newer versions of
netty-tcnative and the version of netty that the driver uses. For best
-results, use version 1.1.33.Fork18.
+results, use version 1.1.33.Fork23.
Using netty-tcnative requires JDK 1.7 or above and requires the presence of
OpenSSL on the system. It will not fall back to the JDK implementation.
diff --git a/pom.xml b/pom.xml
index e060ff829ab..552d91b9e27 100644
--- a/pom.xml
+++ b/pom.xml
@@ -51,7 +51,7 @@
1.2.17
1.7.6
16.0.1
- 4.0.37.Final
+ 4.1.6.Final
3.1.2
1.1.2.6
1.3.0