<feed xmlns='http://www.w3.org/2005/Atom'>
<title>wireguard-openbsd/lib/libc/gen/vis.c, branch jd/queueboosts</title>
<subtitle>WireGuard implementation for the OpenBSD kernel</subtitle>
<id>https://git.zx2c4.com/wireguard-openbsd/atom/lib/libc/gen/vis.c?h=jd%2Fqueueboosts</id>
<link rel='self' href='https://git.zx2c4.com/wireguard-openbsd/atom/lib/libc/gen/vis.c?h=jd%2Fqueueboosts'/>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/'/>
<updated>2015-09-13T11:32:51Z</updated>
<entry>
<title>Wrap &lt;vis.h&gt; so that calls go direct and the symbols are all weak</title>
<updated>2015-09-13T11:32:51Z</updated>
<author>
<name>guenther</name>
<email>guenther@openbsd.org</email>
</author>
<published>2015-09-13T11:32:51Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=6e2c7a28ea78131c1231e38d0764803ad576d7f4'/>
<id>urn:sha1:6e2c7a28ea78131c1231e38d0764803ad576d7f4</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add VIS_DQ to escape double quotes.  OK deraadt@ semarie@ reyk@</title>
<updated>2015-07-20T01:52:27Z</updated>
<author>
<name>millert</name>
<email>millert@openbsd.org</email>
</author>
<published>2015-07-20T01:52:27Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=5dd668c8eadb6301a167cec4d08248f06de96b1d'/>
<id>urn:sha1:5dd668c8eadb6301a167cec4d08248f06de96b1d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add stravis(), an allocating version of strvis().  OK doug@</title>
<updated>2014-11-17T19:48:27Z</updated>
<author>
<name>millert</name>
<email>millert@openbsd.org</email>
</author>
<published>2014-11-17T19:48:27Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=e240fc747ea5769854951e32a60e3e8328734407'/>
<id>urn:sha1:e240fc747ea5769854951e32a60e3e8328734407</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix handling of VIS_ALL: in vis(), actually encode all characters</title>
<updated>2011-03-13T22:21:32Z</updated>
<author>
<name>guenther</name>
<email>guenther@openbsd.org</email>
</author>
<published>2011-03-13T22:21:32Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=83c05903b5eded8fbdfe60c6cc10d79006600bac'/>
<id>urn:sha1:83c05903b5eded8fbdfe60c6cc10d79006600bac</id>
<content type='text'>
as requested and give a correct estimate when they don't all fit,
and in unvis() decode them instead of erroring

ok nicm@, deraadt@
</content>
</entry>
<entry>
<title>backout VIS_HEX. guenther@ points out that the C89 \xff encoding</title>
<updated>2010-08-24T23:49:06Z</updated>
<author>
<name>djm</name>
<email>djm@openbsd.org</email>
</author>
<published>2010-08-24T23:49:06Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=24f1563c489f5c5401f43cd512eadd73f9a3dcc9'/>
<id>urn:sha1:24f1563c489f5c5401f43cd512eadd73f9a3dcc9</id>
<content type='text'>
idiotically accepts more then two hex digits following the \x, even
on platforms where a char has 8 bits. It is therefore dangerous to have
an almost-bit-not-quite compatible format in vis(3).

The VIS_ALL (encode all characters) option introduced in the same commit
remains.
</content>
</entry>
<entry>
<title>Two new flags: VIS_ALL - encode all characters, not just invisible ones</title>
<updated>2010-08-21T18:59:15Z</updated>
<author>
<name>djm</name>
<email>djm@openbsd.org</email>
</author>
<published>2010-08-21T18:59:15Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=6f509b79c5a6a6c5eadab21f4f0770a6dd194937'/>
<id>urn:sha1:6f509b79c5a6a6c5eadab21f4f0770a6dd194937</id>
<content type='text'>
and VIS_HEX - use C89 \xff style hexadecimal encoding.

Teach unvis(3) how to deal with the hex encoding.

feedback and ok millert@ chl@
</content>
</entry>
<entry>
<title>repair VIS_GLOB; deraadt@ otto@ OK</title>
<updated>2005-09-01T17:15:49Z</updated>
<author>
<name>millert</name>
<email>millert@openbsd.org</email>
</author>
<published>2005-09-01T17:15:49Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=fedf885690538f821b96248d0c6b203b330f3b68'/>
<id>urn:sha1:fedf885690538f821b96248d0c6b203b330f3b68</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Remove spurious call to isgraph() that sneaked in in rev 1.16.</title>
<updated>2005-08-29T18:38:41Z</updated>
<author>
<name>otto</name>
<email>otto@openbsd.org</email>
</author>
<published>2005-08-29T18:38:41Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=438197b3d4221f808de27a8dbe261c5d76410991'/>
<id>urn:sha1:438197b3d4221f808de27a8dbe261c5d76410991</id>
<content type='text'>
ok millert@ deraadt@
</content>
</entry>
<entry>
<title>Fix the VIS_GLOB checks added in rev 1.16</title>
<updated>2005-08-28T23:05:13Z</updated>
<author>
<name>millert</name>
<email>millert@openbsd.org</email>
</author>
<published>2005-08-28T23:05:13Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=f947a440014755e27aef17a9bd0a8c9392e2af04'/>
<id>urn:sha1:f947a440014755e27aef17a9bd0a8c9392e2af04</id>
<content type='text'>
Add missing casts to u_char so 0xff is treated the same on machines
with signed and unsigned chars.
OK deraadt@ espie@
</content>
</entry>
<entry>
<title>Add VIS_GLOB to escape special characters used by shell-style globbing.</title>
<updated>2005-08-09T19:38:31Z</updated>
<author>
<name>millert</name>
<email>millert@openbsd.org</email>
</author>
<published>2005-08-09T19:38:31Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=987dd585293ad156c15ec1317d02519d8d1e889d'/>
<id>urn:sha1:987dd585293ad156c15ec1317d02519d8d1e889d</id>
<content type='text'>
From Solar Designer based on changes in FreeBSD.  OK deraadt@
</content>
</entry>
</feed>
