<feed xmlns='http://www.w3.org/2005/Atom'>
<title>wireguard-openbsd/usr.bin/patch/util.h, branch jd/queueboosts</title>
<subtitle>WireGuard implementation for the OpenBSD kernel</subtitle>
<id>https://git.zx2c4.com/wireguard-openbsd/atom/usr.bin/patch/util.h?h=jd%2Fqueueboosts</id>
<link rel='self' href='https://git.zx2c4.com/wireguard-openbsd/atom/usr.bin/patch/util.h?h=jd%2Fqueueboosts'/>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/'/>
<updated>2019-08-17T14:25:06Z</updated>
<entry>
<title>signal handlers should not call exit() due to possibility of reentering</title>
<updated>2019-08-17T14:25:06Z</updated>
<author>
<name>deraadt</name>
<email>deraadt@openbsd.org</email>
</author>
<published>2019-08-17T14:25:06Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=34060d49210e99f50067334b5944e9cc81e2f71c'/>
<id>urn:sha1:34060d49210e99f50067334b5944e9cc81e2f71c</id>
<content type='text'>
libc (stdio etc), instead do the unlink tasks then call _exit() instead
ok millert
</content>
</entry>
<entry>
<title>Remove support for automatically checking files out of RCS.  The</title>
<updated>2015-07-26T14:32:19Z</updated>
<author>
<name>millert</name>
<email>millert@openbsd.org</email>
</author>
<published>2015-07-26T14:32:19Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=7e39cfac2ffac0c42ec7ef4100e19088ac5f4af2'/>
<id>urn:sha1:7e39cfac2ffac0c42ec7ef4100e19088ac5f4af2</id>
<content type='text'>
behavior is confusing to users and even GNU patch no longer does
it by default.  OK krw@ guenther@
</content>
</entry>
<entry>
<title>The function savestr allows NULL return values during Plan A patching so in</title>
<updated>2014-12-13T10:31:07Z</updated>
<author>
<name>tobias</name>
<email>tobias@openbsd.org</email>
</author>
<published>2014-12-13T10:31:07Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=71847ebdc6411ce9154e1448ea3120fd6a57b2a0'/>
<id>urn:sha1:71847ebdc6411ce9154e1448ea3120fd6a57b2a0</id>
<content type='text'>
case of out of memory conditions, Plan B can step in.  In many cases, NULL
value is not properly handled, so use xstrdup here (it's outside Plan A/B
patching, which means that even Plan B relies on successful operations).
</content>
</entry>
<entry>
<title>umask juggling not needed; with Lionel Fourquaux.</title>
<updated>2005-06-20T07:14:06Z</updated>
<author>
<name>otto</name>
<email>otto@openbsd.org</email>
</author>
<published>2005-06-20T07:14:06Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=6fd3743fe6e9bb2da797aa227603f70552d86aae'/>
<id>urn:sha1:6fd3743fe6e9bb2da797aa227603f70552d86aae</id>
<content type='text'>
ok millert@ espie@
</content>
</entry>
<entry>
<title>Do not call out mkdir -p, but reuse the code from mkdir(1).</title>
<updated>2005-05-16T15:22:46Z</updated>
<author>
<name>espie</name>
<email>espie@openbsd.org</email>
</author>
<published>2005-05-16T15:22:46Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=a6dfabdaf3b05339c1127747778b7c5117a0b905'/>
<id>urn:sha1:a6dfabdaf3b05339c1127747778b7c5117a0b905</id>
<content type='text'>
Removes the possibility of nasty stuff happening thanks to unquoted
arguments in system(1).

Also plug a small memory leak.

Problems noticed by Lionel Fourquaud.

okay millert@, deraadt@
</content>
</entry>
<entry>
<title>spacing</title>
<updated>2004-08-05T21:47:24Z</updated>
<author>
<name>deraadt</name>
<email>deraadt@openbsd.org</email>
</author>
<published>2004-08-05T21:47:24Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=ec347eb826b2d724ceb3a04f3611d5172b88b13a'/>
<id>urn:sha1:ec347eb826b2d724ceb3a04f3611d5172b88b13a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>o fairly major man page reorganization</title>
<updated>2003-10-31T20:20:45Z</updated>
<author>
<name>millert</name>
<email>millert@openbsd.org</email>
</author>
<published>2003-10-31T20:20:45Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=53900eeeee8fbeb3d1e027325a2bccbabe900ee4'/>
<id>urn:sha1:53900eeeee8fbeb3d1e027325a2bccbabe900ee4</id>
<content type='text'>
o add --posix option for strict POSIX conformance
o change filename determination to match GNU patch
Tested by various people, including a full ports build by naddy@
</content>
</entry>
<entry>
<title>Add license from patch.c to original source files missing a license.</title>
<updated>2003-08-15T08:00:51Z</updated>
<author>
<name>otto</name>
<email>otto@openbsd.org</email>
</author>
<published>2003-08-15T08:00:51Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=ddf7b806b72f2fdd26a5cef0fd4294b5bdfc6044'/>
<id>urn:sha1:ddf7b806b72f2fdd26a5cef0fd4294b5bdfc6044</id>
<content type='text'>
ok deraadt@
</content>
</entry>
<entry>
<title>More cleanup: sprinkled some const, removed ugly EXTERN/INTERN.h,</title>
<updated>2003-07-28T18:35:36Z</updated>
<author>
<name>otto</name>
<email>otto@openbsd.org</email>
</author>
<published>2003-07-28T18:35:36Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=0326910242ea077c5d9ade0e39384c3cd2c649d7'/>
<id>urn:sha1:0326910242ea077c5d9ade0e39384c3cd2c649d7</id>
<content type='text'>
some rewriting of code to make it more readable and more KNF.

ok millert@ tedu@ deraadt@
</content>
</entry>
<entry>
<title>Add POSIX -b option but don't change the default beahvior wrt backups</title>
<updated>2003-07-25T02:12:45Z</updated>
<author>
<name>millert</name>
<email>millert@openbsd.org</email>
</author>
<published>2003-07-25T02:12:45Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=7fe8583a2a5578563ecc776e27cc7bde80a54a23'/>
<id>urn:sha1:7fe8583a2a5578563ecc776e27cc7bde80a54a23</id>
<content type='text'>
yet.  The old -b option is now -z (matches GNU patch).
</content>
</entry>
</feed>
