summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2011-08-01util: use join() instead of asprintf() as an optimizationLennart Poettering
2011-08-01util: various optimizations, using join()Lennart Poettering
2011-08-01util: introduce join() to speed up simple string concatenationsLennart Poettering
2011-08-01util: optimize strstrip() a bitLennart Poettering
2011-08-01conf-parser: properly handle known but not parsed assignmentsLennart Poettering
2011-08-01load-fragment: speed up parsing by using a perfect hash table with ↵Lennart Poettering
configuration settings built by gperf
2011-07-31systemctl: fix parsing of LoadError property for systemctl showLennart Poettering
2011-07-31dbus: export unit file stateLennart Poettering
2011-07-31main: show load profiling in test mode, tooLennart Poettering
2011-07-31dbus: export load error on unit objectsLennart Poettering
2011-07-30shutdownd: add 'success message' if we retried detaching stuffKay Sievers
If we need to retry, we print things like 'Not all file systems unmounted, 1 left' We should also print something after we succeeded, so we don't leave the impression we left stuff behind.
2011-07-30sd-login: build test code againLennart Poettering
2011-07-30systemctl: s/ignore/ignore_error/ in 'show' outputLennart Poettering
2011-07-29git: hide org.freedesktop.systemd1.policy.insystemd/v32Lennart Poettering
2011-07-29nspawn: properly bind mount /sys/fs/selinux into container, since /selinux ↵Lennart Poettering
moved there
2011-07-29sd-login: return size of arrays as return value in functions that generate ↵Lennart Poettering
an array
2011-07-29selinux: mount /sys, /proc, /dev before we load the SELinux policyLennart Poettering
2011-07-28selinux: use setcon() instead of reexec to apply selinux policyLennart Poettering
2011-07-28main: redirection to telinit is unnecessary if sysv compat is disabledLennart Poettering
2011-07-28main: profile unit file loadingLennart Poettering
2011-07-28label: generalize label_get_socket_label_from_exe() a bitLennart Poettering
2011-07-28dbus: the changes array might actually be NULL when ti is emptyLennart Poettering
2011-07-28Remove a stray empty lineMichael Biebl
2011-07-28Don't show a warning message in non-enforcing mode.Michael Biebl
If we fail to load the SELinux policy only log an error message in enforcing mode.
2011-07-28logind: properly write user state filesLennart Poettering
2011-07-27selinux: also profile memory usageLennart Poettering
2011-07-26pam: set XDG_SEAT and XDG_VTNR when logging inLennart Poettering
2011-07-26sd-login: add new call sd_seat_can_multi_session()Lennart Poettering
2011-07-26logind: rename can_activate_sessions to can_multi_sessionLennart Poettering
2011-07-26udev: fix copy/paste error when applying sysctl to network devicesLennart Poettering
2011-07-25selinux: check PID 1 label instead of /selinux mount point to figure out if ↵Lennart Poettering
selinux is already initialized
2011-07-25selinux: log how much time it takes to load the SELinux policy and databaseLennart Poettering
2011-07-25sysctl: apply network specific sysctls to each network card as they appearLennart Poettering
2011-07-25machine-id: be nice and generate compliant v4 UUIDsLennart Poettering
Newly generated machine IDs now qualify as randomized v4 UUIds. This is trivial to do and hopefully increases adoption of the ID for various purposes.
2011-07-25seat: add another 'Plugable' device idKay Sievers
2011-07-25systemctl: hook up new install logicLennart Poettering
This adds a number of new options to systemctl, for presets, reenabling, masking/unmask, and runtime operations.
2011-07-23nspawn: mount a new /proc instance in the container so that we don't see the ↵Lennart Poettering
hosts' PID tree This partially reverts f5c1b9eeb94c112e5dac09fc6a47c571356c30c0.
2011-07-23systemctl: remove monitor command since it is mostly uselessLennart Poettering
2011-07-23systemctl: split --help into multiple sectionsLennart Poettering
2011-07-23manager: add log control via RT signalsLennart Poettering
2011-07-23bus: expose installer functionsLennart Poettering
2011-07-23login: drop unused variablesLennart Poettering
2011-07-23util: make use of get_user_creds() and get_group_creds() wherever applicableLennart Poettering
2011-07-23install: don't choke on dead linksLennart Poettering
2011-07-23uaccess: port over to using sd-loginLennart Poettering
2011-07-23lookup: fix NUL termination of search path arrayLennart Poettering
2011-07-23util: user parse_uid() wherever applicableLennart Poettering
2011-07-22sd-login: beef up login api, to add monitoring and enumeratingLennart Poettering
2011-07-22shutdown: untabifyLennart Poettering
2011-07-22shutdown: initialize the controlling terminalHarald Hoyer
Thanks Kay Sievers!