<feed xmlns='http://www.w3.org/2005/Atom'>
<title>wireguard-openbsd/bin/ed, branch jd/simplify-queueing</title>
<subtitle>WireGuard implementation for the OpenBSD kernel</subtitle>
<id>https://git.zx2c4.com/wireguard-openbsd/atom/bin/ed?h=jd%2Fsimplify-queueing</id>
<link rel='self' href='https://git.zx2c4.com/wireguard-openbsd/atom/bin/ed?h=jd%2Fsimplify-queueing'/>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/'/>
<updated>2020-01-09T18:34:08Z</updated>
<entry>
<title>Rev 1.17 of sub.c removed infinite loop detection from s command.</title>
<updated>2020-01-09T18:34:08Z</updated>
<author>
<name>bluhm</name>
<email>bluhm@openbsd.org</email>
</author>
<published>2020-01-09T18:34:08Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=d7dde21195bb8dd0907a2021aea08df62e2062e6'/>
<id>urn:sha1:d7dde21195bb8dd0907a2021aea08df62e2062e6</id>
<content type='text'>
Adapt substitute test to new ed(1) behavior.  Note that substitute
result from sed(1) is still different.
</content>
</entry>
<entry>
<title>Rev 1.59 of main.c allows omission of addresses in a range.</title>
<updated>2020-01-09T17:16:37Z</updated>
<author>
<name>bluhm</name>
<email>bluhm@openbsd.org</email>
</author>
<published>2020-01-09T17:16:37Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=934f3ca2b77a2b51de030f98ed90b975f1f56773'/>
<id>urn:sha1:934f3ca2b77a2b51de030f98ed90b975f1f56773</id>
<content type='text'>
Adapt ed test.
</content>
</entry>
<entry>
<title>Rev 1.42 of main.c allows zero address for i command.</title>
<updated>2020-01-09T14:58:26Z</updated>
<author>
<name>bluhm</name>
<email>bluhm@openbsd.org</email>
</author>
<published>2020-01-09T14:58:26Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=6c910bd32fb704b0de7a5d928c66cc2759d93e67'/>
<id>urn:sha1:6c910bd32fb704b0de7a5d928c66cc2759d93e67</id>
<content type='text'>
Adapt ed test.
</content>
</entry>
<entry>
<title>In addresses, consistently use "+" rather than ".+1".</title>
<updated>2019-07-30T09:23:35Z</updated>
<author>
<name>schwarze</name>
<email>schwarze@openbsd.org</email>
</author>
<published>2019-07-30T09:23:35Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=d01da9da9f4cfc4fe4f0932604fb6beb1407d7c6'/>
<id>urn:sha1:d01da9da9f4cfc4fe4f0932604fb6beb1407d7c6</id>
<content type='text'>
Both have the same meaning, but the former is explicitly defined
in this manual page as "the next line" whereas the latter requires
combining various pieces of information for understanding.
Unification suggested and patch OK'ed by martijn@.
</content>
</entry>
<entry>
<title>1. Correct the description of the g command to match POSIX and our</title>
<updated>2019-07-20T15:28:54Z</updated>
<author>
<name>schwarze</name>
<email>schwarze@openbsd.org</email>
</author>
<published>2019-07-20T15:28:54Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=32c57473274a110503a52e054e0759a317459261'/>
<id>urn:sha1:32c57473274a110503a52e054e0759a317459261</id>
<content type='text'>
implementation; it was oversimplified and arguably incorrect.
2. Explicitely compare the behaviour of empty command lists for g,
empty command lists for G, and empty commands because these subtle
differences are quite confusing.
3. Say more precisely what the v and V commands do, avoiding the
fuzzy wording "similar".
All these issues were first pointed out by martijn@.
Feedback and OK martijn@; "diff reads ok" jmc@ on an earlier version.
</content>
</entry>
<entry>
<title>Explain in which circumstances trailing slashes can be omitted after</title>
<updated>2019-07-15T17:57:48Z</updated>
<author>
<name>schwarze</name>
<email>schwarze@openbsd.org</email>
</author>
<published>2019-07-15T17:57:48Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=493e33563b97d3e607bbd84d5c38c59ddc33c7d3'/>
<id>urn:sha1:493e33563b97d3e607bbd84d5c38c59ddc33c7d3</id>
<content type='text'>
the g and G commands, and polish the wording a bit explaining empty
command lists.
Closing a gap in the manual reported by &lt;mazocomp at disroot dot org&gt;.
OK jmc@ martijn@
</content>
</entry>
<entry>
<title>Minor polishing:</title>
<updated>2019-07-12T19:28:48Z</updated>
<author>
<name>schwarze</name>
<email>schwarze@openbsd.org</email>
</author>
<published>2019-07-12T19:28:48Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=d397aeb5b5ea8d7144383c011441eb8462eee42e'/>
<id>urn:sha1:d397aeb5b5ea8d7144383c011441eb8462eee42e</id>
<content type='text'>
* Delete a stray blank from the command line synopsis
and add the missing .Ar markup to it.
* Do not mention the terminating newline for the empty command
since it isn't mentioned for any other command either.
* Make the description of the empty command easier to understand.
Joint work with martijn@ and jmc@.
</content>
</entry>
<entry>
<title>document the dropping of the second / and ? in line address REs;</title>
<updated>2019-07-10T13:35:51Z</updated>
<author>
<name>jmc</name>
<email>jmc@openbsd.org</email>
</author>
<published>2019-07-10T13:35:51Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=a74ab9fe9fe85b25e0aeddbc80f27277dc6a494f'/>
<id>urn:sha1:a74ab9fe9fe85b25e0aeddbc80f27277dc6a494f</id>
<content type='text'>
thread started by mazocomp; diff from ropers, shortened by me;

ok martijn schwarze
</content>
</entry>
<entry>
<title>fputc returns EOF</title>
<updated>2019-06-28T13:41:42Z</updated>
<author>
<name>deraadt</name>
<email>deraadt@openbsd.org</email>
</author>
<published>2019-06-28T13:41:42Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=64fca36ce744b78a3d01f3bd966b20faa5ccb6d6'/>
<id>urn:sha1:64fca36ce744b78a3d01f3bd966b20faa5ccb6d6</id>
<content type='text'>
</content>
</entry>
<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>
</feed>
