_
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
_
f44613540e
➕ add the multi-call server
...
This exe can act as both a PTTH and PTTH_QUIC end server.
It's only 17 MB, which is a big improvement over the 15 + 15 for shipping both servers as their own exes
2021-10-02 18:13:14 +00:00
_
7408d41d47
Revert " 🚧 wip"
...
This reverts commit 05ba4822f8
.
2021-10-01 10:41:44 -05:00
_
05ba4822f8
🚧 wip
2021-09-10 16:02:36 -05:00
_
16bde3a2cf
🚧 wip: working on a way to make P2 optional
2021-09-10 15:36:03 -05:00
_
5ffdb5800d
add HTTP server to the relay server for debugging
2021-09-10 12:08:15 -05:00
_
d5431b5c62
♻️ refactor
2021-07-18 18:41:25 +00:00
_
b1af608ab0
♻️ refactor: start moving protocol into its own module
2021-07-18 17:57:54 +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
_
26135471cb
🔊 counting active QUIC connections for P3
2021-07-17 22:03:55 +00:00
_
4f3424f482
🔇 drop some debugs to traces
2021-07-17 21:42:51 +00:00
_
7406587d30
🚧 P3 can now tell apart P2 and P4 peers
2021-07-17 07:11:34 +00:00
_
ce817eab1a
🚧 sketching out the request-response control protocol
2021-07-17 06:43:14 +00:00
_
73d7551215
modify end server to connect to a local TCP server
...
Tested with netcat on each end and it works great.
2021-07-17 03:11:01 +00:00
_
c4cd8cf1aa
modify client to accept connections from a local TCP client
2021-07-17 02:39:08 +00:00
_
fe2040706b
add QUIC client
2021-07-17 01:10:30 +00:00
_
937cc65c70
add end server
2021-07-17 00:58:35 +00:00