<feed xmlns='http://www.w3.org/2005/Atom'>
<title>wireguard-openbsd/usr.sbin/syspatch, branch master</title>
<subtitle>WireGuard implementation for the OpenBSD kernel</subtitle>
<id>https://git.zx2c4.com/wireguard-openbsd/atom/usr.sbin/syspatch?h=master</id>
<link rel='self' href='https://git.zx2c4.com/wireguard-openbsd/atom/usr.sbin/syspatch?h=master'/>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/'/>
<updated>2020-12-07T21:19:28Z</updated>
<entry>
<title>When asking to install patches and none are available, return 2.</title>
<updated>2020-12-07T21:19:28Z</updated>
<author>
<name>ajacoutot</name>
<email>ajacoutot@openbsd.org</email>
</author>
<published>2020-12-07T21:19:28Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=91cb7cd0534179111e18f0ec92f74506fd62dcd5'/>
<id>urn:sha1:91cb7cd0534179111e18f0ec92f74506fd62dcd5</id>
<content type='text'>
man page and inputs from schwarze@
ok sthen@
</content>
</entry>
<entry>
<title>Check that SHA256.sig has at least three lines</title>
<updated>2020-10-27T17:42:05Z</updated>
<author>
<name>tb</name>
<email>tb@openbsd.org</email>
</author>
<published>2020-10-27T17:42:05Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=28b81e73023bd424edec6b3b0bafd0a7ecf35540'/>
<id>urn:sha1:28b81e73023bd424edec6b3b0bafd0a7ecf35540</id>
<content type='text'>
If there are fewer than three syspatches, this utility currently won't
see them due to a small thinko from r1.164 that checks whether SHA256
has at least three lines (two lines signature + 1 line with a syspatch)
instead of doing the same on SHA256.sig. Adjust the check so it works
as intended with no need for brilliantly ugly workarounds from robert.

found by tj
ok ajacoutot
</content>
</entry>
<entry>
<title>Print usage to stderr, print error messages in errx(3) fashion</title>
<updated>2020-10-08T14:26:34Z</updated>
<author>
<name>kn</name>
<email>kn@openbsd.org</email>
</author>
<published>2020-10-08T14:26:34Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=5f723439be98dec59d447be05c96ba2e67803aa4'/>
<id>urn:sha1:5f723439be98dec59d447be05c96ba2e67803aa4</id>
<content type='text'>
While here, rename sg_err()/ug_err() to just err() and sync code between
syspatch(8) and sysupgrade(8).

Feedback OK naddy
</content>
</entry>
<entry>
<title>Add a EXIT STATUS section</title>
<updated>2020-07-25T15:45:44Z</updated>
<author>
<name>solene</name>
<email>solene@openbsd.org</email>
</author>
<published>2020-07-25T15:45:44Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=735d7ac93d27d55f571f6aab0b36aa5ffddf3d51'/>
<id>urn:sha1:735d7ac93d27d55f571f6aab0b36aa5ffddf3d51</id>
<content type='text'>
"no objection" ajacoutot@
</content>
</entry>
<entry>
<title>set -/+o pipefail around the magic loop in ls_missing() so that we can properly</title>
<updated>2020-07-18T14:08:07Z</updated>
<author>
<name>ajacoutot</name>
<email>ajacoutot@openbsd.org</email>
</author>
<published>2020-07-18T14:08:07Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=dee18dccf905f334f74c27b3646e1268e0464375'/>
<id>urn:sha1:dee18dccf905f334f74c27b3646e1268e0464375</id>
<content type='text'>
error out if ftp(1) or tar(1) fails; this happened to swarte@ a few months
(something to do with /home on NFS without -maproot IIRC).

Check that the signature file is at least 3 lines long (meaning that it contains
at least 1 syspatch) before entering the magic loop otherwise `grep -q' will
abort the script due to pipefail.

While here, revove a useless use of sort(1).
</content>
</entry>
<entry>
<title>Our old ksh(1) bug where eval()uating a || compound list would terminate the</title>
<updated>2020-07-04T18:30:46Z</updated>
<author>
<name>ajacoutot</name>
<email>ajacoutot@openbsd.org</email>
</author>
<published>2020-07-04T18:30:46Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=512df21da3c2a3014b00d376501b0dac4ea7fca8'/>
<id>urn:sha1:512df21da3c2a3014b00d376501b0dac4ea7fca8</id>
<content type='text'>
shell has been fixed by benno@; remove workaround.

ok naddy@
</content>
</entry>
<entry>
<title>Small XXX.</title>
<updated>2020-07-04T14:08:27Z</updated>
<author>
<name>ajacoutot</name>
<email>ajacoutot@openbsd.org</email>
</author>
<published>2020-07-04T14:08:27Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=474af46fb1198463e8857484f594e5a34bc8741a'/>
<id>urn:sha1:474af46fb1198463e8857484f594e5a34bc8741a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Relax the filename checks to allow dashes as well. Starting with</title>
<updated>2020-05-24T16:47:43Z</updated>
<author>
<name>tb</name>
<email>tb@openbsd.org</email>
</author>
<published>2020-05-24T16:47:43Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=c76b35d7e5b30c998c4f854b84690d1449465526'/>
<id>urn:sha1:c76b35d7e5b30c998c4f854b84690d1449465526</id>
<content type='text'>
OpenBSD 6.9, we can use less awkward filenames.

Initial diff by deraadt, ok aja
</content>
</entry>
<entry>
<title>Simplify: _BSDMP was only used once.</title>
<updated>2020-05-16T12:36:01Z</updated>
<author>
<name>ajacoutot</name>
<email>ajacoutot@openbsd.org</email>
</author>
<published>2020-05-16T12:36:01Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=2514359655bddbe9c7347de2dd61ca95be8378dd'/>
<id>urn:sha1:2514359655bddbe9c7347de2dd61ca95be8378dd</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Just output a generic error message:</title>
<updated>2019-12-10T17:11:06Z</updated>
<author>
<name>ajacoutot</name>
<email>ajacoutot@openbsd.org</email>
</author>
<published>2019-12-10T17:11:06Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=f617247d1fd6cac876f50c1529df6b71c5a4c142'/>
<id>urn:sha1:f617247d1fd6cac876f50c1529df6b71c5a4c142</id>
<content type='text'>
"Unsupported filesystem, aborting"
for mfs, nfs and co.
</content>
</entry>
</feed>
