summaryrefslogtreecommitdiff
path: root/src/login/logind-session-device.c
Commit message (Expand)AuthorAgeFilesLines
* logind-session-device: modernize session_device_free()David Tardon2023-04-281-3/+5
* tree-wide: use -EBADF for fd initializationZbigniew Jędrzejewski-Szmek2022-12-191-1/+1
* basic: rename util.h to logarithm.hZbigniew Jędrzejewski-Szmek2022-11-081-1/+0
* tree-wide: drop () around the first argument of a ternary opZbigniew Jędrzejewski-Szmek2022-10-111-1/+1
* fd-util: rename CLOSE_AND_REPLACE() -> close_and_replace()Yu Watanabe2022-09-171-1/+1
* login: use helper functions for fd storeYu Watanabe2022-08-161-18/+4
* Minor wording fixesZbigniew Jędrzejewski-Szmek2022-05-241-1/+1
* tree-wide: use new RET_NERRNO() helper at various placesLennart Poettering2021-11-161-10/+2
* tree-wide: warn when sd_notify fails with READY=1 or FDSTOREREMOVE=1Zbigniew Jędrzejewski-Szmek2021-11-031-5/+10
* tree-wide: voidify unchecked close_nointr callsLuca Boccassi2021-08-031-1/+1
* license: LGPL-2.1+ -> LGPL-2.1-or-laterYu Watanabe2020-11-091-1/+1
* Add CLOSE_AND_REPLACE helperZbigniew Jędrzejewski-Szmek2020-09-181-2/+1
* tree-wide: define iterator inside of the macroZbigniew Jędrzejewski-Szmek2020-09-081-8/+4
* tree-wide: drop input.h when missing_input.h is includedYu Watanabe2019-11-041-1/+0
* tree-wide: drop missing.hYu Watanabe2019-10-311-1/+2
* logind: split out dbus header files into their ownLennart Poettering2019-05-241-1/+2
* codespell: fix spelling errorsBen Boeckel2019-04-291-1/+1
* logind: simplify removal of device fdsLennart Poettering2019-04-021-15/+5
* missing: re-add drm related entriesYu Watanabe2018-12-071-4/+0
* missing: drop old drm related definitionsYu Watanabe2018-12-061-0/+4
* coccinelle: make use of SYNTHETIC_ERRNOZbigniew Jędrzejewski-Szmek2018-11-221-4/+3
* tree-wide: replace 'unsigned int' with 'unsigned'Yu Watanabe2018-10-191-1/+1
* tree-wide: drop unnecessary initializationsYu Watanabe2018-09-231-5/+6
* tree-wide: use streq() instead of streq_ptr()Yu Watanabe2018-09-231-2/+2
* logind: replace udev_device by sd_deviceYu Watanabe2018-08-231-48/+34
* tree-wide: drop copyright headers from frequent contributorsZbigniew Jędrzejewski-Szmek2018-06-201-3/+0
* tree-wide: beautify remaining copyright statementsLennart Poettering2018-06-141-1/+1
* tree-wide: drop 'This file is part of systemd' blurbLennart Poettering2018-06-141-2/+0
* tree-wide: drop trailing whitespaceLennart Poettering2018-06-121-1/+1
* tree-wide: drop license boilerplateZbigniew Jędrzejewski-Szmek2018-04-061-13/+0
* login: effectively revert "open device if needed"Alan Jenkins2018-03-101-11/+13
* login: don't remove all devices from PID1 when only one was removedAlan Jenkins2018-03-101-12/+26
* login: correct comment in session_device_free()Alan Jenkins2018-03-081-1/+1
* login: remember that fds received from PID1 need to be removed eventuallyAlan Jenkins2018-03-031-0/+1
* login: fix FDNAME in call to sd_pid_notify_with_fds()Alan Jenkins2018-03-031-1/+1
* logind: fix typo in commentLennart Poettering2018-03-021-1/+5
* logind: open device if neededLennart Poettering2018-03-021-5/+13
* logind: cast away return value we don't care aboutLennart Poettering2018-03-021-1/+1
* logind: voidify a function we never check the return value ofLennart Poettering2018-03-021-3/+1
* logind: make sure we don't trip up on half-initialized session devicesLennart Poettering2018-02-261-1/+1
* logind: fd 0 is a valid fdLennart Poettering2018-02-261-1/+1
* logind: let's reduce one level of indentationLennart Poettering2018-02-261-16/+19
* logind: propagate the right error, don't make up ENOMEMLennart Poettering2018-02-261-3/+1
* logind: rework sd_eviocrevoke()Lennart Poettering2018-02-261-7/+5
* logind: trivial improvementsLennart Poettering2018-02-261-25/+26
* logind: use the new FDSTOREREMOVE=1 sd_notify() messageLennart Poettering2017-11-271-13/+28
* Add SPDX license identifiers to source files under the LGPLZbigniew Jędrzejewski-Szmek2017-11-191-0/+1
* logind: save/restore session devices and their respective file descriptorsFranck Bui2017-06-081-20/+61
* tree-wide: remove Emacs lines from all filesDaniel Mack2016-02-101-2/+0
* tree-wide: expose "p"-suffix unref calls in public APIs to make gcc cleanup easyLennart Poettering2015-11-271-1/+1