ctrl/ChangeLog:
[poldi.git] / src / ctrl / ChangeLog
1 2005-10-16  Moritz Schulte  <moritz@g10code.com>
2
3         * poldi-ctrl.c (key_file_create, key_file_remove): Re-ordered functions.
4         (key_file_create, key_file_remove, cmd_test, cmd_set_key)
5         (cmd_show_key): Use key_filename_construct() instead of
6         make_filename() directly.
7
8 2005-10-08  Moritz Schulte  <moritz@g10code.com>
9
10         * poldi-ctrl.c: Remove `fake-wait-for-card'-feature.
11
12 2005-10-01  Moritz Schulte  <moritz@g10code.com>
13
14         * poldi-ctrl.c (struct poldi_ctrl_opt): New member: WAIT_TIMEOUT.
15         (poldi_ctrl_opt): Exten struct initialization.
16         (arg_opt_ids): New entry: ARG_WAIT_TIMEOUT.
17         (arg_opts): New entry for ARG_WAIT_TIMEOUT.
18         (poldi_ctrl_options_cb): Handle ARG_WAIT_TIMEOUT.
19         (cmd_test): Pass WAIT_TIMEOUT to card_init.
20
21 2005-09-30  Moritz Schulte  <moritz@g10code.com>
22
23         * poldi-ctrl.c (struct poldi_ctrl_opt): Remove unnecessary, rather
24         annoying const attributes.
25         (cmd_add_user): Likewise.
26
27 2005-09-27  Moritz Schulte  <moritz@g10code.com>
28
29         * poldi-ctrl.c: Adjust to new card_init API; pass zero timeout.
30
31 2005-07-26  Moritz Schulte  <moritz@g10code.com>
32
33         * poldi-ctrl.c (cmd_test): Remove unnecessary const attributes and
34         cast.
35         (cmd_dump): Likewise.
36         (cmd_remove_user): Likewise.
37         (cmd_set_key): Likewise.
38         Updated to use new support.h API.
39         (cmd_add_user): Fail, if specified serial number does already
40         exist in database.
41         (cmd_add_user): Fail, if specified user does not exist on system.
42         (poldi_ctrl_options_cb): Better interaction with jnlib in respect
43         to error propagation.
44         (key_file_remove): Do not return error in case of ENOENT.
45
46 2005-07-13  Moritz Schulte  <moritz@g10code.com>
47
48         * poldi-ctrl.c: Adjust to new card_info() API, use version
49         information in order to figure out if CHV3 is necessary for public
50         key retrival.
51
52 2005-07-12  Moritz Schulte  <moritz@g10code.com>
53
54         * poldi-ctrl.c (cmd_show_key): Only print KEY_STRING, if non-NULL.
55
56 2005-01-30  Moritz Schulte  <moritz@g10code.com>
57
58         * poldi-ctrl.c (sexp_to_string): New function.
59
60 2004-11-29  Moritz Schulte  <moritz@g10code.com>
61
62         * poldi-ctrl.c: Fix contact address.
63
64 2004-11-27  Moritz Schulte  <moritz@g10code.com>
65
66         * poldi-ctrl.c (cmd_test): Adjust card_init caller.
67         (cmd_dump): Likewise.
68         (cmd_set_key): Likewise.
69         Implement require-card-switch option.
70         (cmd_test): Do not require that the uid of the current process is
71         equal to the one of the user to test authentication for.