summaryrefslogtreecommitdiff
path: root/src/login/pam_systemd.c
Commit message (Expand)AuthorAgeFilesLines
* pam-systemd: disconnect bus connection when leaving session hook, even on errorLennart Poettering2023-04-271-12/+7
* pam: cache sd-bus separately per moduleLuca Boccassi2023-04-241-3/+3
* pam_systemd: process the two new capabilities user records fields in pam_systemdLennart Poettering2023-02-281-13/+135
* pam-systemd: split up weight helper funcsLennart Poettering2023-02-211-11/+27
* tree-wide: use -EBADF for fd initializationZbigniew Jędrzejewski-Szmek2022-12-191-3/+3
* pam_systemd: use pam_syslog_pam_error()Zbigniew Jędrzejewski-Szmek2022-10-111-100/+59
* pam_systemd: use pam_syslog_errno()Zbigniew Jędrzejewski-Szmek2022-10-111-22/+18
* tree-wide: Use devnum helpers in a few more placesJan Janssen2022-09-011-1/+2
* tree-wide: Use correct format specifiersJan Janssen2022-08-301-1/+1
* core/cgroup: CPUWeight/CPUShares support idle inputwineway2022-08-111-2/+4
* Revert "logind: don't start user@UID.service instance for background sessions"Michal Sekletar2022-07-141-4/+1
* logind: don't start user@UID.service instance for background sessionsMichal Sekletar2022-07-071-1/+4
* tree-wide: add global ascii_isdigit() + ascii_isalpha()Lennart Poettering2022-07-051-2/+1
* strv: make iterator in STRV_FOREACH() declaread in the loopYu Watanabe2022-03-191-1/+0
* pam_systemd: Check also abstract socket for X11Topi Miettinen2021-11-281-23/+37
* Check return value of pam_get_item/pam_get_data functionsRiccardo Schirone2021-07-271-11/+55
* userdb: make most loading of JSON user record data "permissive"Lennart Poettering2021-06-011-1/+1
* tree-wide: use UINT64_MAX or friendsYu Watanabe2021-03-051-1/+1
* tree-wide: port various pieces of code over to UINT32_SCALE_FROM_PERMYRIAD()Lennart Poettering2021-02-181-1/+1
* util: move percent/permille/permyriad parser into percent-util.[ch]Lennart Poettering2021-02-181-0/+1
* tree-wide: parse permyriads wherever we canLennart Poettering2021-02-181-2/+2
* license: LGPL-2.1+ -> LGPL-2.1-or-laterYu Watanabe2020-11-091-1/+1
* tree-wide: spell "lifecycle" without hyphen everywhereZbigniew Jędrzejewski-Szmek2020-07-021-1/+1
* shared: actually move all BusLocator related calls to bus-locator.cLennart Poettering2020-06-301-1/+1
* pam_systemd: set legacy D-Bus path only if the runtime directory is validatedLennart Poettering2020-05-271-23/+34
* pam_systemd: be more thorough when validating runtime pathsLennart Poettering2020-05-271-0/+5
* pam_systemd: clean up success pathLennart Poettering2020-05-201-10/+9
* pam_systemd/pam_systemd_home: rework how we cache user recordsLennart Poettering2020-05-121-31/+36
* pam_systemd: also print debug lines when ending a sessionLennart Poettering2020-05-121-0/+12
* pam_systemd: drop unused uid argument from export_legacy_dbus_address()Lennart Poettering2020-05-121-3/+2
* Merge pull request #15651 from poettering/newlocale-checkZbigniew Jędrzejewski-Szmek2020-05-081-2/+2
|\
| * tree-wide: port various bits over to locale_is_installed()Lennart Poettering2020-05-071-2/+2
* | login: switch to BusLocator-oriented helpersVito Caputo2020-05-071-16/+2
|/
* tree-wide: use the return value from sockaddr_un_set_path()Zbigniew Jędrzejewski-Szmek2020-03-021-6/+8
* pam_systemd: resolve the tty of display via /sys instead of /devTopi Miettinen2020-01-291-2/+10
* pam-systemd: apply user record properties to sessionLennart Poettering2020-01-151-2/+145
* pam-systemd: normalize return values of append_session_xyz()Lennart Poettering2020-01-151-25/+23
* pam-systemd: port over to use a UserRecord structureLennart Poettering2020-01-151-25/+82
* pam-systemd: share bus connection with pam_systemd_home if we canLennart Poettering2020-01-151-21/+17
* pam-systemd: port to pam_bus_log_{create|parse}_error() and pam_log_oom()Lennart Poettering2020-01-151-61/+46
* pam_systemd: prolong method call timeout when allocating sessionLennart Poettering2019-11-191-1/+3
* pam_systemd: add one more assertLennart Poettering2019-11-191-0/+1
* pam_systemd: don't use PAM_SYSTEM_ERR for something that isn't precisely a sy...Lennart Poettering2019-11-191-1/+1
* pam-systemd: voidify pam_get_item() callsLennart Poettering2019-11-191-5/+5
* pam-systemd: remove duplicate error loggingLennart Poettering2019-11-191-3/+1
* pam-systemd: include PAM error code in all our log messages where that makes ...Lennart Poettering2019-11-191-14/+16
* Merge pull request #13423 from pwithnall/12035-session-time-limitsZbigniew Jędrzejewski-Szmek2019-10-281-3/+29
|\
| * pam_systemd: Forward systemd.runtime_max_sec setting to session scopePhilip Withnall2019-10-281-3/+29
* | util-lib: move some functions from basic/cgroup-util to shared/cgroup-setupZbigniew Jędrzejewski-Szmek2019-09-161-1/+1
|/
* tree-wide: introduce strerror_safe()Yu Watanabe2019-07-051-13/+14