aboutsummaryrefslogtreecommitdiffstats
path: root/sm/export.c (unfollow)
Commit message (Collapse)AuthorFilesLines
2004-03-03(gpgsm_export): Make sure that we don't export moreWerner Koch1-3/+11
than one certificate.
2004-03-02(create_duptable, destroy_duptable)Werner Koch1-35/+143
(insert_duptable): New. (gpgsm_export): Avoid duplicates.
2004-02-19* protect-tool.c: New options --have-cert and --prompt.Werner Koch1-1/+370
(export_p12_file): Read a certificate from STDIN and pass it to p12_build. Detect a keygrip and construct the filename in that case. Unprotcet a key if needed. Print error messages for key formats we can't handle. (release_passphrase): New. (get_passphrase): New arg PROMPTNO. Return the allocated string. Changed all callers. * minip12.c: Revamped the build part. (p12_build): New args CERT and CERTLEN. * simple-pwquery.c (agent_open): Don't mangle INFOSTR. * export.c (export_p12, popen_protect_tool) (gpgsm_p12_export): New. * gpgsm.c (main): New command --export-secret-key-p12.
2003-12-17Replaced deprecated type names.Werner Koch1-5/+5
* certdump.c (gpgsm_print_serial): Cleaned up cast use in strtoul. (gpgsm_dump_serial): Ditto. * decrypt.c (gpgsm_decrypt): Replaced ERR by RC.
2003-11-12Mainly changes to adjust for the changed KSBA API.Werner Koch1-1/+1
2003-08-05This commit was manufactured by cvs2svn to create branchRepo Admin1-0/+249
'GNUPG-1-9-BRANCH'.
2002-10-19This commit was manufactured by cvs2svn to create branchRepo Admin1-248/+0
'GNUPG-1-9-BRANCH'.
2002-06-25* certdump.c (print_dn_part): Always print a leading slash,Werner Koch1-26/+16
removed NEED_DELIM arg and changed caller. * export.c (gpgsm_export): Print LFs to FP and not stdout. (print_short_info): Ditto. Make use of gpgsm_print_name. * server.c (cmd_export): Use output-fd instead of data lines; this was actually the specified way.
2002-06-19* call-agent.c (learn_cb): Use log_info instead of log_error onWerner Koch1-0/+17
successful import. * keydb.c (keydb_set_ephemeral): New. (keydb_store_cert): New are ephemeral, changed all callers. * keylist.c (list_external_cb): Store cert as ephemeral. * export.c (gpgsm_export): Kludge to export epehmeral certificates. * gpgsm.c (main): New command --list-external-keys.
2002-03-21* export.c: New.Werner Koch1-0/+241
* gpgsm.c: Add command --export. * server.c (cmd_export): New.