diff options
-rw-r--r-- | ChangeLog | 10 | ||||
-rw-r--r-- | NEWS | 40 | ||||
-rw-r--r-- | configure.ac | 2 |
3 files changed, 49 insertions, 3 deletions
@@ -1,3 +1,9 @@ +2008-09-03 Brian Cameron <brian.cameron@sun.com> + + * Release 2.20.8: + * configure.ac: Updated to new release version + * NEWS: Updated. + 2008-09-03 Brian Cameron <brian.cameron@sun.com> * daemon/gdm.c: Improve gdm_final_cleanup so that the slave daemon @@ -12,8 +18,8 @@ manage SMF so that when the slave daemon is forked, it is spawned in a separate contract. This ensures that the user session, all GDM GUI programs, and the PAM interaction all happen in the user - session contract. This helps to ensure that if the Xserver crashes, - it doesn't cause the GDM service to restart. This only affects + service contract. This helps to ensure that if the Xserver crashes, + it does not cause the GDM service to restart. This only affects Solaris. * gui/modules/dwellmouselistener.c, gui/modules/keymouselistener.c, daemon/slave.c: Remove ctrun integration. @@ -1,5 +1,45 @@ Ahh news... +2.20.8 Stuff: + +- Improve gdm_final_cleanup so that the slave daemon exits after + receiving a shutdown or reboot event, and after completing all + cleanup. This further fixes bug #517526. which was causing GDM + to crash on reboot or shutdown. (Josselin Mouette) + +- Fix broken check in configure for TCP wrappers. Fixes bug #548676. + (Stanislav Brabec and Brian Cameron) + +- Correct memory leak in SELinux code. (Julien Cristau) + +- Use g_strdup when copying strings in gdmchooser to avoid a + crash. See bug #544730. (Matthias Crochner and Brian Cameron) + +- Ignore ENXIO when processing ioctl since some distros, such as + FreeBSD, yields ENXIO for non-IP/non-configured interfaces. + Fixes bug #544790. (Volker Stolz) + +- Prevent a negative value when processing SVG images in the + gdmgreeter themes. (Pascal Brochart) + +- Add Kazakh language to locale.alias. + +- On Solaris, minor fix to Xsession script so that input methods + work. + +- On Solaris, no longer use ctrun for SMF integration, and instead + manage SMF so that when the slave daemon is forked, it is spawned + in a separate service contract. This ensures that the user session + all GDM GUI programs, and the PAM interaction all happen in the + user service contract. This helps to ensure that if the Xserver + crashes, it does not cause the GDM service to restart. (Brian + Cameron) + +- On Solaris fbconsole is called with the "-n" argument to avoid + race conditions with XMDCP remote sessions. (Brian Cameron) + +- Translation updates (Jorge Gonzalez, Alexander Shopov) + 2.20.7 Stuff: - When GDM checks the XFree86_VT atom, it does not set it if it diff --git a/configure.ac b/configure.ac index 0836c972..93e15ab1 100644 --- a/configure.ac +++ b/configure.ac @@ -2,7 +2,7 @@ AC_PREREQ(2.52) AC_INIT(daemon/gdm.h) AM_CONFIG_HEADER(config.h) -AM_INIT_AUTOMAKE(gdm,2.20.7) +AM_INIT_AUTOMAKE(gdm,2.20.8) AC_CONFIG_MACRO_DIR([m4]) AM_MAINTAINER_MODE AC_GNU_SOURCE |