Age | Commit message (Expand) | Author | Files | Lines |
2020-10-05 | keyboxd: Fix duplicates when listing keys by uid. | Werner Koch | 1 | -24/+53 |
2020-10-04 | build: Fix SENDMAIL define for a PATH with spaces. | Werner Koch | 1 | -1/+1 |
2020-10-04 | tests: Improve handling of spaces in $PATH | Werner Koch | 5 | -14/+14 |
2020-10-02 | gpgconf: New option --show-versions. | Werner Koch | 3 | -9/+235 |
2020-10-02 | w32: Silence warning due to recent change of split_fields. | Werner Koch | 1 | -1/+1 |
2020-10-02 | gpg: Fix parameter parsing form ed448. | Werner Koch | 1 | -1/+1 |
2020-10-01 | doc: Remove enable-extended-key-format in vsnfd | Andre Heinecke | 1 | -1/+0 |
2020-09-30 | scd: Internal CCID driver: More fix for SPR532. | NIIBE Yutaka | 1 | -4/+4 |
2020-09-30 | scd: Report any error for LEARN command. | NIIBE Yutaka | 1 | -30/+67 |
2020-09-29 | scd: Internal CCID driver fix. | NIIBE Yutaka | 1 | -2/+5 |
2020-09-29 | scd: Internal CCID driver: Call libusb_clear_halt at ccid_setup_intr. | NIIBE Yutaka | 1 | -3/+1 |
2020-09-28 | scd: Internal CCID driver: Fix a failure path. | NIIBE Yutaka | 1 | -0/+1 |
2020-09-28 | scd: Internal CCID: Handle LIBUSB_ERROR_TIMEOUT at ccid_get_atr. | NIIBE Yutaka | 1 | -1/+2 |
2020-09-28 | scd: Internal CCID: Clear the handle after use. | NIIBE Yutaka | 1 | -1/+5 |
2020-09-28 | scd: Change handling of SPR532 card reader. | NIIBE Yutaka | 1 | -4/+17 |
2020-09-25 | keyboxd: Make use of the config table | Werner Koch | 1 | -2/+119 |
2020-09-25 | scd: For PC/SC, send the ESC command at init for SPR532 reader. | NIIBE Yutaka | 1 | -25/+32 |
2020-09-25 | scd: For SPR532, submit the ESCape command at initialization. | NIIBE Yutaka | 1 | -14/+13 |
2020-09-24 | gpg: New experimental import option "bulk-import" | Werner Koch | 4 | -4/+44 |
2020-09-24 | keyboxd: New command TRANSACTION. | Werner Koch | 6 | -10/+230 |
2020-09-24 | tests: Integrate --use-keyboxd into the OpenPGP test suite. | Werner Koch | 4 | -12/+37 |
2020-09-24 | keyboxd: Implement multiple search descriptions. | Werner Koch | 4 | -85/+125 |
2020-09-24 | keyboxd: Fix UDPATE keyblob SQL statement | Werner Koch | 1 | -14/+15 |
2020-09-24 | tests: Fix convenience function to run gpg. | Werner Koch | 1 | -1/+1 |
2020-09-24 | keyboxd: Remove unused variables. | Werner Koch | 1 | -2/+0 |
2020-09-24 | keyboxd: Integrate into gpgconf. | Werner Koch | 6 | -2/+78 |
2020-09-24 | scd: Fix CCID internal driver for interrupt transfer. | NIIBE Yutaka | 1 | -3/+36 |
2020-09-22 | gpg: Set the found-by flags in the keyblock in keyboxd mode. | Werner Koch | 2 | -8/+34 |
2020-09-22 | sm: Fix returning of the ephemeral flag in keyboxd mode. | Werner Koch | 1 | -6/+8 |
2020-09-22 | common: Fix name of keyboxd. | Werner Koch | 1 | -1/+1 |
2020-09-22 | keyboxd: Extend PUBKEY_INFO status line with an uid ordinal. | Werner Koch | 6 | -30/+104 |
2020-09-22 | kbx: Add bounds check to detect corrupt keyboxes. | Werner Koch | 1 | -6/+99 |
2020-09-21 | scd: Extend KEYPAIRINFO with an algorithm string. | Werner Koch | 8 | -27/+104 |
2020-09-21 | doc: Some documentation updates. | Werner Koch | 4 | -11/+78 |
2020-09-21 | sm: Implement delete key in keyboxd mode | Werner Koch | 3 | -5/+32 |
2020-09-18 | agent: Fix regression for access through the extra secket. | NIIBE Yutaka | 1 | -4/+36 |
2020-09-18 | common,agent,dirmngr,g10,tools: Fix split_fields API. | NIIBE Yutaka | 15 | -31/+33 |
2020-09-16 | scd: Clear PIN cache when changing key attributes. | NIIBE Yutaka | 1 | -1/+4 |
2020-09-16 | scd: Clear caching PIN at KDF setup. | NIIBE Yutaka | 1 | -0/+4 |
2020-09-16 | scd: Add better support for KDF feature. | NIIBE Yutaka | 1 | -0/+7 |
2020-09-16 | gpg,scd: Fix handling of KDF feature. | NIIBE Yutaka | 2 | -13/+25 |
2020-09-15 | scd: Fix the use case of verify_chv2 by CHECKPIN. | NIIBE Yutaka | 1 | -21/+25 |
2020-09-11 | scd:piv: Avoid conflict when writing a cert. | Werner Koch | 1 | -1/+63 |
2020-09-11 | common: New function cmp_canon_sexp. | Werner Koch | 4 | -2/+200 |
2020-09-11 | keyboxd: Implement lookup by short and long keyid. | Werner Koch | 1 | -53/+42 |
2020-09-11 | keyboxd: Add ephemeral and revoked flag to the sqlite backend. | Werner Koch | 6 | -23/+70 |
2020-09-10 | doc: Update and extend module overview | Andre Heinecke | 1 | -90/+274 |
2020-09-10 | sm: Implement initial support for keyboxd. | Werner Koch | 10 | -91/+382 |
2020-09-10 | keyboxd: Add basic support for X.509. | Werner Koch | 5 | -67/+311 |
2020-09-10 | keyboxd: Use D-lines instead of a separate thread. | Werner Koch | 4 | -6/+12 |
2020-09-10 | keyboxd: Add options --openpgp and --x509 to SEARCH. | Werner Koch | 5 | -62/+127 |
2020-09-10 | gpg-connect-agent: Catch signals so that SIGPIPE is ignored. | Werner Koch | 2 | -1/+2 |
2020-09-10 | dirmngr: Fix the pool keyserver case for a single host in the pool. | Werner Koch | 1 | -1/+20 |
2020-09-10 | dirmngr: Align the gnutls use of CAs with the ntbtls code. | Werner Koch | 3 | -10/+18 |
2020-09-10 | scd: Flush KDF DO (0x00F9) when it's being set. | NIIBE Yutaka | 1 | -3/+3 |
2020-09-09 | agent: Keep some permissions of private-keys-v1.d. | Werner Koch | 2 | -26/+54 |
2020-09-09 | kbx: Change X.509 S/N search definition. | Werner Koch | 5 | -21/+15 |
2020-09-08 | gpg,tools: Add handling of supported algorithms by a card. | NIIBE Yutaka | 4 | -0/+52 |
2020-09-08 | scd: Add a workaround for Yubikey. | NIIBE Yutaka | 1 | -0/+3 |
2020-09-07 | scd: Fix handling 0x00FA to support OpenPGP card 3.4. | NIIBE Yutaka | 1 | -1/+1 |
2020-09-04 | scd: Increase the number of supported readers from 4 to 16. | Werner Koch | 2 | -2/+3 |
2020-09-04 | gpg: Initialize a parameter to silence valgrind. | Werner Koch | 2 | -2/+3 |
2020-09-04 | tests: New test run envvar to run gpg under valgrind. | Werner Koch | 2 | -1/+14 |
2020-09-04 | scd: Support GET DATA response with no header for DO 0x00FA. | NIIBE Yutaka | 1 | -25/+28 |
2020-09-04 | scd: Parse "Algorithm Information" data object in scdaemon. | NIIBE Yutaka | 2 | -2/+112 |
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-03 | scd: Add handling of "Algorithm Information" DO. | NIIBE Yutaka | 1 | -0/+2 |
2020-09-02 | gpg: Fix segv importing certain keys. | Werner Koch | 1 | -2/+5 |
2020-09-02 | keyboxd: Restructure client access code. | Werner Koch | 6 | -438/+525 |
2020-09-02 | keyboxd: Fix user id based queries | Werner Koch | 1 | -4/+4 |
2020-09-02 | common: New helper function gnupg_close_pipe. | Werner Koch | 3 | -0/+21 |
2020-09-01 | Use only one copy of the warn_server_mismatch function. | Werner Koch | 13 | -206/+174 |
2020-08-28 | sm: Fix a bug in the rfc2253 parser | Werner Koch | 1 | -1/+1 |
2020-08-28 | doc: Fix typos | Gavin L. Rebeiro | 2 | -2/+2 |
2020-08-28 | common: Fix fallback handling to utf-8. | NIIBE Yutaka | 1 | -1/+1 |
2020-08-27 | doc: Add a remark about keyservers. | Werner Koch | 1 | -0/+5 |
2020-08-27 | scd: New option to APDU command to return the ATR as data. | Werner Koch | 3 | -8/+29 |
2020-08-27 | scd: Fix reading of the ATR for card type detection. | Werner Koch | 1 | -1/+1 |
2020-08-27 | dirmngr: Print the last alert message returned by NTBTLS. | Werner Koch | 1 | -0/+8 |
2020-08-27 | scd: Add heuristics to identify cardtype. | NIIBE Yutaka | 2 | -3/+23 |
2020-08-27 | scd: Add condition for VERIFY with 0x82. | NIIBE Yutaka | 1 | -4/+9 |
2020-08-26 | build: Silence gcc warning -Wformat-zero-length | Werner Koch | 1 | -0/+1 |
2020-08-26 | speedo: Allow customizing the release process | Werner Koch | 2 | -25/+77 |
2020-08-25 | gpg: Remove left over debug output from recent change. | Werner Koch | 1 | -2/+0 |
2020-08-25 | examples: Simplify vsnfd.prf | Werner Koch | 1 | -1/+0 |
2020-08-25 | sm: Do not require a default keyring for --gpgconf-list. | Werner Koch | 1 | -0/+1 |
2020-08-25 | gpgconf: Silence warnings from parsing the options files | Werner Koch | 1 | -2/+3 |
2020-08-25 | agent: Allow using --gogconf-list even if HOME does not exist. | Werner Koch | 1 | -1/+2 |
2020-08-25 | doc: Typo fixes | Werner Koch | 2 | -2/+2 |
2020-08-25 | gpgconf,w32: New debug command --show-codepages. | Werner Koch | 2 | -12/+18 |
2020-08-25 | gpg: Collapse duplicate subkeys. | Werner Koch | 5 | -4/+133 |
2020-08-24 | Add a new dist signing key | Werner Koch | 1 | -0/+0 |
2020-08-21 | gpgtar,w32: Handle Unicode file names. | Werner Koch | 4 | -10/+68 |
2020-08-21 | common: Use gpgrt functions for mkdir and chdir. | Werner Koch | 1 | -24/+6 |
2020-08-21 | common,w32: Do not assume the ANSI code during string conversion. | Werner Koch | 1 | -2/+21 |
2020-08-21 | common: Strip trailing CR,LF from w32_strerror. | Werner Koch | 2 | -1/+7 |
2020-08-20 | gpgtar: Add dummy option --tar | Werner Koch | 2 | -0/+11 |
2020-08-20 | gpgtar: Make --files-from and --null work as described. | Werner Koch | 6 | -27/+100 |
2020-08-20 | build: New configure option --disable-tests | Werner Koch | 9 | -2/+57 |
2020-08-20 | doc: Describe the relation between pubring.gpg and pubring.kbx | Werner Koch | 1 | -6/+34 |
2020-08-20 | gpg: Fix regression for non-default --passphrase-repeat option. | Werner Koch | 2 | -4/+13 |
2020-08-19 | gpg,gpgsm: Record the creation time of a private key. | Werner Koch | 5 | -12/+43 |
2020-08-19 | gpg: Fix condition of string_to_aead_algo. | NIIBE Yutaka | 1 | -1/+1 |
2020-08-19 | dns: Fix memory use-after-free. | NIIBE Yutaka | 1 | -0/+6 |
2020-08-19 | common: Fix iobuf.c. | NIIBE Yutaka | 1 | -3/+3 |
2020-08-19 | Silence compiler warnings. | NIIBE Yutaka | 3 | -3/+3 |
2020-08-19 | scd: Fix possible uninitialized variables. | NIIBE Yutaka | 2 | -8/+8 |
2020-08-17 | agent: Allow to pass a timestamp to genkey and import. | Werner Koch | 8 | -38/+109 |
2020-08-14 | Add --chuid to gpg, gpg-card, and gpg-connect-agent. | Werner Koch | 7 | -42/+108 |
2020-08-13 | gpg: Ignore personal_digest_prefs for ECDSA keys. | Werner Koch | 1 | -3/+7 |
2020-08-13 | doc: Add a list of RFCS to DETAIL. | Werner Koch | 2 | -1/+14 |
2020-08-13 | tools: Install gpgsplit again | Werner Koch | 1 | -2/+2 |
2020-08-12 | scd: Log info about CCIDs with permission problems. | Werner Koch | 1 | -3/+13 |
2020-08-12 | scd: Map some error codes from libusb to ccid-driver error codes. | Werner Koch | 5 | -12/+57 |
2020-08-12 | common: Pass the WAYLAND_DISPLAY envvar along | Werner Koch | 1 | -0/+1 |
2020-08-10 | scd:piv: Allow signing using PSS. | Werner Koch | 1 | -1/+10 |
2020-08-10 | agent: Add option --pss to pksign to be used by smartcards. | Werner Koch | 5 | -8/+31 |
2020-08-07 | gpg: Fix trustdb for v5key. | NIIBE Yutaka | 4 | -31/+89 |
2020-08-07 | gpg: Fix short key ID for v5key. | NIIBE Yutaka | 2 | -3/+8 |
2020-08-06 | gpgsm: New option --chuid. | Werner Koch | 2 | -1/+23 |
2020-08-06 | gpgconf: New option --chuid. | Werner Koch | 3 | -1/+19 |
2020-08-06 | common: New helper function gnupg_chuid. | Werner Koch | 2 | -0/+99 |
2020-08-06 | kbx: Support v5key for short kid and long kid. | NIIBE Yutaka | 1 | -2/+32 |
2020-08-06 | build: Remove expired key of David Shaw from distsigkey.gpg. | Werner Koch | 1 | -0/+0 |
2020-08-05 | gpg: Add level 16 to --gen-random | Werner Koch | 1 | -32/+45 |
2020-08-04 | sm: Also show the SHA-256 fingerprint. | Werner Koch | 2 | -3/+16 |
2020-08-03 | w32: Fix cast from intptr_t of _get_osfhandle. | NIIBE Yutaka | 1 | -1/+1 |
2020-07-31 | agent: Fix coercion for pinentry_pid handling. | NIIBE Yutaka | 1 | -1/+1 |
2020-07-31 | scd: Silence compiler warning. | NIIBE Yutaka | 1 | -3/+3 |
2020-07-30 | w32: Add NETLIBS for sm/t-minip12. | NIIBE Yutaka | 1 | -1/+1 |
2020-07-30 | w32: More adding NETLIBS. | NIIBE Yutaka | 1 | -1/+1 |
2020-07-30 | w32: Add link to $(NETLIB) for -lws2_32. | NIIBE Yutaka | 3 | -3/+3 |
2020-07-28 | Revert patches applied wrongly. | NIIBE Yutaka | 2 | -0/+21 |
2020-07-27 | kbx: Fix short KID and long KID handling for FPR32. | NIIBE Yutaka | 1 | -1/+1 |
2020-07-17 | scd: Fix closing reader and reeleasing context in PC/SC. | NIIBE Yutaka | 1 | -0/+7 |
2020-07-17 | Use gpgrt's new option parser for symcryptrun. | NIIBE Yutaka | 1 | -79/+63 |
2020-07-17 | scd: PC/SC: Don't release the context when it's in use. | NIIBE Yutaka | 3 | -22/+1 |
2020-07-17 | gpg-card: Fix type of historyname. | NIIBE Yutaka | 1 | -1/+1 |
2020-07-16 | gpg: Do not close stdout after --export-ssh-key | Werner Koch | 1 | -2/+3 |
2020-07-16 | common: Avoid undefined behavior of left shift operator. | NIIBE Yutaka | 1 | -5/+11 |
2020-07-15 | regexp: Import change from JimTcl. | NIIBE Yutaka | 2 | -4/+19 |
2020-07-14 | gpgsm: Make rsaPSS a compliant scheme in de-vs mode. | Werner Koch | 1 | -8/+4 |
2020-07-14 | agent: Fix regression with --newsymkey in loopback mode. | Werner Koch | 1 | -2/+5 |
2020-07-14 | gpg: Reword warning about decryption w/o using a non-encrypt key. | Werner Koch | 1 | -2/+3 |
2020-07-13 | dirmngr: Handle EAFNOSUPPORT at connect_server. | NIIBE Yutaka | 1 | -0/+9 |
2020-07-10 | gpg: For decryption, support use of a key with no 'encrypt' usage. | NIIBE Yutaka | 1 | -5/+9 |
2020-07-09 | doc: Add news entries from the latest 2.2 releases. | Werner Koch | 1 | -0/+75 |
2020-07-09 | gpg: Print a note if no args are given to --delete-key | Werner Koch | 1 | -1/+4 |
2020-07-08 | Do not use the pinentry's qualitybar | Werner Koch | 3 | -3/+3 |
2020-07-08 | gpgsm: Replace all assert calls by log_assert. | Werner Koch | 19 | -44/+29 |
2020-07-08 | gpg: Use integrated passphrase repeat entry also for -c. | Werner Koch | 3 | -7/+33 |
2020-07-08 | agent: New option --newsymkey for GET_PASSPHRASE | Werner Koch | 4 | -58/+322 |
2020-07-07 | gpg: Fix flaw in symmetric algorithm selection in mixed mode. | Werner Koch | 3 | -18/+10 |
2020-07-03 | sm: Exclude rsaPSS from de-vs compliance mode. | Werner Koch | 16 | -89/+175 |
2020-07-02 | scd:nks: Implement writecert for the Signature card v2. | Werner Koch | 3 | -8/+133 |
2020-07-02 | dirmngr: Silence annoying warning for missing default ldap server file. | Werner Koch | 1 | -5/+8 |
2020-07-02 | Support a history file in gpg-card and gpg-connect-agent. | Werner Koch | 9 | -7/+216 |
2020-06-30 | scd:nks: Fix certificate read problem with TCOS signature card v2. | Werner Koch | 1 | -0/+2 |
2020-06-30 | scd: Change how the removed card flag is set. | Werner Koch | 1 | -13/+14 |
2020-06-30 | card: Better detect removed cards. Add TCOS PIN menu. | Werner Koch | 3 | -53/+199 |
2020-06-30 | ecc: Support Ed448/X448 key generation. | NIIBE Yutaka | 1 | -2/+5 |
2020-06-29 | scd: Shorten cardio debug output for all zeroes. | Werner Koch | 1 | -4/+33 |
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 | scd:nks: Fix remaining tries warning in --reset mode. | Werner Koch | 1 | -9/+10 |
2020-06-25 | card: Add password change menu for NKS cards. | Werner Koch | 1 | -4/+52 |
2020-06-25 | sm: Fix support verification of nistp521 signatures. | Werner Koch | 1 | -1/+1 |
2020-06-24 | agent: separate out daemon handling infrastructure for reuse | James Bottomley | 7 | -583/+759 |
2020-06-24 | gpgconf: Fix regression in --launch and --kill from March | Werner Koch | 2 | -3/+7 |
2020-06-24 | agent: expose shadow key type | James Bottomley via Gnupg-devel | 4 | -17/+90 |
2020-06-24 | gpg,agent: Support Ed448 signing. | NIIBE Yutaka | 8 | -99/+148 |
2020-06-23 | ecc: Use "cv448" to specify key using X448. | NIIBE Yutaka | 5 | -15/+23 |
2020-06-19 | agent: Use get_pk_algo_from_key. | NIIBE Yutaka | 2 | -159/+1 |
2020-06-19 | agent: Clean up for getting info from SEXP. | NIIBE Yutaka | 3 | -59/+23 |
2020-06-19 | agent: A little clean up. | NIIBE Yutaka | 1 | -2/+0 |
2020-06-17 | agent: Fix regression in 'd' fixup code for shadowed keys. | Werner Koch | 1 | -0/+2 |
2020-06-17 | sm: Support verification of nistp521 signatures. | Werner Koch | 1 | -5/+8 |
2020-06-09 | gpg: Fix for new SOS changes when used with Libgcrypt < 1.8.6. | Werner Koch | 1 | -0/+27 |
2020-06-09 | gpg: Extend the TRUST_ status lines. | Werner Koch | 2 | -22/+63 |
2020-06-09 | gpg: Use bytes for ECDH. | NIIBE Yutaka | 4 | -60/+64 |
2020-06-09 | gpg: Add X448 support. | NIIBE Yutaka | 4 | -2/+70 |
2020-06-09 | gpg,ecc: Handle external representation as SOS with opaque MPI. | NIIBE Yutaka | 9 | -59/+316 |
2020-06-08 | gpg: If possible TRUST values now depend on signer's UID or --sender. | Werner Koch | 6 | -49/+204 |
2020-06-08 | build: Fix recent commit for SOURCE_DATE_EPOCH. | Werner Koch | 3 | -4/+4 |
2020-06-08 | doc: Minor code comment fixes. | Werner Koch | 6 | -6/+10 |
2020-06-08 | agent: Fix the condition to detect leading 0x00 problem. | NIIBE Yutaka | 1 | -5/+16 |
2020-06-05 | agent,ecc: Use of opaque MPI for ECC, fixup 'd'. | NIIBE Yutaka | 5 | -16/+151 |
2020-06-05 | agent: For ECC, use opaque MPI for key representation. | NIIBE Yutaka | 1 | -20/+69 |
2020-06-05 | agent,ssh: Tighten condition for EdDSA. | NIIBE Yutaka | 1 | -2/+1 |
2020-06-05 | agent: Remove duplicated code for EdDSA. | NIIBE Yutaka | 1 | -30/+10 |
2020-06-05 | agent: Clean up do_encode_md. | NIIBE Yutaka | 1 | -13/+3 |
2020-06-03 | doc: Minor enhancement for reproducibility. | Werner Koch | 1 | -0/+2 |
2020-06-03 | card: Improve openpgp key writing in "writecert". | Werner Koch | 3 | -4/+114 |
2020-06-03 | gpg: Improve generation of keys stored on card (brainpool,cv25519). | Werner Koch | 1 | -28/+48 |
2020-06-03 | sm: Fix recently introduced regression in CSR creation. | Werner Koch | 1 | -1/+5 |
2020-05-29 | scd: Fix condition for C5 data object for newer Yubikey. | NIIBE Yutaka | 1 | -1/+1 |
2020-05-28 | card: Allow to store and retrieve keyblocks in OpenPGP cards. | Werner Koch | 2 | -6/+92 |
2020-05-28 | card: New command "apdu" | Werner Koch | 4 | -9/+108 |