summaryrefslogtreecommitdiff
path: root/TODO
diff options
context:
space:
mode:
authorRoland McGrath <roland@gnu.org>1999-04-06 03:40:50 +0000
committerRoland McGrath <roland@gnu.org>1999-04-06 03:40:50 +0000
commita6f0bf7b3250751d7312b73d2c0b3b81d5d7bfd9 (patch)
tree0544df22aae52c985371f276fdb6a303fb71da06 /TODO
parent089ccead538172476d9232aaddfa0b0274c3c141 (diff)
add libc items from old libc/hurd/STATUS list
Diffstat (limited to 'TODO')
-rw-r--r--TODO23
1 files changed, 23 insertions, 0 deletions
diff --git a/TODO b/TODO
index 2938ae24..e698fda8 100644
--- a/TODO
+++ b/TODO
@@ -60,6 +60,29 @@ See `tasks', the exported task list.
*** many functions that are syscalls in unix can potentially leak send rights
if a signal handler longjmp's out past them. They should probably all
be using HURD_CRITICAL_SECTION to avoid this. !!
+** items relocated from libc/hurd/STATUS:
+*** We are not sure about possible races between setpgrp (A, pgrp) from
+ process B vs process A receiving proc_newids.
+*** does sigaltstack/sigstack really work?
+*** hurdmalloc kludge
+*** think more about environment variable use viz security
+*** SIGINFO handler?
+*** itimers could be implemented better
+*** mmap cannot do MAP_NOEXTEND.
+*** unimplemented calls(?)
+ acct
+ getfh
+ getfsstat
+ madvise
+ mincore
+ mount
+ msync
+ recvmsg
+ sendmsg
+ sstk
+ swapon
+ unmount
+
** libports:
*** Get rid of general `uninibited-rpcs' mechanism in libports, & just