37
I Use This!
Activity Not Available

News

Posted about 1 month ago by normanmaurer
We are happy to announce the release of netty-incubator-codec-quic 0.0.59.Final. This release includes the new QuicCodecDispatcher which should be used when SO_REUSEPORT is used. This ChannelHandler does quarantee the routing / dispatching of QUIC ... [More] packets to the correct codec. For more details on how to use QuicCodecDispatcher please have a look at our QuicServerSoReusePortExample. An alrernative way how to handle this would be to implement your own ebpf programm that ensures the correct dispatching. See the javadocs of QuicCodecDispatcher for more details. The most important changes are: Fix exception message for exceptions caused by receiving a STOP_SENDING frame (#684) Add QuicTimeoutClosedChannelException which will be... [Less]
Posted about 2 months ago by normanmaurer
We are happy to announce the release of netty-incubator-codec-quic 0.0.58.Final. The most important changes are: Correctly implement equals / hashCode method for our SSLSession implementation (#666) Add ReferenceCountUtil.touch(...) calls before ... [More] we store messages into a queue to make debugging leaks easier (#668) Upgrade to netty 4.1.107.Final (#669) Update to latest boringssl chromium-stable commit (#675) Allow to obtain the "current" local / remote socket address of a QuicChannel (#677) Fail writes with ChannelOutputShutdownException when STREAM_STOPPED is received (#683) For more details related to this release see our bug-tracker. For more details about this codec in general please read our initial announcement. Thank You Every idea and bug-report counts, and so we thought... [Less]
Posted 2 months ago by normanmaurer
We are happy to announce the release of Netty/Incubator/Transport/io_uring 0.0.25.Final. This release is a bug fix release. The most important changes are: Remove old timeout when deadline changes (#232) Change default of iosqeAsyncThreshold to ... [More] Integer.MAX_VALUE (#233) Upgrade to netty 4.1.107.Final (#234) Allow to cancel connect() operations when using io_uring (#237) 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. @chrisvest @franz1981 @normanmaurer @yawkat... [Less]
Posted 2 months ago by normanmaurer
We are happy to announce the release of netty 4.1.107.Final. The most important changes are: Speedup pseudoheader lookup (#13747) Add support for the Partitioned attribute in cookies (#13769) Reduce HTTP 1.1 Full msg pipeline traversals (#13785) ... [More] DnsNameResolver: Add DnsQueryIdSpace class to reduce overhead while generating IDs (#13795) Fix copy-paste mistake in LazyX509Certificate.getIssuerAlternativeNames() (#13797) HTTP2: lastStreamCreated() does return the wrong value when all stream ids were used (#13807) HTTP2: Update local window should not fail queued frames (#13812) DnsNameResolver: Allways call bind() during bootstrap (#13817) HTTP: HttpObjectDecoder must not use HTTPMessage once it is passed to the next handler in the ChannelPipeline (#13818) Ensure key / values are shared between resumed sessions... [Less]
Posted 2 months ago by normanmaurer
We are happy to announce the release of netty-incubator-codec-http3 0.0.25.Final. This release is a bug-fix release which also fixes a possible buffer leak, so please consider upgrading ASAP. The most important changes are: Do not require ... [More] :authority pseudo header (#212) Update to netty-4.1.106.Final (#277) Upgrade to latest quic release (#282) Drain queued writes when Http3FrameCodec is removed (#280) For more details related to this release see our bug-tracker.... [Less]
Posted 3 months ago by normanmaurer
We are happy to announce the release of netty-incubator-codec-quic 0.0.57.Final. This release is a bug fix release which fixes an issue which could lead to high memory usage due missing cleanup of closed connections in some cases. The most ... [More] important changes are: Update to quiche 0.3.0 (#651) Reduce memory usage of QuicheQuicChannel (#653) Correctly fail connect future if failure in parent pipeline accours (#657) Ensure QuicheQuicChannel is always removed from the QuicheQuicChannel (#660) Reduce native memory usage of QuicheQuicConnection (#661) Ensure we correctly detect closure if ssl tasks are offloaded. (#663) Don't cache local and remote address as these might change during the lifetime (#664) Correctly handle lifetimes and channel... [Less]
Posted 3 months ago by normanmaurer
We are happy to announce the release of netty-incubator-codec-quic 0.0.56.Final. This release is a bug fix release. The most important changes are: Update to latest quiche code (#647) Fire SniCompletionEvent as soon as the SNI hostname was ... [More] selected(#644) Ensure we also set the QuicConnectionId when the id has a length of 0. (#649) Copy a missing field in QuicServerCodecBuilder's copy constructor (#641) For more details related to this release see our bug-tracker. For more details about this codec in general please read our initial announcement. 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. @normanmaurer @simonatan... [Less]
Posted 3 months ago by normanmaurer
We are happy to announce the release of netty-incubator-codec-ohttp 0.0.5.Final. This release provides some performance improvements when using the native HPKE implementation and one API breaking change. The most important changes are: Rename ... [More] method to be less missleading (#44) Reuse EVP_HPKE_KEY when using BoringSSLOHttpCryptoProvider.setupHPKEBaseR (#23) For more details related to this release see our bug-tracker.... [Less]
Posted 3 months ago by normanmaurer
We are happy to announce the release of netty 4.1.106.Final. We decided to do a fast followup release to 4.1.105.Final as someone just discoverd a HTTP2 bug (#13786) which might lead to corruptions when a lot of headers are send. This bug existed ... [More] since a very long time but was only discovered this week. The most important changes are: HTTP2: Prevent sharing the index of the continuation frame header ByteBuf. (#13786) DnsNameResolver: Fail query if id space is exhausted (#13784) Short-circuit ByteBuf::release (#13782) 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... [Less]
Posted 3 months ago by normanmaurer
We are happy to announce the release of netty-incubator-codec-http3 0.0.24.Final. This release is a bug-fix release. The most important changes are: Update to new netty-incubator-codec-quic release (#273) Ensure ... [More] QuicStreamChannel.shutdownOutput() is only called once all pre (#276) For more details related to this release see our bug-tracker.... [Less]