summaryrefslogtreecommitdiffstats
path: root/Source/cmUVProcessChain.cxx
Commit message (Expand)AuthorAgeFilesLines
* Merge topic 'process-timeout-terminate' into release-4.2Brad King2025-11-121-0/+17
|\
| * execute_process: Restore termination of processes on timeoutBrad King2025-11-111-0/+17
| * Merge topic 'process-timeout-short' into release-4.0Brad King2025-11-101-1/+1
| |\
| * | LICENSE: Replace references to Copyright.txt with LICENSE.rstKitware Robot2025-03-031-1/+1
* | | Merge topic 'process-timeout-short' into release-4.2Brad King2025-11-101-1/+1
|\ \ \ | | |/ | |/|
| * | execute_process: Restore support for short timeoutsBrad King2025-11-091-1/+1
* | | ctest: Remove stray newline in process result stringBrad King2025-08-081-1/+1
* | | LICENSE: Replace references to Copyright.txt with LICENSE.rstKitware Robot2025-03-031-1/+1
| |/ |/|
* | Merge topic 'instrumentation-build-hooks'Brad King2025-02-051-0/+12
|\ \
| * | cmUVProcessChain: Add Detached option for spawning daemonsMartin Duffy2025-02-031-0/+12
* | | cmUVProcessChain: Convert AddCommand signature to move semanticsBrad King2025-02-031-2/+2
|/ /
* | Revise C++ coding style using clang-format with "east const"Kitware Robot2025-01-231-10/+10
* | libuv: win/spawn: add option to use parent process error modeDylan Snelgrove2024-10-251-0/+3
|/
* Merge topic 'libuv-1.48'Brad King2024-02-091-0/+5
|\
| * libuv: win/spawn: optionally run executable paths with no file extensionBrad King2024-02-081-1/+3
| * cmUVProcessChain: Implement no-extension-on-Windows support with libuv 1.48Brad King2024-02-081-0/+3
* | Merge topic 'cmuvprocesschain'Brad King2024-01-251-6/+13
|\ \ | |/
| * cmUVProcessChain: Tolerate fileno() of invalid FILE streamBrad King2024-01-241-1/+5
| * cmUVProcessChain: Simplify SetExternalStream usageBrad King2024-01-241-0/+8
| * cmUVProcessChain: Simplify builder initializationBrad King2024-01-241-6/+1
* | cmUVProcessChain: Add option for external uv_loop_tKyle Edwards2023-12-051-2/+27
|/
* IWYU: Update for Debian 12 CI jobBrad King2023-07-281-3/+0
* cmUVProcessChain::Wait(): Treat timeout of 0 as no timeoutKyle Edwards2023-07-261-2/+2
* cmUVProcessChain: Return output and error streams as file descriptorsKyle Edwards2023-06-141-48/+12
* cmUVProcessChain: Add support for SetExternalStream(Stream_INPUT)Kyle Edwards2023-06-121-5/+22
* cmUVProcessChain: Add Status::SpawnResult fieldKyle Edwards2023-06-081-33/+28
* cmUVProcessChain: Manually create pipes between processesKyle Edwards2023-06-081-23/+68
* cmUVProcessChain: Do some internal refactoringKyle Edwards2023-06-081-26/+20
* cmUVProcessChain: Add Status::GetException() methodKyle Edwards2023-06-051-0/+248
* cmUVProcessChain: Add Finished() methodKyle Edwards2023-05-311-0/+5
* cmUVProcessChain: Add option for merged output and errorKyle Edwards2023-05-261-22/+37
* cmUVProcessChain: Add working directory optionKyle Edwards2023-05-261-0/+10
* Make vector operations more efficientRose2022-12-101-0/+1
* Refactoring: Third-parties public headers are under cm3p prefixMarc Chevrier2020-05-071-1/+1
* Revise include order using clang-format-6.0Kitware Robot2019-10-011-6/+6
* cmstd: Modernize CMake system headersMarc Chevrier2019-09-201-1/+1
* clang-tidy: modernize-deprecated-headersRegina Pfeifer2019-09-161-1/+1
* modernize: manage cmCommand instances using unique_ptr.Marc Chevrier2019-07-141-1/+1
* Introduce memory management helper: cm_memory.hxxMarc Chevrier2019-07-141-1/+2
* cmUVProcessChain: Add assert() for static analysis toolsKyle Edwards2019-05-141-1/+4
* cmUVProcessChain: Add cmUVProcessChainKyle Edwards2019-05-071-0/+392