_
|
5376e8bba0
|
🚧 wip: add placeholder for client tokens
|
2021-08-29 20:17:25 -05:00 |
_
|
324c1f7cd6
|
♻️ refactor: remove pointless `Option <>` for file server root
|
2021-08-29 19:49:32 -05:00 |
_
|
259f71b478
|
✅ run test relay on TCP 40000 so tests can pass
even if a real relay is on TCP 4000
|
2021-08-29 19:27:43 -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 |
_
|
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 |
_
|
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 |
_
|
0fe8c64c4f
|
➖ remove old port forwarding prototypes
ptth_quic is simpler and better
|
2021-07-18 09:20:33 -05:00 |
_
|
b3295d2542
|
Merge remote-tracking branch 'origin/main'
|
2021-07-17 20:47:09 -05: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 |