summaryrefslogtreecommitdiff
path: root/src/login/logind-session.c
AgeCommit message (Expand)AuthorFilesLines
2018-10-26core: rework serializationLennart Poettering1-2/+3
2018-10-19tree-wide: replace 'unsigned int' with 'unsigned'Yu Watanabe1-2/+2
2018-10-13logind: add a RequiresMountsFor= dependency from the session scope unit to th...Lennart Poettering1-0/+1
2018-10-13logind: optionally watch utmp for login dataLennart Poettering1-0/+24
2018-10-13logind: add hashtable for finding session by leader PIDLennart Poettering1-3/+38
2018-10-13logind: optionally, keep the user@.service instance for eached logged in user...Lennart Poettering1-0/+4
2018-10-13logind: minor session time handling tweaksLennart Poettering1-1/+1
2018-10-13logind: rework how we manage the slice and user-runtime-dir@.service unit for...Lennart Poettering1-21/+34
2018-10-13logind: prefer strjoin() over asprintf()Lennart Poettering1-2/+2
2018-10-13logind: don't rely on downgrade-to-boolLennart Poettering1-1/+1
2018-10-13logind: voidify a few callsLennart Poettering1-1/+1
2018-10-13logind: make unit/job active checking more debuggableLennart Poettering1-4/+20
2018-10-13logind: turn of stdio locking when writing session files tooLennart Poettering1-3/+3
2018-10-13logind: fix serialization/deserialization of user's "display session"Lennart Poettering1-1/+17
2018-10-13logind: rework Seat/Session/User object allocation and freeing a bitLennart Poettering1-26/+31
2018-08-07login: use free_and_replace() and TAKE_PTR()Yu Watanabe1-10/+7
2018-06-14tree-wide: remove Lennart's copyright linesLennart Poettering1-3/+0
2018-06-14tree-wide: drop 'This file is part of systemd' blurbLennart Poettering1-2/+0
2018-06-06Remove NULL terminator from two log_struct callsZbigniew Jędrzejewski-Szmek1-2/+1
2018-06-04basic/log: add the log_struct terminator to macroZbigniew Jędrzejewski-Szmek1-4/+2
2018-06-04login: log session state "closing" (as well as New/Removed)Alan Jenkins1-1/+12
2018-05-24fileio: accept FILE* in addition to path in parse_env_file()Lennart Poettering1-1/+1
2018-04-19tree-wide: drop spurious newlines (#8764)Lennart Poettering1-1/+0
2018-04-17logind: enable limiting of user session scopes using pam context objects (#8397)Jan Synacek1-4/+4
2018-04-06tree-wide: drop license boilerplateZbigniew Jędrzejewski-Szmek1-13/+0
2018-03-23Merge pull request #8552 from keszybz/test-improvementsLennart Poettering1-2/+2
2018-03-23tree-wide: warn when a directory path already exists but has bad mode/owner/typeZbigniew Jędrzejewski-Szmek1-2/+2
2018-03-22macro: introduce new TAKE_FD() macroLennart Poettering1-2/+1
2018-03-22macro: introduce TAKE_PTR() macroLennart Poettering1-2/+1
2018-03-22basic/mkdir: convert bool flag to enumZbigniew Jędrzejewski-Szmek1-2/+2
2018-02-15logind: change check_gc to may_gc everywhereZbigniew Jędrzejewski-Szmek1-7/+7
2018-01-24coccinelle: O_NDELAY → O_NONBLOCKLennart Poettering1-2/+2
2017-11-19Add SPDX license identifiers to source files under the LGPLZbigniew Jędrzejewski-Szmek1-0/+1
2017-11-01Remove a bunch of unused variablesZbigniew Jędrzejewski-Szmek1-1/+0
2017-10-06mkdir: introduce follow_symlink flag to mkdir_safe{,_label}()Yu Watanabe1-2/+2
2017-09-01terminal: unify code for resetting kbd utf8 mode a bit (#6692)Lennart Poettering1-7/+2
2017-08-30terminal reset should honour default_utf8 kernel setting (#6606)g0tar1-3/+3
2017-07-31parse-util: introduce pid_is_valid()Lennart Poettering1-1/+2
2017-07-31audit: introduce audit_session_is_valid() and make use of it everywhereLennart Poettering1-4/+4
2017-06-08logind: save/restore session devices and their respective file descriptorsFranck Bui1-4/+66
2017-06-08logind: when setting a new controller, don't prepare the VT if logind is rest...Franck Bui1-7/+10
2017-02-15tree-wide: add SD_ID128_MAKE_STR, remove LOG_MESSAGE_IDZbigniew Jędrzejewski-Szmek1-2/+2
2017-02-02logind: Don't try to emit a change signal for the 'Sessions' property (#5211)afrantzis1-6/+3
2016-11-07Rename formats-util.h to format-util.hZbigniew Jędrzejewski-Szmek1-1/+1
2016-10-23tree-wide: drop NULL sentinel from strjoinZbigniew Jędrzejewski-Szmek1-1/+1
2016-10-16tree-wide: use mfree moreZbigniew Jędrzejewski-Szmek1-8/+4
2016-10-04tree-wide: remove consecutive duplicate words in commentsStefan Schweter1-1/+1
2016-07-20logind: always abandon session scopes before killing themLennart Poettering1-5/+10
2016-07-20logind: minor coding style improvementsLennart Poettering1-9/+6
2016-05-11logind: introduce LockedHint and SetLockedHint (#3238)Victor Toso1-0/+17