_
dfc6885b8c
⬆️ deps: make reqwest use rustls instead of libcrypto
...
Fixes a bug that a user had.
2023-08-31 18:47:41 -05:00
(on company time)
43fe373847
Merge branch 'main' of https://six-five-six-four.com/git/reactor/ptth into main
2023-08-29 08:53:37 -05:00
_
2a90930723
📦 build: set up `cargo-deb` configuration for `ptth_multi_call_server`
2023-08-28 19:54:48 -05:00
(on company time)
0d6290ed60
🐛 bug: fix a config bug
...
In ptth_multi_call_server, the file server root was "" instead of ".".
This happened in 134035f
due to a bad merge.
I'm not sure how to add a test for it.
2023-01-26 15:52:44 -06:00
(on company time)
ffeeda1e0a
add untracked dir
2023-01-12 16:21:41 -06:00
_
cce326435b
✨ release: bump always_equal to v1.0.3 so I can push the doc fix to crates.io
2023-01-07 00:13:39 +00:00
_
82cef9cfd6
📝 docs: add the new PTTH repo on self-hosted Gitea to all Cargo.toml files
2023-01-07 00:10:11 +00:00
_
a838d80d38
🐛 bug: also hack in content-type for HTML pages
2022-12-31 03:06:23 +00:00
(on company time)
1905d85a59
🚧 wip
2022-12-20 14:54:51 -06:00
(on company time)
5e7f691a60
🐛 bug: fix constructing errors and forgetting to actually throw the errors
2022-12-20 14:46:08 -06:00
(on company time)
200c07da2f
🚧 wip: finding a bug. It's in the udp_over_tcp code
...
When a TCP client disconnects, the rx loop gets confused and goes into an
infinite loop without ever yielding.
2022-12-20 14:40:51 -06:00
(on company time)
ce7a539413
🔧 config: add tcp_listen_port to config file
2022-12-19 17:05:39 -06:00
(on company time)
96af820ffb
🚨 remove unused vars
2022-12-19 16:37:54 -06:00
(on company time)
74fb0cbe5a
🐛 bug: patch UDP-over-TCP example
2022-12-19 16:36:38 -06:00
(on company time)
3f4bce85a4
✅ UDP-over-TCP passes okay
...
Next step is updating the relay and making sure it integrates into (our thing that uses PTTH_QUIC)
2022-12-19 16:25:50 -06:00
(on company time)
e3ff600b51
✅ expose count of connected end servers to testing code
2022-12-19 14:58:12 -06:00
(on company time)
0992d76fdc
🚨 remove unused `use`
2022-12-19 14:33:35 -06:00
(on company time)
27ed72b196
✅ test(ptth_quic): add end server --> relay server connection tests
2022-12-19 14:26:50 -06:00
(on company time)
3f0272ed09
👕 refactor: break apart the relay's main fn so we can see which ports it bound
2022-12-19 13:51:37 -06:00
(on company time)
605c15468a
👕 refactor: making PTTH_QUIC more testable
2022-12-19 13:21:46 -06:00
(on company time)
415c8954c1
🚧 wip: setting up testing for PTTH_QUIC
2022-12-19 13:17:22 -06:00
(on company time)
93be903b86
;loud_sound: report all incoming connections over WebHook, for now
2022-12-16 16:46:30 -06:00
(on company time)
33fe10ee27
🔇 remove this debugging thing
2022-12-16 16:19:50 -06:00
(on company time)
6ba988c2c8
📦 build: fix bug in Dockerfile
2022-12-16 16:13:24 -06:00
(on company time)
0fc99e7c26
⭐ set up IP addr nicknames for eventual IP allow-listing
2022-12-16 16:05:29 -06:00
(on company time)
86e5305630
🚧 wip: start making a place for PTTH_QUIC relay server config
2022-12-16 15:43:47 -06:00
(on company time)
5eda2c4288
📦 build: Fix PTTH_QUIC Dockerfile
2022-12-16 14:05:35 -06:00
(on company time)
50332bab69
⬆️ (ptth_quic_client_gui) FLTK 1.3.24
2022-12-16 13:56:46 -06:00
(on company time)
24dac2cc39
🔊 (ptth_quic relay server) log listen address
2022-12-16 13:56:31 -06:00
(on company time)
996543cecc
🚧 wip: PTTH_QUIC to quinn 0.9.x
2022-12-16 13:49:34 -06:00
(on company time)
c13d1f37bf
⬆️ update ptth_quic deps
2022-12-16 13:29:57 -06:00
(on company time)
5a9c301747
🔊 add random IDs for QUIC connection events
2022-12-16 13:25:21 -06:00
(on company time)
91a29abb39
🐛 bug: give up on env var, it wasn't working
2022-12-16 11:23:54 -06:00
(on company time)
9ab3b42e32
👕 refactor: move the webhook task into run_relay
2022-12-16 09:57:38 -06:00
(on company time)
b53748b2c4
➕ try sending webhooks from the relay
2022-12-16 09:33:56 -06:00
(on company time)
e05c4fa8bf
⬆️ update deps for ptth_relay
2022-12-15 17:24:45 -06:00
(on company time)
d93c1404b7
⬆️ cargo update
2022-12-15 17:17:30 -06:00
(on company time)
7f2dc47aec
🐛 bug: fix manifest that wasn't set up in the Docker build correctly
2022-12-15 17:07:01 -06:00
(on company time)
80c2ef17be
⬆️ Rust 1.66
2022-12-15 17:04:24 -06:00
(on company time)
f9e10e0f64
⭐ use udp_over_tcp for both PTTH_QUIC end server and relay server
...
- `cargo run -p ptth_quic --bin ptth_quic_relay_server -- --tcp-listen-port 4440`
- `cargo run -p ptth_quic --bin ptth_quic_end_server -- --use-udp-over-tcp true --relay-addr 127.0.0.1:4440 --server-id my_server`
- `cargo run -p ptth_quic_client_gui -- --client-id me`
- `nc -l -p 5900`
- (Open my_server, 5900 in the client GUI)
- `nc 127.0.0.1 50369` (or whatever port the GUI picked)
2022-10-31 13:50:42 -05:00
(on company time)
8a302f3049
👕 refactor: use full address for udp_over_tcp client instead of just port
2022-10-31 13:15:23 -05:00
(on company time)
fd3c85fccd
⭐ add udp_over_tcp server to PTTH_QUIC relay server
...
maybe it'll work
2022-10-31 13:11:31 -05:00
(on company time)
963631ff96
➖ remove old unused TCP server from PTTH_QUIC relay
2022-10-31 12:55:29 -05:00
(on company time)
036193a19e
add udp_over_tcp as dep to ptth_quic
2022-10-31 12:54:46 -05:00
(on company time)
b5be7709a3
👕 refactor: extract configs for client and server
2022-10-31 11:36:03 -05:00
(on company time)
edd7e8de54
⭐ proof of concept for UDP-over-TCP
2022-10-31 11:24:15 -05:00
_
292ade0f46
Merge /run/media/user/d3de9062-a284-4b94-8900-0c416f57f9ac/projects/ptth
2022-10-26 03:50:51 +00:00
Trisha Lefler
7b9c6c7dc4
Merge branch 'main' of ssh://virtusense-dev.com:2200/Trisha/ptth into main
2022-10-25 10:31:08 -05:00
Trisha Lefler
89d4fdbcc3
🔊 add error message for config file
2022-10-25 10:28:45 -05:00
(on company time)
5b6adc1305
🐛 bug: fix colons in filenames not linking properly
...
https://stackoverflow.com/questions/1737575/are-colons-allowed-in-urls
2022-10-21 15:21:35 -05:00