aboutsummaryrefslogtreecommitdiffstats
path: root/common (follow)
Commit message (Expand)AuthorAgeFilesLines
* Fix gnupg_create_{inbound,outbound}_pipe API.gniibe/spawnNIIBE Yutaka2024-07-044-65/+83
* Use gnupg_fd_t for create_pipe_and_estream.NIIBE Yutaka2024-07-035-52/+54
* Since we use gpgrt_process_spawn API, remove the ones of GnuPG.NIIBE Yutaka2024-07-034-1858/+0
* Simply use gnupg_create_pipe for normal pipe creation.NIIBE Yutaka2024-07-031-4/+4
* Use gpgrt_process_spawn functions from libgpg-error.NIIBE Yutaka2024-07-022-22/+18
* common:w32: Fix for 64-bit Windows.NIIBE Yutaka2024-06-051-0/+5
* common:w32: Fix INEXTRA handling.NIIBE Yutaka2024-06-041-6/+20
* common: New function tokenize_to_strlist.Werner Koch2024-05-313-18/+292
* indent: Fix spellingDaniel Kahn Gillmor2024-05-3121-25/+25
* spawn: Remove spawn callback, introduce gnupg_spawn_actions.NIIBE Yutaka2024-05-316-119/+240
* common: Fix process termination check at release.NIIBE Yutaka2024-05-302-2/+2
* common: Remove unused function.NIIBE Yutaka2024-05-151-6/+0
* agent:kem:ecc: Support a key on smartcard.NIIBE Yutaka2024-04-262-0/+45
* gpg: Support Kyber with Brainpool512r1.Werner Koch2024-04-231-1/+2
* gpg: Support encryption with kyber_bp256 and kyber_bp384Werner Koch2024-04-231-2/+4
* Remove the deprecated gcry_set_log_handler.Werner Koch2024-04-231-22/+0
* gpg: Support encryption with kyber_cv448.Werner Koch2024-04-231-1/+1
* Require Libgcrypt 1.11.0Werner Koch2024-04-231-4/+1
* gpg: Prepare Kyber encryption code for more variants.Werner Koch2024-04-182-2/+27
* gpg: Fix minor Kyber display things.Werner Koch2024-04-151-1/+9
* gpg: Add arg session_algo to pk_decrypt.Werner Koch2024-04-151-9/+23
* gpg: Make Kyber creation more flexible.Werner Koch2024-04-101-1/+3
* common: Rename to kem.c from kmac.c.NIIBE Yutaka2024-04-102-1/+1
* common,agent: Factor out KEM functions into common/kem.c.NIIBE Yutaka2024-04-102-7/+87
* gpg: Allow to create a Kyber key from keygrips.Werner Koch2024-04-052-1/+2
* gpg: Initial support for generating Kyber subkeys.Werner Koch2024-04-031-2/+1
* common: Extend openpgp_oid_to_curve to return an abbreviated name.Werner Koch2024-04-032-14/+39
* common: Allow building with libgcrypt 1.10 for now.Werner Koch2024-04-031-0/+4
* common: Add KMAC.NIIBE Yutaka2024-03-293-2/+140
* gpg,gpgsm: New option --disable-fd-translation.Werner Koch2024-03-262-8/+19
* Allow installation with a gpgconf.ctl changed homedir.Werner Koch2024-03-212-16/+120
* common: Use a common gpgconf.ctl parser for Unix and Windows.Werner Koch2024-03-211-201/+250
* Merge branch 'STABLE-BRANCH-2-4'Werner Koch2024-03-125-8/+14
|\
| * gpg: Add option --assert-pubkey_algo.Werner Koch2024-02-102-5/+9
| * doc: Fix spelling errors found by lintian.Werner Koch2024-01-292-2/+2
| * common,w32: Fix use of GNUPG_SPAWN_KEEP_STDERR.Werner Koch2024-01-261-1/+1
* | common,dirmngr:w32: Add include files.NIIBE Yutaka2024-02-152-4/+8
* | Merge branch 'STABLE-BRANCH-2-4'Werner Koch2024-01-265-3/+32
|\|
| * Pass PINENTRY_GEOM_HINT environment variable to pinentryTobias Fella2024-01-221-1/+2
| * speedo: Patch ELF binaries to use built librariesWerner Koch2024-01-121-1/+1
| * g13: New option --no-mount.Werner Koch2024-01-091-0/+1
| * common,w32: Remove duplicated backslashes when setting the homedir.Werner Koch2024-01-091-0/+27
| * scd: Add support for SCE 7.0Werner Koch2024-01-041-1/+1
* | common: Remove t-b64.c.NIIBE Yutaka2023-12-262-156/+1
* | Merge branch 'STABLE-BRANCH-2-4'Werner Koch2023-12-229-120/+538
|\|
| * common: Add keyword socketdir to gpgconf.ctlWerner Koch2023-12-221-44/+91
| * common: Clean up the temporary file at dotlock_destroy.NIIBE Yutaka2023-12-201-0/+6
| * common: Support not-removing the lockfile by dotlock_destroy.NIIBE Yutaka2023-12-201-1/+4
| * common: Fix a possible resource leak for dotlock.NIIBE Yutaka2023-12-201-2/+5
| * common: Improve the parsing of gpgconf.ctl variables.Werner Koch2023-12-191-30/+27