summaryrefslogtreecommitdiff
path: root/Userland/Libraries/LibC/string.cpp
AgeCommit message (Expand)Author
2022-05-01LibC: Implement a faster memset routine for x86-64 in assemblyDaniel Bertalan
2022-04-01Everywhere: Run clang-formatIdan Horowitz
2022-03-13LibC: Expose AK::timing_safe_compare via `timingsafe_memcmp(..)`Brian Gianforcaro
2022-03-08LibC: Set `saved_str` to null in strtok_r if no tokens were foundDaniel Bertalan
2022-01-10LibC: Implement strsep()Linus Groh
2021-12-28LibC: Add rindex() and index() APIsBrian Gianforcaro
2021-12-21LibC: Add POSIX spec comments for string APIsBrian Gianforcaro
2021-12-16Kernel+LibC: Move errno definitions to Kernel/API/POSIXsin-ack
2021-12-05LibC: Add a couple of missing errno codesIdan Horowitz
2021-11-28LibC: Add definition for ENOTRECOVERABLEDaniel Bertalan
2021-09-13LibC: Upgrade memmove() to memcpy() when possibleAndreas Kling
2021-09-13LibC: Implement explicit_bzero with AK::secure_zeroBrian Gianforcaro
2021-06-28LibC: Implement memcpy and memset for x86_64Gunnar Beutner
2021-06-11Libc: Silence debug spam from `strerror`Jelle Raaijmakers
2021-06-11LibC: Let `strerror_r` fail if `errnum` < 0Jelle Raaijmakers
2021-05-25LibC: Implement strerror_r()Gunnar Beutner
2021-05-08LibC: Add definition for EDQUOTGunnar Beutner
2021-05-01LibC: Make EWOULDBLOCK an alias for EAGAINGunnar Beutner
2021-04-29iLibC: Fix some missed camelCase => snake_caseAndreas Kling
2021-04-22Everything: Move to SPDX license identifiers in all files.Brian Gianforcaro
2021-04-12LibC: Use dbgln() in strerror() and strsignal()Gunnar Beutner
2021-04-08Kernel/LibC: Make memset implementations the sameHendiadyoin1
2021-01-12Libraries: Move to Userland/Libraries/Andreas Kling