1
0
mirror of git://git.gnupg.org/gnupg.git synced 2024-12-22 10:19:57 +01:00

Commit Graph

  • bdbf5cee2f
    agent: Avoid double free of empty string in the PIN caching. Werner Koch 2024-05-28 16:44:18 +02:00
  • fdc5003956
    agent: Make sure to return success in ephemeral store mode. Werner Koch 2024-05-28 16:37:25 +02:00
  • 021c27510b
    wks: Make sure that ERR is always initialized. Werner Koch 2024-05-28 13:54:57 +02:00
  • bcc002cd45
    gpg: Avoid a double free on error in the key generation. Werner Koch 2024-05-28 13:46:36 +02:00
  • d631c8198c
    tpm: Improve error handling and check returned lengths. Werner Koch 2024-05-28 12:45:21 +02:00
  • 2e4b1f7850
    tpm: Do not use fprintf for logging. Werner Koch 2024-05-28 11:52:04 +02:00
  • 610a452bb5
    scd:openpgp: Add new vendor. Werner Koch 2024-05-22 10:46:58 +02:00
  • cdc798db5c
    tools: Fix help output for gpg-authcode-sign.sh Werner Koch 2024-05-22 10:45:49 +02:00
  • 287e717b55
    Merge branch 'STABLE-BRANCH-2-4' into master Werner Koch 2024-05-16 09:46:36 +02:00
  • 5355d08855
    card: Fix compiler warning. Werner Koch 2024-05-16 09:33:24 +02:00
  • 7f661aa129
    kbx: Use standard function to setup gcrypt logging in kbxutil. Werner Koch 2024-05-16 09:34:00 +02:00
  • 758cd4ccfc
    po: Enable Dutch translation Werner Koch 2024-05-16 09:23:43 +02:00
  • bb57c808b2
    scd:openpgp: Fix PIN pin2hash_if_kdf. NIIBE Yutaka 2024-05-16 10:28:38 +09:00
  • 6b2ebc36a9
    scd:openpgp: Robust Data Object handling for constructed case. NIIBE Yutaka 2024-04-15 10:23:25 +09:00
  • 0eefa08295
    gpg: Allow no CRC24 checksum in armor. NIIBE Yutaka 2024-04-09 09:24:11 +09:00
  • 3bbfcab606
    Update NEWS Werner Koch 2024-05-15 12:31:33 +02:00
  • b36e557c5b
    gpg: Terminate key listing on output write error. Werner Koch 2024-05-15 09:56:40 +02:00
  • e0543f97be
    tpm2d: Use BYTE type to acces TPM2B object. NIIBE Yutaka 2024-05-15 15:27:20 +09:00
  • 0cb7f6fbb7
    common: Remove unused function. NIIBE Yutaka 2024-05-15 11:57:49 +09:00
  • 14534e72e1
    dirmngr: Fix a call of calloc. NIIBE Yutaka 2024-05-14 15:48:45 +09:00
  • 97b37db144
    gpg,gpgsm: Remove compatibility_flags allow-ecc-encr and vsd-allow-encr. Werner Koch 2024-05-06 14:34:48 +02:00
  • 351fc6e6fa
    gpg: Algo "kyber" is now a shortcut for ky768_bp256. Werner Koch 2024-05-06 10:47:01 +02:00
  • 473f37a53e
    scd:piv: Support listing of retired keys with KEYINFO. Werner Koch 2024-05-06 09:48:20 +02:00
  • 467239dccb
    speedo: Update the instructions to use the gnupg26 tag. Werner Koch 2024-05-02 21:13:18 +02:00
  • f415d96fac
    gpg: Add a notation to Kyber encryption subkeys Werner Koch 2022-11-16 17:15:36 +01:00
  • 516b530126
    speedo: Change install directory for Windows Werner Koch 2024-04-26 14:33:48 +02:00
  • c8a3b711f0
    speedo: Do not use the gpg-error-config in the build system Werner Koch 2024-04-26 14:10:29 +02:00
  • c1d62418d5
    speedo: Prepare for building 64 bit Windows versions. Werner Koch 2024-04-25 16:21:30 +02:00
  • 351f5e814b
    speedo: Set gnupg_ver macro to gnupg26_ver. Werner Koch 2024-04-25 15:50:06 +02:00
  • 9128d81bb7
    agent:kem:ecc: Support a key on smartcard. NIIBE Yutaka 2024-04-26 14:18:03 +09:00
  • 83e2dede0a
    speedo: Use gpg-authcode-sign.sh and change archive label to v2.5. Werner Koch 2024-04-25 11:19:25 +02:00
  • d3b41e7611
    Install the new gpg-authcode-sign.sh script. Werner Koch 2024-04-25 10:59:14 +02:00
  • 02b056ef77
    agent:kem: Fix memory leaks. NIIBE Yutaka 2024-04-25 13:51:47 +09:00
  • 2593dcbceb
    agent: Allow NULL for R_PADDING, when calling scd and tpm2d. NIIBE Yutaka 2024-04-25 10:48:24 +09:00
  • 2958e5e4cf
    gpg: New option --require-pqc-encryption Werner Koch 2024-04-24 09:56:30 +02:00
  • a45243548e
    agent:kem: Factor out ECC KEM operation from composite KEM. NIIBE Yutaka 2024-04-24 15:08:41 +09:00
  • d1f8caafb4
    agent: Simplify diverting operation to the smartcard. NIIBE Yutaka 2024-04-24 14:01:41 +09:00
  • ab703eacf7
    gpg: Split keygrip in a standard key listing. Werner Koch 2024-04-23 20:12:57 +02:00
  • dd650b2c7b
    gpg: Support Kyber with Brainpool512r1. Werner Koch 2024-04-23 17:40:27 +02:00
  • 32ec480024
    gpg: Support encryption with kyber_bp256 and kyber_bp384 Werner Koch 2024-04-23 16:25:05 +02:00
  • 54741685ce
    Remove the deprecated gcry_set_log_handler. Werner Koch 2024-04-23 16:21:49 +02:00
  • f325d3277e
    tests: Add two Kyber sample keys and messages. Werner Koch 2024-04-23 14:03:54 +02:00
  • e591fd25ad
    gpg: Support encryption with kyber_cv448. Werner Koch 2024-04-23 11:20:37 +02:00
  • f305e703d5
    Require Libgcrypt 1.11.0 Werner Koch 2024-04-23 11:09:40 +02:00
  • af98a3e5fa
    agent:kem: More fix for PQC KEM with X448. NIIBE Yutaka 2024-04-23 16:09:02 +09:00
  • 65833eefb2
    agent:kem: Support other ML-KEM variants. NIIBE Yutaka 2024-04-23 14:40:27 +09:00
  • d5c6b52e59
    agent:kem: Support other ECC curves. NIIBE Yutaka 2024-04-23 14:23:27 +09:00
  • aa15272ba1
    po: Update Portuguese Translation. Daniel Cerqueira 2024-04-19 16:19:16 +01:00
  • 6228bb0012
    tests: Avoid new C23 keyword true. Werner Koch 2024-04-22 08:04:27 +02:00
  • 7728a179e0
    tests: Avoid new C23 keyword true. Werner Koch 2024-04-22 08:04:27 +02:00
  • f119444e64
    tests: Avoid new C23 keyword true. Werner Koch 2024-04-22 08:04:27 +02:00
  • ba3c873934
    gpg: Prepare Kyber encryption code for more variants. Werner Koch 2024-04-18 14:37:40 +02:00
  • 2a0a706eb2
    gpg: Mark disabled keys and add show-ownertrust list option. Werner Koch 2024-04-17 12:16:20 +02:00
  • 967678d972
    gpg: New command --quick-set-ownertrust. Werner Koch 2024-04-17 11:42:20 +02:00
  • 7d6ad28667
    gpg: Mark disabled keys and add show-ownertrust list option. Werner Koch 2024-04-17 12:16:20 +02:00
  • 21f7ad563d
    gpg: New command --quick-set-ownertrust. Werner Koch 2024-04-17 11:42:20 +02:00
  • 2a71c3cf97
    gpg: Make --with-subkey-fingerprint the default. Werner Koch 2024-04-16 18:31:29 +02:00
  • 7ed15f7548
    Post release updates Werner Koch 2024-04-16 11:45:35 +02:00
  • 398cbbbf8d
    Release 2.2.43 gnupg-2.2.43 Werner Koch 2024-04-16 09:50:46 +02:00
  • 4e32ff209d
    gpg: Fix minor Kyber display things. Werner Koch 2024-04-15 13:25:07 +02:00
  • c736052e9c
    gpg: Implement Kyber encryption. Werner Koch 2024-04-15 12:16:40 +02:00
  • 4c20d2d273
    gpg: Add arg session_algo to pk_decrypt. Werner Koch 2024-04-15 09:23:16 +02:00
  • 35ef87d8d9
    scd:openpgp: Robust Data Object handling for constructed case. NIIBE Yutaka 2024-04-15 10:23:25 +09:00
  • b48476bbef
    gpg: Prepare to use the fingerprint as fixed-info for Kyber. Werner Koch 2024-04-12 11:31:01 +02:00
  • 6f94fe01a9
    gpg: Simplify the pk_encrypt function interface. Werner Koch 2024-04-12 10:43:12 +02:00
  • 813f8d1b8e
    gpg: Changed internal data format for Kyber. Werner Koch 2024-04-11 15:56:21 +02:00
  • 61717fb0a7
    agent: Add more diagnostics to PQC decryption. Werner Koch 2024-04-11 15:48:16 +02:00
  • 869d1df270
    indent: Re-indent a function Werner Koch 2024-04-11 11:33:29 +02:00
  • f2fd4f1a9e
    agent: Rename the function using the word "composite" NIIBE Yutaka 2024-04-11 15:26:08 +09:00
  • 172d53d636
    agent: Fix PQC decryption. NIIBE Yutaka 2024-04-11 15:21:42 +09:00
  • 6737e07a9b
    doc: Move keyformat.txt to here. Werner Koch 2024-04-11 08:27:53 +02:00
  • 87025e5da6
    doc: Fix a few typos in agent/keyformat.txt Todd Zullinger via Gnupg-devel 2024-04-10 12:08:24 -04:00
  • 84ddb24e30
    gpg: Make Kyber creation more flexible. Werner Koch 2024-04-09 15:49:00 +02:00
  • c21237ac27
    agent:kem: Externalize FIXED_INFO. NIIBE Yutaka 2024-04-10 12:52:13 +09:00
  • aee6b1131b
    common: Rename to kem.c from kmac.c. NIIBE Yutaka 2024-04-10 11:13:31 +09:00
  • 04b81ec236
    common,agent: Factor out KEM functions into common/kem.c. NIIBE Yutaka 2024-04-10 11:09:29 +09:00
  • 8d552b279d
    gpg: Make Kyber creation more flexible. wk/kyber-test Werner Koch 2024-04-09 15:49:00 +02:00
  • 15564fa3f6
    po: Update some translations for the |R| prompt flag. Werner Koch 2024-04-09 13:28:43 +02:00
  • 863fc3b2c5
    agent: Changes to the new KEM code in pkdecrypt.c Werner Koch 2024-04-09 11:07:59 +02:00
  • 52c4b09080
    gpg: Some support to allow Kyber decryption. Werner Koch 2024-04-09 11:00:35 +02:00
  • 1a37f0080b
    kbx: Support kyber in the blob parser. Werner Koch 2024-04-09 10:54:34 +02:00
  • 3a344d6236
    gpg: Allow no CRC24 checksum in armor. NIIBE Yutaka 2024-04-09 09:24:11 +09:00
  • f7a26aa8ad
    kbx: Fix keyid search for mixed v4/v5 case. Werner Koch 2024-04-08 20:32:47 +02:00
  • c5d7a332c8
    gpg: Do not allow to accidently set the RENC usage. Werner Koch 2024-04-04 16:39:14 +02:00
  • 03d53c88cc
    gpg: Allow to create a Kyber key from keygrips. Werner Koch 2024-04-05 16:16:53 +02:00
  • 68d9bc9c35
    agent: Fix error handling of READKEY. Werner Koch 2024-04-05 14:45:05 +02:00
  • b261478c06
    agent: Fix error handling of READKEY. Werner Koch 2024-04-05 14:45:05 +02:00
  • 53c6b1e858
    gpg: Support dual keygrips. Werner Koch 2024-04-05 12:02:32 +02:00
  • ce8b25270b
    agent: Make "PKDECRYPT --kem" with optional value work. Werner Koch 2024-04-05 11:14:10 +02:00
  • 548fd7bca7
    gpg: Don't show the "fast path listing" diagnostic with --quiet. Werner Koch 2024-04-05 11:02:43 +02:00
  • 131dd2a351
    agent: Add initial support for hybrid ECC+PQC decryption with KEM. NIIBE Yutaka 2024-04-05 14:17:25 +09:00
  • 1f31dc6200
    gpg: Do not allow to accidently set the RENC usage. Werner Koch 2024-04-04 16:39:14 +02:00
  • 0b1f7427b3
    gpg: Do not allow to accidently set the RENC usage. Werner Koch 2024-04-04 16:39:14 +02:00
  • 72c5c70871
    gpgconf: Change layout of the gpgconf -X output. Werner Koch 2024-04-04 15:09:12 +02:00
  • 98e287ba6d
    gpgconf: Change layout of the gpgconf -X output. Werner Koch 2024-04-04 15:09:12 +02:00
  • 97f5159495
    gpg: Initial support for generating Kyber subkeys. Werner Koch 2024-04-03 18:00:44 +02:00
  • 6c1dd3afd1
    common: Extend openpgp_oid_to_curve to return an abbreviated name. Werner Koch 2024-04-03 14:13:57 +02:00
  • 4b981e415f
    tests: Add a sample PDF with a signature Werner Koch 2024-04-03 09:51:57 +02:00
  • fa33b18940
    common: Allow building with libgcrypt 1.10 for now. Werner Koch 2024-04-03 09:43:25 +02:00
  • c69363e8c7
    agent: Add --another option for hybrid crypto. NIIBE Yutaka 2024-04-01 14:38:51 +09:00