aboutsummaryrefslogtreecommitdiff
path: root/src/string
AgeCommit message (Expand)Author
2023-04-24fix return value of wmemcmp for extreme wchar_t valuesRich Felker
2023-02-12fix return value of wcs{,n}cmp for extreme wchar_t valuesGabriel Ravier
2022-11-07fix strverscmp comparison of digit sequence with non-digitsRich Felker
2020-12-09fix misleading comment in strstrRich Felker
2020-06-26add optimized aarch64 memcpy and memsetRich Felker
2020-06-25add big-endian support to ARM assembler memcpyAndre McCurdy
2020-05-21handle possibility that SIGEMT replaces SIGSTKFLT in strsignalRich Felker
2020-04-30fix undefined behavior from signed overflow in strstr and memmemRich Felker
2020-03-20remove redundant condition in memccpyAlexander Monakov
2020-01-16add thumb2 support to arm assembler memcpyAndre McCurdy
2018-12-02fix memccpy to not access buffer past given sizeQuentin Rameau
2018-11-08optimize two-way strstr and memmem bad character shiftRich Felker
2018-11-02remove commented-out debug printf from strstrRich Felker
2018-11-02fix spuriously slow check in twoway strstr/memmem coresRich Felker
2018-09-26fix aliasing-based undefined behavior in string functionsRich Felker
2018-09-23optimize nop case of wmemmoveRich Felker
2018-09-23fix undefined pointer comparison in wmemmoveRich Felker
2018-09-23fix undefined pointer comparison in memmoveRich Felker
2018-09-12reduce spurious inclusion of libc.hRich Felker
2018-09-12remove or make static various unused __-prefixed symbolsRich Felker
2018-09-12overhaul internally-public declarations using wrapper headersRich Felker
2018-09-12remove unused code from strcpy.cRich Felker
2018-07-02optimize explicit_bzero for sizeAlexander Monakov
2018-06-26add explicit_bzero implementationDavid Carlier
2017-09-04fix OOB reads in Xbyte_memmemAlexander Monakov
2017-08-29fix undefined behavior in memset due to missing sequence pointsRich Felker
2017-06-22fix arm run-time abi string functionsSzabolcs Nagy
2016-12-17disable use of arm memcpy asm if building as thumb codeRich Felker
2016-04-01fix read past end of haystack buffer for short needles in memmemRich Felker
2016-01-22move arm-specific translation units out of arch/arm/src, to src/*/armRich Felker
2016-01-20adapt build of arm memcpy asm not to use .sub filesRich Felker
2015-11-09remove non-working pre-armv4t support from arm asmRich Felker
2015-11-05convert arm memcpy asm to UAL, remove .word hacksRich Felker
2015-06-23reimplement strverscmp to fix corner casesRich Felker
2015-04-18remove potentially PIC-incompatible relocations from x86_64 and x32 asmRich Felker
2015-04-18remove the last of possible-textrels from i386 asmRich Felker
2015-02-26overhaul optimized x86_64 memset asmRich Felker
2015-02-26overhaul optimized i386 memset asmRich Felker
2015-02-10x86_64/memset: avoid performing final store twiceDenys Vlasenko
2015-02-10x86_64/memset: simple optimizationsDenys Vlasenko
2014-11-23fix tabs/spaces in memcpy.sRich Felker
2014-11-23fix build regression in arm asm for memcpyRich Felker
2014-11-23arm assembly changes for clang compatibilityJoakim Sindholt
2014-10-04fix handling of odd lengths in swab functionRich Felker
2014-07-26add support for LC_TIME and LC_MESSAGES translationsRich Felker
2014-07-02consolidate str[n]casecmp_l into str[n]casecmp source filesRich Felker
2014-06-19fix incorrect comparison loop condition in memmemRich Felker
2014-04-18fix false negatives with periodic needles in strstr, wcsstr, and memmemRich Felker
2014-04-09fix search past the end of haystack in memmemTimo Teräs
2013-12-12include cleanups: remove unused headers and add feature test macrosSzabolcs Nagy