chiark / gitweb /
man: boilerplate unification
[elogind.git] / TODO
diff --git a/TODO b/TODO
index 95005aa2b46eeae0adb8e811a8eaa4764fb63c44..fba051dc64cc9c67bc2ac6952b7321c0eef40331 100644 (file)
--- a/TODO
+++ b/TODO
@@ -32,8 +32,27 @@ External:
 * When lz4 gets an API for lz4 command output, make use of it to
   compress coredumps in a way compatible with /usr/bin/lz4.
 
+Before 219:
+
+* revert Kay's revert orgies
+
 Features:
 
+* coredump: make the handler check /proc/$PID/rlimits for RLIMIT_CORE,
+  and supress coredump if turned off. Then change RLIMIT_CORE to
+  infinity by default for all services. This then allows per-service
+  control of coredumping.
+
+* introduce some call that iterates through cmsg and closes all fds
+  passed in, and use it everywhere...
+
+* generate better errors when people try to set transient properties
+  that are not supported...
+  http://lists.freedesktop.org/archives/systemd-devel/2015-February/028076.html
+
+* nspawn, if stdout/stderr/stdin are non-ttys, don't set up
+  /dev/console, but instead just pass the fds through directly.
+
 * When runlevel3.target is used to define dependencies on other units,
   then we don't pick it up currently, since nothing ever references
   runlevel3.target, and never figure out it actually is just an alias
@@ -259,6 +278,7 @@ Features:
     for all routes to it. possibly a second default for DHCP routes.
   - allow Name= to be specified repeatedly in the [Match] section. Maybe also
     support Name=foo*|bar*|baz ?
+  - duplicate address check for static IPs (like ARPCHECK in network-scripts)
 
 * resolved:
   - put networkd events and rtnl events at a higher priority, so that