Features:
+* When using "systemd status" on a slice unit also show all messages
+ matching _SYSTEMD_SLICE= not just _SYSTEMD_UNIT=
+
+* always set memory.user_hierarchy for all cgroups we create
+
+* After coming back from hibernation reset hibernation swap partition
+
+* mounts: do not test each mount unit against each other mount unit to
+ determine prefixes. Instead generated list of all prefixes and
+ interate through that to bring down complexity from O(n^2) to O(n)
+ when loading units
+
+* Move backlight and random-seed into /var/lib/systemd
+
+* If we try to find a unit via a dangling symlink generate a clean
+ error. Currently we just ignore it and read the unit from the search
+ path anyway.
+
+* When a Type=forking service fails and needed another service that
+ service is not cleaned up again when it has StopWhenUnneeded=yes
+ http://lists.freedesktop.org/archives/systemd-devel/2013-July/012141.html
+
+* backlight: properly handle multiple backlight devices for the same
+ hardware: at shutdown we should only save the backlight setting for
+ the "best" way to access the backlight. Strategy should be: at
+ shutdown, ignore all backlights that are connected to a non-eDP or
+ non-LVDS port, and then prefer the firmware device over platform
+ device over raw device per-PCI card. Delete all old data. At boot
+ simply apply whatever data we find. Also see
+ http://cgit.freedesktop.org/libbacklight/tree/libbacklight.c#n194
+
+* rfkill: save/restore soft rfkill status across reboots
+
+* refuse boot if /etc/os-release is missing or /etc/machine-id cannot be set up
+
* ensure scope units may be started only a single time
* document that in instead of FsckPassNo= people should just add a manual dep to systemd-fsck@.service to their mount units.
* journald: make sure ratelimit is actually really per-service with the new cgroup changes
-* libsystemd-logind: sd_session_is_active() and friends: verify
- validity of session name before appending it to a path
-
* gparted needs to disable auto-activation of mount units somehow, or
maybe we should stop doing auto-activation of this after boot
entirely. https://bugzilla.gnome.org/show_bug.cgi?id=701676
Maybe take a BSD lock at the disk device node and teach udev to
check for that and suppress event handling.
-* when a service changes state make reflect that in the
- RUNNING/LISTENING states of its socket
-
* when recursively showing the cgroup hierarchy, optionally also show
the hierarchies of child processes
- document initcall_debug
- kernel cmdline "bootchart" option for simplicity?
-* systemd-run is missing completion scripts
+* systemd-run is missing zsh completion scripts
External: