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

	* Release 2.8.0.1
	* NEWS, configure.in:  Updated for new release.

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

	* docs/C/gdm.xml: Corrected grammar.  Thanks
	  to Martin Petersen for noticing this.
	* gui/gdmlogin.c, gui/gdmsetup.c:  No longer
	  use C99 features that do not work with gcc
	  2.95, specifically do not declare variables
	  except at the beginning of a block.  Fixes
	  bug #309110, patch provied by Jens
	  Granseuer.
	* autgogen.sh: Add back USE_GNOME_MACROS2=1
	  It doesn't do anything if using GNOME 2.10
	  or later, but allows people using older
	  gnome-autogen.sh to build.

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

	* configure.in, vicious-extensions/Makefile.am,
	  daemon/Makefile.am, gui/Makefile.am, 
	  gui/greeter/Makefile.am: Upgrading to 
	  pkgconfig 0.17.2 broke the Solaris build 
	  because it no longer allows the linker to
	  pull in libraries that are implicitely
	  included.  Now explicitely specify the
	  dependant libraries and ensure they are
	  included in the link statements for each
	  binary.
	* verify-pam.c: Minor correction to Solaris
	  audit logic provided by Gary Winiger.
	  <Gary.Winiger@sun.com>

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

	* autogen.sh: Updated REQUIRED_AUTOMAKE_VERSION
	  from 1.4 to 1.5 since it no longer requires 1.4
	  and gnome-autogen.sh would complain if you had
	  a newer version of automake.  Fixes bug 
	  #307543.

	* daemon/slave.c: On 04/25, a change was made
	  to move seteuid/setegid to before checking
	  the existance of the user's $HOME id to fix
	  bug #301821.  That patch added new seteuid/setegid
	  calls before the check, but didn't remove the
	  calls after the check.  Calling these functions
	  twice is needless and was causing problems on
	  NetBSD (refer to bug #301821), so now fixing
	  the logic so it doesn't needlessly call the
	  function twice.  This fixes bug #301821.  Patch
	  provided by Julio M. Merino Vidal.  This fixes
	  bug #301821.

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

	* gui/gdmsetup.c:  Fix Delete button sensitivity.
	  Fixes part of bug #302354.  Patch by Andrew Case.

2005-06-17  Julio M. Merino Vidal <jmmv84@gmail.com>

	* docs/C/gdm.xml: Fix duplicate entity ID so that the
	  document validates correctly.  Fixes bug #308048.

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

	* gui/gdmXnestchooser.c, gui/gdmcomm.c, 
	  gui/gdmflexiserver.c, gui/gdmphotosetup.c, 
	  gui/gdmwm.c:  Fix leaks.  Addresses bug 
	  #307482.  Patch provided by Kjartan Maraas.
	* gui/modules/dwellmouselistener.c, 
	  gui/modules/keymouselistener.c:  Remove
	  needless "\n" from syslog calls.

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

	* gui/modules/dwellmouselistener.c, 
	  gui/modules/keymouselistener.c:  Now log messages to 
	  syslog since you can't see messages printed to
	  stdout/stderr when running under gdm2.  Now only 
	  print messages if GDM_DEBUG_GESTURES environment
	  variable is set to TRUE.  Cleaned up the code so it
	  is more readible.  No longer modify PATH since
	  gdm2 now puts full path to executables in the
	  gesture listener config files.  More secure.

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

	* vicious-extensions/ve-gnome.c:  Remove reference
	  to libgnome.  The daemon should not depend on libgnome.
	  Patch provided by Andrew Case.  Fix for bug #117889.

2005-06-11  Juerg Billeter  <j@bitron.ch>

	* configure.in: Use ksh on solaris only.  Fixes bug
	  #307250.