﻿Description: TCP Terminal (Server and Client).
Author: Elvedin Hamzagic
Date: 2015/09/14
****************************************************************************************************
2015/09/15 - v1.0.0
Initial release.
----------------------------------------------------------------------------------------------------
2015/09/21 - v1.0.1
[FIX] Various UI issues.
----------------------------------------------------------------------------------------------------
2015/09/30 - v1.0.2
[FIX] UI issue - server should remain running when remote client is disconnected.
----------------------------------------------------------------------------------------------------
2015/10/06 - v1.0.3
[FIX] UI issue - client should disconnect when remote server is disconnected.
[MOD] "Remote Host" text changed to "Remote Endpoint"
----------------------------------------------------------------------------------------------------
2017/11/01 - v1.0.4
[MOD] Rebuilt with the latest .NET Framework (4.7).
[FIX] Cannot connect to remote server, just on local computer.
----------------------------------------------------------------------------------------------------
2018/01/16 - v1.0.5
[FIX] Added try-catch block in AcceptTcpClientCallback (handles socket exceptions like when a
      connection has been forsibly closed). Also closes the last client socket explicitly before
	  begin reading from a new one.
[FIX] Minor grammar fix.
[MOD] Removed clearing of input field when clear button is pressed.
----------------------------------------------------------------------------------------------------
2020/02/18 - v1.0.6
[MOD] Added vertical and horizontal splitters.
----------------------------------------------------------------------------------------------------
2021/09/18 - v1.1.0
[ADD] SSL support, for client connection only.
[MOD] Client connection is selected by default instead of Server.
----------------------------------------------------------------------------------------------------
2023/11/23 - v1.1.1
[MOD] Removed default 32767 limit of characters in TextBoxes.
[Add] Version string in the title of the main form.
----------------------------------------------------------------------------------------------------
2024/11/08 - v1.1.2
[FIX] Server properly clean its state after client disconnects.
[MOD] UI fixes and improvements.
