<feed xmlns='http://www.w3.org/2005/Atom'>
<title>wireguard-openbsd/lib/libc/stdlib/malloc.3, branch jd/queueboosts</title>
<subtitle>WireGuard implementation for the OpenBSD kernel</subtitle>
<id>https://git.zx2c4.com/wireguard-openbsd/atom/lib/libc/stdlib/malloc.3?h=jd%2Fqueueboosts</id>
<link rel='self' href='https://git.zx2c4.com/wireguard-openbsd/atom/lib/libc/stdlib/malloc.3?h=jd%2Fqueueboosts'/>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/'/>
<updated>2019-09-14T13:16:50Z</updated>
<entry>
<title>Add comment line saying S is described vaguely on purpose.</title>
<updated>2019-09-14T13:16:50Z</updated>
<author>
<name>otto</name>
<email>otto@openbsd.org</email>
</author>
<published>2019-09-14T13:16:50Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=201844aada3e1ecfe2de386f5072fb95bd78141d'/>
<id>urn:sha1:201844aada3e1ecfe2de386f5072fb95bd78141d</id>
<content type='text'>
Prompted by guenther@
</content>
</entry>
<entry>
<title>clarify that later flags modify earlier flags;</title>
<updated>2019-05-19T15:30:21Z</updated>
<author>
<name>schwarze</name>
<email>schwarze@openbsd.org</email>
</author>
<published>2019-05-19T15:30:21Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=71e967831b7bcd1c934b49c7b55e0255658b191e'/>
<id>urn:sha1:71e967831b7bcd1c934b49c7b55e0255658b191e</id>
<content type='text'>
triggered by a question from Jan Stary &lt;hans at stare dot cz&gt; on misc@;
OK otto@
</content>
</entry>
<entry>
<title>Mention introduction of *_conceal.</title>
<updated>2019-05-13T06:04:55Z</updated>
<author>
<name>otto</name>
<email>otto@openbsd.org</email>
</author>
<published>2019-05-13T06:04:55Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=f0d2c0b9d6f1afe227b72f369225e5e20d319f88'/>
<id>urn:sha1:f0d2c0b9d6f1afe227b72f369225e5e20d319f88</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>remove a stray line accidentally left behind in rev. 1.120;</title>
<updated>2018-12-05T17:11:59Z</updated>
<author>
<name>schwarze</name>
<email>schwarze@openbsd.org</email>
</author>
<published>2018-12-05T17:11:59Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=74182fffe3dca7f5ce6cb620e21c90e1188d1fb3'/>
<id>urn:sha1:74182fffe3dca7f5ce6cb620e21c90e1188d1fb3</id>
<content type='text'>
patch from Hiltjo Posthuma &lt;hiltjo at codemadness dot org&gt;
</content>
</entry>
<entry>
<title>fold the contents of malloc.conf.5 into malloc.3 and sysctl.2,</title>
<updated>2018-11-21T09:22:58Z</updated>
<author>
<name>jmc</name>
<email>jmc@openbsd.org</email>
</author>
<published>2018-11-21T09:22:58Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=c26abd733bae8d32b8c1ab331c46bb8f5f0e2bbd'/>
<id>urn:sha1:c26abd733bae8d32b8c1ab331c46bb8f5f0e2bbd</id>
<content type='text'>
now that there is essentially no malloc.conf;

text tweaked by deraadt; ok otto deraadt
</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>zap last remains of malloc.conf; prompted by and ok jmc@</title>
<updated>2018-11-08T05:58:21Z</updated>
<author>
<name>otto</name>
<email>otto@openbsd.org</email>
</author>
<published>2018-11-08T05:58:21Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=ab9536ae02c802925e1518ed4988bc10c46d1bbd'/>
<id>urn:sha1:ab9536ae02c802925e1518ed4988bc10c46d1bbd</id>
<content type='text'>
</content>
</entry>
<entry>
<title>rm FILES section; prompted by Janne Johansson</title>
<updated>2018-11-06T12:02:30Z</updated>
<author>
<name>otto</name>
<email>otto@openbsd.org</email>
</author>
<published>2018-11-06T12:02:30Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=ac34e7881015fe1e55ec0bbd6bc9bb45922af3de'/>
<id>urn:sha1:ac34e7881015fe1e55ec0bbd6bc9bb45922af3de</id>
<content type='text'>
</content>
</entry>
</feed>
