| Age | Commit message (Expand) | Author | Lines |
| 2024-11-21 | distinguish overflow and unimplemented in Step::steps_between | michirakara | -62/+66 |
| 2024-07-29 | Reformat `use` declarations. | Nicholas Nethercote | -4/+3 |
| 2024-04-16 | Remove uneeded clones now that TrustedStep implies Copy | Arthur Carcano | -8/+8 |
| 2024-03-25 | Import the 2021 prelude in the core crate | Daniel Paoliello | -1/+0 |
| 2024-03-14 | Rollup merge of #122461 - the8472:fix-step-forward-unchecked, r=Amanieu | Matthias Krüger | -2/+28 |
| 2024-03-14 | fix unsoundness in Step::forward_unchecked for signed integers | The 8472 | -2/+28 |
| 2024-03-13 | Improve Step docs | Christopher Durham | -8/+7 |
| 2024-02-15 | Replace `NonZero::<_>::new` with `NonZero::new`. | Markus Reiter | -4/+4 |
| 2024-02-15 | Use generic `NonZero` internally. | Markus Reiter | -13/+13 |
| 2023-09-17 | Auto merge of #113748 - clarfonthey:ip-step, r=dtolnay | bors | -1/+66 |
| 2023-09-16 | Specialize count for range iterators | ltdk | -0/+20 |
| 2023-09-16 | impl Step for IP addresses | ltdk | -1/+66 |
| 2023-08-14 | Implement Step for AsciiChar | ltdk | -1/+44 |
| 2023-05-29 | Make `TrustedStep` require `Copy` | Scott McMurray | -12/+13 |
| 2023-04-28 | Make sure that signatures aren't accidental refinements | Michael Goulet | -4/+16 |
| 2023-04-08 | Revert "Make the `Step` implementations const." | Deadbeef | -14/+6 |
| 2023-04-08 | Revert "Mark DoubleEndedIterator as #[const_trait] using rustc_do_not_const_c... | Deadbeef | -8/+4 |
| 2023-03-27 | replace advance_by returning usize with Result<(), NonZeroUsize> | The 8472 | -12/+13 |
| 2023-03-27 | Change advance(_back)_by to return `usize` instead of `Result<(), usize>` | The 8472 | -12/+12 |
| 2023-03-18 | Mark DoubleEndedIterator as #[const_trait] using rustc_do_not_const_check, im... | onestacked | -4/+8 |
| 2023-03-17 | Make the `Step` implementations const. | onestacked | -6/+14 |
| 2023-02-12 | Auto merge of #105671 - lukas-code:depreciate-char, r=scottmcm | bors | -1/+0 |
| 2023-01-14 | Remove various double spaces in source comments. | André Vennberg | -1/+1 |
| 2023-01-14 | Use associated items of `char` instead of freestanding items in `core::char` | Lukas Markeffsky | -1/+0 |
| 2022-09-26 | Use a macro to not have to copy-paste `ConstFnMutClosure::new(&mut fold, Neve... | Scott McMurray | -26/+2 |
| 2022-05-08 | Warn on unused doc(hidden) on trait impl items | León Orell Valerian Liehr | -1/+0 |
| 2021-12-14 | Fix a bunch of typos | Frank Steffahn | -2/+2 |
| 2021-09-30 | implement advance_(back_)_by on more iterators | The8472 | -0/+79 |
| 2021-09-28 | Optimize is_sorted for Range and RangeInclusive | Matt Brubeck | -0/+10 |
| 2021-07-29 | Fix may not to appropriate might not or must not | Ali Malik | -1/+1 |
| 2021-07-28 | Change __iterator_get_unchecked to work with TrustedRandomAccessNoCoerce | Frank Steffahn | -1/+1 |
| 2021-07-28 | Add TrustedRandomAccessNoCoerce supertrait without requirements or guarantees... | Frank Steffahn | -2/+8 |
| 2021-07-14 | Correct invariant documentation for `steps_between` | David Thompson | -1/+1 |
| 2021-06-16 | Add doc(hidden) to all __iterator_get_unchecked | Jacob Hoffman-Andrews | -0/+1 |
| 2021-05-26 | Unify feature flags as `step_trait` | Jacob Pratt | -6/+0 |
| 2021-05-26 | Specialize implementations | Jacob Pratt | -105/+355 |
| 2021-05-26 | Make Range implementation safe | Jacob Pratt | -29/+22 |
| 2021-05-26 | Limit `TrustedLen` impls to core types | Jacob Pratt | -6/+21 |
| 2021-05-18 | Auto merge of #84767 - scottmcm:try_trait_actual, r=lcnr | bors | -2/+2 |
| 2021-05-09 | Fix `Step` feature flag, make tidy lint more useful to find things like this | ltdk | -2/+2 |
| 2021-05-06 | Perf Experiment: Wait, what if I just skip the trait alias | Scott McMurray | -3/+3 |
| 2021-05-06 | Bootstrapping preparation for the library | Scott McMurray | -3/+3 |
| 2021-03-21 | implement TrustedRandomAccess for Ranges over int types | The8472 | -1/+42 |
| 2021-02-14 | Use `#[rustc_inherit_overflow_checks]` instead of Add::add etc. | Mara Bos | -3/+5 |
| 2021-01-23 | Allow libcore to be built with MIR inlining | oli | -0/+2 |
| 2021-01-07 | Fix typo in Step trait | Christopher Durham | -1/+1 |
| 2020-10-12 | Use `try{}` in `try_fold` to decouple library from `Try` details | Scott McMurray | -4/+4 |
| 2020-07-27 | mv std libs to library/ | mark | -0/+861 |