1
2010-09-16 Werner Koch <wk@g10code.com>
3
* certchain.c (gpgsm_walk_cert_chain): Use GPG_ERR_MISSING_ISSUER_CERT.
4
(do_validate_chain): Ditto.
5
(gpgsm_basic_cert_check): Ditto.
6
* call-agent.c (learn_cb): Take care of new
7
GPG_ERR_MISSING_ISSUER_CERT.
8
* import.c (check_and_store): Ditto.
9
(check_and_store): Ditto.
11
2010-05-12 Werner Koch <wk@g10code.com>
13
* Makefile.am (gpgsm_LDADD): Include NETLIBS which is required for
16
2010-03-12 Werner Koch <wk@g10code.com>
18
* server.c (cmd_passwd): New. From trunk.
19
(register_commands): Register it.
21
2010-02-11 Marcus Brinkmann <marcus@g10code.de>
23
From trunk 2009-09-23, 2009-11-02, 2009-11-04, 2009-11-05, 2009-11-25,
26
* call-agent.c (membuf_data_cb, default_inq_cb)
27
(inq_ciphertext_cb, scd_serialno_status_cb)
28
(scd_keypairinfo_status_cb, istrusted_status_cb)
29
(learn_status_cb, learn_cb, keyinfo_status_cb): Return gpg_error_t.
30
* gpgsm.c (main): Update to new assuan API.
31
* server.c: Include "gpgsm.h" before <assuan.h> due to check for
32
GPG_ERR_SOURCE_DEFAULT and assuan.h now including gpg-error.h.
33
* server.c (reset_notify, input_notify, output_notify): Update to
35
(option_handler, cmd_recipient, cmd_signer, cmd_encrypt)
36
(cmd_decrypt, cmd_verify, cmd_sign, cmd_import, cmd_export)
37
(cmd_delkeys, cmd_message, cmd_listkeys, cmd_dumpkeys)
38
(cmd_listsecretkeys, cmd_dumpsecretkeys, cmd_genkey)
39
(cmd_getauditlog, cmd_getinfo): Return gpg_error_t instead of int.
40
(register_commands): Use assuan_handler_t. Same for member HANDLER
41
in table. Add NULL arg to assuan_register_command. Add help arg to
42
assuan_register_command. Provide help strings for all commands.
43
(gpgsm_server): Allocate assuan context before starting server.
44
Use assuan_fd_t and assuan_fdopen on fds.
45
* call-dirmngr.c (prepare_dirmngr): Check for CTX and error before
47
(start_dirmngr_ext): Allocate assuan context before starting
48
server. Update use ofassuan_pipe_connect and assuan_socket_connect.
49
Convert posix fd to assuan fd.
50
(inq_certificate, isvalid_status_cb, lookup_cb, lookup_status_cb)
51
(run_command_cb, run_command_inq_cb, run_command_status_cb):
52
Return gpg_error_t instead of int.
1
54
2009-12-10 Werner Koch <wk@g10code.com>
3
56
* gpgsm.c: Add option --ignore-cert-extension.