=== gnome-keyring 2.21.4 ===

2007-12-17  Stef Walter  <stef@memberwebs.com>

	* daemon/Makefile.am:
	* NEWS:
	* configure.in: Release version 2.21.4

2007-12-15  Stef Walter  <stef@memberwebs.com>

	* pk/gkr-pk-cert.h:
	* pk/gkr-pk-purpose.c:
	* pk/gkr-pk-purpose.h:
	* pkix/gkr-pkix-constants.h:
	* pkix/gkr-pkix-der.c:
	* pkix/gkr-pkix-der.h: Add the PKCS#11 'purpose' object which exposes 
	trust and usage. 
	
2007-12-15  Stef Walter  <stef@memberwebs.com>

	* pk/gkr-pk-object.c: Fix uninitialized variable. Patch by Cosimo Cecchi.
	Fixes bug # 503737
	
2007-12-15  Stef Walter  <stef@memberwebs.com>

	* common/tests/unit-test-crypto.c: Don't generate key and empty
	entropy pool just for tests.
	
	* common/gkr-secure-memory.c: x64 fixes to the secure memory allocator.

2007-12-07  Stef Walter  <stef@memberwebs.com>

	* pk/gkr-pk-cert.[ch]: (moved from pkix/)
	* pk/gkr-pk-object-manager.c:
	* pk/gkr-pk-object-storage.c:
	* pk/gkr-pk-privkey.c:
	* pk/gkr-pk-pubkey.c:
	* pk/Makefile.am:
	* pkix/gkr-pkix-cert.[ch]: (moved to pk/)
	* pkix/Makefile.am: Move the GkrPkixCert class from pkix to pk
	
2007-12-07  Stef Walter  <stef@memberwebs.com>

	* configure.in:
	* daemon/Makefile.am: Only install system DBus service file if 
	DBus is in use. Patch from Tom Parker. See bug #421554
		
2007-12-06  Halton Huo <halton.huo@sun.com>

	Fix bug #501996
	* configure.in: check flock and timegm existence.
	* pk/gkr-pk-index.c: (flock): Implement flock if flock not found.
	* pkix/gkr-pkix-asn1.c: (timegm): Implement timegm if timegm not found.

2007-12-06  Stef Walter  <stef@memberwebs.com>

	* daemon/Makefile.am:
	* org.gnome.keyring.service.in:
	* configure.in: Automatically activate keyring daemon via DBus
	if it is not already running. Patch from Tom Parker. Fixes bug #421554
	
2007-12-06  Stef Walter  <stef@memberwebs.com>

	* pkcs11/gkr-pkcs11-module.c: Fix compiler warning. 
	See bug #500588