summaryrefslogtreecommitdiffstats
path: root/lib/libc/string
AgeCommit message (Expand)AuthorFilesLines
2014-06-13Add timingsafe_memcmp().matthew5-33/+152
2014-06-10mop up ifndef KERNEL goo; ok miodderaadt12-60/+12
2014-04-19tweak previous;jmc1-3/+2
2014-04-19Use somewhat harsher language and better examples; demonstrate thatderaadt4-109/+88
2014-04-07Add some missing names to the NAME sections.schwarze2-6/+8
2014-03-23remove the never used bm string functionstedu3-329/+3
2014-02-23in HISTORY, say where this actually came from;schwarze1-5/+7
2014-02-05Remove unnecessary stdio.h include.stsp1-2/+1
2014-01-22add explicit_bzero to NAME;jmc1-2/+3
2014-01-22add explicit_bzero to libc. implementation subject to change, but starttedu3-4/+37
2013-12-19fix double word error;jmc1-2/+2
2013-12-19Split out strncpy and strncat from strcpy and strcat manuals.millert5-168/+308
2013-12-05no more regexp(3), so point to regex(3);jmc1-3/+3
2013-10-14Missed the file renames for the string functions when committing theguenther1-1/+25
2013-09-30Use PATH_MAX, NAME_MAX and LOGIN_NAME_MAX not MAXPATHNAMELEN,millert1-4/+4
2013-09-25Add examples to show why this is a terrible API. OK jmc@ henning@millert1-1/+60
2013-09-25According to POSIX, if the src and dst strings overlap, the behaviormillert6-12/+48
2013-07-17more library historyschwarze4-15/+22
2013-07-16use .Mt for email addresses; from Jan Stary <hans at stare dot cz>; ok jmc@schwarze4-12/+12
2013-06-05Use the fancy .In macro for includes. From Jan Klemkow. ok jmc schwarzetedu52-157/+157
2013-06-04remove some incredible lies about overlapping buffersderaadt2-22/+10
2013-06-01Fix catopen(3) for UTF-8 locales and update the implementation to POSIX-2008.stsp1-2/+2
2013-05-30Remove useless include.ajacoutot1-2/+1
2013-05-15typo: compare len against null needle, not haystackajacoutot1-2/+2
2013-05-13Add an implementation of memmem() -- from FreeBSD with some tweaks.ajacoutot3-4/+145
2012-08-02remove leftover NOLINT, WANTLINT, LINTFLAGS, LOBJ vars and lint targets.okan1-21/+1
2012-07-11fix an off-by-one error where the return value would point to thenaddy1-2/+2
2012-04-26Add strnlen() to libkern.matthew1-1/+5
2012-04-03tweak previous;jmc1-3/+3
2012-04-02simplify the strlcpy/strlcat manual page substantially. do lessderaadt1-70/+58
2012-03-26Bump standards years, as we conform to the new versions tooguenther1-4/+4
2012-03-26strsignal() was standardized in POSIX-2008guenther1-2/+7
2012-01-17fix SEE ALSO;jmc1-2/+2
2012-01-17Add stpcpy() and stpncpy(), pointless crap that made it into POSIX.guenther4-3/+222
2012-01-14grammar;jmc1-2/+2
2012-01-14this is sparta^WPOSIX 2008espie1-2/+7
2011-12-08strdup and strndup both use malloc. Make this fact explicit.lum1-3/+5
2011-07-25tweak previous;jmc3-6/+6
2011-07-25update HISTORY and SEE ALSO for all of string(3), together with variousschwarze53-237/+642
2011-07-24Sync wcslcpy and wcslcat with strlcpy and strlcat. OK deraadt@millert2-50/+26
2011-07-09Minor function name tweaks.nicm3-8/+8
2011-07-09Instead of documenting all the wide string functions in wmemchr(3), addnicm18-139/+1327
2011-07-08After a certain amount of fighting with the mbstowcs API, remove L fromnicm1-4/+12
2011-07-05Fix some awful code in the example, pointed out by millert@.nicm1-3/+3
2011-07-04Add wcsdup(), from NetBSD.nicm3-3/+120
2011-06-01fix wcscasecmp() parameters; <wchar.h> was correctnaddy1-2/+2
2011-05-28tweak previous (my fault);jmc1-4/+4
2011-05-28wcs(n)casecmp support, manpage comments from jmc@, okay deraadt@espie3-5/+82
2011-04-04Add a wcswidth man page (based on FreeBSD), and fix the implementationstsp3-5/+68
2010-09-24Add timingsafe_bcmp(3) to libc, mention that it's already in thematthew3-5/+62