Skip to content

Releases: threadly/litesockets

4.4 Release

15 Jun 19:42
Compare
Choose a tag to compare

Changes included in this release:

  • Fixed issue with ThreadedSocketExecuter when used on a single core system.
  • Added MergedByteBuffers.add(MergedByteBuffers, int) to be able to specify a size limit when copying
  • Internal build / version updates

4.3 Release

31 Jan 17:07
4ba04ac
Compare
Choose a tag to compare

Includes minor improvements to how close and reader listeners are invoked.

4.1 Release

25 Aug 17:14
Compare
Choose a tag to compare
  • Fixed issue with ssl decrypt/encrypt tight looping
  • Threadly improvements by upgrading core library to 5.3

4.0 Release

12 Jul 21:22
Compare
Choose a tag to compare

Changes:

  • Depreciated API removed
  • ThreadedSocketExecuter not uses hashed based distribution instead of splitting the read/writes onto different threads.
  • Server/Client close listeners now have onCloseWithError which allows you to get any socket errors you care about.
  • Versioning scheme changed
  • Moved to Java 8, use 3.x if java 6 or 7 is required.
  • MergedByteBuffers API improved and changed significantly.

release-3.3.0

25 Apr 00:13
Compare
Choose a tag to compare

Primarily addresses proxy reader writer deadlock: #38

litesockets Version: 3.2.6

17 Oct 22:31
Compare
Choose a tag to compare

Simple upgrade of threadly to take advantage of improvements and bug fixes.

litesockets Version: 3.2.4

11 Aug 17:35
Compare
Choose a tag to compare
  • Minor fix in NoThreadScheduler with UDP Sockets on windows.

litesockets Version: 3.2.3

11 Jul 21:27
Compare
Choose a tag to compare
  • Fixed issue with SSLProcessor getting into an infinite loop.
  • Fixed issue with close call blocking in certain cases.

litesockets Version: 3.1.0

12 May 18:51
Compare
Choose a tag to compare

Some pretty signification changes in this release. Mostly around UDPServer/client and Client/socket Options.

  • SocketOperations ENUM deprecated in favor of a ClientOptions object.
  • Every client now has a clientOptions() method that allows you to set client and socket options for the client.
  • UDPServer now supports white and black listing remote end points. This allows you to suppress getting a new client from a UDP end point we dont want to deal with anymore.
  • Some minor bugs around UDP Reads where fixed
  • Moved UDP writes to use the same queuing system as TCP, so we now will wait for the socket to say it can write before we attempt to write a UDP packet.
  • Added very very basic support for using PEM files for certs. Base64 was needed for this.
  • fixed up unit tests to work on windows
  • UDPServer operations now happen on read and write selector.
  • speed improvments in MergedByteBuffers.indexOf

litesockets Version: 3.0.2

07 Dec 18:44
Compare
Choose a tag to compare

Updated minimum required version of threadly to 4.4.1 to get its bug fixes.