aboutsummaryrefslogtreecommitdiffstats
path: root/scd/command.c (unfollow)
Commit message (Collapse)AuthorFilesLines
2003-07-23* command.c (cmd_pkauth): New.Werner Koch1-0/+130
(cmd_setdata): Check whether data was given at all to avoid passing 0 to malloc. * app.c (app_auth): New. * app-openpgp.c (do_auth): New.
2003-07-03* app-openpgp.c (do_setattr): Add setting of the URL.Werner Koch1-2/+2
(app_select_openpgp): Dump card data only in very verbose mode. (do_decipher): New.
2003-07-01* app-openpgp.c (store_fpr): Fixed fingerprint calculation.Werner Koch1-1/+1
* keygen.c (gen_card_key): Obviously we should use the creation date received from SCDAEMON, so that the fingerprints will match. * sign.c (do_sign): Pass the serialno to the sign code. * keyid.c (serialno_and_fpr_from_sk): New.
2003-06-27Key generation and signing using the OpenPGP card does rudimentary work.Werner Koch1-17/+273
2003-06-18Finished the bulk of changes for gnupg 1.9. This included switchingWerner Koch1-4/+4
to libgcrypt functions, using shared error codes from libgpg-error, replacing the old functions we used to have in ../util by those in ../jnlib and ../common, renaming the malloc functions and a couple of types. Note, that not all changes are listed below becuause they are too similar and done at far too many places. As of today the code builds using the current libgcrypt from CVS but it is very unlikely that it actually works.
2003-06-04Update error handling to match gpg-error in CVS.Marcus Brinkmann1-1/+1
2003-06-03Make use of libgpg-errorWerner Koch1-7/+7
2003-04-29* Makefile.am (LDFLAGS): Removed.Werner Koch1-18/+15
* command.c (register_commands): Adjusted for new Assuan semantics.
2002-08-16* scdaemon.c: Include i18n.h.Werner Koch1-1/+39
* card-common.h (struct p15_private_s): Forward declaration. Add it to card_ctx_s. * card.c (card_close): Make sure private data is released. (card_enum_certs): New. * card-p15.c (p15_release_private_data): New. (init_private_data): New to work around an OpenSC weirdness. (p15_enum_keypairs): Do an OpenSC get_objects only once. (p15_enum_certs): New. (card_p15_bind): Bind new function. * command.c (cmd_learn): Return information about the certificates.
2002-04-25* call-agent.c (start_agent): Make copies of old locales and checkWerner Koch1-4/+4
for setlocale. * configure.ac: Check for setlocale.
2002-04-15* command.c (cmd_pksign, cmd_pkdecrypt): Use a copy of the key ID.Werner Koch1-2/+15
2002-03-18Doc fixes, moved some fizmes to TODO, fixed minor bugs.Werner Koch1-16/+10
2002-03-06sm/Werner Koch1-0/+61
* gpgsm.c: New command --learn-card * call-agent.c (learn_cb,gpgsm_agent_learn): New. * gpgsm.c (main): Print error messages for non-implemented commands. agent/ * learncard.c: New. * divert-scd.c (ask_for_card): The serial number is binary so convert it to hex here. * findkey.c (agent_write_private_key): New. * genkey.c (store_key): And use it here. scd/ * pkdecrypt.c (agent_pkdecrypt): Changed the way the diversion is done. * divert-scd.c (divert_pkdecrypt): Changed interface and implemented it.
2002-03-06Decryption using a Cryptoflex card does now work.Werner Koch1-0/+35
2002-03-05Well and some stuff to access the SC will be helpful. Note, that theWerner Koch1-1/+55
code requires the latest OpenSC CVS code.
2002-03-04Added more code fragments.Werner Koch1-14/+121
2002-02-28Changes needed to support smartcards. Well, only _support_. There isWerner Koch1-25/+131
no real code yet.
2002-02-18Some experimental code - don't use it.Werner Koch1-14/+83
2002-01-26* scdaemon.c scdaemon.h, command.c: New. Based on the code fromWerner Koch1-0/+174
the gpg-agent.