jetty-9.4.22.v20191022发布说明

    原创
半兽人 发表于: 2019-11-04   最后更新时间: 2019-11-04  

2019年10月22号,jetty-9.4.22.v20191022发布

  • HttpClient backpressure 改进
  • 成功通过websocket后会收到错误通知
  • Jetty客户端有时会在证书错误时返回EOFException而不是SSLHandshakeException。
  • 集群的HttpSession IllegalStateException:读取无效
  • 通过可选的onFailedSelect()通知关闭选择器的自定义ManagedSelector
  • 停止时,ReservedThreadExecutor中的线程不会退出
  • 即使关闭了WebSocket会话,也通过ExtensionStack发送Frames
  • QueuedThreadPool线程使用率递增,并且没有在空闲线程时减少
  • 删除HTTP/2伪标头
  • QueuedThreadPool应该支持ThreadFactory行为
  • QueuedThreadPool应该重置失败运行时中断的线程
  • OpenIdCredetials无法解码JWT ID token
  • 应该可以在没有元数据的情况下使用OIDC
  • 非异步Servlet + async Filter + HttpServletRequestWrapper报ClassCastException
  • 可配置的HTTP/2 RateControl
  • 应避免裸露到Request
  • 使用新session转发到JSP时发生IllegalStateException
  • 9.4.21.v20190926中session处理的行为更改
  • 基于SSLEngine的客户端别名选择
  • 停止jetty:run-war时发生ConcurrentModificationException
  • 如果已调用sendError,则不应设置header
  • 使用SslContextFactory配置HTTP proxy
  • 改进GC的HttpChannel$SendCallback的参考
  • Jetty认为引导程序注入的类是“服务器类”
  • Spin in HttpOutput.close
  • HttpOutput.close调用的SharedBlockingCallback.block()中的线程被阻塞后,Jetty挂起
  • 增加GzipHandler minGzipSize默认大小
  • InetAccessHandler - 新的includeConnectors/excludeConnectors不再完全正确
  • TLS握手失败时抛出SSLHandshakeException
  • 某些Transfer-Encoding和Content-Length组合不会导致预期的400错误请求
  • Transfer-Encoding行为不遵循RFC7230
  • Jetty 9.4.21中的回归:具有Content-Length的304响应失败
  • Java 11中未关闭未使用的TLS连接
  • SslConnection.DecryptedEnpoint.flush一直繁忙循环
  • OIDC的第一个授权请求由于包含会话ID而失败


您需要解锁本帖隐藏内容请: 点击这里
本帖隐藏的内容




上一条: jetty-9.3.28.v20191105 发布说明
下一条: Jetty 9.4.20 发布