<feed xmlns='http://www.w3.org/2005/Atom'>
<title>wireguard-openbsd/lib/libkvm, branch master</title>
<subtitle>WireGuard implementation for the OpenBSD kernel</subtitle>
<id>https://git.zx2c4.com/wireguard-openbsd/atom/lib/libkvm?h=master</id>
<link rel='self' href='https://git.zx2c4.com/wireguard-openbsd/atom/lib/libkvm?h=master'/>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/'/>
<updated>2021-03-11T07:43:34Z</updated>
<entry>
<title>that 0 should be NULL</title>
<updated>2021-03-11T07:43:34Z</updated>
<author>
<name>deraadt</name>
<email>deraadt@openbsd.org</email>
</author>
<published>2021-03-11T07:43:34Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=50500a5f4418b15cd762af249206637d5bbc3540'/>
<id>urn:sha1:50500a5f4418b15cd762af249206637d5bbc3540</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Revert the convertion of per-process thread into a SMR_TAILQ.</title>
<updated>2021-02-08T10:51:01Z</updated>
<author>
<name>mpi</name>
<email>mpi@openbsd.org</email>
</author>
<published>2021-02-08T10:51:01Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=193f316ca4f334f3f72dda8dd972766eb44d7405'/>
<id>urn:sha1:193f316ca4f334f3f72dda8dd972766eb44d7405</id>
<content type='text'>
We did not reach a consensus about using SMR to unlock single_thread_set()
so there's no point in keeping this change.
</content>
</entry>
<entry>
<title>Convert the per-process thread list into a SMR_TAILQ.</title>
<updated>2020-12-07T16:55:28Z</updated>
<author>
<name>mpi</name>
<email>mpi@openbsd.org</email>
</author>
<published>2020-12-07T16:55:28Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=b21c774f9611a2013048bb9dfc02468e6860dad1'/>
<id>urn:sha1:b21c774f9611a2013048bb9dfc02468e6860dad1</id>
<content type='text'>
Currently all iterations are done under KERNEL_LOCK() and therefor use
the *_LOCKED() variant.

From and ok claudio@
</content>
</entry>
<entry>
<title>Accommodate POSIX basename(3) that takes a non-const parameter and</title>
<updated>2020-10-14T19:28:22Z</updated>
<author>
<name>naddy</name>
<email>naddy@openbsd.org</email>
</author>
<published>2020-10-14T19:28:22Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=4070ddb0e0af3cb676846fec394d318d26ef38fa'/>
<id>urn:sha1:4070ddb0e0af3cb676846fec394d318d26ef38fa</id>
<content type='text'>
may modify the string buffer.  ok millert@
</content>
</entry>
<entry>
<title>make fixed-sized fixed-value mib[] arrays be const</title>
<updated>2020-10-12T22:08:32Z</updated>
<author>
<name>deraadt</name>
<email>deraadt@openbsd.org</email>
</author>
<published>2020-10-12T22:08:32Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=87afc19ed9256ae3cb7c5266911abf02218c2a35'/>
<id>urn:sha1:87afc19ed9256ae3cb7c5266911abf02218c2a35</id>
<content type='text'>
ok guenther tb millert
</content>
</entry>
<entry>
<title>Add stub implementation; derived from kvm_sh.c which has our preferred</title>
<updated>2020-06-28T09:46:58Z</updated>
<author>
<name>kettenis</name>
<email>kettenis@openbsd.org</email>
</author>
<published>2020-06-28T09:46:58Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=558cf89c3d26c5a83796efc804ed18598c50f93d'/>
<id>urn:sha1:558cf89c3d26c5a83796efc804ed18598c50f93d</id>
<content type='text'>
copyright license.
</content>
</entry>
<entry>
<title>Fix grammar in comment.</title>
<updated>2020-06-28T09:45:12Z</updated>
<author>
<name>kettenis</name>
<email>kettenis@openbsd.org</email>
</author>
<published>2020-06-28T09:45:12Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=fd50b86ca8491de5f368df61366db1f66ed252ab'/>
<id>urn:sha1:fd50b86ca8491de5f368df61366db1f66ed252ab</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add missing kvm_dump(3) and kvm_getfiles(3) under SEE ALSO for completeness</title>
<updated>2020-06-25T12:20:17Z</updated>
<author>
<name>kn</name>
<email>kn@openbsd.org</email>
</author>
<published>2020-06-25T12:20:17Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=602083f5e605697798ec8969e2e913f67ca1ab20'/>
<id>urn:sha1:602083f5e605697798ec8969e2e913f67ca1ab20</id>
<content type='text'>
</content>
</entry>
<entry>
<title>add sys/wait.h to unbreak builds; following "Replace p_xstat with ps_xexit and</title>
<updated>2019-12-11T12:36:28Z</updated>
<author>
<name>sthen</name>
<email>sthen@openbsd.org</email>
</author>
<published>2019-12-11T12:36:28Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=4b7f768d9131a6f209488dc81e05e6685460b85f'/>
<id>urn:sha1:4b7f768d9131a6f209488dc81e05e6685460b85f</id>
<content type='text'>
ps_xsig" (sysctl.h r1.198 and friends) FILL_KPROC requires W_EXITCODE from there.

cc  -static -pie -o ps keyword.o nlist.o print.o ps.o utf8.o -lkvm
ld: error: undefined symbol: W_EXITCODE
&gt;&gt;&gt; referenced by kvm_proc2.c:293 (/usr/src/lib/libkvm/kvm_proc2.c:293)
[...]
</content>
</entry>
<entry>
<title>struct proc: change ps_start from utc time to uptime</title>
<updated>2019-10-22T21:19:22Z</updated>
<author>
<name>cheloha</name>
<email>cheloha@openbsd.org</email>
</author>
<published>2019-10-22T21:19:22Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=fe57de6bf86372f8c8b447012d1d082826b5f1c4'/>
<id>urn:sha1:fe57de6bf86372f8c8b447012d1d082826b5f1c4</id>
<content type='text'>
Allows us to determine how long a process has been running, even if the
UTC clock jumps.

With help from bluhm@ and millert@, who squashed several bugs.

ok bluhm@ millert@
</content>
</entry>
</feed>
