mirror of
https://github.com/genodelabs/genode.git
synced 2025-01-11 15:33:04 +00:00
a845dffa63
A userland component that ports the Linux WireGuard kernel module (originally from kernel version 5.14.21) and integrates it via a NIC session (public network side) and an Uplink session (private network side). The WireGuard-specific device configuration is done through the component configuration. The port is done using lx_emul, lx_kit and the virt_linux targets. The commit adds also 4 corresponding run scripts of which 3 are fully automated of which 1 is added to the autopilot. :Warning: Although in principal functioning, the WireGuard port has not been exposed to a sufficient amount of real-world testing, so far. Therefore, we strongly recommend not to use it in any security-critical scenarios! There is no guarantee that the port meets any of the security goals pursued by the WireGuard protocol or other WireGuard implementations! Ref #4397 |
||
---|---|---|
.. | ||
spec | ||
fec_nic_include.mk | ||
libnl_include.mk | ||
libnl.inc | ||
lx_emul.mk | ||
lxip_include.mk | ||
lxip.mk | ||
usb_hid_include.mk | ||
usb_host_include.mk | ||
usb_modem_include.mk | ||
usb_net_include.mk | ||
vfs_lxip.mk | ||
virt_linux_generated.inc | ||
wireguard.inc |