aboutsummaryrefslogtreecommitdiffstats
path: root/common/exechelp-w32.c (unfollow)
Commit message (Expand)AuthorFilesLines
2023-05-03w32: Fix spawn functions to support Windows Xp.NIIBE Yutaka1-36/+67
2023-05-02w32: Fix inheriting HANDLEs.NIIBE Yutaka1-41/+75
2023-05-02Rename the enum constant to GNUPG_PROCESS_GET_PROC_ID.NIIBE Yutaka1-2/+2
2023-04-20spawn: Introduce *_KEEP, removing *_NULL.NIIBE Yutaka1-18/+18
2023-04-17Remove old API implementation for spawn functions.NIIBE Yutaka1-643/+0
2023-04-17Fix use of GNUPG_PROCESS_DETACHED.NIIBE Yutaka1-26/+22
2023-04-13Fix requirement for _WIN32_WINNT to use process related functions.NIIBE Yutaka1-1/+1
2023-01-27Put gnupg_spawn_helper function to W32, too.NIIBE Yutaka1-0/+11
2022-12-08w32,debug: Don't emit debug output any more.NIIBE Yutaka1-11/+9
2022-12-06Fix exechelp-w32.c.NIIBE Yutaka1-29/+37
2022-11-30w32: Fix spawn functions for Windows for _fd use case.NIIBE Yutaka1-13/+39
2022-11-30w32: Use call back when ASFW is needed.NIIBE Yutaka1-9/+10
2022-11-29common: Support new spawn functions for Windows.NIIBE Yutaka1-9/+13
2022-11-25Support gnupg_process_spawn with R_PROC=NULL.NIIBE Yutaka1-1/+9
2022-11-25Fix gnupg_process_release.NIIBE Yutaka1-1/+7
2022-11-18try to control inherited HANDLE for new Windows.NIIBE Yutaka1-36/+91
2022-11-17change the semantics of spawn_cb routine.NIIBE Yutaka1-18/+4
2022-11-17common,tools,dirmngr: Introduce gnupg_process_spawn.NIIBE Yutaka1-0/+665
2022-11-16common: Remove Windows CE support in common.NIIBE Yutaka1-1/+1
2022-10-20agent,common,dirmngr,tests,tools: Remove spawn PREEXEC argument.NIIBE Yutaka1-5/+1
2022-03-30common,w32: Fix handle_to_fd to match use of _open_osfhandle.NIIBE Yutaka1-6/+5
2022-03-18common: New flags for gnupg_spawn_processWerner Koch1-3/+6
2021-12-17w32: Prepare for the case gcrypt.h will not include winsock2.h.NIIBE Yutaka1-0/+2
2021-09-13common: New envvar GNUPG_EXEC_DEBUG_FLAGS.Werner Koch1-4/+16
2021-08-18common,w32: Replace log_debug by log_info for InProcessJobsWerner Koch1-3/+3
2021-03-08w32: Change spawn functions to use Unicode version of CreateProcess.Werner Koch1-47/+97
2020-10-20Replace all calls to access by gnupg_accessWerner Koch1-2/+3
2020-09-02common: New helper function gnupg_close_pipe.Werner Koch1-0/+9
2019-04-29common,w32: Breakaway detached childs when in jobAndre Heinecke1-0/+45
2018-05-02common,w32: Hide spawned processes by defaultAndre Heinecke1-1/+1
2017-11-29doc: Update copyright notices for common/exechelp*.Werner Koch1-2/+3
2017-02-28w32: Make pipes really pollable.Werner Koch1-2/+10
2017-01-06agent,w32: Fix annoying output to DebugView.Werner Koch1-5/+8
2016-11-05Change all http://www.gnu.org in license notices to https://Werner Koch1-1/+1
2016-10-18common,w32: Communicate with child in non-blocking mode.Justus Winter1-3/+4
2016-10-18common,w32: Extend gnupg_create_inbound_pipe et al.Justus Winter1-10/+27
2016-10-18common,w32: Make use of default_errsource in exechelp.Justus Winter1-7/+21
2016-05-27common: Allow a second input stream for gnupg_exec_tool_stream.Werner Koch1-1/+3
2016-05-27common: Extend gnupg_create_inbound_pipe et al.Werner Koch1-6/+14
2016-05-27common: Make use of default_errsource in exechelp.Werner Koch1-1/+1
2016-02-23common/exechelp: Provide a way to wait for multiple processes.Justus Winter1-32/+54
2016-02-23common/exechelp: Add general pipe function.Justus Winter1-31/+36
2016-02-23common/exechelp: Mute the Windows version.Justus Winter1-3/+4
2016-02-23common/exechelp: Avoid magic numbers.Justus Winter1-2/+2
2016-02-23common/exechelp: Disable debugging by default.Justus Winter1-1/+1
2016-02-23common/exechelp: Fix handle leak.Justus Winter1-0/+1
2016-02-23common/exechelp: Fix opening the 'nul' device.Justus Winter1-5/+5
2016-02-23common/exechelp: Fix error handling.Justus Winter1-2/+2
2016-02-23common/exechelp: Fix pipe creation.Justus Winter1-1/+1
2015-11-17Fix typos found using codespell.Justus Winter1-2/+2