lp:wireguard-linux/stable

Created by Peter J. Mello and last modified
Get this branch:
bzr branch lp:wireguard-linux/stable

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Registry Administrators
Project:
WireGuard
Review team:
Jason A. Donenfeld
Status:
Mature

Import details

Import Status: Failed

This branch is an import of the HEAD branch of the Git repository at https://git.zx2c4.com/WireGuard.

The import has been suspended because it failed 5 or more times in succession.

Last successful import was .

Import started on juju-98ee42-prod-launchpad-codeimport-2 and finished taking 3 seconds — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-3 and finished taking 4 seconds — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-2 and finished taking 3 seconds — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-2 and finished taking 2 seconds — see the log

Recent revisions

1390. By Jason A. Donenfeld

version: bump snapshot

1389. By Jason A. Donenfeld

compat: ipv6_dst_lookup_flow was backported to 5.3 and 5.4

1388. By Jason A. Donenfeld

wg-quick: linux: use already configured addresses instead of in-memory

The ADDRESSES array might not have addresses added during PreUp. But
moreover, nft(8) and iptables(8) don't like ip addresses in the form
somev6prefix::someipv4suffix, such as fd00::1.2.3.4, while ip(8) can
handle it. So by adding these first and then asking for them back, we
always get normalized addresses suitable for nft(8) and iptables(8).

Reported-by: Silvan Nagl <mail@53c70r.de>

1387. By Kai Haberzettl <email address hidden>

tools: adjust wg.8 syntax for consistency in COMMANDS section

Signed-off-by: Kai Haberzettl <email address hidden>

1386. By Jason A. Donenfeld

wg-quick: linux: try both iptables(8) and nft(8) on teardown

Daniel argues that technically a package manager could install nft(8)
after previously having started wg-quick(8) using iptables(8).

Suggested-by: Daniel Kahn Gillmor <email address hidden>

1385. By Jason A. Donenfeld

version: bump snapshot

1384. By YueHaibing <email address hidden>

main: remove unused include <linux/version.h>

Remove including <linux/version.h> that we don't need.

Signed-off-by: YueHaibing <email address hidden>

1383. By Jason A. Donenfeld

wg-quick: linux: support older nft(8)

Older nft(8), such as that on Ubuntu, does not accept the - parameter to
the -f argument and doesn't accept symbolic priority names. So instead
use the canonical numeric priority forms and use <(echo) instead of -.

1382. By Josh Soref <email address hidden>

global: fix up spelling

Signed-off-by: Josh Soref <email address hidden>

1381. By Jason A. Donenfeld

wg-quick: linux: add support for nft and prefer it

If nft(8) is installed, use it. These rules should be identical to the
iptables-restore(8) ones, with the advantage that cleanup is easy
because we use custom table names.

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
This branch contains Public information 
Everyone can see this information.

Subscribers