lp://staging/wireguard-linux/stable
- Get this branch:
- bzr branch lp://staging/wireguard-linux/stable
Branch merges
Branch information
Import details
This branch is an import of the HEAD branch of the Git repository at https://git.zx2c4.com/WireGuard.
Last successful import was .
Recent revisions
- 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>
- 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)