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