summaryrefslogtreecommitdiff
path: root/src/login/logind-session-dbus.c
AgeCommit message (Expand)AuthorFilesLines
2018-10-13logind: introduce little helper that checks whether a session is readyLennart Poettering1-5/+12
2018-10-13logind: use TAKE_PTR() where we canLennart Poettering1-3/+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-36/+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
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-12/+3
2017-08-26logind: make sure we don't process the same method call twice (#6583)Lennart Poettering1-1/+1
2017-06-08logind: save/restore session devices and their respective file descriptorsFranck Bui1-2/+13
2017-06-08logind: when setting a new controller, don't prepare the VT if logind is rest...Franck Bui1-1/+1
2016-05-11logind: introduce LockedHint and SetLockedHint (#3238)Victor Toso1-0/+49
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-5/+5
2015-10-27util-lib: split out allocation calls into alloc-util.[ch]Lennart Poettering1-0/+1
2015-10-25util-lib: split out fd-related operations into fd-util.[ch]Lennart Poettering1-6/+6
2015-09-06bus-util: support details in CheckAuthorization callsMichael Chapman1-0/+3
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-20/+10
2015-02-18logind: open up most bus calls for unpriviliged processes, using PolicyKitLennart Poettering1-10/+49
2015-01-18bus: use EUID over UID and fix unix-credsDavid Herrmann1-4/+4
2015-01-18logind: hide 'self' links if not availableDavid Herrmann1-3/+19
2015-01-09logind: when a bus call is done on a session, user or seat, optionally determ...Lennart Poettering1-8/+7
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-12-10sd-bus: move common errors src/shared/bus-errors.h → src/libsystemd/sd-bus/...Lennart Poettering1-1/+1
2014-09-17logind: fix typoRonny Chevalier1-1/+1
2014-05-15sd-bus: introduce sd_bus_slot objects encapsulating callbacks or vtables atta...Lennart Poettering1-1/+1
2014-03-11bus: replace sd_bus_label_{escape,unescape}() by new sd_bus_path_{encode,deco...Lennart Poettering1-2/+3
2014-03-11logind: add a debug message in case the session already existsDjalal Harouni1-1/+3
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
2014-02-05man: introduce new "Desktop" property for sessionsLennart Poettering1-0/+1
2014-01-09logind: wait for the user service to finish startup before completing login a...Lennart Poettering1-3/+6
2013-12-22bus: decorate the various object vtables with SD_BUS_VTABLE_PROPERTY_CONST wh...Lennart Poettering1-18/+17
2013-12-10bus: introduce "trusted" bus concept and encode access control in object vtablesLennart Poettering1-9/+10
2013-11-28bus: add new sd_bus_creds object to encapsulate process credentialsLennart Poettering1-4/+19
2013-11-26pam_systemd: do not set XDG_RUNTIME_DIR if the session's original user is not...Lennart Poettering1-2/+2
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-49/+49
2013-11-21bus: let's simplify things by getting rid of unnecessary bus parametersLennart Poettering1-37/+37
2013-11-21bus: add API calls to escape string components of objects pathsLennart Poettering1-2/+2
2013-11-20core: convert PID 1 to libsystemd-busLennart Poettering1-0/+1
2013-11-13logind: create the session fifo before saving the session fileThomas Hindoe Paaboel Andersen1-4/+4
2013-11-06pam_systemd: dup the fd received from logindZbigniew Jędrzejewski-Szmek1-0/+9
2013-11-05logind: add virtual object paths that always can be used to refer to the call...Lennart Poettering1-11/+30
2013-11-05logind: port logind to libsystemd-busLennart Poettering1-560/+434
2013-10-04logind: fix bus introspection data for TakeControl()Lennart Poettering1-1/+1