DavidVentura / Wireguard_qml

UBPorts app in QML for Wireguard
MIT License
4 stars 5 forks source link

Password popup, preshared key and dns option, some bug fixes #7

Closed luksus42 closed 2 years ago

luksus42 commented 2 years ago

Hi, I implemented some missing features and also fixed some bugs.

Sudo password popup - fixes https://github.com/DavidVentura/Wireguard_qml/issues/4

Preshared key and DNS - fixes https://github.com/DavidVentura/Wireguard_qml/issues/5

Bug: the userspace implementation was always used, even if the kernelmodule was recognized

InterfaceName was not set

Other

DavidVentura commented 2 years ago

Looks very nice, I've been out of the ubuntu-phone circle for a while, I'll need to flash my PinePhone to test this.

For general routing: I am now convinced that this should use fwmark for routing decisions, otherwise it's likely to end up with a routing loop or stale routing

DavidVentura commented 2 years ago

Sorry for the long delay ( Thanks!