| Age | Commit message (Expand) | Author |
| 2026-01-04 | libc/amd64: fix stpncpy.S again | Robert Clausecker |
| 2025-12-16 | libc/amd64: Disable baseline version of stpncpy() | Dag-Erling Smørgrav |
| 2025-12-14 | libc/amd64: fix overread conditions in stpncpy() | Robert Clausecker |
| 2025-08-09 | libc/amd64: rewrite memrchr() scalar impl. to read the string from the back | Robert Clausecker |
| 2025-08-09 | libc/amd64: rewrite memrchr() baseline impl. to read the string from the back | Robert Clausecker |
| 2024-07-29 | lib/libc/amd64/string: fix overread condition in memccpy | Robert Clausecker |
| 2024-07-13 | include: ssp: round out fortification of current set of headers | Kyle Evans |
| 2024-05-13 | Prepare the system for _FORTIFY_SOURCE | Kyle Evans |
| 2024-01-27 | libc/amd64: Disable ASAN for amd64_archlevel.c | Mark Johnston |
| 2023-12-25 | lib/libc/amd64/string: add memrchr() scalar, baseline implementation | Robert Clausecker |
| 2023-12-25 | lib/libc/amd64/string: implement strncat() by calling strlen(), memccpy() | Robert Clausecker |
| 2023-12-25 | lib/libc/amd64/string: add memccpy scalar, baseline implementation | Robert Clausecker |
| 2023-12-25 | lib/libc/amd64/string: implement strlcat() through strlcpy() | Robert Clausecker |
| 2023-12-25 | lib/libc/amd64/string: add strlcpy scalar, baseline implementation | Robert Clausecker |
| 2023-12-25 | lib/libc/amd64/string/strcat.S: enable use of SIMD | Robert Clausecker |
| 2023-12-25 | lib/libc/amd64/string: implement strncpy() by calling stpncpy() | Robert Clausecker |
| 2023-12-25 | lib/libc/amd64/string: add stpncpy scalar, baseline implementation | Robert Clausecker |
| 2023-12-25 | lib/libc/amd64/string: implement strsep() through strcspn() | Robert Clausecker |
| 2023-12-25 | lib/libc/amd64/string: add strrchr scalar, baseline implementation | Robert Clausecker |
| 2023-12-25 | lib/libc/amd64/string: add strncmp scalar, baseline implementation | Robert Clausecker |
| 2023-12-25 | lib/libc/amd64/string: implement strpbrk() through strcspn() | Robert Clausecker |
| 2023-12-25 | lib/libc/amd64/string/strcmp.S: add baseline implementation | Robert Clausecker |
| 2023-12-21 | lib/libc/amd64/string/strcspn.S: always return earliest match in 17--32 char ... | Robert Clausecker |
| 2023-11-01 | libc: Purge unneeded cdefs.h | Warner Losh |
| 2023-10-15 | lib/libc/amd64/string: add timingsafe_memcmp() assembly implementation | Robert Clausecker |
| 2023-10-15 | lib/libc/amd64/string: add timingsafe_bcmp(3) scalar, baseline implementations | Robert Clausecker |
| 2023-09-16 | lib/libc/amd64/string/memcmp.S: harden against phony buffer lengths | Robert Clausecker |
| 2023-09-11 | lib/libc/amd64/string/strcspn.S: fix behaviour with sets of 17--32 | Robert Clausecker |
| 2023-09-10 | lib/libc/amd64/string/memchr.S: fix behaviour with overly long buffers | Robert Clausecker |
| 2023-09-08 | lib/libc/amd64/string: implement strnlen(3) trough memchr(3) | Robert Clausecker |
| 2023-09-08 | lib/libc/amd64/string: add memchr(3) scalar, baseline implementation | Robert Clausecker |
| 2023-09-08 | lib/libc/amd64/string: add strspn(3) scalar, x86-64-v2 implementation | Robert Clausecker |
| 2023-09-08 | lib/libc/amd64/string: add strcspn(3) scalar, x86-64-v2 implementation | Robert Clausecker |
| 2023-08-25 | lib/libc/amd64/string/strchrnul.S: fix edge case in scalar code | Robert Clausecker |
| 2023-08-21 | lib/libc/amd64/string/memcmp.S: add baseline implementation | Robert Clausecker |
| 2023-08-21 | lib/libc/amd64/string/stpcpy.S: add baseline implementation | Robert Clausecker |
| 2023-08-16 | Remove $FreeBSD$: one-line sh pattern | Warner Losh |
| 2023-08-16 | Remove $FreeBSD$: one-line .c pattern | Warner Losh |
| 2023-08-16 | Remove $FreeBSD$: one-line .c comment pattern | Warner Losh |
| 2023-08-16 | Remove $FreeBSD$: two-line .h pattern | Warner Losh |
| 2023-08-07 | lib/libc/amd64/string/strchrnul.S: fix wrong indentation | Robert Clausecker |
| 2023-08-06 | lib/libc/amd64/string: add strchrnul implementations (scalar, baseline) | Robert Clausecker |
| 2023-08-04 | lib/libc/amd64/string/strlen.S: add amd64 baseline kernel | Robert Clausecker |
| 2023-08-04 | lib/libc/amd64: add archlevel-based simd dispatch framework | Robert Clausecker |
| 2023-05-12 | spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSD | Warner Losh |
| 2022-11-18 | amd64 libc: add missed GNU-stack annotation to memmove/memcpy | Konstantin Belousov |
| 2022-06-16 | amd64: Stop using REP MOVSB for backward memmove()s. | Alexander Motin |
| 2022-03-26 | amd64: bring back asm bcmp, shared with memcmp | Mateusz Guzik |
| 2022-03-25 | amd64: remove bcmp.S | Mateusz Guzik |
| 2022-03-12 | amd64: make bcmp in libc just call memcmp | Mateusz Guzik |