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