WireGuard 1.0 is comming in Linux kernel 5.6

Earlier, we reported that WireGuard has been merged into net-next tree and is about to enter Linux 5.6. Recently, Jason Donenfeld released wireguard-linux-compat v0.0.20191226. It is the latest version of the WireGuard kernel module. This new wireguard-linux-compat.git repository replaces the older WireGuard.git kernel module subdirectory, providing compatibility for 3.10 to 5.5 kernels.

WireGuard Linux kernel

It is worth noting that prior to the release of Linux 5.6, this version was only a snapshot, not a secure final version. This snapshot is a redo of their repository configuration to now better align with the upstream Linux mainline kernel workflow.

Jason stated in the release announcement that once Linux 5.6 is released, they will transition to the “v1.0.x” version control scheme of the WireGuard module. And said that even after the introduction of Linux 5.6, it will continue to provide “module” support for older kernels or non-mainline-current kernels.

In addition, for the userspace components of WireGuard, the wireguard-tools version has also been updated simultaneously.

Via: Phoronix