aboutsummaryrefslogtreecommitdiffstats
path: root/common/exectool.c (unfollow)
Commit message (Expand)AuthorFilesLines
2024-09-25common: Fix gnupg_exec_tool_stream for INEXTRA==NULL.NIIBE Yutaka1-1/+1
2024-09-24common: Add debug code to gnupg_exec_tool_streamWerner Koch1-0/+7
2024-07-09common,kbx,tests: Clean up the PIPE function API.NIIBE Yutaka1-14/+10
2024-07-09Use gpgrt_process_spawn API from libgpg-error.NIIBE Yutaka1-19/+16
2024-06-05common:w32: Fix for 64-bit Windows.NIIBE Yutaka1-0/+5
2024-06-04common:w32: Fix INEXTRA handling.NIIBE Yutaka1-6/+20
2024-05-31spawn: Remove spawn callback, introduce gnupg_spawn_actions.NIIBE Yutaka1-2/+12
2023-05-11common,agent,gpg,dirmngr,g13,scd,tests,tools: New spawn function.NIIBE Yutaka1-14/+26
2022-10-20agent,common,dirmngr,tests,tools: Remove spawn PREEXEC argument.NIIBE Yutaka1-1/+1
2020-08-03w32: Fix cast from intptr_t of _get_osfhandle.NIIBE Yutaka1-1/+1
2020-02-18Spelling cleanup.Daniel Kahn Gillmor1-2/+2
2019-01-30common: Add kludge to allow silencing gnupg_exec_tool_stream.Werner Koch1-4/+15
2017-04-28Spelling fixes in docs and comments.NIIBE Yutaka1-1/+1
2017-02-28w32: Make pipes really pollable.Werner Koch1-0/+5
2017-01-19common: Fix buffer copy code again.Werner Koch1-20/+14
2017-01-19common: Clarify use of vars in buffer copy code.Werner Koch1-16/+26
2017-01-18common: Fix flushing copy buffers.Justus Winter1-7/+19
2016-11-05Change all http://www.gnu.org in license notices to https://Werner Koch1-1/+1
2016-10-18common: Fix copying data to estreams.Justus Winter1-5/+7
2016-07-26common: Avoid excessive stack use.Justus Winter1-14/+39
2016-07-26common: Rework resource cleanup when handling errors.Justus Winter1-9/+10
2016-06-28common: Fix copying data from the spawned child.Justus Winter1-10/+15
2016-05-27common: Add a status callback to gnupg_exec_tool_stream.Werner Koch1-13/+80
2016-05-27common: Allow a second input stream for gnupg_exec_tool_stream.Werner Koch1-19/+99
2016-05-27common: Make use of default_errsource in exechelp.Werner Koch1-1/+1
2016-02-13common: Make gnupg_exec_tool conform to spec.Werner Koch1-9/+18
2015-12-15common: Use default_errsource for call-gpg and exectool.Werner Koch1-8/+15
2015-12-14common: Change license for exectool to LGPLv3+/GPLv2+.Werner Koch1-5/+15
2015-12-14common: Rename sh-exectool to exectool.Werner Koch1-9/+9
2015-12-04common: Add a stream interface to 'sh-exectool'.Justus Winter1-86/+206
2015-12-04common: Add header file and build the new code.Justus Winter1-1/+1
2015-12-04common: Add code to execute a helper.Werner Koch1-0/+303