aboutsummaryrefslogtreecommitdiff
path: root/libc/src/sys
AgeCommit message (Expand)AuthorFilesLines
2025-11-18[libc] Implement pkey_alloc/free/get/set/mprotect for x86_64 linux (#162362)Jackson Stogel19-11/+590
2025-10-09[libc] fix sysconf test for rv32 (#162685)Schrodinger ZHU Yifan1-1/+1
2025-10-08[libc] Refactor AUXV handling with new auxv.h header library (#162326)Schrodinger ZHU Yifan2-229/+7
2025-10-06[libc] Clean up sys/resource (#161749)Michael Jones3-6/+6
2025-09-23[libc] Cleanup mman functions and tests (#159657)Michael Jones4-41/+51
2025-08-26[libc][NFC] Clean up utimes and setsid (#155495)Michael Jones1-11/+11
2025-07-23[libc][NFC] Add stdint.h proxy header to fix dependency issue with <stdint.h>...lntue2-1/+2
2025-07-20[libc] Fix epoll_create behavior when only epoll_create1 is available (#149713)Mikhail R. Gadelha1-0/+5
2025-07-19[libc] Fix utimes build when full_build=OFF (#149668)Mikhail R. Gadelha1-2/+4
2025-07-19[libc] Fix setitimer build when full_build=OFF (#149665)Mikhail R. Gadelha1-2/+2
2025-06-18[libc] Internal getrandom implementation (#144427)sribee81-7/+6
2025-06-13[libc][NFC] clean internal fd handling (#143991)Michael Jones4-18/+49
2025-06-12[libc] Fix ioctl errno inclusion (#143928)Michael Jones1-1/+1
2025-06-12[libc] add ioctl (#141393)W. Turner Abney5-0/+79
2025-06-11[libc] Move libc_errno.h to libc/src/__support and make LIBC_ERRNO_MODE_SYSTE...lntue52-53/+53
2025-05-16[libc] Enable setitimer and getitimer functions on riscv (#139182)Mikhail R. Gadelha2-4/+40
2025-05-13[libc] Enable utimes function for riscv (#139181)Mikhail R. Gadelha1-7/+15
2025-05-05[libc] Swap order of syscall on chmod (#138427)Mikhail R. Gadelha1-3/+3
2025-04-14[libc] Implement getitimer and setitimer, add proxy headers for itimerval (#1...Tsz Chan6-0/+140
2025-04-04[libc][NFC] replace NULL with nullptr (#134464)Michael Jones1-3/+3
2025-04-03[libc] Implemented utimes (Issue #133953) (#134167)Aditya Tejpaul5-0/+124
2025-02-06[libc] implement `sys/uio/readv` (#124718)c8ef5-0/+75
2025-02-05[libc][wait] add comment about __W_CONTINUED value (#125934)Nick Desaulniers1-0/+2
2025-02-05[libc][wait] hard code __W_CONTINUED for SYS_waitid fallback (#125929)Nick Desaulniers1-1/+1
2025-01-10[libc] implement sys/uio/writev (#122233)Schrodinger ZHU Yifan5-0/+74
2024-12-05[libc] revert all process_mrelease changes (#118650)Schrodinger ZHU Yifan4-79/+1
2024-11-27[libc] skip test and return ENOSYS when processm_release unavailable (#117951)Schrodinger ZHU Yifan1-0/+8
2024-11-27[libc] (reland #117503) Implement process_mrelease (#117851)Omar Hossam4-1/+71
2024-11-26Revert "[libc] Implement process_mrelease." (#117807)lntue4-71/+1
2024-11-26[libc] Implement process_mrelease. (#117503)Omar Hossam4-1/+71
2024-11-22[libc] Fix unpoisoning for recvfrom (#117366)Michael Jones2-6/+19
2024-11-06[libc] add mremap (#112804)Jingyu Qiu4-0/+87
2024-11-05[libc] Fix sendmsg iovec unpoisoning (#115057)Michael Jones1-3/+4
2024-10-28[libc] Fix the remaining fcntl.h proxy header includes. (#113961)Job Henandez Lara6-4/+7
2024-10-28[libc] remove #include <fcntl.h> and add proxy or type (#113836)Job Henandez Lara7-11/+12
2024-10-14[libc] Add Linux mman extension remap_file_pages. (#110307)Aly ElAshram4-0/+82
2024-10-03[libc] Small recvfrom fixes (yaml, unpoison) (#111020)Michael Jones6-8/+11
2024-10-03[libc] Fix send and recv functions (#110936)Michael Jones7-45/+46
2024-09-24[libc] Add MSAN unpoison annotations to recv funcs (#109844)Michael Jones5-2/+25
2024-09-19[libc] Put bind back, fix gcc build (#109341)Michael Jones4-0/+86
2024-09-19[libc] Add functions to send/recv messages (#106467)Michael Jones16-22/+554
2024-09-11[libc] implement vdso (#91572)Schrodinger ZHU Yifan1-1/+1
2024-08-08[libc] Implement 'getenv' on the GPU target (#102376)Joseph Huber2-2/+2
2024-07-22[libc] Disable epoll_pwait2 for now. (#99967)Michael Jones1-12/+0
2024-07-20[libc] Implement pwait2 using pwait (#99781)Mikhail R. Gadelha1-0/+12
2024-07-20[libc] Added static casts to fix implicit conversion warnings in 32-bit systemsMikhail R. Gadelha2-3/+4
2024-07-19[libc] Fix headers for statvfs implementationJoseph Huber3-3/+3
2024-07-18[libc] Removed __LIBC_CONST_ATTR attribute and updated math.yaml with the new...RoseZhang031-3/+3
2024-07-12[libc] Migrate to using LIBC_NAMESPACE_DECL for namespace declaration (#98597)Petr Hosek90-180/+274
2024-07-12Revert "[libc] Migrate to using LIBC_NAMESPACE_DECL for namespace declaration...Mehdi Amini90-274/+180