| Age | Commit message (Expand) | Author |
| 2025-10-07 | [libc++] Make the naming of the iterator_traits aliases consistent (#161661) | Nikolas Klauser |
| 2025-07-25 | [libc++][NFC] Make __is_segmented_iterator a variable template (#149976) | Nikolas Klauser |
| 2025-02-19 | [libc++] Optimize ranges::move{,_backward} for vector<bool>::iterator (#121109) | Peng Liu |
| 2025-01-08 | [libc++] Put _LIBCPP_NODEBUG on all internal aliases (#118710) | Nikolas Klauser |
| 2024-09-16 | [libc++][modules] Fix missing and incorrect includes (#108850) | Louis Dionne |
| 2024-03-27 | [libc++][NFC] Simplify copy and move lowering to memmove a bit (#83574) | Nikolas Klauser |
| 2024-03-18 | [libc++][NFC] Merge is{,_nothrow,_trivially}{,_copy,_move,_default}{_assignab... | Nikolas Klauser |
| 2023-12-18 | [libc++] Format the code base (#74334) | Louis Dionne |
| 2023-10-27 | [libc++] Fix _CopySegment helper in ranges::copy(join_view, out) when called ... | Rajveer Singh Bharadwaj |
| 2023-07-06 | [libc++][NFC] Add 'const' to some operator() | Louis Dionne |
| 2023-05-31 | [libc++] Introduce __for_each_segment and use it in copy/move | Nikolas Klauser |
| 2023-05-18 | [libc++][NFC] Rename iterator category checks to make it obvious that they ch... | Nikolas Klauser |
| 2023-01-19 | [libc++] Refactor deque::iterator algorithm optimizations | Nikolas Klauser |
| 2023-01-13 | Reapply "[libc++][ranges]Refactor `copy{,_backward}` and `move{,_backward}`" | varconst |
| 2022-12-23 | [libc++] Granularize <type_traits> includes in <compare> | Nikolas Klauser |
| 2022-10-02 | Revert "[libc++][ranges]Refactor `copy{,_backward}` and `move{,_backward}`" | Vitaly Buka |
| 2022-10-01 | [libc++][ranges]Refactor `copy{,_backward}` and `move{,_backward}` | Konstantin Varlamov |
| 2022-09-06 | [libc++] Avoid instantiating type_trait classes | Nikolas Klauser |
| 2022-08-19 | [libc++][NFC] Rename the constexpr macros | Nikolas Klauser |
| 2022-08-03 | [libc++][ranges] Implement `ranges::rotate`. | Konstantin Varlamov |
| 2022-06-23 | [libc++] Implement ranges::move{, _backward} | Nikolas Klauser |
| 2022-03-01 | [libc++] Revert "Protect users from relying on detail headers" & related changes | Louis Dionne |
| 2022-02-26 | [libcxx][modules] protects users from relying on detail headers | Christopher Di Bella |
| 2022-02-04 | [libc++] Replace includes of <utility> with specific detail headers | Arthur O'Dwyer |
| 2022-02-04 | [libc++] Normalize all our '#pragma GCC system_header', and regression-test. | Arthur O'Dwyer |
| 2022-01-10 | [libc++] Alphabetize header #includes. NFCI. | Arthur O'Dwyer |
| 2021-08-27 | [libc++][NFC] Remove useless _LIBCPP_PUSH_MACROS | Louis Dionne |
| 2021-06-24 | [libcxx][modularisation] moves <utility> content out of <type_traits> | Christopher Di Bella |
| 2021-06-19 | [libcxx] Move all algorithms into their own headers | Louis Dionne |
| 2021-06-07 | Revert "[libcxx][gardening] Move all algorithms into their own headers." | Petr Hosek |
| 2021-06-04 | [libcxx][gardening] Move all algorithms into their own headers. | zoecarver |