aboutsummaryrefslogtreecommitdiffstats
path: root/common (unfollow)
Commit message (Expand)AuthorFilesLines
2024-04-05gpg: Allow to create a Kyber key from keygrips.Werner Koch2-1/+2
2024-04-03gpg: Initial support for generating Kyber subkeys.Werner Koch1-2/+1
2024-04-03common: Extend openpgp_oid_to_curve to return an abbreviated name.Werner Koch2-14/+39
2024-04-03common: Allow building with libgcrypt 1.10 for now.Werner Koch1-0/+4
2024-03-29common: Add KMAC.NIIBE Yutaka3-2/+140
2024-03-26gpg,gpgsm: New option --disable-fd-translation.Werner Koch2-8/+19
2024-03-21Allow installation with a gpgconf.ctl changed homedir.Werner Koch2-16/+120
2024-03-21common: Use a common gpgconf.ctl parser for Unix and Windows.Werner Koch1-201/+250
2024-02-15common,dirmngr:w32: Add include files.NIIBE Yutaka2-4/+8
2024-02-10gpg: Add option --assert-pubkey_algo.Werner Koch2-5/+9
2024-01-29doc: Fix spelling errors found by lintian.Werner Koch2-2/+2
2024-01-26common,w32: Fix use of GNUPG_SPAWN_KEEP_STDERR.Werner Koch1-1/+1
2024-01-22Pass PINENTRY_GEOM_HINT environment variable to pinentryTobias Fella1-1/+2
2024-01-12speedo: Patch ELF binaries to use built librariesWerner Koch1-1/+1
2024-01-09g13: New option --no-mount.Werner Koch1-0/+1
2024-01-09common,w32: Remove duplicated backslashes when setting the homedir.Werner Koch1-0/+27
2024-01-04scd: Add support for SCE 7.0Werner Koch1-1/+1
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