summaryrefslogtreecommitdiff
path: root/src/login
AgeCommit message (Collapse)Author
2012-01-22cgls: don't show kernel threads by defaultLennart Poettering
2012-01-18exec: introduce ControlGroupPersistant= to make cgroups persistantLennart Poettering
2012-01-18logind: move X11 socketLennart Poettering
2012-01-18logind: simplify session_activate() a bitLennart Poettering
2012-01-18logind: allow to create multiple sessions on non-multi-session seats to deal ↵Lennart Poettering
with left-over sessions
2012-01-16dbus: more efficient implementation of propertiesMichal Schmidt
The way the various properties[] arrays are initialized is inefficient: - only the .data members change at runtime, yet the whole arrays of properties with all the fields are constructed on the stack one by one by the code. - there's duplication, eg. the properties of "org.freedesktop.systemd1.Unit" are repeated in several unit types. Fix it by moving the information about properties into static const sections. Instead of storing the .data directly in the property, store a constant offset from a run-time base. The small arrays of struct BusBoundProperties bind together the constant information with the right runtime information (the base pointer). On my system the code shrinks by 60 KB, data increases by 10 KB.
2012-01-16logind: downgrade login message to debugMichal Schmidt
The messages make people nervous. https://bugzilla.redhat.com/show_bug.cgi?id=727315
2012-01-13pam: fix buildLennart Poettering
2012-01-13pam: work correctly if a seat is specified but not vtnrLennart Poettering
2012-01-13sd-login: teach sd_pid_get_unit() proper handling of instantiated servicesLennart Poettering
2012-01-12core: switch all log targets to go directly to the journal, instead via syslogLennart Poettering
2012-01-05login: implement sd_session_get_service()Lennart Poettering
2012-01-05build-sys: move public header files into a dir of their ownLennart Poettering
2012-01-05logind: add needed include for sd_notify()Kay Sievers
2012-01-04journald: parse configuration fileLennart Poettering
2012-01-04journald: store _SYSTEMD_UNIT= instead of _SYSTEMD_SERVICE= field, since ↵Lennart Poettering
processes might also be related to mount, swap or socket units, not just services
2012-01-03logind: send out Lock signal when lockingLennart Poettering
2012-01-03logind: don't watch vcsa if nobody caresLennart Poettering
2012-01-03logind: if we can't open /dev/tty0, assume there is no VT subsystem and ↵Lennart Poettering
don't pretend we could do VT switching
2012-01-03login: introduce sd_pid_get_service()Lennart Poettering
2011-12-31login: move systemd-user-sessions.service into login/, tooLennart Poettering
2011-12-31login: move the PAM module to src/login/ since it is just a client to logindLennart Poettering
2011-12-31login: move libsystemd-login.pc.in into src/login/Lennart Poettering
2011-12-31logind: move more files into subdirectoryLennart Poettering
2011-12-31logind: move logind into its own subdirectoryLennart Poettering