..
bcmp.3
Add timingsafe_bcmp and timingsafe_memcmp.
2016-08-14 23:38:50 +00:00
bcmp.c
General further adoption of SPDX licensing ID tags.
2017-11-20 19:49:47 +00:00
bcopy.3
bcopy.c
libc/string/bcopy.c: Use intptr_t as the copy type
2021-04-20 01:46:42 +01:00
bstring.3
bzero.3
bzero.c
ffs.3
Document bitset(9)
2015-10-17 19:55:58 +00:00
ffs.c
General further adoption of SPDX licensing ID tags.
2017-11-20 19:49:47 +00:00
ffsl.c
General further adoption of SPDX licensing ID tags.
2017-11-20 19:49:47 +00:00
ffsll.c
General further adoption of SPDX licensing ID tags.
2017-11-20 19:49:47 +00:00
fls.c
General further adoption of SPDX licensing ID tags.
2017-11-20 19:49:47 +00:00
flsl.c
General further adoption of SPDX licensing ID tags.
2017-11-20 19:49:47 +00:00
flsll.c
General further adoption of SPDX licensing ID tags.
2017-11-20 19:49:47 +00:00
index.3
Makefile.inc
libc: Disable ASAN for certain string functions
2021-08-02 14:33:24 +01:00
memccpy.3
memccpy.c
General further adoption of SPDX licensing ID tags.
2017-11-20 19:49:47 +00:00
memchr.3
memchr.c
clang-format libc string functions imported from musl
2020-11-18 22:01:34 +00:00
memcmp.3
Add timingsafe_bcmp and timingsafe_memcmp.
2016-08-14 23:38:50 +00:00
memcmp.c
General further adoption of SPDX licensing ID tags.
2017-11-20 19:49:47 +00:00
memcpy.3
memcpy.3: remove BUGS section allowing overlapping strings
2021-08-24 09:58:10 -04:00
memcpy.c
memmem.3
libc: Use musl's O(n) memmem and strstr
2017-03-18 00:51:39 +00:00
memmem.c
libc: fix undefined behavior from signed overflow in strstr and memmem
2020-11-19 00:03:15 +00:00
memmove.3
memmove.c
mempcpy.c
libc: add mempcpy(3) and wmempcpy(3)
2021-07-15 19:40:28 +03:00
memrchr.c
memset_s.c
Improve standard compliance for memset_s() and abort_handler_s().
2017-08-12 15:18:17 +00:00
memset.3
memset.3: better fix previous typo
2020-02-08 21:17:48 +00:00
memset.c
libc/string/memset.c: Use unsigned long for stores
2021-04-20 01:46:43 +01:00
stpcpy.c
General further adoption of SPDX licensing ID tags.
2017-11-20 19:49:47 +00:00
stpncpy.c
libc: further adoption of SPDX licensing ID tags.
2017-11-25 17:12:48 +00:00
strcasecmp.3
strcasecmp.c
General further adoption of SPDX licensing ID tags.
2017-11-20 19:49:47 +00:00
strcasestr.c
General further adoption of SPDX licensing ID tags.
2017-11-20 19:49:47 +00:00
strcat.3
Add notes about overlapping copies.
2017-11-13 17:04:44 +00:00
strcat.c
General further adoption of SPDX licensing ID tags.
2017-11-20 19:49:47 +00:00
strchr.3
strchr.c
libc: Use musl's optimized strchr and strchrnul
2021-03-01 21:09:59 -05:00
strchrnul.c
libc: Use musl's optimized strchr and strchrnul
2021-03-01 21:09:59 -05:00
strcmp.3
strcmp.c
General further adoption of SPDX licensing ID tags.
2017-11-20 19:49:47 +00:00
strcoll.3
strcoll.c
libc: further adoption of SPDX licensing ID tags.
2017-11-25 17:12:48 +00:00
strcpy.3
strcpy.3: Improve legibility and clarity
2018-06-06 20:09:21 +00:00
strcpy.c
[PPC64] strcpy optimization
2020-01-15 19:46:01 +00:00
strcspn.c
libc: further adoption of SPDX licensing ID tags.
2017-11-25 17:12:48 +00:00
strdup.3
strdup.3: Function appeared in 4.3BSD-Reno, not 4.4BSD
2020-12-14 00:50:45 +00:00
strdup.c
General further adoption of SPDX licensing ID tags.
2017-11-20 19:49:47 +00:00
strerror.3
strerror.3: Fix whitespace issue introduced in r368714
2020-12-18 22:10:17 +00:00
strerror.c
Remove __NO_TLS.
2021-02-23 20:08:10 +02:00
string.3
strlcat.c
strlcpy.3
libc manpages: various improvements from NetBSD
2020-06-14 05:59:30 +00:00
strlcpy.c
strlen.3
Don't put multiple names on a single .Nm line. This fixes apropos(1)
2018-04-17 09:05:46 +00:00
strlen.c
Restore the augmented strlen commentary
2021-02-08 19:15:21 +00:00
strmode.3
strmode.c
Change strmode argument type to mode_t
2021-06-29 17:38:45 -06:00
strncat.c
General further adoption of SPDX licensing ID tags.
2017-11-20 19:49:47 +00:00
strncmp.c
General further adoption of SPDX licensing ID tags.
2017-11-20 19:49:47 +00:00
strncpy.c
[PPC64] strncpy optimization
2020-01-15 19:53:03 +00:00
strndup.c
Replace strndup with OpenBSD's implementation.
2015-08-26 23:28:10 +00:00
strnlen.c
libc: further adoption of SPDX licensing ID tags.
2017-11-25 17:12:48 +00:00
strnstr.c
General further adoption of SPDX licensing ID tags.
2017-11-20 19:49:47 +00:00
strpbrk.3
strpbrk.c
General further adoption of SPDX licensing ID tags.
2017-11-20 19:49:47 +00:00
strrchr.c
General further adoption of SPDX licensing ID tags.
2017-11-20 19:49:47 +00:00
strsep.3
strsep.3: don't silently ignore errors
2018-05-28 18:29:15 +00:00
strsep.c
General further adoption of SPDX licensing ID tags.
2017-11-20 19:49:47 +00:00
strsignal.c
General further adoption of SPDX licensing ID tags.
2017-11-20 19:49:47 +00:00
strspn.3
strspn.c
libc: further adoption of SPDX licensing ID tags.
2017-11-25 17:12:48 +00:00
strstr.3
strstr.c
libc: fix undefined behavior from signed overflow in strstr and memmem
2020-11-19 00:03:15 +00:00
strtok.3
strtok(3): make it easier to find the RETURN VALUES section
2020-06-22 11:03:36 +00:00
strtok.c
General further adoption of SPDX licensing ID tags.
2017-11-20 19:49:47 +00:00
strxfrm.3
strxfrm.c
libc: further adoption of SPDX licensing ID tags.
2017-11-25 17:12:48 +00:00
swab.3
swab.c
General further adoption of SPDX licensing ID tags.
2017-11-20 19:49:47 +00:00
Symbol.map
libc: add mempcpy(3) and wmempcpy(3)
2021-07-15 19:40:28 +03:00
timingsafe_bcmp.3
Add timingsafe_bcmp and timingsafe_memcmp.
2016-08-14 23:38:50 +00:00
timingsafe_bcmp.c
Add timingsafe_bcmp and timingsafe_memcmp.
2016-08-14 23:38:50 +00:00
timingsafe_memcmp.c
Add timingsafe_bcmp and timingsafe_memcmp.
2016-08-14 23:38:50 +00:00
wcpcpy.c
General further adoption of SPDX licensing ID tags.
2017-11-20 19:49:47 +00:00
wcpncpy.c
libc: further adoption of SPDX licensing ID tags.
2017-11-25 17:12:48 +00:00
wcscasecmp.c
libc: further adoption of SPDX licensing ID tags.
2017-11-25 17:12:48 +00:00
wcscat.c
libc: further adoption of SPDX licensing ID tags.
2017-11-25 17:12:48 +00:00
wcschr.c
libc: further adoption of SPDX licensing ID tags.
2017-11-25 17:12:48 +00:00
wcscmp.c
General further adoption of SPDX licensing ID tags.
2017-11-20 19:49:47 +00:00
wcscoll.3
wcscoll.c
libc: further adoption of SPDX licensing ID tags.
2017-11-25 17:12:48 +00:00
wcscpy.c
libc: further adoption of SPDX licensing ID tags.
2017-11-25 17:12:48 +00:00
wcscspn.c
libc: further adoption of SPDX licensing ID tags.
2017-11-25 17:12:48 +00:00
wcsdup.c
libc: further adoption of SPDX licensing ID tags.
2017-11-25 17:12:48 +00:00
wcslcat.c
libc: further adoption of SPDX licensing ID tags.
2017-11-25 17:12:48 +00:00
wcslcpy.c
libc: further adoption of SPDX licensing ID tags.
2017-11-25 17:12:48 +00:00
wcslen.c
libc: further adoption of SPDX licensing ID tags.
2017-11-25 17:12:48 +00:00
wcsncasecmp.c
libc: further adoption of SPDX licensing ID tags.
2017-11-25 17:12:48 +00:00
wcsncat.c
libc: further adoption of SPDX licensing ID tags.
2017-11-25 17:12:48 +00:00
wcsncmp.c
General further adoption of SPDX licensing ID tags.
2017-11-20 19:49:47 +00:00
wcsncpy.c
General further adoption of SPDX licensing ID tags.
2017-11-20 19:49:47 +00:00
wcsnlen.c
libc: further adoption of SPDX licensing ID tags.
2017-11-25 17:12:48 +00:00
wcspbrk.c
libc: further adoption of SPDX licensing ID tags.
2017-11-25 17:12:48 +00:00
wcsrchr.c
libc: further adoption of SPDX licensing ID tags.
2017-11-25 17:12:48 +00:00
wcsspn.c
libc: further adoption of SPDX licensing ID tags.
2017-11-25 17:12:48 +00:00
wcsstr.c
General further adoption of SPDX licensing ID tags.
2017-11-20 19:49:47 +00:00
wcstok.3
wcstok.c
General further adoption of SPDX licensing ID tags.
2017-11-20 19:49:47 +00:00
wcswidth.3
wcswidth.c
General further adoption of SPDX licensing ID tags.
2017-11-20 19:49:47 +00:00
wcsxfrm.3
wcsxfrm.c
Fix a possible segfault in wcsxfrm(3) and wcsxfrm_l(3).
2019-08-07 20:13:43 +00:00
wmemchr.3
libc: add mempcpy(3) and wmempcpy(3)
2021-07-15 19:40:28 +03:00
wmemchr.c
libc: further adoption of SPDX licensing ID tags.
2017-11-25 17:12:48 +00:00
wmemcmp.c
libc: further adoption of SPDX licensing ID tags.
2017-11-25 17:12:48 +00:00
wmemcpy.c
libc: further adoption of SPDX licensing ID tags.
2017-11-25 17:12:48 +00:00
wmemmove.c
libc: further adoption of SPDX licensing ID tags.
2017-11-25 17:12:48 +00:00
wmempcpy.c
libc: add mempcpy(3) and wmempcpy(3)
2021-07-15 19:40:28 +03:00
wmemset.c
libc: further adoption of SPDX licensing ID tags.
2017-11-25 17:12:48 +00:00