Hello community,

here is the log from the commit of package keepassxc for openSUSE:Factory 
checked in at 2018-05-15 10:16:11
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/keepassxc (Old)
 and      /work/SRC/openSUSE:Factory/.keepassxc.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "keepassxc"

Tue May 15 10:16:11 2018 rev:11 rq:607064 version:2.3.3

Changes:
--------
--- /work/SRC/openSUSE:Factory/keepassxc/keepassxc.changes      2018-05-11 
09:15:43.464059996 +0200
+++ /work/SRC/openSUSE:Factory/.keepassxc.new/keepassxc.changes 2018-05-15 
10:34:37.793482303 +0200
@@ -1,0 +2,6 @@
+Mon May 14 10:54:15 UTC 2018 - [email protected]
+
+- update to 2.3.3
+  - Fix crash when browser integration is enabled [#1923]
+
+-------------------------------------------------------------------

Old:
----
  keepassxc-2.3.2-src.tar.xz
  keepassxc-2.3.2-src.tar.xz.sig

New:
----
  keepassxc-2.3.3-src.tar.xz
  keepassxc-2.3.3-src.tar.xz.sig

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

Other differences:
------------------
++++++ keepassxc.spec ++++++
--- /var/tmp/diff_new_pack.LEJkUc/_old  2018-05-15 10:34:38.577453511 +0200
+++ /var/tmp/diff_new_pack.LEJkUc/_new  2018-05-15 10:34:38.581453364 +0200
@@ -17,7 +17,7 @@
 
 
 Name:           keepassxc
-Version:        2.3.2
+Version:        2.3.3
 Release:        0
 Summary:        Qt5-based Password Manager
 License:        GPL-2.0-only OR GPL-3.0-only

++++++ keepassxc-2.3.2-src.tar.xz -> keepassxc-2.3.3-src.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/keepassxc-2.3.2/.version new/keepassxc-2.3.3/.version
--- old/keepassxc-2.3.2/.version        2018-05-08 19:32:00.000000000 +0200
+++ new/keepassxc-2.3.3/.version        2018-05-09 19:29:03.000000000 +0200
@@ -1 +1 @@
-2.3.2
\ No newline at end of file
+2.3.3
\ No newline at end of file
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/keepassxc-2.3.2/CHANGELOG 
new/keepassxc-2.3.3/CHANGELOG
--- old/keepassxc-2.3.2/CHANGELOG       2018-05-08 05:20:10.000000000 +0200
+++ new/keepassxc-2.3.3/CHANGELOG       2018-05-09 19:25:19.000000000 +0200
@@ -1,3 +1,8 @@
+2.3.3 (2018-05-09)
+=========================
+
+- Fix crash when browser integration is enabled [#1923]
+
 2.3.2 (2018-05-07)
 =========================
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/keepassxc-2.3.2/CMakeLists.txt 
new/keepassxc-2.3.3/CMakeLists.txt
--- old/keepassxc-2.3.2/CMakeLists.txt  2018-05-08 05:20:10.000000000 +0200
+++ new/keepassxc-2.3.3/CMakeLists.txt  2018-05-09 19:25:19.000000000 +0200
@@ -70,7 +70,7 @@
 
 set(KEEPASSXC_VERSION_MAJOR "2")
 set(KEEPASSXC_VERSION_MINOR "3")
-set(KEEPASSXC_VERSION_PATCH "2")
+set(KEEPASSXC_VERSION_PATCH "3")
 set(KEEPASSXC_VERSION 
"${KEEPASSXC_VERSION_MAJOR}.${KEEPASSXC_VERSION_MINOR}.${KEEPASSXC_VERSION_PATCH}")
 
 set(KEEPASSXC_BUILD_TYPE "Snapshot" CACHE STRING "Set KeePassXC build type to 
distinguish between stable releases and snapshots")
@@ -125,6 +125,10 @@
   unset(KEEPASSXC_DIST)
 endif()
 
+if("${CMAKE_SIZEOF_VOID_P}" EQUAL "4")
+  set(IS_32BIT TRUE)
+endif()
+
 if("${CMAKE_C_COMPILER}" MATCHES "clang$" OR "${CMAKE_C_COMPILER_ID}" STREQUAL 
"Clang")
   set(CMAKE_COMPILER_IS_CLANG 1)
 endif()
@@ -245,8 +249,13 @@
   set(CMAKE_RC_COMPILE_OBJECT "<CMAKE_RC_COMPILER> <FLAGS> -O coff <DEFINES> 
-i <SOURCE> -o <OBJECT>")
   if(NOT (CMAKE_BUILD_TYPE STREQUAL "Debug" OR CMAKE_BUILD_TYPE STREQUAL 
"RelWithDebInfo"))
     # Enable DEP and ASLR
-    set(CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} -Wl,--nxcompat 
-Wl,--dynamicbase -Wl,--high-entropy-va")
-    set(CMAKE_MODULE_LINKER_FLAGS "${CMAKE_MODULE_LINKER_FLAGS} -Wl,--nxcompat 
-Wl,--dynamicbase -Wl,--high-entropy-va")
+    set(CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} -Wl,--nxcompat 
-Wl,--dynamicbase")
+    set(CMAKE_MODULE_LINKER_FLAGS "${CMAKE_MODULE_LINKER_FLAGS} -Wl,--nxcompat 
-Wl,--dynamicbase")
+    # Enable high entropy ASLR for 64-bit builds
+    if(NOT IS_32BIT)
+      set(CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} 
-Wl,--high-entropy-va")
+      set(CMAKE_MODULE_LINKER_FLAGS "${CMAKE_MODULE_LINKER_FLAGS} 
-Wl,--high-entropy-va")
+    endif()
   endif()
 endif()
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/keepassxc-2.3.2/share/linux/org.keepassxc.KeePassXC.appdata.xml 
new/keepassxc-2.3.3/share/linux/org.keepassxc.KeePassXC.appdata.xml
--- old/keepassxc-2.3.2/share/linux/org.keepassxc.KeePassXC.appdata.xml 
2018-05-08 05:20:10.000000000 +0200
+++ new/keepassxc-2.3.3/share/linux/org.keepassxc.KeePassXC.appdata.xml 
2018-05-09 19:25:19.000000000 +0200
@@ -50,6 +50,13 @@
     </screenshots>
 
     <releases>
+        <release version="2.3.3" date="2018-05-09">
+            <description>
+                <ul>
+                    <li>Fix crash when browser integration is enabled 
[#1923]</li>
+                </ul>
+            </description>
+        </release>
         <release version="2.3.2" date="2018-05-07">
             <description>
                 <ul>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/keepassxc-2.3.2/share/translations/keepassx_ca.ts 
new/keepassxc-2.3.3/share/translations/keepassx_ca.ts
--- old/keepassxc-2.3.2/share/translations/keepassx_ca.ts       2018-05-08 
05:20:10.000000000 +0200
+++ new/keepassxc-2.3.3/share/translations/keepassx_ca.ts       2018-05-09 
19:25:19.000000000 +0200
@@ -260,7 +260,7 @@
     </message>
     <message>
         <source>Re&amp;quest to unlock the database if it is locked</source>
-        <translation>Sol·licitar el desbloqueig de la base de dades si està 
blocada</translation>
+        <translation>Sol·licita el desbloqueig de la base de dades si està 
blocada</translation>
     </message>
     <message>
         <source>Only entries with the same scheme (http://, https://, ...) are 
returned.</source>
@@ -575,7 +575,7 @@
     </message>
     <message>
         <source>Copy history</source>
-        <translation>Còpia el historial</translation>
+        <translation>Copia el historial</translation>
     </message>
 </context>
 <context>
@@ -1248,7 +1248,7 @@
     </message>
     <message>
         <source>Never</source>
-        <translation type="unfinished"/>
+        <translation>Mai</translation>
     </message>
     <message>
         <source>[PROTECTED]</source>
@@ -1897,7 +1897,7 @@
     </message>
     <message>
         <source>Never</source>
-        <translation type="unfinished"/>
+        <translation>Mai</translation>
     </message>
     <message>
         <source>Password</source>
@@ -1913,15 +1913,15 @@
     </message>
     <message>
         <source>Created</source>
-        <translation type="unfinished"/>
+        <translation>Creat</translation>
     </message>
     <message>
         <source>Modified</source>
-        <translation type="unfinished"/>
+        <translation>Modificat</translation>
     </message>
     <message>
         <source>Accessed</source>
-        <translation type="unfinished"/>
+        <translation>Accedit</translation>
     </message>
     <message>
         <source>Attachments</source>
@@ -2667,7 +2667,7 @@
     </message>
     <message>
         <source>&amp;Close database</source>
-        <translation>Tanca base de dades</translation>
+        <translation>Tanca la base de dades</translation>
     </message>
     <message>
         <source>&amp;New database</source>
@@ -2727,11 +2727,11 @@
     </message>
     <message>
         <source>Copy &amp;username</source>
-        <translation>Còpia el nom d&apos;&amp;usuari</translation>
+        <translation>Copia el nom d&apos;&amp;usuari</translation>
     </message>
     <message>
         <source>Copy username to clipboard</source>
-        <translation>Còpia el nom d&apos;usuari al porta-retalls</translation>
+        <translation>Copia el nom d&apos;usuari al porta-retalls</translation>
     </message>
     <message>
         <source>Cop&amp;y password</source>
@@ -2739,11 +2739,11 @@
     </message>
     <message>
         <source>Copy password to clipboard</source>
-        <translation>Còpia la contrasenya  al porta-retalls</translation>
+        <translation>Copia la contrasenya al porta-retalls</translation>
     </message>
     <message>
         <source>&amp;Settings</source>
-        <translation>&amp;Conficuració</translation>
+        <translation>&amp;Configuració</translation>
     </message>
     <message>
         <source>Password Generator</source>
@@ -2751,7 +2751,7 @@
     </message>
     <message>
         <source>&amp;Perform Auto-Type</source>
-        <translation>Realitza complació automètica</translation>
+        <translation>Realitza compleció automàtica</translation>
     </message>
     <message>
         <source>&amp;Open URL</source>
@@ -2759,7 +2759,7 @@
     </message>
     <message>
         <source>&amp;Lock databases</source>
-        <translation>&amp;bloqueja la bases de dades</translation>
+        <translation>&amp;Bloqueja la bases de dades</translation>
     </message>
     <message>
         <source>&amp;Title</source>
@@ -3510,11 +3510,11 @@
     </message>
     <message>
         <source>Last Modified</source>
-        <translation type="unfinished"/>
+        <translation>Darrera modificació</translation>
     </message>
     <message>
         <source>Created</source>
-        <translation type="unfinished"/>
+        <translation>Creat</translation>
     </message>
     <message>
         <source>Legacy Browser Integration</source>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/keepassxc-2.3.2/src/browser/NativeMessagingHost.cpp 
new/keepassxc-2.3.3/src/browser/NativeMessagingHost.cpp
--- old/keepassxc-2.3.2/src/browser/NativeMessagingHost.cpp     2018-05-08 
05:20:10.000000000 +0200
+++ new/keepassxc-2.3.3/src/browser/NativeMessagingHost.cpp     2018-05-09 
19:25:19.000000000 +0200
@@ -78,7 +78,7 @@
         QFile::remove(serverPath);
 
         // Ensure that STDIN is not being listened when proxy is used
-        if (m_notifier->isEnabled()) {
+        if (m_notifier && m_notifier->isEnabled()) {
             m_notifier->setEnabled(false);
         }
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/keepassxc-2.3.2/src/version.h.cmake 
new/keepassxc-2.3.3/src/version.h.cmake
--- old/keepassxc-2.3.2/src/version.h.cmake     2018-05-08 05:20:10.000000000 
+0200
+++ new/keepassxc-2.3.3/src/version.h.cmake     2018-05-09 19:25:19.000000000 
+0200
@@ -1,5 +1,5 @@
 #define GIT_HEAD "@GIT_HEAD@"
 #define GIT_DESCRIBE "@GIT_DESCRIBE@"
 
-#define DIST_HASH "2bb72eba0292ad44016b496d84907a9aa7968684"
-#define DIST_DATE "1525749610"
+#define DIST_HASH "0a155d89a3bb67676b0c993fb1eda4317e7b473c"
+#define DIST_DATE "1525886719"



Reply via email to