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