summaryrefslogtreecommitdiffstats
path: root/TODO
diff options
context:
space:
mode:
authorLennart Poettering <lennart@poettering.net>2024-07-12 15:55:15 +0200
committerLennart Poettering <lennart@poettering.net>2024-07-12 15:55:15 +0200
commit8f036c928e54db467fbe16bfc7161b789b9fde96 (patch)
tree2f74a1ab33166012cf2d4fa895ebe0ed7e6c36e4 /TODO
parentstub: const'ify a few parameters (diff)
downloadsystemd-8f036c928e54db467fbe16bfc7161b789b9fde96.tar.xz
systemd-8f036c928e54db467fbe16bfc7161b789b9fde96.zip
update TODO
Diffstat (limited to 'TODO')
-rw-r--r--TODO11
1 files changed, 11 insertions, 0 deletions
diff --git a/TODO b/TODO
index 5e50ea309b..a28e02ea42 100644
--- a/TODO
+++ b/TODO
@@ -130,6 +130,17 @@ Deprecations and removals:
Features:
+* generic interface for varlink for setting log level and stuff that all our daemons can implement
+
+* use pty ioctl to get peer wherever possible (TIOCGPTPEER)
+
+* maybe teach repart.d/ dropins a new setting MakeMountNodes= or so, which is
+ just like MakeDirectories=, but uses an access mode of 0000 and sets the +i
+ chattr bit. This is useful as protection against early uses of /var/ or /tmp/
+ before their contents is mounted.
+
+* use c23 in headers to force enum size in public headers
+
* go through all uses of table_new() in our codebase, and make sure we support
all three of:
1. --no-legend properly