Vasile Popescu
33c6017254
Use a mutex to avoid concurrent writes to the WS connections
...
Concurrent writes to the same WS connection are not allowed by the
gorrila/websocket package.
2020-11-04 23:06:34 +01:00
Vasile Popescu
e8c6caac80
Update the server side when the client window changes
2020-11-04 23:06:34 +01:00
Vasile Popescu
366edcd23e
Refactor the messages marshaling and unmarshaling
2020-11-04 23:06:34 +01:00
Vasile Popescu
6c0171e9d9
Log improvements - fixup in the other one
2020-11-04 23:06:34 +01:00
Vasile Popescu
46e1bdaab2
Add support for public sharing with the new method
2020-11-04 23:06:34 +01:00
Vasile Popescu
584cba56c9
Add support for local network terminal sharing
...
Moved the server inside the tty-share binary, and serve it locally
2020-11-04 23:06:34 +01:00
Vasile Popescu
ba44046699
First step to adding support for local terminal sharing
...
Add the tty-server code to this repo as the first step for adding
support to share the terminal in the local network. The public server
should be involved only for public sessions.
2020-11-04 23:06:34 +01:00