<feed xmlns='http://www.w3.org/2005/Atom'>
<title>wireguard-openbsd/lib/libc/gen/pwcache.c, branch jd/queueboosts</title>
<subtitle>WireGuard implementation for the OpenBSD kernel</subtitle>
<id>https://git.zx2c4.com/wireguard-openbsd/atom/lib/libc/gen/pwcache.c?h=jd%2Fqueueboosts</id>
<link rel='self' href='https://git.zx2c4.com/wireguard-openbsd/atom/lib/libc/gen/pwcache.c?h=jd%2Fqueueboosts'/>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/'/>
<updated>2018-09-22T02:47:23Z</updated>
<entry>
<title>Correct the uid_from_user() and gid_from_group() comments.</title>
<updated>2018-09-22T02:47:23Z</updated>
<author>
<name>millert</name>
<email>millert@openbsd.org</email>
</author>
<published>2018-09-22T02:47:23Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=55d3195afb64c5dadaff987b65ba11e7c79e44e8'/>
<id>urn:sha1:55d3195afb64c5dadaff987b65ba11e7c79e44e8</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add uid_from_user() and gid_from_group(), derived from pax's cache.c.</title>
<updated>2018-09-13T12:31:15Z</updated>
<author>
<name>millert</name>
<email>millert@openbsd.org</email>
</author>
<published>2018-09-13T12:31:15Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=5a122e6e86e0ef46251a9c01f7ddc67b6fea9557'/>
<id>urn:sha1:5a122e6e86e0ef46251a9c01f7ddc67b6fea9557</id>
<content type='text'>
It replaces the existing pwcache.c functions user_from_uid(3) and
group_from_gid(3) with the pax equivalents.  Adapted from NetBSD
(mycroft) changes from our own pax's cache.c.  OK guenther@
</content>
</entry>
<entry>
<title>group_from_gid: use _GR_BUF_LEN instead of _PW_BUF_LEN</title>
<updated>2015-11-25T23:16:01Z</updated>
<author>
<name>jcs</name>
<email>jcs@openbsd.org</email>
</author>
<published>2015-11-25T23:16:01Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=116adadb892182deb90646850353b3db979f7a92'/>
<id>urn:sha1:116adadb892182deb90646850353b3db979f7a92</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Use reentrant versions of getpw{nam,uid} and getgr{nam,gid} within</title>
<updated>2015-11-24T22:03:33Z</updated>
<author>
<name>millert</name>
<email>millert@openbsd.org</email>
</author>
<published>2015-11-24T22:03:33Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=cd245bca5e63710823986880859c21ab90f9a5e3'/>
<id>urn:sha1:cd245bca5e63710823986880859c21ab90f9a5e3</id>
<content type='text'>
libc to avoid reusing the static buffers returned by the non-reentrant
versions.  Since this is inside libc we can use constants for the
buffer sizes instead of having to call sysconf().
OK guenther@ deraadt@
</content>
</entry>
<entry>
<title>change passwd caches to be 4-way "associative". still primitive, but a</title>
<updated>2015-11-17T17:49:09Z</updated>
<author>
<name>tedu</name>
<email>tedu@openbsd.org</email>
</author>
<published>2015-11-17T17:49:09Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=560ac86f7405bfbe0f2d8cc6e4591d91aa661c4d'/>
<id>urn:sha1:560ac86f7405bfbe0f2d8cc6e4591d91aa661c4d</id>
<content type='text'>
little better than winner take all caching.
</content>
</entry>
<entry>
<title>don't keep the passwd database open; callers do not expect that they will</title>
<updated>2015-10-26T15:04:51Z</updated>
<author>
<name>tedu</name>
<email>tedu@openbsd.org</email>
</author>
<published>2015-10-26T15:04:51Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=e3ea47d2bec48127b407d7a2773337cfd37c402f'/>
<id>urn:sha1:e3ea47d2bec48127b407d7a2773337cfd37c402f</id>
<content type='text'>
become responsible for calling endpwent.
ok deraadt
</content>
</entry>
<entry>
<title>zap remaining rcsid.</title>
<updated>2005-08-08T08:05:33Z</updated>
<author>
<name>espie</name>
<email>espie@openbsd.org</email>
</author>
<published>2005-08-08T08:05:33Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=c2c925dec2134a12f472359f2a189e9a312dd721'/>
<id>urn:sha1:c2c925dec2134a12f472359f2a189e9a312dd721</id>
<content type='text'>
Kill old files that are no longer compiled.

okay theo
</content>
</entry>
<entry>
<title>deregister (and deauto!). ok millert@ marco@</title>
<updated>2005-03-25T15:38:46Z</updated>
<author>
<name>otto</name>
<email>otto@openbsd.org</email>
</author>
<published>2005-03-25T15:38:46Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=80647cb220073a44744ffceb40949df873373019'/>
<id>urn:sha1:80647cb220073a44744ffceb40949df873373019</id>
<content type='text'>
</content>
</entry>
<entry>
<title>ansify function definitions and zap some `register'</title>
<updated>2004-05-18T02:05:52Z</updated>
<author>
<name>jfb</name>
<email>jfb@openbsd.org</email>
</author>
<published>2004-05-18T02:05:52Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=73b3e3c43784cb5fd04439d34c7436bbf85871db'/>
<id>urn:sha1:73b3e3c43784cb5fd04439d34c7436bbf85871db</id>
<content type='text'>
ok millert@
</content>
</entry>
<entry>
<title>Remove the advertising clause in the UCB license which Berkeley</title>
<updated>2003-06-02T20:18:29Z</updated>
<author>
<name>millert</name>
<email>millert@openbsd.org</email>
</author>
<published>2003-06-02T20:18:29Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=6580fee3295c971a919cc04bfc3598c5f8bcd2b1'/>
<id>urn:sha1:6580fee3295c971a919cc04bfc3598c5f8bcd2b1</id>
<content type='text'>
rescinded 22 July 1999.  Proofed by myself and Theo.
</content>
</entry>
</feed>
