|  | 1d2a047dfc | lots of restructuring. Experimensts with websockets over yamux failed. Now going to use a
second connection to the server from the agent. | 2024-09-08 11:16:48 +02:00 |  | 
			
				
					|  | 3e6ec05877 | moved websocket utils to separate package to allow use by the agent. | 2024-09-08 11:16:48 +02:00 |  | 
			
				
					|  | 6857eb6ff9 | generating key automatically on the agent side. Should be done later at the rendez-vous server since there will be many agents running on different servers | 2024-09-08 11:16:48 +02:00 |  | 
			
				
					|  | 571ca2ca9e | easy switching between different service types. Working now with ssh as well. | 2024-09-08 11:16:48 +02:00 |  | 
			
				
					|  | 783a8db7a6 | structuring into packages | 2024-09-08 11:16:48 +02:00 |  | 
			
				
					|  | 41403476c6 | working server * administration appears coorect
* multiple clients for one agent
* logging of active connections
* simple echo server on the agent. | 2024-09-08 11:16:48 +02:00 |  | 
			
				
					|  | ff71dbac52 | agent is now setting up ws connection to server. Next: adding multiplexing and listening on a socket. | 2024-09-08 11:16:48 +02:00 |  | 
			
				
					|  | 72d128998b | First agent version, passing in external listener fo ssh so it can be used later with yamux as well. | 2024-09-08 11:16:48 +02:00 |  | 
			
				
					|  | ad7314ca5a | cleanup now works. Clients and agents can connect and disconnect at will. | 2024-09-08 11:16:48 +02:00 |  | 
			
				
					|  | feb4639c7d | dynamic publicId now working with single connection to agent. Cleanup is not working yet. | 2024-09-08 11:16:48 +02:00 |  | 
			
				
					|  | e48f405fcc | rendezvous mechanism with fixed id is now working. | 2024-09-08 11:16:48 +02:00 |  | 
			
				
					|  | 0fe6824522 | first rendez vous: 1. two websocket clients connecting: one as agent and one as client
2. bidirectional communication between the two | 2024-09-08 11:16:48 +02:00 |  | 
			
				
					|  | 58ee5d7e85 | further generalizatio of synchronizing two streams of data. | 2024-09-08 11:16:48 +02:00 |  | 
			
				
					|  | c5f31f660c | now using in wstotcp as well. | 2024-09-08 11:16:48 +02:00 |  | 
			
				
					|  | 6b9dc2bfbe | moved websocket wrapper to iowrappers package. | 2024-09-08 11:16:48 +02:00 |  | 
			
				
					|  | a6a0f287dc | generalizing websocket connection to reader/writer. | 2024-09-08 11:16:48 +02:00 |  | 
			
				
					|  | 7b2523630a | ssh client -> tcptows -> wstotcp -> sshserver  works. | 2024-09-08 11:16:48 +02:00 |  | 
			
				
					|  | 25e9e944b2 | added makefile for building. | 2024-09-08 11:16:48 +02:00 |  | 
			
				
					|  | 5951a1b705 | restructuring. | 2024-09-08 11:16:48 +02:00 |  |