This update for netty, netty-tcnative fixes the following issues:
netty:
Security fixes included in this version update from 4.1.75 to 4.1.90:
Other non-security bug fixes included in this version update from 4.1.75 to 4.1.90:
HttpHeaders.names for non-String headersFlowControlHandler behaviour to pass read events when auto-reading is turned offKlass::secondary_super_cache field in the JVMPEMParser when PEM files have multiple objects, and BouncyCastle is on the classpathNullPointerException bugsSslContext private key loadingSslContext private key reading fall-back pathHttpClientCodecHttpMessage implementations, that also implement HttpContent, were not handled correctlySslHandler so handlerRemoved works properly even if handlerAdded throws an exceptionEpollDatagramChannel to be called outside of an event-loop
threadBlockHound integration that could occasionally cause NetUtil to be reported as performing
blocking operation. A similar BlockHound issue was fixed for the JdkSslContextjdk.tls.client.protocols and jdk.tls.server.protocols
system properties, making them react to these in the same way the JDK SSL provider doesepoll, kqueue, and NIO handle RDHUPnetty-tcnative:
netty-tcnative-classes, provided by this update is required by netty 4.1.90 which contains
important security updates