aboutsummaryrefslogtreecommitdiff
path: root/TODO
diff options
context:
space:
mode:
authorMike Frysinger <vapier@gentoo.org>2009-03-14 13:27:20 -0400
committerMike Frysinger <vapier@gentoo.org>2009-03-18 01:06:20 -0400
commitf06150540e02b694ee87e89d61db8da95f42ed50 (patch)
tree3268a7cb4d1d31dd42d978c415ec677aa2017eba /TODO
parentbump to sandbox-1.7 (diff)
downloadsandbox-f06150540e02b694ee87e89d61db8da95f42ed50.tar.gz
sandbox-f06150540e02b694ee87e89d61db8da95f42ed50.tar.bz2
sandbox-f06150540e02b694ee87e89d61db8da95f42ed50.zip
libsandbox: add an eqawarn() func
Break out most of the QA static ELF warning code into a new eqawarn() func. This way we can handle dynamic stuff like calling portage's eqawarn func to handle dirty details like logging. Signed-off-by: Mike Frysinger <vapier@gentoo.org>
Diffstat (limited to 'TODO')
-rw-r--r--TODO6
1 files changed, 6 insertions, 0 deletions
diff --git a/TODO b/TODO
index 3336c7f..c7f4cec 100644
--- a/TODO
+++ b/TODO
@@ -6,3 +6,9 @@ add tests to make sure errno is saved/restored properly
wrappers for execl{,l,p} ... unfortunately, we'll probably have to basically
reimplement the functions (building up argv[] and then call the execv* ver)
+
+erealpath() might deref symlinks when working with unreadable paths as non-root
+even when working on funcs that do not deref funcs themselves ... this isnt a
+real big issue though
+
+add a whitelist system for static binaries rather than hardcoding into source