1. 3455e62 [libc++] shared_ptr deleter requirements (LWG 2802). by zoecarver · 6 days ago main master
  2. d1972f1 Mark 2534 as Complete. by zoecarver · 6 days ago
  3. ad4cbf0 [libcxx] adds concept `std::uniform_random_bit_generator` by Christopher Di Bella · 8 days ago
  4. 535d1ec libcxx: use early returns by Joerg Sonnenberger · 7 days ago
  5. 4895a17 libcxx: fix a documentation typo by Nico Weber · 7 days ago
  6. e3d0700 [SystemZ][ZOS] Guard using declaration for ::fchmodat by Zbigniew Sarbinowski · 7 days ago
  7. 52f3536 [libcxx] Implement append and operator/ properly for windows by Martin Storsjö · 4 months ago
  8. 6a8bfd7 [libcxx] Implement is_absolute properly for windows by Martin Storsjö · 4 months ago
  9. 62fbf34 [libc++] Allow retries in a few more flaky tests by Louis Dionne · 8 days ago
  10. 7b1d0a9 [libcxx] Implement parsing of root_name for paths on windows by Martin Storsjö · 4 months ago
  11. 5276d66 [SystemZ][ZOS] Prefer -nostdlib++ as opposed to -nodefaultlibs when building c++ libraries by Zbigniew Sarbinowski · 9 days ago
  12. 4410358 [libc++] Build thread_win32.cpp only if LIBCXX_HAS_PTHREAD_API is not set by Colin Finck · 9 days ago
  13. f953116 [libc++] Change `std::numeric_limits` to just `numeric_limits` in <chrono>. by Arthur O'Dwyer · 9 days ago
  14. b8ffdf0 [libc++] Mark __cpp_lib_constexpr_memory as being implemented by Louis Dionne · 9 days ago
  15. c6447b9 Define new/delete in libc++ when using libcxxrt by Dimitry Andric · 10 days ago
  16. 294095a [SystemZ][ZOS] Fix __libcpp_thrad_isnull() by Zbigniew Sarbinowski · 13 days ago
  17. e5f7350 [SystemZ][ZOS] Provide CLOCK_MONOTONIC alternative by Zbigniew Sarbinowski · 13 days ago
  18. 03dbac7 [libc++][format] Enable format_error on older compilers. by Mark de Wever · 14 days ago
  19. b27b601 [libc++][format] Improve Add basic_format_parse_context. by Mark de Wever · 14 days ago
  20. 8b0cdf1 [libc++][format] Add basic_format_parse_context. by Mark de Wever · 3 weeks ago
  21. 81a3e64 [libc++] Use builtins in more math.h functions. by Ilya Tokar · 2 weeks ago
  22. 7eba071 [libcxx] adds concepts `std::invocable` and `std::regular_invocable` by Christopher Di Bella · 2 weeks ago
  23. b434a0e [libcxx] adds concept std::derived_from by Christopher Di Bella · 3 weeks ago
  24. 6e2c252 [libcxx] adds [concepts.arithmetic] by Christopher Di Bella · 5 weeks ago
  25. a72be98 [libc++] Remove c++98 Lit features in the test suite by Louis Dionne · 2 weeks ago
  26. 60ee013 [libcxx] adds concept `std::copy_constructible` by Christopher Di Bella · 2 weeks ago
  27. 7d870e8 [libcxx] adds concept `std::move_constructible` by Christopher Di Bella · 2 weeks ago
  28. 32b76ad [libc++] Fix copy-paste mistake in __threading_support by Colin Finck · 2 weeks ago
  29. fec0935 [libcxx] adds concept `std::convertible_to` by Christopher Di Bella · 3 weeks ago
  30. c1df15a [libc++] [LWG2993] reference_wrapper<T> conversion from U&& by Arthur O'Dwyer · 3 months ago
  31. 4f4883c [libc++] Add `noexcept` to `string::find` and similar members. by zoecarver · 3 weeks ago
  32. 0cecccc Revert "[libc++] Require C++20 to build the benchmarks." by Mark de Wever · 2 weeks ago
  33. e6e427f [libc++] Require C++20 to build the benchmarks. by Mark de Wever · 3 weeks ago
  34. 3de34de [libc++] Remove C++11 work-arounds in src. by Mark de Wever · 3 weeks ago
  35. d9a91d3 [libc++] Add a wait step in the BuildKite pipeline to shield macOS builders by Louis Dionne · 2 weeks ago
  36. 9ad6fd3 Various minor fixes for python 3 by Sterling Augustine · 3 weeks ago
  37. 3cd3127 [libcxx] Implement temp_directory_path using GetTempPath on windows by Martin Storsjö · 4 months ago
  38. a607cb3 [libcxx] Use the posix code for directory_entry::__do_refresh by Martin Storsjö · 4 months ago
  39. 3045eae [libc++] Further improve the contiguous-iterator story, and fix some bugs. by Arthur O'Dwyer · 3 weeks ago
  40. 342eb68 [lic++][docs] Explain noexcept policy for narrow contracts. by zoecarver · 3 weeks ago
  41. 4fd3997 Revert "Revert "[libc++] [P0879] constexpr std::nth_element, and rewrite its tests."" by Arthur O'Dwyer · 3 weeks ago
  42. cf592cd Revert "[libc++] [P0879] constexpr std::nth_element, and rewrite its tests." by Jordan Rupprecht · 3 weeks ago
  43. 5a3061d [libc++] Add format check to CI by Marek Kurdej · 3 weeks ago
  44. d2b9f09 [libc++] Remove the ability to use braced-init for filesystem paths by Louis Dionne · 3 weeks ago
  45. 91f07a3 [libc++] Make feature-test macros consistent with availability macros by Louis Dionne · 5 weeks ago
  46. 9361ee2 [libc++] Fix libcxx build on 32bit architectures with 64bit time_t defaults e.g. riscv32 by Louis Dionne · 3 weeks ago
  47. 2546822 [libc++] Adds a make_string test helper function. by Mark de Wever · 2 months ago
  48. 7eda0b9 [libc++] Rename include/support to include/__support by Louis Dionne · 3 weeks ago
  49. 5fb6237 [libc++] [P0879] constexpr std::sort by Arthur O'Dwyer · 9 weeks ago
  50. 8e385aa [libc++] Rationalize our treatment of contiguous iterators and __unwrap_iter(). by Arthur O'Dwyer · 6 weeks ago
  51. 10dc416 [libcxx] Implement the read_symlink function for windows by Martin Storsjö · 4 months ago
  52. b5a55c2 [libcxx] Implement the permissions function for windows by Martin Storsjö · 4 months ago
  53. 206bc3b [libcxx] Implement the canonical function for windows by Martin Storsjö · 4 months ago
  54. 39e520b [libcxx] Implement the current_path function for windows by Martin Storsjö · 4 months ago
  55. b1a8923 [libc++] Add new queues for specific macOS system versions by Louis Dionne · 3 weeks ago
  56. 6d4478e Disable CFI in __get_elem to allow casting a pointer to uninitialized memory by Reid Kleckner · 3 weeks ago
  57. 7fcf40e [libcxx] Implement the space function for windows by Martin Storsjö · 4 months ago
  58. f02e7d4 Revert "[libc++][format] Add basic_format_parse_context." by Mehdi Amini · 3 weeks ago
  59. 40f9219 [libc++][format] Add basic_format_parse_context. by Mark de Wever · 3 months ago
  60. f3e701b [libc++] Implements concept default_initializable. by Mark de Wever · 2 months ago
  61. 8241a16 [libc++] Fix for the Bug 41784 by Ruslan Arutyunyan · 3 weeks ago
  62. 36ddeb2 [Branch-Rename] Fix some links by xgupta · 3 weeks ago
  63. 2753402 [libc++] Allow building with C++17. by Mark de Wever · 4 weeks ago
  64. 79b94eb [libcxx][test] Silence MSVC narrowing warning by Casey Carter · 4 weeks ago
  65. aca3cec [libcxx][test] Silence false positive MSVC /analyze warning by Casey Carter · 4 weeks ago
  66. bc2fd4c [libcxx][test] explicitly discard bitset::test's return by Casey Carter · 4 weeks ago
  67. db648c8 [libcxx] Sanitize paths before creating symlinks on windows by Martin Storsjö · 4 months ago
  68. 05aa967 [libcxx] Hook up a number of operation functions to their windows counterparts by Martin Storsjö · 4 months ago
  69. 59586d1 [libcxx] Implement _FilesystemClock::now() and __last_write_time for windows by Martin Storsjö · 4 months ago
  70. 5f19d4a [libcxx] Implement the stat function family on top of native windows APIs by Martin Storsjö · 4 months ago
  71. 593edf7 [libcxx][test] move libc++-specific tests into the libcxx tree by Casey Carter · 4 weeks ago
  72. 6571190 [libcxx][test] MoveOnly's comparisons are non-member by Casey Carter · 4 weeks ago
  73. 5fc55a7 [libcxx][test] Update directory_entry test for C++20 by Casey Carter · 4 weeks ago
  74. a48eebc [libc++] Implements concept constructible_from by Mark de Wever · 2 months ago
  75. d783600 [libc++] Implement format_error. by Mark de Wever · 3 months ago
  76. 662d8ab [libc++] [P0879] constexpr std::nth_element, and rewrite its tests. by Arthur O'Dwyer · 2 months ago
  77. 56dcf6d [libc++] Fix extern-templates.sh.cpp test on Linux by Louis Dionne · 4 weeks ago
  78. 3e306d2 [libc++] Fix extern template test failing on Windows by Louis Dionne · 4 weeks ago
  79. ee106f7 [libc++] [P0879] constexpr heap and partial_sort algorithms by Arthur O'Dwyer · 2 months ago
  80. acc385a [libcxx] Update include/__libcpp_version to match include/__config by Simon Tatham · 4 weeks ago
  81. 1151e12 Bump the trunk major version to 13 by Tom Stellard · 4 weeks ago
  82. 601f369 [libc++] Give `MoveOnly` all six comparison operators, not just == and <. by Arthur O'Dwyer · 4 weeks ago
  83. f561aa1 [libc++] Fix oss-fuzz build by Louis Dionne · 4 weeks ago
  84. 8ed1c85 [libcxx] random_device, for OpenBSD specify optimal entropy properties by Brad Smith · 4 weeks ago
  85. ae3ebce [libc++] Support immovable return types in std::function. by Arthur O'Dwyer · 6 weeks ago
  86. b7ff893 libcxx: Try to fix build after D92044 by Nico Weber · 4 weeks ago
  87. 5580924 [libc++] Fix build after 51faba35fd81fbd3af407a29c136895a718ccd96 by Ruslan Arutyunyan · 4 weeks ago
  88. 7b9b2a9 [libc++] [P0879] constexpr std::reverse, partition, *_permutation. by Arthur O'Dwyer · 2 months ago
  89. a6145c5 [libc++] Implement [P0769] "Add shift to algorithm" (shift_left, shift_right) by Arthur O'Dwyer · 9 weeks ago
  90. 837a0c1 [libc++][doc] Update the release notes. by Mark de Wever · 5 weeks ago
  91. a0ebeb3 [libc++] Implement P0655R1 visit<R>: Explicit Return Type for visit by Ruslan Arutyunyan · 4 weeks ago
  92. c67499e [libc++] Set CMAKE_FOLDER. NFC. by Marek Kurdej · 4 weeks ago
  93. 496454e [SystemZ][ZOS] Provide PATH_MAX macro for libcxx by Zbigniew Sarbinowski · 5 weeks ago
  94. 01302fe [libc++] Remove invalid C++20 code from a test. by Mark de Wever · 5 weeks ago
  95. 627cae2 [libc++] Implements concept destructible by Mark de Wever · 3 months ago
  96. b61aa2b [libc++] Introduce __bits by Thorsten Schütt · 5 weeks ago
  97. 4d67be7 [libc++] Bring back mach_absolute_time implementation of steady_clock by Louis Dionne · 5 weeks ago
  98. bbcfe97 [NFC][libc++] Update the implementation status. by Mark de Wever · 5 weeks ago
  99. afaa2bd [libc++] Fix broken build when merging libc++abi into libc++ on Apple by Louis Dionne · 5 weeks ago
  100. 31ad7e7 [libcxx] Check return value for asprintf() by Brad Smith · 5 weeks ago