<feed xmlns='http://www.w3.org/2005/Atom'>
<title>wireguard-openbsd/lib/libc/yp/ypmatch_cache.c, branch jd/queueboosts</title>
<subtitle>WireGuard implementation for the OpenBSD kernel</subtitle>
<id>https://git.zx2c4.com/wireguard-openbsd/atom/lib/libc/yp/ypmatch_cache.c?h=jd%2Fqueueboosts</id>
<link rel='self' href='https://git.zx2c4.com/wireguard-openbsd/atom/lib/libc/yp/ypmatch_cache.c?h=jd%2Fqueueboosts'/>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/'/>
<updated>2015-09-13T20:57:28Z</updated>
<entry>
<title>Wrap &lt;rpcsvc/ypclnt.h&gt; so that calls go direct and the symbols are all weak</title>
<updated>2015-09-13T20:57:28Z</updated>
<author>
<name>guenther</name>
<email>guenther@openbsd.org</email>
</author>
<published>2015-09-13T20:57:28Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=ba364beffe5dd70209394c4a6ab86a4314f8587d'/>
<id>urn:sha1:ba364beffe5dd70209394c4a6ab86a4314f8587d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Move to the &lt;limits.h&gt; universe.</title>
<updated>2015-01-16T16:48:51Z</updated>
<author>
<name>deraadt</name>
<email>deraadt@openbsd.org</email>
</author>
<published>2015-01-16T16:48:51Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=aea60bee5e9bad0aab62f480f19c2fb34c068de4'/>
<id>urn:sha1:aea60bee5e9bad0aab62f480f19c2fb34c068de4</id>
<content type='text'>
review by millert, binary checking process with doug, concept with guenther
</content>
</entry>
<entry>
<title>Two minor bug fixes rotting in my tree:</title>
<updated>2009-11-01T00:08:54Z</updated>
<author>
<name>schwarze</name>
<email>schwarze@openbsd.org</email>
</author>
<published>2009-11-01T00:08:54Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=4e0c97218af67746cf2ba29f6e6d4d2ecad31fbf'/>
<id>urn:sha1:4e0c97218af67746cf2ba29f6e6d4d2ecad31fbf</id>
<content type='text'>
(1) When the second malloc in yp_next fails, do not leak the memory
allocated by the first one.  Same fix as yp_first.c rev. 1.9.
(2) When compiled with YPMATCHCACHE, do not fail the lookup when
reserving memory for the cache fails.  Instead, just return the
correct result without caching it.
ok millert@
</content>
</entry>
<entry>
<title>In case of memory exhaustion, ypmatch_add may both leak memory and leave</title>
<updated>2009-06-06T18:28:09Z</updated>
<author>
<name>schwarze</name>
<email>schwarze@openbsd.org</email>
</author>
<published>2009-06-06T18:28:09Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=740a91e65cdd954c5d05229ad4949001b2ee65be'/>
<id>urn:sha1:740a91e65cdd954c5d05229ad4949001b2ee65be</id>
<content type='text'>
invalid data on the list, inviting later NULL pointer access.
noticed by deraadt@, algorithm proposed by millert, implemented by me;
feedback and ok millert@
</content>
</entry>
<entry>
<title>malloc(3) failure should raise YPERR_RESRC, not YPERR_YPERR;</title>
<updated>2009-06-05T17:20:31Z</updated>
<author>
<name>schwarze</name>
<email>schwarze@openbsd.org</email>
</author>
<published>2009-06-05T17:20:31Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=4e2fcec202e7ff2fc4084530a2a36121aecd8f9a'/>
<id>urn:sha1:4e2fcec202e7ff2fc4084530a2a36121aecd8f9a</id>
<content type='text'>
ok millert@
</content>
</entry>
<entry>
<title>- remove rcsid</title>
<updated>2005-08-05T13:02:16Z</updated>
<author>
<name>espie</name>
<email>espie@openbsd.org</email>
</author>
<published>2005-08-05T13:02:16Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=951548d6fe6710b2f116ad2cee962a284e66d540'/>
<id>urn:sha1:951548d6fe6710b2f116ad2cee962a284e66d540</id>
<content type='text'>
- put all the YPMATCHCACHE code into a #ifdef, proper
- remove all extra header files that are not needed

okay deraadt@
</content>
</entry>
<entry>
<title>Move static funcion and variable declarations from header to the</title>
<updated>2003-06-25T21:51:56Z</updated>
<author>
<name>marc</name>
<email>marc@openbsd.org</email>
</author>
<published>2003-06-25T21:51:56Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=372ff8527faa8f8e6cf042dfa9887ef6e21fc4fc'/>
<id>urn:sha1:372ff8527faa8f8e6cf042dfa9887ef6e21fc4fc</id>
<content type='text'>
.c file where they are used.   Gets rid of YPMATCHCACHE define.
Sure deraadt@
</content>
</entry>
<entry>
<title>remove terms 3 &amp; 4 on my own software</title>
<updated>2003-06-02T03:48:42Z</updated>
<author>
<name>deraadt</name>
<email>deraadt@openbsd.org</email>
</author>
<published>2003-06-02T03:48:42Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=00466ad416d0fd6a02878c3f40c37f4b969c02b4'/>
<id>urn:sha1:00466ad416d0fd6a02878c3f40c37f4b969c02b4</id>
<content type='text'>
</content>
</entry>
<entry>
<title>if ypmatch_add sees short keys or values, abort early</title>
<updated>2002-07-31T22:28:32Z</updated>
<author>
<name>deraadt</name>
<email>deraadt@openbsd.org</email>
</author>
<published>2002-07-31T22:28:32Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=0ffb34fd82248fc325d5018caf23a374bb680db8'/>
<id>urn:sha1:0ffb34fd82248fc325d5018caf23a374bb680db8</id>
<content type='text'>
</content>
</entry>
<entry>
<title>ansi</title>
<updated>2002-07-20T01:35:34Z</updated>
<author>
<name>deraadt</name>
<email>deraadt@openbsd.org</email>
</author>
<published>2002-07-20T01:35:34Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=11e5d692407b5d03d13cd765e28b3da45e356322'/>
<id>urn:sha1:11e5d692407b5d03d13cd765e28b3da45e356322</id>
<content type='text'>
</content>
</entry>
</feed>
