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