| Commit message (Expand) | Author | Age | Files | Lines |
* | Spelling library/ | Josh Soref | 2023-04-26 | 1 | -1/+1 |
* | Retry to spawn/fork up to 3 times when it failed because of an interruption | Florian Bartels | 2023-02-28 | 1 | -2/+64 |
* | Add QNX Neutrino support to libstd | Florian Bartels | 2023-02-28 | 1 | -3/+7 |
* | signal update string representation for haiku. | David Carlier | 2023-01-18 | 1 | -0/+2 |
* | Remove various double spaces in source comments. | André Vennberg | 2023-01-14 | 1 | -3/+3 |
* | Rollup merge of #105458 - Ayush1325:blocking_spawn, r=Mark-Simulacrum | Matthias Krüger | 2022-12-17 | 1 | -0/+5 |
|\ |
|
| * | Implement blocking output | Ayush Singh | 2022-12-11 | 1 | -0/+5 |
* | | explain mem::forget(env_lock) in fork/exec | Ralf Jung | 2022-12-12 | 1 | -3/+4 |
|/ |
|
* | Change process spawning to inherit the parent's signal mask by default | Rain | 2022-10-20 | 1 | -33/+39 |
* | Remove use of `io::ErrorKind::Other` in std | Patiga | 2022-09-20 | 1 | -2/+2 |
* | Use posix_spawn for absolute paths on macOS | Rain | 2022-08-28 | 1 | -1/+3 |
* | Remove SIGIO reference on Haiku | Ryan Zoeller | 2022-06-05 | 1 | -0/+1 |
* | Auto merge of #95833 - notriddle:notriddle/human-readable-signals, r=yaahc | bors | 2022-06-03 | 1 | -3/+79 |
|\ |
|
| * | Fix MIPS-specific signal bug | Michael Howell | 2022-06-02 | 1 | -1/+10 |
| * | std: show signal number along with name | Michael Howell | 2022-06-01 | 1 | -43/+47 |
| * | std: `<ExitStatus as Display>::fmt` name the signal it died from | Michael Howell | 2022-04-23 | 1 | -0/+63 |
* | | Use Rust 2021 prelude in std itself. | Mara Bos | 2022-05-09 | 1 | -1/+0 |
* | | Auto merge of #93530 - anonion0:pthread_sigmask_fix, r=JohnTitor | bors | 2022-04-17 | 1 | -1/+2 |
|\ \
| |/
|/| |
|
| * | move import to fix warning with emscripten target | Ralf Sager | 2022-04-17 | 1 | -1/+2 |
| * | fix error handling for pthread_sigmask(3) | Ralf Sager | 2022-01-31 | 1 | -2/+2 |
* | | Rollup merge of #93858 - krallin:process-process_group, r=dtolnay | Dylan DPC | 2022-03-19 | 1 | -1/+14 |
|\ \ |
|
| * | | Add a `process_group` method to UNIX `CommandExt` | Thomas Orozco | 2022-03-14 | 1 | -1/+14 |
* | | | Rollup merge of #92612 - atopia:update-lib-l4re, r=dtolnay | Dylan DPC | 2022-03-19 | 1 | -1/+4 |
|\ \ \ |
|
| * | | | drop unused libc imports on L4Re | Benjamin Lamowski | 2022-03-09 | 1 | -1/+4 |
* | | | | feat: Add use of bool::then in sys/unix/process | wcampbell | 2022-03-17 | 1 | -3/+3 |
* | | | | Use implicit capture syntax in format_args | T-O-R-U-S | 2022-03-10 | 1 | -5/+5 |
|/ / / |
|
* | | | Provide C FFI types via core::ffi, not just in std | Josh Triplett | 2022-03-01 | 1 | -1/+1 |
* | | | Hide Repr details from io::Error, and rework `io::Error::new_const`. | Thom Chiovoloni | 2022-02-04 | 1 | -8/+5 |
|/ / |
|
* | | Refactor weak symbols in std::sys::unix | Josh Stone | 2021-11-12 | 1 | -2/+2 |
|/ |
|
* | Rollup merge of #90704 - ijackson:exitstatus-comments, r=joshtriplett | Matthias Krüger | 2021-11-12 | 1 | -0/+3 |
|\ |
|
| * | unix::ExitStatus: Add comment saying that it's a wait status | Ian Jackson | 2021-11-11 | 1 | -0/+3 |
* | | Also note tool expectations of fork vs clone3 | Josh Stone | 2021-11-05 | 1 | -0/+2 |
* | | Update another comment on fork vs. clone3 | Josh Stone | 2021-11-05 | 1 | -2/+2 |
* | | Only use `clone3` when needed for pidfd | Josh Stone | 2021-11-05 | 1 | -7/+6 |
|/ |
|
* | Rollup merge of #88828 - FabianWolff:issue-88585, r=dtolnay | Manish Goregaokar | 2021-10-05 | 1 | -3/+13 |
|\ |
|
| * | Call `libc::sigaction()` only on Android | Fabian Wolff | 2021-10-01 | 1 | -3/+14 |
| * | Clean up unneeded explicit pointer cast | David Tolnay | 2021-09-28 | 1 | -1/+1 |
| * | Use `libc::sigaction()` instead of `sys::signal()` to prevent a deadlock | Fabian Wolff | 2021-09-10 | 1 | -4/+3 |
* | | Rollup merge of #88305 - ijackson:exitstatus-debug, r=dtolnay | Manish Goregaokar | 2021-10-03 | 1 | -2/+14 |
|\ \ |
|
| * | | Manual Debug for Unix ExitCode ExitStatus ExitStatusError | Ian Jackson | 2021-08-24 | 1 | -2/+14 |
| |/ |
|
* | | Remove unnecessary unsafe block in `process_unix` | Léo Lanteri Thauvin | 2021-08-24 | 1 | -2/+1 |
|/ |
|
* | Fix an unused import warning. | Dan Gohman | 2021-08-19 | 1 | -1/+1 |
* | Update PidFd for the new I/O safety APIs. | Dan Gohman | 2021-08-19 | 1 | -5/+11 |
* | Add tracking issue and link to man-page | Dominik Stolz | 2021-07-21 | 1 | -1/+1 |
* | Add PidFd type and seal traits | Dominik Stolz | 2021-07-21 | 1 | -84/+116 |
* | Typo fix | Josh Triplett | 2021-07-21 | 1 | -1/+1 |
* | Add Linux-specific pidfd process extensions | Aaron Hill | 2021-07-21 | 1 | -6/+104 |
* | Change `weak!` and `linkat!` to macros 2.0 | Aris Merchant | 2021-07-10 | 1 | -0/+8 |
* | Add `ExitStatusError` for `vxworks` | Christiaan Dirkx | 2021-05-20 | 1 | -1/+1 |
* | Auto merge of #82973 - ijackson:exitstatuserror, r=yaahc | bors | 2021-05-18 | 1 | -3/+28 |
|\ |
|