<feed xmlns='http://www.w3.org/2005/Atom'>
<title>wireguard-openbsd/lib/libevent/select.c, branch jd/queueboosts</title>
<subtitle>WireGuard implementation for the OpenBSD kernel</subtitle>
<id>https://git.zx2c4.com/wireguard-openbsd/atom/lib/libevent/select.c?h=jd%2Fqueueboosts</id>
<link rel='self' href='https://git.zx2c4.com/wireguard-openbsd/atom/lib/libevent/select.c?h=jd%2Fqueueboosts'/>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/'/>
<updated>2016-09-03T11:31:17Z</updated>
<entry>
<title>Remove NULL pointer checks before calls to free().</title>
<updated>2016-09-03T11:31:17Z</updated>
<author>
<name>nayden</name>
<email>nayden@openbsd.org</email>
</author>
<published>2016-09-03T11:31:17Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=8698d772fa8e7a9c21b357c7c0f44e0b4c3e93ec'/>
<id>urn:sha1:8698d772fa8e7a9c21b357c7c0f44e0b4c3e93ec</id>
<content type='text'>
OK bluhm@ nicm@
</content>
</entry>
<entry>
<title>The fdsz and n_events variables contain unsigned values that are</title>
<updated>2014-10-30T13:43:28Z</updated>
<author>
<name>bluhm</name>
<email>bluhm@openbsd.org</email>
</author>
<published>2014-10-30T13:43:28Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=1b100c43a48455fb72c4caf212126389851407f3'/>
<id>urn:sha1:1b100c43a48455fb72c4caf212126389851407f3</id>
<content type='text'>
derived from size_t and passed to functions as size_t parameters.
Change them from int to size_t to avoid compiler warnings.
OK doug@ nicm@
</content>
</entry>
<entry>
<title>After removing all the #ifdef, the wrappers in evutil are rather</title>
<updated>2014-10-29T22:47:29Z</updated>
<author>
<name>bluhm</name>
<email>bluhm@openbsd.org</email>
</author>
<published>2014-10-29T22:47:29Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=84ea67e3e3c0f239bd94fd21b75b8140c2dd446b'/>
<id>urn:sha1:84ea67e3e3c0f239bd94fd21b75b8140c2dd446b</id>
<content type='text'>
useless.  Let libevent call the libc functions directly.
OK nicm@
</content>
</entry>
<entry>
<title>Remove some #ifdef from libevent.</title>
<updated>2014-10-18T21:56:44Z</updated>
<author>
<name>bluhm</name>
<email>bluhm@openbsd.org</email>
</author>
<published>2014-10-18T21:56:44Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=37fbd8dfb5cf1486c8318998b0f7facda94557da'/>
<id>urn:sha1:37fbd8dfb5cf1486c8318998b0f7facda94557da</id>
<content type='text'>
OK nicm@
</content>
</entry>
<entry>
<title>Remove the remaining #ifdef HAVE_ and the #define _GNU_SOURCE.</title>
<updated>2014-10-18T16:48:28Z</updated>
<author>
<name>bluhm</name>
<email>bluhm@openbsd.org</email>
</author>
<published>2014-10-18T16:48:28Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=44e30b10372d07959035c45ba62dee4130f51c99'/>
<id>urn:sha1:44e30b10372d07959035c45ba62dee4130f51c99</id>
<content type='text'>
OK nicm@
</content>
</entry>
<entry>
<title>Remove #ifdef HAVE_.*_H, just include the header files.</title>
<updated>2014-10-17T19:16:01Z</updated>
<author>
<name>bluhm</name>
<email>bluhm@openbsd.org</email>
</author>
<published>2014-10-17T19:16:01Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=defc4074ccfc9c1a6ee37be0e276b56046842efa'/>
<id>urn:sha1:defc4074ccfc9c1a6ee37be0e276b56046842efa</id>
<content type='text'>
Do not include sys/param.h.
OK nicm@
</content>
</entry>
<entry>
<title>Remove #ifdef HAVE_CONFIG_H, there is no config.h file.</title>
<updated>2014-10-16T07:38:06Z</updated>
<author>
<name>bluhm</name>
<email>bluhm@openbsd.org</email>
</author>
<published>2014-10-16T07:38:06Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=a37b64e43cf48b4885967c3b154292b3cc162085'/>
<id>urn:sha1:a37b64e43cf48b4885967c3b154292b3cc162085</id>
<content type='text'>
OK nicm@
</content>
</entry>
<entry>
<title>Userland reallocarray() audit.</title>
<updated>2014-10-11T04:07:39Z</updated>
<author>
<name>doug</name>
<email>doug@openbsd.org</email>
</author>
<published>2014-10-11T04:07:39Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=aa682362518c79253d241eebfb53b7ab0880e226'/>
<id>urn:sha1:aa682362518c79253d241eebfb53b7ab0880e226</id>
<content type='text'>
Avoid potential integer overflow in the size argument of malloc() and
realloc() by using reallocarray() to avoid unchecked multiplication.

ok deraadt@
</content>
</entry>
<entry>
<title>replace random() with arc4random.</title>
<updated>2013-08-24T10:46:48Z</updated>
<author>
<name>dlg</name>
<email>dlg@openbsd.org</email>
</author>
<published>2013-08-24T10:46:48Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=9ce3ea756c876cb96e896124dc58f3c83a1ff9e7'/>
<id>urn:sha1:9ce3ea756c876cb96e896124dc58f3c83a1ff9e7</id>
<content type='text'>
blambert didnt like stuff linking to libevent getting warnings about use of
an unsafe api.

ok blambert@ mikeb@ deraadt@ millert@
</content>
</entry>
<entry>
<title>Clean up the awful _EVENT_* poo in the libevent headers, and don't</title>
<updated>2010-04-21T21:02:46Z</updated>
<author>
<name>nicm</name>
<email>nicm@openbsd.org</email>
</author>
<published>2010-04-21T21:02:46Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=b6d58cc17b8c220748df33e4d14d31ed5b0296bd'/>
<id>urn:sha1:b6d58cc17b8c220748df33e4d14d31ed5b0296bd</id>
<content type='text'>
install event-config.h.

Pointed out by deraadt.
</content>
</entry>
</feed>
