2008-12-12  Stef Walter  <stef@memberwebs.com>

	* configure.in:
	* NEWS: Release version 2.25.2

2008-12-12  Stef Walter  <stef@memberwebs.com>

	* daemon/pk/gkr-pk-cert.c:
	* daemon/pk/gkr-pk-privkey.c:
	* daemon/pk/gkr-pk-pubkey.c:
	* daemon/pk/gkr-pk-pubkey.h:
	* daemon/pk/gkr-pk-util.c:
	* daemon/pkcs11/gkr-pkcs11-daemon-session.c:
	* daemon/pkix/gkr-pkix-asn1.c:
	* pkcs11/gkr-pkcs11-module.c: Fix most of the inconsistencies and bugs
	highlighted by the p11-tests tool.  
	
2008-12-12  Halton Huo <halton.huo@sun.com>

	* pam/gkr-pam-module.c: Allow build on Solaris PAM. Fixes bug #559232.

2008-12-11  Stef Walter  <stef@memberwebs.com>

	* daemon/pkix/gkr-pkix-asn1.c:
	* daemon/pkix/gkr-pkix-asn1.h: 
	* daemon/pkix/gkr-pkix-der.c: Only allocate secure memory 
	for secret key MPIs. 
	
2008-12-11  Stef Walter  <stef@memberwebs.com>

	* common/gkr-crypto.c:
	* common/gkr-secure-memory.c:
	* common/gkr-secure-memory.h:
	* daemon/gkr-daemon.c:
	* daemon/gkr-daemon.h:
	* daemon/gkr-daemon-dbus.c:
	* daemon/gkr-daemon-ops.c: 
	* pam/gkr-pam-module.c: Rework initialization of the daemon
	so that most initialization can happen after starting via PAM.
	Fixes bug #558181
	
	* library/gnome-keyring.c:
	* library/gnome-keyring-private.h:
	* library/gnome-keyring-socket.c: Don't let --start use an 
	autostart DBus daemon.
	
2008-12-11  Stef Walter  <stef@memberwebs.com>

	* pam/gkr-pam-module.c: Close first 64 open file descriptors 
	before running the daemon. Fixes bug #560131 
	
2008-12-11  Stef Walter  <stef@memberwebs.com>

	* pam/gkr-pam-module.c: Don't unlock keyring if 
	daemon wasn't started. Patch by Vincent Untz. Fixes bug #559958

2008-12-11  Stef Walter  <stef@memberwebs.com>

	* pam/gkr-pam-module.c: Don't leave gnome-keyring-daemon running
	if started for a password change. Patch by Vincent Untz.
	Fixes bug #558636

2008-12-11  Stef Walter  <stef@memberwebs.com>

	* daemon/ui/gkr-ask-tool.c: Add accelerator to 'Deny' button
	in dialog. Patch by Gabor Kelemen. Fixes bug #552604

2008-12-11  Stef Walter  <stef@memberwebs.com>

	* common/gkr-location.c: Fix crash when empty error message.
	Patch by Jeff Cai. Fixes bug #562521

2008-12-11  Stef Walter  <stef@memberwebs.com>

	* library/gnome-keyring-utils.c: Synchronize ICEAUTHORITY and 
	XAUTHLOCALHOSTNAME environment variables on startup. Fixes bug #562824

2008-12-11  Stef Walter  <stef@memberwebs.com>

	* configure.in: Use pkg-config to detect libtasn1. 
	Patch by Jeff Cai. Fixes bug #563702

2008-11-14  Stef Walter  <stef@memberwebs.com>

	* daemon/gkr-daemon-dbus.c: Register and unregister with the session
	properly using correct interfaces and signals. See bug #547272
	
2008-11-11  Stef Walter  <stef@memberwebs.com>

	* common/gkr-crypto.c:
	* common/gkr-location-watch.c:
	* daemon/ssh/gkr-ssh-daemon-ops.c: Better warnings and debug messages
	in certain corner cases.
	
2008-11-09  Stef Walter  <stef@memberwebs.com>

	* configure.in:
	* common/gkr-daemon-util.c:
	* common/gkr-daemon-util.h:
	* daemon/Makefile.am:
	* daemon/gkr-daemon-dbus.c:
	* daemon/gkr-daemon-ops.c:
	* daemon/gkr-daemon.c:
	* daemon/gkr-daemon.h:
	* daemon/gnome-keyring-daemon.desktop.in:
	* library/Makefile.am:
	* library/gnome-keyring-private.h:
	* library/gnome-keyring-socket.c:
	* library/gnome-keyring-utils.c:
	* library/gnome-keyring.c: Add --start option to daemon which allows 
	initialization of a running daemon or start one if none found. 
	This reworks the startup interactions with gnome-session.
	
2008-11-05  Stef Walter  <stef@memberwebs.com>

	* common/gkr-dbus.c:
	* common/gkr-dbus.h:
	* daemon/gkr-daemon.c:
	* daemon/gkr-daemon.h:
	* daemon/gkr-daemon-dbus.c:
	* daemon/Makefile.am:
	* library/gnome-keyring.c:
	* library/gnome-keyring-private.h:
	* configure.in: Make DBUS a required dependency of gnome-keyring. 
	
2008-11-04  Stef Walter  <stef@memberwebs.com>

	* configure.in: Bump version number.

=== gnome-keyring 2.25.1 ===