summaryrefslogtreecommitdiff
path: root/include/vis.h
AgeCommit message (Collapse)Author
2010-08-24backout VIS_HEX. guenther@ points out that the C89 \xff encodingDamien Miller
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.
2010-08-23unbreak tree: add VIS_HEX and VIS_ALL flagsDamien Miller
2005-08-09Add VIS_GLOB to escape special characters used by shell-style globbing.Todd C. Miller
From Solar Designer based on changes in FreeBSD. OK deraadt@
2004-10-17implement strnunvis(3), a bounded version of strunvis(3). ok millert@Otto Moerbeek
2003-08-01add __bounded__ attributes for userland headers; enabled with -WboundedAnil Madhavapeddy
ok deraadt@
2003-06-26backout the __bounded__ attributes for a while; requested by deraadt@Anil Madhavapeddy
2003-06-26Mark various standard library functions with the __bounded__ attribute.Anil Madhavapeddy
You must have an up-to-date gcc for this! deraadt@ ok
2003-06-02Remove the advertising clause in the UCB license which BerkeleyTodd C. Miller
rescinded 22 July 1999. Proofed by myself and Theo.
2002-02-16Part one of userland __P removal. Done with a simple regexp with some minor ↵Todd C. Miller
hand editing to make comments line up correctly. Another pass is forthcoming that handles the cases that could not be done automatically.
2000-11-21Missed this in the strnvis(3) commit.Todd C. Miller
1999-05-14appropiate -> appropriateAaron Campbell
1997-09-21Well, as we are heading for a release people are encouraged to rebuild theirNiklas Hallqvist
entire trees for testing anyway, I might as well do this intrusive touching of include files now. Added openBSD tags.
1995-10-18initial import of NetBSD treeTheo de Raadt