pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/security/pinentry Update pinentry and pinentry-{gtk2,q...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/aab640c346e5
branches:  trunk
changeset: 643212:aab640c346e5
user:      mef <mef%pkgsrc.org@localhost>
date:      Fri Dec 12 15:04:16 2014 +0000

description:
Update pinentry and pinentry-{gtk2,qt4} from 0.8.4 to 0.9.0
  -- This will remove pinentry-{gtk,qt} by next commit.
  -- Touched files on this commit are Makefile.common and distinfo only
-------------------------
2014-10-26  Werner Koch  <wk%gnupg.org@localhost>

        Release 0.9.0.

        gtk: Aboid segv for opaste keys.
        * gtk+-2/gtksecentry.c (gtk_secure_entry_class_init): Disable paste
        key bindings.

        Remove support form QT3 and GTK+-1.
        * configure.ac: Remove old qt and gtk+-1 support.
        * Makefile.am: Ditto.

2014-10-26  Stanislav Ochotnicky  <sochotnicky%redhat.com@localhost>

        Check if we are on tty before initializing curses.
        * pinentry/pinentry-curses.c (dialog_run): Check stant stdin and stout
        are connected to ttys.

2014-10-26  Werner Koch  <wk%gnupg.org@localhost>

        gtk: Allow pasting using the mouse.
        * gtk+-2/gtksecentry.h (_GtkSecureEntry): Add fields insert_pos,
        real_changed, cand change_count.
        (_GtkSecureEntryClass): Add field paste_clipboard.
        * gtk+-2/gtksecentry.c (PASTE_CLIPBOARD): New.
        (gtk_secure_entry_class_init): Set paste_clipboard and create
        paste-clipboard signal.
        (gtk_secure_entry_button_press): Call gtk_secure_entry_pase.
        (begin_change, end_change, emit_changed): New.
        (gtk_secure_entry_real_insert_text): Use emit_changed.
        (gtk_secure_entry_real_delete_text): Ditto.
        (paste_received, gtk_secure_entry_paste)
        (gtk_secure_entry_paste_clipboard): New.

2014-10-24  Werner Koch  <wk%gnupg.org@localhost>

        gtk+-2: Make current focus visible again.
        * gtk+-2/pinentry-gtk-2.c (grab_keyboard): Return false
        (ungrab_keyboard): Ditto.

        gtk+-2: Implement the SETREPEAT command.
        * gtk+-2/pinentry-gtk-2.c (repeat_entry, error_label): New.
        (button_clicked): Implement repeat check.
        (changed_text_handler): Clear repeat field.
        (create_window): Add repeat entry.

        Add commands to allow implementing a "repeat passphrase" field.
        * pinentry/pinentry.c (cmd_setrepeat): New.
        (cmd_setrepeaterror): New.
        (register_commands): Add new commands.
        (cmd_getpin): Print "PIN_REPEATED" status.

diffstat:

 security/pinentry/Makefile.common |  6 ++----
 security/pinentry/distinfo        |  8 ++++----
 2 files changed, 6 insertions(+), 8 deletions(-)

diffs (32 lines):

diff -r f4f3bd4d2426 -r aab640c346e5 security/pinentry/Makefile.common
--- a/security/pinentry/Makefile.common Fri Dec 12 13:30:07 2014 +0000
+++ b/security/pinentry/Makefile.common Fri Dec 12 15:04:16 2014 +0000
@@ -1,12 +1,10 @@
-# $NetBSD: Makefile.common,v 1.2 2014/12/10 10:22:27 mef Exp $
+# $NetBSD: Makefile.common,v 1.3 2014/12/12 15:04:16 mef Exp $
 # -*- Makefile -*-
 # used by security/pinentry/Makefile
-# used by security/pinentry-gtk/Makefile
 # used by security/pinentry-gtk2/Makefile
-# used by security/pinentry-qt/Makefile
 # used by security/pinentry-qt4/Makefile
 
-PINENTRY_VERSION=      0.8.4
+PINENTRY_VERSION=      0.9.0
 DISTNAME=              pinentry-${PINENTRY_VERSION}
 
 CATEGORIES=            security
diff -r f4f3bd4d2426 -r aab640c346e5 security/pinentry/distinfo
--- a/security/pinentry/distinfo        Fri Dec 12 13:30:07 2014 +0000
+++ b/security/pinentry/distinfo        Fri Dec 12 15:04:16 2014 +0000
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.14 2014/12/10 10:24:21 mef Exp $
+$NetBSD: distinfo,v 1.15 2014/12/12 15:04:16 mef Exp $
 
-SHA1 (pinentry-0.8.4.tar.bz2) = 36c94980ceab5c15e188de121f7ab4c7ee6b3521
-RMD160 (pinentry-0.8.4.tar.bz2) = fa2b9a3df9390b3a20ae1ea6ee229d59cedd42a7
-Size (pinentry-0.8.4.tar.bz2) = 516975 bytes
+SHA1 (pinentry-0.9.0.tar.bz2) = f8e5c774c35fbb91d84e82559baf76f6b4513236
+RMD160 (pinentry-0.9.0.tar.bz2) = 957284ded6dcc9a3302b498bfdf95d2378e8f6e0
+Size (pinentry-0.9.0.tar.bz2) = 464272 bytes
 SHA1 (patch-qt4_pinentryconfirm_moc) = b48ed080f78a4a465d3e56139d69c9fbfcb8fcc2



Home | Main Index | Thread Index | Old Index