1. 6512d23 [libc] fix EAGAIN being treated as timeout in mutex and rwlock (#203574) by Schrodinger ZHU Yifan · 30 hours ago main
  2. a07105c [libc] implement mkstemp (#199220) by Hardik Chona · 30 hours ago
  3. a853da6 [libc] [math] Fix build bot failure introduced by unit test in PR #201154 (#203457) by Hoàng Minh Thiên · 2 days ago
  4. ecc8fa0 [libc] Enable baremetal printf float320 (#203421) by Prabhu Rajasekaran · 2 days ago
  5. d262f27 [libc] Add timezone extensions to struct tm and time.h (#203381) by Jeff Bailey · 2 days ago
  6. b5d8cf7 [libc] Add C23 binary prefix support to strtointeger (#202243) by Shubh Pachchigar · 2 days ago
  7. 9b97c0b [libc] Complete hardening of time functions and remove Y2038 limit (#203298) by Jeff Bailey · 2 days ago
  8. c32b9f9 [libc][math] Adding LIBC_MATH_ASSUME_ROUND_NEAREST_ONLY option (#201154) by Hoàng Minh Thiên · 2 days ago
  9. c340784 [libc] Implement CPU_ALLOC and CPU_FREE (#202349) by Pavel Labath · 3 days ago
  10. 3f80815 [libc] Use relative path in struct_sockaddr_in6.h (#203297) by Pavel Labath · 3 days ago
  11. 50fed82 [libc] Add syscall number for recvmmsg_time64 (#203268) by Pavel Labath · 3 days ago
  12. b482693 [libc] Add the sockaddr_in6 type and IN6ADDR_*_INIT macros (#201357) by Pavel Labath · 3 days ago
  13. 85f05d9 [libc] Implement recvmmsg (on linux) (#202328) by Pavel Labath · 3 days ago
  14. 7a1b2b9 [libc] Add a differential fuzzer for inet_aton (#200341) by Pavel Labath · 3 days ago
  15. aa582bf [libc] Add the htons function family to netinet/in.h (#203028) by Pavel Labath · 3 days ago
  16. 3234813 [libc][math] Add isnanf128 (#199206) by Vedant Neve · 3 days ago
  17. dcb2e21 [libc][rwlock] fix timeout writer signal stealing problem (#201937) by Schrodinger ZHU Yifan · 3 days ago
  18. 0b90239 [libc][math] Add shared functions to check exceptions for exp* functions. (#202503) by lntue · 4 days ago
  19. e3241c4 [libc] Migrate `Block` to `BlockRef` in baremetal allocator (#201001) by Schrodinger ZHU Yifan · 4 days ago
  20. f3853b6 [libc][math] Add missing math function entries dfmal,dfmaf128 to math.yaml (#199485) by Arnav Mundada · 5 days ago
  21. f163b9b [libc][math] Improve the performance of sin/cos for small inputs |x| < 2^-4. (#201748) by lntue · 5 days ago
  22. 655aed6 [libc][math][c23] Add acosbf16 math function (#184633) by Zorojuro · 6 days ago
  23. abb5d7c [libc] Add remaining SO_ constants (#202278) by Pavel Labath · 6 days ago
  24. 8e97c4a [libc] Convert environ and getopt variables to use LLVM_LIBC_VARIABLE (#201551) by Pavel Labath · 6 days ago
  25. 9a1289b [libc/docs] Add a quick note about LLVM_LIBC_VARIABLE (#201556) by Pavel Labath · 6 days ago
  26. ef62fba [libc][math] Fix arm-linux-gnueabihf target when building with gcc/g++. (#202090) by lntue · 7 days ago
  27. e6c55db [libc] Add missing `dl_iterate_phdr` dependencies to avoid spurious build failures (#201574) by Nikita Taranov · 7 days ago
  28. 8844bf9 [libc] Fix clock_gettime on arm32 (#201959) by Michael Jones · 8 days ago
  29. c8a8b34 [libc] Fix putting tuple_size into libc++ namespace. (#201905) by Alexey Samsonov · 8 days ago
  30. f90991c [libc] Remove 32-bit time_t support (#200426) by Jeff Bailey · 9 days ago
  31. a42a0f6 [libc] Support for argument-taking ptrace requests (#201830) by Pavel Labath · 9 days ago
  32. f669d14 [libc] (Begin to) implement ptrace for linux (#201601) by Pavel Labath · 9 days ago
  33. 0920271 [libc] fix lost signal issue in cnd_test (#201721) by Schrodinger ZHU Yifan · 9 days ago
  34. 9e7d218 [libc][rwlock] fix the race condition in waiter queue (#201629) by Schrodinger ZHU Yifan · 9 days ago
  35. f720d21 [libc] implement wcstoimax/wcstoumax (#200284) by Michael Jones · 10 days ago
  36. d51580a [libc] add HUGE_VALL (#201235) by Michael Jones · 10 days ago
  37. 5045de6 [libc] Add explicit format attributes for modular printf (#201212) by Daniel Thornburgh · 11 days ago
  38. f5e4921 [libc] Add compound assignment operator overloads for BFloat16 (#201301) by Zorojuro · 11 days ago
  39. aae6a8e [libc] Add BSD/SysV compatibility types to sys/types.h (#201314) by Jeff Bailey · 11 days ago
  40. 2ad1fa8 [libc] Remove redundant file(COPY) for x86_64 types (#201317) by Jeff Bailey · 11 days ago
  41. 8f58a64 [libc] Fix alarm layout mismatch on 32-bit time64 (#201276) by Jeff Bailey · 11 days ago
  42. 57e7081 [libc] add shrink in-place support for reallocations (#200272) by Schrodinger ZHU Yifan · 11 days ago
  43. 5b5078d [libc] Move INET_ADDRSTRLEN and INET6_ADDRSTRLEN to a common header (#201083) by Pavel Labath · 11 days ago
  44. baa391e [libc] Add definition of struct in6_addr to netinet/in.h (#201057) by Pavel Labath · 11 days ago
  45. 24ea930 [libc] Use linux_syscalls::open instead of manual SYS_open ifdefs (#201089) by Pavel Labath · 12 days ago
  46. 7d6951c [libc] Define _POSIX_THREADS and support _SC_THREADS in sysconf (#201091) by Jeff Bailey · 12 days ago
  47. e07e7f2 [libc] Define SSIZE_MAX in limits-macros.h (#201087) by Jeff Bailey · 12 days ago
  48. 645d4b1 [libc] Add sys/sendfile.h to the public header list (#201062) by Pavel Labath · 12 days ago
  49. c41476a [libc] Add a placeholder for swprintf function (#200895) by Alexey Samsonov · 12 days ago
  50. bd5ae58 [libc] Renaming Float128 (DyadicFloat<128>) to DFloat128 (#200907) by Zorojuro · 12 days ago
  51. 9427458 [libc] Add FENV_ACCESS pragma with CMake compiler feature detection (#200268) by Marcos Ramirez Joos · 12 days ago
  52. 6e5ec6f [libc][math] Adding constexpr to tests for Double-type math functions (#200681) by Zorojuro · 12 days ago
  53. 30343f8 [libc][math] Add missing math.yaml entries for acospif and atan2f16 (#199442) by Aayush Shrivastava · 12 days ago
  54. 2f7782a [libc] Add netinet/udp.h containing struct udphdr (#200839) by Pavel Labath · 13 days ago
  55. a58b79e [libc] Add sys/uio.h to Linux public header target lists (#200793) by Pavel Labath · 13 days ago
  56. e42e027 [docs] Remove all references to Maintainers.rst (#200368) by David Spickett · 13 days ago
  57. 62ee4bc [libc][math] Guard f16 math headers to fix certain 32-bit ARM builds (#200715) by Sonal Pinto · 13 days ago
  58. 81b894c [libc] Add netinet/tcp.h header (#200356) by Pavel Labath · 13 days ago
  59. b83509d [libc] Add sys/param.h header (#200559) by Jeff Bailey · 13 days ago
  60. 9309c11 [libc][wctype] Rename src/wctype/wctype.h to avoid name collision with system header. (#200613) by lntue · 2 weeks ago
  61. 492e692 [libc] Tag cpp::byte with gnu::may_alias (#200462) by Mikhail R. Gadelha · 2 weeks ago
  62. af47a60 [libc] Fix SSE2 check for x86_64/sqrt.h. (#200468) by lntue · 2 weeks ago
  63. 0b44c5d [libc][NFC] Add few options to allow users to skip building and running some tests. (#199474) by lntue · 2 weeks ago
  64. 93f95f9 [libc] Add byteswap.h to Linux public header target lists (#200345) by Pavel Labath · 2 weeks ago
  65. 58cfbd5 [libc] Implement towupper and towlower entrypoints (#198659) by Michael Jones · 2 weeks ago
  66. a85d878 [libc] Don't touch str_end in strto* and wcsto* functions when base is incorrect (#200073) by Alexey Samsonov · 2 weeks ago
  67. ff9dcfa [libc] Move fixed buffer GPU test to an integration test (#200042) by Nick Sarnie · 2 weeks ago
  68. 849ecd1 [libc] Add missing struct_mmsghdr dependency to sys_socket (#200051) by Jeff Bailey · 2 weeks ago
  69. be95a36 Reland: [lit] Move maxIndividualTestTime from global to test suite config (#199996) by Vitaly Buka · 2 weeks ago
  70. d334e47 [libc][bazel] Add rules for __support/threads tests. (#199871) by Alexey Samsonov · 3 weeks ago
  71. 0f13bad Reland "[libc] Enable baremetal float printf using modular format" (#199758) by Daniel Thornburgh · 3 weeks ago
  72. 61c087c [libc][math] Temporarily disable exception tests for NextAfter and NextToward tests on Windows. (#199740) by lntue · 3 weeks ago
  73. 917d2de [libc] Fix inet_aton (#198791) by Pavel Labath · 3 weeks ago
  74. 7109ca7 [libc] Port munmap and mprotect to the new syscall interface (#199199) by Pavel Labath · 3 weeks ago
  75. 125598f [libc][math] Implement isnanf16 header-only function (#198115) by Aayush Shrivastava · 3 weeks ago
  76. 0de8f72 [libc][NFC] Make LIBC_MATH safer and some minor improvements for floating point exception tests. (#199392) by lntue · 3 weeks ago
  77. 91fa892 [libc] Fix shared math tests for gcc-13. (#199318) by lntue · 3 weeks ago
  78. 8ffb8a9 [libc][NFC] Reduce the test size for math functions by default. (#199308) by lntue · 3 weeks ago
  79. 849cbd1 [libc][NFC][wctype] Fix test ci for old drivers (#199307) by Muhammad Bassiouni · 3 weeks ago
  80. f692332 [libc] Enforce standard identifier validation in hdrgen (#198971) by Jeff Bailey · 3 weeks ago
  81. 9051206 Revert "[libc] Enable baremetal float printf using modular format" (#199114) by Daniel Thornburgh · 3 weeks ago
  82. 07ac809 [libc] Enable baremetal float printf using modular format (#198900) by Daniel Thornburgh · 3 weeks ago
  83. 4724638 [libc][math] Add gcc-7 to 9 compatibility for shared math. (#197868) by lntue · 3 weeks ago
  84. f5666d0 Implement linux-specific sendmmsg(2) (#198778) by Pavel Labath · 3 weeks ago
  85. fa0a05d [libc] Make FreeListHeap::free ignore null pointers. (#198834) by Simi Pallipurath · 3 weeks ago
  86. 0f11f75 [libc][NFC] Lowercase standard identifiers in YAML files (#198854) by Jeff Bailey · 3 weeks ago
  87. c4aac07 [libc] Implement pthread_sigmask (#198682) by Alexey Samsonov · 3 weeks ago
  88. f4471a8 [libc] Update prctl() declaration to use variadic arguments. (#198654) by Alexey Samsonov · 3 weeks ago
  89. 183c85d [libc][nfc] Include header for EFIAPI macro (#198876) by Jackson Stogel · 3 weeks ago
  90. 58bbde5 [libc] implement alarm entrypoint (#198620) by Jeff Bailey · 3 weeks ago
  91. 631c40c [libc] move mblen to stdlib (#198642) by Michael Jones · 3 weeks ago
  92. d9bcd74 [libc] Fix modular printf attributes (#194003) by Volodymyr Turanskyy · 4 weeks ago
  93. 6e99b5d [libc] Change POSIX to posix in unistd.yaml (#198745) by Jeff Bailey · 4 weeks ago
  94. ec245ea [libc] Use scope_exit to clean up resources in tests (#196120) by Pavel Labath · 4 weeks ago
  95. 93e4b7a [libc][math] Undefine issignaling macro for issignaling implementation. (#198686) by lntue · 4 weeks ago
  96. 1a9f7e8 [libc] clean up wchar file deps and includes (#198648) by Michael Jones · 4 weeks ago
  97. 05a697d [libc][wctype] Add perfect hash map for conversion functions (#187670) by Muhammad Bassiouni · 4 weeks ago
  98. 836f877 [libc][freebsd] initialize freebsd support (#124459) by Schrodinger ZHU Yifan · 4 weeks ago
  99. 5182a89 [libc][mathvec] Add exhaustive tester for SIMD math routines (#189488) by DylanFleming-arm · 4 weeks ago
  100. 631bc43 [libc] Remove broken __builtin_aarch64_wsr fallback in set_thread_ptr (#197295) by Luca Barbato · 4 weeks ago