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

2007-02-09  Brian Cameron  <brian.cameron@sun.com>

	* docs/C/gdm.xml, daemon/display.c, dameon/gdm.[ch],
	  daemon/server.c, daemon/slave.c:  Add sockets command to start
	  login procedure, to be used by gnome-screensaver and Fast User
	  Switch applet.  Fixes enhancement request #335786.  Patch by
	  Matthias Clasen <mclasen@redhat.com>.

2007-02-08  Brian Cameron  <brian.cameron@sun.com>

	* gui/gdmlogin.c, gui/greeter/greeter.c: Rework how the "Start
	  Again" button is made sensitive/insensitive so it better works
	  with PAM modules.  Better to not make assumptions about whether
	  PAM is asking for username/password.  Patch by Ludwig Nussel
	  <ludwig.nussel@suse.de>.

2007-02-08  Brian Cameron  <brian.cameron@sun.com>

	* gdm-build.sh: Remove this old script for building GDM.  Not used
	  anymore.
	* autogen.sh: Change CVS references to SVN.

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

	Fixes by Ludwig Nussel <ludwig.nussel@suse.de>.
	
	* gui/gdmlogin.c: Do not set size request for Message and error
	  label widgets so they grow if the message is too big.  Do not
	  initialize message label to "Please enter your username" since
	  there is no reason to assume that the first PAM request will ask
	  for username.  Do not reselect user if chosen from face browser
	  because now we manage this in daemon/verify-pam.c.
	* gui/greeter/greeter_item_ulist.[ch], gui/greeter/greeter.c:
	  Do not reselect user if chosen from face browser because we
	  now manage this in daemon/verify-pam.c
	* daemon/verify-pam.c: Fixes to support if there are multiple PAM
	  modules with conversations.  Remove the tmp_PAM_USER hack.  Now
	  display lastlog information after successful login.  If a user
	  in the face browser is selected, manage not asking for username
	  again here (if 3 password failures in a row then unselect face	
	  browser).  If a user is selected in the face browser, cancel all
	  conversations in a pam_authenticate run.   No longer try to be
	  smart about the username prompt - if PAM asks for a username
 	  then also ask the username about it.

2007-02-05  Brian Cameron  <brian.cameron@sun.com>

	* gui/gdmlogin.c:  Better fix for not showing the face browser
	  if the userlist is empty.  Now we add the model to the treeview
	  and add entries to the model rather than building the model first.
	  For some reason building the model first and adding it to the
	  treeview was causing a selection "changed" signal to get sent
	  which caused the interruption message to the slave process.
	  Fix by Ludwig Nussel <ludwig.nussel@suse.de>.

2007-02-05  William Jon McCann  <mccann@jhu.edu>

	* daemon/gdmconsolekit.c: (add_param_int), (add_param_boolean),
	  (add_param_string), (session_get_x11_display), (session_unlock),
	  (get_path_array_from_iter), (get_sessions_for_user),
	  (unlock_ck_session), (open_ck_session), (close_ck_session):
	  Switch from using the dbus-glib bindings to the lower
	  level API.  It just wasn't working out...  Fixes #400793
	* daemon/slave.c: (gdm_slave_session_start):
	  Move CK session close before post session scripts
	* gui/greeter/Makefile.am: Build fix

2007-01-31  Brian Cameron  <brian.cameron@sun.com>

        * gui/greeter/greeter_item_customlist.c,
          gui/greeter/greeter_canvas_item.c,
          gui/greeter/greeter_canvas_text.c, gui/greeter/greeter_session.c,
          gui/gdmXnestchooser.c, gui/gdmchooser.c, gui/gdmconfig.[ch],
	  daemon/xdmcp.c, daemon/verify-pam.c, daemon/server.c,
          daemon/gdmconfig.c, daemon/errorgui.c, daemon/misc.c:  Fix warnings
	  and fix an assertion in gdm because it called
          gdm_xdmcp_send_forward_query also for IPv6.  Patch by Ludwig Nussel
	  <ludwig.nussel@suse.de>.
:
2006-01-26  Brian Cameron  <brian.cameron@sun.com>

	* gui/gdmsetup.d, daemon/slave.c: Fix some trivial spelling
	  errors.  Patch by ash@contact.bg.  Fixes bug #401656.

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

	* docs/C/gdm.xml: Fix tags.

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

	* gui/gdmsetup.c:  Fix spelling of minimal.  Fixes bug
	  #400698.

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

	* docs/C/gdm.xml: Some improvements to the PAM documentation.
	  Suggestions by Gary Winiger <Gary.Winiger@sun.com>.

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

	* daemon/slave.c: Avoid catching sigchld when trying to call
	  XOpenDisplay.  This corrects an issue where GDM catches a
	  second SIGCHLD when trying to restart.  In this situation
	  the slave freezes even though the Xserver and the session
	  are killed.  This causes the display to no longer manage
	  itself.  Patch by Roberto Tam <Roberto.Tam@sun.com>.

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

	* gui/gdmsetup.diff:  Patch to fix c99 compiling.  Patch by
	  Jens Granseuer <jensgr@gmx.net>.  Fixes bug #399486.

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