First part of extended version

Signed-off-by: Frca <killerfrca@gmail.com>
Finish remote server base function, resending messages

Signed-off-by: Frca <killerfrca@gmail.com>
Make RemoteServer and Shared library compilable on unix systems

Signed-off-by: Frca <killerfrca@gmail.com>
Rewrite app socketing

Signed-off-by: Frca <killerfrca@gmail.com>
.gitignore: Ignore hidden files

Signed-off-by: Frca <killerfrca@gmail.com>
Fix build on Windows again

Signed-off-by: Frca <killerfrca@gmail.com>
Update Server to its current function

Signed-off-by: Frca <killerfrca@gmail.com>
Remove cURL lib

Signed-off-by: Frca <killerfrca@gmail.com>
Add cURL module

Signed-off-by: Frca <killerfrca@gmail.com>
Ignore changes in submodule

Signed-off-by: Frca <killerfrca@gmail.com>
Make Server module compilable on Linux, also implement volume handling on Linux

Signed-off-by: Frca <killerfrca@gmail.com>
Fix MAC detection on Linux machines

Signed-off-by: Frca <killerfrca@gmail.com>
Close sockets on app close

Signed-off-by: Frca <killerfrca@gmail.com>
Implement RemoteServer both-way line redistribution

Signed-off-by: Frca <killerfrca@gmail.com>
Register server on socket creating

Signed-off-by: Frca <killerfrca@gmail.com>
Print incoming and outgoing messages

Signed-off-by: Frca <killerfrca@gmail.com>
delete all sockets instead

Signed-off-by: Frca <killerfrca@gmail.com>
Fix responding to GET_MAC request

Signed-off-by: Frca <killerfrca@gmail.com>
Allow loop or single app socket binding option in CMake

Signed-off-by: Frca <killerfrca@gmail.com>
Use exceptions to indicate SOCKET_ERROR while reading line

Signed-off-by: Frca <killerfrca@gmail.com>