diff -Nru gnome-keyring-2.92.92.is.2.32.1/aclocal.m4 gnome-keyring-3.0.0/aclocal.m4
--- gnome-keyring-2.92.92.is.2.32.1/aclocal.m4 2010-10-25 22:47:40.000000000 +0000
+++ gnome-keyring-3.0.0/aclocal.m4 2011-04-04 11:04:38.000000000 +0000
@@ -491,7 +491,7 @@
gsettings__enum_file = $(addsuffix .enums.xml,$(gsettings_ENUM_NAMESPACE))
%.gschema.valid: %.gschema.xml $(gsettings__enum_file)
- $(AM_V_GEN) if test -f "$<"; then d=; else d="$(srcdir)/"; fi; $(GLIB_COMPILE_SCHEMAS) --dry-run $(addprefix --schema-file=,$(gsettings__enum_file)) --schema-file=$${d}$< && touch [$]@
+ $(AM_V_GEN) if test -f "$<"; then d=; else d="$(srcdir)/"; fi; $(GLIB_COMPILE_SCHEMAS) --strict --dry-run $(addprefix --schema-file=,$(gsettings__enum_file)) --schema-file=$${d}$< && touch [$]@
all-am: $(gsettings_SCHEMAS:.xml=.valid)
uninstall-am: uninstall-gsettings-schemas
@@ -499,23 +499,13 @@
.SECONDARY: $(gsettings_SCHEMAS)
-gsettings__base_list = \
- sed "$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;s/\n/ /g" | \
- sed "$$!N;$$!N;$$!N;$$!N;s/\n/ /g"
-
-install-gsettings-schemas: $(gsettings_SCHEMAS:.xml=.valid) $(gsettings__enum_file)
+install-gsettings-schemas: $(gsettings_SCHEMAS) $(gsettings__enum_file)
@$(NORMAL_INSTALL)
- test -z "$(gsettingsschemadir)" || $(MKDIR_P) "$(DESTDIR)$(gsettingsschemadir)"
- @list='\''$(gsettings__enum_file) $(gsettings_SCHEMAS)'\''; test -n "$(gsettingsschemadir)" || list=; \
- for p in $$list; do \
- if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
- echo "$$d$$p"; \
- done | $(gsettings__base_list) | \
- while read files; do \
- echo " $(INSTALL_DATA) $$files '\''$(DESTDIR)$(gsettingsschemadir)'\''"; \
- $(INSTALL_DATA) $$files "$(DESTDIR)$(gsettingsschemadir)" || exit $$?; \
- done
- test -n "$(GSETTINGS_DISABLE_SCHEMAS_COMPILE)$(DESTDIR)" || $(GLIB_COMPILE_SCHEMAS) $(gsettingsschemadir)
+ if test -n "$^"; then \
+ test -z "$(gsettingsschemadir)" || $(MKDIR_P) "$(DESTDIR)$(gsettingsschemadir)"; \
+ $(INSTALL_DATA) $^ "$(DESTDIR)$(gsettingsschemadir)"; \
+ test -n "$(GSETTINGS_DISABLE_SCHEMAS_COMPILE)$(DESTDIR)" || $(GLIB_COMPILE_SCHEMAS) $(gsettingsschemadir); \
+ fi
uninstall-gsettings-schemas:
@$(NORMAL_UNINSTALL)
@@ -531,7 +521,7 @@
ifdef gsettings_ENUM_NAMESPACE
$(gsettings__enum_file): $(gsettings_ENUM_FILES)
- $(AM_V_GEN) glib-mkenums --comments '\'''\'' --fhead "" --vhead " <@type@ id='\''$(gsettings_ENUM_NAMESPACE).@EnumName@'\''>" --vprod " " --vtail " @type@>" --ftail "" $(gsettings_ENUM_FILES) > [$]@.tmp && mv [$]@.tmp [$]@
+ $(AM_V_GEN) glib-mkenums --comments '\'''\'' --fhead "" --vhead " <@type@ id='\''$(gsettings_ENUM_NAMESPACE).@EnumName@'\''>" --vprod " " --vtail " @type@>" --ftail "" [$]^ > [$]@.tmp && mv [$]@.tmp [$]@
endif
'
_GSETTINGS_SUBST(GSETTINGS_RULES)
@@ -9047,7 +9037,7 @@
Consider adjusting the PKG_CONFIG_PATH environment variable if you
installed software in a non-standard prefix.
-_PKG_TEXT])dnl
+_PKG_TEXT])[]dnl
])
elif test $pkg_failed = untried; then
AC_MSG_RESULT([no])
@@ -9058,7 +9048,7 @@
_PKG_TEXT
-To get pkg-config, see .])dnl
+To get pkg-config, see .])[]dnl
])
else
$1[]_CFLAGS=$pkg_cv_[]$1[]_CFLAGS
diff -Nru gnome-keyring-2.92.92.is.2.32.1/ChangeLog gnome-keyring-3.0.0/ChangeLog
--- gnome-keyring-2.92.92.is.2.32.1/ChangeLog 2010-10-25 22:47:55.000000000 +0000
+++ gnome-keyring-3.0.0/ChangeLog 2011-04-04 11:05:01.000000000 +0000
@@ -1,106 +1,3485 @@
# Generate automatically. Do not edit.
-commit ab80d91392de38b07588917daa19da59cf5842c4
+commit c62b7542b560ce04e43012c17e462bec6ab1035b
+Author: Stef Walter
+Date: 2011-04-04
+
+ Release version 3.0.0
+
+ NEWS | 3 +++
+ configure.in | 2 +-
+ docs/reference/gck/Makefile.am | 2 +-
+ docs/reference/gcr/Makefile.am | 2 +-
+ egg/egg-asn1x.c | 5 ++++-
+ gcr/gcr-display-view.c | 2 +-
+ gcr/gcr-parser.c | 2 +-
+ pkcs11/rpc-layer/gkm-rpc-dispatch.c | 2 +-
+ pkcs11/wrap-layer/gkm-wrap-prompt.c | 2 +-
+ pkcs11/xdg-store/gkm-xdg-trust.c | 2 +-
+ ui/gku-prompt-tool.c | 2 +-
+ 11 files changed, 16 insertions(+), 10 deletions(-)
+
+commit feb2a69b3116485bda4036fffb6a6c640984968e
+Author: Jamil Ahmed
+Date: 2011-04-04
+
+ Updated Bengali translation
+
+ po/bn.po | 1275 ++++++++++++++++++++++++++++++++++----------------------------
+ 1 files changed, 704 insertions(+), 571 deletions(-)
+
+commit 292677ecfd26d76e1894d776db36feefb9f76439
+Author: Rodrigo Padula de Oliveira
+Date: 2011-04-03
+
+ Updated Brazilian Portuguese translation. Reviewed by Antonio Fernandes C. Neto.
+
+ po/pt_BR.po | 640 +++++++++++++++++++++++++++++++++--------------------------
+ 1 files changed, 360 insertions(+), 280 deletions(-)
+
+commit 0ba4160793a2576d959cb0358d9b740c0beff74e
+Author: Luca Ferretti
+Date: 2011-04-03
+
+ Updated Italian translation
+
+ po/it.po | 751 +++++++++++++++++++++++++++++++++++---------------------------
+ 1 files changed, 420 insertions(+), 331 deletions(-)
+
+commit 5ee89a75825c36ef9beb47ba88148152b50f6619
+Author: Nguyễn Thái Ngọc Duy
+Date: 2011-04-03
+
+ Updated Vietnamese translation
+
+ po/vi.po | 28 ++++++++++++++--------------
+ 1 files changed, 14 insertions(+), 14 deletions(-)
+
+commit 7f37e7722089ea85335ef0840d0fde89913c6713
+Author: Nguyễn Thái Ngọc Duy
+Date: 2011-04-03
+
+ po/vi.po: import from Damned Lies
+
+ po/vi.po | 85 ++++++++++++++++++++++++++++++++-----------------------------
+ 1 files changed, 45 insertions(+), 40 deletions(-)
+
+commit 3246ea5d4cc4ef6ed01eee5b82ae4844ffb7e8ac
+Author: Sweta Kothari
+Date: 2011-04-01
+
+ Updated Gujarati Translations
+
+ po/gu.po | 1434 ++++++++++++++++++++++++++------------------------------------
+ 1 files changed, 598 insertions(+), 836 deletions(-)
+
+commit 00f2ba1f47282314b4f84a1a29f9469d060ab5cb
+Author: Dr.T.Vasudevan
+Date: 2011-04-01
+
+ Updated Tamil translation
+
+ po/ta.po | 664 +++++++++++++++++++++++++++++++++++---------------------------
+ 1 files changed, 372 insertions(+), 292 deletions(-)
+
+commit cbbd1f24358f6c5d2373054624f17151c7fab5c2
+Author: Amitakhya Phukan
+Date: 2011-03-31
+
+ Updated Assamese translations
+
+ po/as.po | 1889 +++++++++++++++++++++++++++++++++-----------------------------
+ 1 files changed, 1012 insertions(+), 877 deletions(-)
+
+commit cf533064a9e6643763129c9815d8df7d6b7eb19c
+Author: Miroslav Nikolić
+Date: 2011-03-31
+
+ Updated Serbian translation
+
+ po/sr.po | 1118 +++++++++++++++++++-------------------------------------
+ po/sr@latin.po | 1118 +++++++++++++++++++-------------------------------------
+ 2 files changed, 752 insertions(+), 1484 deletions(-)
+
+commit ee2e7963367fffa00bfabce655034bcf2df353d3
+Author: Kris Thomsen
+Date: 2011-03-30
+
+ Updated Danish translation
+
+ po/da.po | 634 +++++++++++++++++++++++++++++++++++---------------------------
+ 1 files changed, 357 insertions(+), 277 deletions(-)
+
+commit 45e418b817c6fd671475d544ef138477da42d581
+Author: Inaki Larranaga Murgoitio
+Date: 2011-03-30
+
+ Updated Basque language
+
+ po/eu.po | 163 ++++++++++++--------------------------------------------------
+ 1 files changed, 31 insertions(+), 132 deletions(-)
+
+commit 3b8d6d0c270030effdcf8a0187a4f4ff87be798f
+Author: Dirgita
+Date: 2011-03-29
+
+ Updated Indonesian translation
+
+ po/id.po | 162 +++++++++++++++++++++++++++++++++++--------------------------
+ 1 files changed, 93 insertions(+), 69 deletions(-)
+
+commit ed04b0b2aeae138ed61444c60dec89cd81dfc79e
+Author: Chao-Hsiung Liao
+Date: 2011-03-29
+
+ Updated Traditional Chinese translation(Hong Kong and Taiwan)
+
+ po/zh_HK.po | 49 ++++++++++++++++++++++++++++++-------------------
+ po/zh_TW.po | 49 ++++++++++++++++++++++++++++++-------------------
+ 2 files changed, 60 insertions(+), 38 deletions(-)
+
+commit 0303db362188cb5d195f35e03321691f57c4cd5e
+Author: Daniel Korostil
+Date: 2011-03-27
+
+ Uploaded Ukranian
+
+ po/uk.po | 1149 ++++++++++++++++++++++++++++++++++---------------------------
+ 1 files changed, 640 insertions(+), 509 deletions(-)
+
+commit bc8b07b5e61a895cc54a79b690f23b3b561ea5dc
+Author: Alexander Shopov
+Date: 2011-03-25
+
+ Updated Bulgarian translation
+
+ po/bg.po | 44 ++++++++++++++++++++++++++------------------
+ 1 files changed, 26 insertions(+), 18 deletions(-)
+
+commit 4079668c76d98d40a607bae61d37949ddf7a7d86
+Author: Kjartan Maraas
+Date: 2011-03-22
+
+ Updated Norwegian bokmål translation
+
+ po/nb.po | 47 +++++++++++++++++++++++++++++------------------
+ 1 files changed, 29 insertions(+), 18 deletions(-)
+
+commit 468e7c6e50e54384a21315d6d117cd194934a04b
+Author: Joan Duran
+Date: 2011-03-22
+
+ Updated Catalan translation
+
+ po/ca.po | 74 +++++++++++++++++++++++++++++++++++--------------------------
+ 1 files changed, 42 insertions(+), 32 deletions(-)
+
+commit 1a9d4a4e5f5a9667a331f0d6882756f3d017c661
+Author: Stef Walter
+Date: 2011-03-21
+
+ Release version 2.91.93
+
+ NEWS | 7 +++++++
+ configure.in | 2 +-
+ 2 files changed, 8 insertions(+), 1 deletions(-)
+
+commit 28d69e02a62399a588123afdd0e42223c060cbad
+Author: Rudolfs Mazurs
+Date: 2011-03-20
+
+ Updated Latvian translation.
+
+ po/lv.po | 552 ++++----------------------------------------------------------
+ 1 files changed, 35 insertions(+), 517 deletions(-)
+
+commit d18cd987671f08bd2db51d2d7bb0d230f613af3d
+Author: Wouter Bolsterlee
+Date: 2011-03-19
+
+ Updated Dutch translation by Wouter Bolsterlee
+
+ po/nl.po | 48 ++++++++++++++++++++++++++++--------------------
+ 1 files changed, 28 insertions(+), 20 deletions(-)
+
+commit eeeddb5760050ef3ffe39925737982c309c53f9b
+Author: Stef Walter
+Date: 2011-03-19
+
+ Use full interface.Property form for CreateCollection and CreateItem
+
+ This is a change in the spec so that we can handle future extensibility
+ on various interfaces properly.
+
+ daemon/dbus/gkd-secret-objects.c | 2 +-
+ daemon/dbus/gkd-secret-property.c | 25 +++++++++++++++++++------
+ daemon/dbus/gkd-secret-property.h | 1 +
+ daemon/dbus/gkd-secret-service.c | 4 ++--
+ 4 files changed, 23 insertions(+), 9 deletions(-)
+
+commit f4da9ff72aba674b13485f0364c4d758630371f9
+Author: Stef Walter
+Date: 2011-03-18
+
+ [gcr] Add deprecated functions for symbols lost since 2.32.x
+
+ * gcr_certificate_basics_xxx
+ * gcr_certificate_details_xxx
+ * gcr_importer_xxx_parser
+
+ gcr/Makefile.am | 2 +
+ gcr/gcr-certificate-basics-widget.c | 54 +++++++++++++++++++++++++++++
+ gcr/gcr-certificate-basics-widget.h | 62 ++++++++++++++++++++++++++++++++++
+ gcr/gcr-certificate-details-widget.c | 54 +++++++++++++++++++++++++++++
+ gcr/gcr-certificate-details-widget.h | 61 +++++++++++++++++++++++++++++++++
+ gcr/gcr-importer.c | 19 ++++++++++
+ gcr/gcr-importer.h | 9 +++++
+ gcr/gcr.h | 7 ++++
+ 8 files changed, 268 insertions(+), 0 deletions(-)
+
+commit 4e00b36bfa45ab13f4e22a37f8527eede0adb6c4
+Author: Changwoo Ryu
+Date: 2011-03-19
+
+ Updated Korean translation
+
+ po/ko.po | 46 +++++++++++++++++++++++++++++-----------------
+ 1 files changed, 29 insertions(+), 17 deletions(-)
+
+commit 027df204b4c54aca36382a899af76fc4a84606e9
+Author: Friedel Wolff
+Date: 2011-03-19
+
+ New translation for Afrikaans (af)
+
+ po/LINGUAS | 1 +
+ po/af.po | 1101 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+ 2 files changed, 1102 insertions(+), 0 deletions(-)
+
+commit 6594d2c7b079d7043626b1c5bb157203ff428a29
+Author: Aron Xu
+Date: 2011-03-18
+
+ Update Simplified Chinese translation.
+
+ po/zh_CN.po | 41 ++++++++++++++++++++++++-----------------
+ 1 files changed, 24 insertions(+), 17 deletions(-)
+
+commit 630e17c0b614105dea91fe9b75de5063dd2404e3
+Author: Bruno Brouard
+Date: 2011-03-17
+
+ Updated French translation
+
+ po/fr.po | 37 ++++++++++++++++++++++++-------------
+ 1 files changed, 24 insertions(+), 13 deletions(-)
+
+commit 8287c81d049e0819f9c31ffb528cc435bd401458
+Author: Mario Blättermann
+Date: 2011-03-17
+
+ [l10n] Updated German translation
+
+ po/de.po | 135 ++++++++++++++------------------------------------------------
+ 1 files changed, 30 insertions(+), 105 deletions(-)
+
+commit b5847250179e861ee4edbedb347e8be0fe069463
+Author: Stef Walter
+Date: 2011-03-16
+
+ [gpg-agent] Don't assert when no keyid is sent from gpg.
+
+ daemon/gpg-agent/gkd-gpg-agent-ops.c | 107 +++++++++++++++++++---------------
+ 1 files changed, 61 insertions(+), 46 deletions(-)
+
+commit 36922882260ce4574813bc11956ec6ad86818cea
+Author: Fran Diéguez
+Date: 2011-03-15
+
+ Updated Galician translations
+
+ po/gl.po | 54 +++++++++++++++++++++++++++++++++---------------------
+ 1 files changed, 33 insertions(+), 21 deletions(-)
+
+commit 3d88624ce277405a6a04418b6bbef81472ee8482
+Author: Marek Černocký
+Date: 2011-03-15
+
+ Updated Czech translation
+
+ po/cs.po | 47 +++++++++++++++++++++++++++++------------------
+ 1 files changed, 29 insertions(+), 18 deletions(-)
+
+commit 184ed319c08670af673f5c4d6723262408ffc2f5
+Author: Lucian Adrian Grijincu
+Date: 2011-03-14
+
+ Updated Romanian translation
+
+ po/ro.po | 147 ++++++++++++++++++++++++++++++++-----------------------------
+ 1 files changed, 77 insertions(+), 70 deletions(-)
+
+commit 5da5e26cc61b659b33b3a3c2ad19887ba241b1e1
+Author: Ivar Smolin
+Date: 2011-03-13
+
+ [l10n] Updated Estonian translation
+
+ po/et.po | 18 +++++++++++++++---
+ 1 files changed, 15 insertions(+), 3 deletions(-)
+
+commit 40d6a8358439936ed3df77ecba3775b070afbcb2
+Author: Yuri Myasoedov
+Date: 2011-03-13
+
+ Updated Russian translation
+
+ po/ru.po | 619 +++++++++++++++++++++++++++++++++-----------------------------
+ 1 files changed, 326 insertions(+), 293 deletions(-)
+
+commit 921f649ce2f7e210d002542c30efb7ac59726fc7
+Author: Duarte Loreto
+Date: 2011-03-12
+
+ Updated Portuguese translation
+
+ po/pt.po | 673 +++++++++++++++++++++++++++++++++++---------------------------
+ 1 files changed, 379 insertions(+), 294 deletions(-)
+
+commit 5dfc19b1dee78baf4d41823c65725c062055b4ca
+Author: Bruce Cowan
+Date: 2011-03-12
+
+ Updated British English translation
+
+ po/en_GB.po | 670 +++++++++++++++++++++++++++++++++--------------------------
+ 1 files changed, 374 insertions(+), 296 deletions(-)
+
+commit b54fe9bcba39f650be17983a5c9da9461b64f03f
+Author: Daniel Mustieles
+Date: 2011-03-12
+
+ Updated Spanish translation
+
+ po/es.po | 77 ++++++++++++++++++++++++++++++++++---------------------------
+ 1 files changed, 43 insertions(+), 34 deletions(-)
+
+commit d4310f04423d2283314aee3b620521c0a0a25509
+Author: Daniel Nylander
+Date: 2011-03-11
+
+ Updated Swedish translation
+
+ po/sv.po | 91 ++++++++++++++++++++++++++++++++++++--------------------------
+ 1 files changed, 53 insertions(+), 38 deletions(-)
+
+commit cc3b89ab291d65fce74efe2d5f7358b672d51347
+Author: Yaron Shahrabani
+Date: 2011-03-11
+
+ Updated Hebrew translation.
+
+ po/he.po | 46 +++++++++++++++++++++++++++++-----------------
+ 1 files changed, 29 insertions(+), 17 deletions(-)
+
+commit f73ef6b76ea232924789ae8de67fb388ef88a5d5
+Author: Gabor Kelemen
+Date: 2011-03-10
+
+ Updated Hungarian translation
+
+ po/hu.po | 601 ++++++++++++++++++++++++++++++++------------------------------
+ 1 files changed, 309 insertions(+), 292 deletions(-)
+
+commit 84856504a7396950aa72af9157f04ce0eea9a718
+Author: Stef Walter
+Date: 2011-03-10
+
+ Release version 2.91.92
+
+ NEWS | 12 ++++++++++++
+ 1 files changed, 12 insertions(+), 0 deletions(-)
+
+commit ebce824e81ace74a25cbf879c63c462679862993
+Author: Piotr Drąg
+Date: 2011-03-09
+
+ Updated Polish translation
+
+ po/pl.po | 583 ++++++++++++++++++++++++++++++++------------------------------
+ 1 files changed, 301 insertions(+), 282 deletions(-)
+
+commit ae1c102543acc4b6c607cb1462107b8a4d4409d3
+Author: Laurent Bigonville
+Date: 2011-03-09
+
+ [pam] Do not leak login name when logging error
+
+ Don't include unrecognized user names in log messages, as they
+ could be mistyped passwords.
+
+ pam/gkr-pam-module.c | 2 +-
+ 1 files changed, 1 insertions(+), 1 deletions(-)
+
+commit 1099a753b6bb502316ad9561c9999474639a3e10
+Author: Laurent Bigonville
+Date: 2011-03-09
+
+ Also start daemon for Xfce
+
+ https://bugzilla.gnome.org/show_bug.cgi?id=644305
+
+ daemon/gnome-keyring-gpg.desktop.in.in | 2 +-
+ daemon/gnome-keyring-pkcs11.desktop.in.in | 2 +-
+ daemon/gnome-keyring-secrets.desktop.in.in | 2 +-
+ daemon/gnome-keyring-ssh.desktop.in.in | 2 +-
+ 4 files changed, 4 insertions(+), 4 deletions(-)
+
+commit e826634d7a846f796a81a1a57c2cd78405099c48
+Author: Stef Walter
+Date: 2011-03-09
+
+ [wrap-layer] Fix inability to save password for other keyrings.
+
+ Fix the "Automatically unlock this keyring whenever I'm logged in"
+ The logic for enabling the setting was inversed.
+
+ https://bugzilla.gnome.org/show_bug.cgi?id=642001
+
+ pkcs11/wrap-layer/gkm-wrap-prompt.c | 2 +-
+ 1 files changed, 1 insertions(+), 1 deletions(-)
+
+commit f76a2ac2cfb0015f9497753db9fc642985fe0dba
+Author: Matej Urbančič
+Date: 2011-03-09
+
+ Updated Slovenian translation
+
+ po/sl.po | 84 +++++++++++++++++++++++++++++++++++++++++++++----------------
+ 1 files changed, 62 insertions(+), 22 deletions(-)
+
+commit e4dbcf5a5d86b8e5d432bfadcfd1b27bbd84b7b6
+Author: Craig Keogh
+Date: 2011-02-05
+
+ Honor aclocal flags (GNOME bug 641583)
+
+ Makefile.am | 2 ++
+ 1 files changed, 2 insertions(+), 0 deletions(-)
+
+commit a79d05f2acfe738bbf6da7108c652cf886ddca14
+Author: Stef Walter
+Date: 2011-03-09
+
+ [dbus] Support removal of aliases via the secret service API
+
+ Passing '/' to SetAlias() clears the default keyring.
+
+ https://bugzilla.gnome.org/show_bug.cgi?id=636473
+
+ daemon/dbus/gkd-secret-service.c | 32 ++++++++++++++++++++------------
+ 1 files changed, 20 insertions(+), 12 deletions(-)
+
+commit 655e0e90a4f96de76348f84cab0c64014078fdbb
+Merge: ced422b a26d779
+Author: Stef Walter
+Date: 2011-03-09
+
+ Merge branch 'with-hkdf'
+
+commit ced422b8770ba321ae0c3271b8344ee031d55748
+Author: Stef Walter
+Date: 2011-03-09
+
+ Change warning on bad certificate data to a simple message.
+
+ pkcs11/gkm/gkm-certificate.c | 2 +-
+ 1 files changed, 1 insertions(+), 1 deletions(-)
+
+commit c8b3144f36edb54f3af4d08bd0cb65acca5bf4e9
+Author: Stef Walter
+Date: 2011-03-09
+
+ [dbus] Pass an alias argument along to a CreateCollection dbus method.
+
+ This is new in the specification and prevents problems with race
+ conditions and multiple applications all trying to create the
+ default keyring.
+
+ daemon/dbus/gkd-secret-create.c | 112 ++++++++++++++++++++++--
+ daemon/dbus/gkd-secret-create.h | 3 +-
+ daemon/dbus/gkd-secret-introspect.c | 3 +-
+ daemon/dbus/gkd-secret-objects.c | 23 +-----
+ daemon/dbus/gkd-secret-objects.h | 7 --
+ daemon/dbus/gkd-secret-prompt.c | 16 +++-
+ daemon/dbus/gkd-secret-prompt.h | 2 +
+ daemon/dbus/gkd-secret-service.c | 164 ++++++++++++++++++++++-------------
+ daemon/dbus/gkd-secret-service.h | 11 +++
+ daemon/dbus/gkd-secret-unlock.c | 45 +++++++---
+ daemon/dbus/gkd-secret-unlock.h | 8 ++-
+ 11 files changed, 283 insertions(+), 111 deletions(-)
+
+commit f8540ad1a48cce9662f4738bb5802621d2a65523
+Author: Khaled Hosny
+Date: 2011-03-09
+
+ Updated Arabic translation
+
+ po/ar.po | 29 ++++++++++++++++++++---------
+ 1 files changed, 20 insertions(+), 9 deletions(-)
+
+commit e4df658ea0751ce78598b8783664899b0ad54a52
+Author: Matthias Clasen
+Date: 2011-02-26
+
+ Add a desktop file for gnome-keyring-prompt
+
+ This is necessary for gnome-shell to pick up a meaningful
+ name and icon to display in the application menu while the
+ dialog is shown.
+ https://bugzilla.gnome.org/show_bug.cgi?id=643229
+
+ .gitignore | 3 +++
+ configure.in | 1 +
+ po/POTFILES.in | 1 +
+ po/POTFILES.skip | 1 +
+ ui/Makefile.am | 15 +++++++++++++++
+ ui/gnome-keyring-prompt.desktop.in.in | 8 ++++++++
+ 6 files changed, 29 insertions(+), 0 deletions(-)
+
+commit a78de9fffce4ef2ac669e389b2283e0efbb6feb2
+Author: Stef Walter
+Date: 2011-03-08
+
+ [egg] Complete implementation of openssl sytle PEM writing
+
+ The openssl PEM parser is particularly fragile, so write some
+ stringent tests to check.
+
+ egg/egg-openssl.c | 46 +++++++++++++++++++++++++++++-----------------
+ egg/tests/test-openssl.c | 29 +++++++++++++++++++++++++++++
+ 2 files changed, 58 insertions(+), 17 deletions(-)
+
+commit 47c1a921dde3debe8245cea69e6f975f8ab3c836
+Author: Stef Walter
+Date: 2011-03-07
+
+ Bump version number
+
+ configure.in | 2 +-
+ 1 files changed, 1 insertions(+), 1 deletions(-)
+
+commit 6e5f757ff73a4dd6453f1fbf528a9978899c68c8
+Author: Stef Walter
+Date: 2011-03-07
+
+ Release version 2.91.91
+
+ NEWS | 15 +++++++++++++++
+ configure.in | 2 +-
+ 2 files changed, 16 insertions(+), 1 deletions(-)
+
+commit b68e42fd236fdbf39d0f52386be1f4ed479c90c5
+Author: Stef Walter
+Date: 2011-03-07
+
+ [gck] Fix uri library-manufacturer test.
+
+ gck/tests/test-gck-uri.c | 2 +-
+ 1 files changed, 1 insertions(+), 1 deletions(-)
+
+commit df789cf19cc4d81de3f1e0c305ac7687a8821337
+Author: Rudolfs Mazurs
+Date: 2011-03-05
+
+ Updated Latvian translation.
+
+ po/lv.po | 1156 +++++++++++++++++++++++++++++++++-----------------------------
+ 1 files changed, 623 insertions(+), 533 deletions(-)
+
+commit 4a4aa90e209bccb9b06ef26b5a0807eea819a879
+Author: Stef Walter
+Date: 2011-03-04
+
+ Transfer the color properly onto the certificate widget expander.
+
+ * Remains white when a text selection surrounds it, this is harder
+ to fix.
+ * Highlights properly on mouse over.
+
+ https://bugzilla.gnome.org/show_bug.cgi?id=643892
+
+ gcr/gcr-display-view.c | 14 ++++++++++++--
+ 1 files changed, 12 insertions(+), 2 deletions(-)
+
+commit 57fec1af8b412bc8ce6822d7d1b7d7f413fe7c5f
+Author: Stef Walter
+Date: 2011-03-04
+
+ Calculate the minimal/natural size of certificate widget better.
+
+ * These are still just gueseses. But they're guesses that look good.
+ * Added a new GcrViewer implementation that is a scrolled viewer.
+ We use this in GcrCertificateWidget instead of using GtkScrolledWindow
+ directly.
+
+ https://bugzilla.gnome.org/show_bug.cgi?id=643892
+
+ gcr/Makefile.am | 1 +
+ gcr/gcr-certificate-widget.c | 13 +---
+ gcr/gcr-display-scrolled.c | 172 +++++++++++++++++++++++++++++++++++++++
+ gcr/gcr-display-scrolled.h | 56 +++++++++++++
+ gcr/gcr-display-view.c | 105 ++++++++++++++++++++++++
+ gcr/gcr-viewer.c | 7 ++
+ gcr/gcr-viewer.h | 2 +
+ gcr/tests/ui-test-certificate.c | 1 -
+ 8 files changed, 346 insertions(+), 11 deletions(-)
+
+commit 66747703344009d06984a76a10b99b4011cfb32d
+Author: Stef Walter
+Date: 2011-03-04
+
+ Fix prompt-tool for GTK+3 release.
+
+ * Replace gdk_keyboard_grab with a boatload of code.
+
+ ui/gku-prompt-tool.c | 94 ++++++++++++++++++++++++++++++++++++++++---------
+ 1 files changed, 76 insertions(+), 18 deletions(-)
+
+commit 8e4ee958d05807c040a0810ed79664cd82ec911a
+Author: Stef Walter
+Date: 2011-03-02
+
+ Make the library-manufacturer in the trust uris actually match.
+
+ https://bugzilla.gnome.org/show_bug.cgi?id=641121
+
+ gcr/gcr-library.c | 6 +++---
+ 1 files changed, 3 insertions(+), 3 deletions(-)
+
+commit 8cc5ce855a1566f18cd8fa6f0655903bdc6b89b9
+Author: Wei Li
+Date: 2011-03-03
+
+ Update Simplified Chinese translation.
+
+ po/zh_CN.po | 61 ++++++++++++++++++++++++++++++++++++++++++----------------
+ 1 files changed, 44 insertions(+), 17 deletions(-)
+
+commit a4603fcce976caf9192b3dc3d143a08a51df7d33
+Author: Stef Walter
+Date: 2011-03-01
+
+ [gck] Support 'library-manufacturer' in PKCS#11 URIs properly.
+
+ https://bugzilla.gnome.org/show_bug.cgi?id=643574
+
+ gck/gck-uri.c | 2 +-
+ 1 files changed, 1 insertions(+), 1 deletions(-)
+
+commit 88f1bdf12908c7fa77cf263fd2aa6cf6bfea1b3c
+Merge: 077170f 24d586d
+Author: Stef Walter
+Date: 2011-03-01
+
+ Merge branch 'secret-content-type'
+
+commit 077170f8eb5937809d229fccfd1ce286edc3766e
+Merge: c4fa069 9ba7ec4
+Author: Stef Walter
+Date: 2011-03-01
+
+ Merge branch 'hard-code-config'
+
+commit c4fa06918c5d0b115928822dce79a3a842c14991
+Author: Stef Walter
+Date: 2011-01-19
+
+ If DBus couldn't be initialized when starting up try again.
+
+ Try again when we are asked to initialize a certain component. This allows
+ gnome-keyring-daemon --start (when run a second time later on) to make
+ dbus work in the first daemon.
+
+ daemon/dbus/gkd-dbus.c | 5 +++--
+ daemon/dbus/gkd-dbus.h | 2 +-
+ daemon/gkd-main.c | 20 +++++++++++++++-----
+ 3 files changed, 19 insertions(+), 8 deletions(-)
+
+commit 3547f09db3da07d300a114d1d59809d8d960a0a5
+Author: Stef Walter
+Date: 2011-02-28
+
+ [dbus] Include introspect files as C strings.
+
+ Don't distribute files, partially because it's more fragile and
+ partially because they were causing this complaint:
+
+ https://bugzilla.gnome.org/show_bug.cgi?id=637579
+
+ configure.in | 1 -
+ daemon/Makefile.am | 3 +-
+ daemon/data/.gitignore | 1 -
+ daemon/data/Makefile.am | 12 --
+ daemon/data/introspect-collection.xml | 59 -------
+ daemon/data/introspect-item.xml | 47 ------
+ daemon/data/introspect-prompt.xml | 23 ---
+ daemon/data/introspect-service.xml | 93 -----------
+ daemon/data/introspect-session.xml | 16 --
+ daemon/dbus/Makefile.am | 2 +-
+ daemon/dbus/gkd-dbus-util.c | 19 +--
+ daemon/dbus/gkd-dbus-util.h | 2 +-
+ daemon/dbus/gkd-secret-introspect.c | 274 +++++++++++++++++++++++++++++++++
+ daemon/dbus/gkd-secret-introspect.h | 35 ++++
+ daemon/dbus/gkd-secret-objects.c | 5 +-
+ daemon/dbus/gkd-secret-prompt.c | 3 +-
+ daemon/dbus/gkd-secret-service.c | 3 +-
+ daemon/dbus/gkd-secret-session.c | 3 +-
+ daemon/dbus/gkd-secret-unlock.c | 3 +-
+ 19 files changed, 325 insertions(+), 279 deletions(-)
+
+commit 94a664883c6cb1f81cb03fb897f65750e3eb5a6e
+Author: Stef Walter
+Date: 2011-02-28
+
+ [dbus] Change daemon/dbus tests to use simpler gtester setup.
+
+ .gitignore | 2 ++
+ daemon/dbus/tests/Makefile.am | 27 ++++++++++++++++++---------
+ daemon/dbus/tests/test-secret-util.c | 20 ++++++++++++++++----
+ 3 files changed, 36 insertions(+), 13 deletions(-)
+
+commit 24d586d74b4959cf7d103a3b9a76a9de5796b281
+Author: Stef Walter
+Date: 2011-02-28
+
+ [dbus] Send a content-type along with secret as per spec.
+
+ Recent changes to the secret service spec say we should be sending
+ a content-type along with the secret. This changes the signature of
+ a secret structure to (oayays).
+
+ We have nowhere to store this content-type so we simply accept and
+ ignore it, and return a place holder value where necessary.
+
+ This is an incompatible change to the dbus specification and both
+ gnome-keyring and libgnome-keyring need to be upgraded in sync.
+
+ daemon/data/introspect-collection.xml | 2 +-
+ daemon/data/introspect-item.xml | 4 ++--
+ daemon/data/introspect-service.xml | 2 +-
+ daemon/dbus/gkd-secret-objects.c | 6 +++---
+ daemon/dbus/gkd-secret-secret.c | 20 +++++++++++++++++++-
+ daemon/dbus/gkd-secret-service.c | 6 +++---
+ 6 files changed, 29 insertions(+), 11 deletions(-)
+
+commit 9ba7ec409f6ef2ae10e295e5dd168e216133c7f8
+Author: Stef Walter
+Date: 2011-02-28
+
+ [gcr] Remove support for pkcs11-options file.
+
+ In the next release we should be integrating with p11-kit which will
+ contain support for proper configuration of PKCS#11 modules. So for
+ this release we hard code the modules we'd like to use.
+
+ gcr/Makefile.am | 9 -------
+ gcr/gcr-library.c | 44 ++++++++---------------------------
+ gcr/pkcs11-options.defaults | 13 ----------
+ gcr/tests/Makefile.am | 1 -
+ gcr/tests/test-certificate-chain.c | 3 --
+ gcr/tests/test-certificate.c | 3 --
+ gcr/tests/test-pkcs11-certificate.c | 3 --
+ gcr/tests/test-simple-certificate.c | 3 --
+ gcr/tests/test-trust.c | 3 --
+ gcr/tests/unit-test-parser.c | 3 --
+ 10 files changed, 10 insertions(+), 75 deletions(-)
+
+commit e1d335e29f9f803807c070c8a779051548af7684
+Author: Joan Duran
+Date: 2011-02-27
+
+ [l10n] Updated Catalan translation
+
+ po/ca.po | 611 +++++++++++++++++++++++++++++++++++---------------------------
+ 1 files changed, 342 insertions(+), 269 deletions(-)
+
+commit adb9d8dec35cae577a80d0ee558ef1cf681cbd31
+Author: Stef Walter
+Date: 2011-02-23
+
+ Use more modern gtest style for egg tests.
+
+ .gitignore | 12 +
+ egg/Makefile.am | 1 +
+ egg/egg-hkdf.h | 39 ++
+ egg/egg-testing.c | 178 +++++++++
+ egg/egg-testing.h | 54 +++
+ egg/tests/Makefile.am | 71 ++--
+ egg/tests/files/dh-params.pem | 5 +
+ egg/tests/files/echo-script.sh | 12 +
+ egg/tests/files/pem-rsa-enc.key | 18 +
+ egg/tests/files/test-certificate-1.der | Bin 0 -> 813 bytes
+ egg/tests/files/test-personalname-1.der | 1 +
+ egg/tests/files/test-pkcs12-1.der | Bin 0 -> 2824 bytes
+ egg/tests/files/test-pkcs7-1.der | Bin 0 -> 1002 bytes
+ egg/tests/files/test-pkcs7-2.der | Bin 0 -> 1002 bytes
+ egg/tests/files/test-pkcs8-1.der | Bin 0 -> 335 bytes
+ egg/tests/files/test-rsakey-1.der | Bin 0 -> 609 bytes
+ egg/tests/test-asn1.c | 539 +++++++++++++++++++++++++--
+ egg/tests/test-asn1x.c | 53 ++-
+ egg/tests/test-cleanup.c | 168 +++++++++
+ egg/tests/test-data/dh-params.pem | 5 -
+ egg/tests/test-data/echo-script.sh | 12 -
+ egg/tests/test-data/pem-rsa-enc.key | 18 -
+ egg/tests/test-data/test-certificate-1.der | Bin 813 -> 0 bytes
+ egg/tests/test-data/test-personalname-1.der | 1 -
+ egg/tests/test-data/test-pkcs12-1.der | Bin 2824 -> 0 bytes
+ egg/tests/test-data/test-pkcs7-1.der | Bin 1002 -> 0 bytes
+ egg/tests/test-data/test-pkcs7-2.der | Bin 1002 -> 0 bytes
+ egg/tests/test-data/test-pkcs8-1.der | Bin 335 -> 0 bytes
+ egg/tests/test-data/test-rsakey-1.der | Bin 609 -> 0 bytes
+ egg/tests/test-dh.c | 204 ++++++++++
+ egg/tests/test-dn.c | 70 +++--
+ egg/tests/test-hex.c | 118 ++++++
+ egg/tests/test-oid.c | 54 +++
+ egg/tests/test-openssl.c | 181 +++++++++
+ egg/tests/test-padding.c | 134 +++++---
+ egg/tests/test-secmem.c | 265 +++++++++++++
+ egg/tests/test-spawn.c | 298 +++++++++++++++
+ egg/tests/test-symkey.c | 238 ++++++++++++
+ egg/tests/unit-test-asn1.c | 427 ---------------------
+ egg/tests/unit-test-cleanup.c | 153 --------
+ egg/tests/unit-test-dh.c | 172 ---------
+ egg/tests/unit-test-hex.c | 101 -----
+ egg/tests/unit-test-oid.c | 46 ---
+ egg/tests/unit-test-openssl.c | 137 -------
+ egg/tests/unit-test-secmem.c | 237 ------------
+ egg/tests/unit-test-spawn.c | 270 --------------
+ egg/tests/unit-test-symkey.c | 228 -----------
+ 47 files changed, 2565 insertions(+), 1955 deletions(-)
+
+commit a26d779ee6230578e3a6118b941054821f9da70e
+Author: Stef Walter
+Date: 2011-02-27
+
+ Use the standard DBus not supported error in secret service.
+
+ As specified in the secret service specification.
+
+ daemon/dbus/gkd-secret-session.c | 2 +-
+ daemon/dbus/gkd-secret-types.h | 1 -
+ 2 files changed, 1 insertions(+), 2 deletions(-)
+
+commit 54d4781a415b6e12d882667e373be851a435c5a3
+Author: Stef Walter
+Date: 2011-02-24
+
+ Implement HKDF for transport encryption security.
+
+ This is to hash the results of the DH key agreement, since the
+ generated key size rarely matches the size of our bulk
+ encryption key size.
+
+ * Add PKCS#11 algorithm CKM_G_HKDF_SHA256_DERIVE
+ * Change DH code so it always generates keys of prime size.
+ * Change CKM_DH_PKCS11_DERIVE mechanism to support truncating
+ or expanding keys on its own (without help from underlying
+ implementation) in accordance with PKCS#11. Although we no
+ longer use this.
+ * Add support for CKK_GENERIC_SECRET keys.
+ * Update prompt code to use HKDF in key negotiation.
+ * Add secret service dh-ietf1024-sha256-aes128-cbc-pkcs7 algo
+ which replaces the previous.
+
+ daemon/dbus/gkd-secret-session.c | 42 ++++-
+ egg/Makefile.am | 2 +
+ egg/egg-dh.c | 16 +--
+ egg/egg-dh.h | 2 +-
+ egg/egg-hkdf.c | 109 ++++++++++++
+ egg/tests/test-dh.c | 70 ++++----
+ egg/tests/test-hkdf.c | 345 ++++++++++++++++++++++++++++++++++++++
+ pkcs11/gkm/Makefile.am | 2 +
+ pkcs11/gkm/gkm-aes-key.c | 24 +++-
+ pkcs11/gkm/gkm-aes-mechanism.h | 4 -
+ pkcs11/gkm/gkm-crypto.c | 4 +
+ pkcs11/gkm/gkm-dh-mechanism.c | 23 +++-
+ pkcs11/gkm/gkm-generic-key.c | 215 ++++++++++++++++++++++++
+ pkcs11/gkm/gkm-generic-key.h | 52 ++++++
+ pkcs11/gkm/gkm-hkdf-mechanism.c | 96 +++++++++++
+ pkcs11/gkm/gkm-hkdf-mechanism.h | 46 +++++
+ pkcs11/gkm/gkm-module.c | 12 +-
+ pkcs11/gkm/gkm-secret-key.c | 11 ++
+ pkcs11/gkm/gkm-secret-key.h | 7 +
+ pkcs11/gkm/gkm-types.h | 1 +
+ pkcs11/pkcs11i.h | 2 +
+ ui/gku-prompt-tool.c | 14 ++-
+ ui/gku-prompt.c | 17 ++-
+ 23 files changed, 1045 insertions(+), 71 deletions(-)
+
+commit e7e9103be95bd3d9f8e894c8c07b343ac669d86e
+Author: Changwoo Ryu
+Date: 2011-02-27
+
+ Updated Korean translation
+
+ po/ko.po | 607 ++++++++++++++++++++++++++++++++++----------------------------
+ 1 files changed, 336 insertions(+), 271 deletions(-)
+
+commit b6c94d5f4560d672f355366a7144056aaf764e8e
+Author: Stef Walter
+Date: 2011-02-23
+
+ Use more modern gtest style for egg tests.
+
+ .gitignore | 12 +
+ egg/Makefile.am | 1 +
+ egg/egg-hkdf.h | 39 ++
+ egg/egg-testing.c | 178 +++++++++
+ egg/egg-testing.h | 54 +++
+ egg/tests/Makefile.am | 71 ++--
+ egg/tests/files/dh-params.pem | 5 +
+ egg/tests/files/echo-script.sh | 12 +
+ egg/tests/files/pem-rsa-enc.key | 18 +
+ egg/tests/files/test-certificate-1.der | Bin 0 -> 813 bytes
+ egg/tests/files/test-personalname-1.der | 1 +
+ egg/tests/files/test-pkcs12-1.der | Bin 0 -> 2824 bytes
+ egg/tests/files/test-pkcs7-1.der | Bin 0 -> 1002 bytes
+ egg/tests/files/test-pkcs7-2.der | Bin 0 -> 1002 bytes
+ egg/tests/files/test-pkcs8-1.der | Bin 0 -> 335 bytes
+ egg/tests/files/test-rsakey-1.der | Bin 0 -> 609 bytes
+ egg/tests/test-asn1.c | 539 +++++++++++++++++++++++++--
+ egg/tests/test-asn1x.c | 53 ++-
+ egg/tests/test-cleanup.c | 168 +++++++++
+ egg/tests/test-data/dh-params.pem | 5 -
+ egg/tests/test-data/echo-script.sh | 12 -
+ egg/tests/test-data/pem-rsa-enc.key | 18 -
+ egg/tests/test-data/test-certificate-1.der | Bin 813 -> 0 bytes
+ egg/tests/test-data/test-personalname-1.der | 1 -
+ egg/tests/test-data/test-pkcs12-1.der | Bin 2824 -> 0 bytes
+ egg/tests/test-data/test-pkcs7-1.der | Bin 1002 -> 0 bytes
+ egg/tests/test-data/test-pkcs7-2.der | Bin 1002 -> 0 bytes
+ egg/tests/test-data/test-pkcs8-1.der | Bin 335 -> 0 bytes
+ egg/tests/test-data/test-rsakey-1.der | Bin 609 -> 0 bytes
+ egg/tests/test-dh.c | 204 ++++++++++
+ egg/tests/test-dn.c | 70 +++--
+ egg/tests/test-hex.c | 118 ++++++
+ egg/tests/test-oid.c | 54 +++
+ egg/tests/test-openssl.c | 181 +++++++++
+ egg/tests/test-padding.c | 134 +++++---
+ egg/tests/test-secmem.c | 265 +++++++++++++
+ egg/tests/test-spawn.c | 298 +++++++++++++++
+ egg/tests/test-symkey.c | 238 ++++++++++++
+ egg/tests/unit-test-asn1.c | 427 ---------------------
+ egg/tests/unit-test-cleanup.c | 153 --------
+ egg/tests/unit-test-dh.c | 172 ---------
+ egg/tests/unit-test-hex.c | 101 -----
+ egg/tests/unit-test-oid.c | 46 ---
+ egg/tests/unit-test-openssl.c | 137 -------
+ egg/tests/unit-test-secmem.c | 237 ------------
+ egg/tests/unit-test-spawn.c | 270 --------------
+ egg/tests/unit-test-symkey.c | 228 -----------
+ 47 files changed, 2565 insertions(+), 1955 deletions(-)
+
+commit 1f0ae09dcb88fb55a7e6515d5244403b1174889f
+Author: Stef Walter
+Date: 2011-02-18
+
+ Remove old --disable-acl-prompts configure option.
+
+ No longer necessary or used.
+
+ configure.in | 11 -----------
+ 1 files changed, 0 insertions(+), 11 deletions(-)
+
+commit c9d58ad546d674591d152a9d6d2dc0bb0621c7eb
+Author: Wouter Bolsterlee
+Date: 2011-02-17
+
+ Updated Dutch translation by Wouter Bolsterlee
+
+ po/nl.po | 696 ++++++++++++++++++++++++++++++++++----------------------------
+ 1 files changed, 384 insertions(+), 312 deletions(-)
+
+commit 8d96dabd2ded0de9755bb326964790f249bc0c8a
+Author: Inaki Larranaga Murgoitio
+Date: 2011-02-16
+
+ Updated Basque language
+
+ po/eu.po | 605 ++++++++++++++++++++++++++++++++++---------------------------
+ 1 files changed, 337 insertions(+), 268 deletions(-)
+
+commit d9ef7f11d58337d834252b8a3a49dfa371b0dfe1
+Author: Alexander Shopov
+Date: 2011-02-16
+
+ Updated Bulgarian translation
+
+ po/bg.po | 34 +++++++++++++++++++++++++++-------
+ 1 files changed, 27 insertions(+), 7 deletions(-)
+
+commit 0069068377999ec07b4703e54c604d5091a1e739
+Author: Claude Paroz
+Date: 2011-02-09
+
+ Add translator comment about 'pinned certificate'
+
+ gcr/gcr-trust.c | 3 +++
+ 1 files changed, 3 insertions(+), 0 deletions(-)
+
+commit 15ff2bd812c86bb7afc61344449da331bee05d34
+Author: Claude Paroz
+Date: 2011-02-09
+
+ Updated French translation
+
+ Contributed by Gérard Baylard and Claude Paroz
+
+ po/fr.po | 559 +++++++++++++++++++++++++++++++------------------------------
+ 1 files changed, 284 insertions(+), 275 deletions(-)
+
+commit 8e5e257ab9e3764771e36ac5086296d21e29415c
+Author: Mario Blättermann
+Date: 2011-02-05
+
+ [l10n] Updated German translation
+
+ po/de.po | 111 +++++++++++++++++++++++++++++++++++++------------------------
+ 1 files changed, 67 insertions(+), 44 deletions(-)
+
+commit a4001c9d77ba1dc34b7e86a94625f36d4ce0c0db
+Author: Khaled Hosny
+Date: 2011-02-04
+
+ Updated Arabic translation
+
+ po/ar.po | 612 ++++++++++++++++++++++++++++++++++---------------------------
+ 1 files changed, 341 insertions(+), 271 deletions(-)
+
+commit 3c78ca102adffc951de3cc01afd9bbf7211423f2
+Author: Chao-Hsiung Liao
+Date: 2011-02-04
+
+ Updated Traditional Chinese translation(Hong Kong and Taiwan)
+
+ po/zh_HK.po | 638 ++++++++++++++++++++++++++++++++--------------------------
+ po/zh_TW.po | 638 ++++++++++++++++++++++++++++++++--------------------------
+ 2 files changed, 704 insertions(+), 572 deletions(-)
+
+commit 9080a2edbf00513005a9eec50c4c973b24569598
+Author: Andika Triwidada
+Date: 2011-01-28
+
+ Updated Indonesian translation
+
+ po/id.po | 620 +++++++++++++++++++++++++++++++-------------------------------
+ 1 files changed, 306 insertions(+), 314 deletions(-)
+
+commit cdafd64e24f034947a00bff69d3603fcc44eadf7
+Author: Fran Diéguez
+Date: 2011-01-27
+
+ QA of Galician translations
+
+ po/gl.po | 11 +++++------
+ 1 files changed, 5 insertions(+), 6 deletions(-)
+
+commit ccbe91f0bcee8fa4b576a52636c1cf70cc174335
+Author: Kjartan Maraas
+Date: 2011-01-25
+
+ Updated Norwegian bokmål translation.
+
+ po/nb.po | 31 ++++++++++++++++++++++++-------
+ 1 files changed, 24 insertions(+), 7 deletions(-)
+
+commit 4050d583e8fe6c5c4bb71f0fd4ba6498cdf5a1b6
+Author: Ryan Stonecipher
+Date: 2011-01-24
+
+ Fix undefined type in egg-asn1x.c
+
+ Mac OSX doesn't have a ulong type
+
+ https://bugzilla.gnome.org/show_bug.cgi?id=640362
+
+ egg/egg-asn1x.c | 4 ++--
+ 1 files changed, 2 insertions(+), 2 deletions(-)
+
+commit ac01c60ed77e7360ee1ba5160e02bbae234dd984
+Author: Sjoerd Simons
+Date: 2010-12-25
+
+ Link directly to gmodule for the modules that need it
+
+ configure.in | 4 ++++
+ pkcs11/roots-store/Makefile.am | 7 +++++--
+ pkcs11/secret-store/Makefile.am | 4 +++-
+ pkcs11/ssh-store/Makefile.am | 4 +++-
+ pkcs11/xdg-store/Makefile.am | 4 +++-
+ 5 files changed, 18 insertions(+), 5 deletions(-)
+
+commit 84ddc7baff53335d0e120f5930baa2620dfdbcaf
+Author: Jorge González
+Date: 2011-01-22
+
+ Updated Spanish translation
+
+ po/es.po | 362 ++++++++++++++++++++++++++++++++------------------------------
+ 1 files changed, 187 insertions(+), 175 deletions(-)
+
+commit dd5d36c98465a811f2836457d5c2fec7bb7663c4
+Author: Daniel Nylander
+Date: 2011-01-22
+
+ Updated Swedish translation
+
+ po/sv.po | 7 +++++--
+ 1 files changed, 5 insertions(+), 2 deletions(-)
+
+commit 13b32807debb84805d946ec4ebc1fba21e4cbbc1
+Author: Daniel Nylander
+Date: 2011-01-22
+
+ Updated Swedish translation
+
+ po/sv.po | 35 +++++++++++++++++++++++++----------
+ 1 files changed, 25 insertions(+), 10 deletions(-)
+
+commit 2c6288846dba6e93f680839bf56985833c681dc0
+Author: Stef Walter
+Date: 2011-01-19
+
+ Properly use extra DBus request name flags when testing is enabled.
+
+ The flags were being set, but not being used.
+
+ daemon/dbus/gkd-dbus.c | 4 ++--
+ 1 files changed, 2 insertions(+), 2 deletions(-)
+
+commit 2aec7c642270d9acaa4c42c72501174713ac4bb2
+Author: Stef Walter
+Date: 2011-01-19
+
+ Ignore format-patch files in the current directory.
+
+ .gitignore | 1 +
+ 1 files changed, 1 insertions(+), 0 deletions(-)
+
+commit 1cc7a50700866fbec45916f33031a3fd063cfbe7
+Author: Stef Walter
+Date: 2011-01-19
+
+ Add support for --version to gnome-keyring-daemon and gnome-keyring
+
+ * Machine readable output.
+ * gnome-keyring version
+ * gnome-keyring-daemon --version
+
+ daemon/gkd-main.c | 15 ++++++++++++++
+ tool/Makefile.am | 3 +-
+ tool/gkr-tool-version.c | 48 +++++++++++++++++++++++++++++++++++++++++++++++
+ tool/gkr-tool.c | 3 +-
+ tool/gkr-tool.h | 5 +++-
+ 5 files changed, 71 insertions(+), 3 deletions(-)
+
+commit 6fdf533b5141398a190ce72f3e3e71140c3de12c
+Author: Stef Walter
+Date: 2011-01-19
+
+ Fix problems building tests using internal functions.
+
+ Recently the changes to libgck and libgcr --export-symbols-regex
+ broke the tests. Export different symbols when tests are enabled
+ or not.
+
+ gck/Makefile.am | 5 ++++-
+ gck/tests/Makefile.am | 2 +-
+ gck/tests/test-gck-crypto.c | 2 ++
+ gck/tests/test-gck-enumerator.c | 1 +
+ gck/tests/test-gck-module.c | 1 +
+ gck/tests/test-gck-modules.c | 1 +
+ gck/tests/test-gck-object.c | 1 +
+ gck/tests/test-gck-session.c | 1 +
+ gck/tests/test-gck-slot.c | 1 +
+ gcr/Makefile.am | 26 +++++++++++++++-----------
+ 10 files changed, 28 insertions(+), 13 deletions(-)
+
+commit b03747b03917256e465ed0f9194f937a7befdbf0
+Author: Stef Walter
+Date: 2011-01-19
+
+ Issue new test certificates.
+
+ testing/ca-example/certs/client-future.crt | 18 +++++++++++++++
+ testing/ca-example/certs/client-past.crt | 18 +++++++++++++++
+ testing/ca-example/certs/client.crt | 33 +++++++++++++--------------
+ testing/ca-example/certs/server-self.crt | 11 +++++++++
+ testing/ca-example/certs/server.crt | 14 +++++++++++
+ testing/ca-example/commands.txt | 3 ++
+ testing/ca-example/keys/server.key | 9 +++++++
+ testing/ca-example/requests/server.req | 8 ++++++
+ testing/ca-example/serial.txt | 2 +-
+ 9 files changed, 98 insertions(+), 18 deletions(-)
+
+commit 33ff270423051658df16da9916e377b587c7b212
+Author: Stef Walter
+Date: 2011-01-04
+
+ [gcr] Redo the PKCS#11 configuration file.
+
+ Use /etc/pkcs11/pkcs11-options and pkcs11-options.defaults files
+ instead. Don't use XDG style stuff if we're not going to follow
+ the XDG base dir specification.
+
+ gcr/Makefile.am | 4 ++--
+ gcr/gcr-library.c | 4 ++--
+ gcr/pkcs11-options.defaults | 13 +++++++++++++
+ gcr/pkcs11.conf.defaults | 13 -------------
+ 4 files changed, 17 insertions(+), 17 deletions(-)
+
+commit 5696161ae6c543457c092c807e6129646b896676
+Author: Stef Walter
+Date: 2011-01-04
+
+ Remove any coverage files from docs directory before prepping coverage.
+
+ Otherwise we'd get errors about missing source files and
+ the like when doing 'make coverage'
+
+ Makefile.am | 3 ++-
+ 1 files changed, 2 insertions(+), 1 deletions(-)
+
+commit 982a0df6b8205322c47828c27d351263554fc1d9
+Author: Stef Walter
+Date: 2010-12-31
+
+ [gck] Update PKCS#11 URI to add library support.
+
+ Add library-description and library-description and library-manufacturer
+ parts. And refactor to support parsing in different contexts better.
+
+ docs/reference/gck/gck-docs.sgml | 1 +
+ docs/reference/gck/gck-sections.txt | 9 +
+ gck/gck-enumerator.c | 49 +++--
+ gck/gck-misc.c | 39 ++++
+ gck/gck-modules.c | 63 ++++--
+ gck/gck-private.h | 12 +-
+ gck/gck-slot.c | 36 +---
+ gck/gck-uri.c | 217 +++++++++++++++----
+ gck/gck.h | 29 ++-
+ gck/tests/gck-test.h | 19 --
+ gck/tests/test-gck-enumerator.c | 47 +++--
+ gck/tests/test-gck-uri.c | 405 ++++++++++++++++++++++++++++------
+ gck/tests/test-gck.h | 43 ++++
+ 13 files changed, 738 insertions(+), 231 deletions(-)
+
+commit 5c6012514a3af2b4df2af6a4cba2d8c4b5e007d5
+Author: Fran Diéguez
+Date: 2011-01-19
+
+ Updated Galician translations
+
+ po/gl.po | 24 ++++++++++++++++++++----
+ 1 files changed, 20 insertions(+), 4 deletions(-)
+
+commit 21ccee3ae3ce27ab4071e2079a65f02d7d7001a5
+Author: Yaron Shahrabani
+Date: 2011-01-17
+
+ Updated Hebrew translation.
+
+ po/he.po | 30 +++++++++++++++++++++++++-----
+ 1 files changed, 25 insertions(+), 5 deletions(-)
+
+commit 972a81c80430ae5e49844250f79b8fc0937537ba
+Author: Ivar Smolin
+Date: 2011-01-16
+
+ [l10n] Updated Estonian translation
+
+ po/et.po | 21 +++++++++++++++++----
+ 1 files changed, 17 insertions(+), 4 deletions(-)
+
+commit 31bd770fda327908e9daf8494607a415ab8ba40c
+Author: Matej Urbančič
+Date: 2011-01-15
+
+ Updated Slovenian translation
+
+ po/sl.po | 26 ++++++++++++++++++++++----
+ 1 files changed, 22 insertions(+), 4 deletions(-)
+
+commit ff13a1d6022cb421edaf3c2d2fe9f3241b31dc24
+Author: Marek Černocký
+Date: 2011-01-15
+
+ Updated Czech translation
+
+ po/cs.po | 25 +++++++++++++++++++++----
+ 1 files changed, 21 insertions(+), 4 deletions(-)
+
+commit 1fd8ccbd70f34ca78507d32d481a52766ea0e2a6
+Author: Marek Černocký
+Date: 2011-01-15
+
+ Adding file with strings for translation
+
+ po/POTFILES.in | 1 +
+ 1 files changed, 1 insertions(+), 0 deletions(-)
+
+commit 9bb0cf60d1b672d69984df515a79e9ba99fdd28c
+Author: Marek Černocký
+Date: 2011-01-15
+
+ Selection strings for translation
+
+ tool/gkr-tool.c | 7 ++++---
+ 1 files changed, 4 insertions(+), 3 deletions(-)
+
+commit a1db77fe5eff72d289930cf9662f85a8d8aedafa
+Author: Marek Černocký
+Date: 2011-01-15
+
+ I18N fix - using ngettext
+
+ gcr/gcr-key-renderer.c | 2 +-
+ 1 files changed, 1 insertions(+), 1 deletions(-)
+
+commit b444ad69b5547d64ee436ebfd2ab51142220434f
+Author: Marek Černocký
+Date: 2011-01-15
+
+ Updated Czech translation
+
+ po/cs.po | 587 +++++++++++++++++++++++++++++++++----------------------------
+ 1 files changed, 318 insertions(+), 269 deletions(-)
+
+commit aafd97dff158eea43e69afc38b5f930e877c79f5
+Author: Kjartan Maraas
+Date: 2011-01-15
+
+ Updated Norwegian bokmål translation
+
+ po/nb.po | 15 ++++++---------
+ 1 files changed, 6 insertions(+), 9 deletions(-)
+
+commit 51b31a3f1808316d512c4a87a87eec2a773697bb
+Author: Alexander Shopov
+Date: 2011-01-15
+
+ Updated Bulgarian translation
+
+ po/bg.po | 533 ++++++++++++++++++++++++++++++--------------------------------
+ 1 files changed, 260 insertions(+), 273 deletions(-)
+
+commit 51724e451dd0fa2b911abb2eb816e2b11dfba437
+Author: Christos Spyroglou
+Date: 2011-01-13
+
+ Updated Greek translation
+
+ po/el.po | 607 ++++++++++++++++++++++++++++++++++----------------------------
+ 1 files changed, 335 insertions(+), 272 deletions(-)
+
+commit d4b1f8ee2c691e2c62f8ad73befddcd388a7e4c9
+Author: Ivar Smolin
+Date: 2011-01-10
+
+ [l10n] Updated Estonian translation
+
+ po/et.po | 14 +++++++++-----
+ 1 files changed, 9 insertions(+), 5 deletions(-)
+
+commit 18195e8901dda7bb5736224b37714ea723d66b32
+Author: Nguyen Vu Hung
+Date: 2011-01-10
+
+ Updated Vietnamese translation
+
+ po/vi.po | 88 ++++++++++++++++++++++++--------------------------------------
+ 1 files changed, 34 insertions(+), 54 deletions(-)
+
+commit fa96392ebf8be1e051492def76c2e67a31ff81f2
+Author: Nguyễn Thái Ngọc Duy
+Date: 2011-01-10
+
+ po/vi.po: import from Damned Lies
+
+ po/vi.po | 1119 +++++++++++++++++++++++++++++++++++---------------------------
+ 1 files changed, 635 insertions(+), 484 deletions(-)
+
+commit af6309d3a23a5205c4802c9db324011bfc82f542
+Author: Fran Diéguez
+Date: 2011-01-09
+
+ Updated Galician translations
+
+ po/gl.po | 28 +++++++++++++++++-----------
+ 1 files changed, 17 insertions(+), 11 deletions(-)
+
+commit f4e30959a1b73c74403f0dcb13330a0678560802
+Author: Kjartan Maraas
+Date: 2011-01-02
+
+ Updated Norwegian bokmål translation from Torstein Adolf Winterseth
+
+ po/nb.po | 122 +++++++++++++++++++++++++++++++++----------------------------
+ 1 files changed, 66 insertions(+), 56 deletions(-)
+
+commit f6ec77e5bc25d2e4e00e004e3a6b011fedb0fd33
+Author: Ivar Smolin
+Date: 2010-12-31
+
+ [l10n] Updated Estonian translation
+
+ po/et.po | 4 ++--
+ 1 files changed, 2 insertions(+), 2 deletions(-)
+
+commit 29fc22871c0da549b832161bb7df54bfb52f691a
+Author: Daniel Nylander
+Date: 2010-12-29
+
+ Updated Swedish translation
+
+ po/sv.po | 623 +++++++++++++++++++++++++++++++++-----------------------------
+ 1 files changed, 330 insertions(+), 293 deletions(-)
+
+commit 11c907625c6a4af12758feca9ed2b893b70e2716
+Author: Emilio Pozuelo Monfort
+Date: 2010-12-28
+
+ libgcr.so: Only export symbols that begin with gcr_
+
+ Bug #638216
+
+ gcr/Makefile.am | 2 +-
+ 1 files changed, 1 insertions(+), 1 deletions(-)
+
+commit 13ba0a7f68a91a66c87482fcb3448f88cdb60ce3
+Author: Emilio Pozuelo Monfort
+Date: 2010-12-28
+
+ libgck.so: Only export symbols that begin with gck_
+
+ Bug #638216
+
+ gck/Makefile.am | 2 +-
+ 1 files changed, 1 insertions(+), 1 deletions(-)
+
+commit c56c229f532d83034e20387a206a2a298e8e7604
+Author: Saleem Abdulrasool
+Date: 2010-02-20
+
+ [daemon] convert component names to macros
+
+ daemon/gkd-main.c | 22 ++++++++++++++--------
+ 1 files changed, 14 insertions(+), 8 deletions(-)
+
+commit b2e63f169023e50d6fc3db55b2b554ae8e76af94
+Author: Matej Urbančič
+Date: 2010-12-28
+
+ Updated Slovenian translation
+
+ po/sl.po | 27 ++++++++++++++++-----------
+ 1 files changed, 16 insertions(+), 11 deletions(-)
+
+commit 8cafce73a8b7fc987a0ba2142c89c50b315b5f7b
+Author: Stef Walter
+Date: 2010-12-24
+
+ [pkcs11] Create necessary directory when storing file.
+
+ When storing files in the xdg-store the necessary directory
+ was not created and a warning was issued.
+
+ pkcs11/gkm/gkm-transaction.c | 6 ++++++
+ 1 files changed, 6 insertions(+), 0 deletions(-)
+
+commit 7c5482edde7e95b1992f2858cf91e9e3e74ee985
+Author: Gheyret T.Kenji
+Date: 2010-12-23
+
+ Added UG translation
+
+ po/ug.po | 58 +++++++++++++++++++++++++++++-----------------------------
+ 1 files changed, 29 insertions(+), 29 deletions(-)
+
+commit a4ff6acf076aae514c913fd52b87354c0867a1c7
+Author: Yaron Shahrabani
+Date: 2010-12-23
+
+ Updated Hebrew translation.
+
+ po/he.po | 25 +++++++++++++++----------
+ 1 files changed, 15 insertions(+), 10 deletions(-)
+
+commit df37c82cc26eff18ded4a6413de0de2191507dc8
+Author: Stef Walter
+Date: 2010-12-22
+
+ Release 2.91.4
+
+ NEWS | 23 +++++++++++++++++++++++
+ 1 files changed, 23 insertions(+), 0 deletions(-)
+
+commit 3c8767adcdf6af0db13ca14f20cea215f1024c1f
+Author: Stef Walter
+Date: 2010-12-22
+
+ [gcr] More fixes for GTK+ 2.91.7
+
+ * gtk_widget_render_icon()
+ * gdk_cursor_unref()
+
+ gcr/gcr-display-view.c | 8 ++++++++
+ 1 files changed, 8 insertions(+), 0 deletions(-)
+
+commit 57ef644af3e0d1e3f046606ad4ec6ea76e984bb0
+Author: Martin Rapavý
+Date: 2010-12-22
+
+ Fix build so it respects DESTDIR
+
+ Use $(DESTDIR) when marking daemon as setuid.
+
+ daemon/Makefile.am | 4 ++--
+ 1 files changed, 2 insertions(+), 2 deletions(-)
+
+commit 8c57f2cf3408d1a64a50c01bf823c2232f48bf29
+Author: Stef Walter
+Date: 2010-12-22
+
+ [gcr] Make tests use pkcs11.conf.defaults from srcdir.
+
+ So that make distcheck passes, and tests run without
+ a prior 'make install'
+
+ gcr/Makefile.am | 8 ++------
+ gcr/gcr-internal.h | 4 ++++
+ gcr/gcr-library.c | 29 ++++++++++++++++++-----------
+ gcr/tests/Makefile.am | 1 +
+ gcr/tests/test-certificate-chain.c | 4 ++++
+ gcr/tests/test-certificate.c | 4 ++++
+ gcr/tests/test-pkcs11-certificate.c | 4 ++++
+ gcr/tests/test-simple-certificate.c | 3 +++
+ gcr/tests/test-trust.c | 4 ++++
+ gcr/tests/unit-test-parser.c | 4 ++++
+ 10 files changed, 48 insertions(+), 17 deletions(-)
+
+commit f98b8d0cb814f5c5862a66b0182a6c67358551a6
+Merge: f631b23 e3438dc
+Author: Stef Walter
+Date: 2010-12-22
+
+ Merge branch 'trust-store'
+
+commit e3438dc739ed076eef231b6f4946b0152bc7b801
+Author: Stef Walter
+Date: 2010-12-22
+
+ [gcr] PKCS#11 conf file is now in /etc/xdg
+
+ And install a pkcs11.conf.defaults file which is updated along
+ with gnome-keyring, and then a pkcs11.conf file which is editable
+ and can be overridden by admin/user.
+
+ gcr/Makefile.am | 17 +++++++++++++++--
+ gcr/gcr-library.c | 35 ++++++++++++++++-------------------
+ gcr/pkcs11.conf.defaults | 13 +++++++++++++
+ 3 files changed, 44 insertions(+), 21 deletions(-)
+
+commit 98c748db23dfc5c071251932dd945c51300629c3
+Author: Stef Walter
+Date: 2010-12-22
+
+ [po] Add missing translatable file.
+
+ po/POTFILES.in | 1 +
+ 1 files changed, 1 insertions(+), 0 deletions(-)
+
+commit 962e450cba176d1d4245aa9672e25ffe39372d87
+Author: Stef Walter
+Date: 2010-12-22
+
+ [egg] Don't try to encode optional sequences if empty.
+
+ egg/egg-asn1x.c | 2 ++
+ 1 files changed, 2 insertions(+), 0 deletions(-)
+
+commit 4ae95e2d8643e7c2033e620d7ad9277d2bed2d4c
+Author: Stef Walter
+Date: 2010-12-22
+
+ [egg] Remove non-deterministic checks in spawn tests.
+
+ These complete in a different thread, and the check is vulnerable
+ to a race condition.
+
+ egg/tests/unit-test-spawn.c | 4 ----
+ 1 files changed, 0 insertions(+), 4 deletions(-)
+
+commit 4628fa5d34fe0700ed4e996b1297ebef101ca404
+Author: Stef Walter
+Date: 2010-12-22
+
+ [gkm] Better warnings when ASN.1 can't be encoded.
+
+ Useful for debugging and testing.
+
+ pkcs11/gkm/gkm-data-der.c | 31 +++++++++++++++++++++++++++----
+ 1 files changed, 27 insertions(+), 4 deletions(-)
+
+commit 25ff96c134937f0fa08c73334346c0709c94180e
+Author: Stef Walter
+Date: 2010-12-22
+
+ [egg] Fix uninitialized list pointers.
+
+ egg/egg-asn1x.c | 2 ++
+ 1 files changed, 2 insertions(+), 0 deletions(-)
+
+commit 61b18c409fe27a173b301e1ef1c1392573a31db8
+Author: Stef Walter
+Date: 2010-12-22
+
+ Add missing files to distribution.
+
+ egg/tests/Makefile.am | 8 ++++----
+ gck/tests/Makefile.am | 6 +++---
+ gcr/tests/Makefile.am | 2 +-
+ pkcs11/gkm/Makefile.am | 1 +
+ pkcs11/gkm/tests/Makefile.am | 6 +++---
+ pkcs11/gnome2-store/tests/Makefile.am | 2 +-
+ pkcs11/roots-store/tests/Makefile.am | 2 +-
+ pkcs11/secret-store/tests/Makefile.am | 6 +++---
+ pkcs11/ssh-store/tests/Makefile.am | 2 +-
+ pkcs11/xdg-store/Makefile.am | 3 +++
+ pkcs11/xdg-store/tests/Makefile.am | 6 +++---
+ testing/testing.make | 3 +++
+ ui/tests/Makefile.am | 6 +++---
+ 13 files changed, 30 insertions(+), 23 deletions(-)
+
+commit f631b2374575ec419006b81ebceb401d93b76c39
+Author: Stef Walter
+Date: 2010-12-20
+
+ [pkcs11] Install standalone devel modules to consistent location.
+
+ pkcs11/roots-store/Makefile.am | 2 +-
+ pkcs11/secret-store/Makefile.am | 2 +-
+ 2 files changed, 2 insertions(+), 2 deletions(-)
+
+commit a009c2f5caef5e19294cc31f99ff3214391d070d
+Author: Stef Walter
+Date: 2010-12-13
+
+ [roots-store] Fix memory leak of unique string.
+
+ pkcs11/roots-store/gkm-roots-module.c | 1 +
+ 1 files changed, 1 insertions(+), 0 deletions(-)
+
+commit 4ed1f5b7af85f6170d7cdd7d92fc8ee07d8b9d2b
+Author: Ivar Smolin
+Date: 2010-12-20
+
+ [l10n] Updated Estonian translation
+
+ po/et.po | 3 ++-
+ 1 files changed, 2 insertions(+), 1 deletions(-)
+
+commit fef64c17c38ffaa6e1dc0839198e7d60beeaf81b
+Author: Stef Walter
+Date: 2010-12-18
+
+ [gcr] Add config file for setting trust slot origin/storage
+
+ Looks up which PKCS#11 slots to use for trust assertion lookups
+ and storage in /etc/pkcs11.conf
+
+ docs/reference/gcr/gcr-sections.txt | 4 +-
+ gcr/Makefile.am | 2 +-
+ gcr/gcr-library.c | 137 +++++++++++++++++++++++++++--------
+ gcr/gcr-library.h | 8 ++-
+ gcr/gcr-trust.c | 66 ++++++-----------
+ gcr/tests/test-certificate-chain.c | 6 ++-
+ gcr/tests/test-trust.c | 5 ++
+ 7 files changed, 152 insertions(+), 76 deletions(-)
+
+commit a8f145a910d1326724f87e872d06b560934a2878
+Author: Stef Walter
+Date: 2010-12-18
+
+ [gck] Allow enumeration over slots as well as modules.
+
+ Can now enumerate object over a list of slots, as well as
+ a list of modules.
+
+ docs/reference/gck/gck-sections.txt | 1 +
+ gck/gck-enumerator.c | 116 ++++++++++++++++-------------------
+ gck/gck-modules.c | 2 +-
+ gck/gck-slot.c | 19 ++++++
+ gck/gck.h | 4 +
+ gck/tests/test-gck-enumerator.c | 38 +++++++++++-
+ 6 files changed, 113 insertions(+), 67 deletions(-)
+
+commit 025e2ec6b4057cb4913642cd481b43a585ac3af8
+Author: Torstein Adolf Winterseth
+Date: 2010-12-16
+
+ Updated Norwegian Nynorsk translation
+
+ po/nn.po | 1696 +++++++++++++++++++++++++++++++++++++++++++++-----------------
+ 1 files changed, 1240 insertions(+), 456 deletions(-)
+
+commit de40c6f414730a1af39f3c9a8bcf86f0c816c30a
+Author: Mário Buči
+Date: 2010-12-14
+
+ Updated Slovak translation
+
+ po/sk.po | 1654 +++++++++++++++++++++++++++++++++++++++++++++++++++-----------
+ 1 files changed, 1364 insertions(+), 290 deletions(-)
+
+commit 8d16bcef2bdc7fff954c6fae1cca86c5b0c69d55
+Author: Stef Walter
+Date: 2010-12-14
+
+ [gcr] Add distrusted GcrCertificateChainStatus
+
+ However no implementation yet.
+
+ gcr/gcr-certificate-chain.c | 68 +++++++++++++++++++++++-------------------
+ gcr/gcr-certificate-chain.h | 1 +
+ 2 files changed, 38 insertions(+), 31 deletions(-)
+
+commit 54488eab6da95b325f2b15965bc355b6848aa535
+Author: Stef Walter
+Date: 2010-12-13
+
+ [gcr] Fix memory leaks in trust lookup tests.
+
+ gcr/tests/test-trust.c | 2 ++
+ 1 files changed, 2 insertions(+), 0 deletions(-)
+
+commit 5273a8e0562587158037bed9b26292ef9c8873a8
+Author: Stef Walter
+Date: 2010-12-13
+
+ [gcr] Fix memory leaks in async functions.
+
+ g_async_result_get_source_object() refs its result.
+
+ gcr/gcr-pkcs11-certificate.c | 6 ++++--
+ gcr/gcr-trust.c | 12 ++++++++++--
+ 2 files changed, 14 insertions(+), 4 deletions(-)
+
+commit 42f78db0c04f11e8603ad979955403beae50af27
+Author: Stef Walter
+Date: 2010-12-13
+
+ [gcr] Fix memory leaks in certificate chain code.
+
+ gcr/gcr-certificate-chain.c | 10 ++++++----
+ gcr/tests/test-certificate-chain.c | 5 ++++-
+ 2 files changed, 10 insertions(+), 5 deletions(-)
+
+commit dc618d06a2293d9d315da431c94b2bb5f507b428
+Merge: 5470f81 a47bf28
+Author: Stef Walter
+Date: 2010-12-13
+
+ Merge branch 'master' into trust-store
+
+commit a47bf28ad2a01ffd3253d8784f0adab46b1732a8
+Author: Stef Walter
+Date: 2010-12-13
+
+ [gcr] Fix memory leaks in gcr test code.
+
+ gcr/tests/unit-test-parser.c | 2 ++
+ testing/testing.c | 1 +
+ 2 files changed, 3 insertions(+), 0 deletions(-)
+
+commit bcbe3274bbade7485ae1994210a64416d527d70f
+Author: Stef Walter
+Date: 2010-12-13
+
+ [egg] Fix memory leaks in ASN.1 code.
+
+ egg/egg-asn1x.c | 25 ++++++++++++++-----------
+ 1 files changed, 14 insertions(+), 11 deletions(-)
+
+commit 5e068c55bf369433a3de5299900cb1fc9a4b634d
+Author: Stef Walter
+Date: 2010-12-09
+
+ [gcr] Fix Gtk+ version check.
+
+ 2.91.6 has the new style-context code, not 2.91.5
+
+ gcr/gcr-display-view.c | 2 +-
+ 1 files changed, 1 insertions(+), 1 deletions(-)
+
+commit 5470f81b5a0213ef4a1c46aa96ec969bc956cd5c
+Author: Stef Walter
+Date: 2010-12-13
+
+ Use term 'distrust' instead of 'untrust'
+
+ Suggested by Yaron Sheffer and describes the concept much
+ more aptly.
+
+ gck/gck-dump.c | 2 +-
+ pkcs11/gkm/gkm-trust.c | 2 +-
+ pkcs11/gkm/gkm-trust.h | 2 +-
+ pkcs11/pkcs11x.h | 2 +-
+ pkcs11/roots-store/gkm-roots-trust.c | 6 ++--
+ pkcs11/xdg-store/gkm-xdg-assertion.c | 2 +-
+ pkcs11/xdg-store/gkm-xdg-trust.c | 16 +++++++-------
+ pkcs11/xdg-store/tests/test-xdg-trust.c | 36 +++++++++++++++---------------
+ tool/gkr-tool-trust.c | 8 +++---
+ 9 files changed, 38 insertions(+), 38 deletions(-)
+
+commit 769beac2fbaec97c1c1088c32e0d62704f13523c
+Author: Stef Walter
+Date: 2010-12-11
+
+ [gcr] Documentation fixes for GcrCertificateChain
+
+ gcr/gcr-certificate-chain.c | 11 ++++++-----
+ 1 files changed, 6 insertions(+), 5 deletions(-)
+
+commit 299cde4da206cb3083cd3c68d77c94a7e1d17626
+Author: Stef Walter
+Date: 2010-12-11
+
+ [gcr] Certificate chain has a 'status' not a 'type'
+
+ This makes things clearer. Also add enum and flags types for
+ certificate chain stuff.
+
+ docs/reference/gcr/gcr-sections.txt | 4 +-
+ gcr/gcr-certificate-chain.c | 122 +++++++++++++++++++++++------------
+ gcr/gcr-certificate-chain.h | 27 ++++++--
+ gcr/gcr-trust.c | 2 +-
+ gcr/tests/test-certificate-chain.c | 36 +++++-----
+ 5 files changed, 122 insertions(+), 69 deletions(-)
+
+commit 97df19e2a36b701a43bb85edc6d0a17bc17c6eb0
+Author: Stef Walter
+Date: 2010-12-11
+
+ [gcr] Fix problem where issuer was returned instead of subject.
+
+ gcr/gcr-certificate.c | 2 +-
+ gcr/tests/test-certificate.c | 44 +++++++++++++++++++++++++++++++++++------
+ 2 files changed, 38 insertions(+), 8 deletions(-)
+
+commit df82f81996148ce1b891573a1ec8c20b0f598614
+Author: Stef Walter
+Date: 2010-12-10
+
+ [gcr] Fix memory leak in certificate chain building.
+
+ gcr/gcr-certificate-chain.c | 2 +-
+ 1 files changed, 1 insertions(+), 1 deletions(-)
+
+commit eeeaa5c0c2a3589488a20b370bcc65ed679b0ddf
+Author: Stef Walter
+Date: 2010-12-10
+
+ Rename CKA_G_ trust prefix to CKA_X_ and move to own file.
+
+ Move the PKCS#11 trust extensions to its own file and give it
+ its own prefix.
+
+ daemon/ssh-agent/gkd-ssh-agent-ops.c | 1 -
+ gck/gck-dump.c | 27 ++--
+ gcr/gcr-trust.c | 31 ++--
+ gcr/tests/test-certificate-chain.c | 21 ++-
+ gcr/tests/test-trust.c | 10 +-
+ pkcs11/Makefile.am | 4 +-
+ pkcs11/gkm/gkm-assertion.c | 12 +-
+ pkcs11/gkm/gkm-certificate.c | 2 +-
+ pkcs11/gkm/gkm-module.c | 1 -
+ pkcs11/gkm/gkm-object.c | 1 -
+ pkcs11/pkcs11g.h | 47 -----
+ pkcs11/pkcs11i.h | 43 ++---
+ pkcs11/pkcs11x.h | 44 +++++
+ pkcs11/roots-store/gkm-roots-trust.c | 9 +-
+ pkcs11/rpc-layer/gkm-rpc-dispatch.c | 1 -
+ pkcs11/ssh-store/tests/unit-test-private-key.c | 2 +-
+ pkcs11/wrap-layer/gkm-wrap-layer.c | 1 -
+ pkcs11/xdg-store/gkm-xdg-assertion.c | 27 ++--
+ pkcs11/xdg-store/gkm-xdg-trust.c | 31 ++--
+ pkcs11/xdg-store/tests/test-xdg-trust.c | 216 ++++++++++++------------
+ 20 files changed, 265 insertions(+), 266 deletions(-)
+
+commit 2ac2d39cfd9b4fa265f560f1b0f57b006f019ad0
+Author: Stef Walter
+Date: 2010-12-10
+
+ Change terminology to 'pinned certificate' from 'exception'.
+
+ The matching terminology of 'anchored certificate' and 'pinned
+ certificate' makes things consistent and understandable.
+
+ docs/reference/gcr/gcr-sections.txt | 24 +-
+ gck/gck-dump.c | 6 +-
+ gcr/gcr-certificate-chain.c | 8 +-
+ gcr/gcr-trust.c | 262 ++++++++++++------------
+ gcr/gcr-trust.h | 24 +-
+ gcr/tests/test-certificate-chain.c | 8 +-
+ gcr/tests/test-trust.c | 74 ++++----
+ pkcs11/pkcs11i.h | 6 +-
+ pkcs11/roots-store/gkm-roots-trust.c | 6 +-
+ pkcs11/xdg-store/gkm-xdg-assertion.c | 6 +-
+ pkcs11/xdg-store/gkm-xdg-trust-netscape.c | 314 -----------------------------
+ pkcs11/xdg-store/gkm-xdg-trust-netscape.h | 59 ------
+ pkcs11/xdg-store/gkm-xdg-trust.c | 18 +-
+ pkcs11/xdg-store/tests/test-xdg-trust.c | 78 ++++----
+ tool/gkr-tool-trust.c | 4 +-
+ 15 files changed, 260 insertions(+), 637 deletions(-)
+
+commit 2d97fa8b25bd328c5f678412e2804c0d6bbeb071
+Author: Stef Walter
+Date: 2010-12-10
+
+ [gcr] Add GcrCertificateChain
+
+ Represents a certificate chain, and has an operation which builds
+ the chain into a complete chain and identifies the type of chain.
+
+ docs/reference/gcr/gcr-docs.sgml | 1 +
+ docs/reference/gcr/gcr-sections.txt | 28 ++
+ docs/reference/gcr/gcr.types | 3 +-
+ gcr/Makefile.am | 2 +
+ gcr/gcr-certificate-chain.c | 735 +++++++++++++++++++++++++++++
+ gcr/gcr-certificate-chain.h | 113 +++++
+ gcr/gcr.h | 1 +
+ gcr/tests/Makefile.am | 1 +
+ gcr/tests/test-certificate-chain.c | 580 +++++++++++++++++++++++
+ gcr/tests/test-data/collabora-ca.cer | Bin 0 -> 1536 bytes
+ gcr/tests/test-data/dhansak-collabora.cer | Bin 0 -> 1200 bytes
+ 11 files changed, 1463 insertions(+), 1 deletions(-)
+
+commit ff78a09d4ea8acff295cf4a55db18a8d1326e0be
+Author: Stef Walter
+Date: 2010-12-10
+
+ [gcr] Fix type check macros for certificate implementations.
+
+ The type check macros for GcrSimpleCertificate and GcrPkcs11Certificate
+ were wrong.
+
+ gcr/gcr-pkcs11-certificate.h | 10 +++++-----
+ gcr/gcr-simple-certificate.h | 10 +++++-----
+ 2 files changed, 10 insertions(+), 10 deletions(-)
+
+commit a9de9b76ea6c78ece2c9ee315c30c6017c44570e
+Author: Stef Walter
+Date: 2010-12-10
+
+ [pkcs11] Fix up standalone modules for use in tests.
+
+ * Make the standalone modules always resident after loading.
+ * Install modules to a path that's published in the pkg-config file.
+
+ configure.in | 6 ++++++
+ gcr/gcr.pc.in | 2 ++
+ pkcs11/gnome2-store/Makefile.am | 2 +-
+ pkcs11/roots-store/Makefile.am | 4 ++--
+ pkcs11/roots-store/gkm-roots-standalone.c | 15 +++++++++++++++
+ pkcs11/rpc-layer/Makefile.am | 2 +-
+ pkcs11/secret-store/Makefile.am | 4 ++--
+ pkcs11/secret-store/gkm-secret-standalone.c | 15 +++++++++++++++
+ pkcs11/ssh-store/Makefile.am | 4 ++--
+ pkcs11/ssh-store/gkm-ssh-standalone.c | 15 +++++++++++++++
+ pkcs11/xdg-store/Makefile.am | 4 ++--
+ pkcs11/xdg-store/gkm-xdg-standalone.c | 15 +++++++++++++++
+ 12 files changed, 78 insertions(+), 10 deletions(-)
+
+commit 327f993d938e34bf65dae69294a077c706289ab4
+Author: Stef Walter
+Date: 2010-12-10
+
+ [roots-store] Instantiate trust assertions in properly.
+
+ Fix bugs related to creating assertion objects in the roots-store.
+
+ pkcs11/gkm/gkm-certificate.c | 11 +++++
+ pkcs11/gkm/gkm-certificate.h | 2 +
+ pkcs11/roots-store/gkm-roots-trust.c | 83 ++++++++++++++++++++--------------
+ 3 files changed, 62 insertions(+), 34 deletions(-)
+
+commit 53eb7be6c5177a988d25a2a39bba742353ff9a41
+Author: Stef Walter
+Date: 2010-12-10
+
+ [gcr] Fix leak in gcr_pkcs11_certificate_lookup_issuer()
+
+ gcr/gcr-pkcs11-certificate.c | 12 ++++++++++--
+ 1 files changed, 10 insertions(+), 2 deletions(-)
+
+commit a3f17760b4d7f3fc3448a726a3507d1bb501b3ed
+Author: Stef Walter
+Date: 2010-12-10
+
+ [gcr] Add function to load module from file.
+
+ Add gcr_pkcs11_add_module_from_file()
+
+ docs/reference/gcr/gcr-sections.txt | 1 +
+ gcr/gcr-library.c | 36 ++++++++++++++++++++++++++++++++++-
+ gcr/gcr-library.h | 4 +++
+ 3 files changed, 40 insertions(+), 1 deletions(-)
+
+commit bf3329de95dfa39f854036390278af6ccefdd25d
+Author: Stef Walter
+Date: 2010-12-10
+
+ [gcr] Expose functions for setting which pkcs11 modules to use.
+
+ Add gcr_pkcs11_get_modules(), gcr_pkcs11_set_modules(), gcr_pkcs11_add_module(),
+ gcr_pkcs11_get_trust_lookup_modules(), gcr_pkcs11_get_trust_store_slot(),
+ gcr_pkcs11_get_trust_store_uri(), gcr_pkcs11_set_trust_store_uri()
+
+ docs/reference/gcr/gcr-docs.sgml | 4 +
+ docs/reference/gcr/gcr-sections.txt | 11 +++
+ gcr/Makefile.am | 3 +-
+ gcr/gcr-import-dialog.c | 7 +-
+ gcr/gcr-internal.h | 41 +++++----
+ gcr/gcr-library.c | 163 +++++++++++++++++++++++++++++++----
+ gcr/gcr-library.h | 49 +++++++++++
+ gcr/gcr-parser.c | 1 +
+ gcr/gcr-pkcs11-certificate.c | 4 +-
+ gcr/gcr-trust.c | 74 ++++++++++++++--
+ gcr/gcr.h | 1 +
+ gcr/tests/test-pkcs11-certificate.c | 10 +--
+ gcr/tests/test-trust.c | 13 +--
+ 13 files changed, 318 insertions(+), 63 deletions(-)
+
+commit 4b45a2761cd8602cc601df728f18064cab0adf18
+Author: Stef Walter
+Date: 2010-12-09
+
+ Find the root certificates by default.
+
+ We need to have a good set of root anchor certificates. So look for them
+ in configure by default. This can be disabled with --without-root-certs
+ or fine tuned with --with-root-certs=/path/to/certs
+
+ configure.in | 36 ++++++++++++++++++++++++++----------
+ 1 files changed, 26 insertions(+), 10 deletions(-)
+
+commit adf6c1c4b5d6bbe4289477539a3bab9a2cce7d3a
+Author: Stef Walter
+Date: 2010-12-09
+
+ [gcr] Fix Gtk+ version check.
+
+ 2.91.6 has the new style-context code, not 2.91.5
+
+ gcr/gcr-display-view.c | 2 +-
+ 1 files changed, 1 insertions(+), 1 deletions(-)
+
+commit 7a7058241b2ac601c927ec86656c56944c6b8d78
+Author: Stef Walter
+Date: 2010-12-07
+
+ Include Makefile.local into build if it exists
+
+ .gitignore | 1 +
+ Makefile.am | 5 +++++
+ configure.in | 3 +++
+ 3 files changed, 9 insertions(+), 0 deletions(-)
+
+commit e7fc25a56cb4c4e039e60f2b4457183711ca5e75
+Author: Stef Walter
+Date: 2010-12-07
+
+ [gcr] Complete documentation for various certificate types.
+
+ docs/reference/gcr/gcr-docs.sgml | 41 ++++++++------
+ docs/reference/gcr/gcr-sections.txt | 24 ++++++++-
+ docs/reference/gcr/gcr.types | 1 +
+ gcr/gcr-certificate.c | 53 ++++++++++++++++---
+ gcr/gcr-pkcs11-certificate.c | 102 ++++++++++++++++++++++++++++++----
+ gcr/gcr-pkcs11-certificate.h | 10 ++--
+ gcr/gcr-simple-certificate.c | 34 ++++++++++++
+ gcr/gcr-trust.c | 2 +-
+ 8 files changed, 222 insertions(+), 45 deletions(-)
+
+commit 73cb96415080d56ddee81585414b1676d637e444
+Author: Stef Walter
+Date: 2010-12-07
+
+ [gcr] Document trust storage and lookup functions.
+
+ docs/reference/gcr/gcr-docs.sgml | 5 +-
+ docs/reference/gcr/gcr-sections.txt | 87 ++------
+ gcr/gcr-trust.c | 427 ++++++++++++++++++++++++++++-------
+ gcr/gcr-trust.h | 40 ++--
+ 4 files changed, 388 insertions(+), 171 deletions(-)
+
+commit 18782abb13e8273f0d63974374b8a5536e9bbc93
+Author: Stef Walter
+Date: 2010-12-07
+
+ [gcr] More build fixes.
+
+ gcr/tests/test-certificate.c | 3 +--
+ gcr/tests/unit-test-parser.c | 2 +-
+ 2 files changed, 2 insertions(+), 3 deletions(-)
+
+commit be5e83c8d4ea50cd569d4fe7e5095ad1806c3e6b
+Author: Stef Walter
+Date: 2010-12-06
+
+ [gcr] Implement GcrPkcs11Certificate which loads certs from PKCS#11
+
+ In particular we can lookup certs by issuer from the PKCS#11 store.
+
+ gck/gck-mock.c | 7 +
+ gck/gck-mock.h | 5 +
+ gcr/gcr-pkcs11-certificate.c | 334 +++++++++++++++++++++++++++++++++++
+ gcr/gcr-pkcs11-certificate.h | 76 ++++++++
+ gcr/tests/Makefile.am | 1 +
+ gcr/tests/test-pkcs11-certificate.c | 255 ++++++++++++++++++++++++++
+ 6 files changed, 678 insertions(+), 0 deletions(-)
+
+commit e85ae4c3d5c72da2689a75e457b859a1acb5ac92
+Author: Stef Walter
+Date: 2010-12-06
+
+ [gcr] Include libgck headers explictly in gcr headers.
+
+ When we derive objects from gck objects, we have to include the
+ headers properly and not try to hide them.
+
+ gcr/Makefile.am | 2 ++
+ gcr/gcr-certificate-renderer.h | 4 ++--
+ gcr/gcr-certificate-widget.h | 4 ++--
+ gcr/gcr-importer.h | 10 +++++-----
+ gcr/gcr-initializer.h | 4 ++--
+ gcr/gcr-key-renderer.h | 6 +++---
+ gcr/gcr-key-widget.h | 6 +++---
+ gcr/gcr-parser.h | 2 +-
+ gcr/gcr-renderer.h | 4 ++--
+ gcr/gcr-types.h | 16 +++++++++++-----
+ gcr/gcr.h | 3 ++-
+ 11 files changed, 35 insertions(+), 26 deletions(-)
+
+commit be49d7a554b0f7cf284ac5050610287b82552a9c
+Author: Stef Walter
+Date: 2010-12-06
+
+ [gcr] Move to a single header model.
+
+ Similar to gtk, where you can only include to prevent
+ future API breaks because of headers.
+
+ gcr/Makefile.am | 1 +
+ gcr/gcr-certificate-renderer.h | 4 ++++
+ gcr/gcr-certificate-widget.h | 4 ++++
+ gcr/gcr-certificate.h | 4 ++++
+ gcr/gcr-importer.h | 4 ++++
+ gcr/gcr-key-renderer.h | 4 ++++
+ gcr/gcr-key-widget.h | 4 ++++
+ gcr/gcr-parser.h | 4 ++++
+ gcr/gcr-simple-certificate.h | 4 ++++
+ gcr/gcr-trust.h | 4 ++++
+ gcr/gcr-types.h | 31 +++++++++++++++++++++++++++----
+ gcr/gcr-unlock-options-widget.h | 4 ++++
+ gcr/gcr.h | 33 +++++++++++++++++++++++++--------
+ gcr/tests/ui-test-certificate.c | 25 +++++++++++++++++++++++--
+ gcr/tests/ui-test-key.c | 25 +++++++++++++++++++++++--
+ gcr/tests/ui-test-unlock-options.c | 24 +++++++++++++++++++++++-
+ tool/gkr-tool-import.c | 3 +--
+ ui/gku-prompt-tool.c | 2 +-
+ 18 files changed, 164 insertions(+), 20 deletions(-)
+
+commit 1e893d514b99cf5205436c3b4ce04e6df3639ea0
+Author: Stef Walter
+Date: 2010-12-06
+
+ [gcr] Use void pointers instead of unsigned char for data.
+
+ Use void pointers to make like simpler and clearer.
+
+ gcr/gcr-certificate-renderer.c | 2 +-
+ gcr/gcr-certificate.c | 16 ++++++++--------
+ gcr/gcr-certificate.h | 4 ++--
+ gcr/gcr-simple-certificate.c | 2 +-
+ 4 files changed, 12 insertions(+), 12 deletions(-)
+
+commit 7db5390a48ec57c678b17174bb81be7ee87a6c4f
+Author: Stef Walter
+Date: 2010-12-06
+
+ Add make target to clear coverage data.
+
+ Makefile.am | 4 ++++
+ 1 files changed, 4 insertions(+), 0 deletions(-)
+
+commit 4bdd3b73618fc9e80e154431cf04cc1f102a03aa
+Author: Stef Walter
+Date: 2010-12-06
+
+ [gcr] Add gcr_certificate_is_issuer() and finish up testing.
+
+ Add a function to test if a certificate is the issuer of another,
+ and finish up testing, fix some bugs.
+
+ gcr/gcr-certificate.c | 62 ++++++++--
+ gcr/gcr-certificate.h | 9 +-
+ gcr/tests/Makefile.am | 2 +-
+ gcr/tests/test-certificate.c | 181 +++++++++++++++++++++++++++
+ gcr/tests/test-data/der-certificate-dsa.cer | Bin 0 -> 1639 bytes
+ gcr/tests/unit-test-certificate.c | 157 -----------------------
+ 6 files changed, 240 insertions(+), 171 deletions(-)
+
+commit 44153b4b098468c775bd54587ccf0d3c4d9af32a
+Author: Stef Walter
+Date: 2010-12-06
+
+ [gcr] GcrSimpleCertificate tests.
+
+ gcr/gcr-simple-certificate.c | 4 +-
+ gcr/tests/Makefile.am | 1 +
+ gcr/tests/test-simple-certificate.c | 84 +++++++++++++++++++++++++++++++++++
+ 3 files changed, 86 insertions(+), 3 deletions(-)
+
+commit fb277c5b6056ef53e35dc4805cf313c02cbe6080
+Merge: dc3e7af f397c29
+Author: Stef Walter
+Date: 2010-12-06
+
+ Merge branch 'master' into trust-store
+
+commit f397c297c7a150eadfb4d1ab29d13a15cbadbf60
+Author: Stef Walter
+Date: 2010-12-06
+
+ [gck] Don't load *.la files as PKCS#11 modules.
+
+ grumble, grumble, libtool, grumble.
+
+ gck/gck-modules.c | 4 ++++
+ 1 files changed, 4 insertions(+), 0 deletions(-)
+
+commit dc3e7af8a1c631fc01230208d4b5a90b243bf3b2
+Merge: 84f4415 4d1f139
+Author: Stef Walter
+Date: 2010-12-06
+
+ Merge branch 'master' into trust-store
+
+commit 4d1f1393f839493cd4853e399a5e0db1a11cb527
+Author: Stef Walter
+Date: 2010-12-06
+
+ [gcr] Fix build for GTK+3 style-context changes.
+
+ Use new gtk_widget_override_background_color() function.
+
+ gcr/gcr-display-view.c | 5 +++++
+ 1 files changed, 5 insertions(+), 0 deletions(-)
+
+commit b1d80602fc22365a40806c3c234326cf102dcfc7
+Author: Yanko Kaneti
+Date: 2010-11-22
+
+ has-separator is gone
+
+ https://bugzilla.gnome.org/show_bug.cgi?id=635495
+
+ ui/gku-prompt.ui | 1 -
+ 1 files changed, 0 insertions(+), 1 deletions(-)
+
+commit d9a669d217de1dcece6fbef7ebb8e49125d51a4d
+Author: Jasper Lievisse Adriaanse
+Date: 2010-12-06
+
+ [daemon] Fix pointer truncation by including header.
+
+ https://bugzilla.gnome.org/show_bug.cgi?id=635761
+
+ daemon/control/gkd-control-server.c | 1 +
+ 1 files changed, 1 insertions(+), 0 deletions(-)
+
+commit 84f44154cdfcee219ebc4ab3b7fe5940f4c1cee4
+Author: Stef Walter
+Date: 2010-12-02
+
+ [gcr] Make GcrSimpleCertificate constructor accept simple pointer.
+
+ Make it easier to deal with data whether unsigned or signed,
+ gint8 or char, etc.
+
+ gcr/gcr-simple-certificate.c | 2 +-
+ gcr/gcr-simple-certificate.h | 2 +-
+ 2 files changed, 2 insertions(+), 2 deletions(-)
+
+commit 772128c41f7c069ed926bba8c78ea4dd4ce7c2ef
+Author: Stef Walter
+Date: 2010-11-30
+
+ Bump version number
+
+ configure.in | 2 +-
+ 1 files changed, 1 insertions(+), 1 deletions(-)
+
+commit 91a0f972c23aa3f749834bfbe8964228f9578c78
+Author: Stef Walter
+Date: 2010-11-30
+
+ Release version 2.91.3
+
+ NEWS | 6 ++++++
+ 1 files changed, 6 insertions(+), 0 deletions(-)
+
+commit 78c999bd8588cf2d94acea01a842d1a4a5e6c3c1
+Author: Stef Walter
+Date: 2010-11-30
+
+ [pkcs11] Shutdown module timer when holding proper mutex.
+
+ pkcs11/gkm/gkm-timer.c | 11 ++++++++---
+ 1 files changed, 8 insertions(+), 3 deletions(-)
+
+commit 2894f1124af2f121e769a330370d5275bb90d656
+Author: Stef Walter
+Date: 2010-11-30
+
+ Ignore built files on trust-store branch.
+
+ .gitignore | 1 +
+ 1 files changed, 1 insertions(+), 0 deletions(-)
+
+commit 8453056f507d87f7c80315e8a23485bc0972bc2b
+Author: Stef Walter
+Date: 2010-11-30
+
+ Change coverage target to clear after generating.
+
+ Use 'make coverage' after running code.
+
+ Makefile.am | 4 +---
+ 1 files changed, 1 insertions(+), 3 deletions(-)
+
+commit 07699cc140ad40ada9c3810e25e45208be5510d7
+Author: Stef Walter
+Date: 2010-11-29
+
+ [gcr] Complete tests of gcr_trust_xxx functionality.
+
+ gck/gck-mock.c | 16 ++++++++
+ gck/gck-mock.h | 10 +++++
+ gcr/gcr-trust.c | 39 ++++++++++---------
+ gcr/gcr-trust.h | 12 +++---
+ gcr/tests/test-trust.c | 98 ++++++++++++++++++++++++++++++++++++------------
+ 5 files changed, 126 insertions(+), 49 deletions(-)
+
+commit 80c122631ab04fc1e3444a8d4197c97a694c1a85
+Author: Stef Walter
+Date: 2010-11-29
+
+ [gck] Fix crash in enumerator when C_FindObjects fails.
+
+ If C_FindObjects failed when used in a gck_enumerate_xxx()
+ and friends, then we would crash.
+
+ gck/gck-enumerator.c | 5 ++---
+ 1 files changed, 2 insertions(+), 3 deletions(-)
+
+commit 8f521c9f042ec53429c9028a8b940dfe46f4d415
+Author: Stef Walter
+Date: 2010-11-29
+
+ [gck] Add functionality for dumping PKCS#11 attributes.
+
+ gck_attribute_dump() and gck_attributes_dump()
+
+ gck/Makefile.am | 1 +
+ gck/gck-dump.c | 348 +++++++++++++++++++++++++++++++++++++++++++++++++++++++
+ gck/gck.h | 3 +
+ 3 files changed, 352 insertions(+), 0 deletions(-)
+
+commit 46b6467072168226976c75da5ccf8c3a09e006f0
+Author: Stef Walter
+Date: 2010-11-29
+
+ [testing] Make testing function names more palatable.
+
+ testing/testing-build.sh | 14 +++++++-------
+ testing/testing.h | 12 ++++++------
+ 2 files changed, 13 insertions(+), 13 deletions(-)
+
+commit e02a125f045aa9d0508c398ec4a6275e244dbb94
+Author: Stef Walter
+Date: 2010-11-26
+
+ [xdg-store] Tests and fixes for removing trust assertions.
+
+ pkcs11/xdg-store/gkm-xdg-trust.c | 12 ++++++++-
+ pkcs11/xdg-store/tests/test-xdg-trust.c | 35 +++++++++++++++++++++++++++++++
+ 2 files changed, 45 insertions(+), 2 deletions(-)
+
+commit a53afd7173f3f41d17db6f55d41f7fdc2c8bc787
+Author: Stef Walter
+Date: 2010-11-26
+
+ [xdg-store] Test remaining netscape trust assertion mappings.
+
+ pkcs11/xdg-store/tests/test-xdg-trust.c | 125 ++++++++++++++++++++++++++++++-
+ 1 files changed, 124 insertions(+), 1 deletions(-)
+
+commit 0dff075a4470947bdf36341955d37fd578957d39
+Author: Stef Walter
+Date: 2010-11-26
+
+ [xdg-store] Trust assertions with same purpose/peer replace each other.
+
+ pkcs11/xdg-store/gkm-xdg-assertion.c | 9 +--------
+ pkcs11/xdg-store/gkm-xdg-trust.c | 22 +++++++++-------------
+ pkcs11/xdg-store/gkm-xdg-trust.h | 2 +-
+ pkcs11/xdg-store/tests/test-xdg-trust.c | 25 ++++++++++++++++---------
+ 4 files changed, 27 insertions(+), 31 deletions(-)
+
+commit 5488f4ac054906a5b8ab53bdecca83865d672858
+Author: Stef Walter
+Date: 2010-11-26
+
+ [testing] Add function to clear scratch directory.
+
+ testing_scratch_remove_all()
+
+ pkcs11/xdg-store/tests/test-xdg-module.c | 3 +++
+ testing/testing.c | 18 ++++++++++++++++++
+ testing/testing.h | 2 ++
+ 3 files changed, 23 insertions(+), 0 deletions(-)
+
+commit 4c31c175231c906b73e958a0856adc1df0e98252
+Author: Stef Walter
+Date: 2010-11-26
+
+ [xdg-store] Tests and more bug fixes for trust assertions.
+
+ * Start of netscape trust map tests.
+ * Rewrite how netscape trust attribute mapping happens.
+ * Change how assertions are put into trust hash table.
+
+ pkcs11/xdg-store/gkm-xdg-assertion.c | 17 +-
+ pkcs11/xdg-store/gkm-xdg-module.c | 6 +-
+ pkcs11/xdg-store/gkm-xdg-trust.c | 273 +++++++++---------
+ pkcs11/xdg-store/tests/test-xdg-trust.c | 494 +++++++++++++++++++++++--------
+ 4 files changed, 516 insertions(+), 274 deletions(-)
+
+commit d67cb780699ba5505d0a73a0906ee3e3b8f5a518
+Author: Stef Walter
+Date: 2010-11-26
+
+ [pkcs11] Refresh token before creating token object.
+
+ * Also remove redundant function.
+
+ pkcs11/gkm/gkm-session.c | 30 +++++++-----------------------
+ 1 files changed, 7 insertions(+), 23 deletions(-)
+
+commit 7015da0d91adc360cad8d460f4ef4bfd4c9d77ab
+Author: Stef Walter
+Date: 2010-11-26
+
+ [pkcs11] Fix typo which fails returning hashed attributes.
+
+ pkcs11/gkm/gkm-attributes.c | 2 +-
+ 1 files changed, 1 insertions(+), 1 deletions(-)
+
+commit 726aae151c218fcd3f65cb34c9fe769cc3e30541
+Author: Stef Walter
+Date: 2010-11-26
+
+ [xdg-store] Fix problems exposing and refreshing trust assertions.
+
+ pkcs11/xdg-store/gkm-xdg-trust.c | 49 +++++++++++++++++++++++++------------
+ 1 files changed, 33 insertions(+), 16 deletions(-)
+
+commit 00a1c8b66f5cecbd08e50cb7390d62602a52b77b
+Author: Stef Walter
+Date: 2010-11-25
+
+ [xdg-store] Assertion creation test and fixes.
+
+ pkcs11/gkm/gkm-assertion.c | 15 ++++++++++++++-
+ pkcs11/xdg-store/gkm-xdg-assertion.c | 28 ++++++++++++++--------------
+ pkcs11/xdg-store/gkm-xdg-trust.c | 22 ++++++++++++++--------
+ pkcs11/xdg-store/tests/test-xdg-trust.c | 28 ++++++++++++++++++++++++++++
+ 4 files changed, 70 insertions(+), 23 deletions(-)
+
+commit 004c9b1d97a6f4e1257f39811af6a406c9fcaaba
+Author: Stef Walter
+Date: 2010-11-24
+
+ [xdg-store] Complete work on adding and removing assertions.
+
+ * Support for adding and removing assertions.
+ * Various other small fixes.
+
+ pkcs11/xdg-store/gkm-xdg-assertion.c | 52 ++++++--
+ pkcs11/xdg-store/gkm-xdg-assertion.h | 6 +-
+ pkcs11/xdg-store/gkm-xdg-module.c | 88 ++++++++++--
+ pkcs11/xdg-store/gkm-xdg-trust.c | 216 ++++++++++++++++++++++++++----
+ pkcs11/xdg-store/gkm-xdg-trust.h | 14 ++-
+ pkcs11/xdg-store/tests/test-xdg-module.c | 67 +++++++++-
+ 6 files changed, 386 insertions(+), 57 deletions(-)
+
+commit c71f37f906c63291be247ad4a2b7705df83702c0
+Author: Stef Walter
+Date: 2010-11-24
+
+ [gkm] PKCS#11 objects may be deletable even when not modifiable.
+
+ * PKCS#11 spec has no way to signify whether an object is
+ deletable or not.
+
+ pkcs11/gkm/gkm-session.c | 5 -----
+ 1 files changed, 0 insertions(+), 5 deletions(-)
+
+commit a21aca10e2c4f06342ee31ab5c3ebea1d2198b8e
+Author: Stef Walter
+Date: 2010-11-24
+
+ [testing] Move scratch file functions into testing module.
+
+ * So they can be used in various places.
+ * Fix the touch function to set both times properly.
+
+ pkcs11/xdg-store/tests/test-xdg-module.c | 91 +++--------------------------
+ testing/testing.c | 48 ++++++++++++++++
+ testing/testing.h | 8 +++
+ 3 files changed, 66 insertions(+), 81 deletions(-)
+
+commit 4e014c7a5852d2d33935e29a4ec539d1584b09e5
+Author: Stef Walter
+Date: 2010-11-24
+
+ [xdg-store] Add support for storing certificates.
+
+ * Fix module problems related to object creation.
+ * Make GkmCertificate handle loading empty data properly.
+ * Testing.
+
+ pkcs11/gkm/gkm-certificate.c | 6 ++-
+ pkcs11/gkm/gkm-session.c | 9 +++-
+ pkcs11/xdg-store/gkm-xdg-module.c | 15 ++---
+ .../tests/test-data/test-certificate-1.cer | Bin 0 -> 813 bytes
+ .../tests/test-data/test-certificate-1.der | Bin 813 -> 0 bytes
+ .../tests/test-data/test-certificate-2.cer | Bin 0 -> 813 bytes
+ pkcs11/xdg-store/tests/test-xdg-module.c | 63 ++++++++++++++------
+ 7 files changed, 65 insertions(+), 28 deletions(-)
+
+commit 49fa69251cf65c48d7f355e09f2cd2ac4a27d791
+Author: Stef Walter
+Date: 2010-11-24
+
+ [xdg-store] Add tests for better test coverage.
+
+ Test fiddling with files in the directory and seeing how
+ the module reacts.
+
+ pkcs11/xdg-store/gkm-xdg-module.c | 21 +++-
+ pkcs11/xdg-store/tests/Makefile.am | 4 +-
+ pkcs11/xdg-store/tests/test-xdg-module.c | 166 +++++++++++++++++++++++++++++-
+ 3 files changed, 184 insertions(+), 7 deletions(-)
+
+commit 85a7c816f8fca1457ed013d0ed5aadcebe10c516
+Author: Stef Walter
+Date: 2010-11-24
+
+ [testing] Ignore g_message and g_debug messages in tests.
+
+ pkcs11/xdg-store/gkm-xdg-module.c | 5 +++--
+ pkcs11/xdg-store/tests/test-xdg-module.c | 12 ++++++++++++
+ testing/testing.c | 11 +++++++++++
+ 3 files changed, 26 insertions(+), 2 deletions(-)
+
+commit ea276184262b9df14b2c238a51609dfb007a4da1
+Author: Stef Walter
+Date: 2010-11-24
+
+ [xdg-store] Fix various bugs and neuter tests.
+
+ * Will be building up test coverage shortly.
+
+ pkcs11/xdg-store/gkm-xdg-assertion.c | 44 +-------------------
+ pkcs11/xdg-store/gkm-xdg-module.c | 5 +-
+ .../tests/test-data/test-certificate-1.der | Bin 0 -> 813 bytes
+ .../xdg-store/tests/test-data/test-refer-1.trust | Bin 0 -> 241 bytes
+ pkcs11/xdg-store/tests/test-data/test-trust-1.der | Bin 667 -> 0 bytes
+ pkcs11/xdg-store/tests/test-xdg-module.c | 7 +---
+ pkcs11/xdg-store/tests/test-xdg-trust.c | 16 ++++----
+ 7 files changed, 13 insertions(+), 59 deletions(-)
+
+commit e12765f3eed5de52765f0faab69b32340090e836
+Author: Stef Walter
+Date: 2010-11-24
+
+ [pkcs11] Rename CKA_G_REMOTE to CKA_G_PEER (better terminology)
+
+ * Also update various locations where we used 'remote' to 'peer'
+
+ gcr/gcr-trust.c | 6 ++--
+ pkcs11/gkm/gkm-assertion.c | 48 ++++++++++++++++++++++++++------------
+ pkcs11/gkm/gkm-assertion.h | 2 +-
+ pkcs11/pkcs11i.h | 2 +-
+ pkcs11/xdg-store/gkm-xdg-trust.c | 37 +++++++++++++++-------------
+ 5 files changed, 58 insertions(+), 37 deletions(-)
+
+commit 7e72a23ee92c7ac3aff1669015de3e7b5aff93a0
+Author: Stef Walter
+Date: 2010-11-24
+
+ [testing] Preprocess test files before searching for tests.
+
+ * Allows tests to be commented out or ifdefed.
+ * Faster building of tests.
+ * Other cleanup of tests.
+
+ .gitignore | 1 +
+ daemon/dbus/tests/test-secret-util.c | 2 +-
+ egg/tests/Makefile.am | 6 +-
+ egg/tests/test-asn1.c | 46 ++++----
+ egg/tests/test-dn.c | 12 +-
+ egg/tests/test-padding.c | 30 +++---
+ egg/tests/unit-test-asn1.c | 34 +++---
+ egg/tests/unit-test-cleanup.c | 8 +-
+ egg/tests/unit-test-dh.c | 20 ++--
+ egg/tests/unit-test-hex.c | 8 +-
+ egg/tests/unit-test-oid.c | 2 +-
+ egg/tests/unit-test-openssl.c | 6 +-
+ egg/tests/unit-test-secmem.c | 14 +-
+ egg/tests/unit-test-spawn.c | 10 +-
+ egg/tests/unit-test-symkey.c | 12 +-
+ gck/tests/test-gck-attributes.c | 56 +++++-----
+ gck/tests/test-gck-crypto.c | 22 ++--
+ gck/tests/test-gck-enumerator.c | 18 ++--
+ gck/tests/test-gck-module.c | 14 +-
+ gck/tests/test-gck-modules.c | 22 ++--
+ gck/tests/test-gck-object.c | 20 ++--
+ gck/tests/test-gck-session.c | 16 ++--
+ gck/tests/test-gck-slot.c | 18 ++--
+ gck/tests/test-gck-uri.c | 30 +++---
+ gcr/tests/test-trust.c | 18 ++--
+ gcr/tests/unit-test-certificate.c | 30 +++---
+ gcr/tests/unit-test-parser.c | 6 +-
+ pkcs11/gkm/tests/Makefile.am | 12 +-
+ pkcs11/gkm/tests/unit-test-attributes.c | 122 ++++++++++----------
+ pkcs11/gkm/tests/unit-test-credential.c | 22 ++--
+ pkcs11/gkm/tests/unit-test-data-asn1.c | 6 +-
+ pkcs11/gkm/tests/unit-test-data-der.c | 36 +++---
+ pkcs11/gkm/tests/unit-test-file-tracker.c | 10 +-
+ pkcs11/gkm/tests/unit-test-memory-store.c | 34 +++---
+ pkcs11/gkm/tests/unit-test-object.c | 18 ++--
+ pkcs11/gkm/tests/unit-test-secret.c | 14 +-
+ pkcs11/gkm/tests/unit-test-sexp.c | 8 +-
+ pkcs11/gkm/tests/unit-test-store.c | 8 +-
+ pkcs11/gkm/tests/unit-test-timer.c | 16 ++--
+ pkcs11/gkm/tests/unit-test-transaction.c | 32 +++---
+ pkcs11/gnome2-store/tests/Makefile.am | 4 +-
+ pkcs11/gnome2-store/tests/test-module.c | 2 +-
+ pkcs11/gnome2-store/tests/unit-test-gnome2-file.c | 42 ++++----
+ pkcs11/roots-store/tests/Makefile.am | 2 -
+ pkcs11/roots-store/tests/test-module.c | 2 +-
+ pkcs11/secret-store/tests/Makefile.am | 6 +-
+ .../secret-store/tests/unit-test-secret-binary.c | 16 ++--
+ .../tests/unit-test-secret-collection.c | 44 ++++----
+ .../secret-store/tests/unit-test-secret-compat.c | 8 +-
+ pkcs11/secret-store/tests/unit-test-secret-data.c | 18 ++--
+ .../secret-store/tests/unit-test-secret-fields.c | 44 ++++----
+ pkcs11/secret-store/tests/unit-test-secret-item.c | 40 +++---
+ .../secret-store/tests/unit-test-secret-object.c | 30 +++---
+ .../secret-store/tests/unit-test-secret-search.c | 22 ++--
+ .../secret-store/tests/unit-test-secret-textual.c | 14 +-
+ pkcs11/ssh-store/tests/Makefile.am | 5 +-
+ pkcs11/ssh-store/tests/test-ssh-module.c | 2 +-
+ pkcs11/ssh-store/tests/unit-test-private-key.c | 8 +-
+ pkcs11/ssh-store/tests/unit-test-ssh-openssh.c | 4 +-
+ pkcs11/wrap-layer/tests/Makefile.am | 4 +-
+ pkcs11/wrap-layer/tests/test-create-credential.c | 10 +-
+ pkcs11/wrap-layer/tests/test-init-pin.c | 6 +-
+ pkcs11/wrap-layer/tests/test-login-auto.c | 10 +-
+ pkcs11/wrap-layer/tests/test-login-hints.c | 2 +-
+ pkcs11/wrap-layer/tests/test-login-keyring.c | 28 +++---
+ pkcs11/wrap-layer/tests/test-login-specific.c | 10 +-
+ pkcs11/wrap-layer/tests/test-login-user.c | 18 ++--
+ pkcs11/wrap-layer/tests/test-set-pin.c | 6 +-
+ pkcs11/xdg-store/tests/Makefile.am | 9 +-
+ pkcs11/xdg-store/tests/test-xdg-module.c | 2 +-
+ pkcs11/xdg-store/tests/test-xdg-trust.c | 26 ++--
+ testing/testing-build.sh | 78 +++++++------
+ testing/testing.h | 46 +++-----
+ testing/testing.make | 41 +++++--
+ ui/tests/unit-test-util.c | 14 +-
+ 75 files changed, 730 insertions(+), 712 deletions(-)
+
+commit c41a0b14ea371ac6f6cc549a7226b98ba51cd5a9
+Author: Stef Walter
+Date: 2010-11-23
+
+ [xdg-store] Tool for dumping trust assertion files.
+
+ pkcs11/xdg-store/.gitignore | 1 +
+ pkcs11/xdg-store/tests/Makefile.am | 5 +-
+ pkcs11/xdg-store/tests/diddle-trust-file.c | 2 +-
+ pkcs11/xdg-store/tests/dump-trust-file.c | 201 ++++++++++++++++++++++++++++
+ 4 files changed, 207 insertions(+), 2 deletions(-)
+
+commit 170b4e05fcf3ecb14b4413ba523704ab4152a2c2
+Author: Stef Walter
+Date: 2010-11-23
+
+ [egg] Add utilities so GByteArray can be used in GHashTable.
+
+ Update xdg pkcs11 module to use these new utils.
+
+ egg/Makefile.am | 1 +
+ egg/egg-byte-array.c | 65 ++++++++++++++++++++++++++++++++++++++
+ egg/egg-byte-array.h | 33 +++++++++++++++++++
+ pkcs11/gkm/gkm-util.c | 60 -----------------------------------
+ pkcs11/xdg-store/gkm-xdg-trust.c | 16 ++++++---
+ 5 files changed, 109 insertions(+), 66 deletions(-)
+
+commit 4d593dceae8876d7887dc8ac5f838abe5c149dba
+Author: Stef Walter
+Date: 2010-11-23
+
+ [egg] Implement adding of trust via trust test tool.
+
+ Also fix up the ASN.1 definition for trust files, to be more manageable
+ and realistic. Tagging as appropriate.
+
+ pkcs11/xdg-store/tests/diddle-trust-file.c | 76 +++++++++++++++-------------
+ pkcs11/xdg-store/xdg.asn | 19 +++----
+ 2 files changed, 48 insertions(+), 47 deletions(-)
+
+commit c81dac584dfdac92f0fd54158a10c39f59479ce8
+Author: Stef Walter
+Date: 2010-11-23
+
+ [xdg-store] Start testing tool to create trust assertion files.
+
+ pkcs11/xdg-store/.gitignore | 2 +
+ pkcs11/xdg-store/asn1-def-xdg.c | 42 -----
+ pkcs11/xdg-store/tests/Makefile.am | 10 +-
+ pkcs11/xdg-store/tests/diddle-trust-file.c | 227 ++++++++++++++++++++++++++++
+ pkcs11/xdg-store/xdg.asn | 4 +-
+ 5 files changed, 240 insertions(+), 45 deletions(-)
+
+commit d19b6988da4ab506a1a443be1bd17ba872c29dfc
+Author: Stef Walter
+Date: 2010-11-23
+
+ [egg] Encode empty SET OF and SEQUENCE OF properly.
+
+ Make choices based on whether they contain any other real
+ valid elements inside.
+
+ egg/egg-asn1x.c | 44 +++++++++++++++++++++++++++++++-------------
+ 1 files changed, 31 insertions(+), 13 deletions(-)
+
+commit ca9961d8b2204ba15155e148d41ba7664356164e
+Author: Stef Walter
+Date: 2010-11-23
+
+ [egg] Add functions testing ASN.1 and printing out messages.
+
+ egg/egg-asn1x.h | 11 +++++++++++
+ egg/tests/unit-test-asn1.c | 5 ++++-
+ 2 files changed, 15 insertions(+), 1 deletions(-)
+
+commit ac64040c2de1b78f26d1c289f09dfcb2a5c5461b
+Author: Stef Walter
+Date: 2010-11-23
+
+ [egg] Must select which choice when building ASN.1.
+
+ When building up ASN.1 must select which choice by using
+ the egg_asn1x_set_choice() function.
+
+ egg/egg-asn1x.c | 151 +++++++++++++++++++++++++++++++------------------
+ egg/egg-asn1x.h | 3 +
+ egg/tests/test-asn1.c | 56 ++++++++++++++++++
+ 3 files changed, 154 insertions(+), 56 deletions(-)
+
+commit 4f9355a1f2dc20839e1f123ba5f368556d4fe2ef
+Author: Stef Walter
+Date: 2010-11-22
+
+ [egg] Implement egg_asn1x_set_raw_element() for explicitly tagged types.
+
+ Also fix encoding of explicitly tagged choice elements.
+
+ egg/egg-asn1x.c | 98 +++++++++++++++++++++++++++++++++----------------
+ egg/tests/test-asn1.c | 90 +++++++++++++++++++++++++++++++++++++++++++++
+ egg/tests/test.asn | 9 ++++
+ 3 files changed, 165 insertions(+), 32 deletions(-)
+
+commit d3c93154d373db7d1e817140f8e787836a1a807f
+Author: Stef Walter
+Date: 2010-11-21
+
+ [egg] Produce proper messages for mismatched tags in DER parsing.
+
+ egg/egg-asn1x.c | 34 +++++++++++++++++++++-------------
+ 1 files changed, 21 insertions(+), 13 deletions(-)
+
+commit 4b056aa2f7cf192f83637de83ea5ae0cbb6315a1
+Author: Gheyret T.Kenji
+Date: 2010-11-20
+
+ Added UG translation
+
+ po/ug.po | 44 ++++++++++++++++++++++----------------------
+ 1 files changed, 22 insertions(+), 22 deletions(-)
+
+commit c7c0ee614c5a85a2ef2113e40ed07dfa3e6b7030
+Author: Stef Walter
+Date: 2010-11-19
+
+ Fix up gcr library to support trust assertions.
+
+ gcr/gcr-trust.c | 446 ++++++++++++++++++++++++++----------------------
+ gcr/gcr-trust.h | 127 +++++++-------
+ gcr/tests/test-trust.c | 75 ++++-----
+ 3 files changed, 345 insertions(+), 303 deletions(-)
+
+commit e973a2bd20367d2a88a70e6f7f0643abdb56b646
+Author: Stef Walter
+Date: 2010-11-19
+
+ Implement trust assertions in pkcs11 modules.
+
+ * Change the format of trust stored in XDG store.
+ * Introduce new assertion object.
+ * Trust objects own multiple assertion objects.
+ * Netscape style trust is implemented on assertion objects.
+
+ pkcs11/gkm/Makefile.am | 3 +-
+ pkcs11/gkm/gkm-assertion.c | 232 ++++++++++
+ pkcs11/gkm/gkm-assertion.h | 66 +++
+ pkcs11/gkm/gkm-attributes.c | 36 ++
+ pkcs11/gkm/gkm-attributes.h | 5 +
+ pkcs11/gkm/gkm-certificate-trust.c | 377 ---------------
+ pkcs11/gkm/gkm-certificate-trust.h | 57 ---
+ pkcs11/gkm/gkm-certificate.c | 156 -------
+ pkcs11/gkm/gkm-oids.h | 34 ++
+ pkcs11/gkm/gkm-trust.c | 174 +++++++
+ pkcs11/gkm/gkm-trust.h | 62 +++
+ pkcs11/gkm/gkm-types.h | 3 +-
+ pkcs11/gkm/gkm-util.c | 97 ++++
+ pkcs11/gkm/gkm-util.h | 15 +
+ pkcs11/pkcs11g.h | 50 --
+ pkcs11/pkcs11i.h | 22 +
+ pkcs11/roots-store/Makefile.am | 3 +-
+ pkcs11/roots-store/gkm-roots-certificate.c | 28 +-
+ pkcs11/roots-store/gkm-roots-certificate.h | 3 +-
+ pkcs11/roots-store/gkm-roots-trust.c | 411 +++++++++++++++++
+ pkcs11/roots-store/gkm-roots-trust.h | 60 +++
+ pkcs11/xdg-store/Makefile.am | 1 +
+ pkcs11/xdg-store/asn1-def-xdg.c | 35 +-
+ pkcs11/xdg-store/gkm-xdg-assertion.c | 252 ++++++++++
+ pkcs11/xdg-store/gkm-xdg-assertion.h | 55 +++
+ pkcs11/xdg-store/gkm-xdg-module.c | 26 +-
+ pkcs11/xdg-store/gkm-xdg-trust-netscape.c | 314 +++++++++++++
+ pkcs11/xdg-store/gkm-xdg-trust-netscape.h | 59 +++
+ pkcs11/xdg-store/gkm-xdg-trust.c | 691 +++++++++++++---------------
+ pkcs11/xdg-store/gkm-xdg-trust.h | 15 +-
+ pkcs11/xdg-store/xdg.asn | 33 +-
+ 31 files changed, 2297 insertions(+), 1078 deletions(-)
+
+commit 3245a5efe64911f39e3f7f9966c858e650c8045c
+Author: Stef Walter
+Date: 2010-11-19
+
+ Disable trust usage in tool until we work trust assertions out better.
+
+ tool/gkr-tool-trust.c | 38 +++++++++++++++++++-------------------
+ tool/gkr-tool.c | 2 +-
+ 2 files changed, 20 insertions(+), 20 deletions(-)
+
+commit f52fe414b7c6c2de7ed07654b6dcd1355e5a77b1
+Author: Stef Walter
+Date: 2010-11-19
+
+ Better ASN.1 test coverage and fixes.
+
+ egg/egg-asn1x.c | 14 +++++++-
+ egg/tests/test-asn1.c | 78 ++++++++++++++++++++++++++++++++++++++++---
+ egg/tests/test.asn | 2 +
+ egg/tests/unit-test-asn1.c | 19 +++++++++-
+ 4 files changed, 103 insertions(+), 10 deletions(-)
+
+commit 750d3472802d30510a4dc8ab777d660d0cbb3d3d
+Author: Lucian Adrian Grijincu
+Date: 2010-11-16
+
+ Updated Romanian translation
+
+ po/ro.po | 1172 +++++++++++++++++++++++++++++++++++++------------------------
+ 1 files changed, 711 insertions(+), 461 deletions(-)
+
+commit fb79e39480ce04377f0a1020aeaecbc613b29e5d
+Author: Gheyret T.Kenji
+Date: 2010-11-14
+
+ Added UG translation
+
+ po/LINGUAS | 1 +
+ 1 files changed, 1 insertions(+), 0 deletions(-)
+
+commit 5404dd22e99ca3555d5d1c946eafe5af55afa5ea
+Author: Gheyret T.Kenji
+Date: 2010-11-13
+
+ Added UG translation
+
+ po/ug.po | 1032 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+ 1 files changed, 1032 insertions(+), 0 deletions(-)
+
+commit bc2d1d3789368779e6a39bff6ca841188edef6c7
+Author: Yaron Sheffer
+Date: 2010-11-02
+
+ Linux capabilities to overcome limits on locked memory.
+
+ Implement review comments, mostly style.
+
+ Signed-off-by: Stef Walter
+
+ configure.in | 18 +++++++-
+ daemon/Makefile.am | 10 ++++
+ daemon/gkd-capability.c | 119 +++++++++++++++++++++++++++++++++++++++++++++++
+ daemon/gkd-capability.h | 27 +++++++++++
+ daemon/gkd-main.c | 7 +++
+ 5 files changed, 180 insertions(+), 1 deletions(-)
+
+commit 3c4b25923c5eda25dfc0dcf2c0a13deee5ecdee2
+Author: Matej Urbančič
+Date: 2010-11-13
+
+ Updated Slovenian translation
+
+ po/sl.po | 408 ++++++++++++++++++++++++++++++++------------------------------
+ 1 files changed, 213 insertions(+), 195 deletions(-)
+
+commit d2ce4a0263db1d15cb89b7170aa671753be92b23
+Merge: c29d406 5379f76
Author: Stef Walter
-Date: 2010-10-25
+Date: 2010-11-11
+
+ Merge branch 'master' into trust-store
+
+commit 00ee980b361367be4b419df2a678f99d8b5d3542
+Author: Ivar Smolin
+Date: 2010-11-10
+
+ [l10n] Updated Estonian translation
+
+ po/et.po | 167 ++++++++++++++++++++++++++++---------------------------------
+ 1 files changed, 77 insertions(+), 90 deletions(-)
- Release version 2.32.1
+commit 5379f76cbbd057e6cf712c1b60e9b0b605f42a6d
+Author: Stef Walter
+Date: 2010-11-09
+
+ Update HACKING with coding style
+
+ HACKING | 123 +++++++++++++++++++++++++++++++++++++++++++++++++++++----------
+ 1 files changed, 104 insertions(+), 19 deletions(-)
+
+commit b2bc27582952f71a435e597b26206084a7a1f5c1
+Author: Stef Walter
+Date: 2010-11-09
+
+ Bump version number
- NEWS | 9 +++++++++
configure.in | 2 +-
- 2 files changed, 10 insertions(+), 1 deletions(-)
+ 1 files changed, 1 insertions(+), 1 deletions(-)
-commit ad71c3a0abf1c630b81d285f21d2cc50ae364d45
-Merge: de6a19e 7dc01a4
+commit b774ad060d9e40c7ce145a4557fb1541d7c375b0
Author: Stef Walter
+Date: 2010-11-09
+
+ Release version 2.91.2
+
+ NEWS | 7 +++++++
+ configure.in | 1 -
+ egg/egg-mkdtemp.c | 5 +----
+ 3 files changed, 8 insertions(+), 5 deletions(-)
+
+commit 7c6e3d4972a6d04f7dca08e55c72eb5a85a9c3d0
+Author: Mahyar Moghimi
+Date: 2010-11-03
+
+ Updating Persian translation was wrong returning back
+
+ po/fa.po | 1196 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++------
+ 1 files changed, 1087 insertions(+), 109 deletions(-)
+
+commit b028c893aa6392b9e4b15f0e1732843b8f14ff5c
+Author: Mahyar Moghimi
+Date: 2010-11-03
+
+ Updating Persian translation
+
+ po/fa.po | 524 +++++++++++++++++---------------------------------------------
+ 1 files changed, 142 insertions(+), 382 deletions(-)
+
+commit 73b8afdde52c0c55947853627894555b3dfd7619
+Author: Yaron Sheffer
+Date: 2010-11-02
+
+ A few assorted nits and typos
+
+ Signed-off-by: Yaron Sheffer
+ Signed-off-by: Stef Walter
+
+ configure.in | 2 +-
+ daemon/gkd-main.c | 4 ++--
+ 2 files changed, 3 insertions(+), 3 deletions(-)
+
+commit 5392b3cd09183bb0eebd37575f962347d2d83b4c
+Author: Carles Ferrando
+Date: 2010-10-29
+
+ Updated Catalan (Valencian) translation
+
+ po/ca@valencia.po | 629 ++++++++++++++++++++++++++++------------------------
+ 1 files changed, 339 insertions(+), 290 deletions(-)
+
+commit 4c5464f3192b089d0407932b76793d5d3366796a
+Author: Fran Diéguez
+Date: 2010-10-26
+
+ Updated Galician translations
+
+ po/gl.po | 512 +++++++++++++++++++++++++++++++++++---------------------------
+ 1 files changed, 291 insertions(+), 221 deletions(-)
+
+commit 46036b9e988bc73014aba0bb8c5bef1c337cacca
+Author: Aron Xu
+Date: 2010-10-25
+
+ Correct last mistaken commit of zh_CN.po
+
+ po/zh_CN.po |23465 +++--------------------------------------------------------
+ 1 files changed, 1174 insertions(+), 22291 deletions(-)
+
+commit 24a440042691ab08eb342a7c21f2ff2c2774c98b
+Author: Yinghua Wang
Date: 2010-10-25
- Accidentally released 2.32.0 on the wrong branch.
+ Update Simplified Chinese translation.
+
+ po/zh_CN.po |23422 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++---
+ 1 files changed, 22292 insertions(+), 1130 deletions(-)
+
+commit 1fafa11b3e0c11200158209aa20a3131288c6f0f
+Author: Yaron Shahrabani
+Date: 2010-10-21
+
+ Updated Hebrew translation.
+
+ po/he.po | 508 +++++++++++++++++++++++++++++++++++---------------------------
+ 1 files changed, 289 insertions(+), 219 deletions(-)
+
+commit ece462a3af98542ccd5bec640a65f19a67cd0090
+Author: Mario Blättermann
+Date: 2010-10-19
+
+ [i18n] Updated German translation
+
+ po/de.po | 896 ++++++++++++++++++++------------------------------------------
+ 1 files changed, 292 insertions(+), 604 deletions(-)
+
+commit bb033e7513ec8123124e5e57c82c0ede029eda74
+Author: Josselin Mouette
+Date: 2010-10-19
+
+ [daemon] Add timeout if PAM startup doesn't complete shortly.
- Merge it in here now.
+ When the daemon is started by the PAM module, it might not be used at all if
+ the daemon is not started later in the session. Now exit after 60 seconds.
+
+ daemon/gkd-main.c | 19 +++++++++++++++++++
+ 1 files changed, 19 insertions(+), 0 deletions(-)
-commit de6a19e6f3cc990b814bbeb361da974db8519622
+commit f9a7c65c7403e7a8f3653099edc772ec48f3ccee
Author: Stef Walter