Skip to content

network: Add support for Wireguard (#982)

Christian Glombek requested to merge lorbus/gnome-control-center:wireguard into main

Adds support for managing Wireguard VPN connections:

  • Listing WireGuard connections as VPN connections
  • Toggling connection state
  • Creating, updating and deleting WireGuard connections
  • Creating, updating and deleting WireGuard peers
  • Importing Wireguard config files

Co-authored-by: @nathanhi

This MR builds on top of, and supersedes !1125 (closed) by @nathanhi

Screenshots:

WireGuard connection in VPN List: Screenshot_from_2022-10-20_22-12-15-obfuscated

WireGuard menu page: Screenshot_from_2022-11-18_10-51-24

WireGuard peer popover: Screenshot_from_2022-11-18_06-23-17

Edited by Christian Glombek

Merge request reports