aboutsummaryrefslogtreecommitdiffstats
path: root/common (unfollow)
Commit message (Expand)AuthorFilesLines
2023-12-26common: Remove t-b64.c.NIIBE Yutaka2-156/+1
2023-12-22common: Add keyword socketdir to gpgconf.ctlWerner Koch1-44/+91
2023-12-20common: Clean up the temporary file at dotlock_destroy.NIIBE Yutaka1-0/+6
2023-12-20common: Support not-removing the lockfile by dotlock_destroy.NIIBE Yutaka1-1/+4
2023-12-20common: Fix a possible resource leak for dotlock.NIIBE Yutaka1-2/+5
2023-12-19common: Improve the parsing of gpgconf.ctl variables.Werner Koch1-30/+27
2023-12-19common: Enhance dotlock, so that we can have a CLI util.NIIBE Yutaka2-11/+138
2023-12-18common: Add an info callback to dotlock.Werner Koch3-11/+203
2023-12-12common: Improve error return for dotlock.Werner Koch1-2/+8
2023-11-21common: Check wether to set the modified flag in nve_set.Werner Koch1-22/+8
2023-11-21agent: Update the key file only if not changed.Werner Koch2-8/+46
2023-11-16gpg: Report BEGIN_* status before examining the input.NIIBE Yutaka4-108/+123
2023-11-13gpg: Implement a parser for Kyber encrypted packets.Werner Koch1-6/+6
2023-11-08gpgsm: Support ECDSA in de-vs mode.Werner Koch2-2/+12
2023-11-08common: Declare two LibrePGP constants for future useWerner Koch1-0/+3
2023-10-27w32: Use utf8 for the asctimestamp function.Werner Koch1-1/+1
2023-10-26common: New functions timegm_u64, isotime2epoch_u64.Werner Koch4-154/+176
2023-10-24common: Provide API to parse BER/TLV encodings.Werner Koch3-2/+855
2023-10-14common: New function scan_secondsstr.Werner Koch4-2/+76
2023-10-06scd:openpgp: Return better error codes for the Reset Code.Werner Koch1-0/+5
2023-10-02common: Improve lock strategy for dotlock.Werner Koch1-40/+54
2023-10-02common: Add new function b64decode.Werner Koch5-18/+168
2023-09-26common: Add gnupg_memstr to replace static versions.Werner Koch4-62/+32
2023-09-26agent,common,gpg: Use unsigned int for 1-bit field.NIIBE Yutaka1-2/+2
2023-09-26Use gpgrt_b64* API of libgpg-error.NIIBE Yutaka3-44/+14
2023-09-07common: Never remove /dev/null.Werner Koch1-1/+6
2023-08-29common: Prepare for more flags in start_new_service.Werner Koch3-16/+27
2023-07-18commond: Introduce FD2NUM to express conversion to number of fds.NIIBE Yutaka1-0/+2
2023-07-18common,w32: Fix FD2INT macro.NIIBE Yutaka1-1/+5
2023-07-18common: Introduce FD_DBG to display gnupg_fd_t value.NIIBE Yutaka2-4/+7
2023-07-14gpg: Use gnupg_fd_t for iobuf_get_fd and is_secured_file.NIIBE Yutaka2-4/+4
2023-07-11common: Change iobuf_fdopen argument type to gnupg_fd_t.NIIBE Yutaka2-4/+3
2023-07-11common: Add gnupg_check_special_filename.NIIBE Yutaka3-36/+47
2023-07-10common,gpg,kbx: Factor out open_stream_nc.NIIBE Yutaka2-0/+20
2023-07-10common:w32: Fix gnupg_w32_set_errno.NIIBE Yutaka1-0/+1
2023-07-10common:w32: Fix gnupg_w32_set_errno.NIIBE Yutaka1-0/+1
2023-07-07gpg: Add algo constants for PQC.Werner Koch1-1/+6
2023-07-05gpg: Use gnupg_fd_t for encrypt_crypt and gpg_verify.NIIBE Yutaka2-3/+2
2023-07-04common,w32: Add missing GetLastError->errno mapping.Werner Koch3-6/+8
2023-06-30common:iobuf: Avoid losing bits of HANDLE on Windows 64-bit.NIIBE Yutaka1-19/+20
2023-06-29common: Fix the cast for 64-bit Windows.NIIBE Yutaka1-5/+3
2023-06-29common: Raise an error correctly in check_special_filename.NIIBE Yutaka1-2/+21
2023-06-28sm: Remove duplicated code.Werner Koch1-3/+6
2023-06-28tools:gpgtar: Clean up the use of --status-fd.NIIBE Yutaka2-26/+9
2023-06-27common,gpg,sm,tools: Don't remove translate_sys2libc_fd_int.NIIBE Yutaka2-26/+20
2023-06-26tools: Fix use of EXCEPTS when spawning a process.NIIBE Yutaka1-1/+1
2023-06-23common: Remove translate_sys2libc_fd_int.NIIBE Yutaka2-20/+1
2023-06-23common: Add gnupg_sys2libc_fdstr function.NIIBE Yutaka2-19/+75
2023-06-22common: Add translate_sys2libc_fdstr.NIIBE Yutaka2-0/+51
2023-06-15gpgsm: Print PROGRESS status lines.Werner Koch2-7/+101