index
:
rust
this commit
auto
automation/bors/try
automation/bors/try-merge
beta
cargo_update
lcnr/rustc-dev-guide
master
perf-tmp
stable
try
try-perf
https://github.com/rust-lang/rust
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
library
/
std
/
src
/
ffi
Age
Commit message (
Expand
)
Author
Lines
2025-05-09
update version placeholders
Pietro Albini
-1
/
+1
2025-05-02
Rollup merge of #140159 - thaliaarchi:pathbuf-extension, r=workingjubilee
Stuart Cook
-6
/
+16
2025-04-30
Make internal `OsString::truncate` and `extend_from_slice` unsafe
Thalia Archibald
-6
/
+16
2025-04-27
Rollup merge of #137439 - clarfonthey:c-str-module, r=tgross35
Matthias Krüger
-1
/
+1
2025-04-09
replace version placeholder
Boxy
-5
/
+5
2025-02-28
Specialize constructing OsString from strings
Thalia Archibald
-1
/
+24
2025-02-28
Specialize OsString::push for strings
Thalia Archibald
-1
/
+24
2025-02-22
Stabilise c_str_module
ltdk
-1
/
+1
2025-02-20
Stabilise `os_str_display`
riverbl
-7
/
+5
2025-01-21
fix OsString::from_encoded_bytes_unchecked description
Marijn Schouten
-2
/
+2
2025-01-11
Add inherent versions of MaybeUninit methods for slices
ltdk
-1
/
+1
2025-01-06
chore: remove redundant words in comment
crystalstall
-1
/
+1
2024-12-26
docs: inline `std::ffi::c_str` types to `std::ffi`
Michael Howell
-5
/
+5
2024-11-27
replace placeholder version
Boxy
-3
/
+3
2024-11-20
implement OsString::truncate
binarycat
-4
/
+8
2024-11-12
Make `CloneToUninit` dyn-compatible
Zachary S
-6
/
+6
2024-10-29
Implement `From<&mut {slice}>` for `Box/Rc/Arc<{slice}>`
Eduardo Sánchez Muñoz
-0
/
+27
2024-09-25
Use `&raw` in the standard library
Josh Stone
-2
/
+1
2024-09-22
Reformat using the new identifier sorting from rustfmt
Michael Goulet
-5
/
+5
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-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
/
+29
2024-07-29
Reformat `use` declarations.
Nicholas Nethercote
-47
/
+31
2024-07-22
Fix some `#[cfg_attr(not(doc), repr(..))]`
Pavel Grigorenko
-4
/
+2
2024-07-14
std: Unsafe-wrap OSStr{,ing}::from_encoded_bytes_unchecked
Jubilee Young
-3
/
+2
2024-07-14
std: deny(unsafe_op_in_unsafe_fn) but allow sites
Jubilee Young
-0
/
+1
2024-06-25
`PathBuf::as_mut_vec` removed and verified for UEFI and Windows platforms #12...
ash
-5
/
+10
2024-06-25
inner truncate methods for UEFI platforms
ash
-0
/
+5
2024-06-06
fixed memory leaks in PathBuf::leak & OsString::leak tests
schvv31n
-0
/
+2
2024-06-04
impl OsString::leak & PathBuf::leak
schvv31n
-0
/
+26
2024-04-26
PathBuf: replace transmuting by accessor functions
Ralf Jung
-0
/
+6
2024-04-17
Rollup merge of #122201 - coolreader18:doc-clone_from, r=dtolnay
Matthias Krüger
-0
/
+4
2024-03-10
Rollup merge of #112136 - clarfonthey:ffi-c_str, r=cuviper
Matthias Krüger
-6
/
+45
2024-03-08
Document overrides of `clone_from()`
Noa
-0
/
+4
2024-03-07
Rust is a proper name: rust → Rust
Ralf Jung
-4
/
+4
2024-02-28
Rollup merge of #120051 - riverbl:os-str-display, r=m-ou-se
Guillaume Gomez
-4
/
+67
2024-02-22
Add `rustc_confusables` annotations to some stdlib APIs
Esteban Küber
-0
/
+1
2024-02-22
Add std::ffi::c_str modules
ltdk
-6
/
+45
2024-01-21
Move `OsStr::slice_encoded_bytes` validation to platform modules
Jan Verbeek
-42
/
+76
2024-01-18
Add `display` method to `OsStr`
riverbl
-4
/
+67
2023-12-10
remove redundant imports
surechen
-4
/
+0
2023-12-02
Add substring API for `OsStr`
Jan Verbeek
-2
/
+130
2023-10-03
Bump version placeholders
Mark Rousskov
-4
/
+4
2023-09-01
fix(std): Rename os_str_bytes to encoded_bytes
Ed Page
-30
/
+30
2023-09-01
feat(std): Stabilize 'os_str_bytes' feature
Ed Page
-8
/
+4
2023-08-22
Replace version placeholders with 1.73.0
Mark Rousskov
-1
/
+1
2023-08-14
actually this doesn't even affect doctests. nice.
Ralf Jung
-6
/
+3
2023-08-14
std: add some missing repr(transparent)
Ralf Jung
-0
/
+3
[next]