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
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
library
/
std
/
src
/
sys_common
Age
Commit message (
Expand
)
Author
Lines
2025-08-20
Move WTF-8 code from std to core/alloc
ltdk
-1
/
+0
2025-08-20
Copy WTF-8 code into core/alloc (for better diffs)
ltdk
-1834
/
+0
2025-08-09
Avoid abbreviating "numerator" as "numer", to allow catching typo "numer" els...
Josh Triplett
-7
/
+6
2025-07-11
docs: clarify “dag” in std::sys_common doc comment
Colten
-1
/
+1
2025-05-24
make `OsString::new` and `PathBuf::new` unstably const
cyrgani
-1
/
+1
2025-04-28
std: get rid of `sys_common::process`
joboet
-154
/
+0
2025-03-08
Move fs into sys
Thalia Archibald
-61
/
+0
2025-02-19
Skip scanning for surrogates when not known valid
Thalia Archibald
-1
/
+1
2025-02-19
Add fast path for displaying pre-validated Wtf8Buf
Thalia Archibald
-0
/
+24
2025-02-19
Rollup merge of #137155 - thaliaarchi:wtf8-organize, r=ChrisDenton
Matthias Krüger
-35
/
+35
2025-02-19
Rollup merge of #120580 - HTGAzureX1212:HTGAzureX1212/issue-45795, r=m-ou-se
Matthias Krüger
-3
/
+3
2025-02-16
Simplify control flow with while-let
Thalia Archibald
-22
/
+14
2025-02-16
Improve WTF-8 comments
Thalia Archibald
-15
/
+23
2025-02-16
add MAX_LEN_UTF8 and MAX_LEN_UTF16 constants
HTGAzureX1212
-3
/
+3
2025-02-09
Auto merge of #136751 - bjorn3:update_rustfmt, r=Mark-Simulacrum
bors
-55
/
+56
2025-02-08
Rustfmt
bjorn3
-55
/
+56
2025-02-07
std: get rid of `sys_common::io`
joboet
-50
/
+0
2025-02-02
std: move network code into `sys`
joboet
-793
/
+0
2025-01-07
Avoid naming variables `str`
Josh Triplett
-2
/
+2
2024-12-23
Use `#[derive(Default)]` instead of manually implementing it
Esteban Küber
-7
/
+1
2024-11-26
std: update internal uses of `io::const_error!`
joboet
-3
/
+3
2024-11-12
Make `CloneToUninit` dyn-compatible
Zachary S
-3
/
+3
2024-10-01
std: replace `LazyBox` with `OnceBox`
joboet
-89
/
+0
2024-09-29
Fix std tests for wasm32-wasip2 target
Nicola Krumschmidt
-1
/
+1
2024-09-29
Hook up std::net to wasi-libc on wasm32-wasip2 target
Nicola Krumschmidt
-1
/
+2
2024-09-25
Use `&raw` in the standard library
Josh Stone
-6
/
+5
2024-09-24
Initial std library support for NuttX
Huang Qi
-0
/
+1
2024-09-22
Reformat using the new identifier sorting from rustfmt
Michael Goulet
-58
/
+57
2024-08-23
Rollup merge of #127623 - lolbinarycat:fix_remove_dir_all, r=Amanieu
Matthias Krüger
-6
/
+23
2024-08-22
fix: fs::remove_dir_all: treat ENOENT as success
binarycat
-6
/
+23
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
-24
/
+10
2024-07-28
Rollup merge of #127765 - bitfield:fix_stdlib_doc_nits, r=dtolnay
Guillaume Gomez
-1
/
+1
2024-07-27
[illumos/solaris] set MSG_NOSIGNAL while writing to sockets
Rain
-0
/
+1
2024-07-26
Fix doc nits
John Arundel
-1
/
+1
2024-07-14
std: Unsafe-wrap in Wtf8 impl
Jubilee Young
-5
/
+10
2024-07-14
std: deny(unsafe_op_in_unsafe_fn) but allow sites
Jubilee Young
-0
/
+1
2024-06-25
std: test a variety of ways to extend a Wtf8Buf
Jubilee Young
-0
/
+24
2024-06-25
set self.is_known_utf8 to false in extend_from_slice
ash
-1
/
+1
2024-06-25
`PathBuf::as_mut_vec` removed and verified for UEFI and Windows platforms #12...
ash
-6
/
+6
2024-06-24
Auto merge of #126523 - joboet:the_great_big_tls_refactor, r=Mark-Simulacrum
bors
-256
/
+0
2024-06-22
Rollup merge of #126140 - eduardosm:stabilize-fs_try_exists, r=Amanieu
Matthias Krüger
-1
/
+1
2024-06-16
std: move `sys_common::backtrace` to `sys`
joboet
-228
/
+0
2024-06-15
std: refactor the TLS implementation
joboet
-256
/
+0
2024-06-12
Make PathBuf less Ok with adding UTF-16 then `into_string`
Jubilee Young
-0
/
+3
2024-06-11
Rename `std::fs::try_exists` to `std::fs::exists` and stabilize fs_try_exists
Eduardo Sánchez Muñoz
-1
/
+1
2024-06-04
impl OsString::leak & PathBuf::leak
schvv31n
-0
/
+5
2024-05-02
std: move thread parking to `sys::sync`
joboet
-225
/
+0
2024-04-28
Use `target_vendor = "apple"` instead of `target_os = "..."`
Mads Marquart
-4
/
+11
[next]