X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=blobdiff_plain;f=TODO;h=2488ee3b762bd7b0ca53cbca3d59a2527d9e6c9f;hb=71c015969233c21ea38b1e63993d02fe171df672;hp=706dea895b71b5c9ea20e6ea2233aaaf79547f3e;hpb=35ec16ea8a38c8c1cc419c480e37b2b3e1d7fa20;p=elogind.git diff --git a/TODO b/TODO index 706dea895..2488ee3b7 100644 --- a/TODO +++ b/TODO @@ -21,9 +21,23 @@ F18: Features: +* add API to close/reopen/get fd for journal client fd in libsystemd-journal. + +* maybe add API to send pairs of iovecs via sd_journal_send + +* fallback to /dev/log based logging in libsystemd-journal, if we can't log natively? + +* declare the local journal protocol stable in the wiki interface chart + * introduce ntp.service (or suchlike) as symlink that is used to arbitrate between various NTP implementations +* sd-journal: don't return fields > a threshold by default +* journal: reuse XZ context +* sd-journal: speed up sd_journal_get_data() with transparent hash table in bg + +* introduce ntp.service (or suchlike) as symlink that is used to arbitrate between various NTP implementations + * timer units should get the ability to trigger when: - CLOCK_REALTIME makes jumps (TFD_TIMER_CANCEL_ON_SET) - DST changes @@ -47,8 +61,6 @@ Features: - find out what to do for blockdevs and skipping scsi modaliases - move writing code to src/libudev/libudev-hwdb-private.c -* sd_journal_enumerate_data() implies XZ-decoding compressed field, this sucks hard - * if booted in "quiet" mode, and an error happens, turn on status output again, so that the emergency mode isn't totally surprising * localectl: add listing support for X11 keymaps, by parsing /usr/share/X11/xkb/rules/xorg.lst @@ -400,8 +412,6 @@ Features: * dbus: move dbus to early boot -* journald: reuse XZ context - * logind: add equivalent to sd_pid_get_owner_uid() to the D-Bus API * journal: deal nicely with byte-by-byte copied files, especially regards header