| 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 |
| 2025-05-29 | libc, libthr: Ditch MD __pthread_distribute_static_tls helpers | Jessica Clarke |
| 2024-07-29 | lib/libc/amd64/string: fix overread condition in memccpy | Robert Clausecker |
| 2024-07-15 | Remove residual blank line at start of Makefile | Warner Losh |
| 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-03-13 | lib{c,sys}: return wrapped syscall APIs to libc | Brooks Davis |
| 2024-02-05 | libc: move MD sys related symbols to libsys | Brooks Davis |
| 2024-02-05 | libc: move rfork_thread(3) to libsys | Brooks Davis |
| 2024-02-05 | libc: Move per-arch sys/Makefile.inc to libsys | Brooks Davis |
| 2024-02-05 | libc: remove remaining x86 sys bits to libsys | Brooks Davis |
| 2024-02-05 | libsys: relocate implementations and manpages | Brooks Davis |
| 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-12-18 | {amd64,i386}/SYS.h: add _SYSCALL and _SYSCALL_BODY | Brooks Davis |
| 2023-12-06 | libc: don't needlessly add vfork.o to NOASM | Brooks Davis |
| 2023-12-04 | Remove never implemented sbrk and sstk syscalls | Brooks Davis |
| 2023-11-26 | lib: Remove ancient SCCS tags. | Warner Losh |
| 2023-11-15 | libc: centralize a few numeric symbols | Brooks Davis |
| 2023-11-15 | libc: centralize makecontext symbols | Brooks Davis |
| 2023-11-15 | libc: centralize {_,sig,}{set,long}jmp symbols | Brooks Davis |
| 2023-11-15 | libc: centralize ntoh symbols | Brooks Davis |
| 2023-11-15 | libc: further centralize syscall symbols | Brooks Davis |
| 2023-11-15 | libc: Remove empty comments in Symbol.map | Brooks Davis |
| 2023-11-15 | libc/<arch>/sys/Makefile.inc: remove cruft | Brooks Davis |
| 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 |