diff options
author | mef <mef> | 2014-12-12 15:04:16 +0000 |
---|---|---|
committer | mef <mef> | 2014-12-12 15:04:16 +0000 |
commit | 9b865cadb850f8cc3e2bee01465596b718a305b2 (patch) | |
tree | 478c3939d68fc347bb2801e9b62305ac67860d94 /security | |
parent | dcf0cb764fae14a30bd96f64995615006b83347a (diff) | |
download | pkgsrc-9b865cadb850f8cc3e2bee01465596b718a305b2.tar.gz |
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>
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>
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>
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>
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 (limited to 'security')
-rw-r--r-- | security/pinentry/Makefile.common | 6 | ||||
-rw-r--r-- | security/pinentry/distinfo | 8 |
2 files changed, 6 insertions, 8 deletions
diff --git a/security/pinentry/Makefile.common b/security/pinentry/Makefile.common index a82317ac9ac..f47bc705fe9 100644 --- a/security/pinentry/Makefile.common +++ b/security/pinentry/Makefile.common @@ -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 --git a/security/pinentry/distinfo b/security/pinentry/distinfo index 03f6c352477..74f5433b522 100644 --- a/security/pinentry/distinfo +++ b/security/pinentry/distinfo @@ -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 |