<feed xmlns='http://www.w3.org/2005/Atom'>
<title>wireguard-openbsd/libexec/login_token, branch master</title>
<subtitle>WireGuard implementation for the OpenBSD kernel</subtitle>
<id>https://git.zx2c4.com/wireguard-openbsd/atom/libexec/login_token?h=master</id>
<link rel='self' href='https://git.zx2c4.com/wireguard-openbsd/atom/libexec/login_token?h=master'/>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/'/>
<updated>2021-01-02T20:32:20Z</updated>
<entry>
<title>Check auth_mkvalue(3) return value for NULL (malloc failure).</title>
<updated>2021-01-02T20:32:20Z</updated>
<author>
<name>millert</name>
<email>millert@openbsd.org</email>
</author>
<published>2021-01-02T20:32:20Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=07817e4bdc8b6868189ab279749fa0d1c77e97fb'/>
<id>urn:sha1:07817e4bdc8b6868189ab279749fa0d1c77e97fb</id>
<content type='text'>
For constant strings we don't actually need to use auth_mkvalue(3).
Problem reported by Ross L Richardson.
</content>
</entry>
<entry>
<title>Move definiton of struct token_types *tt to init.c from header file.</title>
<updated>2020-09-06T17:08:29Z</updated>
<author>
<name>mortimer</name>
<email>mortimer@openbsd.org</email>
</author>
<published>2020-09-06T17:08:29Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=a7b56afa0e2c1bb64f89dcd77df11cba33516425'/>
<id>urn:sha1:a7b56afa0e2c1bb64f89dcd77df11cba33516425</id>
<content type='text'>
Makes it build with -fno-common.

ok deraadt
</content>
</entry>
<entry>
<title>When system calls indicate an error they return -1, not some arbitrary</title>
<updated>2019-06-28T13:32:41Z</updated>
<author>
<name>deraadt</name>
<email>deraadt@openbsd.org</email>
</author>
<published>2019-06-28T13:32:41Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=df69c215c7c66baf660f3f65414fd34796c96152'/>
<id>urn:sha1:df69c215c7c66baf660f3f65414fd34796c96152</id>
<content type='text'>
value &lt; 0.  errno is only updated in this case.  Change all (most?)
callers of syscalls to follow this better, and let's see if this strictness
helps us in the future.
</content>
</entry>
<entry>
<title>for some time now mandoc has not required MLINKS to function</title>
<updated>2016-03-30T06:38:40Z</updated>
<author>
<name>jmc</name>
<email>jmc@openbsd.org</email>
</author>
<published>2016-03-30T06:38:40Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=faa33665ab2c5a685369c10172c1a3d7555eb253'/>
<id>urn:sha1:faa33665ab2c5a685369c10172c1a3d7555eb253</id>
<content type='text'>
correctly - logically complete that now by removing MLINKS from base;

authors need only to ensure there is an entry in NAME for any function/
util being added. MLINKS will still work, and remain for perl to ease
upgrades;

ok nicm (curses) bcook (ssl)
ok schwarze, who provided a lot of feedback and assistance
ok tb natano jung
</content>
</entry>
<entry>
<title>assign pointers to NULL rather than 0</title>
<updated>2015-12-22T08:54:16Z</updated>
<author>
<name>mmcc</name>
<email>mmcc@openbsd.org</email>
</author>
<published>2015-12-22T08:54:16Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=d64ca0681a46e88220991042dfd01ea6934eb543'/>
<id>urn:sha1:d64ca0681a46e88220991042dfd01ea6934eb543</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Call syslog() if login_* pledge fails; OK deraadt@</title>
<updated>2015-11-19T18:37:01Z</updated>
<author>
<name>millert</name>
<email>millert@openbsd.org</email>
</author>
<published>2015-11-19T18:37:01Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=bd917b9e9c06a75ff9b05d567ca976f75ec5839d'/>
<id>urn:sha1:bd917b9e9c06a75ff9b05d567ca976f75ec5839d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>login_token needs pledge "flock" now.</title>
<updated>2015-10-17T19:50:47Z</updated>
<author>
<name>bluhm</name>
<email>bluhm@openbsd.org</email>
</author>
<published>2015-10-17T19:50:47Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=f3104bbd69e0e5f97ac55ffa8822e7d2e9157a2d'/>
<id>urn:sha1:f3104bbd69e0e5f97ac55ffa8822e7d2e9157a2d</id>
<content type='text'>
OK millert@
</content>
</entry>
<entry>
<title>Pledge login_token with "stdio rpath wpath cpath fattr getpw tty".</title>
<updated>2015-10-15T20:14:23Z</updated>
<author>
<name>bluhm</name>
<email>bluhm@openbsd.org</email>
</author>
<published>2015-10-15T20:14:23Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=a01c707b33fea7fce7f0eab27d61d9fe6eda7cc1'/>
<id>urn:sha1:a01c707b33fea7fce7f0eab27d61d9fe6eda7cc1</id>
<content type='text'>
OK deraadt@
</content>
</entry>
<entry>
<title>Use explicit_bzero() instead of memset() for zeroing out secrets.</title>
<updated>2015-10-05T17:31:17Z</updated>
<author>
<name>millert</name>
<email>millert@openbsd.org</email>
</author>
<published>2015-10-05T17:31:17Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=1b7fb171885ef76699602ea94c898eea4ad21334'/>
<id>urn:sha1:1b7fb171885ef76699602ea94c898eea4ad21334</id>
<content type='text'>
OK deraadt@
</content>
</entry>
<entry>
<title>use LOGIN_NAME_MAX instead of L_cuserid, and adjust .h includes; ok millert</title>
<updated>2013-12-03T01:29:00Z</updated>
<author>
<name>deraadt</name>
<email>deraadt@openbsd.org</email>
</author>
<published>2013-12-03T01:29:00Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=d05a8106e88e075f7931e57a9f9c290c8c2d47a0'/>
<id>urn:sha1:d05a8106e88e075f7931e57a9f9c290c8c2d47a0</id>
<content type='text'>
</content>
</entry>
</feed>
