andersonbruce updated this revision to Diff 41736. andersonbruce added a comment.
- Add tests for new and updated ip validators - Update ip validators - Add validator for WireGuard keys - Update per review comments - Add error messages for failure cases REPOSITORY R116 Plasma Network Management Applet CHANGES SINCE LAST UPDATE https://phabricator.kde.org/D15093?vs=41451&id=41736 BRANCH Feature/AddWireGuardVPN REVISION DETAIL https://phabricator.kde.org/D15093 AFFECTED FILES CMakeLists.txt libs/editor/CMakeLists.txt libs/editor/simpleiplistvalidator.cpp libs/editor/simpleiplistvalidator.h libs/editor/simpleipv4addressvalidator.cpp libs/editor/simpleipv4addressvalidator.h libs/editor/simpleipv6addressvalidator.cpp libs/editor/simpleipv6addressvalidator.h libs/models/kcmidentitymodel.cpp tests/CMakeLists.txt tests/simpleiplisttest.cpp tests/simpleipv4test.cpp tests/simpleipv6test.cpp vpn/CMakeLists.txt vpn/wireguard/CMakeLists.txt vpn/wireguard/nm-wireguard-service.h vpn/wireguard/plasmanetworkmanagement_wireguardui.desktop vpn/wireguard/wireguard.cpp vpn/wireguard/wireguard.h vpn/wireguard/wireguard.ui vpn/wireguard/wireguardadvanced.ui vpn/wireguard/wireguardadvancedwidget.cpp vpn/wireguard/wireguardadvancedwidget.h vpn/wireguard/wireguardauth.cpp vpn/wireguard/wireguardauth.h vpn/wireguard/wireguardauth.ui vpn/wireguard/wireguardkeyvalidator.cpp vpn/wireguard/wireguardkeyvalidator.h vpn/wireguard/wireguardwidget.cpp vpn/wireguard/wireguardwidget.h To: andersonbruce, #plasma, jgrulich, pino Cc: acrouthamel, K900, pino, lbeltrame, ngraham, plasma-devel, ragreen, Pitel, ZrenBot, lesliezhai, ali-mohamed, jensreuterberg, abetts, sebas, apol, mart