<feed xmlns='http://www.w3.org/2005/Atom'>
<title>wireguard-openbsd/libexec/ftpd/popen.c, branch jd/simplify-queueing</title>
<subtitle>WireGuard implementation for the OpenBSD kernel</subtitle>
<id>https://git.zx2c4.com/wireguard-openbsd/atom/libexec/ftpd/popen.c?h=jd%2Fsimplify-queueing</id>
<link rel='self' href='https://git.zx2c4.com/wireguard-openbsd/atom/libexec/ftpd/popen.c?h=jd%2Fsimplify-queueing'/>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/'/>
<updated>2020-01-15T22:06:59Z</updated>
<entry>
<title>Simplify globbing of ftpd(8)s list and nlst commands.</title>
<updated>2020-01-15T22:06:59Z</updated>
<author>
<name>jan</name>
<email>jan@openbsd.org</email>
</author>
<published>2020-01-15T22:06:59Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=bca58876ab75dac2c1d9bcdb8606b47fd008950f'/>
<id>urn:sha1:bca58876ab75dac2c1d9bcdb8606b47fd008950f</id>
<content type='text'>
Also avoid command option injection for ls(1).

OK martijn@
</content>
</entry>
<entry>
<title>When system calls indicate an error they return -1, not some arbitrary</title>
<updated>2019-06-28T13:32:41Z</updated>
<author>
<name>deraadt</name>
<email>deraadt@openbsd.org</email>
</author>
<published>2019-06-28T13:32:41Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=df69c215c7c66baf660f3f65414fd34796c96152'/>
<id>urn:sha1:df69c215c7c66baf660f3f65414fd34796c96152</id>
<content type='text'>
value &lt; 0.  errno is only updated in this case.  Change all (most?)
callers of syscalls to follow this better, and let's see if this strictness
helps us in the future.
</content>
</entry>
<entry>
<title>rm dead code and simplify ftpd_popen. this code has only called</title>
<updated>2019-05-08T23:56:48Z</updated>
<author>
<name>tedu</name>
<email>tedu@openbsd.org</email>
</author>
<published>2019-05-08T23:56:48Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=7a7d71fb506b7dfd4a8cb5bad7d02efd611d2b2d'/>
<id>urn:sha1:7a7d71fb506b7dfd4a8cb5bad7d02efd611d2b2d</id>
<content type='text'>
its statically linked ls_main for some time now.
from Jan Klemkow
ok deraadt
</content>
</entry>
<entry>
<title>Kill unused variable.</title>
<updated>2016-02-29T17:50:34Z</updated>
<author>
<name>jca</name>
<email>jca@openbsd.org</email>
</author>
<published>2016-02-29T17:50:34Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=6baee9ff993794ffa3e86a3fa980d0bc283e0c7c'/>
<id>urn:sha1:6baee9ff993794ffa3e86a3fa980d0bc283e0c7c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix custom popen to return pid to caller instead of tracking in a giant</title>
<updated>2015-10-04T11:58:09Z</updated>
<author>
<name>tedu</name>
<email>tedu@openbsd.org</email>
</author>
<published>2015-10-04T11:58:09Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=1b81cd4f185d4a5506eae7934ba6a3ecb06fe4c6'/>
<id>urn:sha1:1b81cd4f185d4a5506eae7934ba6a3ecb06fe4c6</id>
<content type='text'>
array. this implies we can't use a function pointer for close, but also
means we get to repair some abuse of the comma operator.
ok miod
</content>
</entry>
<entry>
<title>Check that gl_pathc is bigger than zero before derefencing gl_pathv.  While</title>
<updated>2010-03-08T19:34:44Z</updated>
<author>
<name>kettenis</name>
<email>kettenis@openbsd.org</email>
</author>
<published>2010-03-08T19:34:44Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=32387799d609d31160c04ca53efdf7c733ff64fa'/>
<id>urn:sha1:32387799d609d31160c04ca53efdf7c733ff64fa</id>
<content type='text'>
this shouldn't happen since we specifiy GLOB_NOMAGIC, it doesn't hurt to be
paranoid, even if we fix the bug in glob(3) that causes gl_pathc to be zero
even if we specify GLOB_NOMAGIC.

ok deraadt@
</content>
</entry>
<entry>
<title>rcsid[] and sccsid[] and copyright[] are essentially unmaintained (and</title>
<updated>2009-10-27T23:59:19Z</updated>
<author>
<name>deraadt</name>
<email>deraadt@openbsd.org</email>
</author>
<published>2009-10-27T23:59:19Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=043fbe51c197dbbcd422e917b65f765d8b5f8874'/>
<id>urn:sha1:043fbe51c197dbbcd422e917b65f765d8b5f8874</id>
<content type='text'>
unmaintainable).  these days, people use source.  these id's do not provide
any benefit, and do hurt the small install media
(the 33,000 line diff is essentially mechanical)
ok with the idea millert, ok dms
</content>
</entry>
<entry>
<title>Include file order must be "monitor.h" before "extern.h" otherwise enum</title>
<updated>2008-06-30T12:03:51Z</updated>
<author>
<name>ragge</name>
<email>ragge@openbsd.org</email>
</author>
<published>2008-06-30T12:03:51Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=92f68775b66075e589b370655ea706261b6df2e8'/>
<id>urn:sha1:92f68775b66075e589b370655ea706261b6df2e8</id>
<content type='text'>
auth_ret is referenced before it is declared, which is not allowed by C99.

Ok krw@, millert@, gilles@
</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>spacing</title>
<updated>2003-12-10T22:57:12Z</updated>
<author>
<name>deraadt</name>
<email>deraadt@openbsd.org</email>
</author>
<published>2003-12-10T22:57:12Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=5c7d4e7c1f76369d050dc5ce87d04c8b116e7329'/>
<id>urn:sha1:5c7d4e7c1f76369d050dc5ce87d04c8b116e7329</id>
<content type='text'>
</content>
</entry>
</feed>
