Age | Commit message (Expand) | Author | Files | Lines |
2021-02-25 | kbx: Log debug fixes | Werner Koch | 1 | -1/+1 |
2021-02-21 | tools,w32: Add resource and manifest files to all binaries. | Werner Koch | 13 | -11/+347 |
2021-02-19 | wkd: Install gpg-wks-client under bin and add wrapper for libexec | Werner Koch | 1 | -4/+18 |
2021-02-19 | build: Remove now obsolete HAVE_NEWER_LIBGCRYPT AM conditional. | Werner Koch | 1 | -3/+1 |
2021-02-11 | doc: Improve the gpg-card man page. | Werner Koch | 1 | -4/+5 |
2021-02-09 | tools: Remove the symcryptrun tool. | Werner Koch | 2 | -1031/+1 |
2021-02-02 | card: List keys of pkcs#15 cards. | Werner Koch | 1 | -0/+19 |
2021-01-19 | Require Libgcrypt 1.9 | Werner Koch | 1 | -2/+0 |
2021-01-12 | tools: Add option --clock to watchgnupg | Werner Koch | 1 | -1/+28 |
2020-12-30 | wkd: Minor permission fix for created files. | Werner Koch | 1 | -2/+2 |
2020-12-09 | wks-client: Improve an error message | Werner Koch | 1 | -1/+1 |
2020-12-07 | gpg,card: Allow no version information of Yubikey. | NIIBE Yutaka | 1 | -1/+2 |
2020-11-27 | card: Let the APDU command prints a description of the status word. | Werner Koch | 3 | -1/+43 |
2020-11-27 | card: Netkey improvement for passwd. | Werner Koch | 1 | -13/+22 |
2020-11-12 | gpgconf: Yet another fix for --apply-profile. | Werner Koch | 1 | -4/+4 |
2020-11-09 | card: Run factory-reset in locked stated also in gpg-card. | Werner Koch | 3 | -10/+54 |
2020-11-04 | gpgconf: Make sure the homedir exists for --apply-profile. | Werner Koch | 1 | -0/+4 |
2020-11-04 | w32: Add windows subsystem variant of gpgconf | Andre Heinecke | 1 | -0/+6 |
2020-10-26 | gpg,tools: Fix detecting OpenPGP card by serialno. | NIIBE Yutaka | 1 | -3/+1 |
2020-10-21 | common: New functions gnupg_opendir et al. | Werner Koch | 3 | -18/+17 |
2020-10-20 | Replace all calls to stat by gnupg_stat. | Werner Koch | 5 | -9/+9 |
2020-10-20 | Replace most calls to open by a new wrapper. | Werner Koch | 1 | -2/+3 |
2020-10-20 | Replace most of the remaining stdio calls by estream calls. | Werner Koch | 3 | -34/+33 |
2020-10-20 | Replace all calls to access by gnupg_access | Werner Koch | 3 | -13/+15 |
2020-10-05 | dirmngr: Add warning on the use of --add-servers. | Werner Koch | 1 | -1/+1 |
2020-10-02 | gpgconf: New option --show-versions. | Werner Koch | 2 | -8/+168 |
2020-09-24 | keyboxd: Integrate into gpgconf. | Werner Koch | 3 | -1/+63 |
2020-09-18 | common,agent,dirmngr,g10,tools: Fix split_fields API. | NIIBE Yutaka | 8 | -15/+15 |
2020-09-10 | gpg-connect-agent: Catch signals so that SIGPIPE is ignored. | Werner Koch | 1 | -0/+1 |
2020-09-08 | gpg,tools: Add handling of supported algorithms by a card. | NIIBE Yutaka | 2 | -0/+27 |
2020-09-01 | Use only one copy of the warn_server_mismatch function. | Werner Koch | 1 | -35/+3 |
2020-08-27 | scd: New option to APDU command to return the ATR as data. | Werner Koch | 2 | -6/+13 |
2020-08-25 | gpgconf: Silence warnings from parsing the options files | Werner Koch | 1 | -2/+3 |
2020-08-25 | gpgconf,w32: New debug command --show-codepages. | Werner Koch | 2 | -12/+18 |
2020-08-21 | gpgtar,w32: Handle Unicode file names. | Werner Koch | 3 | -10/+62 |
2020-08-20 | gpgtar: Add dummy option --tar | Werner Koch | 1 | -0/+6 |
2020-08-20 | gpgtar: Make --files-from and --null work as described. | Werner Koch | 3 | -26/+68 |
2020-08-14 | Add --chuid to gpg, gpg-card, and gpg-connect-agent. | Werner Koch | 2 | -1/+20 |
2020-08-13 | tools: Install gpgsplit again | Werner Koch | 1 | -2/+2 |
2020-08-06 | gpgconf: New option --chuid. | Werner Koch | 1 | -0/+8 |
2020-07-30 | w32: Add link to $(NETLIB) for -lws2_32. | NIIBE Yutaka | 1 | -1/+1 |
2020-07-17 | Use gpgrt's new option parser for symcryptrun. | NIIBE Yutaka | 1 | -79/+63 |
2020-07-17 | gpg-card: Fix type of historyname. | NIIBE Yutaka | 1 | -1/+1 |
2020-07-02 | Support a history file in gpg-card and gpg-connect-agent. | Werner Koch | 3 | -2/+91 |
2020-06-30 | card: Better detect removed cards. Add TCOS PIN menu. | Werner Koch | 3 | -53/+199 |
2020-06-25 | card: Add password change menu for NKS cards. | Werner Koch | 1 | -4/+52 |
2020-06-24 | gpgconf: Fix regression in --launch and --kill from March | Werner Koch | 2 | -3/+7 |
2020-06-03 | card: Improve openpgp key writing in "writecert". | Werner Koch | 3 | -4/+114 |
2020-05-28 | card: Allow to store and retrieve keyblocks in OpenPGP cards. | Werner Koch | 1 | -6/+90 |
2020-05-28 | card: New command "apdu" | Werner Koch | 4 | -9/+108 |
2020-05-27 | card: Update card info after "generate". | Werner Koch | 1 | -0/+8 |
2020-05-27 | card: Add command "bye" | Werner Koch | 2 | -1/+2 |
2020-05-27 | card: Take care of removed and re-inserted cards. | Werner Koch | 2 | -4/+19 |
2020-05-26 | card: Implement UID command and print capabilities. | Werner Koch | 3 | -6/+131 |
2020-05-07 | card: Allow listing of NKS cards. | Werner Koch | 3 | -4/+42 |
2020-04-07 | doc: Typo fix in code comment. | Werner Koch | 1 | -1/+1 |
2020-04-06 | tools: Use internal regexp routines. | NIIBE Yutaka | 1 | -2/+2 |
2020-04-03 | gpg,card: Use the new MANUFACTURER attribute. | Werner Koch | 3 | -45/+22 |
2020-04-03 | gpg: Add regular expression support. | NIIBE Yutaka | 1 | -5/+5 |
2020-03-19 | gpgconf: Take care of --homedir when reading/updating options. | Werner Koch | 1 | -7/+20 |
2020-03-14 | gpgconf: Further simplify the gpgconf option processing. | Werner Koch | 1 | -23/+18 |
2020-03-14 | gpg: New option --auto-key-import | Werner Koch | 1 | -1/+2 |
2020-03-12 | gpgconf: Rewrite the gpgconf-comp module. | Werner Koch | 2 | -1583/+661 |
2020-03-06 | gpg: Re-group the options in the --help output. | Werner Koch | 1 | -1/+2 |
2020-03-06 | gpgconf: Support reading global options (part 2). | Werner Koch | 1 | -115/+96 |
2020-03-05 | gpgconf: Support reading global options (part 1). | Werner Koch | 2 | -103/+192 |
2020-03-03 | gpgconf: Always use xmalloc. | Werner Koch | 1 | -30/+25 |
2020-03-03 | card: Add yet another vendor. | Werner Koch | 1 | -0/+1 |
2020-03-03 | card: Add new vendor. | Werner Koch | 1 | -0/+1 |
2020-02-21 | Use gpgrt's new option parser for the tools. | Werner Koch | 9 | -97/+103 |
2020-02-20 | gpg: Use gpgrt's new option parser to provide a global conf file. | Werner Koch | 10 | -3/+37 |
2020-02-19 | card: New option --info for command list and select by s/n. | Werner Koch | 1 | -39/+92 |
2020-02-18 | Spelling cleanup. | Daniel Kahn Gillmor | 10 | -19/+19 |
2020-02-13 | card: Fix openpgp subkey listing. | Werner Koch | 1 | -8/+12 |
2020-02-13 | card: Take the key creation time from the KEYPAIRINFO | Werner Koch | 1 | -45/+18 |
2020-02-12 | card: Fix parsing of the received card_list. | Werner Koch | 1 | -1/+1 |
2020-02-12 | card: List more info for an OpenPGP key. | Werner Koch | 3 | -12/+21 |
2020-02-12 | card: New option --no-key-lookup. | Werner Koch | 2 | -22/+40 |
2020-02-11 | card: First code to actually create openpgp keys. | Werner Koch | 2 | -17/+3 |
2020-02-10 | build: Always use EXTERN_UNLESS_MAIN_MODULE pattern. | Werner Koch | 9 | -0/+11 |
2020-02-10 | card: Remove command "key-attr" and hack on "generate". | Werner Koch | 3 | -398/+203 |
2020-02-09 | card: Support brainpool curves in the generate command. | Werner Koch | 1 | -11/+26 |
2020-01-28 | card: Add new OpenPGP card vendor. | Werner Koch | 1 | -0/+1 |
2020-01-21 | card: Add new OpenPGP card vendor | Werner Koch | 1 | -0/+1 |
2020-01-20 | tools: Let watchgnupg determine the socket name via gpgconf. | Werner Koch | 1 | -15/+129 |
2020-01-17 | gpgconf,w32: Print a warning for a suspicious homedir. | Werner Koch | 1 | -0/+14 |
2020-01-16 | card: Allow switching of cards and applications. | Werner Koch | 3 | -24/+193 |
2020-01-13 | scd: Make SERIALNO --all work correctly and use it. | Werner Koch | 1 | -2/+2 |
2019-11-23 | wkd: Let --install-key write a template policy file. | Werner Koch | 1 | -0/+83 |
2019-09-27 | Merge branch 'switch-to-gpgk' into master | Werner Koch | 1 | -4/+25 |
2019-09-20 | build: Build gpg-pair-tool only when there is newer libgcrypt. | NIIBE Yutaka | 1 | -2/+4 |
2019-09-19 | tools: Fix gpg-pair-tool to follow new API. | NIIBE Yutaka | 1 | -15/+6 |
2019-09-19 | tools: Don't prepare G in gpg-pair-tool. | NIIBE Yutaka | 1 | -2/+1 |
2019-09-19 | tools: Use new API of libgcrypt for gpg-pair-tool. | NIIBE Yutaka | 1 | -67/+21 |
2019-08-23 | gpgconf: Suggest the use of --gpgconf-test on --launch problems. | Werner Koch | 1 | -1/+1 |
2019-08-22 | gpg: Use modern spelling for the female salutation. | Werner Koch | 1 | -2/+2 |
2019-08-06 | tools: New option --keyboxd for gpg-connect-agent. | Werner Koch | 1 | -4/+25 |
2019-07-05 | wkd: Change client/server limit back to 64 KiB | Werner Koch | 1 | -1/+1 |
2019-07-01 | tools: gpgconf: Killing order is children-first. | NIIBE Yutaka | 1 | -1/+1 |
2019-06-20 | tools: Fix error handling for gpg-pair-tool. | NIIBE Yutaka | 1 | -1/+1 |
2019-06-07 | gpgparsemail: Die on parse error, printing errno thing. | NIIBE Yutaka | 2 | -5/+17 |
2019-06-06 | gpgparsemail: Die on parse error (not abort). | NIIBE Yutaka | 2 | -6/+12 |
2019-05-16 | gpgconf: Before --launch check that the config file is fine. | Werner Koch | 2 | -4/+15 |
2019-05-15 | gpgconf: Support --homedir for --launch. | Werner Koch | 1 | -16/+9 |
2019-04-30 | tools: Some changes to the ccidmon.c debug helper. | Werner Koch | 1 | -16/+31 |
2019-04-19 | gpgconf: correct capitalization of "Tor" | Daniel Kahn Gillmor | 1 | -1/+1 |
2019-04-03 | card: Allow card selection with LIST. | Werner Koch | 2 | -37/+90 |
2019-04-02 | common: Extend function pubkey_algo_string. | Werner Koch | 1 | -1/+1 |
2019-03-28 | scd: New option --application-priority. | Werner Koch | 1 | -0/+4 |
2019-03-28 | card: For passwd add a PIV menu and make the OpenPGP menu optional. | Werner Koch | 1 | -80/+101 |
2019-03-28 | card: Allow "yubikey disable" only for Yubikey-5 and later. | Werner Koch | 3 | -3/+12 |
2019-03-25 | wkd: New command --print-wkd-url for gpg-wks-client. | Werner Koch | 3 | -3/+44 |
2019-03-22 | wkd: New command --print-wkd-hash for gpg-wks-client. | Werner Koch | 4 | -12/+125 |
2019-03-14 | kbx: Unify the fingerprint search modes. | Werner Koch | 2 | -4/+2 |
2019-03-06 | gpgtar: Make option -C work for archive creation. | Werner Koch | 2 | -1/+9 |
2019-03-06 | agent: Re-introduce --enable-extended-key-format. | Werner Koch | 1 | -0/+3 |
2019-03-06 | gpgtar: Improve error messages. | Werner Koch | 4 | -43/+89 |
2019-03-06 | agent: Default to extended key format. | Werner Koch | 1 | -3/+0 |
2019-03-06 | card: Allow PEM encoded certificates in "writecert". | Werner Koch | 1 | -0/+14 |
2019-03-06 | card: Print the keyref also for non-initialized slots. | Werner Koch | 1 | -21/+12 |
2019-03-05 | card: Print card version. Check for bad Yubikeys. | Werner Koch | 3 | -7/+51 |
2019-03-05 | scd:piv: Implement import of private keys for Yubikeys. | Werner Koch | 3 | -38/+77 |
2019-03-01 | card: Remove the "admin" command. | Werner Koch | 1 | -114/+67 |
2019-02-26 | conf: New option --show-socket. | Werner Koch | 3 | -29/+48 |
2019-02-25 | card: Rename gpg-card-tool to gpg-card. | Werner Koch | 8 | -40/+44 |
2019-02-21 | card: Print usage info for each key. | Werner Koch | 3 | -11/+60 |
2019-02-21 | card: Print the keyref in the listing. | Werner Koch | 2 | -1/+2 |
2019-02-13 | card: New command "yubikey". | Werner Koch | 6 | -50/+580 |
2019-02-08 | common: Provide function to get public key algo names in our format. | Werner Koch | 2 | -60/+0 |
2019-02-08 | card: Make "generate" work for PIV cards. | Werner Koch | 3 | -25/+141 |
2019-02-07 | card: Print the used algorithm of all keys. | Werner Koch | 4 | -0/+108 |
2019-02-07 | card: Fix a NULL-ptr deref in key listings. | Werner Koch | 2 | -5/+8 |
2019-02-07 | card: Support reading and writing PIV certificates | Werner Koch | 1 | -32/+44 |
2019-02-07 | card: Add readline completion for help arguments | Werner Koch | 1 | -1/+4 |
2019-02-06 | scd: Implement PIN changing and unblocking for PIV cards. | Werner Koch | 1 | -32/+76 |
2019-02-05 | scd: Allow standard keyref scheme for app-openpgp. | Werner Koch | 3 | -15/+10 |
2019-01-31 | card: Implement non-interactive mode. | Werner Koch | 3 | -73/+248 |
2019-01-31 | card: New command 'authenticate'. | Werner Koch | 3 | -6/+118 |
2019-01-30 | card: Cache the results from gpg and gpgsm. | Werner Koch | 3 | -3/+90 |
2019-01-30 | card: Print matching OpenPGP and X.509 data. | Werner Koch | 4 | -10/+598 |
2019-01-29 | card: Support factory reset for Yubikey PIV application. | Werner Koch | 3 | -81/+158 |
2019-01-29 | card: Print keyinfo for PIV cards. | Werner Koch | 3 | -11/+66 |
2019-01-29 | card: Make printing of key information more flexible. | Werner Koch | 5 | -87/+294 |
2019-01-27 | card: Implement the bulk of OpenPGP stuff into gpg-card-tool. | Werner Koch | 4 | -369/+3745 |
2019-01-22 | card-tool: Add skeleton for new tool | Werner Koch | 4 | -6/+936 |
2018-12-18 | wks: Do not use compression for the encrypted data. | Werner Koch | 2 | -0/+2 |
2018-12-17 | Silence a few compiler warnings new with gcc 8. | Werner Koch | 1 | -2/+2 |
2018-12-11 | tools: Use POSIX compatible arguments for find | Tomi Leppänen | 1 | -1/+1 |
2018-12-04 | wks: Fix filter expression syntax flaw. | Werner Koch | 1 | -4/+10 |
2018-12-04 | wks: Allow reading of --install-key arguments from stdin. | Werner Koch | 3 | -7/+73 |
2018-12-04 | wks: Create sub-directories | Werner Koch | 1 | -5/+25 |
2018-12-04 | wks: Add new commands --install-key and --remove-key to the client. | Werner Koch | 1 | -0/+53 |
2018-12-04 | wks: Move a few server functions to wks-util. | Werner Koch | 3 | -309/+317 |
2018-11-26 | w32: Fix linkage of gpg-pair-tool | Andre Heinecke | 1 | -1/+1 |
2018-11-14 | Merge branch 'seckey-sync-work' into master | Werner Koch | 2 | -1/+2029 |
2018-11-14 | Remove the gpg-zip script. | Werner Koch | 2 | -153/+0 |
2018-11-12 | common: Prepare for parsing mail sub-addresses. | Werner Koch | 3 | -7/+7 |
2018-11-05 | wks: New option --with-colons for gpg-wks-client. | Werner Koch | 3 | -67/+190 |
2018-10-26 | wkd: Add option --directory to the server. | Werner Koch | 1 | -11/+18 |
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 | 6 | -10/+10 |
2018-10-24 | tools: Fix FILE memory leak in gpg-connect-agent. | Werner Koch | 1 | -2/+4 |
2018-10-15 | tools: Replace duplicated code in mime-maker. | Werner Koch | 3 | -62/+90 |
2018-07-05 | tools: Add experimental code for a pairing protocol | Werner Koch | 2 | -1/+2029 |
2018-06-19 | wks: Take name of sendmail from configure. | Werner Koch | 1 | -1/+1 |
2018-06-12 | Some preparations to eventuallt use gpgrt_argparse. | Werner Koch | 1 | -1/+1 |
2018-03-06 | Merge branch 'STABLE-BRANCH-2-2' into wk-master | Werner Koch | 1 | -1/+3 |
2018-02-28 | gpgconf, w32: Allow UNC paths | Andre Heinecke | 1 | -1/+3 |
2018-02-22 | Merge branch 'STABLE-BRANCH-2-2' | Werner Koch | 4 | -165/+412 |
2018-02-20 | wks: Add special mode to --install-key. | Werner Koch | 4 | -124/+146 |
2018-02-20 | wks: Implement server command --install-key. | Werner Koch | 4 | -36/+208 |
2018-02-20 | wks: Support alternative submission address. | Werner Koch | 4 | -14/+67 |
2018-01-25 | Merge branch 'STABLE-BRANCH-2-2' into master | Werner Koch | 5 | -31/+311 |
2017-12-19 | wks: New server options --check, --with-dir, with-file. | Werner Koch | 1 | -13/+182 |
2017-12-18 | conf: New option --status-fd. | Werner Koch | 4 | -18/+129 |
2017-12-18 | Merge branch 'STABLE-BRANCH-2-2' into master | Werner Koch | 1 | -1/+4 |
2017-12-18 | gpgconf: Show --compliance in expert mode. | Werner Koch | 1 | -2/+2 |
2017-12-18 | sm: Allow explicit setting of the default --compliance=gnupg | Werner Koch | 1 | -0/+3 |
2017-12-11 | Adjust for changed macro names in libgpg-error master. | Werner Koch | 1 | -1/+1 |
2017-11-15 | gpgtar: Prefer --set-filename over implicit name | Andre Heinecke | 1 | -6/+6 |
2017-10-24 | gpgconf: Ignore non-installed components with --apply-profile. | Werner Koch | 1 | -4/+13 |
2017-09-18 | wks: Create a new user id if provider wants mailbox-only. | Werner Koch | 1 | -8/+69 |
2017-09-18 | wks: Send only the newest UID to the server. | Werner Koch | 4 | -22/+158 |
2017-09-18 | wks: Print the UID creation time with gpg-wks-client --check. | Werner Koch | 3 | -2/+6 |
2017-09-18 | wks: Use dedicated type to convey user ids. | Werner Koch | 4 | -32/+91 |
2017-09-12 | wks: Add hack for the broken posteo system | Werner Koch | 1 | -2/+18 |
2017-09-12 | wks: Add new policy flag protocol-version | Werner Koch | 2 | -2/+13 |
2017-09-12 | wks: Use unencrypted draft-1 mode for posteo.de | Werner Koch | 1 | -39/+81 |
2017-09-12 | tools: New function mime_maker_add_body_data. | Werner Koch | 2 | -1/+14 |
2017-08-23 | gpgconf: Swap "auto-key-retrieve" and "no-auto-key-retrieve". | Werner Koch | 1 | -2/+2 |
2017-08-23 | build: Change SWDB tag "gnupg21" to "gnupg22". | Werner Koch | 1 | -1/+1 |
2017-08-21 | gpgconf: Make WoT settings configurable by gpgconf. | Damien Goutte-Gattat | 1 | -0/+12 |
2017-08-08 | gpg: Add option '--disable-dirmngr'. | Justus Winter | 1 | -0/+3 |
2017-08-05 | gpg: gpgconf needs to support the now default --auto-key-retrieve. | Werner Koch | 1 | -0/+2 |
2017-08-04 | gpg: Make --no-auto-key-retrieve gpgconf-igurable. | Werner Koch | 1 | -1/+1 |
2017-08-04 | agent: Make --no-grab the default. | Werner Koch | 1 | -3/+3 |
2017-08-03 | wks: Allow gpg-wks-client --supported with just the domain name | Werner Koch | 1 | -1/+8 |
2017-08-01 | Simple typo fix. | NIIBE Yutaka | 1 | -1/+1 |
2017-07-28 | agent: Make --ssh-fingerprint-digest re-readable. | Werner Koch | 1 | -0/+4 |