summaryrefslogtreecommitdiff
path: root/lib/libc/string
Commit message (Expand)AuthorAgeFilesLines
* 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
* strerror.3: Add an example for perror()Mateusz Piotrowski2020-12-171-1/+26
* Implement strerror_l().Konstantin Belousov2020-12-164-21/+82
* strdup.3: Function appeared in 4.3BSD-Reno, not 4.4BSDJessica Clarke2020-12-141-1/+1
* libc: fix undefined behavior from signed overflow in strstr and memmemEd Maste2020-11-192-8/+8
* libc: optimize memmem two-way bad character shiftEd Maste2020-11-191-2/+2
* clang-format libc string functions imported from muslEd Maste2020-11-183-124/+193
* strtok(3): make it easier to find the RETURN VALUES sectionPiotr Pawel Stefaniak2020-06-221-1/+1