[SCM] plasma-workspace packaging branch, master, updated. debian/5.4.3-1-21-g04110f5
Felix Geyer
fgeyer at moszumanska.debian.org
Mon Feb 22 19:45:04 UTC 2016
Gitweb-URL: http://git.debian.org/?p=pkg-kde/plasma/plasma-workspace.git;a=commitdiff;h=04110f5
The following commit has been merged in the master branch:
commit 04110f5ada5e4e6fc6db0c182c7ee06d9007a125
Author: Felix Geyer <fgeyer at debian.org>
Date: Mon Feb 22 20:43:27 2016 +0100
Drop CVE-2016-2312.diff.
The code has been moved to kscreenlocker.
---
debian/patches/CVE-2016-2312.diff | 33 ---------------------------------
debian/patches/series | 1 -
2 files changed, 34 deletions(-)
diff --git a/debian/patches/CVE-2016-2312.diff b/debian/patches/CVE-2016-2312.diff
deleted file mode 100644
index 9891cb1..0000000
--- a/debian/patches/CVE-2016-2312.diff
+++ /dev/null
@@ -1,33 +0,0 @@
-From: Martin Gräßlin <mgraesslin at kde.org>
-Date: Tue, 09 Feb 2016 15:37:50 +0000
-Subject: [greeter] Dont quit when last window closes
-X-Git-Url: http://quickgit.kde.org/?p=plasma-workspace.git&a=commitdiff&h=23a9ed7ba9995570227dbcd69c23f009de7dde49
----
-[greeter] Dont quit when last window closes
-
-Qt allows to have no screens. If all XRandR screens are disconnected
-there are also no QScreens. This is from an X11 perspective wrong, but
-we have to deal with it. No QScreens means that all views are destroyed
-and no new ones are created. Thus all windows close and the greeter
-exited successfully which in turn unlocked the screen.
-
-This change ensures that the greeter doesn't exit when all windows close.
-
-Funnily this was not a problem with the well known issue of Qt
-crashing when all screens are disconnected. The lock screen handles
-crashes gracefully and just restarts or more likely Qt also crashes
-the application using KSld and thus taking down the complete session.
-
-CCBUG: 358125
----
-
---- a/ksmserver/screenlocker/greeter/main.cpp
-+++ b/ksmserver/screenlocker/greeter/main.cpp
-@@ -56,6 +56,7 @@
- // explicitly disable input methods as it makes it impossible to unlock, see BUG 306932
- qputenv("QT_IM_MODULE", QByteArrayLiteral("compose"));
- ScreenLocker::UnlockApp app(argc, argv);
-+ app.setQuitOnLastWindowClosed(false);
- QCoreApplication::setApplicationName(QStringLiteral("kscreenlocker_greet"));
- QCoreApplication::setApplicationVersion(QStringLiteral("0.1"));
- QCoreApplication::setOrganizationDomain(QStringLiteral("kde.org"));
diff --git a/debian/patches/series b/debian/patches/series
index 9e55099..fed1404 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -1,4 +1,3 @@
kubuntu_startkde-qtpath.diff
install_missing_header
disable_incompatible_tests
-CVE-2016-2312.diff
--
plasma-workspace packaging
More information about the pkg-kde-commits
mailing list