summaryrefslogtreecommitdiff
path: root/src/login/logind-user.c
Commit message (Expand)AuthorAgeFilesLines
* tree-wide: use unlink_and_freep() moreoverLennart Poettering2023-02-231-4/+2
* basic: rename util.h to logarithm.hZbigniew Jędrzejewski-Szmek2022-11-081-1/+0
* tree-wide: use ASSERT_PTR moreDavid Tardon2022-09-131-6/+3
* Revert "logind: don't start user@UID.service instance for background sessions"Michal Sekletar2022-07-141-3/+2
* logind: don't start user@UID.service instance for background sessionsMichal Sekletar2022-07-071-2/+3
* logind-user: log about the right unitDavid Tardon2022-03-241-1/+1
* strv: declare iterator of FOREACH_STRING() in the loopZbigniew Jędrzejewski-Szmek2022-03-231-1/+0
* list: declare iterator of LIST_FOREACH() in the loopYu Watanabe2022-03-191-8/+1
* tree-wide: use timestamp_is_set() moreLennart Poettering2022-02-221-1/+1
* login: use bus_error_message() at one more placeYu Watanabe2022-01-301-3/+7
* shared: clean up mkdir.h/label.h situationLennart Poettering2021-11-161-1/+1
* shared: split out UID allocation range stuff from user-record.hLennart Poettering2021-11-131-0/+1
* tree-wide: add FORMAT_TIMESPAN()Zbigniew Jędrzejewski-Szmek2021-07-091-5/+2
* util: move percent/permille/permyriad parser into percent-util.[ch]Lennart Poettering2021-02-181-1/+2
* tree-wide: parse permyriads wherever we canLennart Poettering2021-02-181-3/+3
* license: LGPL-2.1+ -> LGPL-2.1-or-laterYu Watanabe2020-11-091-1/+1
* logind: make sure when we are explicitly asked to terminate session/user/seat...Lennart Poettering2020-09-111-3/+3
* login: downgrade log level if the error will be ignoredYu Watanabe2020-09-101-1/+1
* logind: use loop instead of repeated codeZbigniew Jędrzejewski-Szmek2020-01-171-28/+16
* logind: honour per-user stopDelayUSec propertyLennart Poettering2020-01-151-6/+24
* logind: enforce user record resource settings when user logs inLennart Poettering2020-01-151-0/+97
* logind: port to UserRecord objectLennart Poettering2020-01-151-33/+25
* logind: drop unused user_tasks_max fieldZbigniew Jędrzejewski-Szmek2019-11-141-1/+0
* tree-wide: drop string.h when string-util.h or friends are includedYu Watanabe2019-11-041-1/+0
* logind: split out dbus header files into their ownLennart Poettering2019-05-241-0/+2
* logind: make a constant array staticLennart Poettering2019-05-241-1/+1
* logind: consider "greeter" sessions suitable as "display" sessions of a userLennart Poettering2019-05-241-1/+1
* Merge pull request #12420 from mrc0mmand/coccinelle-tweaksLennart Poettering2019-04-301-1/+1
|\
| * tree-wide: code improvements suggested by CoccinelleFrantisek Sumsal2019-04-301-1/+1
* | codespell: fix spelling errorsBen Boeckel2019-04-291-1/+1
|/
* Make fopen_temporary and fopen_temporary_label unlockedZbigniew Jędrzejewski-Szmek2019-04-121-2/+0
* util: split out some stuff into a new file limits-util.[ch]Lennart Poettering2019-03-131-0/+1
* logind: normalize home path when creating user objectLennart Poettering2019-03-121-0/+2
* logind: don't print warning when user@.service template is maskedMichal Sekletar2019-02-221-1/+2
* util-lib: split out env file parsing code into env-file.cLennart Poettering2018-12-021-0/+1
* util-lib: split out all temporary file related calls into tmpfiles-util.cLennart Poettering2018-12-021-0/+1
* fileio: automatically add NULL sentinel to parse_env_file()Lennart Poettering2018-11-141-2/+1
* fileio: drop "newline" parameter for env file parsersLennart Poettering2018-11-141-1/+1
* core: rework serializationLennart Poettering2018-10-261-3/+4
* logind: automatically GC lingering users for who now user@.service (nor slice...Lennart Poettering2018-10-131-3/+27
* logind: improve error propagation of user_check_linger_file()Lennart Poettering2018-10-131-1/+7
* logind: add a RequiresMountsFor= dependency from the session scope unit to th...Lennart Poettering2018-10-131-1/+12
* logind: optionally, keep the user@.service instance for eached logged in user...Lennart Poettering2018-10-131-7/+81
* logind: rework how we manage the slice and user-runtime-dir@.service unit for...Lennart Poettering2018-10-131-72/+52
* logind: voidify a few callsLennart Poettering2018-10-131-1/+1
* logind: never elect a session that is stopping as displayLennart Poettering2018-10-131-6/+4
* logind: make unit/job active checking more debuggableLennart Poettering2018-10-131-4/+14
* logind: save/restore User object's "stopping" field during restartsLennart Poettering2018-10-131-5/+15
* logind: fix serialization/deserialization of user's "display session"Lennart Poettering2018-10-131-14/+4
* logind: rework Seat/Session/User object allocation and freeing a bitLennart Poettering2018-10-131-10/+11