summaryrefslogtreecommitdiff
path: root/src/login/logind-user-dbus.c
AgeCommit message (Expand)AuthorFilesLines
2023-01-31shared: split out polkit stuff from bus-util.c → bus-polkit.cLennart Poettering1-0/+1
2019-11-04tree-wide: drop string.h when string-util.h or friends are includedYu Watanabe1-1/+0
2019-10-21logind: fix emission of PropertiesChanged for usersZbigniew Jędrzejewski-Szmek1-2/+0
2019-05-24logind: split out dbus header files into their ownLennart Poettering1-0/+3
2019-05-24logind: convert ENXIO into 0, to signal 'not found' cleanlyLennart Poettering1-1/+6
2018-12-04util: drop missing.h from util.hYu Watanabe1-0/+1
2018-10-13logind: voidify a few callsLennart Poettering1-1/+1
2018-06-14tree-wide: remove Lennart's copyright linesLennart Poettering1-3/+0
2018-06-14tree-wide: drop 'This file is part of systemd' blurbLennart Poettering1-2/+0
2018-05-15login: use BUS_DEFINE_PROPERTY_GET* macrosYu Watanabe1-18/+2
2018-04-06tree-wide: drop license boilerplateZbigniew Jędrzejewski-Szmek1-13/+0
2018-04-05tree-wide: use TAKE_PTR() and TAKE_FD() macrosYu Watanabe1-2/+1
2018-01-05logind: fix user_object_find()Lennart Poettering1-6/+6
2017-11-19Add SPDX license identifiers to source files under the LGPLZbigniew Jędrzejewski-Szmek1-0/+1
2017-11-14logind: "self" objects which do not apply - return specific error messagesAlan Jenkins1-4/+1
2016-11-07Rename formats-util.h to format-util.hZbigniew Jędrzejewski-Szmek1-1/+1
2016-05-05logind: don't include session lists in PropertyChanged messagesLennart Poettering1-1/+1
2016-04-12tree-wide: add new SIGNAL_VALID() macro-like function that validates signal n...Lennart Poettering1-1/+2
2016-02-10tree-wide: remove Emacs lines from all filesDaniel Mack1-2/+0
2015-11-27tree-wide: expose "p"-suffix unref calls in public APIs to make gcc cleanup easyLennart Poettering1-2/+2
2015-10-27util-lib: split out allocation calls into alloc-util.[ch]Lennart Poettering1-0/+1
2015-10-26util-lib: split out user/group/uid/gid calls into user-util.[ch]Lennart Poettering1-3/+4
2015-09-06bus-util: support details in CheckAuthorization callsMichael Chapman1-0/+2
2015-07-08property callback returns are consistentUmut Tezduyar Lindskog1-5/+1
2015-06-16everywhere: actually make use of DUAL_TIMESTAMP_NULL macroLennart Poettering1-1/+1
2015-04-29sd-bus: drop bus parameter from message callback prototypeLennart Poettering1-4/+2
2015-04-10shared: add formats-util.hRonny Chevalier1-0/+1
2015-02-18logind: open up most bus calls for unpriviliged processes, using PolicyKitLennart Poettering1-4/+30
2015-01-18logind: hide 'self' links if not availableDavid Herrmann1-3/+19
2015-01-09logind: unify how we cast between uid_t and pointers for hashmap keysLennart Poettering1-1/+1
2015-01-09logind: when a bus call is done on a session, user or seat, optionally determ...Lennart Poettering1-17/+10
2015-01-09logind: include "self" object links in dbus introspectionLennart Poettering1-0/+4
2014-12-25logind: remove spurious include of <sys/capability.h>Filipe Brandenburger1-1/+0
2014-05-19logind: fix Display property of user objectsLennart Poettering1-1/+1
2014-05-15Remove unnecessary casts in printfsZbigniew Jędrzejewski-Szmek1-1/+1
2014-05-15sd-bus: introduce sd_bus_slot objects encapsulating callbacks or vtables atta...Lennart Poettering1-1/+1
2014-03-04Introduce strv_consume which takes ownershipZbigniew Jędrzejewski-Szmek1-4/+2
2014-02-11logind: always kill session when termination is requestedZbigniew Jędrzejewski-Szmek1-1/+1
2013-12-22bus: decorate the various object vtables with SD_BUS_VTABLE_PROPERTY_CONST wh...Lennart Poettering1-9/+8
2013-12-10bus: introduce "trusted" bus concept and encode access control in object vtablesLennart Poettering1-3/+3
2013-11-28bus: add new sd_bus_creds object to encapsulate process credentialsLennart Poettering1-2/+7
2013-11-22bus: also add error parameter to object find and enumerator callbacksLennart Poettering1-2/+2
2013-11-21bus: rework message handlers to always take an error argumentLennart Poettering1-18/+18
2013-11-21bus: let's simplify things by getting rid of unnecessary bus parametersLennart Poettering1-6/+6
2013-11-05logind: add virtual object paths that always can be used to refer to the call...Lennart Poettering1-13/+29
2013-11-05logind: expose linger state on User objectLennart Poettering1-0/+22
2013-11-05logind: port logind to libsystemd-busLennart Poettering1-261/+190
2013-07-02logind: port over to use scopes+slices for all cgroup stuffLennart Poettering1-20/+0
2013-06-20logind: add infrastructure to keep track of machines, and move to slicesLennart Poettering1-4/+6
2013-04-18move _cleanup_ attribute in front of the typeHarald Hoyer1-2/+2