1. c2e5115 [libc++] Allow running CI on macOS when Ninja isn't installed outside of Xcode by Louis Dionne · 3 years, 2 months ago
  2. 25f536f [libc++] Remove the now unused macos-trunk and macos-backdeployment CI scripts by Louis Dionne · 3 years, 2 months ago
  3. 2bfca05 [libcxx] Use the allocating form of getcwd() on Glibc and Apple platforms by Martin Storsjö · 3 years, 2 months ago
  4. 590142f [libcxx] [test] Add a MinGW target by Martin Storsjö · 3 years, 7 months ago
  5. 8ce5a75 [libcxx] [cmake] Add asm to the runtimes build languages by Martin Storsjö · 3 years, 2 months ago
  6. 72770b7 [libcxx] [test] Ifdef out uses of create_fifo on windows by Martin Storsjö · 3 years, 7 months ago
  7. 6a3a174 [libcxx] [test] Use string().c_str() to convert a std::filesystem::path to a const char* by Martin Storsjö · 3 years, 2 months ago
  8. 6e9c7f6 [libc++] Fix incorrect forwarding in tuple's assignment operator by Louis Dionne · 3 years, 2 months ago
  9. de267ff [libcxx] [test] Quote the path to the python interpreter by Martin Storsjö · 3 years, 2 months ago
  10. e0261bd [libc++] NFC: Fix a few tests in tuple that would succeed trivially by Louis Dionne · 3 years, 2 months ago
  11. c2fac43 [libc++] NFC: Fix a few tests in pair that would succeed trivially by Louis Dionne · 3 years, 2 months ago
  12. a64fbb2 [libcxx] [test] Don't pass INCLUDE to clang via -isystem by Martin Storsjö · 3 years, 7 months ago
  13. ad87f64 [libc++] [docs] [C++2b] Update status page with papers adopted in February 2021 virtual meeting. by Marek Kurdej · 3 years, 2 months ago
  14. 9da7ea8 [libcxx] [test] Define _CRT_STDIO_ISO_WIDE_SPECIFIERS while building tests by Martin Storsjö · 3 years, 6 months ago
  15. acb949a [NFC][libc++] Fix _LIBCPP_HAS_BITSCAN64 usage. by Mark de Wever · 3 years, 2 months ago
  16. 92466f3 [libc++] Fix tuple assignment from types derived from a tuple-like by Louis Dionne · 6 years ago
  17. 4939459 [libcxx] [test] Call create_directory_symlink when linking directories by Martin Storsjö · 3 years, 2 months ago
  18. a0d7e91 [libcxx] Make path::format a non-class enum by Martin Storsjö · 3 years, 6 months ago
  19. 1201dea [libc++] Fix the build for AppleClang. by Mark de Wever · 3 years, 2 months ago
  20. e8df52c [libcxx] [test] Remove two unnecesary files/variables in a test by Martin Storsjö · 3 years, 2 months ago
  21. 63547c3 [libcxx] Rename a method in PathParser for clarity. NFC. by Martin Storsjö · 3 years, 4 months ago
  22. e8492bc [libc++] Fixes _LIBCPP_HAS_NO_CONCEPTS by Mark de Wever · 3 years, 2 months ago
  23. dbfcc1e [libc++][nfc] Only test if pair is_assignable after C++03. by zoecarver · 3 years, 2 months ago
  24. 2c7f9a4 [libcxx] Enable filesystem by default for mingw targets by Martin Storsjö · 3 years, 6 months ago
  25. ef1a1ee [libc++][nfc] SFINAE on pair/tuple assignment operators: LWG 2729. by zoecarver · 3 years, 2 months ago
  26. c7be4a6 [libcxx] Make generic_*string return paths with forward slashes on windows by Martin Storsjö · 3 years, 6 months ago
  27. a7a5915 [libcxx] Fix LWG 2875: shared_ptr::shared_ptr(Y*, D, […]) constructors should be constrained. by zoecarver · 3 years, 3 months ago
  28. 3fc0d03 [libcxx] Have lexically_normal return the path with preferred separators by Martin Storsjö · 3 years, 6 months ago
  29. 1cf9b2f [libc++] Turn off clang-format for auto-generated version header. NFC. by Marek Kurdej · 3 years, 3 months ago
  30. 3455e62 [libc++] shared_ptr deleter requirements (LWG 2802). by zoecarver · 3 years, 3 months ago
  31. d1972f1 Mark 2534 as Complete. by zoecarver · 3 years, 3 months ago
  32. ad4cbf0 [libcxx] adds concept `std::uniform_random_bit_generator` by Christopher Di Bella · 3 years, 3 months ago
  33. 535d1ec libcxx: use early returns by Joerg Sonnenberger · 3 years, 3 months ago
  34. 4895a17 libcxx: fix a documentation typo by Nico Weber · 3 years, 3 months ago
  35. e3d0700 [SystemZ][ZOS] Guard using declaration for ::fchmodat by Zbigniew Sarbinowski · 3 years, 3 months ago
  36. 52f3536 [libcxx] Implement append and operator/ properly for windows by Martin Storsjö · 3 years, 6 months ago
  37. 6a8bfd7 [libcxx] Implement is_absolute properly for windows by Martin Storsjö · 3 years, 6 months ago
  38. 62fbf34 [libc++] Allow retries in a few more flaky tests by Louis Dionne · 3 years, 3 months ago
  39. 7b1d0a9 [libcxx] Implement parsing of root_name for paths on windows by Martin Storsjö · 3 years, 6 months ago
  40. 5276d66 [SystemZ][ZOS] Prefer -nostdlib++ as opposed to -nodefaultlibs when building c++ libraries by Zbigniew Sarbinowski · 3 years, 3 months ago
  41. 4410358 [libc++] Build thread_win32.cpp only if LIBCXX_HAS_PTHREAD_API is not set by Colin Finck · 3 years, 3 months ago
  42. f953116 [libc++] Change `std::numeric_limits` to just `numeric_limits` in <chrono>. by Arthur O'Dwyer · 3 years, 3 months ago
  43. b8ffdf0 [libc++] Mark __cpp_lib_constexpr_memory as being implemented by Louis Dionne · 3 years, 3 months ago
  44. c6447b9 Define new/delete in libc++ when using libcxxrt by Dimitry Andric · 3 years, 3 months ago
  45. 294095a [SystemZ][ZOS] Fix __libcpp_thrad_isnull() by Zbigniew Sarbinowski · 3 years, 3 months ago
  46. e5f7350 [SystemZ][ZOS] Provide CLOCK_MONOTONIC alternative by Zbigniew Sarbinowski · 3 years, 3 months ago
  47. 03dbac7 [libc++][format] Enable format_error on older compilers. by Mark de Wever · 3 years, 3 months ago
  48. b27b601 [libc++][format] Improve Add basic_format_parse_context. by Mark de Wever · 3 years, 3 months ago
  49. 8b0cdf1 [libc++][format] Add basic_format_parse_context. by Mark de Wever · 3 years, 3 months ago
  50. 81a3e64 [libc++] Use builtins in more math.h functions. by Ilya Tokar · 3 years, 3 months ago
  51. 7eba071 [libcxx] adds concepts `std::invocable` and `std::regular_invocable` by Christopher Di Bella · 3 years, 3 months ago
  52. b434a0e [libcxx] adds concept std::derived_from by Christopher Di Bella · 3 years, 3 months ago
  53. 6e2c252 [libcxx] adds [concepts.arithmetic] by Christopher Di Bella · 3 years, 3 months ago
  54. a72be98 [libc++] Remove c++98 Lit features in the test suite by Louis Dionne · 3 years, 3 months ago
  55. 60ee013 [libcxx] adds concept `std::copy_constructible` by Christopher Di Bella · 3 years, 3 months ago
  56. 7d870e8 [libcxx] adds concept `std::move_constructible` by Christopher Di Bella · 3 years, 3 months ago
  57. 32b76ad [libc++] Fix copy-paste mistake in __threading_support by Colin Finck · 3 years, 3 months ago
  58. fec0935 [libcxx] adds concept `std::convertible_to` by Christopher Di Bella · 3 years, 3 months ago
  59. c1df15a [libc++] [LWG2993] reference_wrapper<T> conversion from U&& by Arthur O'Dwyer · 3 years, 5 months ago
  60. 4f4883c [libc++] Add `noexcept` to `string::find` and similar members. by zoecarver · 3 years, 3 months ago
  61. 0cecccc Revert "[libc++] Require C++20 to build the benchmarks." by Mark de Wever · 3 years, 3 months ago
  62. e6e427f [libc++] Require C++20 to build the benchmarks. by Mark de Wever · 3 years, 3 months ago
  63. 3de34de [libc++] Remove C++11 work-arounds in src. by Mark de Wever · 3 years, 3 months ago
  64. d9a91d3 [libc++] Add a wait step in the BuildKite pipeline to shield macOS builders by Louis Dionne · 3 years, 3 months ago
  65. 9ad6fd3 Various minor fixes for python 3 by Sterling Augustine · 3 years, 3 months ago
  66. 3cd3127 [libcxx] Implement temp_directory_path using GetTempPath on windows by Martin Storsjö · 3 years, 6 months ago
  67. a607cb3 [libcxx] Use the posix code for directory_entry::__do_refresh by Martin Storsjö · 3 years, 6 months ago
  68. 3045eae [libc++] Further improve the contiguous-iterator story, and fix some bugs. by Arthur O'Dwyer · 3 years, 3 months ago
  69. 342eb68 [lic++][docs] Explain noexcept policy for narrow contracts. by zoecarver · 3 years, 3 months ago
  70. 4fd3997 Revert "Revert "[libc++] [P0879] constexpr std::nth_element, and rewrite its tests."" by Arthur O'Dwyer · 3 years, 3 months ago
  71. cf592cd Revert "[libc++] [P0879] constexpr std::nth_element, and rewrite its tests." by Jordan Rupprecht · 3 years, 3 months ago
  72. 5a3061d [libc++] Add format check to CI by Marek Kurdej · 3 years, 3 months ago
  73. d2b9f09 [libc++] Remove the ability to use braced-init for filesystem paths by Louis Dionne · 3 years, 3 months ago
  74. 91f07a3 [libc++] Make feature-test macros consistent with availability macros by Louis Dionne · 3 years, 4 months ago
  75. 9361ee2 [libc++] Fix libcxx build on 32bit architectures with 64bit time_t defaults e.g. riscv32 by Louis Dionne · 3 years, 3 months ago
  76. 2546822 [libc++] Adds a make_string test helper function. by Mark de Wever · 3 years, 5 months ago
  77. 7eda0b9 [libc++] Rename include/support to include/__support by Louis Dionne · 3 years, 3 months ago
  78. 5fb6237 [libc++] [P0879] constexpr std::sort by Arthur O'Dwyer · 3 years, 5 months ago
  79. 8e385aa [libc++] Rationalize our treatment of contiguous iterators and __unwrap_iter(). by Arthur O'Dwyer · 3 years, 4 months ago
  80. 10dc416 [libcxx] Implement the read_symlink function for windows by Martin Storsjö · 3 years, 6 months ago
  81. b5a55c2 [libcxx] Implement the permissions function for windows by Martin Storsjö · 3 years, 6 months ago
  82. 206bc3b [libcxx] Implement the canonical function for windows by Martin Storsjö · 3 years, 6 months ago
  83. 39e520b [libcxx] Implement the current_path function for windows by Martin Storsjö · 3 years, 6 months ago
  84. b1a8923 [libc++] Add new queues for specific macOS system versions by Louis Dionne · 3 years, 3 months ago
  85. 6d4478e Disable CFI in __get_elem to allow casting a pointer to uninitialized memory by Reid Kleckner · 3 years, 3 months ago
  86. 7fcf40e [libcxx] Implement the space function for windows by Martin Storsjö · 3 years, 6 months ago
  87. f02e7d4 Revert "[libc++][format] Add basic_format_parse_context." by Mehdi Amini · 3 years, 3 months ago
  88. 40f9219 [libc++][format] Add basic_format_parse_context. by Mark de Wever · 3 years, 5 months ago
  89. f3e701b [libc++] Implements concept default_initializable. by Mark de Wever · 3 years, 5 months ago
  90. 8241a16 [libc++] Fix for the Bug 41784 by Ruslan Arutyunyan · 3 years, 3 months ago
  91. 36ddeb2 [Branch-Rename] Fix some links by xgupta · 3 years, 3 months ago
  92. 2753402 [libc++] Allow building with C++17. by Mark de Wever · 3 years, 3 months ago
  93. 79b94eb [libcxx][test] Silence MSVC narrowing warning by Casey Carter · 3 years, 3 months ago
  94. aca3cec [libcxx][test] Silence false positive MSVC /analyze warning by Casey Carter · 3 years, 3 months ago
  95. bc2fd4c [libcxx][test] explicitly discard bitset::test's return by Casey Carter · 3 years, 3 months ago
  96. db648c8 [libcxx] Sanitize paths before creating symlinks on windows by Martin Storsjö · 3 years, 6 months ago
  97. 05aa967 [libcxx] Hook up a number of operation functions to their windows counterparts by Martin Storsjö · 3 years, 6 months ago
  98. 59586d1 [libcxx] Implement _FilesystemClock::now() and __last_write_time for windows by Martin Storsjö · 3 years, 6 months ago
  99. 5f19d4a [libcxx] Implement the stat function family on top of native windows APIs by Martin Storsjö · 3 years, 6 months ago
  100. 593edf7 [libcxx][test] move libc++-specific tests into the libcxx tree by Casey Carter · 3 years, 3 months ago