<feed xmlns='http://www.w3.org/2005/Atom'>
<title>wireguard-openbsd/bin/csh/file.c, branch jd/queueboosts</title>
<subtitle>WireGuard implementation for the OpenBSD kernel</subtitle>
<id>https://git.zx2c4.com/wireguard-openbsd/atom/bin/csh/file.c?h=jd%2Fqueueboosts</id>
<link rel='self' href='https://git.zx2c4.com/wireguard-openbsd/atom/bin/csh/file.c?h=jd%2Fqueueboosts'/>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/'/>
<updated>2019-11-29T05:28:32Z</updated>
<entry>
<title>typo fix.</title>
<updated>2019-11-29T05:28:32Z</updated>
<author>
<name>nayden</name>
<email>nayden@openbsd.org</email>
</author>
<published>2019-11-29T05:28:32Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=b11b5babe92544406f45ac0a0e2a62901ab625e8'/>
<id>urn:sha1:b11b5babe92544406f45ac0a0e2a62901ab625e8</id>
<content type='text'>
ok deraadt@
</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>
<entry>
<title>In revision 1.35 of file.c, tenex() was modified to respect the inputline_size</title>
<updated>2017-11-16T19:22:33Z</updated>
<author>
<name>anton</name>
<email>anton@openbsd.org</email>
</author>
<published>2017-11-16T19:22:33Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=6505547e06abdc7be3775557bbb2cd3e7ad82d62'/>
<id>urn:sha1:6505547e06abdc7be3775557bbb2cd3e7ad82d62</id>
<content type='text'>
argument but I forgot to adapt one conditional. Still no functional change since
tenex() only has one call site where `inputline_size == sizeof(buf)`.
</content>
</entry>
<entry>
<title>Zap a redundant cast.</title>
<updated>2017-11-16T19:08:16Z</updated>
<author>
<name>anton</name>
<email>anton@openbsd.org</email>
</author>
<published>2017-11-16T19:08:16Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=246157c12f4be926e0216a05d5a4edb249ab349b'/>
<id>urn:sha1:246157c12f4be926e0216a05d5a4edb249ab349b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Respect inputline_size argument. No functional change since tenex() only has one</title>
<updated>2017-08-30T06:57:48Z</updated>
<author>
<name>anton</name>
<email>anton@openbsd.org</email>
</author>
<published>2017-08-30T06:57:48Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=7d12c80a544e199bec4fc6d397a0369212f99eb3'/>
<id>urn:sha1:7d12c80a544e199bec4fc6d397a0369212f99eb3</id>
<content type='text'>
call site where `inputline_size == sizeof(buf)`.
</content>
</entry>
<entry>
<title>Fix pasting of long (&gt;BUFSIZ) lines in csh with filec enabled. NUL-terminating</title>
<updated>2017-08-30T06:42:21Z</updated>
<author>
<name>anton</name>
<email>anton@openbsd.org</email>
</author>
<published>2017-08-30T06:42:21Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=4a8db713fa6a147be51bf821439e046be92b4e2d'/>
<id>urn:sha1:4a8db713fa6a147be51bf821439e046be92b4e2d</id>
<content type='text'>
the input buffer instructs csh that the buffer contains a complete command. This
is wrong and should only happen when buffer is not full, otherwise more data has
to be read in order form a complete command.

While here, do not print the prompt again when the input exceeds the input
buffer and while inserting a line continuation (backslash).
</content>
</entry>
<entry>
<title>Align variables and put logical operators at EOL. No binary change.</title>
<updated>2017-07-26T19:20:51Z</updated>
<author>
<name>anton</name>
<email>anton@openbsd.org</email>
</author>
<published>2017-07-26T19:20:51Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=d417edc4e645657144b057dd2e90efa2e9495060'/>
<id>urn:sha1:d417edc4e645657144b057dd2e90efa2e9495060</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Postpone printing of prompt if filec is enabled in csh. Any I/O should be</title>
<updated>2017-07-26T19:15:09Z</updated>
<author>
<name>anton</name>
<email>anton@openbsd.org</email>
</author>
<published>2017-07-26T19:15:09Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=fc253c1da959f2b9b44fae7dcf06027f7ad7c0de'/>
<id>urn:sha1:fc253c1da959f2b9b44fae7dcf06027f7ad7c0de</id>
<content type='text'>
performed first when canonical mode has been disabled on the tty just like ksh
does. Discovered by the regress tests.

Joint work with bluhm@, ok deraadt@
</content>
</entry>
<entry>
<title>Restore tty when aborting loop.</title>
<updated>2017-07-18T17:24:42Z</updated>
<author>
<name>anton</name>
<email>anton@openbsd.org</email>
</author>
<published>2017-07-18T17:24:42Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=d8e3aed7b9d8629becceb3db7501a27697b78594'/>
<id>urn:sha1:d8e3aed7b9d8629becceb3db7501a27697b78594</id>
<content type='text'>
ok deraadt@
</content>
</entry>
<entry>
<title>Switch TIOCSTAT to _IO().  Two decades ago it was mistakenly defined to</title>
<updated>2017-06-29T04:23:12Z</updated>
<author>
<name>deraadt</name>
<email>deraadt@openbsd.org</email>
</author>
<published>2017-06-29T04:23:12Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=6b4ead63fb64f05f1f18d161b0cbf2a1588d6ebb'/>
<id>urn:sha1:6b4ead63fb64f05f1f18d161b0cbf2a1588d6ebb</id>
<content type='text'>
take an argument.  Discussed with millert and tedu.
</content>
</entry>
</feed>
