summaryrefslogtreecommitdiff
path: root/TODO
diff options
context:
space:
mode:
authorGeorge Lebl <jirka@5z.com>2002-09-04 18:20:53 +0000
committerGeorge Lebl <jirka@src.gnome.org>2002-09-04 18:20:53 +0000
commita5ceddc52cd2326698914481a4cad1da09047ecf (patch)
tree76813d243a0fb495866da9d10c376cfa66c43085 /TODO
parent5237800d236d3e18b863fe7e68b3485ef6f98fb8 (diff)
downloadgdm-a5ceddc52cd2326698914481a4cad1da09047ecf.tar.gz
Finally branching so I'm doing random hacking again
Use the gnome-2-0 branch from now on if you want gnome 2.0 stable kind of stuff -George Wed Sep 04 11:29:03 2002 George Lebl <jirka@5z.com> * gui/greeter/greeter_item_pam.c: Apply patch from Havoc from bug #91921 to fix word wrap for japanese and such * daemon/misc.[ch]: add a utility to unset signals, also unset signals and do setsid in the extra process. * daemon/slave.c, daemon/misc.c, daemon/display.c, daemon/gdm.c: Use the above function to unset signals in children. Also unlink .xsession-errors before openning it just to be anal (and to work even if the user used some older gdms that made the file have root permissions and such nonsense). Also when killing the extra process kill the whole process group in case the extra process makes children.
Diffstat (limited to 'TODO')
-rw-r--r--TODO6
1 files changed, 1 insertions, 5 deletions
diff --git a/TODO b/TODO
index 0e5c587b..a0af3b36 100644
--- a/TODO
+++ b/TODO
@@ -5,9 +5,7 @@ DOCUMENTATION!
Big TODO: Rewrite the slave to be based around a mainloop. So that
we don't have to do things directly from signal handlers.
-TODO things (some must wait until 2.1):
- - check for /dev/null and make make sure we do all the open stuff correctly
-
+TODO things:
- handle kills of server not working correctly to be more robust
we must leave killing to the main daemon since that can more likely kill
the server.
@@ -16,8 +14,6 @@ TODO things (some must wait until 2.1):
- in slave child handler check that the server dead stuff can actually wipe
cookies (it needs to have the uid of the user) (probably so)
- - unset signal handlers when going into children
-
Languages should be read from available locales. Look at source for
locale_config. Currently the way we do things is utter shit.