<feed xmlns='http://www.w3.org/2005/Atom'>
<title>wireguard-monolithic-historical/src, branch master</title>
<subtitle>Historical monolithic WireGuard repository, split into wireguard-tools, wireguard-linux, and wireguard-linux-compat.</subtitle>
<id>https://git.zx2c4.com/wireguard-monolithic-historical/atom/src?h=master</id>
<link rel='self' href='https://git.zx2c4.com/wireguard-monolithic-historical/atom/src?h=master'/>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-monolithic-historical/'/>
<updated>2019-12-19T00:12:35Z</updated>
<entry>
<title>version: bump snapshot</title>
<updated>2019-12-19T00:12:35Z</updated>
<author>
<name>Jason A. Donenfeld</name>
<email>Jason@zx2c4.com</email>
</author>
<published>2019-12-19T00:12:35Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-monolithic-historical/commit/?id=edad0d6e99e5133b1e8e865d727a25fff6399cb4'/>
<id>urn:sha1:edad0d6e99e5133b1e8e865d727a25fff6399cb4</id>
<content type='text'>
</content>
</entry>
<entry>
<title>compat: ipv6_dst_lookup_flow was backported to 5.3 and 5.4</title>
<updated>2019-12-19T00:00:39Z</updated>
<author>
<name>Jason A. Donenfeld</name>
<email>Jason@zx2c4.com</email>
</author>
<published>2019-12-19T00:00:35Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-monolithic-historical/commit/?id=0e38a3c340e5f21e1796a95ee92b071c258bb185'/>
<id>urn:sha1:0e38a3c340e5f21e1796a95ee92b071c258bb185</id>
<content type='text'>
</content>
</entry>
<entry>
<title>wg-quick: linux: use already configured addresses instead of in-memory</title>
<updated>2019-12-17T13:18:09Z</updated>
<author>
<name>Jason A. Donenfeld</name>
<email>Jason@zx2c4.com</email>
</author>
<published>2019-12-17T13:14:13Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-monolithic-historical/commit/?id=2e52c410fd177d853104ba940e2341729586be81'/>
<id>urn:sha1:2e52c410fd177d853104ba940e2341729586be81</id>
<content type='text'>
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 &lt;mail@53c70r.de&gt;
</content>
</entry>
<entry>
<title>tools: adjust wg.8 syntax for consistency in COMMANDS section</title>
<updated>2019-12-13T15:22:19Z</updated>
<author>
<name>Kai Haberzettl</name>
<email>khaberz@gmail.com</email>
</author>
<published>2019-12-13T07:42:30Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-monolithic-historical/commit/?id=372152122766ad2ce8d9510cd5b6b0369a85dd75'/>
<id>urn:sha1:372152122766ad2ce8d9510cd5b6b0369a85dd75</id>
<content type='text'>
Signed-off-by: Kai Haberzettl &lt;khaberz@gmail.com&gt;
</content>
</entry>
<entry>
<title>wg-quick: linux: try both iptables(8) and nft(8) on teardown</title>
<updated>2019-12-12T16:24:04Z</updated>
<author>
<name>Jason A. Donenfeld</name>
<email>Jason@zx2c4.com</email>
</author>
<published>2019-12-12T16:24:04Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-monolithic-historical/commit/?id=21a1498f161f7347cbf96316c21a924d569849c1'/>
<id>urn:sha1:21a1498f161f7347cbf96316c21a924d569849c1</id>
<content type='text'>
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 &lt;dkg@fifthhorseman.net&gt;
</content>
</entry>
<entry>
<title>version: bump snapshot</title>
<updated>2019-12-12T11:24:51Z</updated>
<author>
<name>Jason A. Donenfeld</name>
<email>Jason@zx2c4.com</email>
</author>
<published>2019-12-12T11:24:51Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-monolithic-historical/commit/?id=1ec6ece8403e9d0909624e34db2023cecfa7febe'/>
<id>urn:sha1:1ec6ece8403e9d0909624e34db2023cecfa7febe</id>
<content type='text'>
</content>
</entry>
<entry>
<title>main: remove unused include &lt;linux/version.h&gt;</title>
<updated>2019-12-12T11:24:05Z</updated>
<author>
<name>YueHaibing</name>
<email>yuehaibing@huawei.com</email>
</author>
<published>2019-12-12T11:10:39Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-monolithic-historical/commit/?id=e13de91391868cad2c686a507ebb2c6f69e7faa6'/>
<id>urn:sha1:e13de91391868cad2c686a507ebb2c6f69e7faa6</id>
<content type='text'>
Remove including &lt;linux/version.h&gt; that we don't need.

Signed-off-by: YueHaibing &lt;yuehaibing@huawei.com&gt;
</content>
</entry>
<entry>
<title>wg-quick: linux: support older nft(8)</title>
<updated>2019-12-12T11:24:05Z</updated>
<author>
<name>Jason A. Donenfeld</name>
<email>Jason@zx2c4.com</email>
</author>
<published>2019-12-10T21:51:40Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-monolithic-historical/commit/?id=72eb17c28c49fdbf8b9f82b8dd5e05fc9141e586'/>
<id>urn:sha1:72eb17c28c49fdbf8b9f82b8dd5e05fc9141e586</id>
<content type='text'>
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 &lt;(echo) instead of -.
</content>
</entry>
<entry>
<title>global: fix up spelling</title>
<updated>2019-12-12T11:24:05Z</updated>
<author>
<name>Josh Soref</name>
<email>jsoref@gmail.com</email>
</author>
<published>2019-12-10T16:22:58Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-monolithic-historical/commit/?id=1d8e978e28fcd463973d211c7030fce43d56b66e'/>
<id>urn:sha1:1d8e978e28fcd463973d211c7030fce43d56b66e</id>
<content type='text'>
Signed-off-by: Josh Soref &lt;jsoref@gmail.com&gt;
</content>
</entry>
<entry>
<title>wg-quick: linux: add support for nft and prefer it</title>
<updated>2019-12-12T11:24:05Z</updated>
<author>
<name>Jason A. Donenfeld</name>
<email>Jason@zx2c4.com</email>
</author>
<published>2019-12-10T15:37:34Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-monolithic-historical/commit/?id=e02713e94ccc50e4741efa72c934bba615217305'/>
<id>urn:sha1:e02713e94ccc50e4741efa72c934bba615217305</id>
<content type='text'>
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.
</content>
</entry>
</feed>
