_
|
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 |
_
|
e1da97a517
|
add `--debug-echo` option for P4 end servers to run a simulated P5 TCP echo server
This makes it possible to debug with only 4 processes instead of 5.
|
2021-09-10 14:16:38 -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 |
_
|
584654a6b4
|
📝 testing plan for PTTH_QUIC
|
2021-09-10 11:50:45 -05:00 |
_
|
f867f32927
|
Merge remote-tracking branch 'origin/main' into main
|
2021-09-07 17:10:59 -05:00 |
_
|
228a9b4262
|
🔊 scraper GETs have their own type of audit event now
|
2021-08-27 20:28:34 -05:00 |
_
|
a454585d9c
|
📝 document how scraper keys work
|
2021-08-27 20:17:59 -05:00 |
_
|
caaed8a5e1
|
remove 30-day limit on scraper keys
|
2021-08-27 18:34:38 -05:00 |
_
|
49c1a2fbd7
|
add wordlist for upcoming plan
|
2021-08-07 13:46:08 +00:00 |
_
|
43efb43243
|
🚧
|
2021-07-27 03:19:43 +00:00 |
_
|
918ea8c778
|
🔊 log error on URL routing failures
|
2021-07-27 03:17:26 +00:00 |
_
|
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 |
_
|
49d1095440
|
🚧 patch out FLTK so the relay can build
|
2021-07-19 09:53:08 -05: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 |
_
|
3a2147d50f
|
use `MissedTickBehavior::Skip` on all intervals
|
2021-07-18 17:43:58 +00:00 |
_
|
d8c6e1bd14
|
⬆️ update to Tokio 1.8.x to get a feature I want
|
2021-07-18 17:33:34 +00:00 |