=== gnome-keyring 2.21.92 ===

2008-02-24  Stef Walter  <stef@memberwebs.com>

	* NEWS: Release version 2.21.92

2008-02-21  Stef Walter  <stef@memberwebs.com>

	* daemon/gkr-daemon-io.c:
	* library/gnome-keyring.c: Shutdown socket connections properly. 
	This may fix the hang problems described in bug #503278

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

	* library/gnome-keyring-proto.c: Build fix due to glib 
	g_realloc signature change.

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

	* common/gkr-crypto.c:
	* common/tests/unit-test-crypto.c:
	* pkix/gkr-pkix-der.c:
	* pkix/gkr-pkix-parser.c:
	* pkix/tests/test-data/unclient.p12: Try NULL passwords in addition to 
	empty passwords when parsing encrypted files. Fixes bug #514761
	
2008-02-14  Stef Walter  <stef@memberwebs.com>

	* common/tests/unit-test-unique.c:
	* pk/gkr-pk-cert.c:
	* pk/gkr-pk-index.c:
	* pk/gkr-pk-index.h:
	* pk/gkr-pk-netscape-trust.c:
	* pk/gkr-pk-object.c:
	* pk/gkr-pk-object.h:
	* pk/gkr-pk-object-manager.c:
	* pk/gkr-pk-object-manager.h:
	* pk/gkr-pk-object-storage.c:
	* pk/gkr-pk-privkey.c:
	* pk/gkr-pk-privkey.h:
	* pk/tests/unit-test-pk-index.c: Use the word 'digest' instead of 'unique'
	to make it clearer what is going on.

	* pkix/gkr-pkix-parser.c:
	* pkix/gkr-pkix-parser.h:
	* pkix/tests/unit-test-pkix-parser.c: Limit the PKCS#12 parsing to only
	one element per bag, since that is all we can realistically prompt for 
	passwords for.
	
2008-02-14  Stef walter  <stef@memberwebs.com>

	* pk/gkr-pk-object-storage.c:
	* pkix/gkr-pkix-parser.c:
	* pkix/gkr-pkix-parser.h:
	* pkix/gkr-pkix-types.h: Make strings more easily translateble. Fixes bug #515119
	
2008-02-14  Stef Walter  <stef@memberwebs.com>

	* library/gnome-keyring.c: Fix build problem. Fixes bug #516526
	
2008-02-14  Stef Walter  <stef@memberwebs.com>

	* library/gnome-keyring.c: Fix problem setting environment variables.

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

	* common/gkr-buffer.c:
	* common/gkr-buffer.h:
	* common/gkr-daemon-util.c:
	* common/gkr-daemon-util.h:
	* daemon/gkr-daemon.c:
	* daemon/gkr-daemon-ops.c:
	* library/gnome-keyring.c:
	* library/gnome-keyring.h:
	* library/gnome-keyring-opcodes.h:
	* library/gnome-keyring-proto.c:
	* library/gnome-keyring-proto.h:
	* library/tests/unit-test-other.c:
	* reference/gnome-keyring-sections.txt:
	* reference/tmpl/gnome-keyring-daemon.sgml: (added)
	* reference/tmpl/gnome-keyring-misc.sgml:
	* ui/gkr-ask-daemon.c:
	* ui/gkr-ask-daemon.h:
	* ui/gkr-ask-request.c:
	* ui/gkr-ask-tool.c: Add API to sync up environment between session manager
	and the daemon. 
	
2008-02-13  Stef Walter  <stef@memberwebs.com>

	* pk/gkr-pk-privkey.c: Add null pointer check when 
	getting key id.
	
2008-02-11  Stef Walter  <stef@memberwebs.com>

	* configure.in: Bump version number.