<feed xmlns='http://www.w3.org/2005/Atom'>
<title>wireguard-openbsd/lib/libpcap/optimize.c, branch jd/queueboosts</title>
<subtitle>WireGuard implementation for the OpenBSD kernel</subtitle>
<id>https://git.zx2c4.com/wireguard-openbsd/atom/lib/libpcap/optimize.c?h=jd%2Fqueueboosts</id>
<link rel='self' href='https://git.zx2c4.com/wireguard-openbsd/atom/lib/libpcap/optimize.c?h=jd%2Fqueueboosts'/>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/'/>
<updated>2018-04-26T16:22:40Z</updated>
<entry>
<title>Convert a format string variable to a static const char[] to reduce warnings</title>
<updated>2018-04-26T16:22:40Z</updated>
<author>
<name>guenther</name>
<email>guenther@openbsd.org</email>
</author>
<published>2018-04-26T16:22:40Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=a440ace2c803b446a5536c514a2e06cff780232d'/>
<id>urn:sha1:a440ace2c803b446a5536c514a2e06cff780232d</id>
<content type='text'>
ok tb@ millert@ krw@
</content>
</entry>
<entry>
<title>Use the correct structure size when allocating the array for nodes.</title>
<updated>2016-02-05T16:58:39Z</updated>
<author>
<name>canacar</name>
<email>canacar@openbsd.org</email>
</author>
<published>2016-02-05T16:58:39Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=8d58530a0ff6a659b38477afffbe18106f1adb78'/>
<id>urn:sha1:8d58530a0ff6a659b38477afffbe18106f1adb78</id>
<content type='text'>
ok tb@ millert@
</content>
</entry>
<entry>
<title>remove NULL-checks before free()</title>
<updated>2015-12-22T19:51:04Z</updated>
<author>
<name>mmcc</name>
<email>mmcc@openbsd.org</email>
</author>
<published>2015-12-22T19:51:04Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=526dd6c5d3f736e0961520465d497f611c784d4f'/>
<id>urn:sha1:526dd6c5d3f736e0961520465d497f611c784d4f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Remove register keyword.</title>
<updated>2015-11-17T21:39:23Z</updated>
<author>
<name>mmcc</name>
<email>mmcc@openbsd.org</email>
</author>
<published>2015-11-17T21:39:23Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=d0438536cfcbebd703fe24248f4c4ca60ab26ccf'/>
<id>urn:sha1:d0438536cfcbebd703fe24248f4c4ca60ab26ccf</id>
<content type='text'>
ok deraadt@
</content>
</entry>
<entry>
<title>memory.h -&gt; string.h</title>
<updated>2015-11-17T18:19:45Z</updated>
<author>
<name>mmcc</name>
<email>mmcc@openbsd.org</email>
</author>
<published>2015-11-17T18:19:45Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=3a9b5ec49390d98939399aef455f73fbfa3226f6'/>
<id>urn:sha1:3a9b5ec49390d98939399aef455f73fbfa3226f6</id>
<content type='text'>
ok deraadt@
</content>
</entry>
<entry>
<title>Convert several calloc calls to reallocarray.  These calloc calls were</title>
<updated>2014-06-26T04:03:33Z</updated>
<author>
<name>lteo</name>
<email>lteo@openbsd.org</email>
</author>
<published>2014-06-26T04:03:33Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=b8f389f962b608e4f0bb70079cf589ea15ecd8ef'/>
<id>urn:sha1:b8f389f962b608e4f0bb70079cf589ea15ecd8ef</id>
<content type='text'>
originally malloc(n * m) calls (without memset/bzero) in the past.

ok deraadt@ tedu@
</content>
</entry>
<entry>
<title>Overflow check the calculation for a malloc size.</title>
<updated>2014-03-16T08:33:05Z</updated>
<author>
<name>deraadt</name>
<email>deraadt@openbsd.org</email>
</author>
<published>2014-03-16T08:33:05Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=49639a4c85c00aa41ce01611c3084c0b06a6488e'/>
<id>urn:sha1:49639a4c85c00aa41ce01611c3084c0b06a6488e</id>
<content type='text'>
XXX noted by lteo, change proofed &amp; tested as well
</content>
</entry>
<entry>
<title>use calloc() to avoid malloc(n * m) overflows; checked by djm canacar jsg</title>
<updated>2007-09-02T15:19:07Z</updated>
<author>
<name>deraadt</name>
<email>deraadt@openbsd.org</email>
</author>
<published>2007-09-02T15:19:07Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=1ed98fdf61d9dd29369f246109081408082ce54d'/>
<id>urn:sha1:1ed98fdf61d9dd29369f246109081408082ce54d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>malloc(x * y) -&gt; calloc(x, y) from adobriyan AT gmail.com, with tweaks</title>
<updated>2006-04-02T21:38:55Z</updated>
<author>
<name>djm</name>
<email>djm@openbsd.org</email>
</author>
<published>2006-04-02T21:38:55Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=ad4287e4204c02b0e79cb4b7bbcb41e8bc21ac49'/>
<id>urn:sha1:ad4287e4204c02b0e79cb4b7bbcb41e8bc21ac49</id>
<content type='text'>
suggested by kjell@; ok otto@ pat@ millert@ jaredy@
</content>
</entry>
<entry>
<title>In count_stmts(), make sure to account for long jump instructions as well,</title>
<updated>2005-11-19T01:51:11Z</updated>
<author>
<name>aaron</name>
<email>aaron@openbsd.org</email>
</author>
<published>2005-11-19T01:51:11Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=3a418d8fbbedcc0a1ada8ba2ea686785e20442cb'/>
<id>urn:sha1:3a418d8fbbedcc0a1ada8ba2ea686785e20442cb</id>
<content type='text'>
avoiding a memory error that could lead to a crash when a sufficiently complex
bpf filter has been specified.  otto@, millert@, djm@ ok

Reference- http://www.tcpdump.org/lists/workers/2000/msg01364.html
</content>
</entry>
</feed>
