Releases: Azure/DotNetty
Releases · Azure/DotNetty
v0.4.0
25 Nov 23:42
Compare
Sorry, something went wrong.
No results found
.NET Standard 1.3 support.
Libraries are strong-named by default.
Redis codec.
Protocol Buffers 2 and 3 codecs.
Socket Datagram Channel.
Base64 encoder and decoder.
STEE uses ConcurrentQueue by default (queue impl is pluggable now).
v0.3.2
27 Jun 17:07
Compare
Sorry, something went wrong.
No results found
Better API alignment with final version of netty 4.1 (#125 ).
Exposed API for flexible TlsHandler initialization (#132 , #134 ).
v0.3.1
02 Jun 02:11
Compare
Sorry, something went wrong.
No results found
Port of IdleStateHandler, ReadTimeoutHandler, WriteTimeoutHandler (#98 ).
Fixes and optimization in TlsHandler (#116 ).
Port of AdaptiveRecvByteBufAllocator enabling flexible sizing of read buffer (#117 ).
Support for adding Attributes on Channel (#114 ).
Proper xml-doc configuration (#120 ).
v0.3.0
14 May 01:32
Compare
Sorry, something went wrong.
No results found
BREAKING CHANGE: default byte buffer is now PooledByteBufferAllocator (unless overriden through environment variable).
Port of PooledByteBuffer (support for flexible buffer sizes).
Enables sending of multiple buffers in a single socket call.
Refreshed DefaultChannelPipeline, AbstractChannelHandlerContext.
Port of JsonObjectDecoder, DelimeterBasedFrameDecoder.
Fixes to async sending in TcpSocketChannel.
IoBufferCount, GetIoBuffer(s) introduced in IByteBuffer.
v0.2.6
28 Apr 07:49
Compare
Sorry, something went wrong.
No results found
TlsHandler negotiates TLS 1.0+ on server side (#89 ).
STEE properly supports graceful shutdown (#7 ).
UnpooledHeapByteBuffer.GetBytes honors received index and length (#88 ).
Port of MessageToMessageDecoder, LineBasedFrameDecoder, StringDecoder, StringEncoder, ByteProcessor and ForEachByte family of methods on Byte Buffers (#86 ).
v0.2.5
15 Apr 08:47
Compare
Sorry, something went wrong.
No results found
Fixes regression in STEE where while evaluation of idling timeout did not account for immediately pending scheduled tasks (#83 ).
v0.2.4
12 Apr 17:06
Compare
Sorry, something went wrong.
No results found
Contains a serious issue that may cause failures while working with scheduled tasks. Use newer releases.
Proper handling of pooled buffer growth beyond max capacity of buffer in pool (fixing #71 ).
Improved pooling of buffers when a buffer was released in other thread (#73 ).
Introduction of IEventExecutor.Schedule and proper cancellation of scheduled tasks (#80 ).
Better handling of wake-ups for scheduled tasks (#81 ).
Default internal logging initialization is deferred to allow override it completely (#80 extra).
Honoring IByteBuffer.ArrayOffset in IByteBuffer.ToString(Encoding) (#80 extra).
v0.2.3
12 Apr 17:06
Compare
Sorry, something went wrong.
No results found
Critical fix to handling of async operations when initiated from outside the event loop (#66 ).
Fix to enable setting socket-related options through SetOption on Bootstrap (#68 ).
Build changes to allow signing assemblies