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
/
unix
/
os.rs
Age
Commit message (
Expand
)
Author
Lines
2023-10-09
Support AIX in Rust standard library
Qiu Chaofan
-0
/
+36
2023-09-21
added support for GNU/Hurd
Samuel Thibault
-3
/
+12
2023-08-18
Fix UB in `std::sys::os::getenv()`
ShE3py
-8
/
+13
2023-08-07
Better Debug for Vars and VarsOs
Tamir Duberstein
-0
/
+28
2023-06-21
wip: Support Apple tvOS in libstd
Thom Chiovoloni
-2
/
+10
2023-05-07
PS Vita std support
Nikolay Arhipov
-3
/
+5
2023-04-12
remove some unneeded imports
KaDiWa
-1
/
+0
2023-03-28
Add OpenHarmony targets
Amanieu d'Antras
-1
/
+4
2023-02-28
Add QNX Neutrino support to libstd
Florian Bartels
-0
/
+12
2022-10-03
Reduce CString allocations in std as much as possible
Alex Saveau
-26
/
+21
2022-09-25
Auto merge of #99609 - workingjubilee:lossy-unix-strerror, r=thomcc
bors
-1
/
+3
2022-09-19
std: use `sync::RwLock` for internal statics
joboet
-4
/
+4
2022-07-22
Recover error strings on Unix from_lossy_utf8
Jubilee Young
-1
/
+3
2022-07-20
Library changes for Apple WatchOS
Vladimir Michael Eatwell
-2
/
+4
2022-06-13
Horizon OS STD support
Meziu
-3
/
+5
2022-04-19
[fuchsia] Add implementation for `current_exe`
David Koloski
-1
/
+21
2022-04-06
Rename RWLock to RwLock in std::sys.
Mara Bos
-3
/
+3
2022-02-20
solarish current_exe using libc call directly
David Carlier
-4
/
+1
2022-02-04
Hide Repr details from io::Error, and rework `io::Error::new_const`.
Thom Chiovoloni
-10
/
+10
2022-01-21
fs: Use readdir() instead of readdir_r() on Linux
Tavian Barnes
-1
/
+1
2021-12-05
Rollup merge of #89642 - devnexen:macos_getenv_chng, r=m-ou-se
Matthias Krüger
-4
/
+1
2021-12-02
suppress warning about set_errno being unused on DragonFly
Ryan Zoeller
-0
/
+1
2021-11-12
Refactor weak symbols in std::sys::unix
Josh Stone
-16
/
+8
2021-10-07
environ on macos uses directly libc which has the correct signature.
David CARLIER
-4
/
+1
2021-10-04
Rollup merge of #87631 - :solarish_upd_fs, r=joshtriplett
Manish Goregaokar
-13
/
+17
2021-08-10
STD support for the ESP-IDF framework
ivmarkov
-2
/
+22
2021-08-06
current_exe haiku code path simplification all of these part of libc
David Carlier
-33
/
+8
2021-08-02
os current_exe using same approach as linux to get always the full absolute path
David Carlier
-13
/
+17
2021-08-02
Rollup merge of #86183 - inquisitivecrystal:env-nul, r=m-ou-se
Yuki Okushi
-5
/
+4
2021-07-25
macos current_exe using directly libc instead.
David CARLIER
-5
/
+2
2021-07-10
Change `weak!` and `linkat!` to macros 2.0
Aris Merchant
-0
/
+3
2021-07-05
Make `getenv` return an Option instead of a Result
Aris Merchant
-5
/
+4
2021-07-02
Auto merge of #85746 - m-ou-se:io-error-other, r=joshtriplett
bors
-5
/
+8
2021-06-15
Rename ErrorKind::Unknown to Uncategorized.
Mara Bos
-5
/
+8
2021-06-15
Redefine `ErrorKind::Other` and stop using it in std.
Mara Bos
-5
/
+5
2021-06-01
Multiple improvements to RwLocks
Benoît du Garreau
-6
/
+5
2021-05-14
Move `std::memchr` to `sys_common`
Christiaan Dirkx
-1
/
+1
2021-04-29
Simplify chdir implementation and minimize unsafe block
Josh Triplett
-5
/
+3
2021-04-23
Explicitly implement `!Send` and `!Sync` for `sys::{Args, Env}`
Christiaan Dirkx
-3
/
+4
2021-04-22
Rollup merge of #84402 - CDirkx:rwlock, r=dtolnay
Dylan DPC
-1
/
+1
2021-04-21
Move `sys_common::rwlock::StaticRWLock` etc. to `sys::unix::rwlock`
Christiaan Dirkx
-1
/
+1
2021-04-19
Fix `vxworks` compilation errors
Christiaan Dirkx
-8
/
+3
2021-04-18
Rename `NotSupported` to `Unsupported`
Christiaan Dirkx
-1
/
+1
2021-04-18
Use `NotSupported` in more places
Christiaan Dirkx
-1
/
+1
2021-04-13
Fix join_paths error display.
Eric Huss
-1
/
+1
2021-03-24
Rollup merge of #83353 - m-ou-se:io-error-avoid-alloc, r=nagisa
Dylan DPC
-9
/
+9
2021-03-21
Use io::Error::new_const everywhere to avoid allocations.
Mara Bos
-9
/
+9
2021-03-14
Revert "Revert "use RWlock when accessing os::env #81850""
The8472
-9
/
+10
2021-03-07
Revert "use RWlock when accessing os::env #81850"
Eric Huss
-10
/
+9
2021-02-09
split guard into read and write types
The8472
-2
/
+2
[next]