aboutsummaryrefslogtreecommitdiffstats
path: root/src (unfollow)
Commit message (Expand)AuthorFilesLines
2025-04-08Release 1.52libgpg-error-1.52gpgrt-1.52Werner Koch3-3/+7
2025-04-07argparse: Make getreg meta command work on Unix.Werner Koch1-7/+93
2025-04-07Add a section mode to the name-value functions.Werner Koch2-9/+74
2025-04-07Allow name-value lookup w/o a trailing colon for the name.Werner Koch1-24/+59
2025-04-07New public API gpgrt_nvc_* and gpgrt_nve_*Werner Koch8-4/+1155
2025-04-07Update the copyright notice.Werner Koch1-1/+1
2025-04-04w32: Improve the detection of the need for a \\?\ prefixWerner Koch1-3/+5
2025-04-01New public API gpgrt_strlist_*Werner Koch10-212/+353
2025-03-28Add source file strlist.cWerner Koch1-0/+355
2025-02-06gpgrt-config: Append default directory to PKG_CONFIG_PATH.NIIBE Yutaka1-11/+6
2025-01-22Skip gpg-error-config-test.sh for specific incompatible pkg-config.NIIBE Yutaka1-0/+9
2025-01-14spawn: Care about closefrom/close call is interrupted.NIIBE Yutaka1-62/+54
2025-01-08spawn: Use closefrom when available.NIIBE Yutaka1-2/+46
2024-12-12New Windows API gpgrt_w32_reg_get_string.Werner Koch6-8/+90
2024-11-14spawn:w32: Fix a memory leak on an error path.NIIBE Yutaka1-4/+4
2024-10-16spawn: Shorter identifier gpgrt_spawn_actions_set_env_rev.NIIBE Yutaka8-15/+15
2024-10-11spawn: Add new function to modify environment.NIIBE Yutaka8-8/+264
2024-10-10w32: Fix releasing memory for UTF-8 text.NIIBE Yutaka1-8/+8
2024-09-24estream: Let poll return an error for a closed fd.Werner Koch1-0/+5
2024-09-19posix: Fix forgotten _gpgrt_post_syscall on error path.NIIBE Yutaka1-0/+1
2024-09-19posix: Fix memory leak for spawn.NIIBE Yutaka1-0/+1
2024-09-16w32:spawn: Remove unused function get_max_fds.NIIBE Yutaka1-21/+0
2024-09-06w32: Clarify the environment block encoding.NIIBE Yutaka1-0/+3
2024-08-27w32: Add GPGRT_PROCESS_ALLOW_SET_FG for gpgrt_process_spawn.NIIBE Yutaka2-2/+4
2024-08-02w32: Allow initialization of new threads to utf8 mode.Werner Koch4-9/+35
2024-07-04Put the full commit id into VERSION.Werner Koch1-2/+2
2024-06-20core: Declare environ for macOS and others.Werner Koch1-0/+3
2024-06-19spawn: New flag GPGRT_PROCESS_NO_EUID_CHECKWerner Koch2-8/+13
2024-06-19spawn: Keep struct definitions at the top of the file.Werner Koch2-34/+51
2024-06-13Apply spell fix.NIIBE Yutaka1-1/+1
2024-06-13Fix gpg-error.m4.NIIBE Yutaka1-14/+23
2024-06-07spawn: Support the use case in libassuan where PGMNAME==NULL.NIIBE Yutaka2-5/+24
2024-06-06spawn: Expose gpgrt_spawn_actions functions.NIIBE Yutaka6-8/+30
2024-06-06spawn: Add new GPGRT_PROCESS_NO_CONSOLE for Windows.NIIBE Yutaka2-0/+5
2024-06-06Cleanup spawn API implementation.NIIBE Yutaka3-95/+57
2024-06-06Fix return type of gpgrt_b64dec_*.NIIBE Yutaka2-4/+4
2024-06-05spawn:w32: Allow for up to 32 inherited handles.Werner Koch1-2/+2
2024-06-05spawn: Avoid bumping the error counter.Werner Koch2-20/+22
2024-06-05spawn: Expose spawn functions API.NIIBE Yutaka9-129/+184
2024-06-04spawn:w32: Fix setting of dwFlags for CreateProcess.NIIBE Yutaka1-1/+2
2024-05-30spawn: Allow NULL for ACT.NIIBE Yutaka2-2/+19
2024-05-29Fix process termination check at release.NIIBE Yutaka2-2/+2
2024-05-29Fix how environment variables are specified for spawn.NIIBE Yutaka3-10/+12
2024-05-29Cleaner semantics for _gpgrt_process_spawn without a callback.NIIBE Yutaka5-108/+211
2024-05-28Import spawn functions from GnuPG master.NIIBE Yutaka5-1132/+1245
2024-04-26argparse: Fix a theoretical memory leak.Werner Koch1-3/+4
2024-04-25logging: New function gpgrt_logv_domain.Werner Koch5-3/+22
2024-04-22core: New function gpgrt_add_post_log_func.Werner Koch7-2/+83
2024-04-19logging: Indent continuation lines of log_printhex.Werner Koch1-6/+14
2024-04-12logging: Add a truncate keyword to log_printhex.Werner Koch1-0/+19