Post release version number bump
[pinentry.git] / NEWS
1 Noteworthy changes in version 0.8.2 (unreleased)
2 ------------------------------------------------
3
4
5 Noteworthy changes in version 0.8.2 (2012-08-08)
6 ------------------------------------------------
7
8  * New SETTIMEOUT command for the qt4 pinentry.
9
10  * Wide character support for the curses pinentry.
11
12  * Various bug fixes.
13
14
15 Noteworthy changes in version 0.8.1 (2010-12-16)
16 ------------------------------------------------
17
18  * The W32 pinentry now supports WindowsCE.
19
20  * The GTK pinentry now always sticks to the top and properly grabs
21    the keyboard.
22
23  * The protocol options default-cancel and default-ok now work for the
24    pinentry-gtk2 and pinentry-qt (that is QT3).
25
26
27 Noteworthy changes in version 0.8.0 (2010-03-03)
28 ------------------------------------------------
29
30  * Beautified the qt4 pinentry
31
32  * Minor enhancements.
33
34
35 Noteworthy changes in version 0.7.6 (2009-06-19)
36 ------------------------------------------------
37
38  * Make Gtk+-2 pinentry transient to the root window.
39
40  * Add Qt4 pinentry.
41
42  * Add native W32 pinentry.
43
44  * Fix utf-8 problem in Qt pinentries.
45
46  * Return GPG_ERR_CANCELED if during a "CONFIRM" command the user
47    closed the window.
48
49  * Add quality bar.
50
51 Noteworthy changes in version 0.7.5 (2008-02-15)
52 ------------------------------------------------
53
54  * Fix cross compilation for Gtk+-2 pinentry.
55
56  * New Assuan command GETINFO with subcommands "version" and "pid".
57
58
59 Noteworthy changes in version 0.7.4 (2007-11-29)
60 ------------------------------------------------
61
62  * Pinentry-gtk-2 and pinentry-qt now support a simple passphrase
63    quality indicator.
64
65
66 Noteworthy changes in version 0.7.3 (2007-07-06)
67 ------------------------------------------------
68
69  * New command MESSAGE and --one-button compatibility option to
70    CONFIRM.
71
72  * New Assuan option touch-file to set a file which will be touched
73    after ncurses does not need the display anymore.
74
75  * New option --colors=FG,BG,SO to set the colors for the curses
76    pinentry.
77
78  * Pinentry-w32 does now basicaly work.  It needs some finishing
79    though.  For example the buttons should resize themself according
80    to the size of the text.
81
82
83 Noteworthy changes in version 0.7.2 (2005-01-27)
84 ------------------------------------------------
85
86  * Remove bug in configure script that would use installed version of
87    Qt even if another path was explicitely specified with QTDIR.
88
89  * Honor the rpath setting for Qt.
90
91  * Add GTK+-2 pinentry.
92
93  * Install a symbolic link under the name "pinentry" that defaults to
94    pinentry-gtk, pinentry-qt, pinentry-gtk-2, or pinentry-curses, in
95    that order.
96
97
98 Noteworthy changes in version 0.7.1 (2004-04-21)
99 ------------------------------------------------
100
101  * Removed unneeded Assuan cruft.
102
103  * Fixes for *BSD.
104
105
106 Noteworthy changes in version 0.7.0 (2003-12-23)
107 ------------------------------------------------
108
109  * Make UTF8 description (prompt, error message, button texts) work.
110
111  * Make sure that secmem_term is called before program termination.
112
113  * Make assuan in Gtk and Curses pinentry use secure memory for
114    storage.
115
116  * Fixed a bug that would occur if a canceled GETPIN was immediately
117    followed by a CONFIRM.
118
119  * Disabled undo/redo in Qt pinentry.
120
121  * Print diagnostics for locale problems and return a new error code
122    in that case.
123
124
125 Noteworthy changes in version 0.6.8 (2003-02-07)
126 ------------------------------------------------
127
128  * Bug fix in pinentry-qt.
129
130 Noteworthy changes in version 0.6.7 (2002-11-20)
131 ------------------------------------------------
132
133  * Workaround for a bug in the curses version which led to an infinite
134    loop.
135
136 Noteworthy changes in version 0.6.6 (2002-11-09)
137 ------------------------------------------------
138
139  * Fixed handling of DISPLAY and --display for the sake of the curses
140    fallback.
141
142  * UTF-8 conversion does now work for the GTK+ and CURSES version.
143
144
145 Noteworthy changes in version 0.6.5 (2002-09-30)
146 ------------------------------------------------
147
148   * Handle Assuan options in the qt version.
149
150 Noteworthy changes in version 0.6.4 (2002-08-19)
151 ------------------------------------------------
152
153   * Handle CONFIRM command in the qt version.
154
155 Noteworthy changes in version 0.6.3 (2002-06-26)
156 ------------------------------------------------
157
158   * Minor bug fixes to the qt version.
159
160 Noteworthy changes in version 0.6.2 (2002-05-13)
161 ------------------------------------------------
162
163   * Error texts can now be percent-escaped.
164
165   * The Curses pinentry supports multi-line error texts.
166
167   * The GTK+ and Qt pinentry can fall back to curses if no display is
168     available.
169
170 Noteworthy changes in version 0.6.1 (2002-04-25)
171 ------------------------------------------------
172
173   * The Curses pinentry supports user-provided button texts via the
174     new SETOK and SETCANCEL commands.
175
176   * The Curses pinentry supports setting the desired character set
177     locale with --lc-ctype and correctly translates the UTF-8 strings
178     into that.
179
180 Noteworthy changes in version 0.6.0 (2002-04-05)
181 ------------------------------------------------
182
183   * Merged all pinentry frontends into a single module.
184
185   * There is now a Curses frontend.
186
187   * The curses pinentry supports --ttyname and --ttytype options to
188     set the desired input/output terminal and its type.
189
190 Noteworthy changes in version 0.5.1 (2002-02-18)
191 ------------------------------------------------
192
193   * CONFIRM command works
194
195 Noteworthy changes in version 0.5.0 (2002-01-04)
196 ------------------------------------------------
197
198  * Window layout is somewhat nicer
199
200  * percent escape sequences do now work for SETDESC and SETERROR