2
0
mirror of https://github.com/elisescu/tty-share synced 2024-11-15 18:13:58 +00:00
Commit Graph

7 Commits

Author SHA1 Message Date
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