summaryrefslogtreecommitdiff
path: root/NEWS
diff options
context:
space:
mode:
authorGeorge Lebl <jirka@5z.com>2003-07-11 21:34:45 +0000
committerGeorge Lebl <jirka@src.gnome.org>2003-07-11 21:34:45 +0000
commit0e5348aae99f6f7f2e517d05b4cebfe5a497c0ad (patch)
treee7ea46372c076f34ff2f0c81d31d71638d9766ac /NEWS
parent0b6c5a106c8ef2a84a8ed285e801c3c6c53340b9 (diff)
downloadgdm-0e5348aae99f6f7f2e517d05b4cebfe5a497c0ad.tar.gz
using /tmp as failsafe for HOME seems on second thought patently bad for
Fri Jul 11 14:31:20 2003 George Lebl <jirka@5z.com> * daemon/errorgui.c, daemon/server.c, daemon/slave.c: using /tmp as failsafe for HOME seems on second thought patently bad for security. Use ServAuthDir for gdm processes and / again for user and server. * daemon/errorgui.c: Use GtkTextView for the details file display. this be much nicer to CPU/network traffic if the details file is big (GtkLabel is BAD for displaying 500 lines of text quite apparently). Also fixup encoding conversion issues, and use checkbox instead of a button. * gui/greeter/greeter.[ch], gui/greeter/greeter_item_pam.c: update the use of login protocol to sync with gdmlogin * daemon/misc.[ch], daemon/auth.c, daemon/gdm.c, daemon/slave.c: be extra careful even in users home dir and in ServAuthDir when opening files. Not a huge deal but prevents some possible damage if someone gains the gdm user access somehow. * daemon/misc.c: fix minor memleak on conversion errors * gui/modules/dwellmouselistener.c, gui/modules/keymouselistener.c: fix compiler warnings. * daemon/server.c: support XFree86 version 4 logfile format * config/XKeepsCrashing: For XFree86 v4 it's possible that X puts its log not on the command line but into a file, so ask if that should be viewed as well. * daemon/gdm.c: whack the stored_path stuff and just restore to the initial env before re execing, also restore env when we launch XKeepsCrashing * utils/gdmopen.c: on linux set TERM=linux otherwise the fonts just may not work right * NEWS: update
Diffstat (limited to 'NEWS')
-rw-r--r--NEWS18
1 files changed, 15 insertions, 3 deletions
diff --git a/NEWS b/NEWS
index fe892dad..0b108057 100644
--- a/NEWS
+++ b/NEWS
@@ -24,11 +24,17 @@ Ahh news...
- The .desktop files include correct Terminal and StartupNotify
entries (Jordi Mallach)
-- Fallback for home is now /tmp instead of / and for shell
- we use /bin/sh consistently (rather then /bin/bash)
+- Fallback for home is now ServAuthDir for gdm processes
+ instead of / and for shell we use /bin/sh consistently
+ (rather then /bin/bash)
- The full error dialog is now run as the gdm user for security
- (no more gtk code run as root)
+ (no more gtk code run as root) Also uses GtkTextView,
+ looks nicer and converts encoding correctly.
+
+- Be very careful when opening files just about everywhere,
+ so this prevents some possible damange someone could do if
+ they do manage to get the gdm user privs.
- No translatable message contains unneccessary markup now
(fixes #101794 and #101795)
@@ -36,6 +42,12 @@ Ahh news...
- gdmsetup .desktop file is now in the SystemSetup category
and so goes into System Setup in the menu (#116977)
+- The bits that parse X output now understand v4 XFree86 output
+ correctly
+
+- gdmopen now sets up TERM to "linux" on linux to make sure
+ that fonts come out all ok
+
- Use ve-config (from vicious-extensions) everywhere in the daemon
- Random other minor fixes