|  _ | a7aef2d069 | 📝 | 2021-07-22 00:16:49 +00:00 | 
				
					
						|  _ | 1e35e9c18d | 🐛 bug: split the GUI client into its own crate so we can build the other parts without having to set up FLTK | 2021-07-22 00:15:17 +00:00 | 
				
					
						|  _ | 67e74169be | ♻️ refactor: extract ForwardingInstance from `client_gui` | 2021-07-21 23:28:42 +00:00 | 
				
					
						|  _ | 320355ca28 | 🔊 bump a couple things back up to debug | 2021-07-21 23:15:57 +00:00 | 
				
					
						|  _ | a52850e43c | 📝 | 2021-07-21 23:15:51 +00:00 | 
				
					
						|  _ | 2f80c40c1d | 📝 todo | 2021-07-20 02:38:31 +00:00 | 
				
					
						|  _ | eeadea6bc0 | allow 3 ports to be forwarded for test purposes Later it would be some larger number, with some better GUI. | 2021-07-19 02:37:09 +00:00 | 
				
					
						|  _ | 16b86ff45c | ♻️ refactor | 2021-07-19 02:28:18 +00:00 | 
				
					
						|  _ | 97ef6d7fce | 🚧 working on a few things | 2021-07-19 02:11:13 +00:00 | 
				
					
						|  _ | 27106de4e4 | read client and server ports from GUI | 2021-07-19 01:56:42 +00:00 | 
				
					
						|  _ | 34c9e5e7a1 | 🐛 bug: with some complication, I was able to make the GUI close the port properly | 2021-07-19 01:46:06 +00:00 | 
				
					
						|  _ | 5163d51cbd | 🚧 the GUI can forward a port, but it can't seem to stop forwarding it | 2021-07-19 00:25:25 +00:00 | 
				
					
						|  _ | 79967fbf3f | making a GUI for the client proxy | 2021-07-19 00:01:46 +00:00 | 
				
					
						|  _ | 2a58d86b5c | 🐛 bug: use Result | 2021-07-18 23:16:44 +00:00 | 
				
					
						|  _ | 12fdd4c842 | client now chooses the TCP port for the server to forward. | 2021-07-18 22:55:32 +00:00 | 
				
					
						|  _ | 56a3e6299b | change server ID from `u8` to a string | 2021-07-18 22:22:48 +00:00 | 
				
					
						|  _ | 5bfb99f383 | change client ID from a `u8` to a UTF-8 string up to 128 bytes long | 2021-07-18 21:18:49 +00:00 | 
				
					
						|  _ | 4728e7e35c | ♻️ refactor: replace `u8` with PeerId | 2021-07-18 20:32:49 +00:00 | 
				
					
						|  _ | fed401f622 | ♻️ refactor: all protocol code is in the protocol mod now | 2021-07-18 20:23:20 +00:00 | 
				
					
						|  _ | 927ddecf97 | ♻️ refactor | 2021-07-18 20:11:11 +00:00 | 
				
					
						|  _ | 75a4515a70 | ♻️ refactor: move the last request-response pair into protocol mod still need to move a couple handle pairs | 2021-07-18 19:45:19 +00:00 | 
				
					
						|  _ | 1634f7a00d | ♻️ refactor: server proxy is now using the protocol module | 2021-07-18 19:38:54 +00:00 | 
				
					
						|  _ | 2d57bb9618 | ♻️ refactor: extracting protocol functions for things that handle requests | 2021-07-18 19:28:30 +00:00 | 
				
					
						|  _ | 69c4afe456 | ♻️ refactor: extract TCP-QUIC relay connection | 2021-07-18 18:58:59 +00:00 | 
				
					
						|  _ | 4ba35ee7d1 | ♻️ refactor | 2021-07-18 18:52:51 +00:00 | 
				
					
						|  _ | ca3145669d | ♻️ refactor | 2021-07-18 18:44:28 +00:00 | 
				
					
						|  _ | d5431b5c62 | ♻️ refactor | 2021-07-18 18:41:25 +00:00 | 
				
					
						|  _ | 4820722ec2 | ♻️ refactor | 2021-07-18 18:33:19 +00:00 | 
				
					
						|  _ | b64042043b | ♻️ refactor: move all protocol stuff out of the client proxy | 2021-07-18 18:26:19 +00:00 | 
				
					
						|  _ | d265aa3cd9 | ♻️ refactor: start moving protocol chunks out of exe modules | 2021-07-18 18:03:29 +00:00 | 
				
					
						|  _ | b1af608ab0 | ♻️ refactor: start moving protocol into its own module | 2021-07-18 17:57:54 +00:00 | 
				
					
						|  _ | 9b60acf0e0 | 📝 remove Github repo from Cargo.tomls. PTTH is no longer on my Github | 2021-07-18 17:44:07 +00:00 | 
				
					
						|  _ | d8c6e1bd14 | ⬆️ update to Tokio 1.8.x to get a feature I want | 2021-07-18 17:33:34 +00:00 | 
				
					
						|  _ | d292693856 | ⬆️ update rmp-serde to 0.15.5 and add it to ptth_quic | 2021-07-18 17:19:05 +00:00 | 
				
					
						|  _ | 7963765f63 | 📝 It can do 100 MiB/s with everything running on localhost | 2021-07-18 16:56:38 +00:00 | 
				
					
						|  _ | e6e8f9edf8 | 📦 fix up stuff and dump cert to stdout as Base64 | 2021-07-18 00:33:01 +00:00 | 
				
					
						|  _ | 1a74a792bc | 🚧 | 2021-07-18 00:21:43 +00:00 | 
				
					
						|  _ | a925f6c95d | 📦 add app package so my server can run it in Docker | 2021-07-18 00:16:46 +00:00 | 
				
					
						|  _ | fa8f02999c | ✅ this version was able to forward VNC over LAN. But I can't run it on my server because it's built with a really new libc.
uuugggghhhh | 2021-07-17 23:58:11 +00:00 | 
				
					
						|  _ | 57091ddaab | ♻️ refactor: change up the protocol so that everything has a distinct 4-byte message | 2021-07-17 23:14:50 +00:00 | 
				
					
						|  _ | d3675473ed | 📝 document the fixed-length control protocol that I need to replace soon | 2021-07-17 22:27:05 +00:00 | 
				
					
						|  _ | 26135471cb | 🔊 counting active QUIC connections for P3 | 2021-07-17 22:03:55 +00:00 | 
				
					
						|  _ | 24d04f2b1f | ♻️ refactor: move Mutex inside RelayState | 2021-07-17 21:46:17 +00:00 | 
				
					
						|  _ | 4f3424f482 | 🔇 drop some debugs to traces | 2021-07-17 21:42:51 +00:00 | 
				
					
						|  _ | 3442bf220b | 🐛 bug: P3 no longer closes when the PTTH connection closes | 2021-07-17 20:36:29 +00:00 | 
				
					
						|  _ | c8e44bb740 | 🐛 bug: P2 no longer exits when P1 closes the connection | 2021-07-17 20:07:26 +00:00 | 
				
					
						|  _ | fe25ff3d34 | ♻️ refactor | 2021-07-17 20:02:16 +00:00 | 
				
					
						|  _ | c575f5ca22 | ✅ add failing test | 2021-07-17 19:55:52 +00:00 | 
				
					
						|  _ | 82e2aae3d2 | ♻️ refactor: reduced maximum indentation | 2021-07-17 08:02:53 +00:00 | 
				
					
						|  _ | 67fc89e640 | ♻️ refactor | 2021-07-17 07:57:55 +00:00 |