<feed xmlns='http://www.w3.org/2005/Atom'>
<title>wireguard-freebsd/src/Makefile, branch master</title>
<subtitle>WireGuard implementation for the FreeBSD kernel</subtitle>
<id>https://git.zx2c4.com/wireguard-freebsd/atom/src/Makefile?h=master</id>
<link rel='self' href='https://git.zx2c4.com/wireguard-freebsd/atom/src/Makefile?h=master'/>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-freebsd/'/>
<updated>2022-06-10T21:37:49Z</updated>
<entry>
<title>build: include compat.h for all files</title>
<updated>2022-06-10T21:37:49Z</updated>
<author>
<name>Jason A. Donenfeld</name>
<email>Jason@zx2c4.com</email>
</author>
<published>2022-06-10T20:28:48Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-freebsd/commit/?id=ccf37db6e6b983bafcd7a6a7abd7e066026b388f'/>
<id>urn:sha1:ccf37db6e6b983bafcd7a6a7abd7e066026b388f</id>
<content type='text'>
54b2075 ("build: only include compat.h for if_wg.c and fix build with an
obj directory") scoped compat.h to if_wg.c, which broke building on
12.3.

Signed-off-by: Jason A. Donenfeld &lt;Jason@zx2c4.com&gt;
</content>
</entry>
<entry>
<title>build: only include compat.h for if_wg.c and fix build with an obj directory</title>
<updated>2022-06-10T16:56:32Z</updated>
<author>
<name>John Baldwin</name>
<email>jhb@FreeBSD.org</email>
</author>
<published>2021-08-27T21:59:42Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-freebsd/commit/?id=54b2075e29b46268f41833e0480e8e1125c80653'/>
<id>urn:sha1:54b2075e29b46268f41833e0480e8e1125c80653</id>
<content type='text'>
In particular, this permits building the module as part of a kernel
build via the LOCAL_MODULES facility.

Signed-off-by: John Baldwin &lt;jhb@FreeBSD.org&gt;
</content>
</entry>
<entry>
<title>compat: backport to FreeBSD 12.2</title>
<updated>2021-03-18T15:00:52Z</updated>
<author>
<name>Jason A. Donenfeld</name>
<email>Jason@zx2c4.com</email>
</author>
<published>2021-03-17T23:43:55Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-freebsd/commit/?id=3874141edd2f77e13ee78371798db225b35b7c7e'/>
<id>urn:sha1:3874141edd2f77e13ee78371798db225b35b7c7e</id>
<content type='text'>
This should allow us to get more testing coverage earlier.

This port here is also a bit janky. I really don't like the taskqgroup
business, having to copy and paste those structs. And this isn't well
tested, either. But, it's a start.

This distinguishes between compat.h and support.h, though both header
files are intended to operate in more or less the same way.  It's
important to keep some discipline between things that we're backporting
and things that aren't _yet_ upstream or are shims for OpenBSD.

Signed-off-by: Jason A. Donenfeld &lt;Jason@zx2c4.com&gt;
</content>
</entry>
<entry>
<title>support: prepare for out of tree builds</title>
<updated>2021-03-17T16:13:22Z</updated>
<author>
<name>Jason A. Donenfeld</name>
<email>Jason@zx2c4.com</email>
</author>
<published>2021-03-17T15:46:08Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-freebsd/commit/?id=8e0470dabb7f373ef41ab5aeb77068f84729f5da'/>
<id>urn:sha1:8e0470dabb7f373ef41ab5aeb77068f84729f5da</id>
<content type='text'>
This involves weird backporting things. Hopefully support.c here is not
as bad as compat.h on Linux.

Signed-off-by: Jason A. Donenfeld &lt;Jason@zx2c4.com&gt;
</content>
</entry>
<entry>
<title>Initial import</title>
<updated>2021-03-17T15:35:54Z</updated>
<author>
<name>Jason A. Donenfeld</name>
<email>Jason@zx2c4.com</email>
</author>
<published>2021-03-17T15:34:21Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-freebsd/commit/?id=362884e65029464d97e50c9b660b5b90621e239e'/>
<id>urn:sha1:362884e65029464d97e50c9b660b5b90621e239e</id>
<content type='text'>
There's still more to do with wiring this up properly.

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