Netty 4.1.67.Final 已经发布。Netty 是一个异步事件驱动的网络应用框架,主要用于可维护的高性能协议服务器和客户端的快速开发。
该版本主要的变化包括:
- 修复委托/异步 SSL 的错误;
- 当请求没有连接 header 时,服务器 h2c 升级失败;
- 删除 io.netty.http2.validateContentLength SystemProperty;
- 为 KQueue MacOS 增加对客户端 TCP FastOpen 的支持;
- 使 TCP_FASTOPEN 通道选项传输不可知;
- JdkZlibDecoder 在 GZIP 页脚碎片化时可能会损坏数据;
- 公开 DnsNameResolver.cnameCache() 可见性;
- 当 SslHandler 不存在时,移除 ApplicationProtocolNegotiationHandler;
- 增加 PromiseNotifier 静态方法,负责取消传播;
- 在关闭流时将权重分配给子代;