musl/src/string
Rich Felker 16675df793 fix misaligned read on early string termination in strchr
this could actually cause rare crashes in the case where a short
string is located at the end of a page and the following page is not
readable, and in fact this was seen in gcc compiling certain files.
2011-04-05 09:27:41 -04:00
..
bcmp.c initial check-in, version 0.5.0 2011-02-12 00:22:29 -05:00
bcopy.c initial check-in, version 0.5.0 2011-02-12 00:22:29 -05:00
bzero.c initial check-in, version 0.5.0 2011-02-12 00:22:29 -05:00
index.c initial check-in, version 0.5.0 2011-02-12 00:22:29 -05:00
memccpy.c add implementation of memccpy function 2011-02-24 12:35:42 -05:00
memchr.c initial check-in, version 0.5.0 2011-02-12 00:22:29 -05:00
memcmp.c initial check-in, version 0.5.0 2011-02-12 00:22:29 -05:00
memcpy.c initial check-in, version 0.5.0 2011-02-12 00:22:29 -05:00
memmove.c initial check-in, version 0.5.0 2011-02-12 00:22:29 -05:00
mempcpy.c initial check-in, version 0.5.0 2011-02-12 00:22:29 -05:00
memset.c initial check-in, version 0.5.0 2011-02-12 00:22:29 -05:00
rindex.c initial check-in, version 0.5.0 2011-02-12 00:22:29 -05:00
stpcpy.c initial check-in, version 0.5.0 2011-02-12 00:22:29 -05:00
stpncpy.c fix backwards conditional in stpncpy 2011-02-24 12:34:31 -05:00
strcasecmp.c fix all implicit conversion between signed/unsigned pointers 2011-03-25 16:34:03 -04:00
strcasestr.c initial check-in, version 0.5.0 2011-02-12 00:22:29 -05:00
strcat.c initial check-in, version 0.5.0 2011-02-12 00:22:29 -05:00
strchr.c fix misaligned read on early string termination in strchr 2011-04-05 09:27:41 -04:00
strchrnul.c initial check-in, version 0.5.0 2011-02-12 00:22:29 -05:00
strcmp.c initial check-in, version 0.5.0 2011-02-12 00:22:29 -05:00
strcpy.c initial check-in, version 0.5.0 2011-02-12 00:22:29 -05:00
strcspn.c fix all implicit conversion between signed/unsigned pointers 2011-03-25 16:34:03 -04:00
strdup.c initial check-in, version 0.5.0 2011-02-12 00:22:29 -05:00
strerror_r.c initial check-in, version 0.5.0 2011-02-12 00:22:29 -05:00
strlcat.c more header cleanup and conformance fixes - string.h 2011-02-14 20:53:15 -05:00
strlcpy.c initial check-in, version 0.5.0 2011-02-12 00:22:29 -05:00
strlen.c initial check-in, version 0.5.0 2011-02-12 00:22:29 -05:00
strncasecmp.c fix all implicit conversion between signed/unsigned pointers 2011-03-25 16:34:03 -04:00
strncat.c initial check-in, version 0.5.0 2011-02-12 00:22:29 -05:00
strncmp.c fix all implicit conversion between signed/unsigned pointers 2011-03-25 16:34:03 -04:00
strncpy.c initial check-in, version 0.5.0 2011-02-12 00:22:29 -05:00
strndup.c initial check-in, version 0.5.0 2011-02-12 00:22:29 -05:00
strnlen.c initial check-in, version 0.5.0 2011-02-12 00:22:29 -05:00
strpbrk.c initial check-in, version 0.5.0 2011-02-12 00:22:29 -05:00
strrchr.c initial check-in, version 0.5.0 2011-02-12 00:22:29 -05:00
strsep.c initial check-in, version 0.5.0 2011-02-12 00:22:29 -05:00
strsignal.c fix missing prototype for strsignal 2011-02-26 23:50:26 -05:00
strspn.c fix all implicit conversion between signed/unsigned pointers 2011-03-25 16:34:03 -04:00
strstr.c fix all implicit conversion between signed/unsigned pointers 2011-03-25 16:34:03 -04:00
strtok_r.c initial check-in, version 0.5.0 2011-02-12 00:22:29 -05:00
strtok.c initial check-in, version 0.5.0 2011-02-12 00:22:29 -05:00
swab.c initial check-in, version 0.5.0 2011-02-12 00:22:29 -05:00
wcscat.c initial check-in, version 0.5.0 2011-02-12 00:22:29 -05:00
wcschr.c initial check-in, version 0.5.0 2011-02-12 00:22:29 -05:00
wcscmp.c initial check-in, version 0.5.0 2011-02-12 00:22:29 -05:00
wcscpy.c initial check-in, version 0.5.0 2011-02-12 00:22:29 -05:00
wcscspn.c initial check-in, version 0.5.0 2011-02-12 00:22:29 -05:00
wcslen.c initial check-in, version 0.5.0 2011-02-12 00:22:29 -05:00
wcsncat.c initial check-in, version 0.5.0 2011-02-12 00:22:29 -05:00
wcsncmp.c initial check-in, version 0.5.0 2011-02-12 00:22:29 -05:00
wcsncpy.c initial check-in, version 0.5.0 2011-02-12 00:22:29 -05:00
wcspbrk.c initial check-in, version 0.5.0 2011-02-12 00:22:29 -05:00
wcsrchr.c initial check-in, version 0.5.0 2011-02-12 00:22:29 -05:00
wcsspn.c initial check-in, version 0.5.0 2011-02-12 00:22:29 -05:00
wcsstr.c initial check-in, version 0.5.0 2011-02-12 00:22:29 -05:00
wcswcs.c initial check-in, version 0.5.0 2011-02-12 00:22:29 -05:00
wmemchr.c fix broken wmemchr (unbounded search) 2011-03-17 22:38:45 -04:00
wmemcmp.c initial check-in, version 0.5.0 2011-02-12 00:22:29 -05:00
wmemcpy.c initial check-in, version 0.5.0 2011-02-12 00:22:29 -05:00
wmemmove.c initial check-in, version 0.5.0 2011-02-12 00:22:29 -05:00
wmemset.c initial check-in, version 0.5.0 2011-02-12 00:22:29 -05:00