Release 1.0.0 pinentry-1.0.0
authorWerner Koch <wk@gnupg.org>
Tue, 22 Nov 2016 07:51:41 +0000 (08:51 +0100)
committerWerner Koch <wk@gnupg.org>
Tue, 22 Nov 2016 08:00:11 +0000 (09:00 +0100)
Signed-off-by: Werner Koch <wk@gnupg.org>
AUTHORS
NEWS
README
configure.ac
pinentry/pinentry.c

diff --git a/AUTHORS b/AUTHORS
index d74004a..b526ce6 100644 (file)
--- a/AUTHORS
+++ b/AUTHORS
@@ -1,11 +1,24 @@
 Program: Pinentry
-Bug reports: <gpa-dev@gnupg.org>
+Download: ftp://ftp.gnupg.org/gcrypt/pinentry/
+Repository: git://git.gnupg.org/pinentry.git
+Bug reports: https://bugs.gnupg.org (category: pinentry)
 Security related bug reports: <security@gnupg.org>
 License: GPLv2+
 
+Pinentry is free software.  See the files COPYING for copying conditions.
+License copyright years may be listed using range notation, e.g.,
+2000-2016, indicating that every year in the range, inclusive, is a
+copyrightable year that would otherwise be listed individually.
+
+
+Authors
+-------
+
 Robert Bihlmeyer <robbe@orcus.priv.at>
 Werner Koch, g10 Code GmbH <wk@gnupg.org>
-Steffen Hansen, Klarälvdalens Datakonsult AB <steffen@klaralvdalens-datakonsult.se>
+Steffen Hansen, Klarälvdalens Datakonsult AB
+               <steffen@klaralvdalens-datakonsult.se>
 Marcus Brinkmann, g10 Code GmbH <marcus@g10code.com>
 Timo Schulz, g10 Code GmbH
 Neal Walfied, g10 Code GmbH <neal@gnu.org>
+Daniel Kahn Gillmor <dkg@fifthhorseman.net>
diff --git a/NEWS b/NEWS
index 7a7ca76..6bd0e4b 100644 (file)
--- a/NEWS
+++ b/NEWS
@@ -1,22 +1,32 @@
-Noteworthy changes in version 0.9.8 (unreleased)
+Noteworthy changes in version 1.0.0 (2016-11-22)
 ------------------------------------------------
 
  * Qt pinentry now supports repeat mode in one dialog.
 
- * Qt and GTK pinentries now make it possible to show the
entered value.
+ * Qt and GTK pinentries now make it possible to show the entered
  value.
 
- * Qt pinentry now only grabs the keyboard if an entry field
is focused.
+ * Qt pinentry now only grabs the keyboard if an entry field is
  focused.
 
- * Fixed foreground handling in pinentry-qt if compiled
- with Qt5 for Windows.
+ * Fixed foreground handling in pinentry-qt if compiled with Qt5 for
+   Windows.
+
+ * Fixed potential crash in Qt qualitybar calculation.
+
+ * GTK keyboard grabbing is now a bit more robust.  The cursor is
+   changed to a big dot as a visual indication that a pinentry has
+   popped up and is waiting for input.
+
+ * The GNOME pinentry now falls back to curses if it can't use the
+   GCR system prompter or a screenlock is active.
 
  * Fixed error output for cached passwords.
 
- * Fixed potential crash in Qt qualitybar calculation.
+ * A show/hide passphrase button or checkbox is now available with
+   some pinentry flavors.
 
- * GTK keyboard grabbing is now a bit more robust.
+ * Improved diagnostics and error codes.
 
 
 Noteworthy changes in version 0.9.7 (2015-12-07)
diff --git a/README b/README
index 33f0ab4..981d653 100644 (file)
--- a/README
+++ b/README
@@ -1,22 +1,23 @@
-PIN Entry
+PINEntry
 ---------
 
-This is a collection of simple PIN or passphrase entry dialogs which
-utilize the Assuan protocol as described by the aegypten project; see
-https://www.gnupg.org/aegypten/ for details.
+This is a collection of PIN or passphrase entry dialogs which
+utilize the Assuan protocol as specified in the Libassuan manual.
 
 There are programs for different toolkits available.  For all GUIs it
 is automatically detected which modules can be built, but it can also
 be requested explicitly.
 
 GUI            OPTION                   DEPENDENCIES
-Curses         --enable-pinentry-curses Curses library, for example ncurses
+--------------------------------------------------------------------------
 GTK+ V2.0      --enable-pinentry-gtk2   Gimp Toolkit Library, Version 2.0
                                         eg. libgtk-x11-2.0 and libglib-2.0
+GNOME           --enable-pinentry-gnome  GNOME
 Qt             --enable-pinentry-qt     Qt (> 4.4.0)
+Curses         --enable-pinentry-curses Curses library, for example ncurses
 TTY            --enable-pinentry-tty    Simple TTY version, no dependencies
 
-The GTK+ and Qt pinentries can fall back to curses mode.  The
+The GTK+, GNOME, and Qt pinentries can fall back to curses mode.  The
 option to enable this is --enable-fallback-curses, but this is also
 detected automatically in the same way --enable-pinentry-curses is.
 The fallback to curses also works if --disable-pinentry-curses is
index 2a96ccd..42c1589 100644 (file)
@@ -1,6 +1,6 @@
 # configure.ac
 # Copyright (C) 1999 Robert Bihlmeyer <robbe@orcus.priv.at>
-# Copyright (C) 2001, 2002, 2003, 2004, 2007, 2015 g10 Code GmbH
+# Copyright (C) 2001, 2002, 2003, 2004, 2007, 2015, 2016 g10 Code GmbH
 #
 # This file is part of PINENTRY.
 #
@@ -26,7 +26,7 @@ min_automake_version="1.14"
 # (git tag -s pinentry-n.m.k) and run "./autogen.sh --force".  Please
 # bump the version number immediately after the release, do another
 # commit, and a push so that the git magic is able to work.
-m4_define(mym4_version, [0.9.8])
+m4_define(mym4_version, [1.0.0])
 
 # Below is m4 magic to extract and compute the git revision number,
 # the decimalized short revision number, a beta version string and a
index 46e6894..322a651 100644 (file)
@@ -1,5 +1,5 @@
 /* pinentry.c - The PIN entry support library
-   Copyright (C) 2002, 2003, 2007, 2008, 2010, 2015 g10 Code GmbH
+   Copyright (C) 2002, 2003, 2007, 2008, 2010, 2015, 2016 g10 Code GmbH
 
    This file is part of PINENTRY.
 
@@ -592,7 +592,7 @@ my_strusage( int level )
     case 11: p = this_pgmname; break;
     case 12: p = "pinentry"; break;
     case 13: p = PACKAGE_VERSION; break;
-    case 14: p = "Copyright (C) 2015 g10 Code GmbH"; break;
+    case 14: p = "Copyright (C) 2016 g10 Code GmbH"; break;
     case 19: p = "Please report bugs to <" PACKAGE_BUGREPORT ">.\n"; break;
     case 1:
     case 40: