<feed xmlns='http://www.w3.org/2005/Atom'>
<title>wireguard-openbsd/lib/libc/gen/glob.c, branch jd/queueboosts</title>
<subtitle>WireGuard implementation for the OpenBSD kernel</subtitle>
<id>https://git.zx2c4.com/wireguard-openbsd/atom/lib/libc/gen/glob.c?h=jd%2Fqueueboosts</id>
<link rel='self' href='https://git.zx2c4.com/wireguard-openbsd/atom/lib/libc/gen/glob.c?h=jd%2Fqueueboosts'/>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/'/>
<updated>2020-04-21T08:25:22Z</updated>
<entry>
<title>Prevent infinite for loop since i went from ssize_t to size_t.  Patch from</title>
<updated>2020-04-21T08:25:22Z</updated>
<author>
<name>dtucker</name>
<email>dtucker@openbsd.org</email>
</author>
<published>2020-04-21T08:25:22Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=06b40007c2958de0465fc20a45c351c812e2d9f6'/>
<id>urn:sha1:06b40007c2958de0465fc20a45c351c812e2d9f6</id>
<content type='text'>
eagleoflqj via OpenSSH github PR#178, ok djm@, feedback &amp; ok millert@
</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>Fix exponential CPU use with repeated '*' operators by changing '*'</title>
<updated>2017-05-08T14:53:27Z</updated>
<author>
<name>millert</name>
<email>millert@openbsd.org</email>
</author>
<published>2017-05-08T14:53:27Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=5c36dd0c22429e7b00ed5df80ed1383807532b59'/>
<id>urn:sha1:5c36dd0c22429e7b00ed5df80ed1383807532b59</id>
<content type='text'>
handling to be interative instead of recursive.
Fix by Yves Orton, ported to OpenBSD glob.c by Ray Lai.  OK tb@
</content>
</entry>
<entry>
<title>Remove NULL-checks before free() and a few related dead assignments.</title>
<updated>2015-12-28T22:08:18Z</updated>
<author>
<name>mmcc</name>
<email>mmcc@openbsd.org</email>
</author>
<published>2015-12-28T22:08:18Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=b4c66e9d35799de272ab90c8189d8cc311f97053'/>
<id>urn:sha1:b4c66e9d35799de272ab90c8189d8cc311f97053</id>
<content type='text'>
ok and valuable input from millert@
</content>
</entry>
<entry>
<title>Use reentrant versions of getpw{nam,uid} and getgr{nam,gid} within</title>
<updated>2015-11-24T22:03:33Z</updated>
<author>
<name>millert</name>
<email>millert@openbsd.org</email>
</author>
<published>2015-11-24T22:03:33Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=cd245bca5e63710823986880859c21ab90f9a5e3'/>
<id>urn:sha1:cd245bca5e63710823986880859c21ab90f9a5e3</id>
<content type='text'>
libc to avoid reusing the static buffers returned by the non-reentrant
versions.  Since this is inside libc we can use constants for the
buffer sizes instead of having to call sysconf().
OK guenther@ deraadt@
</content>
</entry>
<entry>
<title>remove null check before free. from Michael McConville</title>
<updated>2015-09-14T16:09:13Z</updated>
<author>
<name>tedu</name>
<email>tedu@openbsd.org</email>
</author>
<published>2015-09-14T16:09:13Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=183195fb2f7518b2cd4510b5b8f442268aefa790'/>
<id>urn:sha1:183195fb2f7518b2cd4510b5b8f442268aefa790</id>
<content type='text'>
ok semarie
</content>
</entry>
<entry>
<title>in glob() initialize the glob_t before the first failure check.</title>
<updated>2015-06-13T16:57:04Z</updated>
<author>
<name>deraadt</name>
<email>deraadt@openbsd.org</email>
</author>
<published>2015-06-13T16:57:04Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=b1b3c6071bc1d959121639b7abcfb3437dca2f54'/>
<id>urn:sha1:b1b3c6071bc1d959121639b7abcfb3437dca2f54</id>
<content type='text'>
from j@pureftpd.org
ok millert stsp
</content>
</entry>
<entry>
<title>Include stdint.h, not limits.h to get SIZE_MAX.  OK guenther@</title>
<updated>2015-02-05T12:59:57Z</updated>
<author>
<name>millert</name>
<email>millert@openbsd.org</email>
</author>
<published>2015-02-05T12:59:57Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=1357284a52eeaab13e37b2fa04ef8c1009e91b87'/>
<id>urn:sha1:1357284a52eeaab13e37b2fa04ef8c1009e91b87</id>
<content type='text'>
</content>
</entry>
<entry>
<title>obvious realloc -&gt; reallocarray conversion</title>
<updated>2014-10-08T05:35:27Z</updated>
<author>
<name>deraadt</name>
<email>deraadt@openbsd.org</email>
</author>
<published>2014-10-08T05:35:27Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=a322bfc83da619740641dc46b67395790fde79db'/>
<id>urn:sha1:a322bfc83da619740641dc46b67395790fde79db</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Use PATH_MAX, NAME_MAX and LOGIN_NAME_MAX not MAXPATHNAMELEN,</title>
<updated>2013-09-30T12:02:30Z</updated>
<author>
<name>millert</name>
<email>millert@openbsd.org</email>
</author>
<published>2013-09-30T12:02:30Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=69245ebdc94b271c4e1a54cf0b76d96467dc638e'/>
<id>urn:sha1:69245ebdc94b271c4e1a54cf0b76d96467dc638e</id>
<content type='text'>
MAXNAMLEN or MAXLOGNAME where possible.  OK deraadt@
</content>
</entry>
</feed>
