| 
						
					 | 
					
						
						
							
						
						dcb00ccc6e
					 | 
					
						
						
							
							Merge branch 'master' into renovate/configure
						
						
						
						
	
		
			
	
		
	
	
		
	
	
		
			
				
	
				continuous-integration/drone/push Build is failing 
				
			 
		
			
				
	
				continuous-integration/drone/pr Build is passing 
				
			 
		
		
	 
 
	 
						
						
							
						
					 | 
					
						2022-09-02 13:45:50 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						eaddcc699b
					 | 
					
						
						
							
							Fix README
						
						
						
						
	
		
			
	
		
	
	
		
	
	
		
			
				
	
				continuous-integration/drone/push Build is passing 
				
			 
		
		
	 
 
	 
						
						
							
						
					 | 
					
						2022-09-02 15:45:09 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						72f9e00b80
					 | 
					
						
						
							
							Add Drone badge
						
						
						
						
	
		
			
	
		
	
	
		
	
	
		
			
				
	
				continuous-integration/drone/push Build is passing 
				
			 
		
		
	 
 
	 
						
						
							
						
					 | 
					
						2022-09-02 15:44:43 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						55da596587
					 | 
					
						
						
							
							Configure Drone CI
						
						
						
						
						
						
							
						
					 | 
					
						2022-09-02 15:42:20 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						1321cf79c6
					 | 
					
						
						
							
							Improve messages logging
						
						
						
						
						
						
							
						
					 | 
					
						2022-09-02 15:40:00 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						391d0facd2
					 | 
					
						
						
							
							Merge pull request 'Add end2end tests' (#2) from e2e-tests into master
						
						
						
						
						
						
						
						Reviewed-on: #2 
						
						
							
						
					 | 
					
						2022-09-02 13:15:58 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						59aadeacd4
					 | 
					
						
						
							
							Add more configuration tests
						
						
						
						
						
						
							
						
					 | 
					
						2022-09-02 15:01:34 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						a5e48cf9d0
					 | 
					
						
						
							
							Add TLS invalid cases checks
						
						
						
						
						
						
							
						
					 | 
					
						2022-09-02 14:14:05 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						4f89bc06a0
					 | 
					
						
						
							
							Add new test for TLS mutual authentication
						
						
						
						
						
						
							
						
					 | 
					
						2022-09-02 10:57:53 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						019ae92605
					 | 
					
						
						
							
							Add new test for client configuration
						
						
						
						
						
						
							
						
					 | 
					
						2022-09-02 10:42:22 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						6f8055f1c7
					 | 
					
						
						
							
							Remove useless tests configuration
						
						
						
						
						
						
							
						
					 | 
					
						2022-09-02 10:21:13 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						54214a3308
					 | 
					
						
						
							
							Add new test for invalid TLS configuration
						
						
						
						
						
						
							
						
					 | 
					
						2022-09-02 10:18:20 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						40c1bfc938
					 | 
					
						
						
							
							Add new test based on token auth with TLS
						
						
						
						
						
						
							
						
					 | 
					
						2022-09-02 09:43:07 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						886843d087
					 | 
					
						
						
							
							Add new test based on token auth
						
						
						
						
						
						
							
						
					 | 
					
						2022-09-02 08:59:07 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						62fa71ea6e
					 | 
					
						
						
							
							Check the case with invalid token
						
						
						
						
						
						
							
						
					 | 
					
						2022-09-01 17:05:13 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						43a6d2c3a2
					 | 
					
						
						
							
							Start to write e2e tests
						
						
						
						
						
						
							
						
					 | 
					
						2022-09-01 15:03:20 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						caa62b8e49
					 | 
					
						
						
							
							Merge pull request 'Merge the two binaries (client and server) into a single one' (#1) from merge-binaries into master
						
						
						
						
						
						
						
						Reviewed-on: #1 
						
						
							
						
					 | 
					
						2022-09-01 08:16:46 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						7c64003b13
					 | 
					
						
						
							
							Update README
						
						
						
						
						
						
							
						
					 | 
					
						2022-09-01 10:16:02 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						b24e8ba68b
					 | 
					
						
						
							
							Merged all workspace projects into a single binary project
						
						
						
						
						
						
							
						
					 | 
					
						2022-09-01 10:11:24 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						3be4c5a68e
					 | 
					
						
						
							
							Remove useless OpenSSL dependency
						
						
						
						
						
						
							
						
					 | 
					
						2022-09-01 09:16:21 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						27b50d2333
					 | 
					
						
						
							
							Refactor project to make it easier to test
						
						
						
						
						
						
							
						
					 | 
					
						2022-09-01 09:08:45 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						ce1237a13b
					 | 
					
						
						
							
							Add renovate.json
						
						
						
						
						
						
							
						
					 | 
					
						2022-09-01 00:26:39 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						c173ed3c5c
					 | 
					
						
						
							
							Update README
						
						
						
						
						
						
							
						
					 | 
					
						2022-08-31 15:42:58 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						1ce19ff56a
					 | 
					
						
						
							
							Add support for CRL on server side
						
						
						
						
						
						
							
						
					 | 
					
						2022-08-31 15:37:51 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						c063cdcef6
					 | 
					
						
						
							
							Remove redundant code
						
						
						
						
						
						
							
						
					 | 
					
						2022-08-31 15:00:41 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						3cbbd72a14
					 | 
					
						
						
							
							cargo fmt
						
						
						
						
						
						
							
						
					 | 
					
						2022-08-31 14:36:07 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						cd0f6fea94
					 | 
					
						
						
							
							Client can authenticate using TLS certificate
						
						
						
						
						
						
							
						
					 | 
					
						2022-08-31 14:35:52 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						27b52dfcb7
					 | 
					
						
						
							
							Add client TLS auth on server side
						
						
						
						
						
						
							
						
					 | 
					
						2022-08-31 12:24:54 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						1b95b10553
					 | 
					
						
						
							
							Optimize root certificate management on client side
						
						
						
						
						
						
							
						
					 | 
					
						2022-08-31 11:21:23 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						723ed5e390
					 | 
					
						
						
							
							Can specify custom server root certificate for client
						
						
						
						
						
						
							
						
					 | 
					
						2022-08-31 10:59:07 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						3b2866fa6a
					 | 
					
						
						
							
							Add embedded TLS server
						
						
						
						
						
						
							
						
					 | 
					
						2022-08-31 09:29:22 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						884018a90d
					 | 
					
						
						
							
							Add readme
						
						
						
						
						
						
							
 220830
						
					 | 
					
						2022-08-30 15:26:23 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						53ad29727e
					 | 
					
						
						
							
							Can specify tokens in a file
						
						
						
						
						
						
							
						
					 | 
					
						2022-08-30 15:17:13 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						dde219a717
					 | 
					
						
						
							
							Close Websocket when upstream TCP connection is closed
						
						
						
						
						
						
							
						
					 | 
					
						2022-08-30 15:09:39 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						a866deb3e4
					 | 
					
						
						
							
							Automatically close unresponsive websockets
						
						
						
						
						
						
							
						
					 | 
					
						2022-08-30 14:47:16 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						dff4384bd8
					 | 
					
						
						
							
							WIP
						
						
						
						
						
						
							
						
					 | 
					
						2022-08-30 14:23:00 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						1eedfba81c
					 | 
					
						
						
							
							Stopped infinite loop
						
						
						
						
						
						
							
						
					 | 
					
						2022-08-30 14:19:30 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						11d7ccf7c9
					 | 
					
						
						
							
							Start to forward messages
						
						
						
						
						
						
							
						
					 | 
					
						2022-08-30 14:17:21 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						235f03d3e9
					 | 
					
						
						
							
							Cargo clippy
						
						
						
						
						
						
							
						
					 | 
					
						2022-08-30 13:28:32 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						a6f7966243
					 | 
					
						
						
							
							Basic relay server working
						
						
						
						
						
						
							
						
					 | 
					
						2022-08-30 12:33:16 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						9c8cff9357
					 | 
					
						
						
							
							Start to listen to websocket incoming connections
						
						
						
						
						
						
							
						
					 | 
					
						2022-08-30 11:46:26 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						4cf5100c30
					 | 
					
						
						
							
							Cargo clippy
						
						
						
						
						
						
							
						
					 | 
					
						2022-08-30 11:22:04 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						c67d53a4df
					 | 
					
						
						
							
							Open ports on client
						
						
						
						
						
						
							
						
					 | 
					
						2022-08-30 11:16:22 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						09b5403390
					 | 
					
						
						
							
							wip
						
						
						
						
						
						
							
						
					 | 
					
						2022-08-30 11:01:24 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						641bc1b992
					 | 
					
						
						
							
							Cargo clippy
						
						
						
						
						
						
							
						
					 | 
					
						2022-08-30 10:40:30 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						5d4db12bf6
					 | 
					
						
						
							
							Get server configuration from client
						
						
						
						
						
						
							
						
					 | 
					
						2022-08-30 10:38:26 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						31752bad80
					 | 
					
						
						
							
							Can customize upstream server
						
						
						
						
						
						
							
						
					 | 
					
						2022-08-30 10:19:57 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						4afc1fad37
					 | 
					
						
						
							
							Start to serve config
						
						
						
						
						
						
							
						
					 | 
					
						2022-08-30 10:17:38 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						2441552165
					 | 
					
						
						
							
							Initial commit
						
						
						
						
						
						
							
						
					 | 
					
						2022-08-30 09:43:53 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 |