aboutsummaryrefslogtreecommitdiff
path: root/lib/libc/string
Commit message (Expand)AuthorAgeFilesLines
* 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
* Add a HISTORY section for memcpy(3) and mempcpy(3)Gordon Bergling2023-11-251-2/+13
* Remove "All Rights Reserved" from Foundation copyrightsEd Maste2023-09-259-9/+7
* memcpy.3: remove BUGS section allowing overlapping stringsEd Maste2023-09-241-16/+0
* libc: fix history for strverscmp(3) and versionsort(3)Mina Galić2023-09-031-2/+2
* Remove $FreeBSD$: one-line nroff patternWarner Losh2023-08-2332-32/+0
* Remove $FreeBSD$: two-line nroff patternWarner Losh2023-08-236-12/+0
* Remove $FreeBSD$: one-line sh patternWarner Losh2023-08-231-1/+0
* Remove $FreeBSD$: one-line .c patternWarner Losh2023-08-2383-166/+0
* Remove $FreeBSD$: one-line .h patternWarner Losh2023-08-231-1/+0
* Remove $FreeBSD$: two-line .h patternWarner Losh2023-08-231-2/+0
* spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSDWarner Losh2023-07-2519-19/+19
* lib/libc/string/bcmp.c: fix integer overflow bugRobert Clausecker2023-07-211-2/+2
* lib/libc/string: replace ffs/fls implementations with clang builtinsRobert Clausecker2023-07-216-42/+34
* memmem: add a note about other systems which have memmemEd Maste2023-04-271-2/+3
* libc: Fix build with WITHOUT_MACHDEP_OPTIMIZATIONS=YES set.Gleb Popov2023-01-121-1/+6
* libc: Add strverscmp(3) and versionsort(3)Aymeric Wibo2022-08-314-2/+150
* libc: Add HISTORY sections to the manual pagesGordon Bergling2022-06-043-3/+29
* libc: correct SPDX tag on strstr.cEd Maste2022-01-191-1/+1
* libc: fix misleading comment in strstrEd Maste2022-01-191-1/+1
* libc: Use musl's optimized strchr and strchrnulEd Maste2021-12-122-73/+67
* libc: add mempcpy(3) and wmempcpy(3)Konstantin Belousov2021-07-226-9/+114
* libc/string/memset.c: Use unsigned long for storesAlex Richardson2021-05-111-8/+11
* libc/string/bcopy.c: Use intptr_t as the copy typeAlex Richardson2021-05-111-7/+5
* Remove __NO_TLS.Konstantin Belousov2021-03-021-5/+0
* Revert "Reimplement strlen"Mateusz Guzik2021-02-031-28/+54
* Reimplement strlenMateusz Guzik2021-02-011-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
* Fix a possible segfault in wcsxfrm(3) and wcsxfrm_l(3).Dimitry Andric2019-08-071-1/+1
* libc: update strstr implementation to match muslEd Maste2019-04-091-2/+1
* Fix WITHOUT_NLS build after r342551.Konstantin Belousov2018-12-281-1/+1
* Bump sys_errlist size to keep ABI backward-compatible for some time.Konstantin Belousov2018-12-271-9/+6
* Avoid OOB reads in memmem(3).Gleb Smirnoff2018-10-151-9/+9
* Provide set_constraint_handler_s(3) man page.Konstantin Belousov2018-08-191-0/+1
* Clarify that memset_s(3) requires __STDC_WANT_LIB_EXT1__ for visibility.Konstantin Belousov2018-08-191-5/+5