<feed xmlns='http://www.w3.org/2005/Atom'>
<title>wireguard-openbsd/bin/cp/utils.c, branch jd/queueboosts</title>
<subtitle>WireGuard implementation for the OpenBSD kernel</subtitle>
<id>https://git.zx2c4.com/wireguard-openbsd/atom/bin/cp/utils.c?h=jd%2Fqueueboosts</id>
<link rel='self' href='https://git.zx2c4.com/wireguard-openbsd/atom/bin/cp/utils.c?h=jd%2Fqueueboosts'/>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/'/>
<updated>2019-06-28T13:34:58Z</updated>
<entry>
<title>When system calls indicate an error they return -1, not some arbitrary</title>
<updated>2019-06-28T13:34:58Z</updated>
<author>
<name>deraadt</name>
<email>deraadt@openbsd.org</email>
</author>
<published>2019-06-28T13:34:58Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=3aaa63eb46949490a39db9c6d82aacc8ee5d8551'/>
<id>urn:sha1:3aaa63eb46949490a39db9c6d82aacc8ee5d8551</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>Implement cp -a ("archive" mode)</title>
<updated>2019-01-28T18:58:42Z</updated>
<author>
<name>jca</name>
<email>jca@openbsd.org</email>
</author>
<published>2019-01-28T18:58:42Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=d8f59f8e3fcb79fbf0d82f7f677897e576f06b79'/>
<id>urn:sha1:d8f59f8e3fcb79fbf0d82f7f677897e576f06b79</id>
<content type='text'>
Not standard, but supported at least by GNU cp, IllumOS, NetBSD,
FreeBSD, DragonflyBSD.  No need to be gratuitously different.  This
should also allow us to drop patches in ~10 ports.

Based on an initial diff by benno@ with input from sthen@ and jmc@
ok benno@ danj@ sthen@ martijn@ deraadt@
</content>
</entry>
<entry>
<title>Revert earlier revert.</title>
<updated>2018-09-07T13:46:33Z</updated>
<author>
<name>martijn</name>
<email>martijn@openbsd.org</email>
</author>
<published>2018-09-07T13:46:33Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=c7e2baaec7b03ecf3a07d60b65f7dd7aabdca072'/>
<id>urn:sha1:c7e2baaec7b03ecf3a07d60b65f7dd7aabdca072</id>
<content type='text'>
It turned out the issue was a badly applied diff on stsp@'s machine.

OK stsp@
</content>
</entry>
<entry>
<title>Backout recent cp(1) changes; they broke texlive's mktexlsr(1)</title>
<updated>2018-09-07T11:01:22Z</updated>
<author>
<name>stsp</name>
<email>stsp@openbsd.org</email>
</author>
<published>2018-09-07T11:01:22Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=a1545d6c79fdc566d30091041b0193abed8df78e'/>
<id>urn:sha1:a1545d6c79fdc566d30091041b0193abed8df78e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Rename dne in copy_file to exists to be more consistent with the other</title>
<updated>2018-09-07T07:44:15Z</updated>
<author>
<name>martijn</name>
<email>martijn@openbsd.org</email>
</author>
<published>2018-09-07T07:44:15Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=5f1a7403aa232acc60228e32aa7e77b74e92e51c'/>
<id>urn:sha1:5f1a7403aa232acc60228e32aa7e77b74e92e51c</id>
<content type='text'>
copy_* functions.

OK stsp@
</content>
</entry>
<entry>
<title>Also verify a overwrite for the copy of a fifo, link and device node.</title>
<updated>2018-09-07T07:17:14Z</updated>
<author>
<name>martijn</name>
<email>martijn@openbsd.org</email>
</author>
<published>2018-09-07T07:17:14Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=1a4428c6c41dde310c7c961686d6e862ca8f32cc'/>
<id>urn:sha1:1a4428c6c41dde310c7c961686d6e862ca8f32cc</id>
<content type='text'>
OK stsp@
</content>
</entry>
<entry>
<title>Move the question to allow a copy to its own function.</title>
<updated>2018-09-07T07:14:25Z</updated>
<author>
<name>martijn</name>
<email>martijn@openbsd.org</email>
</author>
<published>2018-09-07T07:14:25Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=14fddff55b49b5f3d35c70437681b6eb6be7cc85'/>
<id>urn:sha1:14fddff55b49b5f3d35c70437681b6eb6be7cc85</id>
<content type='text'>
OK stsp@
</content>
</entry>
<entry>
<title>The combination of -v and -i and the deny of a copy would cause the copy</title>
<updated>2018-09-07T07:11:16Z</updated>
<author>
<name>martijn</name>
<email>martijn@openbsd.org</email>
</author>
<published>2018-09-07T07:11:16Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=ac2f5a9e421e6dd5b5b787db1538def0fa1749f4'/>
<id>urn:sha1:ac2f5a9e421e6dd5b5b787db1538def0fa1749f4</id>
<content type='text'>
still to be printed. This fixes that edge-case.

OK stsp@
</content>
</entry>
<entry>
<title>add a -v verbose flag to cp, mv, and rm. useful for monitoring progress,</title>
<updated>2017-06-27T21:43:46Z</updated>
<author>
<name>tedu</name>
<email>tedu@openbsd.org</email>
</author>
<published>2017-06-27T21:43:46Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=e507bd9a474c1376a2492fb30ff49721c9587400'/>
<id>urn:sha1:e507bd9a474c1376a2492fb30ff49721c9587400</id>
<content type='text'>
and present on several other systems. some ok, some less ok.
from Job Snijders
</content>
</entry>
<entry>
<title>Set the times, mode, and flags on symlinks when doing cp -p (or mv across</title>
<updated>2015-12-26T18:11:43Z</updated>
<author>
<name>guenther</name>
<email>guenther@openbsd.org</email>
</author>
<published>2015-12-26T18:11:43Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=595d7346114ad9ee2580cdc94ef0e1e23fb9cee4'/>
<id>urn:sha1:595d7346114ad9ee2580cdc94ef0e1e23fb9cee4</id>
<content type='text'>
filesystems)

problem noted by Carsten Kunze (carsten.kunze (at) arcor.de)
</content>
</entry>
</feed>
