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
/
sys
/
unix
/
process
/
process_unix.rs
Age
Commit message (
Expand
)
Author
Lines
2021-11-12
Rollup merge of #90704 - ijackson:exitstatus-comments, r=joshtriplett
Matthias Krüger
-0
/
+3
2021-11-11
unix::ExitStatus: Add comment saying that it's a wait status
Ian Jackson
-0
/
+3
2021-11-05
Also note tool expectations of fork vs clone3
Josh Stone
-0
/
+2
2021-11-05
Update another comment on fork vs. clone3
Josh Stone
-2
/
+2
2021-11-05
Only use `clone3` when needed for pidfd
Josh Stone
-7
/
+6
2021-10-05
Rollup merge of #88828 - FabianWolff:issue-88585, r=dtolnay
Manish Goregaokar
-3
/
+13
2021-10-03
Rollup merge of #88305 - ijackson:exitstatus-debug, r=dtolnay
Manish Goregaokar
-2
/
+14
2021-10-01
Call `libc::sigaction()` only on Android
Fabian Wolff
-3
/
+14
2021-09-28
Clean up unneeded explicit pointer cast
David Tolnay
-1
/
+1
2021-09-10
Use `libc::sigaction()` instead of `sys::signal()` to prevent a deadlock
Fabian Wolff
-4
/
+3
2021-08-24
Manual Debug for Unix ExitCode ExitStatus ExitStatusError
Ian Jackson
-2
/
+14
2021-08-24
Remove unnecessary unsafe block in `process_unix`
Léo Lanteri Thauvin
-2
/
+1
2021-08-19
Fix an unused import warning.
Dan Gohman
-1
/
+1
2021-08-19
Update PidFd for the new I/O safety APIs.
Dan Gohman
-5
/
+11
2021-07-21
Add tracking issue and link to man-page
Dominik Stolz
-1
/
+1
2021-07-21
Add PidFd type and seal traits
Dominik Stolz
-84
/
+116
2021-07-21
Typo fix
Josh Triplett
-1
/
+1
2021-07-21
Add Linux-specific pidfd process extensions
Aaron Hill
-6
/
+104
2021-07-10
Change `weak!` and `linkat!` to macros 2.0
Aris Merchant
-0
/
+8
2021-05-20
Add `ExitStatusError` for `vxworks`
Christiaan Dirkx
-1
/
+1
2021-05-18
Auto merge of #82973 - ijackson:exitstatuserror, r=yaahc
bors
-3
/
+28
2021-05-12
Provide ExitStatusError
Ian Jackson
-3
/
+28
2021-05-07
panic/fork: Command: Do not unwind after fork() in child
Ian Jackson
-0
/
+1
2021-03-29
Simplify Command::spawn (no semantic change)
Josh Triplett
-33
/
+27
2021-03-28
Rollup merge of #83462 - ijackson:exitstatus-message-wording, r=joshtriplett
Yuki Okushi
-1
/
+1
2021-03-25
ExitStatus: print "exit status: {}" rather than "exit code: {}"
Ian Jackson
-1
/
+1
2021-03-24
Rollup merge of #83353 - m-ou-se:io-error-avoid-alloc, r=nagisa
Dylan DPC
-4
/
+10
2021-03-21
Use io::Error::new_const everywhere to avoid allocations.
Mara Bos
-4
/
+10
2021-03-14
Revert "Revert "use RWlock when accessing os::env #81850""
The8472
-3
/
+3
2021-03-10
Rollup merge of #82949 - the8472:forget-envlock-on-fork, r=joshtriplett
Dylan DPC
-6
/
+9
2021-03-10
Rollup merge of #82411 - ijackson:fix-exitstatus, r=dtolnay
Yuki Okushi
-2
/
+15
2021-03-09
Do not attempt to unlock envlock in child process after a fork.
The8472
-6
/
+9
2021-03-07
Revert "use RWlock when accessing os::env #81850"
Eric Huss
-3
/
+3
2021-02-23
process::unix: Test wait status formatting
Ian Jackson
-0
/
+4
2021-02-22
process::unix: Handle other wait statuses in ExitStatus as Display
Ian Jackson
-2
/
+11
2021-02-08
introduce StaticRWLock wrapper to make methods safe
The8472
-3
/
+3
2021-02-07
use rwlock for accessing ENV
The8472
-3
/
+3
2021-01-21
Add setgroups to std::os::unix::process::CommandExt
slo1
-7
/
+14
2021-01-17
Don't use posix_spawn_file_actions_addchdir_np on macOS.
Eric Huss
-4
/
+14
2021-01-13
unix ExitStatus: Provide .continued()
Ian Jackson
-0
/
+4
2021-01-13
unix ExitStatus: Provide .stopped_signal()
Ian Jackson
-0
/
+4
2021-01-13
unix ExitStatus: Provide .core_dumped
Ian Jackson
-0
/
+4
2021-01-13
unix ExitStatus: Provide .into_raw()
Ian Jackson
-0
/
+4
2021-01-13
unix ExitStatus: Do not treat WIFSTOPPED as WIFSIGNALED
Ian Jackson
-1
/
+1
2020-10-20
Check that pthread mutex initialization succeeded
Tomasz Miąsko
-5
/
+1
2020-10-17
Auto merge of #77455 - asm89:faster-spawn, r=kennytm
bors
-1
/
+1
2020-10-16
Take some of sys/vxworks/process/* from sys/unix instead.
Mara Bos
-0
/
+4
2020-10-08
Check for errors returned from posix_spawn*_init functions
Tomasz Miąsko
-8
/
+10
2020-10-08
Check for non-zero return value from posix_spawn functions
Tomasz Miąsko
-10
/
+14
2020-10-04
Update libc to 0.2.79
Josh Triplett
-23
/
+3
[next]