summaryrefslogtreecommitdiff
path: root/libc/src/unistd/linux
AgeCommit message (Expand)Author
2025-11-11[libc] Implement fchown (#167286)Anshul Nigham
2025-11-04[libc] Add chown and getgid implementations (#166434)Shubh Pachchigar
2025-10-08[libc] Refactor internal auxv usage to reduce getauxval dependencies (#162489)Schrodinger ZHU Yifan
2025-10-02[libc] Implement faccessat (#161065)Marcell Leleszi
2025-09-23[libc][POSIX][unistd] Implement gethostname (#128142)Zaky Hermawan
2025-08-26[libc][NFC] Clean up utimes and setsid (#155495)Michael Jones
2025-07-23[libc][NFC] Add stdint.h proxy header to fix dependency issue with <stdint.h>...lntue
2025-06-13[libc][NFC] clean internal fd handling (#143991)Michael Jones
2025-06-11[libc] Move libc_errno.h to libc/src/__support and make LIBC_ERRNO_MODE_SYSTE...lntue
2025-02-19[libc][POSIX][unistd] implement getsid (#127341)Zaky Hermawan
2025-02-05[libc][unistd] Implement setsid (#125704)Krishna Pandey
2025-01-15[libc] implement unistd/getentropy (#122692)Schrodinger ZHU Yifan
2025-01-03[libc] Remove assert to fix rv32 buildbotMikhail R. Gadelha
2024-12-17[libc] Add unistd overlay (#119312)Tristan Ross
2024-12-09Revert "[libc] Add unistd overlay" (#119295)Michael Jones
2024-12-09[libc] Add unistd overlay (#118882)Tristan Ross
2024-11-06[libc] [unistd] implement pipe2 syscall wrapper (#114474)Duncan
2024-11-01[libc] Remove the #include <stdlib.h> header (#114453)Job Henandez Lara
2024-10-28[libc] remove #include <fcntl.h> and add proxy or type (#113836)Job Henandez Lara
2024-08-02[libc] add simplified tid cache (#101620)Schrodinger ZHU Yifan
2024-07-27revert all tid changes (#100915)Schrodinger ZHU Yifan
2024-07-20reland "[libc] implement cached process/thread identity (#98989)" (#99765)Schrodinger ZHU Yifan
2024-07-18Revert "[libc] implement cached process/thread identity" (#99559)Schrodinger ZHU Yifan
2024-07-18[libc] implement cached process/thread identity (#98989)Schrodinger ZHU Yifan
2024-07-12[libc] Migrate to using LIBC_NAMESPACE_DECL for namespace declaration (#98597)Petr Hosek
2024-07-12Revert "[libc] Migrate to using LIBC_NAMESPACE_DECL for namespace declaration...Mehdi Amini
2024-07-11[libc] Migrate to using LIBC_NAMESPACE_DECL for namespace declaration (#98075)Petr Hosek
2024-07-08[libc][NFC] Adjust use of off_t internally (#68269)Mikhail R. Gadelha
2024-07-07[libc] implement pathconf/fpathconf (#87165)Nhat Nguyen
2024-04-18[libc] unpoison memory returned by pipe syscall (#88942)Michael Jones
2024-04-11[libc] add remaining epoll functions, pipe (#84587)Michael Jones
2024-02-06[libc] Fix pread under msan (#80893)michaelrj-google
2024-01-31[libc] Fix read under msan (#80203)michaelrj-google
2024-01-23[libc] fix sysconf (#79159)Schrodinger ZHU Yifan
2024-01-20[libc] Add missing header ioctl.h on aarch64. (#78865)lntue
2023-10-19[libc] Fix accidental LIBC_NAMESPACE_syscall definition (#69548)alfredfo
2023-09-26[libc] Mass replace enclosing namespace (#67032)Guillaume Chatelet
2023-09-06[libc] Unify lseek implementationsMikhail R. Gadelha
2023-08-16[libc] Fix compilation on 32-bit systemsMikhail R. Gadelha
2023-08-07[libc][cleanup] Fix most conversion warningsMichael Jones
2023-08-03[libc] Add support to compile some syscalls on 32 bit platformMikhail R. Gadelha
2023-04-17[libc][NFC] Standardize missing syscalls error messages.Mikhail R. Gadelha
2023-04-11[libc] Fix swab placementCaslyn Tonelli
2023-04-10[libc] Add swab implementationCaslyn Tonelli
2023-03-16[libc] Enable __llvm_libc_syscall and forkMikhail R. Gadelha
2023-03-02[libc][obvious] Fix errno includes in unistdMichael Jones
2023-03-02[libc][NFC] Switch use of errno in src/unistd and src/sys to libc_errno.Siva Chandra Reddy
2022-12-11[libc] Add custom operator new to handle allocation failures gracefully.Siva Chandra Reddy
2022-11-29[libc] Move strdup implementation to a new headerJoseph Huber
2022-11-11[libc] move fork into threads folderMichael Jones