summaryrefslogtreecommitdiffstats
path: root/src/login (follow)
Commit message (Expand)AuthorAgeFilesLines
* src/basic: rename uid-alloc-range.[ch] to uid-classification.[ch]Zbigniew Jędrzejewski-Szmek2024-01-092-2/+2
* logind: don't use assertion for deserialized_pidMike Yuan2024-01-061-5/+12
* login: noone -> no oneYu Watanabe2024-01-051-1/+1
* Merge pull request #30731 from poettering/logind-user-earlyLennart Poettering2024-01-054-6/+17
|\
| * logind: rework the special casing we give root's sessionsLennart Poettering2024-01-044-2/+13
| * logind: explain session class types a bitLennart Poettering2024-01-041-4/+4
* | Merge pull request #30759 from mrc0mmand/resolved-followupLuca Boccassi2024-01-051-1/+1
|\ \
| * | shared: initialize a couple of values explicitlyFrantisek Sumsal2024-01-041-1/+1
| |/
* / logind: use unlink_and_free() at once more placeLennart Poettering2024-01-041-5/+1
|/
* Merge pull request #30744 from poettering/logind-trivial-tweaksLennart Poettering2024-01-041-19/+16
|\
| * logind: cast various calls that return errors we ignore to (void)Lennart Poettering2024-01-041-19/+16
* | logind: do TTY idle logic only for sessions marked as "tty"Lennart Poettering2024-01-041-12/+14
* | logind: don't make idle action timer accuracy more coarse than timeoutLennart Poettering2024-01-041-1/+1
* | Merge pull request #30739 from poettering/pam-util-manyYu Watanabe2024-01-041-20/+12
|\ \
| * | pam_systemd: move over to pam_get_item_many()Lennart Poettering2024-01-041-20/+12
| |/
* | Merge pull request #30610 from YHNdnzj/logind-serialize-pidrefYu Watanabe2024-01-044-185/+273
|\ \
| * | logind-session: watch pidfd in session_set_leader_consumeMike Yuan2024-01-044-39/+38
| * | logind: serialize session leader pidfd to fdstoreMike Yuan2024-01-043-107/+207
| * | logind-session: use one_zero where appropriateMike Yuan2024-01-041-6/+6
| * | logind-session: be tolerant if we failed to remove leader from hashmapMike Yuan2024-01-041-1/+1
| * | logind: use RET_GATHER more, return first errorMike Yuan2024-01-041-40/+29
| |/
* | Merge pull request #30578 from bluca/polkit-varlinkLennart Poettering2024-01-041-1/+1
|\ \
| * | bus-polkit: port polkit_registry to use value destructors in hash_opsLennart Poettering2024-01-031-1/+1
* | | pam_systemd: drop unnecessary strempty() of 'tty' variableLennart Poettering2024-01-041-7/+5
* | | logind: use FOREACH_ARRAY() where appropriateLennart Poettering2024-01-041-6/+8
| |/ |/|
* | logind: don't setup idle session watch for lock-screen and greeterMichal Sekletar2024-01-031-1/+1
* | logind-session: use RET_GATHER moreMike Yuan2024-01-031-11/+5
* | logind-session-device: trivial modernizationsMike Yuan2024-01-032-9/+12
|/
* Merge pull request #30591 from yuwata/device-utilLuca Boccassi2024-01-012-12/+12
|\
| * tree-wide: use device_in_subsystem() and device_is_devtype()Yu Watanabe2023-12-222-12/+12
* | logind: use handle_action_to_string where appropriateMike Yuan2024-01-012-3/+3
* | logind-session-device: use _cleanup_close_Mike Yuan2023-12-281-5/+4
* | format-table: introduce table_isempty and use it where appropriateMike Yuan2023-12-252-8/+8
|/
* polkit: simplify bus_verify_polkit_async() + drop auth-by-cap dbus featureLennart Poettering2023-12-215-121/+100
* test-login: remove dead codeLuca Boccassi2023-12-091-3/+0
* logind: use ASSERT_PTR to validate result before useLuca Boccassi2023-12-091-2/+2
* Merge pull request #29853 from YHNdnzj/sleep-automatedZbigniew Jędrzejewski-Szmek2023-12-0610-94/+310
|\
| * logind: introduce Sleep() call and action that automatically choose a sleep o...Mike Yuan2023-12-058-16/+230
| * logind: test: make sure string of HandleAction and SleepOperation matchMike Yuan2023-12-051-0/+17
| * logind: put more struct members into designated initializerMike Yuan2023-12-051-9/+9
| * logind: take HandleAction instead of HandleActionData at several placesMike Yuan2023-12-054-73/+58
* | loginctl: show a nicer error message when no session/seat is availableFrantisek Sumsal2023-12-061-2/+14
|/
* loginctl: show null fields for unset seat/tty fields of sessionsLennart Poettering2023-11-281-13/+16
* loginctl: set appropriate ersatz strings for all tablesLennart Poettering2023-11-281-0/+11
* logind: align columns of a tableLennart Poettering2023-11-281-5/+5
* login: do not clear wall message before shutting downYu Watanabe2023-11-241-1/+0
* test: always call test_setup_logging()Yu Watanabe2023-11-172-0/+6
* Merge pull request #30055 from YHNdnzj/logind-handle-actionLuca Boccassi2023-11-164-70/+106
|\
| * logind-action: check if inhibit_what is validMike Yuan2023-11-161-1/+2
| * logind-inhibit: introduce inhibit_what_is_validMike Yuan2023-11-162-2/+7