2006-06-07  Brian Cameron  <brian.cameron@sun.com>

        * Release 2.15.4:
        * NEWS: Updated.
        * configure.ac: Update to new release version.

2006-06-06  Brian Cameron  <brian.cameron@sun.com>

	* gui/gdmflexiserver.c:  Call gdmcomm_check with FALSE so that ti
	  doesn't try to pop-up a GUI.  Sometimes gdmflexiserver is called
	  by processes that do not have access to the display so this causes
	  a crash, and gdmflexiserver prints out errors anyway.
	* gui/modules/AccessDwellMouseEvents.in: Added gestures so you can
	  run the same commands as in AccessKeyMouseEvents.in with dwell
	  gestures.
	* gui/modules/AccessKeyMouseEvents.in: Cleanup
	* gui/modules/keymouselisttener.c, gui/modules/dwellmouselistener.c:
	  Added debug.

2006-05-31  Brian Cameron  <brian.cameron@sun.com>

	*  gui/greeter/greeter_item_ulist.c: Correction to previous fix.
	
2006-05-31  Brian Cameron  <brian.cameron@sun.com>

	* gui/gdmlogin.c, gui/greeter/greeter.c, 
	  gui/greeter/greeter_item_ulist.c, gui/greeter/greeter_system.c:
	  Correct serious issue where user can enter the configure 
	  screen with their user password instead of the root password.
	  Fixes bug #343476.

2006-05-30  Brian Cameron  <brian.cameron@sun.com>

	* vicious-extensions/ve-config.c: Now save in
	  UTF-8 format to avoid putting non-ASCII values in
	  the config file, such as with the "Welcome" string.
	  Fixes bug #335713.  Patch provided by Frederic
	  Peters <fpeters@entrouvert.com>

2006-05-30  Brian Cameron  <brian.cameron@sun.com>

	* daemon/gdm.c: Remove some unused code.
	* gui/gdmsetup.c: Fix so when you click on the include_all
	  button, the Automatic/Timed login values update properly.
	  Fixes bug #343203.

2006-05-24  Brian Cameron  <brian.cameron@sun.com>

	* daemon/gdm.c, docs/C/gdm.xml: Put back support for -nodaemon
	  argument, lost in the 5-12 patch by Christian Kirbach.  This
	  fixes bug #324831.  Patch provided by Ray Strode
	  <rstrode@redhat.com>.

2006-05-23  Brian Cameron  <brian.cameron@sun.com>

	* NEWS:  Add 2.14.7 info.

2006-05-22  Brian Cameron  <brian.cameron@sun.com>

	* gui/gdmlogin.c, gui/greeter/greeter.c, 
	  gui/greeter/greeter_item_ulist.[ch]: Now when a user is 
	  selected and a bad password is entered, GDM remembers the
	  username and just asks for the password again.  You now must
	  hit the Cancel/Start Again button to unselect the user from
	  the userlist.  Fixes bug #342574.
	* gui/greeter/greeter_action_language.[ch]: Fix prototype
	  warning.

2006-05-22  Brian Cameron  <brian.cameron@sun.com>

	* gui/greeter/greeter_events.c:  Fix so that the entry field 
	  always has focus after a button press, which wasn't working
	  if the buttons were GTK+ style.

2006-05-19  Brian Cameron  <brian.cameron@sun.com>

	* daemon/gdm.c, daemon/gdmconfig.[ch], daemon/slave.c,
	  daemon/verify-pam.c: Fix per-display configuration so it
	  also works for greeter/SystemMenu and greeter/ChooserButton
	  keys.  Add new gdmconfig.c interfaces for getting keys in
	  a per-display fashion so they are easier to use.

2006-05-18  Brian Cameron  <brian.cameron@sun.com>

	* config/Makefile.am: Do not cause make install to fail if chown
	  fails.

2006-05-17  Brian Cameron  <brian.cameron@sun.com>

	* daemon/auth.c: Check if authdir is the fallback dir.  If not,	
	  and GDM cannot access the user's $HOME directory, then try and
	  use the fallback directory.  Fixes bug #342116.  Patch provided
	  by Arjan Timmerman <arjan@soulfly.nl>.