Commit Graph

13 Commits

Author SHA1 Message Date
Erik Brakkee
2ed81c3174 communication between agent and server. Removed the flags libray for command-line parsing.
Heartbeat mechanism from client to server over the custom connection for sending events to guarantee that the connectoin stays up.
2024-07-25 19:51:11 +02:00
d9f490a2b6 removed read and write dead lines. Appears to be still working. 2024-07-24 22:26:15 +02:00
be3e6b7c4a added insecure flag to allow invalid certificates. 2024-07-23 22:27:09 +02:00
0b57a31eaa command-line argument parsing with error handling for all commands that are referred to on the docs page. 2024-07-23 21:51:48 +02:00
982977e796 renamed cidebug module to converge 2024-07-21 23:12:04 +02:00
12ecb72329 Lots of work on docuemtation. The docs page now shows the correct
installation dependent URLs. For now using ServerALiveInterval
to avoid disconnects.
2024-07-21 21:41:53 +02:00
8981efd0b5 lots of restructuring.
Experimensts with websockets over yamux failed. Now going to use a
second connection to the server from the agent.
2024-07-20 21:55:34 +02:00
8842c37a66 dynamic publicId now working with single connection to agent. Cleanup is not working yet. 2024-07-19 21:13:57 +02:00
f59c8368ea first rendez vous:
1. two websocket clients connecting: one as agent and one as client
2. bidirectional communication between the two
2024-07-19 19:31:34 +02:00
ada8dee0aa further generalizatio of synchronizing two streams of data. 2024-07-18 21:25:00 +02:00
188d949d65 moved websocket wrapper to iowrappers package. 2024-07-18 21:14:23 +02:00
46a7588896 generalizing websocket connection to reader/writer. 2024-07-18 20:58:15 +02:00
4eb83d033a ssh client -> tcptows -> wstotcp -> sshserver works. 2024-07-18 19:48:06 +02:00