Ferdinand Schober
|
677f662f4f
|
fix disconnect
|
2024-11-07 21:21:06 +01:00 |
|
Ferdinand Schober
|
1d45d14992
|
fix clippy lint
|
2024-11-07 21:21:06 +01:00 |
|
Ferdinand Schober
|
151fbe37de
|
fix capture termination when in client creation
|
2024-11-07 21:21:06 +01:00 |
|
Ferdinand Schober
|
095937e943
|
fix service exit
|
2024-11-07 21:21:06 +01:00 |
|
Ferdinand Schober
|
5461c6a00e
|
resolve dns when activating
|
2024-11-07 21:21:06 +01:00 |
|
Ferdinand Schober
|
aa4097b4ee
|
restructure resolver + capture
|
2024-11-07 21:21:06 +01:00 |
|
Ferdinand Schober
|
1489719e01
|
handle port change
|
2024-11-07 21:21:06 +01:00 |
|
Ferdinand Schober
|
2291cf25a3
|
improve error handling
|
2024-11-07 21:21:06 +01:00 |
|
Ferdinand Schober
|
a5727801e3
|
fix connection logic
dont abort after first ip,
add timeout logic
|
2024-11-07 21:21:06 +01:00 |
|
Ferdinand Schober
|
92398db918
|
update log msg
|
2024-11-07 21:21:06 +01:00 |
|
Ferdinand Schober
|
847826e8ba
|
create config directory if it does not exist
|
2024-11-07 21:21:06 +01:00 |
|
Ferdinand Schober
|
f62cd3d11c
|
(hopefully) fix ping logic
|
2024-11-07 21:21:06 +01:00 |
|
Ferdinand Schober
|
9dc4e95a4d
|
avoid duplicating incoming handles
|
2024-11-07 21:21:06 +01:00 |
|
Ferdinand Schober
|
87304744ad
|
fix release logic
|
2024-11-07 21:21:06 +01:00 |
|
Ferdinand Schober
|
0277b6b4d3
|
add release capture log message
|
2024-11-07 21:21:06 +01:00 |
|
Ferdinand Schober
|
b6c2cfe8a6
|
fix clippy
|
2024-11-07 21:21:06 +01:00 |
|
Ferdinand Schober
|
4a64a97273
|
release capture only if no active capture at pos
|
2024-11-07 21:21:06 +01:00 |
|
Ferdinand Schober
|
06d4e8d836
|
implementing release logic for one-way connection
|
2024-11-07 21:21:06 +01:00 |
|
Ferdinand Schober
|
44e34918bb
|
fix config path in windows
|
2024-11-07 21:21:06 +01:00 |
|
Ferdinand Schober
|
52c4e1cd7f
|
silence server_name warning
|
2024-11-07 21:21:06 +01:00 |
|
Ferdinand Schober
|
a39f9172d5
|
load authorized keys from config
|
2024-11-07 21:21:06 +01:00 |
|
Ferdinand Schober
|
c205371dfc
|
[wip] one-way control
|
2024-11-07 21:21:06 +01:00 |
|
Ferdinand Schober
|
1979f203d2
|
release capture if emulation disabled on target
|
2024-11-07 21:21:06 +01:00 |
|
Ferdinand Schober
|
f6a7010d17
|
merge incoming conns and "authorized" section
|
2024-11-07 21:21:06 +01:00 |
|
Ferdinand Schober
|
cf4a06a44a
|
make private key file inaccessible to other users
|
2024-11-07 21:21:06 +01:00 |
|
Ferdinand Schober
|
49e139198a
|
remove log messages
|
2024-11-07 21:21:06 +01:00 |
|
Ferdinand Schober
|
2ed3624505
|
fix fingerprint add
|
2024-11-07 21:21:06 +01:00 |
|
Ferdinand Schober
|
c75a085e78
|
use certificate when connecting
|
2024-11-07 21:21:06 +01:00 |
|
Ferdinand Schober
|
790e1b927f
|
gen or load certificate
|
2024-11-07 21:21:06 +01:00 |
|
Ferdinand Schober
|
61d4a6ceac
|
enable client cert auth
|
2024-11-07 21:21:06 +01:00 |
|
Ferdinand Schober
|
dedf59d1c7
|
add logic for fingerprint verification
|
2024-11-07 21:21:06 +01:00 |
|
Ferdinand Schober
|
1c7490c58d
|
impl fingerprint ui logic
|
2024-11-07 21:21:06 +01:00 |
|
Ferdinand Schober
|
0038178f0d
|
fingerprint add ui mockup
|
2024-11-07 21:21:06 +01:00 |
|
Ferdinand Schober
|
f056f790c7
|
add ui mockup
|
2024-11-07 21:21:06 +01:00 |
|
Ferdinand Schober
|
c480bb6ea6
|
move cert verification to server
|
2024-11-07 21:21:06 +01:00 |
|
Ferdinand Schober
|
94ece6dfe6
|
verify_peer_certificate fn
|
2024-11-07 21:21:06 +01:00 |
|
Ferdinand Schober
|
44707bd786
|
update logs
|
2024-11-07 21:21:06 +01:00 |
|
Ferdinand Schober
|
640447ecaa
|
fingerprints
|
2024-11-07 21:21:06 +01:00 |
|
Ferdinand Schober
|
859bec5df8
|
remove some debug logs
|
2024-11-07 21:21:06 +01:00 |
|
Ferdinand Schober
|
ed7771691f
|
dont activate multiple times
|
2024-11-07 21:21:06 +01:00 |
|
Ferdinand Schober
|
b16f3b272a
|
fix double release
|
2024-11-07 21:21:06 +01:00 |
|
Ferdinand Schober
|
fa63a7e9e5
|
fix active
|
2024-11-07 21:21:06 +01:00 |
|
Ferdinand Schober
|
f825f3be53
|
fix ping logic
|
2024-11-07 21:21:06 +01:00 |
|
Ferdinand Schober
|
22bf7dc8c2
|
use addr from accept
|
2024-11-07 21:21:06 +01:00 |
|
Ferdinand Schober
|
4bbabf1e0a
|
fix compilation
|
2024-11-07 21:21:06 +01:00 |
|
Ferdinand Schober
|
64c4480e93
|
enter acknowledgement
|
2024-11-07 21:21:06 +01:00 |
|
Ferdinand Schober
|
b41ee94a2b
|
hotfix accept bug
https://github.com/webrtc-rs/webrtc/issues/614
|
2024-11-07 21:21:06 +01:00 |
|
Ferdinand Schober
|
3e62739f7e
|
debug connections
|
2024-11-07 21:21:06 +01:00 |
|
Ferdinand Schober
|
9593b97fbe
|
formatting
|
2024-11-07 21:21:06 +01:00 |
|
Ferdinand Schober
|
ae5f3e5303
|
remove unnecessary let
|
2024-11-07 21:21:06 +01:00 |
|