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 - mrueckert@suse.de
+
+- 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 " <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&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>&Close database</source>
- <translation>Tanca base de dades</translation>
+ <translation>Tanca la base de dades</translation>
</message>
<message>
<source>&New database</source>
@@ -2727,11 +2727,11 @@
</message>
<message>
<source>Copy &username</source>
- <translation>Còpia el nom d'&usuari</translation>
+ <translation>Copia el nom d'&usuari</translation>
</message>
<message>
<source>Copy username to clipboard</source>
- <translation>Còpia el nom d'usuari al porta-retalls</translation>
+ <translation>Copia el nom d'usuari al porta-retalls</translation>
</message>
<message>
<source>Cop&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>&Settings</source>
- <translation>&Conficuració</translation>
+ <translation>&Configuració</translation>
</message>
<message>
<source>Password Generator</source>
@@ -2751,7 +2751,7 @@
</message>
<message>
<source>&Perform Auto-Type</source>
- <translation>Realitza complació automètica</translation>
+ <translation>Realitza compleció automàtica</translation>
</message>
<message>
<source>&Open URL</source>
@@ -2759,7 +2759,7 @@
</message>
<message>
<source>&Lock databases</source>
- <translation>&bloqueja la bases de dades</translation>
+ <translation>&Bloqueja la bases de dades</translation>
</message>
<message>
<source>&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"