<feed xmlns='http://www.w3.org/2005/Atom'>
<title>wireguard-openbsd/lib/libc/shlib_version, branch master</title>
<subtitle>WireGuard implementation for the OpenBSD kernel</subtitle>
<id>https://git.zx2c4.com/wireguard-openbsd/atom/lib/libc/shlib_version?h=master</id>
<link rel='self' href='https://git.zx2c4.com/wireguard-openbsd/atom/lib/libc/shlib_version?h=master'/>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/'/>
<updated>2019-10-23T19:33:41Z</updated>
<entry>
<title>Unexport __floatundidf.</title>
<updated>2019-10-23T19:33:41Z</updated>
<author>
<name>kettenis</name>
<email>kettenis@openbsd.org</email>
</author>
<published>2019-10-23T19:33:41Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=a0cc66ea236f244ba12da80a5560f08fb0318b57'/>
<id>urn:sha1:a0cc66ea236f244ba12da80a5560f08fb0318b57</id>
<content type='text'>
ok deraadt@
</content>
</entry>
<entry>
<title>Add missing word in comment.</title>
<updated>2019-05-13T22:25:27Z</updated>
<author>
<name>tb</name>
<email>tb@openbsd.org</email>
</author>
<published>2019-05-13T22:25:27Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=9330f503e89a91afb6b4eb7d163847bc567f0e0c'/>
<id>urn:sha1:9330f503e89a91afb6b4eb7d163847bc567f0e0c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Inroduce malloc_conceal() and calloc_conceal(). Similar to their</title>
<updated>2019-05-10T15:03:24Z</updated>
<author>
<name>otto</name>
<email>otto@openbsd.org</email>
</author>
<published>2019-05-10T15:03:24Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=e03a31515fc3008507a9ab3997d0ac6226da8bb6'/>
<id>urn:sha1:e03a31515fc3008507a9ab3997d0ac6226da8bb6</id>
<content type='text'>
counterparts but return memory in pages marked MAP_CONCEAL and on
free() freezero() is actually called.
</content>
</entry>
<entry>
<title>Make gl_pathc, gl_matchc and gl_offs size_t in glob_t to match POSIX.</title>
<updated>2019-02-04T16:45:40Z</updated>
<author>
<name>millert</name>
<email>millert@openbsd.org</email>
</author>
<published>2019-02-04T16:45:40Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=b59f966dd41e9b00f0e9f1630c3476a94f790323'/>
<id>urn:sha1:b59f966dd41e9b00f0e9f1630c3476a94f790323</id>
<content type='text'>
This requires a libc major version bump.  OK deraadt@
</content>
</entry>
<entry>
<title>mincore() is a relic from the past, exposing physical machine information</title>
<updated>2019-01-11T18:46:30Z</updated>
<author>
<name>deraadt</name>
<email>deraadt@openbsd.org</email>
</author>
<published>2019-01-11T18:46:30Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=54e4f6b9a1dc183e1dc7c4a722c2646aa309246a'/>
<id>urn:sha1:54e4f6b9a1dc183e1dc7c4a722c2646aa309246a</id>
<content type='text'>
about shared resources which no program should see.  only a few pieces of
software use it, generally poorly thought out.  they are being fixed, so
mincore() can be deleted.
ok guenther tedu jca sthen, others
</content>
</entry>
<entry>
<title>Introducing malloc_usable_size() was a mistake. While some other</title>
<updated>2018-11-21T06:57:04Z</updated>
<author>
<name>otto</name>
<email>otto@openbsd.org</email>
</author>
<published>2018-11-21T06:57:04Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=acb3f83f5f2f906963ced527da63eb9d54d45cd5'/>
<id>urn:sha1:acb3f83f5f2f906963ced527da63eb9d54d45cd5</id>
<content type='text'>
libs have it, it is a function that is considered harmful, so:

Delete malloc_usable_size(). It is a function that blurs the line
between malloc managed memory and application managed memory and
exposes some of the internal workings of malloc.  If an application
relies on that, it is likely to break using another implementation
of malloc.  If you want usable size x, just allocate x bytes. ok
deraadt@ and other devs
</content>
</entry>
<entry>
<title>Implement malloc_usable_size(); ok millert@ deraadt@ and jmc@ for the man page</title>
<updated>2018-11-18T16:15:18Z</updated>
<author>
<name>otto</name>
<email>otto@openbsd.org</email>
</author>
<published>2018-11-18T16:15:18Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=f5c5425b42e670459d60a80ea1f4909e4b6f2357'/>
<id>urn:sha1:f5c5425b42e670459d60a80ea1f4909e4b6f2357</id>
<content type='text'>
</content>
</entry>
<entry>
<title>aligned_alloc bump</title>
<updated>2018-11-05T08:24:16Z</updated>
<author>
<name>otto</name>
<email>otto@openbsd.org</email>
</author>
<published>2018-11-05T08:24:16Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=e07984d07a4b761af0127bd7018b0379cf3a63f2'/>
<id>urn:sha1:e07984d07a4b761af0127bd7018b0379cf3a63f2</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add C11's timespec_get(3); minor bump for libc.</title>
<updated>2018-10-30T16:28:42Z</updated>
<author>
<name>guenther</name>
<email>guenther@openbsd.org</email>
</author>
<published>2018-10-30T16:28:42Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=6151004e8c8aaceddcc3cd7708473813e57ddab0'/>
<id>urn:sha1:6151004e8c8aaceddcc3cd7708473813e57ddab0</id>
<content type='text'>
Tweaked diff from brad@
manpage tweaks florian@ and jmc@
ok deraadt@ millert@
</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>
</feed>
