aboutsummaryrefslogtreecommitdiffstats
path: root/common/util.h (unfollow)
Commit message (Expand)AuthorFilesLines
9 dayswks: Use templates for the server responses.Werner Koch1-1/+1
12 dayscommon: Improve helpfile.c to provide a generic template API.Werner Koch1-0/+8
2025-05-23gpg,agent: Clean up around using ECC KEM.NIIBE Yutaka1-1/+2
2025-05-23common: Fix argument name of gnupg_ecc_kem_kdf.NIIBE Yutaka1-1/+1
2025-05-21agent: Support ECC KEM by PKDECRYPT --kem.NIIBE Yutaka1-1/+2
2025-05-16gpg: Do not allow compressed key packets on import.Werner Koch1-4/+3
2024-10-08common,gpg,scd,sm: Fix for Curve25519 OID supporting new and old.NIIBE Yutaka1-1/+2
2024-05-31indent: Fix spellingDaniel Kahn Gillmor1-1/+1
2024-04-26agent:kem:ecc: Support a key on smartcard.NIIBE Yutaka1-0/+1
2024-04-18gpg: Prepare Kyber encryption code for more variants.Werner Koch1-0/+1
2024-04-10common,agent: Factor out KEM functions into common/kem.c.NIIBE Yutaka1-5/+12
2024-04-03common: Extend openpgp_oid_to_curve to return an abbreviated name.Werner Koch1-1/+1
2024-03-29common: Add KMAC.NIIBE Yutaka1-0/+6
2024-03-21Allow installation with a gpgconf.ctl changed homedir.Werner Koch1-0/+1
2024-01-04scd: Add support for SCE 7.0Werner Koch1-1/+1
2023-11-16gpg: Report BEGIN_* status before examining the input.NIIBE Yutaka1-2/+0
2023-10-06scd:openpgp: Return better error codes for the Reset Code.Werner Koch1-0/+5
2023-10-02common: Add new function b64decode.Werner Koch1-0/+2
2023-09-26Use gpgrt_b64* API of libgpg-error.NIIBE Yutaka1-29/+0
2023-05-24gpg: Report BEGIN_* status before examining the input.NIIBE Yutaka1-2/+0
2023-04-18gpgtar: Read common.conf for the log-file option.Werner Koch1-0/+1
2023-01-19gpg: Detect already compressed data also when using a pipe.Werner Koch1-1/+1
2022-08-22common: New common option no-autostart.Werner Koch1-0/+1
2022-06-13common: New function parse_compatibility_flags.Werner Koch1-0/+9
2022-06-03Remove remaining support for WindowsCEWerner Koch1-11/+0
2021-12-30doc: Typo fixes.Werner Koch1-2/+2
2021-08-11w32: Move socketdir to LCOAL_APPDATAWerner Koch1-1/+0
2021-05-21common: Annotate leaked memory in homedir.cWerner Koch1-1/+0
2021-03-26common: New function to uncompress an ECC public key.Werner Koch1-0/+4
2021-03-22gpg: Support exporting Ed448 SSH key.NIIBE Yutaka1-0/+1
2021-03-10tpm2d: Add tpm2daemon codeJames Bottomley1-0/+1
2020-11-04common: Fix duplicate implementation of try_make_homedir.Werner Koch1-0/+1
2020-09-24keyboxd: Integrate into gpgconf.Werner Koch1-0/+1
2020-09-11common: New function cmp_canon_sexp.Werner Koch1-0/+6
2020-06-23ecc: Use "cv448" to specify key using X448.NIIBE Yutaka1-1/+1
2020-06-09gpg: Add X448 support.NIIBE Yutaka1-0/+1
2020-05-19common: New function to extract Q from an ECC key.Werner Koch1-0/+4
2020-05-08sm: Print algorithm infos in data decryption mode.Werner Koch1-0/+1
2020-05-08sm: Cleanup the use of GCRY_PK_ECC and GCRY_PK_ECDSA.Werner Koch1-0/+1
2020-04-09common: New function to map hash algo names.Werner Koch1-0/+1
2020-03-04common: Add xreallocarray function.Werner Koch1-0/+8
2020-02-20gpg: Use gpgrt's new option parser to provide a global conf file.Werner Koch1-1/+0
2020-02-19build: Require libgpg-error 1.38Werner Koch1-8/+0
2020-02-11common: Extend the openpgp_curve_to_oid function.Werner Koch1-1/+2
2020-02-10build: Always use EXTERN_UNLESS_MAIN_MODULE pattern.Werner Koch1-0/+8
2020-02-09common: Extend the new get_keyalgo_string functionWerner Koch1-0/+1
2020-02-09common: New function get_keyalgo_string.Werner Koch1-0/+2
2019-11-28kbx: Redefine the UBID which is now the primary fingerprint.Werner Koch1-0/+4
2019-10-01common: New function hex2fixedbuf.Werner Koch1-0/+1
2019-08-06tools: New option --keyboxd for gpg-connect-agent.Werner Koch1-0/+6