Hello community,

here is the log from the commit of package gnome-keyring for openSUSE:Factory 
checked in at 2018-04-26 13:21:51
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/gnome-keyring (Old)
 and      /work/SRC/openSUSE:Factory/.gnome-keyring.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "gnome-keyring"

Thu Apr 26 13:21:51 2018 rev:132 rq:600285 version:3.28.0.2

Changes:
--------
--- /work/SRC/openSUSE:Factory/gnome-keyring/gnome-keyring.changes      
2018-03-30 11:57:09.164016113 +0200
+++ /work/SRC/openSUSE:Factory/.gnome-keyring.new/gnome-keyring.changes 
2018-04-26 13:21:55.035494266 +0200
@@ -1,0 +2,7 @@
+Mon Apr 23 22:28:49 UTC 2018 - [email protected]
+
+- Update gnome-keyring-bsc932232-use-libgcrypt-allocators.patch
+  to allow using more memory than the maximum lockable amount
+  (bsc#1085983).
+
+-------------------------------------------------------------------

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ gnome-keyring.spec ++++++
--- /var/tmp/diff_new_pack.LMnCAz/_old  2018-04-26 13:21:55.779467034 +0200
+++ /var/tmp/diff_new_pack.LMnCAz/_new  2018-04-26 13:21:55.783466887 +0200
@@ -22,7 +22,7 @@
 Summary:        GNOME Keyring
 License:        GPL-2.0-or-later AND LGPL-2.1-or-later
 Group:          System/GUI/GNOME
-URL:            https://wiki.gnome.org/Projects/GnomeKeyring
+Url:            https://wiki.gnome.org/Projects/GnomeKeyring
 Source:         
http://download.gnome.org/sources/gnome-keyring/3.28/%{name}-%{version}.tar.xz
 Source99:       baselibs.conf
 # PATCH-FIX-OPENSUSE gnome-keyring-pam-auth-prompt-password.patch bnc#466732 
bgo#560488 [email protected] -- Make the pam module prompt the password in auth, 
so we can use pam-config. This is a workaround until bnc#477488 is implemented.

++++++ gnome-keyring-bsc932232-use-libgcrypt-allocators.patch ++++++
--- /var/tmp/diff_new_pack.LMnCAz/_old  2018-04-26 13:21:55.831465130 +0200
+++ /var/tmp/diff_new_pack.LMnCAz/_new  2018-04-26 13:21:55.835464984 +0200
@@ -1,8 +1,14 @@
+commit e2d7f3e781ddf65e3ab915da1594ce2f594be2ef
+Author: Hans Petter Jansson <[email protected]>
+Date:   Fri Apr 13 02:00:14 2018 +0200
+
+    Patch 3: gnome-keyring-bsc932232-use-libgcrypt-allocators.patch
+
 diff --git a/egg/egg-libgcrypt.c b/egg/egg-libgcrypt.c
-index 3d8f95b..6059242 100644
+index 61fe115..443de73 100644
 --- a/egg/egg-libgcrypt.c
 +++ b/egg/egg-libgcrypt.c
-@@ -105,11 +105,6 @@ egg_libgcrypt_initialize (void)
+@@ -76,11 +76,11 @@ egg_libgcrypt_initialize (void)
                        gcry_set_log_handler (log_handler, NULL);
                        gcry_set_outofcore_handler (no_mem_handler, NULL);
                        gcry_set_fatalerror_handler (fatal_handler, NULL);
@@ -11,6 +17,11 @@
 -                                                   egg_secure_check, 
 -                                                   
(gcry_handler_realloc_t)egg_secure_realloc, 
 -                                                   egg_secure_free);
++
++                      /* Enable GCRY_AUTO_EXPAND_SECMEM (backport in 
libgcrypt 1.8.2)
++                       * for bsc#1085983. */
++                      gcry_control (78, 32768);
++
                        gcry_control (GCRYCTL_INITIALIZATION_FINISHED, 0);
                }
                


Reply via email to