aboutsummaryrefslogtreecommitdiffstats
path: root/g10 (unfollow)
Commit message (Expand)AuthorFilesLines
2019-04-02gpg: Allow direct key generation from card with --full-gen-key.Werner Koch3-21/+205
2019-04-01sm: Show the usage flags when generating a key from a card.Werner Koch1-2/+18
2019-04-01gpg: Prepare card code to allow other than OpenPGP cards.Werner Koch2-16/+30
2019-04-01gpg: New card function agent_scd_keypairinfo.Werner Koch2-3/+82
2019-04-01gpg: Remove two unused card related functions.Werner Koch3-98/+76
2019-04-01gpg: Remove unused arg in a card related function.Werner Koch4-34/+33
2019-03-27gpg: Don't use EdDSA algo ID for ECDSA curves.Trevor Bentley1-7/+18
2019-03-18gpg: Allow import of PGP desktop exported secret keys.Werner Koch3-79/+307
2019-03-15gpg: Avoid importing secret keys if the keyblock is not valid.Werner Koch4-30/+109
2019-03-15gpg: During secret key import print "sec" instead of "pub".Werner Koch4-16/+25
2019-03-15gpg: Simplify an interactive import status line.Werner Koch2-18/+33
2019-03-15gpg: Fix recently introduced use after free.Werner Koch1-3/+3
2019-03-14kbx: Unify the fingerprint search modes.Werner Koch9-189/+29
2019-03-14gpg: Make rfc4880bis the default.Werner Koch1-2/+9
2019-03-14gpg: Implement v5 keys and v5 signatures.Werner Koch8-197/+565
2019-03-14kbx: Add support for 32 byte fingerprints.Werner Koch11-51/+168
2019-03-14gpg: Implemented latest rfc4880bis version 5 packet hashing.Werner Koch2-33/+130
2019-03-13Fix the previous commit.NIIBE Yutaka1-1/+1
2019-03-13g10: Fix symmetric cipher algo constant for ECDH.NIIBE Yutaka1-1/+1
2019-03-05gpg: Make invalid primary key algos obvious in key listings.Werner Koch1-1/+9
2019-01-30gpg: Emit an ERROR status if no key was found with --list-keys.Werner Koch1-0/+1
2019-01-30gpg: Allow generating Ed25519 key from an existing key.Werner Koch1-0/+1
2019-01-29common: Provide some convenient OpenPGP related constants.Werner Koch1-5/+5
2019-01-26gpg: Fix just changed agent_get_s2k_count.Werner Koch1-2/+2
2019-01-26gpg: Move S2K encoding function to a shared file.Werner Koch7-67/+30
2019-01-22gpg: Stop early when trying to create a primary Elgamal key.Werner Koch1-0/+7
2019-01-16gpg: Report STATUS_NO_SECKEY when it is examined.NIIBE Yutaka3-15/+19
2018-12-12card: Suppress error message by agent_scd_cardlist.NIIBE Yutaka1-1/+1
2018-12-11gpg: In search-keys return "Not found" instead of "No Data".Werner Koch1-1/+3
2018-12-05g10: Fix print_pubkey_info new line output.NIIBE Yutaka1-1/+1
2018-12-04gpg: Prepare revocation keys for use with v5 keys.Werner Koch10-40/+66
2018-12-04gpg: New list-option "show-only-fpr-mbox".Werner Koch3-1/+61
2018-12-01g10/mainproc: disable hash contexts when --skip-verify is usedJussi Kivilinna1-3/+8
2018-11-30gpg: Improve error message about failed keygrip computation.Werner Koch1-1/+6
2018-11-21doc: Clarify use of clear and nodefault in the AKL.Werner Koch1-1/+1
2018-11-16gpg: Start using OCB mode by default with Libgcrypt 1.9.Werner Koch1-1/+3
2018-11-15card: Display UIF setting.NIIBE Yutaka3-1/+24
2018-11-15scd: Make "learn" report about KDF data object.NIIBE Yutaka1-0/+4
2018-11-15card: Display if KDF is enabled or not.NIIBE Yutaka3-2/+12
2018-11-12common: Prepare for parsing mail sub-addresses.Werner Koch9-9/+10
2018-11-11gpg: Fix format string in gpgcompose.cWerner Koch1-1/+1
2018-11-09g10/mainproc: avoid extra hash contexts when decrypting AEAD inputJussi Kivilinna1-2/+21
2018-11-08g10/armor: optimize radix64 to binary conversionJussi Kivilinna1-25/+141
2018-11-08g10/armor: optimize binary to radix64 conversionJussi Kivilinna1-36/+126
2018-11-08g10/armor: use libgcrypt's CRC24 implementationJussi Kivilinna2-48/+51
2018-11-08g10/armor: remove unused unarmor_pump codeJussi Kivilinna2-223/+0
2018-11-08g10/armor: fix eof checks in radix64_readJussi Kivilinna1-3/+3
2018-11-08g10/decrypt-data: use iobuf_read for higher performanceJussi Kivilinna1-8/+19
2018-11-08g10/decrypt-data: use fill_buffer in more placesJussi Kivilinna1-77/+5
2018-11-08gpgcompose: Fix --sk-esk.NIIBE Yutaka1-3/+14