summaryrefslogtreecommitdiff
path: root/src/login
Commit message (Expand)AuthorAgeFilesLines
* Add SPDX license identifiers to source files under the LGPLZbigniew Jędrzejewski-Szmek2017-11-1934-0/+34
* Merge pull request #6866 from sourcejedi/set-linger2Lennart Poettering2017-11-156-78/+99
|\
| * logind: fix SetLinger to authorize by client's effective User IDAlan Jenkins2017-11-141-14/+16
| * loginctl: enable-linger does not need fallback to XDG_SESSION_IDAlan Jenkins2017-11-141-3/+3
| * logind: comment use of *_get_session()Alan Jenkins2017-11-142-0/+8
| * logind: more specific error message for unknown usersAlan Jenkins2017-11-141-3/+5
| * logind: "self" objects which do not apply - return specific error messagesAlan Jenkins2017-11-143-33/+7
| * logind: remove an obscure dbus error from GetSessionByPID(0) and friendsAlan Jenkins2017-11-141-26/+61
* | po: add a copy of polkit its rulesZbigniew Jędrzejewski-Szmek2017-11-141-0/+1
* | i18n: drop intltool use, use meson's merge_file directlyZbigniew Jędrzejewski-Szmek2017-11-132-66/+66
* | conf-parser: turn three bool function params into a flags fieldsLennart Poettering2017-11-131-1/+1
* | loginctl: rework sysfs tree dump, to honour --full and friendsLennart Poettering2017-11-103-10/+25
* | merge two lines in our get_output_flags() functionsLennart Poettering2017-11-101-2/+1
* | tree-wide: use _cleanup_(sd_bus_flush_close_unrefp) at various appropriate p...Lennart Poettering2017-11-101-3/+1
* | loginctl: invoke sigbus_install()Lennart Poettering2017-11-101-0/+2
* | Merge pull request #7096 from keszybz/logind-session-killingLennart Poettering2017-11-101-2/+2
|\ \
| * | logind: allow two very close error messages to be distinguishedZbigniew Jędrzejewski-Szmek2017-10-191-2/+2
| |/
* | Merge pull request #7112 from tstellar/udev-for-kfdLennart Poettering2017-11-091-4/+1
|\ \
| * | udev-rules: Permission changes for /dev/dri/renderD*Tom Stellard2017-11-081-1/+1
| * | udev-rules: Permission changes for /dev/kvmTom Stellard2017-11-081-3/+0
* | | Remove a bunch of unused variablesZbigniew Jędrzejewski-Szmek2017-11-011-1/+0
|/ /
* | treewide: unify identical definitions of polkit_agent_open_if_enabled() (#7187)Zbigniew Jędrzejewski-Szmek2017-10-301-22/+9
* | logind: drop unnecessary bracesZbigniew Jędrzejewski-Szmek2017-10-181-3/+2
|/
* mkdir: introduce follow_symlink flag to mkdir_safe{,_label}()Yu Watanabe2017-10-065-9/+9
* Merge pull request #6944 from poettering/suspend-fixZbigniew Jędrzejewski-Szmek2017-10-053-41/+120
|\
| * logind: don's change dry-run boolean before we actually enqueue the operationLennart Poettering2017-10-041-1/+4
| * logind: reorder things a bitLennart Poettering2017-10-041-28/+28
| * logind: add Halt() and CanHalt() APIsLennart Poettering2017-10-043-12/+88
* | Merge pull request #6975 from sourcejedi/logind_pid_0_v2Zbigniew Jędrzejewski-Szmek2017-10-042-4/+4
|\ \ | |/ |/|
| * logind: use pid_is_valid() where appropriateAlan Jenkins2017-10-041-2/+2
| * Revert "tree-wide: use pid_is_valid() at more places"Alan Jenkins2017-10-031-2/+2
* | Merge pull request #6974 from keszybz/clean-up-definesLennart Poettering2017-10-042-3/+3
|\ \
| * | build-sys: use #if Y instead of #ifdef Y everywhereZbigniew Jędrzejewski-Szmek2017-10-042-3/+3
| |/
* | tree-wide: use IN_SET macro (#6977)Yu Watanabe2017-10-043-4/+3
|/
* tree-wide: use `!IN_SET(..)` for `a != b && a != c && …`Andreas Rammhold2017-10-021-1/+1
* terminal: unify code for resetting kbd utf8 mode a bit (#6692)Lennart Poettering2017-09-011-7/+2
* tree-wide: use pid_is_valid() at more placesLennart Poettering2017-08-311-2/+2
* Merge pull request #6666 from sourcejedi/suspend-initiate-failureLennart Poettering2017-08-311-71/+96
|\
| * logind: tighten assertion in execute_shutdown_or_sleep()Alan Jenkins2017-08-241-2/+2
| * logind: add missing resume signal when we fail to initiate sleep/shutdownAlan Jenkins2017-08-241-30/+46
| * logind: respect "delay" inhibitors in scheduled shutdownsAlan Jenkins2017-08-241-43/+48
| * logind: add missing check for conflicting operation v.s. scheduled shutdownAlan Jenkins2017-08-241-2/+8
| * logind: method_schedule_shutdown() already rejects empty `type`Alan Jenkins2017-08-241-6/+3
| * logind: remember to remove '/run/systemd/shutdown/scheduled'Alan Jenkins2017-08-241-0/+1
* | logind: VT_GETSTATE "cannot return state for more than 16 VTs" (#6625)Alan Jenkins2017-08-303-1/+42
* | terminal reset should honour default_utf8 kernel setting (#6606)g0tar2017-08-301-3/+3
* | logind: make sure we don't process the same method call twice (#6583)Lennart Poettering2017-08-261-1/+1
* | pam_logind: skip leading /dev/ from PAM_TTY field before passing it onLennart Poettering2017-08-091-1/+4
* | tree-wide: use path_startswith() rather than startswith() where ever that's a...Lennart Poettering2017-08-091-3/+8
|/
* parse-util: introduce pid_is_valid()Lennart Poettering2017-07-311-1/+2