309d7dbfa84fccc0c3dde7c2f6effd39c01f676b
[poldi.git] / src / pam / auth-support / ChangeLog
1 2008-08-08  Moritz  <moritz@gnu.org>
2
3         * getpin-cb.c (keypad_mode_enter): New argument: INFO. Send INFO
4         to conv_tell() instead of the old hard-coded string...
5         (getpin_cb): ... change caller.
6         (getpin_cb): Only frob info string if it is not "PIN", use
7         hard-coded string as argument to query_user()/keypad_mode_enter()
8         if the info string was "PIN".
9         Use xtrymalloc/xfree instead of gcry_malloc/gcry_free.
10
11 2008-08-04  Moritz  <moritz@gnu.org>
12
13         * getpin-cb.h: Include "ctx.h".
14
15 2008-07-30  Moritz  <moritz@gnu.org>
16
17         * getpin-cb.c: Do not include "i18n.h".
18
19 2008-07-14  Moritz  <moritz@gnu.org>
20
21         * getpin-cb.c:
22
23 2008-07-06  Moritz  <moritz@gnu.org>
24
25         * ctx.h: Include simplelog.h, simpleparse.h.
26         (struct poldi_ctx_s): New members: loghandle, parsehandle; removed
27         old member logfile.
28
29 2008-06-14  Moritz  <moritz@gnu.org>
30
31         * getpin-cb.c (getpin_cb): New local variable: info_frobbed; use
32         frob_info_msg.
33         (frob_info_msg): New function.
34         (strcpy_escaped): New function, taken from Pinentry.
35
36 2008-05-25  Moritz  <moritz@gnu.org>
37
38         Some cleanups, added GPL 3 headers.
39
40         * ctx.h: Added comments.
41
42         * getpin-cb.c (query_user): Make sure that returned buffer is
43         padded with zeros.  It seems (at least some) zero padding is
44         required by scdaemon (utf8 related).
45
46         * ctx.h (struct poldi_ctx_s): New members: scdaemon_socket,
47         scdaemon_program.
48
49         * getpin-cb.c (keypad_mode_enter, keypad_mode_leave): changed user
50         messages.
51         Include "i18n.h", not <i18n.h>.
52
53 2008-04-21  Moritz  <moritz@gnu.org>
54
55         * getpin-cb.c: Include "getpin-cb.h"; heavily stripped, needs more
56         thinking.
57
58 2008-04-20  Moritz  <moritz@gnu.org>
59
60         * getpin-cb.h: New struct: getpin_cb_data.
61
62 2008-04-19  Moritz  <moritz@gnu.org>
63
64         * getpin-cb.c (getpin_cb): Removed flag handling, removed
65         variables: ends, any_flags, again_text.
66         (agent_popup_message_start, agent_popup_message_stop): Removed to
67         ...
68         (keypad_mode_enter, keypad_mode_leave): ... this.
69
70 2008-04-05  Moritz  <moritz@gnu.org>
71
72         * conv.c, conf.h, ctx.h, getpin-cb.c, getpin-cb.h, Makefile.am,
73         pam-util.c, pam-util.h, wait-for-card.h, wait-for-card.c: New.
74