commit da4cc3d28dfe16c4ab8ddf613f2a2baec9868b99
Author: Stef Walter <
[email protected]>
Date: 2011-12-19
Release version 3.3.3
NEWS | 10 ++++++++++
1 files changed, 10 insertions(+), 0 deletions(-)
commit 458e94a557cdc796110b44ee3d2dfc0f786ea244
Author: Stef Walter <
[email protected]>
Date: 2011-12-19
daemon: Fix regressions in GckAttributes handling
daemon/dbus/gkd-secret-change.c | 13 +++++++------
daemon/dbus/gkd-secret-create.c | 1 -
daemon/gpg-agent/gkd-gpg-agent-ops.c | 4 ++--
3 files changed, 9 insertions(+), 9 deletions(-)
commit 27e27ed41f4c5e1739c7dd259105b6a20f3528d4
Author: Stef Walter <
[email protected]>
Date: 2011-12-19
daemon: Distribute correct desktop autostart files
* Distribute xxx.in.in files instead of xxx.in files
https://bugzilla.gnome.org/show_bug.cgi?id=664185
daemon/Makefile.am | 14 ++++++++------
daemon/gnome-keyring-gpg.desktop.in.in | 2 +-
2 files changed, 9 insertions(+), 7 deletions(-)
commit 084ce5e086cd9b1ac2a64157023e192747c8cd14
Author: Stef Walter <
[email protected]>
Date: 2011-10-03
Use GcrPrompt and GcrSystemPrompt for prompting
* This is a dbus based prompting interface recently
added to libgcr
https://bugzilla.gnome.org/show_bug.cgi?id=656954
Makefile.am | 1 -
configure.ac | 10 +-
daemon/Makefile.am | 1 -
daemon/dbus/gkd-secret-change.c | 317 ++++--
daemon/dbus/gkd-secret-change.h | 7 +-
daemon/dbus/gkd-secret-create.c | 197 ++--
daemon/dbus/gkd-secret-create.h | 2 +-
daemon/dbus/gkd-secret-error.c | 35 +-
daemon/dbus/gkd-secret-error.h | 12 +-
daemon/dbus/gkd-secret-prompt.c | 127 +-
daemon/dbus/gkd-secret-prompt.h | 24 +-
daemon/dbus/gkd-secret-service.c | 15 +-
daemon/dbus/gkd-secret-session.c | 29 +-
daemon/dbus/gkd-secret-session.h | 2 +-
daemon/dbus/gkd-secret-unlock.c | 8 +-
daemon/dbus/gkd-secret-unlock.h | 2 +-
daemon/gpg-agent/Makefile.am | 2 +-
daemon/gpg-agent/gkd-gpg-agent-ops.c | 143 +--
docs/Makefile.am | 5 +-
docs/gnome-keyring-daemon/Makefile.am | 22 -
docs/gnome-keyring-daemon/docbook-params.xsl | 39 -
.../org.gnome.keyring.Prompter.xml | 103 --
docs/tools/resolve-type.xsl | 122 --
docs/tools/spec-to-docbook.xsl | 1242 --------------------
docs/tools/spec-to-introspect.xsl | 147 ---
pkcs11/wrap-layer/Makefile.am | 3 +-
pkcs11/wrap-layer/gkm-wrap-prompt.c | 630 +++++-----
pkcs11/wrap-layer/gkm-wrap-prompt.h | 16 +-
pkcs11/wrap-layer/tests/Makefile.am | 3 +-
pkcs11/wrap-layer/tests/mock-secret-store.c | 2 -
pkcs11/wrap-layer/tests/test-create-credential.c | 22 +-
pkcs11/wrap-layer/tests/test-init-pin.c | 16 +-
pkcs11/wrap-layer/tests/test-login-auto.c | 50 +-
pkcs11/wrap-layer/tests/test-login-specific.c | 22 +-
pkcs11/wrap-layer/tests/test-login-user.c | 22 +-
pkcs11/wrap-layer/tests/test-set-pin.c | 17 +-
po/POTFILES.in | 3 -
ui/.gitignore | 2 -
ui/Makefile.am | 94 --
ui/gku-prompt-marshal.list | 1 -
ui/gku-prompt-tool.c | 1208 -------------------
ui/gku-prompt.c | 1200 -------------------
ui/gku-prompt.h | 150 ---
ui/gku-prompt.ui | 357 ------
ui/gnome-keyring-prompt.desktop.in.in | 8 -
ui/tests/Makefile.am | 3 -
ui/tests/files/prompt-create | 12 -
ui/tests/files/prompt-empty | 4 -
ui/tests/files/prompt-full | 17 -
ui/tests/files/prompt-test | 8 -
50 files changed, 1001 insertions(+), 5483 deletions(-)
commit 186427537280bdfad06c72b0cfeb31a0f2509307
Author: Stef Walter <
[email protected]>
Date: 2011-10-01
ui: Add and document interface for dbus based prompting
https://bugzilla.gnome.org/show_bug.cgi?id=656954
.gitignore | 3 +
configure.ac | 1 +
docs/Makefile.am | 5 +-
docs/gnome-keyring-daemon/Makefile.am | 22 +
docs/gnome-keyring-daemon/docbook-params.xsl | 39 +
.../org.gnome.keyring.Prompter.xml | 103 ++
docs/tools/resolve-type.xsl | 122 ++
docs/tools/spec-to-docbook.xsl | 1242 ++++++++++++++++++++
docs/tools/spec-to-introspect.xsl | 147 +++
9 files changed, 1683 insertions(+), 1 deletions(-)
commit d08d382f2a3a4d22b676f3787e8ad6f504947dd5
Merge: 7681245 45c20e1
Author: Stef Walter <
[email protected]>
Date: 2011-12-15
Merge branch 'gnome-3-2'
commit 45c20e1d2613b780dc3de7e4614ee37667092fb7
Author: Steve Frécinaux <
[email protected]>
Date: 2011-12-03
Do not crash when reading a seemingly valid but truncated keyring file
The binary keyring parsing function used to trust the values written in
the files a little too much. If for some reason the keyring file has
been truncated, then a memcpy() was attempted but failed with a segfault
because the actual file was smaller than its expected size.
https://bugzilla.gnome.org/show_bug.cgi?id=665510
pkcs11/secret-store/gkm-secret-binary.c | 4 ++++
1 files changed, 4 insertions(+), 0 deletions(-)
commit 3a7435329e4f5a23bec66b0fe9e16f5f79d57c5a
Author: Stef Walter <
[email protected]>
Date: 2011-12-01
secret-store: Don't make generated collection identifier lower case
* This is to work around problems with libgnome-keyring
and how it uses labels to identify keyrings
pkcs11/secret-store/gkm-secret-collection.c | 4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
commit 7681245859ced6fe50b3d38e5978a5e8e295597d
Author: Stef Walter <
[email protected]>
Date: 2011-12-06
secret-store: Add test tool for dumping the keyring format
* Lives in pkcs11/secret-store/tests/dump-keyring0-format
* Outputs in the text GKeyFile style format
.gitignore | 1 +
pkcs11/secret-store/tests/Makefile.am | 2 +
pkcs11/secret-store/tests/dump-keyring0-format.c | 662 ++++++++++++++++++++++
3 files changed, 665 insertions(+), 0 deletions(-)
commit aa137e31e47a753c24b603bba6f4dc1e9af0bd19
Author: Yaron Shahrabani <
[email protected]>
Date: 2011-12-10
Updated Hebrew translation.
po/he.po | 153 +++++++++++++++++++++++++++++++++++--------------------------
1 files changed, 88 insertions(+), 65 deletions(-)
commit d51c4a634fb0760f4ff5a79b02b855aab8ab4e38
Author: Stef Walter <
[email protected]>
Date: 2011-12-09
rpc-layer: Fix integer size mismatch on amd64
* This was manifested by a problem returning the size of a
C_Sign operation
* sizeof (size_t) != sizeof (uint32_t)
pkcs11/rpc-layer/gkm-rpc-module.c | 5 +++--
1 files changed, 3 insertions(+), 2 deletions(-)
commit 79b509c918197aa646b7851f4a879ded5dbc23c8
Author: Stef Walter <
[email protected]>
Date: 2011-12-08
Bump version number
configure.ac | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
commit e10549d7f3a9ae2a649473cd771948914b15be79
Author: Stef Walter <
[email protected]>
Date: 2011-12-06
Update for GckBuilder changes in libgck
* Updated for builder and immutable GckAttributes
* Remove deprecated functions
configure.ac | 2 +-
daemon/dbus/gkd-secret-change.c | 16 ++-
daemon/dbus/gkd-secret-create.c | 28 ++--
daemon/dbus/gkd-secret-lock.c | 10 +-
daemon/dbus/gkd-secret-objects.c | 127 +++++++---------
daemon/dbus/gkd-secret-property.c | 111 ++++++++------
daemon/dbus/gkd-secret-property.h | 8 +-
daemon/dbus/gkd-secret-service.c | 22 ++--
daemon/dbus/gkd-secret-session.c | 56 +++----
daemon/dbus/gkd-secret-unlock.c | 45 +++---
daemon/gpg-agent/gkd-gpg-agent-ops.c | 83 +++++-----
daemon/login/gkd-login.c | 60 +++-----
daemon/ssh-agent/gkd-ssh-agent-ops.c | 247 ++++++++++++++++--------------
daemon/ssh-agent/gkd-ssh-agent-private.h | 28 ++--
daemon/ssh-agent/gkd-ssh-agent-proto.c | 128 +++++++++-------
daemon/ssh-agent/gkd-ssh-agent.c | 4 +-
tool/gkr-tool-import.c | 2 +-
17 files changed, 499 insertions(+), 478 deletions(-)
commit bde64e94f83a6da4eaff6503744e200c9f1f0081
Author: Stef Walter <
[email protected]>
Date: 2011-12-06
Fix for deprecations in glib 2.31.x
* Mainly g_mutex_new/g_mutex_free g_cond_new/g_cond_free
* Since we like to build with the last stable version of glib,
using #ifdef until these glib changes make it into a stable release.
daemon/gkd-main.c | 1 -
daemon/gpg-agent/gkd-gpg-agent-standalone.c | 3 -
daemon/gpg-agent/gkd-gpg-agent.c | 18 +++++
daemon/ssh-agent/gkd-ssh-agent-standalone.c | 3 -
daemon/ssh-agent/gkd-ssh-agent.c | 18 +++++
egg/egg-libgcrypt.c | 10 +++
egg/egg-testing.c | 90 +++++++++++++++++++++-----
pkcs11/gkm/gkm-timer.c | 45 +++++++++++---
pkcs11/gnome2-store/gkm-gnome2-standalone.c | 2 -
pkcs11/roots-store/gkm-roots-standalone.c | 3 -
pkcs11/rpc-layer/gkm-rpc-dispatch.c | 4 +
pkcs11/secret-store/gkm-secret-standalone.c | 3 -
pkcs11/ssh-store/gkm-ssh-standalone.c | 2 -
pkcs11/xdg-store/gkm-xdg-standalone.c | 2 -
tool/gkr-tool.c | 3 +-
ui/gku-prompt.c | 14 ++++-
16 files changed, 172 insertions(+), 49 deletions(-)
commit acf382093414702102bc2ed076ccfb2394b65d15
Author: Wouter Bolsterlee <
[email protected]>
Date: 2011-12-03
Updated Dutch translation by Wouter Bolsterlee
po/nl.po | 204 +++++++++++++++++++++++++++++++++++++++++++++-----------------
1 files changed, 149 insertions(+), 55 deletions(-)
commit 592ab2513d0738deaa7078c0fdf73bf0f4005a5f
Author: Andre Klapper <
[email protected]>
Date: 2011-11-26
Rename GKR_SECURE_USE_FALLBACK to fix building with valgrind support
https://bugzilla.gnome.org/show_bug.cgi?id=664850
egg/egg-secure-memory.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
commit ef61d30ffa30c9803053766d2e911f1af6fc9731
Author: Stef Walter <
[email protected]>
Date: 2011-11-23
daemon: Fix ReadAlias() returning null when 'login' keyring exists
* Internally we use the 'login' keyring as the automatic default
when no default is explicitly set.
* However this logic was not reflected in the result of the
ReadAlias() secret serivce API call.
https://bugzilla.gnome.org/show_bug.cgi?id=664454
daemon/dbus/gkd-secret-objects.c | 25 ++++++-------------------
daemon/dbus/gkd-secret-service.c | 9 ++++++++-
2 files changed, 14 insertions(+), 20 deletions(-)
commit 4659a01418d9e79fd6abc15e4fff15ce25f2cedf
Author: Kjartan Maraas <
[email protected]>
Date: 2011-12-01
Updated Norwegian bokmål translation
po/nb.po | 16 ++++++++--------
1 files changed, 8 insertions(+), 8 deletions(-)
commit 160c386dcf563d9c7f38776c6b211001948de5e9
Author: Stef Walter <
[email protected]>
Date: 2011-12-01
secret-store: Don't make generated collection identifier lower case
* This is to work around problems with libgnome-keyring
and how it uses labels to identify keyrings
pkcs11/secret-store/gkm-secret-collection.c | 4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
commit f34a9c4083e7d8627d3243cb46995248be7587e8
Author: Praveen Illa <
[email protected]>
Date: 2011-12-01
Updated Telugu Translation
po/te.po | 156 ++++++++++++++++++++++++++++++++++---------------------------
1 files changed, 87 insertions(+), 69 deletions(-)
commit 1ac9bec0000652bfe17c7e2b5a677fd41b7116b9
Author: Andre Klapper <
[email protected]>
Date: 2011-11-26
Rename GKR_SECURE_USE_FALLBACK to fix building with valgrind support
https://bugzilla.gnome.org/show_bug.cgi?id=664850
egg/egg-secure-memory.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
commit 3dd45201083370974f512055f342e976084efd90
Author: Matej Urbančič <
[email protected]>
Date: 2011-11-25
Updated Slovenian translation
po/sl.po | 1111 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++----
1 files changed, 1038 insertions(+), 73 deletions(-)
commit 1436c6bedd0fb7b0a81ab9d7d59766f24d03f745
Author: Stef Walter <
[email protected]>
Date: 2011-11-23
daemon: Fix ReadAlias() returning null when 'login' keyring exists
* Internally we use the 'login' keyring as the automatic default
when no default is explicitly set.
* However this logic was not reflected in the result of the
ReadAlias() secret serivce API call.
https://bugzilla.gnome.org/show_bug.cgi?id=664454
daemon/dbus/gkd-secret-objects.c | 25 ++++++-------------------
daemon/dbus/gkd-secret-service.c | 9 ++++++++-
2 files changed, 14 insertions(+), 20 deletions(-)
commit ab0286d63e23c699ef4e63754e1f908981ba89cf
Author: IWAI, Masaharu <
[email protected]>
Date: 2011-11-22
Updated Japanese translation
po/ja.po | 1160 +++++++++++++++++++++++++++++++++++++++-----------------------
1 files changed, 724 insertions(+), 436 deletions(-)