<feed xmlns='http://www.w3.org/2005/Atom'>
<title>wireguard-linux-compat/src/uapi, branch master</title>
<subtitle>WireGuard kernel module backport for Linux 3.10 - 5.5</subtitle>
<id>https://git.zx2c4.com/wireguard-linux-compat/atom/src/uapi?h=master</id>
<link rel='self' href='https://git.zx2c4.com/wireguard-linux-compat/atom/src/uapi?h=master'/>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-linux-compat/'/>
<updated>2019-12-12T11:24:05Z</updated>
<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-linux-compat/commit/?id=11a71b7d6971750a8892e1b18eb8688d91e48fe8'/>
<id>urn:sha1:11a71b7d6971750a8892e1b18eb8688d91e48fe8</id>
<content type='text'>
Signed-off-by: Josh Soref &lt;jsoref@gmail.com&gt;
Signed-off-by: Jason A. Donenfeld &lt;Jason@zx2c4.com&gt;
</content>
</entry>
<entry>
<title>netlink: allow preventing creation of new peers when updating</title>
<updated>2019-10-11T10:34:54Z</updated>
<author>
<name>Jason A. Donenfeld</name>
<email>Jason@zx2c4.com</email>
</author>
<published>2019-09-28T18:04:17Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-linux-compat/commit/?id=6d176914a91d03589177e69d934c12dffdfe5855'/>
<id>urn:sha1:6d176914a91d03589177e69d934c12dffdfe5855</id>
<content type='text'>
This enables race-free updates for wg-dynamic and similar tools.

Suggested-by: Thomas Gschwantner &lt;tharre3@gmail.com&gt;
Signed-off-by: Jason A. Donenfeld &lt;Jason@zx2c4.com&gt;
</content>
</entry>
<entry>
<title>netlink: enforce that unused bits of flags are zero</title>
<updated>2019-07-08T11:59:38Z</updated>
<author>
<name>Jason A. Donenfeld</name>
<email>Jason@zx2c4.com</email>
</author>
<published>2019-07-08T11:59:04Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-linux-compat/commit/?id=cb0804a5f0ea650a8ab4068058801d7f17917294'/>
<id>urn:sha1:cb0804a5f0ea650a8ab4068058801d7f17917294</id>
<content type='text'>
Reported-by: Toke Høiland-Jørgensen &lt;toke@toke.dk&gt;
Signed-off-by: Jason A. Donenfeld &lt;Jason@zx2c4.com&gt;
</content>
</entry>
<entry>
<title>netlink: use new strict length types in policy for 5.2</title>
<updated>2019-05-28T23:23:24Z</updated>
<author>
<name>Jason A. Donenfeld</name>
<email>Jason@zx2c4.com</email>
</author>
<published>2019-05-17T11:10:26Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-linux-compat/commit/?id=fe2edb0f37b99b25d0ee20da9f99293dd8cb686e'/>
<id>urn:sha1:fe2edb0f37b99b25d0ee20da9f99293dd8cb686e</id>
<content type='text'>
Reported-by: Bruno Wolff III &lt;bruno@wolff.to&gt;
Signed-off-by: Jason A. Donenfeld &lt;Jason@zx2c4.com&gt;
</content>
</entry>
<entry>
<title>netlink: use __kernel_timespec for handshake time</title>
<updated>2019-01-23T13:29:44Z</updated>
<author>
<name>Jason A. Donenfeld</name>
<email>Jason@zx2c4.com</email>
</author>
<published>2019-01-22T12:38:52Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-linux-compat/commit/?id=49c240044ca638128a35e4fc55d86c727d3b2b1f'/>
<id>urn:sha1:49c240044ca638128a35e4fc55d86c727d3b2b1f</id>
<content type='text'>
Signed-off-by: Jason A. Donenfeld &lt;Jason@zx2c4.com&gt;
</content>
</entry>
<entry>
<title>global: update copyright</title>
<updated>2019-01-08T00:26:10Z</updated>
<author>
<name>Jason A. Donenfeld</name>
<email>Jason@zx2c4.com</email>
</author>
<published>2019-01-02T00:58:10Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-linux-compat/commit/?id=962d7c947da268bec508bd17a1b6d5e4df07b943'/>
<id>urn:sha1:962d7c947da268bec508bd17a1b6d5e4df07b943</id>
<content type='text'>
Signed-off-by: Jason A. Donenfeld &lt;Jason@zx2c4.com&gt;
</content>
</entry>
<entry>
<title>netlink: do not stuff index into nla type</title>
<updated>2018-10-08T01:14:52Z</updated>
<author>
<name>Jason A. Donenfeld</name>
<email>Jason@zx2c4.com</email>
</author>
<published>2018-10-08T01:06:47Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-linux-compat/commit/?id=021084071d57c47c9aabe9c3fcd9be8fd870fa0e'/>
<id>urn:sha1:021084071d57c47c9aabe9c3fcd9be8fd870fa0e</id>
<content type='text'>
It's not used for anything, and LKML doesn't like the type being used as
an index value.

Suggested-by: Eugene Syromiatnikov &lt;esyr@redhat.com&gt;
Signed-off-by: Jason A. Donenfeld &lt;Jason@zx2c4.com&gt;
</content>
</entry>
<entry>
<title>global: put SPDX identifier on its own line</title>
<updated>2018-09-20T17:41:22Z</updated>
<author>
<name>Jason A. Donenfeld</name>
<email>Jason@zx2c4.com</email>
</author>
<published>2018-09-19T23:49:47Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-linux-compat/commit/?id=c49fb7ea293e66e1efb068999cca040fa21dec31'/>
<id>urn:sha1:c49fb7ea293e66e1efb068999cca040fa21dec31</id>
<content type='text'>
The kernel has very specific rules correlating file type with comment
type, and also SPDX identifiers can't be merged with other comments.

Signed-off-by: Jason A. Donenfeld &lt;Jason@zx2c4.com&gt;
</content>
</entry>
<entry>
<title>uapi: reformat</title>
<updated>2018-09-03T05:59:44Z</updated>
<author>
<name>Jason A. Donenfeld</name>
<email>Jason@zx2c4.com</email>
</author>
<published>2018-09-03T05:51:08Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-linux-compat/commit/?id=6a4e34f63be70ea96851e593172e0d3773086219'/>
<id>urn:sha1:6a4e34f63be70ea96851e593172e0d3773086219</id>
<content type='text'>
Signed-off-by: Jason A. Donenfeld &lt;Jason@zx2c4.com&gt;
</content>
</entry>
<entry>
<title>netlink: insert peer version placeholder</title>
<updated>2018-09-03T05:59:44Z</updated>
<author>
<name>Jason A. Donenfeld</name>
<email>Jason@zx2c4.com</email>
</author>
<published>2018-09-03T00:39:04Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-linux-compat/commit/?id=e3284e370e8bfa6f95549612265b16208a21b56a'/>
<id>urn:sha1:e3284e370e8bfa6f95549612265b16208a21b56a</id>
<content type='text'>
While we don't want people to ever use old protocols, people will
complain if the API "changes", so explicitly make the unset protocol
mean the latest, and add a dummy mechanism of specifying the protocol on
a per-peer basis, which we hope nobody actually ever uses.

Signed-off-by: Jason A. Donenfeld &lt;Jason@zx2c4.com&gt;
</content>
</entry>
</feed>
