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

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

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

	Backporting some useful features from 2.15 to 2.14.   Per-display
	configuration and new gdmgreeter theming options (real GTK+ buttons,
	pam-error-logo, and "startagain" stock label is translated to "cancel".
	Note that the default themes shipped with GDM 2.14 do not use these
	features, but this patch means newer themes made with 2.15 should now
	work with this version of 2.14 and above.

	* AUTHORS: Add Ed Catmur.
	* gdm.conf.in: Add PamStack configuration choice.
	* PreSession.in, daemon/gdm.c, daemon/gdmconfig.[ch], gui/gdmconfig.c:
	  Support per-display configuration.
	* daemon/gdm.h: Better comments, per-display configuration support..
	* daemon/verify-pam.c: Support PamStack configuration.  Load PamStack
	  in per-display fashion, if configured.
	* gui/gdmdynamic.c, gui/gdmlogin.c: Better error handling.
	* gui/greeter/greeter_canvas_item.c, gui/greeter/greeter_events.c,
	  gui/greeter/greeter_geometry.c, gui/greeter/greeter_item.[ch],
	  gui/greeter/greeter_parser.c: Support GTK+ button type. 
	* gui/greeter/greeter_item_pam.c: Support pam-error-logo.

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

        * daemon/gdm.c: Fix reference to SystemMenu key as a boolean, not
          a string, so that SuspendCommand works right.  Fixes bug #341312.

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

        * config/ssh.desktop.in.in, po/POTFILES.in, utils/Makefile.am:
          Finally fix bug #340960

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

	* configure.ac:  Fix configure so it puts the right string into
	  ssh.desktop.in.
	* gui/greeter/greeter_geometry.c: Backout change made earlier
	  today since it was broken.

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

        * config/ssh.desktop.in.in:  Added new file.
        * config/ssh.desktop.in: Remove old file.
        * config/.cvsignore: Added generated ssh.desktop.in file.

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

	* config/Makefile.am: Do chown after chmod.

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

        * gui/greeter/greeter_geometry.c: Now be smarter about child
          allocation width when working with fixed.

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

        * configure.ac, config/Makefile.am, utils/Makefile.am: Fix the
          installation of ssh.desktop and gdm-ssh-session so that the
          desktop file is translated and gdm-ssh-session is installed
          to libexecdir.  Fixes bugs #340958 and #340960.

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

        * daemon/slave.c: Fix reference to the security/AllowRemoteAutoLogin
          so it is accessed as a boolean, not a string.  Fixes remote
          autologin so it works again.

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

        * daemon/misc.c: Fix syntax.

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

        * daemon/display.c, daemon/slave.c, daemon/misc.c: Improvements to
          signal handling, fixing problem where GDM slave can hang on read.
          Fixes bug #336549.  Patch provided by Ed Catmur <ed@catmur.co.uk>.
        * AUTHORS: Added Ed.

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

        * configure.ac: Fix invokation of PreFetch list.

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

        * configure.ac, daemon/gdmconfig.c, daemon/server.c:  Fixes to
          better support FreeBSD.  Fixes bug #340668.  Patch provided by
          Joe Marcus Clark <marcus@freebsd.org>.