aboutsummaryrefslogtreecommitdiffstats
path: root/g10/call-agent.c (unfollow)
Commit message (Collapse)AuthorFilesLines
2009-12-21A bunch of minor changesWerner Koch1-0/+35
2009-08-11Ask to insert the right OpenPGP card.Werner Koch1-15/+165
2009-08-05Enable readline support in --card-edit.Werner Koch1-0/+13
better cope with re-inserted cards.
2009-08-05Ask for the keysize when generating a new card key.Werner Koch1-1/+5
2009-07-22Make use of the card's extended capabilities.Werner Koch1-0/+38
2009-07-22Emit CARDCTRL status lines.Werner Koch1-47/+129
2009-07-07Reworked passing of envars to Pinentry.Werner Koch1-2/+1
2009-06-24Fixed a bunch of little bugs as reported by Fabian Keil.Werner Koch1-1/+0
Still one problem left; marked with a gcc #warning.
2009-06-17Add readcert command.Werner Koch1-2/+37
fix reading large certificates.
2009-06-09app-openpgp changesWerner Koch1-2/+2
2009-05-15Made card key generate with backup key work for 2048 bit.Werner Koch1-3/+19
Improved card key generation prompts.
2009-04-01Import/export of pkcs#12 now uses the gpg-agent directly.Werner Koch1-26/+1
Removed duplicated code (percent unescaping).
2009-03-17Enhanced last patch.Werner Koch1-57/+39
2009-03-17Move password repetition from gpg to gpg-agent.Werner Koch1-3/+4
2009-02-27Fix a gpg2 problem with removed cards.Werner Koch1-0/+18
Allow runtime conf change for scdaemon. New commands for scdaemon.
2009-01-13Add a sample key.Werner Koch1-1/+18
Detect and show the card type.
2008-12-05Add a custom prompt for the CSR generation.Werner Koch1-7/+7
Add a new percent escape fucntion.
2008-10-20Marked all unused args on non-W32 platforms.Werner Koch1-1/+9
2008-09-25Finished support for v2 cards with the exception of secure messaging.Werner Koch1-2/+6
2008-09-23Support the Certifciate DO of the v2 OpenPGP cards.Werner Koch1-0/+57
2008-02-14Poems for AllowSetForegroundWindow (W32)Werner Koch1-24/+72
2007-11-19Started to implement the audit log feature.Werner Koch1-0/+1
Pass PINENTRY_USER_DATA and XAUTHORITY to Pinentry. Improved support for the quality bar. Minor internal restructuring. Translation fixes.
2007-10-23New option --list-config for gpgconf.Werner Koch1-1/+1
2007-07-05Fixed card key generation of gpg2.Werner Koch1-5/+16
Reveal less information about timings while generating a key.
2007-07-04Changed to GPLv3.Werner Koch1-4/+2
Removed intl/.
2007-06-21Implemented the --gen-key command as we can't use the gpgsm-gencert.sh under ↵Werner Koch1-103/+9
Windows.
2007-06-14A whole bunch of changes to allow building for Windows.Werner Koch1-1/+1
See the ChangeLogs for details.
2007-04-13g10/ and sm/Werner Koch1-1/+1
* call-agent.c (start_agent): Don't use log_error when using the fallback hack to start the agent. This is bug 782. scripts/ * mail-to-translators: Copied from 1.4. and adjusted. tools/ * gpgconf-comp.c: Allow changing of --allow-mark-trusted. * gpg-connect-agent.c (main): New option --decode and commands decode and undecode. (read_and_print_response): Implement option.
2007-01-30Added LIBINTL to more Makefile targets.Werner Koch1-1/+3
doc/ * com-certs.pem: Added the current root certifcates of D-Trust and S-Trust. g10/ * status.c (write_status_begin_signing): New. * sign.c (sign_file, sign_symencrypt_file): Call it. * textfilter.c (copy_clearsig_text): Call it. * call-agent.c (agent_scd_pksign): Pass --hash-rmd160 to SCD if required. * gpg.c (main): Let --no-use-agent and --gpg-agent-info print a warning. * misc.c (obsolete_option): New.
2006-10-04Fixed agent access for gpg.Werner Koch1-87/+121
2006-09-20Cleanups.Werner Koch1-119/+5
2006-09-14Take advantage of newer gpg-error features.Werner Koch1-8/+8
2006-09-06The big Assuan error code removal.Werner Koch1-30/+26
2006-09-06Minor changes and typo fixes.Werner Koch1-1/+1
2006-08-16With --enable-gpg the keyservers are now build and a first test using gpg2Werner Koch1-8/+59
shows no prblems. Needs more testing of course.
2006-06-20Updated FSF's address.Werner Koch1-1/+2
2006-05-23g10/ does build again.Werner Koch1-6/+18
2006-04-19Merged with gpg 1.4.3 code. Werner Koch1-2/+2
The gpg part does not yet build.
2004-12-18Avoid the " map_to_assuan_status called with no error source" diagnostic.Werner Koch1-0/+2
2004-12-15A whole bunch of changes to allow building for W32.Werner Koch1-0/+2
2004-07-01* card-util.c (change_login): Kludge to allow reading data from aWerner Koch1-0/+15
file. (card_edit): Pass ARG_STRING to change_login. (card_status): Print CA fingerprints. (change_cafpr): New. (card_edit): New command CAFPR. * call-agent.h: Add members for CA fingerprints. * call-agent.c (agent_release_card_info): Invalid them. (learn_status_cb): Store them.
2004-04-29* card-util.c (card_edit): Remove PIN verification.Werner Koch1-1/+1
(generate_card_keys): New arg SERIALNO. Do PIN verification here after resetting forced_chv1.
2004-02-18* call-agent.c (start_agent): Ignore an empty GPG_AGENT_INFO.Werner Koch1-1/+1
* passphrase.c (agent_open): Ditto.
2003-10-25(learn_status_cb, scd_genkey_cb): Fixed faulty useWerner Koch1-5/+5
of !spacep().
2003-10-21* card-util.c (card_edit): New command "passwd". Add logic toWerner Koch1-0/+22
check the PIN in advance. (card_status): Add new args to return the serial number. Changed all callers. * call-agent.c (agent_scd_checkpin): New.
2003-10-08* call-agent.c (agent_scd_getattr): Don't clear the passed infoWerner Koch1-1/+0
structure, so that it can indeed be updated. * card-util.c (fpr_is_zero): New. (generate_card_keys): New. (card_edit): New command "generate". * keygen.c (generate_keypair): New arg CARD_SERIALNO, removed call to check_smartcard. (check_smartcard,show_smartcard): Removed. (show_sha1_fpr,fpr_is_zero): Removed. * app-openpgp.c (do_getattr): Support SERIALNO and AID.
2003-09-30* keylist.c (print_card_serialno): New.Werner Koch1-5/+37
(list_keyblock_print): Use it here. * card-util.c (toggle_forcesig): New. (card_edit): New command "forcesig". * card-util.c (print_name, print_isoname): Use 0 and not LF fro the max_n arg of tty_print_utf8_string2. * call-agent.c (agent_scd_getattr): New. (learn_status_cb): Release values before assignment so that it can be used by getattr to update the structure. * card-util.c (change_pin): Simplified. We now have only a PIN and an Admin PIN.
2003-07-28Adjusted for use with current libgcrypt (1.1.42).Werner Koch1-1/+1
2003-07-24* g10.c: New command --card-status.Werner Koch1-0/+52
* card-util.c (card_status): New. * call-agent.c (learn_status_cb): Parse more information. * keylist.c (print_pubkey_info): Add FP arg for optinal printing to a stream. Changed all callers.
2003-07-23* keygen.c (generate_keypair): Create an AUTHKEYTYPE entry for cards.Werner Koch1-2/+50
(do_generate_keypair): Abd generate the authkey. (check_smartcard): Changed menu accordingly.