_
0129f36d2a
🚧 begin building PTTH_DIREC
...
Working:
- Client sends the first cookie to relay
- Relay learns client's WAN address
Next steps:
- Associate PTTH_DIREC state with QUIC connection so we can track it / destroy
it all at once
- P3 asks P4 to accept PTTH_DIREC connection
2021-10-11 01:59:08 +00:00
_
68eb6f911b
🚨 clean up clippy warnings
2021-10-10 17:22:04 +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
_
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