4.0.55.Final 和 4.1.20.Final 的共同更新内容: ByteBuf.toString(Charset) is not thread-safe (#7600) ObjectCleaner should continue cleaning despite exceptions (#7598) ObjectCleaner may indefinitely block on ReferenceQueue#poll (#7597) Handling concatenated GZIP streams (#7577) Correctly take position into account when wrap a ByteBuffer via ReadOnlyUnsafeDirectByteBuf (#7580) Remove remote initiated renegotiation support (#7558) Remove direct usage of JKS and SunX509 (#7547) OpenSslEngine: Remove renegotiation support (#7544) Ensure ThreadDeathWatcher and GlobalEventExecutor will not cause classloader leaks (#7493)
仅4.1.20.Final 版本更新的内容: Fix concurrency issue in DnsNameResolver when DefaultDnsCache is used. defect (#7584) HTTP/2 Remove Http2FrameStream#CONNECTION_STREAM (#7575) IovArray#add return value resulted in more ByteBufs being added during iteration (#7563) Add 32 bytes overhead per header entry when calculating headers length in HPackDecoder (#7531) HTTP/2 support pending data larger than Integer.MAX_VALUE (#7523) Add h2spec test suite module to check if netty http2 implementation conforms with the specification (#7504) Ability to scoop up events that reach the tail of the ChannelPipeline (#7494)
|