aboutsummaryrefslogtreecommitdiffstats
path: root/scd/ChangeLog
diff options
context:
space:
mode:
Diffstat (limited to 'scd/ChangeLog')
-rw-r--r--scd/ChangeLog26
1 files changed, 26 insertions, 0 deletions
diff --git a/scd/ChangeLog b/scd/ChangeLog
index 6c1944463..7c72ca8a3 100644
--- a/scd/ChangeLog
+++ b/scd/ChangeLog
@@ -1,3 +1,29 @@
+2010-02-11 Marcus Brinkmann <[email protected]>
+
+ From trunk 2009-09-23, 2009-10-16, 2009-11-02, 2009-11-04, 2009-11-05,
+ 2009-11-25:
+
+ * Makefile.am (AM_CFLAGS, scdaemon_LDADD): Use libassuan instead
+ of libassuan-pth.
+ * scdaemon.c: Invoke ASSUAN_SYSTEM_PTH_IMPL.
+ (main): Update to new Assuan API. Call assuan_set_system_hooks
+ and assuan_sock_init.
+ * command.c: Include "scdaemon.h" before <assuan.h> because of
+ GPG_ERR_SOURCE_DEFAULT check.
+ (option_handler, open_card, cmd_serialno, cmd_lean, cmd_readcert)
+ (cmd_readkey, cmd_setdata, cmd_pksign, cmd_pkauth, cmd_pkdecrypt)
+ (cmd_getattr, cmd_setattr, cmd_writecert, cmd_writekey)
+ (cmd_genkey, cmd_random, cmd_passwd, cmd_checkpin, cmd_lock)
+ (cmd_unlock, cmd_getinfo, cmd_restart, cmd_disconnect, cmd_apdu)
+ (cmd_killscd): Return gpg_error_t instead of int.
+ (scd_command_handler): Allocate assuan context before starting server.
+ Call assuan_init_socket_server, not assuan_init_socket_server_ext.
+ Use assuan_fd_t and assuan_fdopen on fds.
+ (reset_notify): Take LINE arg and return error.
+ (register_commands): Use assuan_handler_t type.
+ Add NULL arg to assuan_register_command. Add help arg to
+ assuan_register_command. Add help strings to all commands.
+
2009-12-03 Werner Koch <[email protected]>
* scdaemon.c (set_debug): Allow for numerical debug levels. Print