# Generate automatically. Do not edit.

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(-)
