Skip navigation

Netty 4.1.112.Final released

We are happy to announce the release of netty 4.1.112.Final. This is a bug-fix release.

The most important changes are:

  • Avoid unnecessary reflective probes on netty initialization (#14107)
  • Allow control frames between fragments (#14122)
  • Only delete the socket file for NioServerDomainSocketChannel (#14134)
  • Add check for IPv6 brackets when address is unresolved (#14141)
  • fix ResolvConf initialization with SecurityManager enabled (#14154)
  • Fix potential DNS cache invalidation in ResolveWithDotSearchDomain scenario (#14171)
  • Backport the SslContextBuilder.endpointIdentificationAlgorithm method (#14174)
  • Aggressively remove PoolThreadCache references from its finalizer object (#14155)
  • Send Http2PriorityFrame through fireUserEventTriggered for Http2MultiplexHandler (#14168)
  • Fix potential DNS cache invalidation across different EventLoops (#14147)
  • Reject http header values with non SP / HTAB chars (#14178)
  • Don't strip whitespaces from header names and let the validator handle it (#14179)
  • Reject request if NUL is present in the request line (#14180)
  • Allow HTTP responses without reason-phrase (#14183)
  • Validate HTTP version while decoding (#14187)
  • Only include scopeId on link-local addresses when using native transport (#14188)

For more details please visit our bug tracker

Thank You

Every idea and bug-report counts, and so we thought it is worth mentioning those who helped in this area.

Please report an unintended omission.