aboutsummaryrefslogtreecommitdiff
path: root/lib/libc/string
Commit message (Expand)AuthorAgeFilesLines
* Prepare the system for _FORTIFY_SOURCEKyle Evans2024-05-136-0/+17
* libc: make strerror_rl() usable for libcKonstantin Belousov2024-04-231-5/+5
* swab.c(libc): use a simplified version of byte swappingrilysh2024-04-231-47/+11
* wmemchr(3): fix prototypes for wcpcpy() and wcpncpy()Konstantin Belousov2024-03-211-3/+3
* strnlen(3): add HISTORYDavid E. O'Brien2024-03-151-0/+5
* timingsafe_bcmp(3) was MFC'ed to 11.1David E. O'Brien2024-01-061-1/+1
* lib/libc/string: document restrict qualification of memccpy() argumentsRobert Clausecker2023-12-253-6/+39
* lib: Automated cleanup of cdefs and other formattingWarner Losh2023-11-272-4/+0
* sccs: Manual changesWarner Losh2023-11-272-14/+5
* lib: Remove ancient SCCS tags.Warner Losh2023-11-2761-148/+0
* Add a HISTORY section for memcpy(3) and mempcpy(3)Gordon Bergling2023-11-181-2/+13
* libc: Remove empty comments in Symbol.mapBrooks Davis2023-11-151-3/+0
* libc: Purge unneeded cdefs.hWarner Losh2023-11-0167-67/+0
* strlcpy/strlcat: Remove references to snprintfWarner Losh2023-10-271-20/+7
* */string.3,arch.7,environ.7: add cross-references to simd(7)Robert Clausecker2023-09-051-2/+3
* libc: fix history for strverscmp(3) and versionsort(3)Mina Galić2023-08-311-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
* strerror.3: Add an example for perror()Mateusz Piotrowski2020-12-171-1/+26