summaryrefslogtreecommitdiff
path: root/src/login/logind-session.c
AgeCommit message (Expand)AuthorFilesLines
2015-09-09tree-wide: make use of log_error_errno() return value in more casesLennart Poettering1-8/+12
2015-09-09tree-wide: use coccinelle to patch a lot of code to use mfree()Lennart Poettering1-2/+1
2015-08-18logind: get a fresh file descriptor to clean up a VTOwen W. Taylor1-0/+11
2015-08-18logind: use open_terminal() instead of open()Owen W. Taylor1-1/+1
2015-08-06logind,machined: various smaller cleanupsLennart Poettering1-3/+2
2015-08-05logind: switch to sd_bus_track helperDaniel Mack1-4/+21
2015-07-31logind: release VT-positions when closing sessionsDavid Herrmann1-0/+6
2015-07-29tree-wide: port everything over to fflush_and_check()Lennart Poettering1-14/+20
2015-07-10logind: rename 'pos' to 'position'David Herrmann1-5/+5
2015-04-11shared: add terminal-util.[ch]Ronny Chevalier1-0/+1
2015-04-10shared: add formats-util.hRonny Chevalier1-0/+1
2015-03-15logind: check return value of session_releaseZbigniew Jędrzejewski-Szmek1-8/+10
2015-03-13logind: explicitly ignore errors we can do nothing aboutZbigniew Jędrzejewski-Szmek1-3/+3
2015-03-13tree-wide: there is no ENOTSUP on linuxDavid Herrmann1-2/+2
2015-02-23remove unused includesThomas Hindoe Paaboel Andersen1-2/+0
2015-01-28logind: handle closing sessions over daemon restartsMartin Pitt1-2/+9
2015-01-09logind: unify how we cast between uid_t and pointers for hashmap keysLennart Poettering1-1/+1
2014-11-28treewide: another round of simplificationsMichal Schmidt1-4/+2
2014-11-28treewide: use log_*_errno whenever %m is in the format stringMichal Schmidt1-6/+6
2014-11-28treewide: yet more log_*_errno + return simplificationsMichal Schmidt1-4/+2
2014-11-28treewide: no need to negate errno for log_*_errno()Michal Schmidt1-2/+2
2014-11-28treewide: auto-convert the simple cases to log_*_errno()Michal Schmidt1-2/+2
2014-11-28log: fix order of log_unit_struct() to match other logging callsLennart Poettering1-4/+4
2014-09-23Silence some "unchecked return-value" warningsDavid Herrmann1-1/+5
2014-09-19login: pause devices before acknowledging VT switchesDavid Herrmann1-0/+21
2014-09-15hashmap: introduce hash_ops to make struct Hashmap smallerMichal Schmidt1-1/+1
2014-09-01login: simplify controller handlingDavid Herrmann1-27/+28
2014-08-31login: fix mem leakThomas Hindoe Paaboel Andersen1-1/+3
2014-08-27login: fix memory-leak on DropController()David Herrmann1-2/+4
2014-08-19hashmap: try to use the existing 64bit hash functions for dev_t if it is 64bitLennart Poettering1-15/+0
2014-08-14logind: add new session type "web" for PAM web clients, such as cockpitLennart Poettering1-0/+1
2014-08-13login: share VT-signal handler between sessionsDavid Herrmann1-24/+2
2014-08-11login: set_controller should fail if prepare_vt failsOlivier Brunel1-13/+30
2014-05-22logind: also escape external data when saving to /runLennart Poettering1-9/+45
2014-05-19logind: fix Display property of user objectsLennart Poettering1-2/+6
2014-05-15Remove unnecessary casts in printfsZbigniew Jędrzejewski-Szmek1-2/+2
2014-04-23login: rename session_mute_vt() to session_prepare_vt()David Herrmann1-2/+2
2014-04-23login: give session ownership of VTRay Strode1-0/+6
2014-04-09login: add 'mir' to the list of session typesDavid Herrmann1-0/+1
2014-03-24sd-event: rework API to support CLOCK_REALTIME_ALARM and CLOCK_BOOTTIME_ALARM...Lennart Poettering1-1/+5
2014-03-18util: replace close_nointr_nofail() by a more useful safe_close()Lennart Poettering1-12/+6
2014-03-07Make tables for DEFINE_STRING_TABLE_LOOKUP consistentDaniel Mack1-1/+1
2014-03-06logind: fix reference to systemd-user-sessions.serviceLennart Poettering1-1/+1
2014-02-21logind-session: Fix invalid free in the error caseJasper St. Pierre1-1/+1
2014-02-20api: in constructor function calls, always put the returned object pointer fi...Lennart Poettering1-3/+3
2014-02-19make gcc shut upLennart Poettering1-2/+2
2014-02-17logind: close race on session state during loginsDjalal Harouni1-1/+2
2014-02-11logind: always kill session when termination is requestedZbigniew Jędrzejewski-Szmek1-6/+6
2014-02-07logind: order all scopes after both systemd-logind.service andLennart Poettering1-1/+1
2014-02-07logind: rework session shutdown logicLennart Poettering1-33/+67