aboutsummaryrefslogtreecommitdiff
path: root/lib/libc/string
Commit message (Expand)AuthorAgeFilesLines
* lib/libc/amd64: back out amd64 SIMD workRobert Clausecker2023-09-191-3/+2
* */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-125/+194
* strtok(3): make it easier to find the RETURN VALUES sectionPiotr Pawel Stefaniak2020-06-221-1/+1
* libc manpages: various improvements from NetBSDGordon Bergling2020-06-141-1/+11
* strdup.3: Slightly canonicalize OOM return/error statusConrad Meyer2020-05-051-9/+14
* memset.3: better fix previous typoEitan Adler2020-02-081-2/+3
* memset.3: fix a a duplicate wordEitan Adler2020-02-081-1/+1
* [PPC64] strncpy optimizationLeandro Lupori2020-01-151-1/+10
* [PPC64] strcpy optimizationLeandro Lupori2020-01-151-1/+10
* libc: Use musl's optimized memchrEd Maste2019-09-021-41/+40