Ferdinand Schober
|
707cef154e
|
cleanup
|
2024-11-07 21:21:06 +01:00 |
|
Ferdinand Schober
|
6bc00bd84d
|
terminate capture in all instances
|
2024-11-07 21:21:06 +01:00 |
|
Ferdinand Schober
|
bad8c5a81b
|
update pos when entered from a different side
|
2024-11-07 21:21:06 +01:00 |
|
Ferdinand Schober
|
b73c5991ad
|
ignore port change if same port
|
2024-11-07 21:21:06 +01:00 |
|
Ferdinand Schober
|
39d5d1c03b
|
clippy
|
2024-11-07 21:21:06 +01:00 |
|
Ferdinand Schober
|
b94a453703
|
use a guard struct to send enable / disable events
|
2024-11-07 21:21:06 +01:00 |
|
Ferdinand Schober
|
9a4206dab7
|
simplify logic
|
2024-11-07 21:21:06 +01:00 |
|
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
|
b87fe4164a
|
remove key-gen script
|
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
|
81ca510d12
|
put hostname + port into one row
|
2024-11-07 21:21:06 +01:00 |
|
Ferdinand Schober
|
4b6a7d5410
|
fix tooltip text
|
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
|
d7c8d79b94
|
fix ui reversed
|
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 |
|