summaryrefslogtreecommitdiff
path: root/lib/libc
Commit message (Expand)AuthorAgeFilesLines
* libc/locale: Check EILSEQ returnShengYi Hung8 days1-1/+1
* libc: provide the declaration for __libsys_errno in libc_private.hKonstantin Belousov13 days1-0/+2
* gethostbyaddr_r: follow style from other *_r variantsDavid E. O'Brien13 days1-1/+1
* gethostbyaddr_r: correct typo in signature from dc68997328ec6David E. O'Brien13 days1-1/+1
* memset.3: Fix .Fn usage and too many commasJuraj Lutter14 days1-2/+3
* libc: Fix stack buffer overflow in cgetnext()Faraz Vahedi14 days2-2/+23
* libc: Add a man page caveat about the `w` modifierEd Maste2026-10-261-0/+6
* manpages: Fix unusual Xr orderWolfram Schneider2026-10-263-6/+6
* manpages: Fix unusual Xr orderWolfram Schneider2026-10-268-16/+16
* tests/libc: only build brk_test where libc provides sbrkXiaoqiang Zhao2026-10-101-1/+2
* ulimit(3): Improve UL_{GET,SET}FSIZE wordingAymeric Wibo2026-10-091-12/+10
* libc/stdlib/getenv.c: always allocate new environmentKonstantin Belousov2026-10-021-1/+1
* file: Add filecaps_intersect() and cap_rights_intersect()Mark Johnston2026-09-291-2/+14
* xdr: Fix xdr_stringDag-Erling Smørgrav2026-09-291-4/+2
* sysctl: Return ECAPMODE when trying to access sysctls in capability modeMark Johnston2026-09-291-0/+3
* libc/db: Correct a typo in the the hash tampering testBojan Novković2026-09-181-1/+1
* db/hash: Harden hash(3) database codeBojan Novković2026-09-185-18/+291
* libc/stdtime: Catch up with tzcode 2026dDag-Erling Smørgrav2026-09-131-6/+2
* libc: Preserve const qualifier on strchr(3), strrchr(3), and memchr(3) resultsFaraz Vahedi2026-09-1310-14/+16
* libc: Preserve const qualifier on bsearch(3) results in testsFaraz Vahedi2026-09-134-4/+4
* libc: Parenthesise qualifier-preserving function definitionsFaraz Vahedi2026-09-1317-19/+19
* chflags: Alias nocache to noucache for consistencyAlexander Ziaee2026-09-131-3/+2
* Assign and test `malloc` result separatelyEnji Cooper2026-09-061-1/+1
* chflags: Add a new UF_NOCACHE flagRick Macklem2026-08-261-0/+6
* libc: Implement bsearch_s(), document bsearch_b(), and add unit testsFaraz Vahedi2026-08-2210-6/+493
* exterr: Fix build with GCC on 32-bit architecturesJohn Baldwin2026-08-201-1/+1
* uexterror(3): install the right manpageBrooks Davis2026-08-201-1/+1
* runtime: add the ability to set exterrors in userspaceBrooks Davis2026-08-208-18/+223
* exterr: relax format restrictionsBrooks Davis2026-08-201-2/+165
* libc: Restore prior C23 include guardsFaraz Vahedi2026-08-191-1/+1
* fts: add fts_capsicum_test.cJitendra Bhati2026-08-182-0/+211
* fts: add fts_openat() APIJitendra Bhati2026-08-186-12/+343
* fts: fix file descriptor leak in fts_closeJitendra Bhati2026-08-172-0/+68
* fts: fix trailing-slash regression in fts_read after fts_childrenJitendra Bhati2026-08-162-1/+59
* libc: Add <stdio.h> C23 feature test macroFaraz Vahedi2026-08-141-1/+1
* libc: Use C23 pseudo-types in qualifier-preserving man page synopsesFaraz Vahedi2026-08-139-44/+44
* libc: Implement qualifier-preserving standard library functionsFaraz Vahedi2026-08-139-33/+112
* libc/tests: Add assertions for BOOL_WIDTH, BOOL_MAX, and BITINT_MAXWIDTHFaraz Vahedi2026-08-131-0/+6
* fts: reduce fd usage by storing fts_dirfd on directory entries onlyJitendra Bhati2026-08-102-22/+33
* fts: fix fts_accpath regression after fts_children()Jitendra Bhati2026-08-062-2/+61
* kern/tty.c: Exterrorize returnsGleb Popov2026-08-051-0/+1
* manuals: Fix more Fx and nearby mechanical typosAlexander Ziaee2026-08-042-3/+3
* manuals: Fix Fx and nearby mechanical typosAlexander Ziaee2026-08-0414-27/+27
* uexterr_gettext(3): support dynamic kernel categoriesBrooks Davis2026-08-031-4/+64
* exterror(9): split category into multiple sourcesBrooks Davis2026-08-031-3/+15
* fts: refactor to use fd-relative operations internallyJitendra Bhati2026-08-036-21/+1517
* libc: getopt{,_long}: Const correctness for C23Lexi Winter2026-08-032-2/+2
* libc: Add strfromd, strfromf, and strfroml per C23Faraz Vahedi2026-08-0210-1/+1359
* libc/merge.c: use memcpy() for copyingMinsoo Choo2026-08-021-48/+21
* stdio: *memstream: grow the buffer by 1.5x on writeKyle Evans2026-08-014-12/+108