commit 1c6fc47e9abaaa25fa2bf2e081f3da81f08d31d4 Author: Stef Walter Date: 2009-10-10 [pkcs11] Make custom pkcs11 constants unsigned longs. Make our custom PKCS#11 unsigned longs, which could otherwise be problematic on 64-bit platforms. See bug #595543 pkcs11/pkcs11g.h | 6 +++--- pkcs11/pkcs11i.h | 8 ++++---- 2 files changed, 7 insertions(+), 7 deletions(-) commit 7ddaf5e8d62d3c0955915b3202ae1462aae2e932 Author: Stef Walter Date: 2009-10-10 [gck] Use unsigned long for module handle counter. Fix compiler warning by using unsigned long for module handle counter. See bug #595543 pkcs11/gck/gck-module.c | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) commit e27b1c9b274fb58dc9724f0d176211312a035053 Author: Vincent Untz Date: 2009-10-08 Fix support for rsa1 keys Read the comment, instead of ignoring it and using the bytes as if they were constraints. https://bugzilla.gnome.org/show_bug.cgi?id=597813 Signed-off-by: Stef Walter pkcs11/ssh-agent/gck-ssh-agent-ops.c | 10 ++++++++++ 1 files changed, 10 insertions(+), 0 deletions(-) commit aabb6f6c77796e7d1f8ba961c109fa093291326c Author: Vincent Untz Date: 2009-10-02 [daemon] Fix a delay when the daemon quits g-k-d is a multi-threaded program, using a signal thread to stop the main loop. The main thread was using raise() to send SIGTERM to the signal thread, but it actually sends the signal to itself; pthread_kill() has to be used. This also implies a switch to pthread_create() instead of g_thread_create() since the GThread API doesn't cover pthread_kill(). daemon/gkr-daemon.c | 19 +++++++++++++------ 1 files changed, 13 insertions(+), 6 deletions(-) commit 0eb9a70dfad3ef49cd1688582c9545082181e830 Author: Jonny Lamb Date: 2009-10-01 Use default D-Bus timeout when finding daemon. When we're trying to find the keyring daemon over D-Bus it's likely that we're service activating it. If we've got a timeout of one second and the system is under heavy load (booting, for example), then it will not start in time, and gnome_keyring_is_available() will return FALSE. The default timeout in dbus-daemon is 25 seconds at the time of writing. Although this sounds a lot for a blocking call in _is_available, the only situation where it could take this amount of time is if the keyring daemon is on the bus but is not responding (it's wedged itself somehow). In all other circumstances, a response should come immediately. Signed-off-by: Jonny Lamb Signed-off-by: Stef Walter library/gnome-keyring-socket.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 3341fb92230ec4da70290727629c34be2ec5ec61 Author: Stef Walter Date: 2009-09-30 [egg] Fix assertion when releasing secure memory block. If a secure memory block was allocated that was not multiple of page size, then on releasing that block, an assertion was raised. The source of the problem was a lack of tracking the actually allocated block size. egg/egg-secure-memory.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit b7bb8bcfaa02784abc34aa9abde1cebf2219134b Author: Stef Walter Date: 2009-09-21 Bump version number configure.in | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit a10c2d4e7fc50ce299fb13854341e0105f14c614 Author: Stef Walter Date: 2009-09-21 Release version 2.28.0 NEWS | 3 +++ 1 files changed, 3 insertions(+), 0 deletions(-)