aboutsummaryrefslogtreecommitdiff
path: root/lib/libc/string
Commit message (Expand)AuthorAgeFilesLines
* libc/string: add strdupa(3) and strndupa(3)Konstantin Belousov2025-12-162-2/+36
* ffs.3: Fix an accidentally committed merge left overGordon Bergling2025-10-301-3/+0
* ffs.3: Add a STANDARDS section to the manual pageGordon Bergling2025-10-301-1/+13
* memcmp.3: Clarify return valueEd Maste2025-07-291-18/+25
* memchr.3: mention the len argument in the functions descriptionKonstantin Belousov2025-07-251-5/+11
* manuals: Align our tree with upstream C23 macroAlexander Ziaee2025-07-141-1/+1
* contrib/mandoc: add -isoC-2024 and -svid1 to mdoc(7)Robert Clausecker2025-07-141-4/+2
* libc: indicate existing functions that are POSIX 2024Ed Maste2024-11-211-3/+3
* manuals: Fix "unusual .Xr" warnings with a scriptGraham Percival2024-11-041-1/+0
* libc: make strerror_rl() usable for libcKonstantin Belousov2024-04-301-5/+5
* wmemchr(3): fix prototypes for wcpcpy() and wcpncpy()Konstantin Belousov2024-03-241-3/+3
* lib/libc/string: document restrict qualification of memccpy() argumentsRobert Clausecker2024-01-243-6/+39
* libc: Remove empty comments in Symbol.mapBrooks Davis2023-12-131-3/+0
* libc: Purge unneeded cdefs.hWarner Losh2023-11-2767-67/+0
* Add a HISTORY section for memcpy(3) and mempcpy(3)Gordon Bergling2023-11-251-2/+13
* */string.3,arch.7,environ.7: add cross-references to simd(7)Robert Clausecker2023-09-081-2/+3
* libc: fix history for strverscmp(3) and versionsort(3)Mina Galić2023-09-031-2/+2
* Document strnstr()'s history.David E. O'Brien2023-08-221-0/+6
* Remove $FreeBSD$: one-line nroff patternWarner Losh2023-08-1632-32/+0
* Remove $FreeBSD$: two-line nroff patternWarner Losh2023-08-166-12/+0
* Remove $FreeBSD$: one-line sh patternWarner Losh2023-08-161-1/+0
* Remove $FreeBSD$: one-line .c patternWarner Losh2023-08-1683-166/+0
* Remove $FreeBSD$: one-line .h patternWarner Losh2023-08-161-1/+0
* Remove $FreeBSD$: two-line .h patternWarner Losh2023-08-161-2/+0
* lib/libc/string/bcmp.c: fix integer overflow bugRobert Clausecker2023-07-161-2/+2
* lib/libc/string/ffs*.c: work around gcc warningRobert Clausecker2023-07-143-3/+3
* lib/libc/string: replace ffs/fls implementations with clang builtinsRobert Clausecker2023-07-036-42/+34
* Correctly spell illumos (all lowercase) in man pagesYuri Pankov2023-06-291-2/+2
* Correct man page URI formatting.David E. O'Brien2023-06-101-2/+1
* spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSDWarner Losh2023-05-1219-19/+19
* memmem: add a note about other systems which have memmemEd Maste2023-03-301-2/+3
* Fix truncation when ssize_t is larger than MAX_INTAlfonso2023-02-051-6/+7
* libc: Fix build with WITHOUT_MACHDEP_OPTIMIZATIONS=YES set.Gleb Popov2023-01-101-1/+6
* libc: Add strverscmp(3) and versionsort(3)Aymeric Wibo2022-08-254-2/+150
* libc: drop "All rights reserved" from Foundation copyrightsEd Maste2022-08-049-9/+7
* libc: Add HISTORY sections to the manual pagesGordon Bergling2022-05-053-3/+29
* libc: correct SPDX tag on strstr.cEd Maste2022-01-161-1/+1
* libc: fix misleading comment in strstrEd Maste2022-01-161-1/+1
* memcpy.3: remove BUGS section allowing overlapping stringsEd Maste2021-08-241-16/+0
* libc: Disable ASAN for certain string functionsAlex Richardson2021-08-021-0/+9
* libc: add mempcpy(3) and wmempcpy(3)Konstantin Belousov2021-07-156-9/+114
* Change strmode argument type to mode_tAlfonso Gregory2021-06-291-1/+1
* libc/string/memset.c: Use unsigned long for storesAlex Richardson2021-04-201-8/+11
* libc/string/bcopy.c: Use intptr_t as the copy typeAlex Richardson2021-04-201-7/+5
* libc: Use musl's optimized strchr and strchrnulEd Maste2021-03-022-73/+67
* Remove __NO_TLS.Konstantin Belousov2021-02-231-5/+0
* Restore the augmented strlen commentaryMateusz Guzik2021-02-081-11/+4
* Revert "Reimplement strlen"Mateusz Guzik2021-02-031-28/+54
* Reimplement strlenMateusz Guzik2021-01-291-54/+28
* strerror.3: Fix whitespace issue introduced in r368714Jessica Clarke2020-12-181-1/+1