summaryrefslogtreecommitdiff
path: root/library/std/src/sys/unix/process/process_unix.rs
Commit message (Expand)AuthorAgeFilesLines
* Spelling library/Josh Soref2023-04-261-1/+1
* Retry to spawn/fork up to 3 times when it failed because of an interruptionFlorian Bartels2023-02-281-2/+64
* Add QNX Neutrino support to libstdFlorian Bartels2023-02-281-3/+7
* signal update string representation for haiku.David Carlier2023-01-181-0/+2
* Remove various double spaces in source comments.André Vennberg2023-01-141-3/+3
* Rollup merge of #105458 - Ayush1325:blocking_spawn, r=Mark-SimulacrumMatthias Krüger2022-12-171-0/+5
|\
| * Implement blocking outputAyush Singh2022-12-111-0/+5
* | explain mem::forget(env_lock) in fork/execRalf Jung2022-12-121-3/+4
|/
* Change process spawning to inherit the parent's signal mask by defaultRain2022-10-201-33/+39
* Remove use of `io::ErrorKind::Other` in stdPatiga2022-09-201-2/+2
* Use posix_spawn for absolute paths on macOSRain2022-08-281-1/+3
* Remove SIGIO reference on HaikuRyan Zoeller2022-06-051-0/+1
* Auto merge of #95833 - notriddle:notriddle/human-readable-signals, r=yaahcbors2022-06-031-3/+79
|\
| * Fix MIPS-specific signal bugMichael Howell2022-06-021-1/+10
| * std: show signal number along with nameMichael Howell2022-06-011-43/+47
| * std: `<ExitStatus as Display>::fmt` name the signal it died fromMichael Howell2022-04-231-0/+63
* | Use Rust 2021 prelude in std itself.Mara Bos2022-05-091-1/+0
* | Auto merge of #93530 - anonion0:pthread_sigmask_fix, r=JohnTitorbors2022-04-171-1/+2
|\ \ | |/ |/|
| * move import to fix warning with emscripten targetRalf Sager2022-04-171-1/+2
| * fix error handling for pthread_sigmask(3)Ralf Sager2022-01-311-2/+2
* | Rollup merge of #93858 - krallin:process-process_group, r=dtolnayDylan DPC2022-03-191-1/+14
|\ \
| * | Add a `process_group` method to UNIX `CommandExt`Thomas Orozco2022-03-141-1/+14
* | | Rollup merge of #92612 - atopia:update-lib-l4re, r=dtolnayDylan DPC2022-03-191-1/+4
|\ \ \
| * | | drop unused libc imports on L4ReBenjamin Lamowski2022-03-091-1/+4
* | | | feat: Add use of bool::then in sys/unix/processwcampbell2022-03-171-3/+3
* | | | Use implicit capture syntax in format_argsT-O-R-U-S2022-03-101-5/+5
|/ / /
* | | Provide C FFI types via core::ffi, not just in stdJosh Triplett2022-03-011-1/+1
* | | Hide Repr details from io::Error, and rework `io::Error::new_const`.Thom Chiovoloni2022-02-041-8/+5
|/ /
* | Refactor weak symbols in std::sys::unixJosh Stone2021-11-121-2/+2
|/
* Rollup merge of #90704 - ijackson:exitstatus-comments, r=joshtriplettMatthias Krüger2021-11-121-0/+3
|\
| * unix::ExitStatus: Add comment saying that it's a wait statusIan Jackson2021-11-111-0/+3
* | Also note tool expectations of fork vs clone3Josh Stone2021-11-051-0/+2
* | Update another comment on fork vs. clone3Josh Stone2021-11-051-2/+2
* | Only use `clone3` when needed for pidfdJosh Stone2021-11-051-7/+6
|/
* Rollup merge of #88828 - FabianWolff:issue-88585, r=dtolnayManish Goregaokar2021-10-051-3/+13
|\
| * Call `libc::sigaction()` only on AndroidFabian Wolff2021-10-011-3/+14
| * Clean up unneeded explicit pointer castDavid Tolnay2021-09-281-1/+1
| * Use `libc::sigaction()` instead of `sys::signal()` to prevent a deadlockFabian Wolff2021-09-101-4/+3
* | Rollup merge of #88305 - ijackson:exitstatus-debug, r=dtolnayManish Goregaokar2021-10-031-2/+14
|\ \
| * | Manual Debug for Unix ExitCode ExitStatus ExitStatusErrorIan Jackson2021-08-241-2/+14
| |/
* | Remove unnecessary unsafe block in `process_unix`Léo Lanteri Thauvin2021-08-241-2/+1
|/
* Fix an unused import warning.Dan Gohman2021-08-191-1/+1
* Update PidFd for the new I/O safety APIs.Dan Gohman2021-08-191-5/+11
* Add tracking issue and link to man-pageDominik Stolz2021-07-211-1/+1
* Add PidFd type and seal traitsDominik Stolz2021-07-211-84/+116
* Typo fixJosh Triplett2021-07-211-1/+1
* Add Linux-specific pidfd process extensionsAaron Hill2021-07-211-6/+104
* Change `weak!` and `linkat!` to macros 2.0Aris Merchant2021-07-101-0/+8
* Add `ExitStatusError` for `vxworks`Christiaan Dirkx2021-05-201-1/+1
* Auto merge of #82973 - ijackson:exitstatuserror, r=yaahcbors2021-05-181-3/+28
|\