about summary refs log tree commit diff
path: root/src/libstd/sys/windows/process.rs
AgeCommit message (Expand)AuthorLines
2019-03-31libstd: deny(elided_lifetimes_in_paths)Mazdak Farrokhzad-2/+2
2019-02-28libstd => 2018Taiki Endo-22/+23
2019-02-20Refactor Windows stdio and remove stdin double bufferingPaul Dicker-2/+2
2019-01-10std: Render large exit codes as hex on WindowsAlex Crichton-1/+10
2018-12-25Remove licensesMark Rousskov-10/+0
2018-12-04Replace usages of `..i + 1` ranges with `..=i`.Corey Farwell-1/+1
2018-11-06refactor: use shorthand fieldsteresy-1/+1
2018-07-29Replace push loops with collect() and extend() where possibleljedrz-6/+2
2018-04-12Import the `alloc` crate as `alloc_crate` in stdSimon Sapin-1/+1
2018-04-05std: Inline some Termination-related methodsAlex Crichton-0/+1
2018-03-21Deprecate the AsciiExt trait in favor of inherent methodsSimon Sapin-1/+0
2018-03-03Move process::ExitCode internals to sysScott McMurray-1/+13
2017-12-24Capture environment at spawnDiggory Blake-46/+52
2017-11-04Remove import of now unused AsciiExtLukas Kalbertodt-1/+1
2017-06-06Add conversions from File and Child* handles to StdioJosh Stone-0/+12
2017-06-04Always quote program name in Command::spawn on WindowsOliver Middleton-8/+10
2017-03-23std: Don't cache stdio handles on WindowsAlex Crichton-2/+7
2017-02-06make Child::try_wait return io::Result<Option<ExitStatus>>Jack O'Connor-3/+3
2017-01-09Auto merge of #38866 - alexcrichton:try-wait, r=aturonbors-0/+15
2017-01-06std: Add a nonblocking `Child::try_wait` methodAlex Crichton-0/+15
2017-01-04std: Don't pass overlapped handles to processesAlex Crichton-9/+5
2016-11-30just add one method named creation_flags, fix the tidy errorTed Mielczarek-4/+1
2016-11-30Add std::os::windows::process::CommandExt, with set_creation_flags and add_cr...Ted Mielczarek-1/+9
2016-08-24Use `#[prelude_import]` in `libstd`.Jeffrey Seyfried-3/+0
2016-05-24std: Stabilize APIs for the 1.10 releaseAlex Crichton-3/+24
2016-04-26std: Allow creating ExitStatus from raw valuesAlex Crichton-0/+6
2016-03-22fix alignmentJorge Aparicio-2/+2
2016-03-22try! -> ?Jorge Aparicio-24/+24
2016-03-08std: Don't always create stdin for childrenAlex Crichton-2/+4
2016-02-10std: Push process stdio setup in std::sysAlex Crichton-90/+135
2016-02-10std: Lift out Windows' CreateProcess lock a bitAlex Crichton-13/+20
2016-02-10std: Rename Stdio::None to Stdio::NullAlex Crichton-6/+5
2016-02-10std: Push Child's exit status to sys::processAlex Crichton-3/+5
2016-02-10std: Refactor process spawning on UnixAlex Crichton-3/+0
2016-02-03std: Properly handle interior NULs in std::processKamal Marhubi-29/+52
2016-01-26Auto merge of #31120 - alexcrichton:attribute-deny-warnings, r=brsonbors-1/+0
2016-01-26Fix warnings during testsAlex Crichton-1/+0
2016-01-25std: Fix some behavior without stdio handlesAlex Crichton-3/+8
2015-11-09std: Migrate to the new libcAlex Crichton-37/+31
2015-11-06std: Refactor process exit code handling slightlyAlex Crichton-13/+8
2015-07-20std: Add IntoRaw{Fd,Handle,Socket} traitsAlex Crichton-0/+2
2015-06-09std: Tweak process raising/lowering implementationsAlex Crichton-17/+5
2015-05-29Auto merge of #25494 - alexcrichton:stdio-from-raw, r=aturonbors-1/+16
2015-05-27Use `const fn` to abstract away the contents of UnsafeCell & friends.Eduard Burtescu-2/+2
2015-05-16std: Implement lowering and raising for process IOAlex Crichton-1/+16
2015-05-16std: Add an unstable method Child::idAlex Crichton-0/+6
2015-05-07std: Rename sys::foo2 modules to sys::fooAlex Crichton-0/+429
2015-04-14std: Remove old_io/old_path/rand modulesAlex Crichton-518/+0
2015-04-01Test fixes and rebase conflictsAlex Crichton-2/+2
2015-03-31Test fixes and rebase conflicts, round 2Alex Crichton-1/+0