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

        * Release 2.17.4:
        * configure.ac: Update to new release version.
        * NEWS: Updated.
	* docs/C/gdm.xml: Update version number.

2006-12-10  Lukasz Zalewski  <lukas@dcs.qmul.ac.uk>

	* vicious-extension/ve-nongnome.c, gui/gdmsetup.c,
	  gui/gdmsetup.glade, gui/greeter/greeter.c,
          gui/gdmlogin.c, gui/gdmchooser.c, gui/gdmsession.[ch],
          gui/gdmcommon.c, gui/greeter/greeter_canvas_item.c,
          gui/greeter_item_customlist.c,
          gui/greeter/greeter_item_pam.c,
          gui/greeter/greeter_geometry.c: Additional fixes for bug/feature
          request #334186.  Fixed some of the compiler warnings.

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

	* gui/modules/AccessDwellMouseEvents.in,
	  gui/modules/AccessKeyMouseEvents.in: Update the default commands
	  so that they start orca instead of Gnopernicus.  Note that you
	  need Orca v2.17.4 or later to support running it with GDM.

2006-12-08  William Jon McCann  <mccann@jhu.edu>

	* daemon/gdmconsolekit.c: (close_ck_session):
	* daemon/slave.c: (session_child_run), (gdm_slave_session_start):
	Don't set XDG_SESSION_COOKIE if we don't have a cookie.
	Fixes #383866

2006-12-08  Lukasz Zalewski  <lukas@dcs.qmul.ac.uk>

	* gui/gdmsetup.c, gui/gdmsetup.glade: Additional fixes for bug/feature
	  request #334186
	
2006-12-07  Lukasz Zalewski  <lukas@dcs.qmul.ac.uk>
	
        Fixes bug/feature request #334186.
	Fixes bug #343206
	Fixes bug #347101
	* gui/gdmsession. [ch] (_gdm_session_list_init): Replaces functionality
	  of gdm_session_list_init
	* gui/gdmsession. [ch] (gdm_session_list_init): Becomes a wrapper for
	  _gdm_session_list_init, such that the old functionality within the
	  code is still preserved but session data can be available through
	  _gdm_session_list_init
	* gui/gdmsession.c : Removed gdmwm.h include
	* gui/gdmsession. [ch] (gdm_session_lookup): Removed all the
	  gdm_wm_query_dialog calls making the function accessible without need
	  for gdmwm libraries
	* gui/gdmsession. [ch] (gdm_set_save_session): Sets save session
	  variable
	* gui/gdmsession. [ch] (gdm_get_default_session): Returns default
	  session
	* gui/gdmlogin.c (process_operation): Added gdm_wm_query_dialog calls
	  for processing lookup session results
	* gui/greeter/greeter.c (process_operation): Added
	  gdm_wm_query_dialog calls for processing lookup session results
	* gui/gdmuser. [ch] (gdm_user_uid): Returns uid of a user, or -1 if
	  user does not exist
	* gui/gdmuser. [ch] (get_root_user): Moved from gdmsetup.c
	* gui/gdmsetup.glade: New widgets and tooltips added
	* gui/gdmsetup.c: Numerous functions added/modifed to make way for new
	  functionality
	* gui/gdmsetup.c (combobox_changed): Additional fix for bug #358114	
		
2006-12-05  Brian Cameron  <brian.cameron@sun.com>

	* vicious-extensions/ve-miscui.c: Same fix for 
	  primary message.

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

	* vicious-extensions/ve-miscui.c, gui/gdmchooser.c: Cleaner
	  fix for same problem fixed in last commit.

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

	* vicious-extensions/ve-miscui.c, gui/gdmchooser.c: Fix so
	  that if the "%" key is entered in the input field in 
	  gdmchooser, the secondary message in the error dialog
	  displays properly.  Also fix ve-miscui.c so that if "%"
	  exists in the secondary message, to not display it.
	  Message must have "%%" to display the "%" character.