about summary refs log tree commit diff
path: root/library/std/src/sys/windows/process.rs
AgeCommit message (Expand)AuthorLines
2024-01-11std: begin moving platform support modules into `pal`joboet-984/+0
2023-11-24Rollup merge of #118060 - ChrisDenton:abs-device-path, r=thomccMatthias Krüger-1/+1
2023-11-22x fmt library/stdChris Denton-3/+2
2023-11-22redundant_closureChris Denton-1/+1
2023-11-22unnecessary_castChris Denton-2/+2
2023-11-22needless_borrows_for_generic_argsChris Denton-1/+1
2023-11-19Use an absolute path to the NUL deviceChris Denton-1/+1
2023-10-06Remove libcChris Denton-3/+2
2023-09-09Auto merge of #114590 - ijackson:stdio-stdio-2, r=dtolnaybors-10/+25
2023-09-03Command::spawn: Fix STARTUPINFOW.cb being initialized with the address of siz...Fulgen301-1/+1
2023-09-01fix(std): Rename os_str_bytes to encoded_bytesEd Page-2/+2
2023-08-25Added option to set ProcThreadAttributes for Windows processesMichael van Straten-2/+110
2023-08-08Rollup merge of #106425 - ijackson:exit-status-default, r=dtolnayMatthias Krüger-1/+1
2023-08-07impl Default for ExitStatusIan Jackson-1/+1
2023-08-07std::process (windows): Implement From<io::Stdout> etc. for imp::StdioIan Jackson-0/+14
2023-08-07std::process (windows): refactor Stdio::to_handle slightlyIan Jackson-10/+11
2023-07-01Return `Ok` on kill if process has already exitedChris Denton-1/+10
2023-05-13refactor: Remove redundant, private OsStr::bytesEd Page-2/+2
2023-05-05Use new bindingsChris Denton-5/+5
2023-03-21Rollup merge of #96391 - ChrisDenton:command-non-verbatim, r=joshtriplettMatthias Krüger-8/+4
2022-12-11Implement blocking outputAyush Singh-0/+5
2022-12-06Don't set `STARTF_USESTDHANDLES` if none are setChris Denton-7/+15
2022-12-02Windows: make Command prefer non-verbatim pathsChris Denton-8/+4
2022-10-24Pass on null handle values to child processChris Denton-7/+5
2022-10-13std: use `sync::Mutex` for internal staticsjoboet-3/+3
2022-06-09Implement ExitCodeExt for WindowsAron Parker-0/+6
2022-05-17Revert "Auto merge of #96441 - ChrisDenton:sync-pipes, r=m-ou-se"Mark Rousskov-32/+6
2022-05-11Rollup merge of #96861 - m-ou-se:std-use-prelude-2021, r=joshtriplettYuki Okushi-1/+0
2022-05-10Expose process main_thread_handle on Windowsunknown-7/+13
2022-05-09Use Rust 2021 prelude in std itself.Mara Bos-1/+0
2022-04-27Note the importance of using sync pipesChris Denton-1/+19
2022-04-26Windows: Make stdin pipes synchronousChris Denton-6/+14
2022-04-25Auto merge of #95246 - ChrisDenton:command-args, r=joshtriplettbors-86/+30
2022-04-08Windows: Use a pipe relay for chaining pipesChris Denton-1/+7
2022-03-23Command: handle exe and batch files separatelyChris Denton-17/+25
2022-03-23Refactor: Move argument building into argsChris Denton-69/+5
2022-02-17Keep the path after `program_exists` succeedsChris Denton-22/+23
2022-02-17Use verbatim paths for `process::Command` if necessaryChris Denton-11/+21
2022-02-14Maintain broken symlink behaviour for the Windows exe resolverChris Denton-2/+17
2022-02-09Rollup merge of #93445 - yaahc:exitcode-constructor, r=dtolnayYuki Okushi-0/+6
2022-02-06Add From<u8> for ExitCodeJane Lusby-0/+6
2022-02-04Hide Repr details from io::Error, and rework `io::Error::new_const`.Thom Chiovoloni-4/+4
2022-01-03Explicitly pass `PATH` to the Windows exe resolverChris Denton-11/+20
2021-12-16Quote bat script command lineChris Denton-0/+16
2021-10-31 Windows: Resolve Command program without using the current directoryChris Denton-26/+141
2021-08-19Use the correct `into_*` on Windows to avoid dropping a stdio handle.Dan Gohman-2/+2
2021-08-19I/O safety.Dan Gohman-19/+22
2021-08-08Fix Windows Command::env("PATH")Chris Denton-5/+24
2021-07-09Debug formatting of raw_arg()Kornel-2/+6
2021-07-09Unescaped command-line arguments for WindowsKornel-18/+51