# Generate automatically. Do not edit.

commit 81dae160a6130b6a7a69261669f350ef6efef462
Author: Stef Walter <stef@memberwebs.com>
Date:   2010-09-12

    Release version 2.31.92

 Makefile.am |    5 ++++-
 NEWS        |    6 ++++++
 2 files changed, 10 insertions(+), 1 deletions(-)

commit 08c71af412677d6efd671be2020e59f08b1cb5a5
Author: Stef Walter <stef@memberwebs.com>
Date:   2010-09-12

    autogen.sh: require automake 1.7
    
    automake 1.4 does not have AM_PROG_CC_C_O

 autogen.sh |    8 +++++---
 1 files changed, 5 insertions(+), 3 deletions(-)

commit 292cbcc5337e1334e2802563c3d9a245c74e2ce8
Author: Stef Walter <stef@memberwebs.com>
Date:   2010-09-11

    [egg] Fix secure memory assertion.
    
    Fix assertion that occurs when searching for pool to free memory from.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=616175

 egg/egg-secure-memory.c |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

commit 4772da8f9539872c76f0b738e508c81ac482c5e9
Author: Stef Walter <stef@memberwebs.com>
Date:   2010-09-10

    Don't try to run daemon tests if DBus is not running.
    
     * Check for DBUS_SESSION_BUS_ADDRESS and don't run daemon tests.
     * Cleanup test makefile variables a bit
    
    https://bugzilla.gnome.org/show_bug.cgi?id=626455

 egg/tests/Makefile.am     |    4 ++--
 library/tests/Makefile.am |    7 +++++--
 tests/gtest-helpers.c     |   38 +++++++++++++++++++++++++++++---------
 tests/gtest.make          |   15 ++++++++-------
 4 files changed, 44 insertions(+), 20 deletions(-)

commit 866e75657106c1b3a4776b49b75e27300c22653b
Author: Arun Raghavan <ford_prefect@gentoo.org>
Date:   2010-09-08

    Access GArray members using g_array_index()
    
    This handles type-casting internally to avoid alignment warnings on
    platforms that need to deal with these issues.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=628875

 library/gnome-keyring.c |   43 ++++++++++++++++++++++---------------------
 1 files changed, 22 insertions(+), 21 deletions(-)

commit 5b2ceb2771bfb13e8a85f2d6e8acb736d70abaea
Author: Stef Walter <stef@memberwebs.com>
Date:   2010-08-30

    Bump version number.

 configure.in |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 4f24a336323c95d80f13beeaa116c83efe135bf2
Author: Stef Walter <stef@memberwebs.com>
Date:   2010-08-30

    Release version 2.31.91

 NEWS         |    7 +++++++
 configure.in |    2 +-
 2 files changed, 8 insertions(+), 1 deletions(-)

commit 129921d0eb44414d49becf8f687295a8410405d4
Author: Stef Walter <stef@memberwebs.com>
Date:   2010-08-29

    Fix memory leak related to dbus_message_iter_get_signature()
    
    Discovered by David Woodhouse. Need to free memory returned
    by dbus_message_iter_get_signature()

 library/gkr-session.c   |   18 ++++++++++++++++--
 library/gnome-keyring.c |   16 ++++++++++++++--
 2 files changed, 30 insertions(+), 4 deletions(-)

commit ad6da9a5377d98a7af0f543e0745a83735df4bcd
Author: Pablo Castellano <pablog@src.gnome.org>
Date:   2010-07-27

    [dbus] Fix encoding problems with keyring names and foreign characters.
    
     * Creating keyrings with a label that contained non-ascii charaters
       was broken.

 library/gkr-misc.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit ddf8c4c3b053ba941b26af9607f06718ad289b1c
Author: Pablo Castellano <pablog@src.gnome.org>
Date:   2010-07-18

    g_string_append_c_inline is used implicitly

 library/gkr-misc.c |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 688370ff6cac657107128714717672fb39a671c3
Author: Pablo Castellano <pablog@src.gnome.org>
Date:   2010-07-18

    Fixed typos

 library/gkr-misc.c |    8 ++++----
 1 files changed, 4 insertions(+), 4 deletions(-)

commit 3cb93f629f389982a021543e1d973828731f2b3e
Author: Fran Diéguez <fran.dieguez@mabishu.com>
Date:   2010-07-21

    Updated Galician translations

 po/gl.po |   11 ++++++-----
 1 files changed, 6 insertions(+), 5 deletions(-)

commit 180bfd8d8258cbab21d79db519e2eb6c0dbc6535
Author: Kristjan Schmidt <kristjan.schmidt@googlemail.com>
Date:   2010-06-27

    Updated Esperanto translation

 po/eo.po |   58 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 58 insertions(+), 0 deletions(-)

commit 667e6b50f28d707cd7999ed02b80eb0ff8424e0d
Author: Kristjan Schmidt <kristjan.schmidt@googlemail.com>
Date:   2010-06-27

    Add Esperanto translation

 po/LINGUAS |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit c359ce893958d1a2dcb4aa9b958a38002b8836d6
Author: Stef Walter <stef@memberwebs.com>
Date:   2010-06-22

    Try to fix broken usage on multiple threads in libgnome-keyring
    
     * This has to do with operations completing in the mainloop thread
       before the async function which starts them returns in another
       thread.
     * Some use cases are just not fixable. We print a message throwing
       our hands up in despair.
     * The async functions will try to return NULL if an operation completes
       before the function that starts it return.

 library/gkr-operation.c |   36 ++-
 library/gkr-operation.h |    4 +-
 library/gnome-keyring.c | 1108 +++++++++++++++++++++++++++--------------------
 3 files changed, 661 insertions(+), 487 deletions(-)

commit 3521eabee0a6f143401b22a8c600bac1c4913763
Merge: 5f3eb91 d2f5786
Author: Stef Walter <stef@memberwebs.com>
Date:   2010-06-10

    Merge branch 'gnome-2-30'

commit d2f57865d2b80ab301aba35278e71b85a1a141cd
Author: Stef Walter <stef@memberwebs.com>
Date:   2010-06-10

    Remove erroneus egg-dbus dependency.

 configure.in |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 5f3eb91a844ecc85fed9cf0d1fa839e522e391af
Author: Yaron Shahrabani <sh.yaron@gmail.com>
Date:   2010-05-30

    Added the Hebrew entry.

 po/LINGUAS |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit 4af49d59fac99085b7abe1ad3276654398701a69
Author: Yaron Shahrabani <sh.yaron@gmail.com>
Date:   2010-05-30

    Updated Hebrew translation.

 po/he.po |   57 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 57 insertions(+), 0 deletions(-)

commit b03d894c6858109fc6bcc24c53b0e5dba40a1ced
Author: Tomas Bzatek <tbzatek@redhat.com>
Date:   2010-04-28

    [dist] Use tar-ustar instead of an old tar-v7
    
    Certain file names were too long, and were being truncated.
    Update to newer tar version which supports longer file names.
    
    Fixes bug #613594

 configure.in |    5 +++--
 1 files changed, 3 insertions(+), 2 deletions(-)

commit 1e554163df7beb9a0a6f490cfa62dc05e16a1fc5
Author: Ahmed Noor Kader Mustajir Md Eusoff <sir.ade@gmail.com>
Date:   2010-04-27

    Added Malay translation

 po/LINGUAS |    1 +
 po/ms.po   |   54 ++++++++++++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 55 insertions(+), 0 deletions(-)

commit f1b325cd3c3a5842d8f3a4e40c22381f70692bac
Author: Stef Walter <stef@memberwebs.com>
Date:   2010-04-26

    Bump version number after release.

 configure.in |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit dc8abf5f463afca01a6e237d9f8eb0b263f541a3
Author: Stef Walter <stef@memberwebs.com>
Date:   2010-04-26

    Release version 2.30.1

 NEWS |    5 +++++
 1 files changed, 5 insertions(+), 0 deletions(-)

commit 3c790614a30831cdb8466efdf8e51283052fc060
Author: Gil Forcada <gforcada@gnome.org>
Date:   2010-04-21

    Added ca@valencia

 po/LINGUAS |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit ece8850d36cfa54c55cccf9067144579563fc4aa
Author: Carles Ferrando <carles.ferrando@gmail.com>
Date:   2010-04-21

    Added Catalan (Valencian) translation

 po/ca@valencia.po |   53 +++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 53 insertions(+), 0 deletions(-)

commit 2e1aedbe58c9dd80d2193924086e87b4b56559bc
Author: Andika Triwidada <andika@gmail.com>
Date:   2010-04-21

    Added Indonesian translation, contributed by Nana Suryana
    Added id to LINGUAS

 po/LINGUAS |    1 +
 po/id.po   |   55 +++++++++++++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 56 insertions(+), 0 deletions(-)

commit e33eca3ef90978986df2fe5aef97234775a4a93c
Author: Olav Vitters <olav@vitters.nl>
Date:   2010-04-18

    Fix doap file

 libgnome-keyring.doap |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit d3cbc3d417bdb8736aeb01083036d9a7b86577e6
Author: Matej Urbančič <mateju@svn.gnome.org>
Date:   2010-04-14

    Updated Slovenian translation

 po/sl.po |    3 +--
 1 files changed, 1 insertions(+), 2 deletions(-)

commit 942ff4eae19732d9f5fd0d549385a7f2d9842444
Author: Stef Walter <stef@memberwebs.com>
Date:   2010-04-09

    Workaround for problem with endless loop during blocking operations.
    
    Research done by Hiroyuki Ikezoe
    
    This is due to a bug in libdbus where the pending call is completed
    without the relevant callback being called when used in certain
    threading situations.
    
    Fixes bug #606902

 library/gkr-operation.c |   14 +++++++++++++-
 1 files changed, 13 insertions(+), 1 deletions(-)

commit 02b11499f99e8537ee2dc621af17acf90af23f53
Author: Theppitak Karoonboonyanan <thep@linux.thai.net>
Date:   2010-04-07

    Added Thai translation.

 po/LINGUAS |    1 +
 po/th.po   |   54 ++++++++++++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 55 insertions(+), 0 deletions(-)

commit 1f818892813d20aded601aebcda1e8c6149ffde5
Author: Vincent Untz <vuntz@gnome.org>
Date:   2010-03-31

    [release] post-release bump to 2.30.1

 configure.in |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 88841be38e7355889221e0a3737541ef6423cb16
Author: Vincent Untz <vuntz@gnome.org>
Date:   2010-03-31

    [release] 2.30.0

 NEWS         |    6 +++++-
 configure.in |    2 +-
 2 files changed, 6 insertions(+), 2 deletions(-)

commit 79cf1d118d501a6663c218f1bd2d438b0d405f96
Author: Vincent Untz <vuntz@gnome.org>
Date:   2010-03-30

    Fix build with -Werror and gcc 4.5
    
    There's this new warning with gcc 4.5 (I think):
     comparison between ‘GnomeKeyringResult’ and ‘enum <anonymous>’
    which requires us to add some cast to avoid an error with -Werror.

 library/gkr-operation.c |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

commit 4f3c8637e3c455038d7fca73e8511d0401b24709
Author: Stef Walter <stef@memberwebs.com>
Date:   2010-03-30

    Return GNOME_KEYRING_RESULT_NO_MATCH when no secret is found
    
    This reverts 18affdaa, but really fixes
    https://bugzilla.gnome.org/show_bug.cgi?id=608510

 library/gnome-keyring.c       |    2 +-
 library/tests/test-keyrings.c |    9 ++++-----
 2 files changed, 5 insertions(+), 6 deletions(-)

commit aa1bea3b0e56e8431ce146952fde55275670a5a8
Author: Aron Xu <aronxu@gnome.org>
Date:   2010-03-29

    Add Simplified Chinese translation.

 po/LINGUAS  |    1 +
 po/zh_CN.po |   54 ++++++++++++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 55 insertions(+), 0 deletions(-)

commit a47674dc1e39276fdc668e1ba0fba4d700f0e4d7
Author: Ask H. Larsen <asklarsen@gmail.com>
Date:   2010-03-27

    Updated Danish translation

 po/da.po |   54 ++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 54 insertions(+), 0 deletions(-)

commit bfcf74ef74f4e107ab0b276fc06c3c733292f7a9
Author: Kenneth Nielsen <k.nielsen81@gmail.com>
Date:   2010-03-27

    Added da to list of languages

 po/LINGUAS |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit d01a4d574ce814b1b2e4a9503fde1b9d7875f7b3
Author: Jamil Ahmed <itsjamil@gmail.com>
Date:   2010-03-27

    Added Bengali translation

 po/LINGUAS |    1 +
 po/bn.po   |   54 ++++++++++++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 55 insertions(+), 0 deletions(-)

commit 33cee59d90bc099e270146a121c4355bdf185051
Author: Maxim V. Dziumanenko <dziumanenko@gmail.com>
Date:   2010-03-26

    Updated Ukrainian translation

 po/LINGUAS |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit f271212279dcd3f5a06cd687535b367f20a54746
Author: Maxim V. Dziumanenko <dziumanenko@gmail.com>
Date:   2010-03-26

    Updated Ukrainian translation

 po/uk.po |   53 +++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 53 insertions(+), 0 deletions(-)

commit 2b3a5e66352b0f32ac075d38c5ad754d5dc3ff4f
Author: Miloš Popović <mpopovic@src.gnome.org>
Date:   2010-03-25

    Added Serbian translations

 po/LINGUAS |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

commit 3c034dfa13bc40efdb5d4306398192c8b0910bd1
Author: Miloš Popović <mpopovic@src.gnome.org>
Date:   2010-03-25

    Added Serbian translations

 po/sr.po       |   56 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 po/sr@latin.po |   56 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 112 insertions(+), 0 deletions(-)

commit 3d2c32739f02fb91b535f3ea17c9defd5becf996
Author: Badral Sanligiin <badral@openmn.org>
Date:   2010-03-23

    Updated Mongolian translation

 po/LINGUAS |    1 +
 po/mn.po   |   56 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 57 insertions(+), 0 deletions(-)

commit cd27909b8860973007b564ad02308e5d146a0fa3
Author: Xandru Armesto Fernandez <xandru@softastur.org>
Date:   2010-03-21

    Updated asturian translation

 po/ast.po |   57 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 57 insertions(+), 0 deletions(-)

commit 3e5521d51992aeb7f57a6cbee299ce05f5a53a50
Author: Xandru Armesto Fernandez <xandru@softastur.org>
Date:   2010-03-21

    Added asturian language

 po/LINGUAS |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit dd46f9f27b02c10c6acdd2932b7dd9dca27e9469
Author: Claudia Cotună <special4ti@gmail.com>
Date:   2010-03-20

    Update Romanian translation

 po/LINGUAS |    1 +
 po/ro.po   |   56 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 57 insertions(+), 0 deletions(-)

commit 7ac67bc91088b9c38351b196f47e4b82fb6af3b8
Author: Alexander Sack <asac@jwsdot.com>
Date:   2010-03-19

    Don't assert on va_list, which isn't necessarily a pointer.
    
    Using g_assert((va_list) something) isnt portable.
    
    Fixes bug #612127

 library/gnome-keyring.c |    2 --
 1 files changed, 0 insertions(+), 2 deletions(-)

commit d2936136d3f884d9bf889c57e80ef9ea3210ea7c
Author: Stef Walter <stef@memberwebs.com>
Date:   2010-03-19

    Hold reference to operation while waiting for prompt result.
    
    We need to hold a reference to the prompt while waiting
    for a prompt result. We tie this reference to the dbus filter
    with which we wait for the prompt result signals.
    
    Fixes bug #611310

 library/gkr-operation.c |   30 ++++++++++++++++++++++--------
 1 files changed, 22 insertions(+), 8 deletions(-)

commit 26d0f6492d2e413f6029cd8f3a11d94db333ab4d
Author: Stef Walter <stef@memberwebs.com>
Date:   2010-03-19

    Try to return GNOME_KEYRING_ALREADY_EXISTS where possible.
    
    The secrets API has a significantly different model with creating of
    keyrings, where we never get an 'already exists' error. However this
    breaks certain strange uses of gnome_keyring_create ().
    
    So we simulate 'already exists' in a fairly good, but 'racy' manner.
    
    Fixes bug #611449

 library/gnome-keyring.c       |   86 ++++++++++++++++++++++++++++-------------
 library/tests/test-keyrings.c |    9 ++++
 2 files changed, 68 insertions(+), 27 deletions(-)

commit d24804efbc3c686a9724a2bc329c8fa7890cf2e5
Author: Hideki Yamane (Debian-JP) <henrich@debian.or.jp>
Date:   2010-03-19

    Added Japanese translation.

 po/LINGUAS |    1 +
 po/ja.po   |   55 +++++++++++++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 56 insertions(+), 0 deletions(-)

commit 754ddb68665ed1d7f0f77020778c3427a8972da2
Author: Priit Laes <plaes@plaes.org>
Date:   2010-03-19

    Added Estonian (et) to LINGUAS

 po/LINGUAS |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit b242d3b780c1f7a0cd551db091233f99380c11c2
Author: Mattias Põldaru <mahfiaz gmail com>
Date:   2010-03-19

    Estonian translation updated

 po/et.po |   49 +++++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 49 insertions(+), 0 deletions(-)

commit 8b33e6f0d4fa8c12a5af8a4d629277c5929e7bf0
Author: Timo Jyrinki <timo.jyrinki@iki.fi>
Date:   2010-03-18

    Add Finnish translation by Jiri Grönroos. Via Launchpad.

 po/LINGUAS |    1 +
 po/fi.po   |   53 +++++++++++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 54 insertions(+), 0 deletions(-)

commit 1d4e17f918b37fc13ad3694e8f3e7671cebf01e8
Author: A S Alam <aalam@users.sf.net>
Date:   2010-03-18

    add Punjabi Language (pa) to project by A S Alam

 po/LINGUAS |    1 +
 po/pa.po   |   57 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 58 insertions(+), 0 deletions(-)

commit 6cbb36e656154db0d0a82a5137fad3dab9493b55
Author: Wouter Bolsterlee <wbolster@gnome.org>
Date:   2010-03-16

    Added nl to po/LINGUAS

 po/LINGUAS |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 1952fd7f0006710ae352e6bc0e966e467238348f
Author: Wouter Bolsterlee <wbolster@gnome.org>
Date:   2010-03-16

    Added Dutch translation by Wouter Bolsterlee

 po/nl.po |   55 +++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 55 insertions(+), 0 deletions(-)

commit 16a0c358f5d3c21233c205b160a4c74217b54c41
Author: Cheng-Chia Tseng <pswo10680@gmail.com>
Date:   2010-03-14

    Added Traditional Chinese translation(Hong Kong and Taiwan)

 po/LINGUAS  |    2 ++
 po/zh_HK.po |   53 +++++++++++++++++++++++++++++++++++++++++++++++++++++
 po/zh_TW.po |   53 +++++++++++++++++++++++++++++++++++++++++++++++++++++
 3 files changed, 108 insertions(+), 0 deletions(-)

commit 7231a8c9375943dc2cbd6fea134676b01189c7a8
Author: Changwoo Ryu <cwryu@debian.org>
Date:   2010-03-14

    Updated Korean translation

 po/LINGUAS |    1 +
 po/ko.po   |   53 +++++++++++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 54 insertions(+), 0 deletions(-)

commit 710c85b815707fb21b4e1e4438afe39c260ed828
Author: dooteo <dooteo@dhcppc1.zundan.com>
Date:   2010-03-12

    Added 'eu' entry

 po/LINGUAS |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit 6754b4d152206c10a045737bf4ccc940bdaa93a8
Author: Inaki Larranaga Murgoitio <dooteo@zundan.com>
Date:   2010-03-12

    Added Basque language

 po/eu.po |   56 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 56 insertions(+), 0 deletions(-)

commit 18affdaadb8c71bfc4092d9281b03c9833027c6a
Author: Stef Walter <stef@memberwebs.com>
Date:   2010-03-10

    NULL password from gnome_keyring_find_password() when not found.
    
    Regression. We used to return a NULL password from
    gnome_keyring_find_password() and friends when no such item was
    found in the keyring.

 library/gnome-keyring.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 86a97ea0db79db98435880bf93d4c90b824f1e8c
Author: Stef Walter <stef@memberwebs.com>
Date:   2010-03-10

    Fix starting of test service during tests.
    
    The args array was too short.

 tests/gtest-helpers.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit d8eb7877a9767ac0259c80e04deb7e2e7d0851aa
Author: Vincent Untz <vuntz@gnome.org>
Date:   2010-03-10

    Prepare for 2.29.92 release

 NEWS         |   11 +++++++++++
 configure.in |    2 +-
 2 files changed, 12 insertions(+), 1 deletions(-)

commit 3db38e0172e38caff6be6510e54ae4b9eaea3e70
Author: Vincent Untz <vuntz@gnome.org>
Date:   2010-03-10

    Fix make dist
    
    We need gnome-keyring-overrides.txt for the API doc, and there's no
    test-data file to dist in library/tests.

 .gitignore                                         |    1 -
 .../gnome-keyring/gnome-keyring-overrides.txt      |    2 ++
 library/tests/Makefile.am                          |    3 ---
 3 files changed, 2 insertions(+), 4 deletions(-)

commit 26317d4decbce8b65b7a1130cc20bd96731b228c
Author: David Planella <david.planella@gmail.com>
Date:   2010-03-09

    Added Catalan translation

 po/ca.po |   53 +++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 53 insertions(+), 0 deletions(-)

commit d5f266a56b5098939fed4100a1dcfbad35830f5d
Author: David Planella <david.planella@gmail.com>
Date:   2010-03-09

    Added Catalan translation, updated LINGUAS

 po/LINGUAS |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit 114aecf1900b3da9848fea863409f27791232b34
Author: Duarte Loreto <happyguy_pt@hotmail.com>
Date:   2010-03-09

    Updated Portuguese translation

 po/LINGUAS |    1 +
 po/pt.po   |   53 +++++++++++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 54 insertions(+), 0 deletions(-)

commit 69777aaaa1c937951d4c4e5820e97229b5b174b9
Author: Peteris Krisjanis <pecisk@gmail.com>
Date:   2010-03-08

    Added Latvian translation.

 po/lv.po |   57 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 57 insertions(+), 0 deletions(-)

commit 0129e1898cc9e86db547ba7f11fcdca2dc22ff2b
Author: Peteris Krisjanis <pecisk@gmail.com>
Date:   2010-03-08

    Added Latvian (lv).

 po/LINGUAS |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit a8929af5a42eefede18f1da77cabe07e3c0036ae
Author: Francesco Marletta <francesco.marletta@tiscali.it>
Date:   2010-03-07

    Add Italian translation

 po/LINGUAS |    1 +
 po/it.po   |   55 +++++++++++++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 56 insertions(+), 0 deletions(-)

commit 49a91681f4bc7ab94b84ddec19bf49d6e4a118c2
Author: Kostas Papadimas <pkst@gnome.org>
Date:   2010-03-07

    Added Greek translation.

 po/LINGUAS |    1 +
 po/el.po   |   55 +++++++++++++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 56 insertions(+), 0 deletions(-)

commit 0e781dc95e53cd11a4bb435b22acbfda578b8434
Author: vasudeven <agnihot3@gmail.com>
Date:   2010-03-07

    Added ta translation

 po/LINGUAS |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit 25d8cd646d6a9f2bc81619388f4467055fd7831a
Author: vasudeven <agnihot3@gmail.com>
Date:   2010-03-06

    added Tamil translation

 po/ta.po |   57 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 57 insertions(+), 0 deletions(-)

commit 382762a621d397f128c47216788b7f62df491446
Author: Kjartan Maraas <kmaraas@gnome.org>
Date:   2010-03-04

    Updated Norwegian bokmål translation

 po/nb.po |   14 +++++++-------
 1 files changed, 7 insertions(+), 7 deletions(-)

commit 064d5ff232b090ef32174d91bfda215a04e9334e
Author: Marcel Telka <marcel@telka.sk>
Date:   2010-03-04

    Added Slovak translation

 po/LINGUAS |    1 +
 po/sk.po   |   54 ++++++++++++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 55 insertions(+), 0 deletions(-)

commit fdf4e76dc7c549c1f797a371aab048370e84403a
Author: Gintautas Miliauskas <gintautas@miliauskas.lt>
Date:   2010-03-03

    Updated Lithuanian translation.

 po/LINGUAS |    1 +
 po/lt.po   |   56 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 57 insertions(+), 0 deletions(-)

commit 533b501ed47c95a8a4ace3e1b62ababc87d11567
Author: Kjartan Maraas <kmaraas@gnome.org>
Date:   2010-03-01

    Add entry for Norwegian bokmål

 po/LINGUAS |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit 9fcfc815df8cd228e3e181aadd9484475d93c7de
Author: Kjartan Maraas <kmaraas@gnome.org>
Date:   2010-03-01

    Added Norwegian bokmål translation

 po/nb.po |   54 ++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 54 insertions(+), 0 deletions(-)

commit 5219b4a50da89585fbec97f90918b0fb9b5a63f7
Author: Zdeněk Hataš <zdenek.hatas@gmail.com>
Date:   2010-02-28

    Add Czech translation

 po/LINGUAS |    1 +
 po/cs.po   |   59 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 60 insertions(+), 0 deletions(-)

commit 2f8ae6de0d4c14972853e99de5dec7af5236b4e4
Author: Henrique P. Machado <hpmachado@gnome.org>
Date:   2010-02-28

    Added Brazilian Portuguese translation

 po/LINGUAS  |    1 +
 po/pt_BR.po |   54 ++++++++++++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 55 insertions(+), 0 deletions(-)

commit 85900d14b3a56c0cdb9d6a0b334f5e7c08c5f07b
Author: Torstein Adolf Winterseth <kvikende@yahoo.no>
Date:   2010-02-27

    Added Norwegian Nynorsk translation

 po/LINGUAS |    1 +
 po/nn.po   |   57 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 58 insertions(+), 0 deletions(-)

commit 8252538b72fb95ad98696be3da36bf25f974b840
Author: Åsmund Skjæveland <aasmunds@ulrik.uio.no>
Date:   2010-02-27

    Revert "Updated Norwegian Nynorsk translation"
    Forgot to commit updated LINGUAS
    This reverts commit 8630f6e7f554d5516107d5774c03fa32befaad5b.

 po/nn.po |   57 ---------------------------------------------------------
 1 files changed, 0 insertions(+), 57 deletions(-)

commit 8630f6e7f554d5516107d5774c03fa32befaad5b
Author: Torstein Adolf Winterseth <kvikende@yahoo.no>
Date:   2010-02-27

    Updated Norwegian Nynorsk translation

 po/nn.po |   57 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 57 insertions(+), 0 deletions(-)

commit 7aab9c1e5c7ba8cfb2676830c0dcfc0e100e059d
Author: parimbra <parimbra@redhat.com>
Date:   2010-02-27

    adding Malayalam to LINGUAS

 po/LINGUAS |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit 84357adea0b390f20f0e23a5f4b1afc36cc4a24d
Author: parimbra <parimbra@redhat.com>
Date:   2010-02-27

    Jaisen Nedumpala translated libgnome-keyring to Malayalam

 po/ml.po |   54 ++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 54 insertions(+), 0 deletions(-)

commit 3ff416c4a04b3664db2a6446c0e19f197751a543
Author: Daniel Nylander <po@danielnylander.se>
Date:   2010-02-26

    Updated Swedish translation

 po/LINGUAS |    1 +
 po/sv.po   |   54 ++++++++++++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 55 insertions(+), 0 deletions(-)

commit 726efdbc6b48cf4961aead10cb021b57f465f0ef
Author: Fran Diéguez <frandieguez@ubuntu.com>
Date:   2010-02-25

    Added Galician Translation

 po/LINGUAS |    1 +
 po/gl.po   |   53 +++++++++++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 54 insertions(+), 0 deletions(-)

commit a75b02b4601d310417812f4919cf17261070d6db
Author: Alexander Shopov <ash@contact.bg>
Date:   2010-02-25

    Added Bulgarian translation

 po/LINGUAS |    1 +
 po/bg.po   |   55 +++++++++++++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 56 insertions(+), 0 deletions(-)

commit 93998995b984228146fb9e2a46acc08f74dbb8c9
Author: Nils-Christoph Fiedler <fiedler@medienkompanie.de>
Date:   2010-02-25

    Added LowGerman translation

 po/nds.po |   54 ++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 54 insertions(+), 0 deletions(-)

commit 5d2f1753f209739bddabc5acc0d7c37d82d37299
Author: Nils-Christoph Fiedler <fiedler@medienkompanie.de>
Date:   2010-02-25

    Added LowGerman translation

 po/LINGUAS |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit b13af974dff2aab3dcc4c97e999eb32f68abdfda
Author: Leonid Kanter <leon@asplinux.ru>
Date:   2010-02-25

    Update Russian translation

 po/LINGUAS |    1 +
 po/ru.po   |   59 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 60 insertions(+), 0 deletions(-)

commit ca67ab11f6659becd8295797dfddd9e763b82d3b
Author: Claude Paroz <claude@2xlibre.net>
Date:   2010-02-24

    Add French translation

 po/LINGUAS |    1 +
 po/fr.po   |   55 +++++++++++++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 56 insertions(+), 0 deletions(-)

commit f9f151cf0c684b63e0e0e8f8a7494ae82c67ecb9
Author: Jorge González <jorgegonz@svn.gnome.org>
Date:   2010-02-24

    Added Spanish translation

 po/es.po |   55 +++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 55 insertions(+), 0 deletions(-)

commit c04ca0d4be1cd20903dc36a6fc52ebafabad32d8
Author: Jorge González <jorgegonz@svn.gnome.org>
Date:   2010-02-24

    Added es to LINGUAS

 po/LINGUAS |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit 962cef5d2887912ac5992c6b81942d06f328e24c
Author: Khaled Hosny <khaledhosny@eglug.org>
Date:   2010-02-24

    Added Arabic translation

 po/LINGUAS |    1 +
 po/ar.po   |   56 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 57 insertions(+), 0 deletions(-)

commit b7c05d9e880aa0e63a21dd623fec840dfb15d527
Author: Piotr Drąg <piotrdrag@gmail.com>
Date:   2010-02-24

    Updated Polish translation

 po/LINGUAS |    1 +
 po/pl.po   |   58 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 59 insertions(+), 0 deletions(-)

commit 472d43ace5ed12db168a3f62ca35e50629321d98
Author: Matej Urbančič <mateju@svn.gnome.org>
Date:   2010-02-24

    Added Slovenian translation

 po/sl.po |   17 +++++++++--------
 1 files changed, 9 insertions(+), 8 deletions(-)

commit 9c5f693b68cdf0646edb2c18c2b716859e67b4be
Author: Matej Urbančič <mateju@svn.gnome.org>
Date:   2010-02-24

    Added sl for Slovenian translation

 po/LINGUAS |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit a3c612b2468664edbda76ff9dccb4736e174fc1e
Author: Matej Urbančič <mateju@svn.gnome.org>
Date:   2010-02-24

    Added Slovenian translation

 po/sl.po |   58 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 58 insertions(+), 0 deletions(-)

commit a66e35304a6d11db3747f1182c8b204bcdcc5f53
Author: Bruce Cowan <bcowan@fastmail.co.uk>
Date:   2010-02-24

    Added British English translation

 po/LINGUAS  |    1 +
 po/en_GB.po |   56 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 57 insertions(+), 0 deletions(-)

commit b3e9f7ae6474f04e0be1157de83f8bec67fcf241
Author: Mario Blättermann <mariobl@gnome.org>
Date:   2010-02-24

    Added German translation

 po/LINGUAS |    1 +
 po/de.po   |   57 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 58 insertions(+), 0 deletions(-)

commit 3351c78f405d3d00eae778c0f6279a28a6b6d628
Author: Gabor Kelemen <kelemeng@gnome.hu>
Date:   2010-02-24

    Add hu to LINGUAS

 po/LINGUAS |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit 57ae15b4e261b97605bd28417879e343cdb17213
Author: Gabor Kelemen <kelemeng@gnome.hu>
Date:   2010-02-24

    Make intltool-update -m happy

 po/POTFILES.in |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

commit a1c9fa791c8ba195106b68d4faaca3aa983811c3
Author: Gabor Kelemen <kelemeng@gnome.hu>
Date:   2010-02-24

    Added Hungarian translation

 po/hu.po |   59 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 59 insertions(+), 0 deletions(-)

commit b19aad0793f687e430a92fb05bbcbfa64a691554
Author: Stef Walter <stef@memberwebs.com>
Date:   2010-02-18

    Add GPL licence for those bits which are GPL'd.

 COPYING.GPL |  340 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 Makefile.am |    3 +-
 2 files changed, 342 insertions(+), 1 deletions(-)

commit a67967d58370345142dd55260f01b586d1affb9a
Author: Stef Walter <stef@memberwebs.com>
Date:   2010-02-18

    Give translatable label to automatically created default keyring.

 library/gnome-keyring.c |    5 ++++-
 po/POTFILES.in          |    1 +
 2 files changed, 5 insertions(+), 1 deletions(-)

commit 5e37e8cc09712fd8cab60e42636f260f23bacd7e
Author: Stef Walter <stef@memberwebs.com>
Date:   2010-02-18

    Can create a new default keyring when creating item.
    
    When no default keyring exists, and creating an item, and
    the default keyring was the desired keyring for the item,
    prompt to create a new default keyring.
    
    This mirrors the behavior in the old gnome-keyring-daemon.
    However this functionality has now been moved to the library.

 .gitignore                     |    1 +
 library/gnome-keyring.c        |  180 ++++++++++++++++++++++++++++++++++-----
 library/tests/Makefile.am      |   18 ++++
 library/tests/test-prompting.c |   59 +++++++++++++
 4 files changed, 235 insertions(+), 23 deletions(-)

commit cf04a806f7cbd12bfb664a481b7a551650cb85b2
Author: Stef Walter <stef@memberwebs.com>
Date:   2010-02-14

    No assertion when password is not found.
    
    Would crash when gnome_keyring_find_password_xx() was called and
    no password was found.
    
    Fixes bug #608709

 library/gnome-keyring.c       |   15 ++++++++++++---
 library/tests/test-keyrings.c |   40 ++++++++++++++++++++++++++++++++++++++++
 2 files changed, 52 insertions(+), 3 deletions(-)

commit 5d8261aed92afce81a2364f1417c8364f76ba30c
Author: Stef Walter <stef@memberwebs.com>
Date:   2010-02-14

    Fix up some documentation errors.

 library/gnome-keyring.c |   11 +++++++++--
 1 files changed, 9 insertions(+), 2 deletions(-)

commit b65653a552588bdd1c839272822fba44e988f1f0
Author: Stefan Walter <stef@ws.local>
Date:   2010-02-14

    Allow predictable testing by setting up a test path and service.
    
    Tell the daemon which path to use for data, control sockets, and
    dbus service, during testing.

 configure.in                |    3 ++
 library/gkr-misc.c          |   11 +++++++
 library/gkr-misc.h          |    2 +
 library/gkr-operation.c     |    6 ++--
 library/gkr-session.c       |    5 ++-
 library/gnome-keyring.c     |   50 +++++++++++++++++-----------------
 library/tests/test-memory.c |    8 +++---
 tests/gtest-helpers.c       |   64 +++++++++++++++++++++++++++++++++++++------
 8 files changed, 106 insertions(+), 43 deletions(-)

commit 39dee708403cad8ea8ee3430dfca97cb56520f3f
Author: Stef Walter <stef@memberwebs.com>
Date:   2010-02-10

    Make autogen.sh executable

 0 files changed, 0 insertions(+), 0 deletions(-)

commit c04283e31e4084025768f5df23db9ed5a1cf2a48
Author: Stef Walter <stef@memberwebs.com>
Date:   2010-01-04

    Implement setting of Type property in gnome_keyring_item_set_info().

 library/gnome-keyring.c |  106 +++++++++++++++++++++++++++++------------------
 1 files changed, 65 insertions(+), 41 deletions(-)

commit 48b8a75059b05d6f1b8e7e040e811d8429f514f5
Author: Stef Walter <stef@memberwebs.com>
Date:   2010-01-03

    Clear the client's session when the service disconnects.

 library/gkr-operation.c |   33 ++++++++++++++++++++++++++++++++-
 library/gkr-session.c   |   13 +++++++++++++
 library/gkr-session.h   |    2 ++
 3 files changed, 47 insertions(+), 1 deletions(-)

commit 604de15586fea8adaa06a0a6a2090002a068ec98
Author: Stef Walter <stef@memberwebs.com>
Date:   2010-01-03

    Fix assertion calling deprecated acl function.

 library/gnome-keyring.c |   11 ++++++++++-
 1 files changed, 10 insertions(+), 1 deletions(-)

commit edff7882756919f548369ee7f375a4cb090e52a8
Author: Stef Walter <stef@memberwebs.com>
Date:   2009-12-21

    Bump version.

 configure.in |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit afb47d5a1c1cc6f39449c8645aeacef1c3a73041
Author: Stef Walter <stef@memberwebs.com>
Date:   2009-12-21

    Release version 2.29.4.
    
    This is the initial release.

 .gitignore   |    1 +
 configure.in |    2 +-
 2 files changed, 2 insertions(+), 1 deletions(-)

commit 630ac0495a7992b52dc94f4acb596d41ae9e8202
Author: Stef Walter <stef@memberwebs.com>
Date:   2009-12-14

    Update tests to lock specific collection.

 library/tests/test-keyrings.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit b9fb961e59f8c6f35d9eba177691f4b77a70eb45
Author: Stef Walter <stef@memberwebs.com>
Date:   2009-12-14

    Update the error codes with latest spec changes.

 library/gkr-session.c           |    2 +-
 library/gnome-keyring-private.h |    2 --
 2 files changed, 1 insertions(+), 3 deletions(-)

commit 3fa4b0ea0a17c8ec4675ba471f3b1a79c1152f43
Author: Stef Walter <stef@memberwebs.com>
Date:   2009-12-14

    Stop waiting for a prompt when the service goes away.

 library/gkr-operation.c |   36 +++++++++++++++++++++++++++++++++---
 1 files changed, 33 insertions(+), 3 deletions(-)

commit 84c01f9f54043bf75fcfef76dff1eba9f6fac7e2
Author: Stef Walter <stef@memberwebs.com>
Date:   2009-12-14

    Fix problems when running mainloop after sync operation.

 library/gkr-operation.c |   17 +++++++++++++----
 1 files changed, 13 insertions(+), 4 deletions(-)

commit ee4d2ba4f3ec6bccff68474fb7549bedb16ce35e
Author: Stef Walter <stef@memberwebs.com>
Date:   2009-12-14

    Bring tests in sync with the implementation.

 library/tests/test-keyrings.c |    7 ++++++-
 library/tests/test-other.c    |    3 ++-
 2 files changed, 8 insertions(+), 2 deletions(-)

commit 95c7220f6fd59d48c7560af98108936ff043ec73
Author: Stef Walter <stef@memberwebs.com>
Date:   2009-12-14

    Fix up store/delete password functionality.

 library/gkr-callback.c  |    2 +-
 library/gnome-keyring.c |   55 +++++++++++++++++++++++++++++------------------
 2 files changed, 35 insertions(+), 22 deletions(-)

commit 8beffbe46a82b713bfbd8c798fb4269eea0f78e3
Author: Stef Walter <stef@memberwebs.com>
Date:   2009-12-14

    Remove checks for ACLs, since this functionality is no longer present.

 library/tests/test-keyrings.c |   19 +------------------
 1 files changed, 1 insertions(+), 18 deletions(-)

commit d4f6c891d22499c52224eda7911c7356514a4cad
Author: Stef Walter <stef@memberwebs.com>
Date:   2009-12-13

    Fix gnome_keyring_get_info() and friends.

 library/gnome-keyring.c |   11 ++++++-----
 1 files changed, 6 insertions(+), 5 deletions(-)

commit 8adde38428e9770b78016dadec460d6cd6aa06da
Author: Stef Walter <stef@memberwebs.com>
Date:   2009-12-13

    Finish implementing unlocking, password changing.

 library/gnome-keyring.c |  241 ++++++++++++++++++++++++++++++++++++-----------
 1 files changed, 185 insertions(+), 56 deletions(-)

commit 38413ce4fe6b7322f9fa1fbbfe68b4f66184e91a
Author: Stef Walter <stef@memberwebs.com>
Date:   2009-12-13

    Fix some problems in gnome_keyring_unlock()

 library/gnome-keyring.c |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 79dfd3dd4026179cf1d3b1580134fee238291792
Author: Stef Walter <stef@memberwebs.com>
Date:   2009-12-13

    Fix problems in gnome_keyring_find_items() and friends.

 library/gkr-misc.c      |    2 +-
 library/gnome-keyring.c |   28 +++++++++++++++++-----------
 2 files changed, 18 insertions(+), 12 deletions(-)

commit 847b301a52168bb80ea9b54b17496db760cb871c
Author: Stef Walter <stef@memberwebs.com>
Date:   2009-12-12

    Fix up gnome_keyring_item_set_info() and friends.

 library/gnome-keyring.c |   10 ++++++----
 1 files changed, 6 insertions(+), 4 deletions(-)

commit 013dce1b3c0ab92e26def3890054183f4bca751b
Author: Stef Walter <stef@memberwebs.com>
Date:   2009-12-12

    Fix problems getting item_info and decoding secret.

 library/gkr-session.c   |    6 +++---
 library/gnome-keyring.c |   34 ++++++++++++++++++----------------
 2 files changed, 21 insertions(+), 19 deletions(-)

commit 18fa50fa88a5ebe6957c728eea63734ca1c31298
Author: Stef Walter <stef@memberwebs.com>
Date:   2009-12-12

    Don't assume the returned item ids are in a specific order.

 library/tests/test-keyrings.c |    9 +++++++++
 1 files changed, 9 insertions(+), 0 deletions(-)

commit eede36ad6f053da17a555630b0b4971e1bc745ab
Author: Stef Walter <stef@memberwebs.com>
Date:   2009-12-12

    Fix variant array parsing.

 library/gnome-keyring.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit c4154fa4195b0170f09fd04450ce97fc915752a2
Author: Stef Walter <stef@memberwebs.com>
Date:   2009-12-12

    Send interface name when setting item attributes.

 library/gnome-keyring.c |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

commit 55bfe9cc2f55cf3cc0aad682638ae65ba9b338ee
Author: Stef Walter <stef@memberwebs.com>
Date:   2009-12-12

    Fix bugs in gnome_keyring_item_create() and friends.

 library/gkr-misc.c      |   16 +++++++-------
 library/gnome-keyring.c |   50 ++++++++++++++++++++++++++++++++++------------
 2 files changed, 45 insertions(+), 21 deletions(-)

commit 505b39592f0ad47c8bfeef5694ad8a803dec9b5d
Author: Stef Walter <stef@memberwebs.com>
Date:   2009-12-12

    Implement gnome-keyring specific way of creating collection with pass.
    
    An internal interface for gnome-keyring to be able to pass a master
    password while creating a collection.

 library/gnome-keyring.c |  106 +++++++++++++++++++++++++++++++++-------------
 1 files changed, 76 insertions(+), 30 deletions(-)

commit 45bc008d1d01bbb7761df56ec8ecf250d3ced928
Author: Stef Walter <stef@memberwebs.com>
Date:   2009-12-12

    Fix bugs in decoding plain OpenSession response.

 library/gkr-session.c |    5 ++---
 1 files changed, 2 insertions(+), 3 deletions(-)

commit ecd4e30a0dc60d79f8e85083a29981126ab2f3d3
Author: Stef Walter <stef@memberwebs.com>
Date:   2009-12-12

    Bring over changes from gnome-keyring into our DH code.

 egg/egg-dh.c        |   54 ++++++++++++++++++++++++++++++++------------------
 egg/tests/test-dh.c |    2 +-
 2 files changed, 35 insertions(+), 21 deletions(-)

commit b636f3c4f2fb58fe977a7f6fd48382e994086af8
Author: Stef Walter <stef@memberwebs.com>
Date:   2009-12-12

    Only show warning messages when error result is not definite.

 library/gkr-operation.c |    3 +--
 1 files changed, 1 insertions(+), 2 deletions(-)

commit 008b9a014041f0e97bf8d9f6cc6654e92ffd9346
Author: Stef Walter <stef@memberwebs.com>
Date:   2009-12-11

    Fix problems negotiating sessions.
    
    Initialize libgcrypt properly, and fix encoding and other
    problems with sessions and secrets.

 egg/Makefile.am       |    1 +
 egg/egg-dh.c          |    2 +-
 egg/egg-libgcrypt.c   |  118 +++++++++++++++++++++++++++++++++++++++++++++++++
 egg/egg-libgcrypt.h   |   30 ++++++++++++
 library/gkr-session.c |   33 ++++++++-----
 5 files changed, 170 insertions(+), 14 deletions(-)

commit 01add3e593aaffda96feac25c27c8f9336002b14
Author: Stef Walter <stef@memberwebs.com>
Date:   2009-12-10

    Proper dbus argument encoding for CreateItem.

 library/gnome-keyring.c |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

commit 023dc877e55b411a6020c71ad6094f8abff1ae17
Author: Stef Walter <stef@memberwebs.com>
Date:   2009-12-10

    Fix up get/set default keyring functionality.

 library/gnome-keyring.c |   15 ++++++++++-----
 1 files changed, 10 insertions(+), 5 deletions(-)

commit 636a88ece471a61cbd7ade3bac4868c0cd21b16c
Author: Stef Walter <stef@memberwebs.com>
Date:   2009-12-10

    Add method for hinting at what kind of object returned NoSuchObject.

 library/gkr-operation.c |    9 ++++++++-
 library/gkr-operation.h |    2 ++
 library/gnome-keyring.c |    5 +++--
 3 files changed, 13 insertions(+), 3 deletions(-)

commit 3b2e45cffcc334b724976090062ac2cf50969994
Author: Stef Walter <stef@memberwebs.com>
Date:   2009-12-10

    Use correct paths and method names for get/set of aliases.

 library/gnome-keyring-private.h |    2 +-
 library/gnome-keyring.c         |    6 +++---
 2 files changed, 4 insertions(+), 4 deletions(-)

commit 33ee1815eae66c2cc1a97df42fdb3335bc34ecf5
Author: Stef Walter <stef@memberwebs.com>
Date:   2009-12-10

    Remove irrelevant test.
    
    We no longer return this error code. The different collections
    are created with different unique names.

 library/tests/test-keyrings.c |    3 ---
 1 files changed, 0 insertions(+), 3 deletions(-)

commit 2ba6de43b37f8df964d298e37517030d2e849bad
Author: Stef Walter <stef@memberwebs.com>
Date:   2009-12-10

    Free connection after operation callbacks.
    
    Some operation callbacks need operation conn during destroy

 library/gkr-operation.c |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

commit 842d31012892d863989f40fd78badfbbe30fc107
Author: Stef Walter <stef@memberwebs.com>
Date:   2009-12-10

    Pass an empty window_id to Prompt().

 library/gkr-operation.c |    4 ++++
 1 files changed, 4 insertions(+), 0 deletions(-)

commit 6f669509f5d4a8fc54b70043982ccb1fc0dbb850
Author: Stef Walter <stef@memberwebs.com>
Date:   2009-12-10

    Use correct interface names according to spec.
    
    The interfaces have 'Secret' rather than 'Secrets'.

 library/gnome-keyring-private.h |   18 +++++++++---------
 1 files changed, 9 insertions(+), 9 deletions(-)

commit 766289395c9a439157eb0c449e9bedad6283c028
Author: Stef Walter <stef@memberwebs.com>
Date:   2009-12-10

    This test didn't make sense.
    
    You can't set the default keyring to nothing.

 library/tests/test-keyrings.c |    4 ----
 1 files changed, 0 insertions(+), 4 deletions(-)

commit dc652ed31e220c2cbd8696a33898f9ff636dd3c0
Author: Stef Walter <stef@memberwebs.com>
Date:   2009-12-10

    Return NO_SUCH_KEYRING result when appropriate.
    
    Return NoSuchObject from DBus Service, and convert into
    GNOME_KEYRING_RESULT_NO_SUCH_KEYRING when appropriate.
    
    Refactor the keyring/item path encoding stuff.

 library/Makefile.am             |    1 +
 library/gkr-misc.c              |  210 +++++++++++++++++++++++++++++++++++++++
 library/gkr-misc.h              |   44 ++++++++
 library/gkr-operation.c         |   45 +++++----
 library/gnome-keyring-private.h |    1 +
 library/gnome-keyring.c         |  206 ++++----------------------------------
 6 files changed, 300 insertions(+), 207 deletions(-)

commit 0b2c9203e2f16c9457b5a2058a04df92d70ba0ba
Author: Stef Walter <stef@memberwebs.com>
Date:   2009-12-06

    Fix problems with completing the operation.

 library/gkr-callback.c  |    5 ++++-
 library/gkr-operation.c |    7 ++++---
 2 files changed, 8 insertions(+), 4 deletions(-)

commit fa67eaf13d261eebe942a881aeb3507918e07533
Author: Stef Walter <stef@memberwebs.com>
Date:   2009-12-06

    Fix up tests, and add more argument checking.

 library/gkr-operation.c                |   15 +-
 library/gnome-keyring-utils.c          |   49 +++-
 library/gnome-keyring.c                |  195 ++++++------
 library/tests/Makefile.am              |   13 +-
 library/tests/test-daemon-setup.c      |   86 +++++
 library/tests/test-keyrings.c          |  539 ++++++++++++++++++++++++++++++++
 library/tests/test-memory.c            |  128 ++++++++
 library/tests/test-other.c             |   92 ++++++
 library/tests/unit-test-daemon-setup.c |   80 -----
 library/tests/unit-test-keyrings.c     |  539 --------------------------------
 library/tests/unit-test-memory.c       |  128 --------
 library/tests/unit-test-other.c        |   92 ------
 12 files changed, 1000 insertions(+), 956 deletions(-)

commit cb2b784979e9683f36494f1ed98895ecd57479c1
Author: Stef Walter <stef@memberwebs.com>
Date:   2009-12-06

    Remove unneeded files.

 egg/Makefile.am            |    1 -
 egg/egg-unix-credentials.c |  236 --------------------------------------------
 egg/egg-unix-credentials.h |   34 -------
 3 files changed, 0 insertions(+), 271 deletions(-)

commit 8252dcbc6cef919acad54b0cff36898db2413f13
Author: Stef Walter <stef@memberwebs.com>
Date:   2009-12-06

    Implement get/set default keyring.

 library/gnome-keyring.c |  176 +++++++++++++++++++----------------------------
 1 files changed, 71 insertions(+), 105 deletions(-)

commit 2b32b5e101c6b31752e05aba49270a9a755d1fe5
Author: Stef Walter <stef@memberwebs.com>
Date:   2009-12-06

    Implement password/schema related functions.

 library/gkr-callback.c  |   34 ++--
 library/gkr-callback.h  |    4 +
 library/gnome-keyring.c |  510 ++++++++++++++++++++++++++---------------------
 3 files changed, 302 insertions(+), 246 deletions(-)

commit 0b854e88bd02ec4b378e0920616dd181fcc851cf
Author: Stef Walter <stef@memberwebs.com>
Date:   2009-12-06

    Implement gnome_keyring_find_network_password and set as well.

 library/gkr-operation.h |    4 +
 library/gnome-keyring.c |  293 +++++++++++++++--------------------------------
 2 files changed, 96 insertions(+), 201 deletions(-)

commit 30c1fa9e97cd47341b58edb30448877ac4e02952
Author: Stef Walter <stef@memberwebs.com>
Date:   2009-12-05

    Implement gnome_keyring_item_create() plus refactoring.

 library/gnome-keyring.c |  476 ++++++++++++++++++++++++++++++-----------------
 1 files changed, 305 insertions(+), 171 deletions(-)

commit 12315a8af7b9bbe976309405f1441c00dc8807d4
Author: Stef Walter <stef@memberwebs.com>
Date:   2009-12-05

    Initial implementation of gnome_keyring_find_items()

 library/gnome-keyring.c |  772 +++++++++++++++++++++++++++++++++--------------
 1 files changed, 538 insertions(+), 234 deletions(-)

commit 42850ed460bda312d23bc1d5deb3687add9675b4
Author: Stef Walter <stef@memberwebs.com>
Date:   2009-12-05

    Implement deleting of keyrings and items.

 library/gnome-keyring.c |  125 +++++++++++------------------------------------
 1 files changed, 28 insertions(+), 97 deletions(-)

commit 9a04fc3a63d82d61bfd23369bf3b27aaafdec0a3
Author: nobody <nobody@localhost.localdomain>
Date:   2009-12-03

    Implement gnome_keyring_xxx_item_info_*() and gnome_keyring_set_attributes_*()
    
    Also add support for session negotiation, secret transfer etc...

 egg/Makefile.am                 |    4 +-
 egg/egg-dh.c                    |  345 +++++++++++++++++++++
 egg/egg-dh.h                    |   50 +++
 egg/tests/Makefile.am           |    1 +
 egg/tests/test-dh.c             |  172 +++++++++++
 library/Makefile.am             |    7 +-
 library/gkr-callback.c          |   13 +
 library/gkr-callback.h          |    9 +
 library/gkr-operation.c         |    2 +-
 library/gkr-operation.h         |    2 +
 library/gkr-session.c           |  626 +++++++++++++++++++++++++++++++++++++++
 library/gkr-session.h           |   45 +++
 library/gnome-keyring-private.h |    5 +
 library/gnome-keyring.c         |  521 +++++++++++++++++++++++----------
 tests/gtest-helpers.h           |    5 +
 15 files changed, 1651 insertions(+), 156 deletions(-)

commit 1307ecc96ea5f45715223eb6216f7dd6397896b2
Author: nobody <nobody@localhost.localdomain>
Date:   2009-12-03

    Implement sync usinc same code path as async.
    
    Remove duplicate code for sync functions by calling async
    and then blocking for a result.

 library/gkr-callback.c  |  108 +++++++++--------
 library/gkr-callback.h  |   26 ++---
 library/gkr-operation.c |  189 +++++++++---------------------
 library/gkr-operation.h |   15 ++-
 library/gnome-keyring.c |  291 +++++++++++++++--------------------------------
 5 files changed, 228 insertions(+), 401 deletions(-)

commit be68930cf32022e6221828a7e4ed2b80dd4c655a
Author: nobody <nobody@localhost.localdomain>
Date:   2009-12-01

    Refactor operation and callback code.
    
    Move operation and callback code into own files. Callbacks are
    now pretty generic and pushed onto a stack, allowing for lots
    of nesting which is needed by prompts and session code.
    
    Important to note that all callback user_data is freed at the end
    when the operation goes away.

 library/Makefile.am              |    4 +-
 library/gkr-callback.c           |  183 +++++++++++++
 library/gkr-callback.h           |   87 ++++++
 library/gkr-operation.c          |  539 ++++++++++++++++++++++++++++++++++++++
 library/gkr-operation.h          |   69 +++++
 library/gnome-keyring-callback.c |  161 ------------
 library/gnome-keyring-op.c       |  480 ---------------------------------
 library/gnome-keyring-private.h  |   97 +-------
 library/gnome-keyring.c          |  246 ++++++++++--------
 9 files changed, 1015 insertions(+), 851 deletions(-)

commit 3d789c6e925ea67388ec50991c54f151089b216f
Author: nobody <nobody@localhost.localdomain>
Date:   2009-11-29

    Set data seperately from operation handler.

 library/gnome-keyring-op.c      |   12 ++++++++----
 library/gnome-keyring-private.h |    4 +++-
 library/gnome-keyring.c         |   15 ++++++++-------
 3 files changed, 19 insertions(+), 12 deletions(-)

commit 5718db55fc774f29cda59fe0bb969ecec6896fa5
Author: nobody <nobody@localhost.localdomain>
Date:   2009-11-29

    Implement locking and unlocking of keyrings.

 library/gnome-keyring.c |  300 ++++++++++++++++++++++++++++++++---------------
 1 files changed, 206 insertions(+), 94 deletions(-)

commit 229eaa7b4e45bbe6876584c9132354413c132bfb
Author: nobody <nobody@localhost.localdomain>
Date:   2009-11-28

    Move operation and callback code into own files.

 library/Makefile.am              |    2 +
 library/gnome-keyring-callback.c |  161 +++++++++
 library/gnome-keyring-op.c       |  476 +++++++++++++++++++++++++++
 library/gnome-keyring-private.h  |  108 ++++++
 library/gnome-keyring.c          |  668 ++++----------------------------------
 5 files changed, 812 insertions(+), 603 deletions(-)

commit af19fe6878f71e7fc82734a192fff1e594447319
Author: nobody <nobody@localhost.localdomain>
Date:   2009-11-28

    Implement support for prompting and waiting for prompts.

 egg/Makefile.am         |    4 +-
 egg/egg-dbus.c          |  418 +++++++++++++++++++++++++++++++++++++++++
 egg/egg-dbus.h          |   35 ++++
 library/gnome-keyring.c |  471 +++++++++++++++++++++++++++++++++++------------
 4 files changed, 810 insertions(+), 118 deletions(-)

commit 3390e8408153770a9b28483279ee6cf0fc9c50b0
Author: nobody <nobody@localhost.localdomain>
Date:   2009-11-28

    Make async operations more thread-safe.
    
    In particular gnome_keyring_cancel_request() can be called from
    another thread. Operation structures are reference counted, and
    the result is set atomically.

 library/gnome-keyring.c |  315 +++++++++++++++++++++++++----------------------
 1 files changed, 170 insertions(+), 145 deletions(-)

commit 9b58977d824f5d644398ccf70e76b68b89f33d97
Author: Stefan Walter <stef@ws.local>
Date:   2009-11-25

    Implement gnome_keyring_lock_all() and friends.

 library/gnome-keyring.c |   60 +++++++++++++---------------------------------
 1 files changed, 17 insertions(+), 43 deletions(-)

commit d354243ef4b719198be41f778368b7ae8c358b44
Author: Stefan Walter <Stefan Walter>
Date:   2009-10-30

    Implement get_attributes operation.
    
     * Rework how the encoding and decoding of object paths work.

 library/gnome-keyring.c |  248 +++++++++++++++++++++++++++++-----------------
 1 files changed, 156 insertions(+), 92 deletions(-)

commit 8a43901897c08e25dc93d91f92f2cb399d1a7b76
Author: Stefan Walter <Stefan Walter>
Date:   2009-10-30

    Stub out ACL related functionality.
    
     * ACLs are no longer supported, so just stub out these calls.
     * Also move non operation functions to gnome-keyring-utils.c

 library/gnome-keyring-utils.c |  317 +++++++++++++++++++
 library/gnome-keyring.c       |  673 ++---------------------------------------
 2 files changed, 347 insertions(+), 643 deletions(-)

commit e264121cf5a1f7c47045b949af53fd301965a8ba
Author: Stefan Walter <Stefan Walter>
Date:   2009-10-30

    Implement list_item_ids and set_info.
    
     * Change how various property responses are parsed.
     * Organize things better with regards to parsing

 library/gnome-keyring.c                            |  445 +++++++++++---------
 1 files changed, 246 insertions(+), 199 deletions(-)

commit 729aba852a1c83fa83896ec4d5b927e65bb99161
Author: nobody <nobody@localhost.localdomain>
Date:   2009-10-29

    Implement gnome_keyring_get_info operation.
    
     * Includes basic construction of dbus secrets paths.
     * Parsing of {sv}
     * GetAll properties method.

 library/gnome-keyring.c |  318 ++++++++++++++++++++++++++++++++---------------
 1 files changed, 218 insertions(+), 100 deletions(-)

commit a726e879bd5bdb0f753cd2ab45ec33639666edce
Author: nobody <nobody@localhost.localdomain>
Date:   2009-10-29

    Enable git commit hooks when initializing project

 autogen.sh |    8 ++++++++
 1 files changed, 8 insertions(+), 0 deletions(-)

commit 3baf1a2e6fb068e6ac21a2fb69c21ffe6dca413e
Author: Stef Walter <stef@memberwebs.com>
Date:   2009-10-28

    Implement listing of keyring names along with basic operation.

 library/gnome-keyring.c |  555 ++++++++++++++++++++++++-----------------------
 1 files changed, 286 insertions(+), 269 deletions(-)

commit 6a78704586cb8e637edc027bba1f53d630e88ad7
Author: Stef Walter <stef@memberwebs.com>
Date:   2009-10-25

    Remove unneeded functions

 library/gnome-keyring-utils.c |   70 -----------------------------------------
 1 files changed, 0 insertions(+), 70 deletions(-)

commit 8d49784cb4b82bdf7e3b8f298158a166cb45187b
Author: Stef Walter <stef@memberwebs.com>
Date:   2009-10-25

    Fork the libgnome-keyring library out of gnome-keyring.
    
    This initial fork has no functionality, and much old code
    is commented out. It however does build.

 .gitignore                                         |  134 +
 AUTHORS                                            |    6 +
 COPYING                                            |  481 ++
 ChangeLog                                          |   33 +
 HACKING                                            |    8 +
 Makefile.am                                        |   40 +
 NEWS                                               |    2 +
 autogen.sh                                         |   20 +
 configure.in                                       |  225 +
 docs/Makefile.am                                   |    2 +
 docs/reference/Makefile.am                         |    2 +
 docs/reference/gnome-keyring/Makefile.am           |   99 +
 .../gnome-keyring/gnome-keyring-docs.sgml          |   26 +
 .../gnome-keyring/gnome-keyring-sections.txt       |  183 +
 egg/Makefile.am                                    |   24 +
 egg/egg-secure-memory.c                            | 1234 ++++++
 egg/egg-secure-memory.h                            |   93 +
 egg/egg-unix-credentials.c                         |  236 +
 egg/egg-unix-credentials.h                         |   34 +
 egg/tests/Makefile.am                              |   10 +
 egg/tests/unit-test-secmem.c                       |  237 +
 libgnome-keyring.doap                              |   23 +
 library/Makefile.am                                |   51 +
 library/gnome-keyring-1-uninstalled.pc.in          |   11 +
 library/gnome-keyring-1.pc.in                      |   11 +
 library/gnome-keyring-memory.c                     |  279 ++
 library/gnome-keyring-memory.h                     |   66 +
 library/gnome-keyring-private.h                    |   58 +
 library/gnome-keyring-result.h                     |   43 +
 library/gnome-keyring-utils.c                      |  597 +++
 library/gnome-keyring.c                            | 4661 ++++++++++++++++++++
 library/gnome-keyring.h                            |  523 +++
 library/tests/Makefile.am                          |   17 +
 library/tests/unit-test-daemon-setup.c             |   80 +
 library/tests/unit-test-keyrings.c                 |  539 +++
 library/tests/unit-test-memory.c                   |  128 +
 library/tests/unit-test-other.c                    |   92 +
 po/LINGUAS                                         |    2 +
 po/POTFILES.in                                     |    3 +
 tests/Makefile.am                                  |    6 +
 tests/gtest-helpers.c                              |  190 +
 tests/gtest-helpers.h                              |   70 +
 tests/gtest.make                                   |   48 +
 tests/prep-gtest.sh                                |  119 +
 44 files changed, 10746 insertions(+), 0 deletions(-)

commit 0d5beeb89cb1bd3d803c1e399fec8bf124114f71
Author: Stef Walter <stef@memberwebs.com>
Date:   2009-10-25

    Initial commit.

 README |    3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)
