Skip to content

Releases: nsiatras/extasys

Extasys NT v1.0.6 (JDK 8)

12 Sep 08:59
Compare
Choose a tag to compare

Extasys NT v1.0.6 uses new Abstract structure for TCP/UDP Clients, Servers and TCP/UDP Connectors,Listeners.
New structure is transparent to the user and it is 100% compatible with previous versions.

The new structure was implemented so that the transition from JDK 8 to JDK 22, which will happen later, is easier.

Extasys - NT 1.0.5 (JDK 8)

18 Aug 10:14
Compare
Choose a tag to compare
  • ConnectionEncryptor refactored to DataConverter

Extasys - NT 1.0.4 (JDK 8)

11 Mar 21:03
Compare
Choose a tag to compare
  • setAutoApplyMessageSplitterState implemented to TCPConnector and TCPListener.
    This method defines if Extasys should automatically handle the Message Collectors character with outgoing messages.
    After using .setAutoApplyMessageSplitterState(true) for a TCPConnector or TCPListener, Extasys will automatically add the Message Collectors String/Character splitter at the end of the outgoing message. This makes data transfers much more secured and it is totally recommended to be used from now on.

Extasys - NT 1.0.3 (JDK 8)

10 Mar 13:00
Compare
Choose a tag to compare
  • Extasys Thread Pool changed from ArrayBlockingQueue to LinkedBlockingQueue
    LinkedBlockingQueue seems to be much more faster

  • On-the-Fly encryption now is been done by Thread Pool workers
    This change increases performance and maintains the non-blocking architecture

  • NetworkPacket's Cancel method changes
    The "Cancel" method of the NetworkPacket class now calls the "Cancel" method of the previous NetworkPacket in the Queue.
    With this change the NetworkPackets can be canceled instantly after a connection drops without stessing the ThreadPool worker threads.

Extasys NT v1.0.2

09 Mar 16:33
Compare
Choose a tag to compare
  • Each ingoing/outgoing network packet is now market as NULL after exiting the ThreadPool.
    This makes Garbage Collection much faster

  • Library Version name implemented
    Settings.VERSION String holds the Extasys Library version.

Extasys NT v1.0.1

09 Mar 11:50
Compare
Choose a tag to compare
  • I/O optimization
  • On the fly Data Encryption for both UPD and TCP connections

Extasys for Java version 3.3

24 Jul 10:45
Compare
Choose a tag to compare

Version 3.3 offers a small Performance improvement for the TCP Server and Client

Extasys for Java version 3.2

23 Jul 09:32
Compare
Choose a tag to compare

Performance improvement
Charset added for TCPConnector, TCPListener, UDPConnector, UDPListener

Extasys for Java version 3.1

27 Jan 11:51
Compare
Choose a tag to compare
SendDataSynchronous method implemented

SendDataSynchronous method implemented for TCPClientConnection and
TCPConnector

Extasys for Java version 3.0 (JDK7) with javadocs

24 Nov 15:19
Compare
Choose a tag to compare

Extasys for Java version 3.0 (JDK7) with javadocs