Ferdinand Schober
|
ef2b2a773e
|
remove dependency on service from capture
|
2024-11-08 17:18:51 +01:00 |
|
Ferdinand Schober
|
46044d0796
|
no need for a Cell
|
2024-11-08 14:07:34 +01:00 |
|
Ferdinand Schober
|
ff2a2cb1df
|
move enter hook logic to service (where it belongs)
|
2024-11-08 13:59:38 +01:00 |
|
Ferdinand Schober
|
88693093c6
|
revert to 1px
|
2024-11-08 13:59:20 +01:00 |
|
Ferdinand Schober
|
1f1d3f2ccf
|
properly terminate input capture
|
2024-11-07 21:21:06 +01:00 |
|
Ferdinand Schober
|
60fab82423
|
fix update pos
|
2024-11-07 21:21:06 +01:00 |
|
Ferdinand Schober
|
4d835a5190
|
fix potential unterminated emulation session
|
2024-11-07 21:21:06 +01:00 |
|
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 |
|