Age | Commit message (Expand) | Author | Files | Lines |
2021-02-25 | sm: Do not print certain issuer not found diags in quiet mode. | Werner Koch | 2 | -21/+28 |
2021-02-25 | sm: Fix issuer certificate look error due to legacy error code. | Werner Koch | 1 | -65/+69 |
2021-02-24 | sm: Silence some output on --quiet | Werner Koch | 5 | -7/+29 |
2021-02-22 | sm: Extend the list of known OIDs. | Werner Koch | 1 | -4/+16 |
2021-02-10 | Require GpgRT version 1.41. | Werner Koch | 1 | -5/+0 |
2021-02-01 | sm: Add a few OIDs and merge OID tables. | Werner Koch | 1 | -52/+44 |
2021-01-28 | Include the library version in the compliance checks. | Werner Koch | 3 | -2/+3 |
2021-01-19 | Require Libgcrypt 1.9 | Werner Koch | 1 | -11/+0 |
2020-11-04 | common: Fix duplicate implementation of try_make_homedir. | Werner Koch | 1 | -24/+1 |
2020-10-26 | g10,sm: Use gnupg_access at two more places | Werner Koch | 1 | -1/+1 |
2020-10-20 | Replace most calls to open by a new wrapper. | Werner Koch | 1 | -1/+1 |
2020-10-20 | Replace most of the remaining stdio calls by estream calls. | Werner Koch | 3 | -26/+28 |
2020-10-20 | Replace all calls to access by gnupg_access | Werner Koch | 2 | -5/+6 |
2020-10-05 | gpgsm: Fix detection of too old keyboxd. | Werner Koch | 1 | -3/+4 |
2020-09-22 | sm: Fix returning of the ephemeral flag in keyboxd mode. | Werner Koch | 1 | -6/+8 |
2020-09-21 | sm: Implement delete key in keyboxd mode | Werner Koch | 2 | -5/+29 |
2020-09-10 | sm: Implement initial support for keyboxd. | Werner Koch | 10 | -91/+382 |
2020-09-10 | keyboxd: Use D-lines instead of a separate thread. | Werner Koch | 1 | -1/+1 |
2020-09-09 | kbx: Change X.509 S/N search definition. | Werner Koch | 1 | -8/+4 |
2020-09-03 | sm: New options to prepare the use of keyboxd. | Werner Koch | 6 | -81/+423 |
2020-09-03 | sm: Add arg ctrl to keydb_new. | Werner Koch | 13 | -22/+24 |
2020-09-01 | Use only one copy of the warn_server_mismatch function. | Werner Koch | 2 | -67/+6 |
2020-08-28 | sm: Fix a bug in the rfc2253 parser | Werner Koch | 1 | -1/+1 |
2020-08-25 | sm: Do not require a default keyring for --gpgconf-list. | Werner Koch | 1 | -0/+1 |
2020-08-20 | build: New configure option --disable-tests | Werner Koch | 1 | -0/+4 |
2020-08-19 | gpg,gpgsm: Record the creation time of a private key. | Werner Koch | 1 | -3/+11 |
2020-08-19 | Silence compiler warnings. | NIIBE Yutaka | 1 | -1/+1 |
2020-08-14 | Add --chuid to gpg, gpg-card, and gpg-connect-agent. | Werner Koch | 1 | -6/+10 |
2020-08-06 | gpgsm: New option --chuid. | Werner Koch | 1 | -1/+12 |
2020-08-04 | sm: Also show the SHA-256 fingerprint. | Werner Koch | 1 | -1/+13 |
2020-07-30 | w32: Add NETLIBS for sm/t-minip12. | NIIBE Yutaka | 1 | -1/+1 |
2020-07-30 | w32: Add link to $(NETLIB) for -lws2_32. | NIIBE Yutaka | 1 | -1/+1 |
2020-07-08 | Do not use the pinentry's qualitybar | Werner Koch | 1 | -1/+1 |
2020-07-08 | gpgsm: Replace all assert calls by log_assert. | Werner Koch | 19 | -44/+29 |
2020-07-03 | sm: Exclude rsaPSS from de-vs compliance mode. | Werner Koch | 8 | -76/+145 |
2020-06-29 | sm: Fix regression in Friday's commit | Werner Koch | 1 | -2/+2 |
2020-06-26 | sm: Try not to output a partial new message after an error. | Werner Koch | 1 | -2/+19 |
2020-06-26 | sm: Print the serial number of a cert also in decimal. | Werner Koch | 3 | -3/+89 |
2020-06-25 | sm: Fix support verification of nistp521 signatures. | Werner Koch | 1 | -1/+1 |
2020-06-17 | sm: Support verification of nistp521 signatures. | Werner Koch | 1 | -5/+8 |
2020-06-03 | sm: Fix recently introduced regression in CSR creation. | Werner Koch | 1 | -1/+5 |
2020-05-19 | sm: Create ECC certificates with AKI and SKI by default. | Werner Koch | 1 | -31/+127 |
2020-05-18 | sm: Support creation of EdDSA certificates. | Werner Koch | 4 | -63/+183 |
2020-05-13 | sm: Support import and verification of EdDSA certificates. | Werner Koch | 3 | -17/+143 |
2020-05-11 | sm: Support signing using ECDSA. | Werner Koch | 2 | -32/+54 |
2020-05-08 | sm: Allow decryption using dhSinglePass-stdDH-sha1kdf-scheme. | Werner Koch | 4 | -67/+92 |
2020-05-08 | sm: Print algorithm infos in data decryption mode. | Werner Koch | 1 | -0/+13 |
2020-05-08 | sm: Cleanup the use of GCRY_PK_ECC and GCRY_PK_ECDSA. | Werner Koch | 4 | -8/+13 |
2020-05-08 | sm: Improve readability of the data verification output. | Werner Koch | 1 | -35/+66 |
2020-05-07 | sm: Fix annoying warning about not yet implemented --attribute. | Werner Koch | 1 | -1/+2 |
2020-05-07 | sm: Print the key types as standard key algorithm strings. | Werner Koch | 3 | -14/+84 |
2020-05-07 | sm: Support decryption of ECDH data using a smartcard. | Werner Koch | 1 | -8/+11 |
2020-05-04 | sm: Support encryption using ECDH keys. | Werner Koch | 3 | -13/+313 |
2020-05-04 | doc: Typo fixes in code comments | Werner Koch | 1 | -1/+1 |
2020-04-27 | sm: Add support to export ECC private keys. | Werner Koch | 4 | -211/+559 |
2020-04-23 | sm: Minor debug output format changes. | Werner Koch | 3 | -3/+3 |
2020-04-23 | sm: Support decryption of ECDH data. | Werner Koch | 1 | -37/+365 |
2020-04-21 | sm: Support import of PKCS#12 encoded ECC private keys. | Werner Koch | 3 | -62/+198 |
2020-04-21 | sm: Replace some debug message by log_error or log_info | Werner Koch | 2 | -8/+10 |
2020-04-16 | sm: Always allow authorityInfoAccess lookup if CRLs are also enabled. | Werner Koch | 1 | -6/+11 |
2020-04-16 | sm: Lookup missing issuers first using authorityInfoAccess. | Werner Koch | 4 | -26/+180 |
2020-04-15 | sm,dirmngr: Restrict allowed parameters used with rsaPSS. | Werner Koch | 1 | -1/+39 |
2020-04-14 | sm: Support rsaPSS verification also for CMS signatures. | Werner Koch | 2 | -40/+112 |
2020-04-09 | dirmngr: Support rsaPSS also in the general validate module. | Werner Koch | 1 | -1/+5 |
2020-04-09 | sm,dirmngr: Support rsaPSS signature verification. | Werner Koch | 1 | -45/+145 |
2020-04-01 | sm: Fix a warning in an es_fopencooie function. | Werner Koch | 1 | -0/+4 |
2020-03-30 | sm: Fix possible NULL deref in error messages of --gen-key. | Werner Koch | 1 | -20/+20 |
2020-03-27 | sm: Consider certificates w/o CRL DP as valid. | Werner Koch | 3 | -0/+25 |
2020-03-27 | gpgsm: Fix the previous commit. | NIIBE Yutaka | 1 | -5/+5 |
2020-03-26 | gpgsm: Support key generation with ECC. | NIIBE Yutaka | 1 | -5/+37 |
2020-03-26 | gpgsm: Remove restriction of key generation (only RSA). | NIIBE Yutaka | 1 | -8/+9 |
2020-03-14 | gpgconf: Further simplify the gpgconf option processing. | Werner Koch | 1 | -18/+1 |
2020-03-06 | gpgsm: Re-group the options in the --help output. | Werner Koch | 1 | -112/+127 |
2020-03-06 | gpgconf: Support reading global options (part 2). | Werner Koch | 1 | -5/+9 |
2020-02-20 | Use gpgrt's new option parser for gpgc, gpgsm, and gpg-agent. | Werner Koch | 1 | -97/+88 |
2020-02-20 | gpg: Use gpgrt's new option parser to provide a global conf file. | Werner Koch | 3 | -2/+6 |
2020-02-18 | Spelling cleanup. | Daniel Kahn Gillmor | 4 | -4/+4 |
2020-02-10 | build: Always use EXTERN_UNLESS_MAIN_MODULE pattern. | Werner Koch | 2 | -0/+3 |
2020-02-03 | sm: New option --issuer-der for the listkey commands. | Werner Koch | 1 | -7/+73 |
2020-01-13 | gpg,sm: Avoid useless ASFW diagnostic in loopback mode. | Werner Koch | 1 | -0/+8 |
2019-12-06 | sm: Add special case for expired intermediate certificates. | Werner Koch | 2 | -17/+91 |
2019-11-09 | gpgsm: Allow sepcification of ldaps servers. | Werner Koch | 3 | -3/+39 |
2019-09-27 | Merge branch 'switch-to-gpgk' into master | Werner Koch | 1 | -1/+1 |
2019-08-23 | gpg,sm: Implement keybox compression run and release lock in gpgsm | Werner Koch | 1 | -1/+4 |
2019-08-06 | kbx: Allow writing using a estream. | Werner Koch | 1 | -1/+1 |
2019-08-05 | sm: Support AES-256 key. | NIIBE Yutaka | 1 | -3/+3 |
2019-07-26 | sm: Fix error checking of decryption result. | NIIBE Yutaka | 1 | -7/+8 |
2019-07-26 | gpg,gpgsm: Handle pkdecrypt responses with/without NUL terminators. | Daniel Kahn Gillmor | 1 | -3/+9 |
2019-07-09 | sm: Fix card access. | NIIBE Yutaka | 1 | -5/+5 |
2019-07-05 | sm: Return the last error for pubkey decryption. | NIIBE Yutaka | 1 | -6/+8 |
2019-06-04 | sm: Print a better diagnostic for encryption certificate selection. | Werner Koch | 1 | -10/+5 |
2019-06-03 | Return better error code for some getinfo IPC commands. | Werner Koch | 1 | -2/+2 |
2019-05-27 | sm: Avoid confusing diagnostic for the default key. | Werner Koch | 3 | -24/+29 |
2019-05-15 | sm: Add a couple of debug calls to the keydb module. | Werner Koch | 5 | -42/+226 |
2019-05-14 | sm: Change keydb code to use the keybox locking. | Werner Koch | 3 | -41/+40 |
2019-04-30 | sm: Add yet inactive options to support authenticode | Werner Koch | 3 | -2/+141 |
2019-04-03 | scd: New standard attributes $ENCRKEYID and $SIGNKEYID. | Werner Koch | 1 | -1/+1 |
2019-04-02 | common: Extend function pubkey_algo_string. | Werner Koch | 1 | -1/+1 |
2019-04-01 | sm: Show the usage flags when generating a key from a card. | Werner Koch | 2 | -6/+43 |
2019-03-26 | sm: Allow decryption even if expired other keys are configured. | Werner Koch | 1 | -0/+11 |
2019-03-25 | sm, w32: Translate logger and status fd to handles | Andre Heinecke | 1 | -2/+6 |
2019-03-14 | kbx: Unify the fingerprint search modes. | Werner Koch | 3 | -6/+0 |
2019-03-14 | kbx: Add support for 32 byte fingerprints. | Werner Koch | 1 | -0/+1 |
2019-03-01 | sm: Print Yubikey attestation extensions with --dump-cert. | Werner Koch | 1 | -3/+37 |
2019-02-28 | sm: Don't mark a cert as de-vs compliant if it leads to SHA-1 sigs. | Werner Koch | 1 | -4/+9 |
2019-02-21 | sm: Fix certificate creation with key on card. | Werner Koch | 1 | -1/+1 |
2019-02-21 | sm: Prepare algo mapping to handle values > 255. | Werner Koch | 1 | -10/+13 |
2019-02-18 | sm: Support generation of card-based ed25519 CSR. | Damien Goutte-Gattat via Gnupg-devel | 3 | -4/+19 |
2019-02-15 | sm: Support generation of card-based ECDSA CSR. | Damien Goutte-Gattat via Gnupg-devel | 2 | -34/+98 |
2019-02-08 | sm: In --gen-key with "key from card" show also the algorithm. | Werner Koch | 1 | -1/+21 |
2018-10-25 | all: fix more spelling errors | Daniel Kahn Gillmor | 1 | -1/+1 |
2018-10-25 | headers: fix spelling | Daniel Kahn Gillmor | 1 | -1/+1 |
2018-10-24 | all: fix spelling and typos | Daniel Kahn Gillmor | 8 | -14/+14 |
2018-10-24 | sm: Use the correct string in an error message. | Werner Koch | 1 | -1/+1 |
2018-05-13 | Merge branch 'STABLE-BRANCH-2-2' into master | Werner Koch | 1 | -24/+17 |
2018-04-24 | dirmngr: Fallback to CRL if no default OCSP responder is configured. | Werner Koch | 1 | -24/+17 |
2018-04-10 | Merge branch 'STABLE-BRANCH-2-2' into master | Werner Koch | 1 | -3/+11 |
2018-04-06 | gpg: Emit FAILURE stati now in almost all cases. | Werner Koch | 1 | -3/+11 |
2018-03-27 | Merge branch 'STABLE-BRANCH-2-2' into master | Werner Koch | 4 | -0/+35 |
2018-03-23 | sm: Add OPTION request-origin. | Werner Koch | 1 | -0/+12 |
2018-03-23 | gpg,sm: New option --request-origin. | Werner Koch | 3 | -0/+23 |
2018-02-22 | Merge branch 'STABLE-BRANCH-2-2' | Werner Koch | 2 | -19/+5 |
2018-02-14 | sm: Fix minor memory leak in --export-p12. | Werner Koch | 1 | -0/+1 |
2018-02-14 | sm: Fix a wrong key parameter in an exported private key file | Katsuhiro Ueno | 1 | -1/+1 |
2018-02-14 | common: Use new function to print status strings. | Werner Koch | 1 | -18/+3 |
2018-01-25 | Merge branch 'STABLE-BRANCH-2-2' into master | Werner Koch | 1 | -2/+0 |
2017-12-22 | kbx: Simplify by removing custom memory functions. | Werner Koch | 1 | -2/+0 |
2017-12-18 | Merge branch 'STABLE-BRANCH-2-2' into master | Werner Koch | 1 | -0/+1 |
2017-12-18 | sm: Allow explicit setting of the default --compliance=gnupg | Werner Koch | 1 | -0/+2 |
2017-12-11 | Adjust for changed macro names in libgpg-error master. | Werner Koch | 1 | -1/+2 |
2017-11-27 | Use the gpgrt log functions if possible. | Werner Koch | 6 | -9/+9 |
2017-11-15 | Merge branch 'STABLE-BRANCH-2-2' | Werner Koch | 1 | -1/+1 |
2017-11-14 | sm, w32: Fix initial keybox creation | Andre Heinecke | 1 | -1/+1 |
2017-10-27 | Merge branch 'STABLE-BRANCH-2-2' into master | Werner Koch | 5 | -6/+44 |
2017-10-24 | sm: Do not expect X.509 keyids to be unique | Rainer Perske | 5 | -6/+44 |
2017-10-19 | sm: Fix colon listing of fields > 12 in crt records. | Werner Koch | 1 | -2/+1 |
2017-10-17 | gpg,sm: New option --with-key-screening. | Werner Koch | 4 | -3/+121 |
2017-10-17 | sm: Fix colon listing of fields > 12 in crt records. | Werner Koch | 1 | -2/+1 |
2017-09-11 | sm: Move qualified.txt from datadir into sysconfdir | Alon Bar-Lev | 1 | -1/+1 |
2017-09-08 | gpgsm: default to 3072-bit keys. | Daniel Kahn Gillmor | 3 | -4/+4 |
2017-08-08 | sm: Always print the keygrip in colon mode. | Werner Koch | 1 | -7/+7 |
2017-08-01 | gpg,sm: Error out on compliance mismatch while decrypting. | Werner Koch | 1 | -7/+12 |
2017-07-31 | Explain the "server is older than xxx warning". | Werner Koch | 2 | -0/+14 |
2017-07-28 | gpg,sm: String changes for compliance diagnostics. | Werner Koch | 5 | -21/+21 |
2017-07-27 | gpg,sm: Allow encryption (with warning) to any key in de-vs mode. | Werner Koch | 1 | -8/+9 |
2017-07-27 | gpg,sm: Fix compliance checking for decryption. | Werner Koch | 1 | -10/+12 |
2017-07-17 | gpg,sm: Check compliance of the RNG. | Werner Koch | 3 | -0/+41 |
2017-06-23 | gpg,gpgsm: Emit status code ENCRYPTION_COMPLIANCE_MODE. | Werner Koch | 1 | -2/+17 |
2017-06-23 | indent,i18n: Make some new strings translatable. Wrap too long lines. | Werner Koch | 3 | -8/+13 |
2017-06-19 | gpg,gpgsm: Fix compliance check for DSA and avoid an assert. | Werner Koch | 1 | -3/+4 |
2017-06-19 | indent: Always use "_(" and not "_ (" to mark translatable strings. | Werner Koch | 5 | -14/+14 |
2017-06-08 | common,gpg,sm: Restrict the use of algorithms according to CO_DE_VS. | Justus Winter | 5 | -20/+155 |
2017-06-07 | common: Add cipher mode to compliance predicate. | Justus Winter | 1 | -2/+1 |
2017-06-07 | common,gpg,sm: Initialize compliance module. | Justus Winter | 1 | -0/+3 |
2017-06-07 | common,gpg,sm: Move the compliance option parser. | Justus Winter | 2 | -1/+16 |
2017-06-01 | gpg: Report compliance with CO_DE_VS. | Justus Winter | 2 | -0/+36 |
2017-06-01 | gpg,common: Move the compliance framework. | Justus Winter | 1 | -2/+3 |
2017-05-31 | sm: Simplify code. | Justus Winter | 1 | -6/+1 |
2017-05-31 | sm: Fix typo. | Justus Winter | 1 | -1/+1 |
2017-05-10 | g10, sm, dirmngr, common: Add comment for fall through. | NIIBE Yutaka | 1 | -1/+1 |
2017-04-28 | Spelling fixes in docs and comments. | NIIBE Yutaka | 7 | -8/+8 |
2017-03-20 | gpg: Add new field no 18 to the colon listing. | Werner Koch | 1 | -3/+15 |
2017-03-07 | Remove -I option to common. | NIIBE Yutaka | 23 | -40/+40 |
2017-03-01 | gpg: Allow creating keys using an existing ECC key. | Werner Koch | 1 | -14/+10 |
2017-02-21 | Clean up word replication. | Yuri Chornoivan | 6 | -6/+6 |
2017-02-20 | Adjust copyright years for sm/certdump.c | Werner Koch | 1 | -1/+1 |
2017-02-16 | common: Rename remaining symbols in ksba-io-support. | Werner Koch | 7 | -31/+31 |
2017-02-16 | common: Remove gpgsm dependencies from ksba-io-support. | Werner Koch | 8 | -27/+46 |
2017-02-16 | sm,common: Move ksba reader and writer support to common/. | Werner Koch | 2 | -701/+0 |
2016-12-20 | sm: Remove wrong example from gpgsm --help. | Werner Koch | 1 | -6/+0 |
2016-12-16 | gpg,sm: A few more option for --gpgconf-list. | Werner Koch | 1 | -0/+1 |
2016-12-16 | sm: Fix agent communication. | Justus Winter | 1 | -0/+3 |
2016-12-13 | g10,sm: Spell out --passwd. | Justus Winter | 1 | -2/+3 |
2016-12-13 | g10,sm: Spell out --gen-key. | Justus Winter | 1 | -2/+3 |
2016-12-13 | g10,sm: Spell out --check-sigs. | Justus Winter | 1 | -1/+1 |
2016-12-13 | g10,sm: Spell out --list-sigs. | Justus Winter | 1 | -1/+1 |
2016-11-29 | gpgsm: Allow decryption with a card returning a PKCS#1 stripped key. | Werner Koch | 1 | -3/+5 |
2016-11-29 | gpg,sm: Merge the two versions of check_special_filename. | Werner Koch | 1 | -27/+6 |
2016-11-15 | sm: New stub option --compliance. | Werner Koch | 1 | -0/+7 |
2016-11-10 | gpg,sm: Add STATUS_ERROR keydb_search and keydb_add-resource. | Werner Koch | 16 | -95/+149 |
2016-11-10 | sm: Remove unused arg SECRET from keydb functions. | Werner Koch | 14 | -42/+31 |
2016-11-05 | Change all http://www.gnu.org in license notices to https:// | Werner Koch | 30 | -30/+30 |
2016-11-02 | common: Improve compare_string_versions. | Werner Koch | 2 | -2/+2 |
2016-10-21 | Fix use cases of snprintf. | NIIBE Yutaka | 3 | -40/+23 |
2016-10-06 | sm: Remove statement without effect. | Justus Winter | 1 | -1/+0 |
2016-09-27 | agent, sm: Set CTX after start_agent. | NIIBE Yutaka | 1 | -11/+30 |
2016-09-17 | Fix more spelling | Daniel Kahn Gillmor | 2 | -4/+4 |
2016-09-15 | spelling: conenction should be connection | Daniel Kahn Gillmor | 1 | -1/+1 |
2016-09-05 | common: Add an assuan logging monitor. | Werner Koch | 1 | -1/+1 |
2016-08-18 | dirmngr: Remove all system daemon features. | Werner Koch | 1 | -3/+1 |
2016-08-12 | Call log_set_prefix() with human-readable labels. | Daniel Kahn Gillmor | 1 | -2/+2 |
2016-08-09 | Cleanup initialization of libgcrypt. | Ben Kibbey | 1 | -3/+0 |
2016-08-03 | More cleanup of "allow to". | Daniel Kahn Gillmor | 2 | -3/+3 |
2016-08-03 | Fix spelling and grammar. | Daniel Kahn Gillmor | 1 | -1/+1 |
2016-08-01 | gpgsm: Fix machine-readable key listing. | Justus Winter | 1 | -1/+0 |
2016-06-14 | gpgsm: Allow ciphers AES192 and SERPENT256 | Werner Koch | 1 | -1/+3 |
2016-06-14 | doc: Consistently use 'keyserver'. | Werner Koch | 1 | -2/+2 |
2016-06-07 | common: Remove homedir arg from start_new_{dirmngr,gpg_agent}. | Werner Koch | 2 | -2/+1 |
2016-06-07 | Replace use of opt.homedir by accessor functions. | Werner Koch | 6 | -15/+13 |
2016-03-17 | sm: Always create a keybox header when creating a new keybox. | Werner Koch | 1 | -0/+12 |