Releases: threadly/litesockets
4.14 Release
Fix for MergedByteBuffers modifying the state of the ByteBuffer's provided to them. This was typically seen as a hang or timeout when using SSL, see PR #73 for the details.
release-4.13
Update version to 4.13
4.12 Release
This release includes a bug fix for SimpleMergedByteBuffers
to avoid an ArrayOutOfBoundsException
. It also includes a threadly upgrade which should provide some performance gains. As well as an internal change to reduce the .slice()
operations done to ByteBuffers
.
Release 4.11: Threadly upgrade
Upgraded threadly to be safe for internal API deprecations planned for 6.0
4.10 Release for improved stat capabilities
See PR #67 for the added performance gains of disabling stats, as well as expansions around stats on the SocketExecutor
level.
4.9 Bug fix release
Fixes issues where TCP client may not send write (see PR #65 )
4.8 UDP improvements
See PR #64 for details about what has changed in this release
4.7 SSL close notify infinite loop bug fix
Fixes a bug where a remote close or connection downgrade during ssl handshake may result in an infinite loop.
4.6 Release
Small improvements to SSLUtils to accept strings instead of just java.io.File
4.5 Bug fix release
Bug fix when using Client.getRead()
outside of the client thread. While getRead()
should ALWAYS be called from one thread, there is not supposed to be a requirement that it must be on the client thread or from the read listener. This release fixes a possible BufferUnderflowException
or a possible NullPointerException
that may have been seen if invoked off the client thread.