Inappropriate use of Qt
Bug #1389187 reported by
Alan Griffiths
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Unity System Compositor |
Fix Released
|
Medium
|
Alexandros Frantzis | ||
unity-system-compositor (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
Vivid |
New
|
Undecided
|
Unassigned |
Bug Description
It has long been my understanding that the system compositor should avoid use of Qt to facilitate security review of code that will be running with system privileges.
However...
find_
find_
...and:
void usc::SystemComp
{
int argc{0};
QCoreApplic
...etc.
Related branches
lp:~afrantzis/unity-system-compositor/powerd-mediator-no-qt
- Alberto Aguirre (community): Approve
- PS Jenkins bot (community): Approve (continuous-integration)
-
Diff: 2647 lines (+1306/-921)19 files modifiedCMakeLists.txt (+0/-2)
debian/control (+0/-3)
src/CMakeLists.txt (+2/-10)
src/dbus_screen.cpp (+0/-222)
src/dbus_screen.h (+0/-76)
src/powerd_mediator.cpp (+401/-237)
src/powerd_mediator.h (+57/-52)
src/screen_event_handler.cpp (+8/-7)
src/screen_event_handler.h (+6/-7)
src/server.cpp (+58/-2)
src/server.h (+58/-35)
src/system_compositor.cpp (+10/-63)
src/system_compositor.h (+13/-5)
src/worker_thread.cpp (+0/-142)
src/worker_thread.h (+0/-55)
tests/integration-tests/CMakeLists.txt (+1/-0)
tests/integration-tests/test_powerd_mediator.cpp (+655/-0)
tests/unit-tests/fake_shared.h (+33/-0)
tests/unit-tests/test_screen_event_handler.cpp (+4/-3)
Changed in unity-system-compositor: | |
status: | New → In Progress |
importance: | Undecided → Medium |
assignee: | nobody → Alexandros Frantzis (afrantzis) |
Changed in unity-system-compositor: | |
status: | Fix Committed → Fix Released |
Changed in unity-system-compositor (Ubuntu): | |
status: | New → Fix Released |
To post a comment you must log in.
Fix committed into lp:unity-system-compositor at revision 209, scheduled for release in unity-system- compositor, milestone Unknown