History log of /openbsd/include/vis.h (Results 1 – 15 of 15)
Revision Date Author Comments
# 5dd668c8 20-Jul-2015 millert <millert@openbsd.org>

Add VIS_DQ to escape double quotes. OK deraadt@ semarie@ reyk@


# c2a80086 17-Nov-2014 millert <millert@openbsd.org>

Add prototype for stravis().


# 24f1563c 24-Aug-2010 djm <djm@openbsd.org>

backout VIS_HEX. guenther@ points out that the C89 \xff encoding
idiotically accepts more then two hex digits following the \x, even
on platforms where a char has 8 bits. It is therefore dangerous to

backout VIS_HEX. guenther@ points out that the C89 \xff encoding
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.

show more ...


# 46b2c8d0 23-Aug-2010 djm <djm@openbsd.org>

unbreak tree: add VIS_HEX and VIS_ALL flags


# 987dd585 09-Aug-2005 millert <millert@openbsd.org>

Add VIS_GLOB to escape special characters used by shell-style globbing.
From Solar Designer based on changes in FreeBSD. OK deraadt@


# facf863e 17-Oct-2004 otto <otto@openbsd.org>

implement strnunvis(3), a bounded version of strunvis(3). ok millert@


# 89b95c1c 01-Aug-2003 avsm <avsm@openbsd.org>

add __bounded__ attributes for userland headers; enabled with -Wbounded
ok deraadt@


# 3e87668a 26-Jun-2003 avsm <avsm@openbsd.org>

backout the __bounded__ attributes for a while; requested by deraadt@


# 585be00b 26-Jun-2003 avsm <avsm@openbsd.org>

Mark various standard library functions with the __bounded__ attribute.
You must have an up-to-date gcc for this!
deraadt@ ok


# e33d3bd3 02-Jun-2003 millert <millert@openbsd.org>

Remove the advertising clause in the UCB license which Berkeley
rescinded 22 July 1999. Proofed by myself and Theo.


# c72b5b24 16-Feb-2002 millert <millert@openbsd.org>

Part one of userland __P removal. Done with a simple regexp with some minor hand editing to make comments line up correctly. Another pass is forthcoming that handles the cases that could not be don

Part one of userland __P removal. Done with a simple regexp with some minor hand editing to make comments line up correctly. Another pass is forthcoming that handles the cases that could not be done automatically.

show more ...


# f56b2b2b 21-Nov-2000 millert <millert@openbsd.org>

Missed this in the strnvis(3) commit.


# cd176a19 14-May-1999 aaron <aaron@openbsd.org>

appropiate -> appropriate


# 5ea2d675 21-Sep-1997 niklas <niklas@openbsd.org>

Well, as we are heading for a release people are encouraged to rebuild their
entire trees for testing anyway, I might as well do this intrusive touching
of include files now. Added openBSD tags.


# df930be7 18-Oct-1995 deraadt <deraadt@openbsd.org>

initial import of NetBSD tree