r52625 - in /desktop/unstable/libcryptui/debian: changelog patches/libcryptui-fix-logic-flaw-in-the-prompt-recipients-d.patch patches/series

biebl at users.alioth.debian.org biebl at users.alioth.debian.org
Sun Jul 9 22:15:58 UTC 2017


Author: biebl
Date: Sun Jul  9 22:15:57 2017
New Revision: 52625

URL: http://svn.debian.org/wsvn/pkg-gnome/?sc=1&rev=52625
Log:
* debian/patches/libcryptui-fix-logic-flaw-in-the-prompt-recipients-d.patch
  - Fix logic flaw in the prompt recipients dialog. (Closes: #770436)

Added:
    desktop/unstable/libcryptui/debian/patches/libcryptui-fix-logic-flaw-in-the-prompt-recipients-d.patch
Modified:
    desktop/unstable/libcryptui/debian/changelog
    desktop/unstable/libcryptui/debian/patches/series

Modified: desktop/unstable/libcryptui/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/unstable/libcryptui/debian/changelog?rev=52625&op=diff
==============================================================================
--- desktop/unstable/libcryptui/debian/changelog	[utf-8] (original)
+++ desktop/unstable/libcryptui/debian/changelog	[utf-8] Sun Jul  9 22:15:57 2017
@@ -12,6 +12,8 @@
   * debian/patches/daemon-fix-conflicting-return-types.patch
     - Fix conflicting return types in functions
       seahorse_dbus_server_{init,cleanup}. (Closes: #749001)
+  * debian/patches/libcryptui-fix-logic-flaw-in-the-prompt-recipients-d.patch
+    - Fix logic flaw in the prompt recipients dialog. (Closes: #770436)
 
  -- Michael Biebl <biebl at debian.org>  Sun, 09 Jul 2017 23:50:05 +0200
 

Added: desktop/unstable/libcryptui/debian/patches/libcryptui-fix-logic-flaw-in-the-prompt-recipients-d.patch
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/unstable/libcryptui/debian/patches/libcryptui-fix-logic-flaw-in-the-prompt-recipients-d.patch?rev=52625&op=file
==============================================================================
--- desktop/unstable/libcryptui/debian/patches/libcryptui-fix-logic-flaw-in-the-prompt-recipients-d.patch	(added)
+++ desktop/unstable/libcryptui/debian/patches/libcryptui-fix-logic-flaw-in-the-prompt-recipients-d.patch	[utf-8] Sun Jul  9 22:15:57 2017
@@ -0,0 +1,37 @@
+From 99c89007a8dba8ec87216a99f4c8a30a92035206 Mon Sep 17 00:00:00 2001
+From: Vlad Orlov <monsta at inbox.ru>
+Date: Mon, 15 Aug 2016 18:23:31 +0200
+Subject: [PATCH] libcryptui: fix logic flaw in the prompt recipients dialog
+
+The prompt recipients dialog has been broken in commit
+https://github.com/GNOME/libcryptui/commit/cd74aa6bf810a5ce0935d2ec89d6db64dbbde24d#diff-f0ea8a1eef5386b0149314d2a1743e85L202
+
+The patch fixes the logic there and makes seahorse-tool's
+encrypt command work again. Therefore, seahorse plugins for both
+Nautilus and Nemo should start working as well.
+
+Bug-Debian: https://bugs.debian.org/770436
+
+https://bugzilla.gnome.org/show_bug.cgi?id=769944
+
+Reviewed-by: Stef Walter <stefw at gnome.org>
+---
+ libcryptui/cryptui.c | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/libcryptui/cryptui.c b/libcryptui/cryptui.c
+index 92f0d5d4..2bbfa409 100644
+--- a/libcryptui/cryptui.c
++++ b/libcryptui/cryptui.c
+@@ -211,7 +211,7 @@ cryptui_prompt_recipients_with_symmetric (CryptUIKeyset *keyset,
+             *symmetric = cryptui_key_chooser_get_symmetric (chooser);
+         }
+         
+-        if (symmetric != NULL && !*symmetric) {
++        if (symmetric == NULL || *symmetric == FALSE) {
+             recipients = cryptui_key_chooser_get_recipients (chooser);
+             keys = g_new0(gchar*, g_list_length (recipients) + 1);
+             for (l = recipients, i = 0; l; l = g_list_next (l), i++)
+-- 
+2.13.2
+

Modified: desktop/unstable/libcryptui/debian/patches/series
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/unstable/libcryptui/debian/patches/series?rev=52625&op=diff
==============================================================================
--- desktop/unstable/libcryptui/debian/patches/series	[utf-8] (original)
+++ desktop/unstable/libcryptui/debian/patches/series	[utf-8] Sun Jul  9 22:15:57 2017
@@ -1,3 +1,4 @@
 02_seahorse-daemon_libcryptui_static_link.patch
 git_allow-gpg2-2.1.patch
 daemon-fix-conflicting-return-types.patch
+libcryptui-fix-logic-flaw-in-the-prompt-recipients-d.patch




More information about the pkg-gnome-commits mailing list