summaryrefslogtreecommitdiff
path: root/include/string.h
AgeCommit message (Expand)Author
2011-07-03As pointed out by Richard Guenther our definitionJonathan Gray
2011-04-06Define NULL as a void * instead of a long integer, as required by Single Unix.Miod Vallat
2010-09-24Add timingsafe_bcmp(3) to libc, mention that it's already in theMatthew Dempsky
2010-05-18add posix_madvise, posix_memalign, strndup, and strnlen. mostly fromTed Unangst
2007-09-03add memrchr(3)Todd C. Miller
2006-01-06Adapt things to use __type_t instead of _BSD_TYPE_T_Todd C. Miller
2005-12-13First step in include files overhaul. Use __FOO_VISIBLE (as definedTodd C. Miller
2005-03-30strcasestr(3), a case-insensitive version of strstr(3). already in netbsdTheo de Raadt
2004-06-20add bounds check for src pointer in bcopy(3) as well as dest pointer,Anil Madhavapeddy
2003-08-01add __bounded__ attributes for userland headers; enabled with -WboundedAnil Madhavapeddy
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
2003-06-02Remove the advertising clause in the UCB license which BerkeleyTodd C. Miller
2002-11-21add prototype for strerror_rMarco S Hyman
2002-10-25NULL is now 0L so it is the same size as a pointer.Todd C. Miller
2002-02-16Part one of userland __P removal. Done with a simple regexp with some minor ...Todd C. Miller
1999-09-17Be thorough about NULL as __null for C++.Marc Espie
1998-11-20Add thread-safety to libc, so that libc_r will build (on i386 at least).David Leonard
1998-11-04protos for strlcat, strlcpyTodd C. Miller
1998-02-10move proto to unistd.hTheo de Raadt
1997-09-21Well, as we are heading for a release people are encouraged to rebuild theirNiklas Hallqvist
1995-10-18initial import of NetBSD treeTheo de Raadt