summaryrefslogtreecommitdiff
path: root/libc/src/string/string_utils.h
AgeCommit message (Expand)Author
2025-11-06[libc] Fix stale char_ptr for find_first_character_wide read (#166594)Sterling-Augustine
2025-10-01[libc] Unify and extend no_sanitize attributes for strlen. (#161316)Alexey Samsonov
2025-09-12[libc] Change __builtin_memcpy to inline_memcpy. (#158345)lntue
2025-09-03[libc] fixed signed char issues in strsep()/strtok()/strtok_r(). (#156705)enh-google
2025-09-02 [libc] Implement generic SIMD helper 'simd.h' and implement strlen (#152605)Joseph Huber
2025-08-21[libc] fix strsep()/strtok()/strtok_r() "subsequent searches" behavior. (#154...enh-google
2025-08-21Disable asan on last wide string functionJoseph Huber
2025-08-19Add vector-based strlen implementation for x86_64 and aarch64 (#152389)Sterling-Augustine
2025-07-23[libc][NFC] Add stdint.h proxy header to fix dependency issue with <stdint.h>...lntue
2025-07-21[libc] Add dependency <stdint.h> to src/string/string_utils.h (#149849)William Huynh
2025-06-13Fix string_length function so that it always returns. (#144148)Amy Huang
2025-06-06[libc] clean up string_utils memory functions (#143031)Michael Jones
2025-03-10[libc] Add `-Wno-sign-conversion` & re-attempt `-Wconversion` (#129811)Vinay Deshmukh
2025-03-05Revert "[libc] Enable -Wconversion for tests. (#127523)"Augie Fackler
2025-03-04[libc] Enable -Wconversion for tests. (#127523)Vinay Deshmukh
2025-01-23[libc][wchar] implement wcslen (#124150)Nick Desaulniers
2024-11-21Fix typo "intead"Jay Foad
2024-10-30[libc] fix behavior of strrchr(x, '\0') (#112620)George Burgess IV
2024-10-30libc: strlcpy/strlcat shouldn't bzero the rest of `buf` (#114259)George Burgess IV
2024-07-12[libc] Migrate to using LIBC_NAMESPACE_DECL for namespace declaration (#98597)Petr Hosek
2024-07-12Revert "[libc] Migrate to using LIBC_NAMESPACE_DECL for namespace declaration...Mehdi Amini
2024-07-11[libc] Migrate to using LIBC_NAMESPACE_DECL for namespace declaration (#98075)Petr Hosek
2023-09-26[libc] Mass replace enclosing namespace (#67032)Guillaume Chatelet
2023-09-21[libc][clang-tidy] Add llvm-header-guard to get consistant naming and prevent...Guillaume Chatelet
2023-09-13[libc] Remove common_libc_tuners.cmake and move options into config.json. (#6...Siva Chandra
2023-08-07[libc] Clean up required LIBC_INLINE uses in src/stringRoland McGrath
2023-07-19[libc][NFC] Rename filesGuillaume Chatelet
2023-06-30[libc] Fix more inline definitionsRoland McGrath
2023-04-11[libc] Move str{,r}chr implementation to headersAlex Brachet
2023-04-06[libc] Implement strsepAlex Brachet
2023-03-01[libc] Fix strcspnAlex Brachet
2023-02-15[libc][NFC] Make tuning macros start with LIBC_COPT_Guillaume Chatelet
2023-02-10[libc] Move likely/unlikely to the optimization headerGuillaume Chatelet
2023-02-07[libc][NFC] Move attributes from common to macros folderGuillaume Chatelet
2023-01-24[libc][NFC] Another round of replacement of static inline with LIBC_INLINE.Siva Chandra Reddy
2022-11-30[libc] add unsafe mode to strlenMichael Jones
2022-11-29[libc] Move strdup implementation to a new headerJoseph Huber
2022-10-14[libc] Add implementation of the POSIX getcwd function.Siva Chandra Reddy
2022-09-26[libc][NFC] Move bzero_inline to separate fileGuillaume Chatelet
2022-09-26[libc][NFC] introduce inline_bzeroGuillaume Chatelet
2022-08-19[libc][NFC] Use STL case for bitset and simplify implementationGuillaume Chatelet
2022-05-19[libc] Add strlcatAlex Brachet
2021-10-28[libc][NFC] Move utils/CPP to src/__support/CPP.Siva Chandra Reddy
2021-07-27[libc] Fix strtok_r crash when src and *saveptr are both nullptrAlfonso Gregory
2020-09-14[libc] Decouple string functions.cgyurgyik
2020-08-14[libc] Add restrict qualifiers to string library; give consistent naming sche...cgyurgyik
2020-08-13[libc] Add strtok_r implementation.parallels
2020-08-11[libc] Add strtok implementation.cgyurgyik
2020-08-07[libc] Add strcpsn and strpbrk implementation.cgyurgyik