summaryrefslogtreecommitdiffstats
path: root/include/string.h (follow)
Commit message (Expand)AuthorAgeFilesLines
* New POSIX xlocale implementation written from scratch.schwarze2017-09-051-1/+12
* Move the 10 (!) defintions of NULL to their own mini header file andmillert2016-09-091-11/+2
* POSIX says that ffs(), strcasecmp(), strncasecmp(), r?index() andmillert2015-11-201-15/+9
* Delete duplicate conditionalguenther2014-08-101-4/+1
* Add timingsafe_memcmp().matthew2014-06-131-1/+2
* add explicit_bzero to libc. implementation subject to change, but starttedu2014-01-221-1/+3
* Add an implementation of memmem() -- from FreeBSD with some tweaks.ajacoutot2013-05-131-1/+2
* Add 'restrict' per POSIX, per prodding by tedu@. (Might permit more warnings?)guenther2013-04-111-18/+21
* strsignal() was added to POSIX-2008; strerror_r() was in the baseguenther2012-03-251-3/+6
* Add stpcpy() and stpncpy(), pointless crap that made it into POSIX.guenther2012-01-171-1/+3
* As pointed out by Richard Guenther our definitionjsg2011-07-031-1/+3
* Define NULL as a void * instead of a long integer, as required by Single Unix.miod2011-04-061-2/+2
* Add timingsafe_bcmp(3) to libc, mention that it's already in thematthew2010-09-241-1/+2
* add posix_madvise, posix_memalign, strndup, and strnlen. mostly fromtedu2010-05-181-1/+6
* add memrchr(3)millert2007-09-031-1/+2
* Adapt things to use __type_t instead of _BSD_TYPE_T_millert2006-01-061-5/+5
* First step in include files overhaul. Use __FOO_VISIBLE (as definedmillert2005-12-131-10/+18
* strcasestr(3), a case-insensitive version of strstr(3). already in netbsdderaadt2005-03-301-1/+2
* add bounds check for src pointer in bcopy(3) as well as dest pointer,avsm2004-06-201-1/+2
* add __bounded__ attributes for userland headers; enabled with -Wboundedavsm2003-08-011-13/+27
* backout the __bounded__ attributes for a while; requested by deraadt@avsm2003-06-261-27/+13
* Mark various standard library functions with the __bounded__ attribute.avsm2003-06-261-13/+27
* Remove the advertising clause in the UCB license which Berkeleymillert2003-06-021-6/+2
* add prototype for strerror_rmarc2002-11-211-1/+2
* NULL is now 0L so it is the same size as a pointer.millert2002-10-251-2/+2
* 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.millert2002-02-161-39/+39
* Be thorough about NULL as __null for C++.espie1999-09-171-1/+5
* Add thread-safety to libc, so that libc_r will build (on i386 at least).d1998-11-201-1/+2
* protos for strlcat, strlcpymillert1998-11-041-1/+3
* move proto to unistd.hderaadt1998-02-101-2/+1
* Well, as we are heading for a release people are encouraged to rebuild theirniklas1997-09-211-0/+1
* initial import of NetBSD treederaadt1995-10-181-0/+96