=== gnome-keyring 2.21.4 === 2007-12-17 Stef Walter * daemon/Makefile.am: * NEWS: * configure.in: Release version 2.21.4 2007-12-15 Stef Walter * 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 * pk/gkr-pk-object.c: Fix uninitialized variable. Patch by Cosimo Cecchi. Fixes bug # 503737 2007-12-15 Stef Walter * 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 * 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 * 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 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 * 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 * pkcs11/gkr-pkcs11-module.c: Fix compiler warning. See bug #500588