2007-05-10 Marcus Brinkmann <marcus@g10code.de>
[pinentry.git] / NEWS
1 Noteworthy changes in version 0.7.3
2 ------------------------------------------------
3
4  * New command MESSAGE and --one-button compatibility option to
5    CONFIRM.
6
7  * New Assuan option touch-file to set a file which will be touched
8    after ncurses does not need the display anymore.
9
10  * New option --colors=FG,BG,SO to set the colors for the curses
11    pinentry.
12
13
14 Noteworthy changes in version 0.7.2 (2005-01-27)
15 ------------------------------------------------
16
17  * Remove bug in configure script that would use installed version of
18    Qt even if another path was explicitely specified with QTDIR.
19
20  * Honor the rpath setting for Qt.
21
22  * Add GTK+-2 pinentry.
23
24  * Install a symbolic link under the name "pinentry" that defaults to
25    pinentry-gtk, pinentry-qt, pinentry-gtk-2, or pinentry-curses, in
26    that order.
27
28
29 Noteworthy changes in version 0.7.1 (2004-04-21)
30 ------------------------------------------------
31
32  * Removed unneeded Assuan cruft.
33
34  * Fixes for *BSD.
35
36
37 Noteworthy changes in version 0.7.0 (2003-12-23)
38 ------------------------------------------------
39
40  * Make UTF8 description (prompt, error message, button texts) work.
41
42  * Make sure that secmem_term is called before program termination.
43
44  * Make assuan in Gtk and Curses pinentry use secure memory for
45    storage.
46
47  * Fixed a bug that would occur if a canceled GETPIN was immediately
48    followed by a CONFIRM.
49
50  * Disabled undo/redo in Qt pinentry.
51
52  * Print diagnostics for locale problems and return a new error code
53    in that case.
54
55
56 Noteworthy changes in version 0.6.8 (2003-02-07)
57 ------------------------------------------------
58
59  * Bug fix in pinentry-qt.
60
61 Noteworthy changes in version 0.6.7 (2002-11-20)
62 ------------------------------------------------
63
64  * Workaround for a bug in the curses version which led to an infinite
65    loop.
66
67 Noteworthy changes in version 0.6.6 (2002-11-09)
68 ------------------------------------------------
69
70  * Fixed handling of DISPLAY and --display for the sake of the curses
71    fallback.
72
73  * UTF-8 conversion does now work for the GTK+ and CURSES version.
74
75
76 Noteworthy changes in version 0.6.5 (2002-09-30)
77 ------------------------------------------------
78
79   * Handle Assuan options in the qt version.
80
81 Noteworthy changes in version 0.6.4 (2002-08-19)
82 ------------------------------------------------
83
84   * Handle CONFIRM command in the qt version.
85
86 Noteworthy changes in version 0.6.3 (2002-06-26)
87 ------------------------------------------------
88
89   * Minor bug fixes to the qt version.
90
91 Noteworthy changes in version 0.6.2 (2002-05-13)
92 ------------------------------------------------
93
94   * Error texts can now be percent-escaped.
95
96   * The Curses pinentry supports multi-line error texts.
97
98   * The GTK+ and Qt pinentry can fall back to curses if no display is
99     available.
100
101 Noteworthy changes in version 0.6.1 (2002-04-25)
102 ------------------------------------------------
103
104   * The Curses pinentry supports user-provided button texts via the
105     new SETOK and SETCANCEL commands.
106
107   * The Curses pinentry supports setting the desired character set
108     locale with --lc-ctype and correctly translates the UTF-8 strings
109     into that.
110
111 Noteworthy changes in version 0.6.0 (2002-04-05)
112 ------------------------------------------------
113
114   * Merged all pinentry frontends into a single module.
115
116   * There is now a Curses frontend.
117
118   * The curses pinentry supports --ttyname and --ttytype options to
119     set the desired input/output terminal and its type.
120
121 Noteworthy changes in version 0.5.1 (2002-02-18)
122 ------------------------------------------------
123
124   * CONFIRM command works
125
126 Noteworthy changes in version 0.5.0 (2002-01-04)
127 ------------------------------------------------
128
129  * Window layout is somewhat nicer
130
131  * percent escape sequences do now work for SETDESC and SETERROR