_
|
3a4d7c934e
|
move cert output into a subdir so I can break it out into a Docker volume
|
2021-10-01 10:44:51 -05: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 |
_
|
d9949f3f68
|
✅ working on manual test plans for PTTH_QUIC
|
2021-09-10 12:42:46 -05:00 |
_
|
f26748035f
|
the HTTP server now lists which end servers are connected
|
2021-09-10 12:30:12 -05:00 |
_
|
5ffdb5800d
|
add HTTP server to the relay server for debugging
|
2021-09-10 12:08:15 -05: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 |
_
|
b1af608ab0
|
♻️ refactor: start moving protocol into its own module
|
2021-07-18 17:57:54 +00:00 |
_
|
e6e8f9edf8
|
📦 fix up stuff and dump cert to stdout as Base64
|
2021-07-18 00:33:01 +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 |
_
|
82e2aae3d2
|
♻️ refactor: reduced maximum indentation
|
2021-07-17 08:02:53 +00:00 |
_
|
67fc89e640
|
♻️ refactor
|
2021-07-17 07:57:55 +00:00 |
_
|
b75b7c5a74
|
♻️ refactor
Remove the old one-shot code and extract `handle_quic_connection`
|
2021-07-17 07:51:47 +00:00 |
_
|
5417fbc77b
|
🚧 P3 can now do multiple connections in series
And it doesn't matter if P2 or P4 connects first.
However, P2 and P4 are still limited to one connection each. Then they quit
gracefully.
|
2021-07-17 07:43:21 +00:00 |
_
|
7406587d30
|
🚧 P3 can now tell apart P2 and P4 peers
|
2021-07-17 07:11:34 +00:00 |
_
|
1024c15fbb
|
🚧
|
2021-07-17 06:50:54 +00:00 |
_
|
ce817eab1a
|
🚧 sketching out the request-response control protocol
|
2021-07-17 06:43:14 +00:00 |
_
|
b344e3f8ee
|
♻️ refactor
|
2021-07-17 06:26:06 +00:00 |
_
|
937cc65c70
|
add end server
|
2021-07-17 00:58:35 +00:00 |