chiark / gitweb /
core: if we cannot JOB_ISOLATE the default target JOB_REPLACE it instead
[elogind.git] / TODO
diff --git a/TODO b/TODO
index 42c53617133bd6a26c8aeba9629c20b575edf7b9..47c91fdc583020aef19ec4fe967f23e4ae9016b4 100644 (file)
--- a/TODO
+++ b/TODO
@@ -48,6 +48,8 @@ Fedora 19:
 
 Features:
 
 
 Features:
 
+* safe_atod() is too naive, as it is vulnerable to locale parameters, should be locale independent.
+
 * neither pkexec nor sudo initialize environ[] from the PAM environment?
 
 * rework specifier logic so that we can distuingish OOM errors from other errors
 * neither pkexec nor sudo initialize environ[] from the PAM environment?
 
 * rework specifier logic so that we can distuingish OOM errors from other errors
@@ -194,6 +196,7 @@ Features:
   - journalctl: show multiline log messages sanely, expand tabs, and show all valid utf8 messages
   - journal: store euid in journal if it differs from uid
   - journal: sanely deal with entries which are larger than the individual file size, but where the components would fit
   - journalctl: show multiline log messages sanely, expand tabs, and show all valid utf8 messages
   - journal: store euid in journal if it differs from uid
   - journal: sanely deal with entries which are larger than the individual file size, but where the components would fit
+  - journalctl: make journalctl smarter, and actually check groups that have access to /var/log/journal before printing message about recomming group membership for journal access
 
 * document:
   - document unit_name_mangle()
 
 * document:
   - document unit_name_mangle()
@@ -220,6 +223,9 @@ Features:
   - systemctl: "Journal has been rotated since unit was started." message is misleading
   - support "systemctl stop foobar@.service" to stop all units matching a certain template
   - Something is wrong with symlink handling of "autovt@.service" in "systemctl list-unit-files"
   - systemctl: "Journal has been rotated since unit was started." message is misleading
   - support "systemctl stop foobar@.service" to stop all units matching a certain template
   - Something is wrong with symlink handling of "autovt@.service" in "systemctl list-unit-files"
+  - add configuration/switches to use
+    freeze (http://git.kernel.org/?p=linux/kernel/git/torvalds/linux.git) and
+    standby (https://bugs.freedesktop.org/show_bug.cgi?id=57793) as suspend modes
 
 * When shutdown.target is queued begin with an asynchronous sync()?
 
 
 * When shutdown.target is queued begin with an asynchronous sync()?
 
@@ -559,6 +565,17 @@ Features:
 
 * drop cap bounding set in readahead and other services
 
 
 * drop cap bounding set in readahead and other services
 
+* systemd-python:
+   - export sd_journal_get_catalog (in systemd.journal._reader)
+   - export sd_journal_get_catalog_for_message_id (in systemd.id128)
+   - allow reading of only select fields in systemd.journal._reader.Reader
+   - export sd_journal_test_cursor in systemd.journal._reader.Reader
+   - export sd_journal_get_usage in systemd.journal._reader.Reader
+   - add systemd.journal._reader._Reader.closed attribute (it can
+     be just "return self->j != NULL")
+   - figure out a simple way to wait for journal events in a way that
+     works with ^C
+
 External:
 
 * dbus:
 External:
 
 * dbus: