summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2010-04-21hashmap: allow callers distinguish whether hashmap_put() was a nop or notLennart Poettering
2010-04-21reorder large structs a little, based on pahole infoLennart Poettering
2010-04-21manager: pack structs a bit tighterLennart Poettering
2010-04-21reload: implement reload/reexec logicLennart Poettering
2010-04-21device: don't allow definiing additional aliases via SYSTEMD_NAMESLennart Poettering
2010-04-21dbus: explicitly flush message queue before disconnectingLennart Poettering
2010-04-21cgroup: if we are already in our own cgroup, then reuse itLennart Poettering
2010-04-21cgroup: only delete empty cgroupsLennart Poettering
2010-04-21udev: expose network interfaces by defaultLennart Poettering
2010-04-18dbus: greatly extend dbus coverageLennart Poettering
2010-04-18snapshot: implement snapshot unit logicLennart Poettering
2010-04-18cgroup: add cgroup_bonding_to_string() callLennart Poettering
2010-04-16mount-setup: detect /cgroup as API mountsLennart Poettering
2010-04-16mount-setup: automatically mount binfmt_miscLennart Poettering
2010-04-16automount: implement automount unit typeLennart Poettering
2010-04-16mount-setup: mount all cgroup controllers by default but make it non-fatalLennart Poettering
2010-04-15device: only expose devices with SYSTEMD_EXPOSE=1, ignore all othersLennart Poettering
2010-04-15units: rename [Meta] section to [Unit]Lennart Poettering
2010-04-15service: optionally, trie dbus name cycle to service cycleLennart Poettering
2010-04-15socket: optionally call accept() for incoming connections and spawn one ↵Lennart Poettering
service instance per connection
2010-04-15core: add minimal templating systemLennart Poettering
2010-04-13mount: only add those mount points to localfs.target as Wants that are ↵Lennart Poettering
marked for us
2010-04-13execute: fix terminal chowning logicLennart Poettering
2010-04-13systemctl: show sub state along active stateLennart Poettering
2010-04-13execute: make flags_fds() parameters constLennart Poettering
2010-04-13service: fix segfaultLennart Poettering
2010-04-13main: run crash shell as subprocess, so that we can gdb pid 1Lennart Poettering
2010-04-13conf-parser: print message about invalid sectionsLennart Poettering
2010-04-13conf-parser: silently ignore X- extension fieldsLennart Poettering
2010-04-13main: add kernel option to enable confirm_spawnLennart Poettering
2010-04-13execute: minor cleanupsLennart Poettering
2010-04-13main: expclitly ignore signal when executing crash shellLennart Poettering
2010-04-13util: reset nl/cr flags on terminal when resettingLennart Poettering
2010-04-13execute: chown() the tty when running owning themLennart Poettering
2010-04-13service: don't timeout special servicesLennart Poettering
2010-04-13execute: get rid of gcc warningLennart Poettering
2010-04-13units: install a few basic units by defaultLennart Poettering
2010-04-13unit: allow state change from running to restartingLennart Poettering
2010-04-13execute: reset signal handlers when executingLennart Poettering
2010-04-13main: freeze instead of exiting when run as initLennart Poettering
2010-04-13main: try to block signals before executing crash shellLennart Poettering
2010-04-13service: add basic validation hooksLennart Poettering
2010-04-13macro: hookup assert logic with log logicLennart Poettering
2010-04-13service: fix restart enum nameLennart Poettering
2010-04-13manager: start D-Bus on SIGUSR2Lennart Poettering
2010-04-13manager: we are not interested in SIGSTOP notificationsLennart Poettering
2010-04-13main: when ignoring a signal set SA_RESTARTLennart Poettering
2010-04-13load-fragment: simplify fragment loading code by using macrosLennart Poettering
2010-04-13manager: fix printing of child process namesLennart Poettering
2010-04-13rework tty handlingLennart Poettering
We now make sure to run all services in their own session, possibly with a controlling terminal. This also extends the service and socket state machines a little.