summary refs log tree commit diff
path: root/src/libstd/sys/unix/process/process_unix.rs
AgeCommit message (Expand)AuthorLines
2019-06-26Use pointer::write_bytes for android sigemptysetJosh Stone-4/+2
2019-06-26Avoid mem::uninitialized() in std::sys::unixJosh Stone-28/+28
2019-05-06use exhaustive_patterns to be able to use `?`Marcel Hellwig-5/+6
2019-05-06convert custom try macro to `?`Marcel Hellwig-17/+10
2019-02-28libstd => 2018Taiki Endo-11/+12
2019-02-13Use posix_spawn_file_actions_addchdir_np when possibleJosh Stone-2/+22
2019-02-10libs: doc commentsAlexander Regueiro-1/+1
2018-12-25Remove licensesMark Rousskov-10/+0
2018-12-04cleanup: remove static lifetimes from consts in libstdljedrz-1/+1
2018-11-14std: Synchronize access to global env during `exec`Alex Crichton-8/+48
2018-11-14Revert "Fixes #46775 -- don't mutate the process's environment in Command::exec"Alex Crichton-91/+8
2018-11-01Fixes #46775 -- don't mutate the process's environment in Command::execAlex Gaynor-8/+91
2018-10-19Prefer unwrap_or_else to unwrap_or in case of function calls/allocationsljedrz-1/+1
2018-03-19Don't use posix_spawn() if PATH was modified in the environment.Bryan Drewery-0/+1
2018-03-02Support posix_spawn() for Linux glibc 2.24+.Bryan Drewery-2/+16
2018-03-02Use _Bryan Drewery-1/+1
2018-03-01Add comment explaining when posix_spawn() can be supported.Bryan Drewery-0/+2
2018-03-01posix_spawn() on OSX supports returning ENOENT.Bryan Drewery-2/+2
2018-02-28posix_spawn() always returns its error rather than setting errno.Bryan Drewery-1/+1
2018-02-28Support posix_spawn() for FreeBSD.Bryan Drewery-2/+2
2018-02-28Remove excess newlineBryan Drewery-1/+0
2018-02-28Pass proper pointer for envp.Bryan Drewery-1/+1
2018-02-28No need to zero when an initializer for the object is already used.Bryan Drewery-3/+3
2018-02-28Avoid error for unused variablesBryan Drewery-1/+1
2018-02-28Support posix_spawn() when possible.Alex Crichton-0/+102
2017-12-24Capture environment at spawnDiggory Blake-4/+12
2017-10-05Remove nacl from libstdest31-2/+2
2017-09-08Match c_char definitions and enable signal reset for L4ReSebastian Humenda-13/+15
2017-08-28Update the libc submoduleAlex Crichton-2/+3
2017-03-25Avoid using libc::sigemptyset on AndroidMarco A L Barbosa-1/+10
2017-03-12Update usages of 'OSX' (and other old names) to 'macOS'.Corey Farwell-1/+1
2017-02-06make Child::try_wait return io::Result<Option<ExitStatus>>Jack O'Connor-4/+4
2017-01-06std: Add a nonblocking `Child::try_wait` methodAlex Crichton-0/+17
2016-11-23Separated fuchsia-specific process stuff into 'process_fuchsia.rs' and refact...Theodore DeRego-0/+250