Age | Commit message (Expand) | Author | Files | Lines |
2021-02-18 | po: Change translatability of a fallback string. | Werner Koch | 1 | -4/+4 |
2021-02-12 | agent: Comment spell fix. | NIIBE Yutaka | 1 | -2/+2 |
2021-01-25 | agent: Support ssh-agent extensions for environment variables. | Werner Koch | 1 | -1/+85 |
2021-01-19 | Require Libgcrypt 1.9 | Werner Koch | 3 | -29/+0 |
2020-12-08 | agent: Allow decryption with card but no file. | NIIBE Yutaka | 1 | -2/+5 |
2020-12-08 | agent: Clean up the API of agent_pkdecrypt. | NIIBE Yutaka | 2 | -24/+24 |
2020-12-08 | agent: Allow pksign operation with card but no file. | NIIBE Yutaka | 1 | -2/+4 |
2020-11-26 | agent: Fix YK s/n and prettify the request card prompt for Yubikeys | Werner Koch | 1 | -4/+19 |
2020-11-23 | doc: Fix typos | Gavin L. Rebeiro | 1 | -1/+1 |
2020-11-20 | Fix the previous comment changes help doc string. | NIIBE Yutaka | 1 | -1/+1 |
2020-11-20 | gpg,agent: Fix comments for KEYPAIRINFO status report. | NIIBE Yutaka | 1 | -1/+1 |
2020-11-19 | agent: Fix creating shadow key on card key generation. | NIIBE Yutaka | 1 | -3/+3 |
2020-11-11 | w32: Replace some fopen by es_fopen. | Werner Koch | 1 | -13/+11 |
2020-11-09 | agent: Fix SOS handling with libgcrypt 1.8. | NIIBE Yutaka | 1 | -2/+19 |
2020-11-06 | agent: Minor tweaks to the new genpin inquiry. | Werner Koch | 1 | -43/+53 |
2020-11-06 | agent: Add genpin inquiry for pinentry | Andre Heinecke | 1 | -8/+116 |
2020-10-21 | common: New functions gnupg_opendir et al. | Werner Koch | 1 | -6/+5 |
2020-10-20 | Replace all calls to stat by gnupg_stat. | Werner Koch | 1 | -3/+3 |
2020-10-20 | Replace most of the remaining stdio calls by estream calls. | Werner Koch | 1 | -12/+12 |
2020-10-20 | Replace all calls to access by gnupg_access | Werner Koch | 2 | -9/+12 |
2020-10-09 | agent: Fix SEGV when debuging for cache enabled. | NIIBE Yutaka | 1 | -1/+1 |
2020-09-21 | scd: Extend KEYPAIRINFO with an algorithm string. | Werner Koch | 1 | -1/+1 |
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 | 2 | -3/+3 |
2020-09-09 | agent: Keep some permissions of private-keys-v1.d. | Werner Koch | 1 | -3/+13 |
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-20 | build: New configure option --disable-tests | Werner Koch | 1 | -0/+4 |
2020-08-20 | gpg: Fix regression for non-default --passphrase-repeat option. | Werner Koch | 1 | -3/+9 |
2020-08-17 | agent: Allow to pass a timestamp to genkey and import. | Werner Koch | 8 | -38/+109 |
2020-08-13 | doc: Add a list of RFCS to DETAIL. | Werner Koch | 1 | -1/+1 |
2020-08-10 | agent: Add option --pss to pksign to be used by smartcards. | Werner Koch | 4 | -7/+28 |
2020-07-31 | agent: Fix coercion for pinentry_pid handling. | NIIBE Yutaka | 1 | -1/+1 |
2020-07-14 | agent: Fix regression with --newsymkey in loopback mode. | Werner Koch | 1 | -2/+5 |
2020-07-08 | Do not use the pinentry's qualitybar | Werner Koch | 1 | -1/+1 |
2020-07-08 | agent: New option --newsymkey for GET_PASSPHRASE | Werner Koch | 4 | -58/+322 |
2020-06-24 | agent: separate out daemon handling infrastructure for reuse | James Bottomley | 7 | -583/+759 |
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 | 2 | -5/+11 |
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-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-05-18 | agent: Allow to use SETHASH for arbitrary data. | Werner Koch | 7 | -30/+102 |
2020-03-30 | agent: Print an error if gpg-protect reads the extended key format. | Werner Koch | 1 | -0/+5 |
2020-03-14 | gpgconf: Further simplify the gpgconf option processing. | Werner Koch | 1 | -55/+12 |
2020-03-06 | agent: Fix todays --re-group commit. | Werner Koch | 1 | -0/+1 |
2020-03-06 | agent: Re-group the options in the --help output. | Werner Koch | 1 | -64/+71 |
2020-03-06 | gpgconf: Support reading global options (part 2). | Werner Koch | 1 | -13/+22 |
2020-02-22 | agent,dirmngr: Re-read the user specified config file. | Werner Koch | 1 | -2/+8 |
2020-02-21 | Use gpgrt's new option parser for the tools. | Werner Koch | 2 | -20/+22 |
2020-02-20 | Use gpgrt's new option parser for gpgc, gpgsm, and gpg-agent. | Werner Koch | 1 | -130/+104 |
2020-02-20 | gpg: Use gpgrt's new option parser to provide a global conf file. | Werner Koch | 3 | -0/+12 |
2020-02-18 | Spelling cleanup. | Daniel Kahn Gillmor | 8 | -11/+11 |
2020-02-13 | agent: Allow signing with card key even without a stub key. | Werner Koch | 8 | -32/+172 |
2020-02-10 | build: Always use EXTERN_UNLESS_MAIN_MODULE pattern. | Werner Koch | 5 | -0/+5 |
2020-01-13 | agent: Avoid multiple calls to scd for KEYINFO. | Werner Koch | 1 | -2/+45 |
2020-01-13 | agent: Replace free by xfree in recently added code. | Werner Koch | 1 | -3/+3 |
2020-01-13 | scd: Make SERIALNO --all work correctly and use it. | Werner Koch | 1 | -1/+1 |
2020-01-13 | agent: handle SSH operation by KEYGRIP. | NIIBE Yutaka | 1 | -86/+15 |
2020-01-13 | agent: Extend agent_card_getattr with KEYGRIP. | NIIBE Yutaka | 3 | -5/+11 |
2020-01-09 | scd: Use a scdaemon internal key to protect the PIN cache IPC. | Werner Koch | 2 | -65/+49 |
2020-01-09 | agent: SSH: SCD KEYINFO to list available keys. | NIIBE Yutaka | 5 | -116/+39 |
2020-01-07 | agent: First changes to support a PIN cache for scdaemon. | Werner Koch | 4 | -29/+217 |
2019-11-25 | agent: Improve --debug-pinentry diagnostics | Werner Koch | 1 | -19/+35 |
2019-11-18 | dirmngr: Fixed typo in recently added diagnostic. | Werner Koch | 1 | -1/+1 |
2019-09-05 | agent: Fix ask_for_card to allow a key on multiple cards. | NIIBE Yutaka | 1 | -83/+36 |
2019-08-07 | agent: Fix an error path of agent_get_confirmation. | NIIBE Yutaka | 1 | -8/+9 |
2019-07-11 | agent: Relax the handling of pinentry error for keyboard grab. | NIIBE Yutaka | 1 | -1/+11 |
2019-06-28 | agent: Close a dialog cleanly when gpg/ssh is killed for CONFIRM. | NIIBE Yutaka | 1 | -22/+60 |
2019-06-04 | agent: Allow TERM="". | NIIBE Yutaka | 1 | -1/+1 |
2019-06-04 | agent: Add pinentry_loopback_confirm declaration. | NIIBE Yutaka | 1 | -2/+5 |
2019-06-04 | g10,agent: Support CONFIRM for --delete-key. | NIIBE Yutaka | 2 | -1/+38 |
2019-06-03 | Return better error code for some getinfo IPC commands. | Werner Koch | 1 | -3/+3 |
2019-05-29 | agent: Add A-flag for KEYINFO output for card. | NIIBE Yutaka | 1 | -4/+29 |
2019-05-28 | agent: Make an MD encoding function more robust. | Werner Koch | 1 | -7/+12 |
2019-05-28 | agent: Remove unused agent_show_message. | NIIBE Yutaka | 2 | -72/+6 |
2019-05-23 | agent: Stop scdaemon after reload when disable_scdaemon. | NIIBE Yutaka | 3 | -0/+13 |
2019-05-21 | agent: For SSH key, don't put NUL-byte at the end. | NIIBE Yutaka | 1 | -2/+2 |
2019-05-16 | agent,scd: Scan and load all public keys for availability. | NIIBE Yutaka | 1 | -7/+14 |
2019-05-15 | agent: Support scdaemon operation using KEYGRIP. | NIIBE Yutaka | 5 | -34/+215 |
2019-05-14 | agent: Replace most assert by log_assert. | Werner Koch | 17 | -60/+42 |
2019-05-14 | agent: correct length for uri and comment on 64-bit big-endian platforms | Daniel Kahn Gillmor | 1 | -2/+5 |
2019-05-09 | dirmngr: Add a CSRF expection for pm.me | Werner Koch | 1 | -2/+2 |
2019-05-07 | agent: If a Label is make sure that label is part of the prompt. | Werner Koch | 1 | -0/+40 |
2019-05-07 | agent: Allow the use of "Label:" in a key file. | Werner Koch | 2 | -25/+82 |
2019-05-03 | agent: Put Token lines into the key files. | Werner Koch | 9 | -32/+121 |
2019-03-26 | agent: Allow other ssh fingerprint algos in KEYINFO. | Werner Koch | 1 | -4/+20 |
2019-03-06 | agent: Re-introduce --enable-extended-key-format. | Werner Koch | 3 | -4/+15 |
2019-03-06 | agent: Default to extended key format. | Werner Koch | 1 | -9/+13 |
2019-03-06 | agent: Fix detection of exit of scdaemon. | NIIBE Yutaka | 1 | -62/+80 |
2019-03-05 | scd:piv: Implement import of private keys for Yubikeys. | Werner Koch | 2 | -3/+14 |
2019-03-05 | agent: Minor change to the KEYTOCARD command. | Werner Koch | 4 | -71/+56 |
2019-02-27 | agent: PKSIGN should return signature in same format for card. | NIIBE Yutaka | 1 | -46/+36 |
2019-02-25 | agent: Fix for suggested Libgcrypt use. | Werner Koch | 1 | -1/+16 |
2019-02-19 | agent: Terminate pinentry process gracefully, by watching socket. | NIIBE Yutaka | 1 | -4/+81 |
2019-02-19 | agent: Minor change for pinentry status handling. | NIIBE Yutaka | 1 | -11/+7 |
2019-02-19 | agent: Factor out the getpin interaction. | NIIBE Yutaka | 1 | -42/+37 |
2019-01-28 | agent: Clear bogus pinentry cache, when it causes an error. | NIIBE Yutaka | 3 | -21/+39 |
2019-01-26 | gpg: Move S2K encoding function to a shared file. | Werner Koch | 1 | -3/+1 |
2019-01-25 | agent: Support --mode=ssh option for CLEAR_PASSPHRASE. | NIIBE Yutaka | 1 | -8/+10 |
2019-01-24 | common: Extend function percent_data_escape. | Werner Koch | 1 | -1/+1 |
2019-01-17 | ssh: Simplify the curve name lookup. | Werner Koch | 1 | -84/+54 |
2018-12-11 | agent: Make the S2K calibration time runtime configurabe. | Werner Koch | 3 | -7/+34 |
2018-11-30 | scd: Add strerror to new error message. | Werner Koch | 1 | -1/+1 |
2018-11-27 | agent: Better serialization for scdaemon access. | NIIBE Yutaka | 1 | -19/+16 |
2018-11-26 | agent: Have a thread to wait for the child process of scdaemon. | NIIBE Yutaka | 3 | -89/+97 |
2018-11-26 | agent: Defer calling assuan_release when it's still in use. | NIIBE Yutaka | 1 | -22/+40 |
2018-11-26 | agent: Clean up SCDaemon management. | NIIBE Yutaka | 1 | -8/+1 |
2018-11-14 | agent: Simplify agent_popup_message_stop. | NIIBE Yutaka | 1 | -8/+0 |
2018-11-13 | po: Clarify a translator's note. | Werner Koch | 1 | -7/+9 |
2018-10-25 | all: fix more spelling errors | Daniel Kahn Gillmor | 1 | -3/+3 |
2018-10-24 | all: fix spelling and typos | Daniel Kahn Gillmor | 5 | -7/+7 |
2018-10-24 | agent: Fix possible release of unitialize var in a genkey error case. | Werner Koch | 1 | -1/+1 |
2018-10-24 | ssh: Fix possible infinite loop in case of an read error. | Werner Koch | 1 | -3/+4 |
2018-10-22 | agent: Fix build regression for Windows. | Werner Koch | 2 | -8/+15 |
2018-10-12 | agent: Fix message for ACK button. | NIIBE Yutaka | 1 | -13/+35 |
2018-10-11 | agent: Support --ack option for POPUPPINPADPROMPT. | NIIBE Yutaka | 1 | -1/+1 |
2018-09-10 | agent: Fix error code check from npth_mutex_init. | NIIBE Yutaka | 1 | -2/+6 |
2018-07-02 | agent: New commands PUT_SECRET and GET_SECRET. | Werner Koch | 3 | -12/+237 |
2018-07-02 | agent: Fix segv running in --server mode | Werner Koch | 1 | -9/+14 |
2018-06-06 | agent: Add DBUS_SESSION_BUS_ADDRESS et al. to the startup list. | Werner Koch | 1 | -7/+7 |
2018-05-13 | Merge branch 'STABLE-BRANCH-2-2' into master | Werner Koch | 1 | -0/+18 |
2018-04-12 | agent,dirmngr: Add "getenv" to the getinfo command. | Werner Koch | 1 | -0/+18 |
2018-04-10 | Merge branch 'STABLE-BRANCH-2-2' into master | Werner Koch | 2 | -9/+41 |
2018-04-10 | agent: Improve the unknown ssh flag detection. | Werner Koch | 1 | -24/+31 |
2018-04-09 | agent: unknown flags on ssh signing requests cause an error. | Daniel Kahn Gillmor | 1 | -1/+9 |
2018-04-09 | agent: change documentation reference for ssh-agent protocol. | Daniel Kahn Gillmor | 1 | -2/+4 |
2018-04-06 | agent: Support SSH signature flags. | NIIBE Yutaka | 1 | -1/+16 |
2018-03-27 | agent,scd: Use pointer to represent HANDLE. | NIIBE Yutaka | 1 | -2/+2 |
2018-03-27 | Merge branch 'STABLE-BRANCH-2-2' into master | Werner Koch | 8 | -43/+66 |
2018-03-27 | agent: Make the request origin a part of the cache items. | Werner Koch | 8 | -43/+51 |
2018-03-23 | agent: New OPTION pretend-request-origin | Werner Koch | 1 | -0/+15 |
2018-03-06 | Merge branch 'STABLE-BRANCH-2-2' into wk-master | Werner Koch | 3 | -0/+24 |
2018-03-06 | agent: Also evict cached items via a timer. | Werner Koch | 3 | -0/+24 |
2018-02-22 | Merge branch 'STABLE-BRANCH-2-2' | Werner Koch | 1 | -38/+8 |
2018-02-14 | agent: Avoid appending a '\0' byte to the response of READKEY | Katsuhiro Ueno | 1 | -1/+2 |
2018-02-14 | common: Use new function to print status strings. | Werner Koch | 1 | -37/+6 |
2018-01-26 | agent: Fix sending connecting process uid to pinentry. | NIIBE Yutaka | 1 | -1/+9 |
2018-01-26 | Merge branch 'STABLE-BRANCH-2-2' into master | NIIBE Yutaka | 1 | -0/+3 |
2018-01-26 | agent: Fix last commit. | NIIBE Yutaka | 1 | -0/+3 |
2018-01-26 | agent: More fix for get_client_pid for portability. | NIIBE Yutaka | 1 | -2/+2 |
2017-12-18 | Merge branch 'STABLE-BRANCH-2-2' into master | Werner Koch | 1 | -2/+14 |
2017-12-12 | Change backlog from 5 to 64 and provide option --listen-backlog. | Werner Koch | 1 | -2/+14 |
2017-12-11 | Merge branch 'STABLE-BRANCH-2-2' into master | Werner Koch | 4 | -5/+17 |
2017-12-08 | doc: Fix Dijkstra | Werner Koch | 1 | -2/+2 |
2017-12-08 | agent: Fix description of shadow format. | NIIBE Yutaka | 3 | -3/+3 |
2017-12-07 | agent: Change intialization of assuan socket system hooks. | NIIBE Yutaka | 1 | -1/+2 |
2017-12-06 | agent: Set assuan system hooks before call of assuan_sock_init. | NIIBE Yutaka | 1 | -1/+1 |
2017-11-27 | Use the gpgrt log functions if possible. | Werner Koch | 3 | -5/+5 |
2017-11-24 | agent: New option --auto-expand-secmem. | Werner Koch | 1 | -0/+11 |
2017-11-20 | gpg-agent: Avoid getting stuck in shutdown pending state. | Werner Koch | 1 | -15/+22 |
2017-11-20 | agent: Use clock or clock_gettime for calibration. | NIIBE Yutaka | 2 | -6/+10 |
2017-11-13 | gpg-agent: Avoid getting stuck in shutdown pending state. | Werner Koch | 1 | -15/+22 |
2017-11-07 | agent: Use clock or clock_gettime for calibration. | NIIBE Yutaka | 2 | -6/+10 |
2017-11-06 | agent: New GETINFO sub-commands "s2k_count_cal" and "s2k_time". | Werner Koch | 3 | -16/+51 |
2017-11-06 | agent: New option --s2k-count. | Werner Koch | 3 | -0/+16 |
2017-11-06 | agent: New GETINFO sub-commands "s2k_count_cal" and "s2k_time". | Werner Koch | 3 | -16/+51 |
2017-11-06 | agent: New option --s2k-count. | Werner Koch | 3 | -0/+16 |
2017-11-02 | agent: Fix returning GPG_ERR_NOT_FOUND wrongly. | NIIBE Yutaka | 1 | -7/+5 |
2017-11-02 | agent: Fix returning GPG_ERR_NOT_FOUND wrongly. | NIIBE Yutaka | 1 | -7/+5 |
2017-10-27 | agent: Clean up pinentry access locking. | NIIBE Yutaka | 2 | -67/+60 |
2017-10-27 | agent: Allow recursive use of pinentry. | NIIBE Yutaka | 2 | -11/+26 |
2017-10-27 | agent: Clean up pinentry access locking. | NIIBE Yutaka | 2 | -67/+60 |
2017-10-26 | agent: Allow recursive use of pinentry. | NIIBE Yutaka | 2 | -11/+26 |
2017-10-26 | agent, tests: Support --disable-scdaemon build case. | NIIBE Yutaka | 1 | -3/+6 |
2017-10-26 | agent, tests: Support --disable-scdaemon build case. | NIIBE Yutaka | 1 | -3/+6 |
2017-10-19 | agent: Send pinentry the uid of connecting process where possible. | Daniel Kahn Gillmor | 4 | -13/+38 |
2017-09-20 | agent: Fix cancellation handling for scdaemon. | NIIBE Yutaka | 1 | -41/+0 |
2017-09-08 | agent: compile-time configuration of s2k calibration. | Daniel Kahn Gillmor | 1 | -3/+3 |
2017-09-08 | gpg: default to 3072-bit RSA keys. | Daniel Kahn Gillmor | 1 | -1/+1 |
2017-08-23 | agent: Fix string translation for Windows | Andre Heinecke | 1 | -1/+1 |
2017-08-07 | Simple typo fix. | Daniel Kahn Gillmor | 1 | -1/+1 |
2017-08-04 | agent: Make --no-grab the default. | Werner Koch | 1 | -3/+13 |
2017-07-28 | agent: Make --ssh-fingerprint-digest re-readable. | Werner Koch | 1 | -6/+15 |
2017-07-28 | agent: For OCB key files return Bad Passprase instead of Checksum Error. | Werner Koch | 2 | -3/+12 |
2017-07-28 | agent: Minor cleanup (mostly for documentation). | Werner Koch | 5 | -161/+173 |
2017-07-26 | agent,dirmngr: Check for homedir removal also using stat(2). | Werner Koch | 1 | -3/+30 |
2017-07-26 | agent: Lengthen timertick interval on Unix to 4 seconds. | Werner Koch | 1 | -9/+7 |
2017-07-25 | w32: Also change the directory on daemon startup. | Werner Koch | 1 | -7/+7 |
2017-07-25 | common: New functions gnupg_daemon_rootdir and gnupg_chdir. | Werner Koch | 1 | -2/+3 |
2017-07-25 | Revert "w32: Change directory on daemon startup." | Werner Koch | 1 | -6/+0 |
2017-07-24 | w32: Change directory on daemon startup. | Marcus Brinkmann | 1 | -0/+6 |
2017-07-24 | agent: Minor fix for Windows. | NIIBE Yutaka | 1 | -1/+1 |
2017-07-19 | Fix usage of ARGPARSE_OPTS. | NIIBE Yutaka | 2 | -2/+3 |
2017-07-17 | agent: New GETINFO sub-command jent_active. | Werner Koch | 1 | -0/+19 |
2017-07-05 | agent: Use MAX_PASSPHRASE_LEN (255) also for the loopback. | Werner Koch | 2 | -6/+6 |
2017-06-28 | agent: Fix option --debug-wait | Werner Koch | 1 | -1/+1 |
2017-06-26 | agent: Support unprotected ssh keys. | Justus Winter | 1 | -1/+12 |
2017-06-23 | agent: Shutdown on removal of the home directory. | Werner Koch | 1 | -16/+48 |
2017-05-31 | agent: Fix error from do_encryption. | NIIBE Yutaka | 1 | -12/+19 |
2017-05-30 | agent: Fix memory leaks. | NIIBE Yutaka | 2 | -4/+11 |
2017-05-24 | agent: Make digest algorithms for ssh fingerprints configurable. | Justus Winter | 4 | -3/+17 |
2017-05-24 | agent: Write both ssh fingerprints to 'sshcontrol' file. | Justus Winter | 1 | -4/+18 |