Fixed Memory leak caused during unload of server buffer prematurely.
Fixed Error due to lingering buffer event when someone logs of or disconnects from the server.
made it use less lines of code.
removed the brackets. No need for a single lined if statement.
fixed Socket index. It will now return a truthful index from a void pointer.
Added in method to free the index on log off or disconnect.
Made sure to unload all index's on server shutdown.
removed brackets.
Removed Brackets.
Moved returns to a single line.
removed destroy server from server offline and handle shutdown to avoid errors and correctly unload the system.
Removed brackets.
Added in Check for null name, char name , password etc to prevent errors on player login.
Free Player name, pass and char name on logout.
Removed Brackets.
Fixed path resize
Moved Sizes to a single line format.
Removed Brackets
Added get_str_size for getting the strings total length in chars.
Made the pointer in commands be related specifically to a 500 char array. to avoid unload memory leaks.
Removed termination of threads.
Added in VLD to check for memory leaks in windows.
updated Packet types to return the correct index number if logged in as well as fixed it so when logging it it saves the index number successfully into the buffered socket stream data.
Used weaker encryption on login and new account.
Made encryption key bigger for full login and new account string encryption.
made returns onto a single line format,
removed brackets.
Fixed Comp_strings.
Fixed packet encryption .
Added in methods to encrypt and decrypt strings themselves rather than whole packet.
updated server ide files , and tried to remove the SDF from being added to the gtihub sigh..
reduced its lines of code and removed brackets.
Updated text.c.
removed Socket init and connect.
removed brackets.
removed threading.