aboutsummaryrefslogtreecommitdiff
path: root/lib/libc
Commit message (Expand)AuthorAgeFilesLines
* Improve size readability.Michael Reifenberger2021-02-151-3/+2
* getdirentries.2: fix for NFS mountsRick Macklem2021-02-151-6/+8
* usleep(3): replace 'process' with 'calling thread'Konstantin Belousov2021-02-111-5/+5
* Revert "SO_RERROR indicates that receive buffer overflows should be handled a...Alexander V. Chernikov2021-02-081-9/+1
* SO_RERROR indicates that receive buffer overflows should be handled as errors.Alexander V. Chernikov2021-02-081-1/+9
* Restore the augmented strlen commentaryMateusz Guzik2021-02-081-11/+4
* Revert "Reimplement strlen"Mateusz Guzik2021-02-031-28/+54
* libc: fix buffer overrun in getrpcport(3)Edward Tomasz Napierala2021-01-311-3/+3
* amd64: move memcmp checks upfrontMateusz Guzik2021-01-311-22/+28
* amd64: add a note about simd to libc memset, memmove and memcmpMateusz Guzik2021-01-313-0/+18
* Drop temporary compat in setproctitleMateusz Guzik2021-01-311-22/+2
* amd64: add missing ALIGN_TEXT to loops in memset and memmoveMateusz Guzik2021-01-302-0/+3
* Reimplement strlenMateusz Guzik2021-01-291-54/+28
* Remove obsolete code gated on _ARM_ARCH_*Andrew Turner2021-01-282-69/+0
* Remove the old ARMv4 memcpyAndrew Turner2021-01-283-1652/+1371
* Remove leftover big-endian arm supportAndrew Turner2021-01-285-632/+0
* libc: try to skip memcpy in _gettempMateusz Guzik2021-01-241-3/+8
* libc: remove open-coded strlen in _gettempMateusz Guzik2021-01-241-2/+1
* libc: skip spurious stat in _gettempMateusz Guzik2021-01-241-21/+0
* libc/nss: Ensure that setgroupent(3) actually works as advertisedMark Johnston2021-01-211-0/+2
* libc/nss tests: Add regression tests for commit 55444c823e1fMark Johnston2021-01-212-19/+93
* libc/nss: Restore iterator state when doing passwd/group lookupsMark Johnston2021-01-212-26/+26
* libc/nss tests: Fix getpw and getgr single-pass testsMark Johnston2021-01-212-32/+8
* libc/nss tests: StyleMark Johnston2021-01-213-36/+37
* x86: switch vdso TSC timecounter to RDTSCP on AMD Zen CPUsKonstantin Belousov2021-01-211-4/+1
* libc: Fix null pointer arithmetic warning in mergesortAlex Richardson2021-01-201-4/+2
* Remove remaining uses of ${COMPILER_FEATURES:Mc++11}Alex Richardson2021-01-191-2/+0
* getopt: Fix conversion from string-literal to non-const char *Alex Richardson2021-01-192-4/+3
* Save on getpid in setproctitle by supporting -1 as curproc.Mateusz Guzik2021-01-161-4/+24
* lio_listio: validate aio_lio_opcodeAlan Somers2021-01-121-1/+7
* libthr: wrap pdfork(2), same as fork(2).Konstantin Belousov2021-01-114-0/+50
* libc: implement rtld_get_stack_prot() for realKonstantin Belousov2021-01-101-1/+25
* x86 vdso gettc: Add RDTSCP supportKonstantin Belousov2021-01-101-0/+25
* x86 vdso gettc: eliminate duplicated code in ifunc selectors.Konstantin Belousov2021-01-101-22/+65
* x86 vdso gettc: reorganize ifunctions.Konstantin Belousov2021-01-101-21/+47
* libc: regex: rework unsafe pointer arithmeticMiod Vallat2021-01-081-12/+14
* aio_fsync(2): Support O_DSYNC.Thomas Munro2021-01-081-4/+14
* open(2): Add O_DSYNC flag.Thomas Munro2021-01-082-9/+30
* Rename NO_WERROR -> MK_WERROR=noAlex Richardson2021-01-071-1/+1
* Add aio_writev and aio_readvAlan Somers2021-01-036-24/+116
* copy_file_range(2): add recommendation to use large "len"Rick Macklem2021-01-031-1/+10
* tcgetwinsize(3): provide man pageKonstantin Belousov2021-01-022-0/+166
* libc: tests: add some tests for cpuset(2)Kyle Evans2020-12-312-0/+494
* libc: tests: hook CPUSET(9) test up to the buildKyle Evans2020-12-311-1/+2
* eventfd.2: Add the mail address of the submitter into copyright.Konstantin Belousov2020-12-281-1/+1
* Document eventfd().Konstantin Belousov2020-12-272-1/+219
* kqueue(2): Use .Fo instead .FtKonstantin Belousov2020-12-271-1/+8
* Add eventfd(3) wrappers to libc.Konstantin Belousov2020-12-275-0/+62
* Add tcgetwinsize(3) and tcsetwinsize(3) to termiosKonstantin Belousov2020-12-252-0/+16
* mmap(2): Update .Dd missed in the last commitGuangyuan Yang2020-12-241-1/+1