| Age | Commit message (Expand) | Author | Lines |
| 2024-10-29 | Implement `From<&mut {slice}>` for `Box/Rc/Arc<{slice}>` | Eduardo Sánchez Muñoz | -0/+28 |
| 2024-10-25 | library: consistently use American spelling for 'behavior' | Ralf Jung | -2/+2 |
| 2024-09-25 | Use `&raw` in the standard library | Josh Stone | -1/+1 |
| 2024-09-22 | Reformat using the new identifier sorting from rustfmt | Michael Goulet | -2/+2 |
| 2024-09-19 | [Clippy] Swap `manual_main_separator_str` to use diagnostic item instead of path | GnomedDev | -0/+1 |
| 2024-09-19 | [Clippy] Swap `redundant_clone` to use diagnostic items instead of paths | GnomedDev | -0/+1 |
| 2024-09-19 | [Clippy] Swap `option_as_ref_deref` to use diagnostic items instead of paths | GnomedDev | -0/+1 |
| 2024-09-11 | Fixup docs for PathBuf | Jubilee Young | -2/+2 |
| 2024-09-11 | Expand PathBuf documentation | Chris Jefferson | -0/+24 |
| 2024-09-05 | fix: correct {Path,OsStr}::to_string_lossy() docs | Ryosuke Takahashi | -1/+1 |
| 2024-07-29 | Sparkle some attributes over `CloneToUninit` stuff | Pavel Grigorenko | -0/+1 |
| 2024-07-29 | impl CloneToUninit for Path and OsStr | Pavel Grigorenko | -0/+11 |
| 2024-07-29 | Reformat `use` declarations. | Nicholas Nethercote | -7/+2 |
| 2024-07-26 | Fix doc nits | John Arundel | -1/+1 |
| 2024-07-22 | Fix some `#[cfg_attr(not(doc), repr(..))]` | Pavel Grigorenko | -4/+2 |
| 2024-07-07 | Rollup merge of #127297 - the8472:path-new-hash, r=Nilstrieb | Matthias Krüger | -4/+9 |
| 2024-07-05 | update comments | tison | -4/+1 |
| 2024-07-03 | impl PathBuf::add_extension and Path::with_added_extension | tison | -0/+97 |
| 2024-07-04 | stir the hash state a little to avoid prefix collisions | The 8472 | -4/+9 |
| 2024-06-25 | `PathBuf::as_mut_vec` removed and verified for UEFI and Windows platforms #12... | ash | -8/+3 |
| 2024-06-25 | remove references to `PathBuf::as_mut_vec` in `PathBuf::_set_extension` | ash | -6/+5 |
| 2024-06-25 | inner truncate methods for UEFI platforms | ash | -3/+3 |
| 2024-06-25 | #126333 remove `PathBuf::as_mut_vec` reference at top of `PathBuf::_push` | ash | -1/+2 |
| 2024-06-22 | Rollup merge of #126140 - eduardosm:stabilize-fs_try_exists, r=Amanieu | Matthias Krüger | -1/+3 |
| 2024-06-14 | Polish `std::path::absolute` documentation. | Kevin Reid | -27/+38 |
| 2024-06-11 | Rename `std::fs::try_exists` to `std::fs::exists` and stabilize fs_try_exists | Eduardo Sánchez Muñoz | -1/+3 |
| 2024-06-04 | impl OsString::leak & PathBuf::leak | schvv31n | -0/+19 |
| 2024-05-26 | Auto merge of #125070 - tbu-:pr_set_extension_panic, r=jhpratt | bors | -0/+13 |
| 2024-05-21 | Small fixes to `std::path::absolute` docs | Tobias Bucher | -3/+6 |
| 2024-05-13 | Panic if `PathBuf::set_extension` would add a path separator | Tobias Bucher | -0/+13 |
| 2024-05-01 | Replace version placeholders for 1.79 | Mark Rousskov | -1/+1 |
| 2024-04-26 | PathBuf: replace transmuting by accessor functions | Ralf Jung | -7/+1 |
| 2024-04-24 | Stabilize `std::path::absolute` | Chris Denton | -3/+1 |
| 2024-04-17 | Rollup merge of #122201 - coolreader18:doc-clone_from, r=dtolnay | Matthias Krüger | -0/+4 |
| 2024-04-10 | Rework Path::ancestors documentation to remove unwraps | Kriskras99 | -4/+3 |
| 2024-04-10 | Bring documentation of Path::to_path_buf in line with the rest of Path/PathBuf | Kriskras99 | -2/+2 |
| 2024-03-08 | Document overrides of `clone_from()` | Noa | -0/+4 |
| 2024-02-28 | Rollup merge of #120051 - riverbl:os-str-display, r=m-ou-se | Guillaume Gomez | -5/+5 |
| 2024-02-22 | Add `rustc_confusables` annotations to some stdlib APIs | Esteban Küber | -0/+1 |
| 2024-01-18 | Add `display` method to `OsStr` | riverbl | -5/+5 |
| 2023-09-01 | fix(std): Rename os_str_bytes to encoded_bytes | Ed Page | -17/+17 |
| 2023-08-14 | actually this doesn't even affect doctests. nice. | Ralf Jung | -12/+6 |
| 2023-08-14 | std: add some missing repr(transparent) | Ralf Jung | -0/+6 |
| 2023-06-27 | std: remove an allocation in `Path::with_extension` | João M. Bezerra | -3/+21 |
| 2023-05-13 | refactor: Remove bespoke from_os_str_bytes_unchecked | Ed Page | -20/+16 |
| 2023-05-13 | refactor: Remove redundant, private OsStr::bytes | Ed Page | -8/+8 |
| 2023-05-15 | Mark internal functions and traits unsafe | LegionMammal978 | -4/+7 |
| 2023-05-08 | Auto merge of #106621 - ozkanonur:enable-elided-lifetimes-for-doctests, r=Mar... | bors | -1/+1 |
| 2023-05-07 | enable `rust_2018_idioms` for doctests | ozkanonur | -1/+1 |
| 2023-05-01 | Rollup merge of #109540 - marcospb19:edit-Path-with_file_name-example, r=m-ou-se | Matthias Krüger | -5/+11 |