commit 0e1725e746df7577e0e9bdbb9e609d999d0bf088
Author: Rodrigo Moya <rodrigo@gnome-db.org>
Date:   Tue Jul 27 11:14:13 2010 +0200

    Fixed misnamed function

 couchdb-glib/couchdb-document.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 2d03ccd2aefabdbabcc3ee4351f2f2872c048ffe
Author: Rodrigo Moya <rodrigo@gnome-db.org>
Date:   Tue Jul 20 12:37:12 2010 +0200

    Release 0.6.94

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

commit 47f77168adbef798144045fd7a84b538facab1fb
Author: Rodrigo Moya <rodrigo@gnome-db.org>
Date:   Fri Jul 16 13:41:54 2010 +0200

    Shh

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

commit c4855da7d8c84542a24cd6ae284b231a2e47c5c8
Author: Rodrigo Moya <rodrigo@gnome-db.org>
Date:   Fri Jul 16 13:40:59 2010 +0200

    Add API to list fields for CouchdbDocument's and CouchdbStructField's

 couchdb-glib/couchdb-document.c     |   45 +++++++++++++++++++++++++++++++++++
 couchdb-glib/couchdb-document.h     |    3 +-
 couchdb-glib/couchdb-struct-field.c |   17 +++++++++++++
 couchdb-glib/couchdb-struct-field.h |    1 +
 couchdb-glib/utils.c                |   21 ++++++++++++++++
 couchdb-glib/utils.h                |    2 +
 6 files changed, 88 insertions(+), 1 deletions(-)

commit e946aa00b78e3179ef253e440e75f788c3c11a22
Author: Rodrigo Moya <rodrigo@gnome-db.org>
Date:   Wed Jul 14 13:29:12 2010 +0200

    Release 0.6.93

 NEWS         |   14 ++++++++++++++
 configure.ac |    2 +-
 2 files changed, 15 insertions(+), 1 deletions(-)

commit a207e423c09fd7dad73f8b8b575c5fda9a480c86
Author: Rodrigo Moya <rodrigo@gnome-db.org>
Date:   Wed Jul 14 13:29:01 2010 +0200

    Added missing BUILT_FILES

 bindings/mono/Makefile.am |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

commit 0e759ecbf54ac8f25432cae87dc193f90ccf44f8
Author: Rodrigo Moya <rodrigo@gnome-db.org>
Date:   Fri Jul 9 12:08:15 2010 +0200

    Fixed several compilation warnings

 couchdb-glib/couchdb-database-info.c    |    2 +-
 couchdb-glib/couchdb-database.c         |    3 +--
 couchdb-glib/couchdb-design-document.c  |    4 +++-
 couchdb-glib/couchdb-document-contact.c |    4 ----
 couchdb-glib/couchdb-document.c         |    4 +---
 couchdb-glib/couchdb-session.c          |    4 ++--
 couchdb-glib/utils.h                    |    1 +
 tests/test-couchdb-glib.c               |    2 +-
 tests/test-list-databases.c             |    4 ++--
 9 files changed, 12 insertions(+), 16 deletions(-)

commit aa4888b602bdfd36e4721af84deafc17d0ce16d7
Author: Rodrigo Moya <rodrigo@gnome-db.org>
Date:   Wed Jul 7 16:17:34 2010 +0200

    Use the correct JsonObject when calling create_document_from_json_object

 couchdb-glib/couchdb-database.c |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit a67d5eddb94ca05e8d14f4e39209a28a6a7d34ca
Author: Rodrigo Moya <rodrigo@gnome-db.org>
Date:   Wed Jul 7 13:54:56 2010 +0200

    Fixed some misrenamed documentation

 couchdb-glib/couchdb-document.c |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 47e511231e6911c4ab3dd86b6ef893781e5222c3
Author: Rodrigo Moya <rodrigo@gnome-db.org>
Date:   Wed Jul 7 13:44:30 2010 +0200

    Move DesktopcouchDocument* classes to couchdb-glib, so that they can be used in other CouchdbSession's

 couchdb-glib/Makefile.am                          |    6 +
 couchdb-glib/couchdb-database.c                   |   80 +-
 couchdb-glib/couchdb-database.h                   |    3 -
 couchdb-glib/couchdb-document-contact.c           | 1126 +++++++++++++++++++++
 couchdb-glib/couchdb-document-contact.h           |  225 ++++
 couchdb-glib/couchdb-document-task.c              |   85 ++
 couchdb-glib/couchdb-document-task.h              |   57 +
 couchdb-glib/couchdb-document.c                   |  108 ++
 couchdb-glib/couchdb-document.h                   |   17 +
 couchdb-glib/couchdb-glib.h                       |    2 +
 couchdb-glib/couchdb-session.c                    |    9 +-
 couchdb-glib/couchdb-session.h                    |    3 -
 desktopcouch-glib/Makefile.am                     |    9 -
 desktopcouch-glib/desktopcouch-document-contact.c | 1126 ---------------------
 desktopcouch-glib/desktopcouch-document-contact.h |  225 ----
 desktopcouch-glib/desktopcouch-document-task.c    |   85 --
 desktopcouch-glib/desktopcouch-document-task.h    |   57 -
 desktopcouch-glib/desktopcouch-document.c         |  151 ---
 desktopcouch-glib/desktopcouch-document.h         |   63 --
 desktopcouch-glib/desktopcouch-glib.h             |    3 -
 desktopcouch-glib/desktopcouch-session.c          |   56 -
 21 files changed, 1663 insertions(+), 1833 deletions(-)

commit afff7b51cc54b9a8537e35e4002671dfde1a4191
Author: Rodrigo Moya <rodrigo@gnome-db.org>
Date:   Wed Jul 7 12:11:09 2010 +0200

    Use correct signatures for CouchdbDatabase class' signals

 couchdb-glib/couchdb-database.c |   15 ++++++---------
 1 files changed, 6 insertions(+), 9 deletions(-)

commit 52d9f93b8e9bd19ade281b05f30e7c4138476794
Author: Rodrigo Moya <rodrigo@gnome-db.org>
Date:   Wed Jul 7 11:19:34 2010 +0200

    Create json_object in couchdb_document_init, so that subclasses get it

 couchdb-glib/couchdb-document.c |    6 ++++--
 1 files changed, 4 insertions(+), 2 deletions(-)

commit 98aa69759b35613ae0f6593192187de3d1d02cac
Author: Rodrigo Moya <rodrigo@gnome-db.org>
Date:   Mon Jul 5 16:18:58 2010 +0200

    Integrate DesktopcouchDocumentTask in the build

 desktopcouch-glib/Makefile.am                  |    5 ++++-
 desktopcouch-glib/desktopcouch-document-task.h |   10 +++++-----
 desktopcouch-glib/desktopcouch-glib.h          |    1 +
 3 files changed, 10 insertions(+), 6 deletions(-)

commit 2a63212bb749fc09fa9d677f6ff047da5cbe357e
Author: Miguel Ángel Rodelas Delgado <miguel.rodelas@gmail.com>
Date:   Mon Jul 5 16:14:09 2010 +0200

    Objectify DesktopcouchDocumentTask

 desktopcouch-glib/desktopcouch-document-task.c |   65 ++++++++++++------------
 desktopcouch-glib/desktopcouch-document-task.h |   22 ++++++--
 desktopcouch-glib/desktopcouch-document.c      |   18 +++++++
 desktopcouch-glib/desktopcouch-document.h      |    2 +
 4 files changed, 69 insertions(+), 38 deletions(-)

commit 5351a300f45da5661aee9d32cae1e15e88be2ca9
Author: Miguel Ángel Rodelas Delgado <miguel.rodelas@gmail.com>
Date:   Mon Jul 5 13:11:06 2010 +0200

    Add tasks document class

 desktopcouch-glib/desktopcouch-document-task.c |   84 ++++++++++++++++++++++++
 desktopcouch-glib/desktopcouch-document-task.h |   47 +++++++++++++
 2 files changed, 131 insertions(+), 0 deletions(-)

commit 316f3abce0569a2d0852dd25072575c202476d34
Author: Rodrigo Moya <rodrigo@gnome-db.org>
Date:   Mon Jun 14 14:13:41 2010 +0200

    Add missing fields to CouchdbDatabaseInfo

 couchdb-glib/couchdb-database-info.c |   61 +++++++++++++++++++++++++++++++++-
 couchdb-glib/couchdb-database-info.h |   12 +++++--
 couchdb-glib/couchdb-session.c       |    5 ++-
 3 files changed, 73 insertions(+), 5 deletions(-)

commit 1acea712e66711819eb41c64405d33a9b6ffc92d
Author: Rodrigo Moya <rodrigo@gnome-db.org>
Date:   Thu Jun 10 17:19:25 2010 +0200

    Release 0.6.92

 NEWS                            |   17 ++++++++++++
 bindings/mono/Makefile.am       |    2 +
 configure.ac                    |    9 +++++-
 couchdb-glib/Makefile.am        |   52 +++++++++++++++---------------------
 couchdb-glib/couchdb-document.h |    1 -
 desktopcouch-glib/Makefile.am   |   55 +++++++++++++++-----------------------
 6 files changed, 71 insertions(+), 65 deletions(-)

commit 46f839d1a081dbb3d5c5967f18e30d57704b9195
Author: Rodrigo Moya <rodrigo@gnome-db.org>
Date:   Thu Jun 10 12:37:54 2010 +0200

    Shut up

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

commit f347f36c8d427c23e4239792c838ecf5a3033f32
Author: Rodrigo Moya <rodrigo@gnome-db.org>
Date:   Wed Jun 9 10:54:57 2010 +0200

    Some formatting

 desktopcouch-glib/desktopcouch-session.c |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

commit 3abff03d96573944de52bdb282502af8d2d5a96b
Author: Rodrigo Moya <rodrigo@gnome-db.org>
Date:   Wed Jun 9 10:49:33 2010 +0200

    Fixed g_strcmp0 comparison

 desktopcouch-glib/desktopcouch-session.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 3ff160c19eb1111cbbc74dd97700a7a44b666697
Author: Rodrigo Moya <rodrigo@gnome-db.org>
Date:   Tue Jun 8 18:25:16 2010 +0200

    Don't include internal headers for introspection

 couchdb-glib/Makefile.am |    1 -
 1 files changed, 0 insertions(+), 1 deletions(-)

commit 189989da57ef6114b12b50caeb22bab3663e2054
Author: Rodrigo Moya <rodrigo@gnome-db.org>
Date:   Fri Jun 4 11:08:24 2010 +0200

    Added missing GType argument to signal installation code

 couchdb-glib/couchdb-document.c |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

commit 09b8f13a05ce2615f9abd5cfb4644c2b378c40bf
Author: Rodrigo Moya <rodrigo@gnome-db.org>
Date:   Fri Jun 4 10:37:14 2010 +0200

    s/couchdb_document_list_attachments/couchdb_document_foreach_attachment

 couchdb-glib/couchdb-document.c |   27 +++++++++++++++------------
 couchdb-glib/couchdb-document.h |    8 +++++++-
 2 files changed, 22 insertions(+), 13 deletions(-)

commit d3aa5450779e190448bb4031b492b9526529a38f
Author: Rodrigo Moya <rodrigo@gnome-db.org>
Date:   Thu Jun 3 16:39:08 2010 +0200

    Add couchdb_document_list_attachments API

 couchdb-glib/couchdb-document.c     |   29 +++++++++++++++++++++++++++++
 couchdb-glib/couchdb-document.h     |    4 +++-
 couchdb-glib/couchdb-struct-field.c |   28 ++++++++++++++++++++++++++++
 couchdb-glib/couchdb-struct-field.h |    2 ++
 4 files changed, 62 insertions(+), 1 deletions(-)

commit 07cce1be54aa8febafb2563971ab8c689cf6a831
Author: Rodrigo Moya <rodrigo@gnome-db.org>
Date:   Thu Jun 3 16:17:06 2010 +0200

    Added more API tests

 tests/test-couchdb-glib.c |   75 +++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 75 insertions(+), 0 deletions(-)

commit fe12f27bedef008eb13819f23f5a1e96df40ee3e
Author: Rodrigo Moya <rodrigo@gnome-db.org>
Date:   Thu Jun 3 14:01:48 2010 +0200

    Convert CouchdbStructField and CouchdbArrayField to GObject-based classes

 .gitignore                          |    1 +
 couchdb-glib/couchdb-array-field.c  |  128 ++++++++++++-------------------
 couchdb-glib/couchdb-array-field.h  |   13 +++-
 couchdb-glib/couchdb-struct-field.c |  145 +++++++++++++---------------------
 couchdb-glib/couchdb-struct-field.h |   13 +++-
 couchdb-glib/couchdb-types.h        |   17 ++++-
 6 files changed, 140 insertions(+), 177 deletions(-)

commit eee0aecfab695f275f8048a162410a69c2a4e2b3
Author: Rodrigo Moya <rodrigo@gnome-db.org>
Date:   Thu Jun 3 09:45:32 2010 +0200

    Fixed test program

 tests/test-couchdb-glib.c |   47 +++++++++++++++++++++++----------------------
 1 files changed, 24 insertions(+), 23 deletions(-)

commit 2bb5da7379d1a1198a897be404836db75d47a267
Author: Rodrigo Moya <rodrigo@gnome-db.org>
Date:   Thu Jun 3 09:45:15 2010 +0200

    Fixed typo in class' signals prototypes

 couchdb-glib/couchdb-database.h |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

commit 69e8fafa1df60642a675b547380c281747188697
Author: Rodrigo Moya <rodrigo@gnome-db.org>
Date:   Thu Jun 3 09:41:02 2010 +0200

    Associate CouchdbDocument's with the container CouchdbDatabase

 couchdb-glib/couchdb-database.c |   14 +++++++-
 couchdb-glib/couchdb-document.c |   63 +++++++++++++++++++++++++++++++++++++-
 2 files changed, 73 insertions(+), 4 deletions(-)

commit cba0474f27bb4d78f07a1f21dc75f08745a34c1b
Author: Sam Thursfield <ssssam@gmail.com>
Date:   Mon May 31 18:51:35 2010 +0200

    Avoid warning when unref'ing a NULL object

 couchdb-glib/couchdb-database.c |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

commit e9f3ee0b17adb7cc146a31ecbecf8dc3cbadb3f2
Author: Sam Thursfield <ssssam@gmail.com>
Date:   Mon May 31 18:20:07 2010 +0200

    Fix typo in 'session' property registration

 couchdb-glib/couchdb-database.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 66317a5a5f49a761eee7ee7a7f71e053650f5e2e
Author: Rodrigo Moya <rodrigo@gnome-db.org>
Date:   Fri May 28 13:48:52 2010 +0200

    No need for Json gir for gobject-introspection anymore

 couchdb-glib/Makefile.am |    1 -
 1 files changed, 0 insertions(+), 1 deletions(-)

commit 9a3caa0c1a21d2257b99adab1baa8eae4987a13e
Author: Rodrigo Moya <rodrigo@gnome-db.org>
Date:   Thu May 27 11:52:17 2010 +0200

    Release 0.6.91

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

commit 9d38374a65a6a8d6577df614817c5c735ea7229a
Author: Rodrigo Moya <rodrigo@gnome-db.org>
Date:   Thu May 27 11:51:40 2010 +0200

    Add more generated files

 bindings/mono/Makefile.am |    5 ++++-
 1 files changed, 4 insertions(+), 1 deletions(-)

commit eca574239c56765927a9832f7b11877fd2a2b672
Author: Rodrigo Moya <rodrigo@gnome-db.org>
Date:   Thu May 27 11:49:33 2010 +0200

    Include correct header

 desktopcouch-glib/desktopcouch-session.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 0500d37ebc41d299bd45279f37aecc83a40cdd3f
Author: Rodrigo Moya <rodrigo@gnome-db.org>
Date:   Mon May 24 18:07:53 2010 +0200

    Added the rest of the views API

 couchdb-glib/couchdb-database.c        |   91 +++++++++++++++++++++++-
 couchdb-glib/couchdb-database.h        |    4 +
 couchdb-glib/couchdb-design-document.c |  121 ++++++++++++++++++++++++++++++++
 couchdb-glib/couchdb-design-document.h |    9 +++
 4 files changed, 223 insertions(+), 2 deletions(-)

commit 7830ac9c127c4785bb41a48a0cef91443795dda9
Author: Rodrigo Moya <rodrigo@gnome-db.org>
Date:   Mon May 24 17:33:02 2010 +0200

    Make couchdb_database_get_all_documents know about design documents

 .gitignore                             |   17 +++++++++++++++++
 couchdb-glib/couchdb-database.c        |   20 +++++++++++++-------
 couchdb-glib/couchdb-design-document.h |    4 +++-
 3 files changed, 33 insertions(+), 8 deletions(-)

commit 30620e73a1f73f8ce268a05714dbed21b9474cb5
Author: Rodrigo Moya <rodrigo@gnome-db.org>
Date:   Mon May 24 17:27:23 2010 +0200

    Add couchdb_database_get_design_document API

 couchdb-glib/couchdb-database.c        |   43 +++++++++++++++++++++++++++++++-
 couchdb-glib/couchdb-database.h        |    4 +++
 couchdb-glib/couchdb-design-document.c |    1 +
 couchdb-glib/couchdb-design-document.h |    8 +++---
 4 files changed, 51 insertions(+), 5 deletions(-)

commit 994a24e4cbdb254762a8bddf41420dd11ceb5475
Author: Rodrigo Moya <rodrigo@gnome-db.org>
Date:   Mon May 24 17:19:09 2010 +0200

    Add CouchdbDesignDocument class to deal with CouchDB design documents

 couchdb-glib/Makefile.am               |    3 +
 couchdb-glib/couchdb-database.c        |   63 +++++++++++++++++++
 couchdb-glib/couchdb-database.h        |    3 +-
 couchdb-glib/couchdb-design-document.c |  106 ++++++++++++++++++++++++++++++++
 couchdb-glib/couchdb-design-document.h |   58 +++++++++++++++++
 couchdb-glib/couchdb-glib.h            |    1 +
 6 files changed, 232 insertions(+), 2 deletions(-)

commit 01fc6b084d9bb4728470b71c4f85bb20ee608986
Author: Rodrigo Moya <rodrigo@gnome-db.org>
Date:   Mon May 17 17:52:30 2010 +0200

    Added missing desktopcouch_document_new function

 desktopcouch-glib/desktopcouch-document.c |   25 +++++++++++++++++--------
 desktopcouch-glib/desktopcouch-document.h |   17 +++++++++--------
 desktopcouch-glib/desktopcouch-session.c  |    1 +
 3 files changed, 27 insertions(+), 16 deletions(-)

commit 1f0eeb10b4617345d5ff67b108afc4070f487f52
Author: Rodrigo Moya <rodrigo@gnome-db.org>
Date:   Mon May 17 17:48:45 2010 +0200

    Added missing bits to desktopcouch_database_create_document_from_json

 desktopcouch-glib/desktopcouch-session.c |   17 +++++++++++++++++
 1 files changed, 17 insertions(+), 0 deletions(-)

commit def262d3c8c2addcdb3bc6ab370021ab980c2e50
Author: Rodrigo Moya <rodrigo@gnome-db.org>
Date:   Mon May 17 17:35:07 2010 +0200

    Added missing desktopcouch_document_contact_new function

 desktopcouch-glib/desktopcouch-document-contact.c |   11 +++++++++++
 desktopcouch-glib/desktopcouch-document-contact.h |    4 ++++
 2 files changed, 15 insertions(+), 0 deletions(-)

commit 3d5de3a968c3565ed61bea42c3ad8ad0d912172b
Author: Rodrigo Moya <rodrigo@gnome-db.org>
Date:   Mon May 17 16:55:39 2010 +0200

    Refactor API to adapt to new CouchdbDatabase object

 couchdb-glib/couchdb-database.c                   |  455 ++++++++++++++++++++-
 couchdb-glib/couchdb-database.h                   |   25 ++-
 couchdb-glib/couchdb-document.c                   |  282 +++-----------
 couchdb-glib/couchdb-document.h                   |   31 +-
 couchdb-glib/couchdb-glib.h                       |    1 +
 couchdb-glib/couchdb-session.c                    |  249 +-----------
 couchdb-glib/couchdb-session.h                    |   10 -
 couchdb-glib/couchdb-types.h                      |    1 -
 couchdb-glib/dbwatch.c                            |   25 +-
 couchdb-glib/dbwatch.h                            |    7 +-
 couchdb-glib/utils.h                              |    3 +-
 desktopcouch-glib/desktopcouch-document-contact.c |  376 +++++++++---------
 desktopcouch-glib/desktopcouch-document-contact.h |  122 +++---
 desktopcouch-glib/desktopcouch-document.c         |   46 ++-
 desktopcouch-glib/desktopcouch-document.h         |   29 ++-
 desktopcouch-glib/desktopcouch-session.c          |   39 ++
 tests/test-couchdb-glib.c                         |   38 ++-
 tests/test-list-databases.c                       |   16 +-
 18 files changed, 958 insertions(+), 797 deletions(-)

commit 61013c8cf4a8c448d4a82f2d049a5a5b67b62a65
Author: Rodrigo Moya <rodrigo@gnome-db.org>
Date:   Mon May 17 12:23:50 2010 +0200

    Add CouchdbDatabase object

 couchdb-glib/Makefile.am        |    3 +
 couchdb-glib/couchdb-database.c |  150 +++++++++++++++++++++++++++++++++++++++
 couchdb-glib/couchdb-database.h |   58 +++++++++++++++
 couchdb-glib/couchdb-session.c  |   49 ++++++++++---
 couchdb-glib/couchdb-session.h  |    8 ++-
 5 files changed, 258 insertions(+), 10 deletions(-)

commit 38eccf71634f30c174325ac6a697ebafc7cf3437
Author: Rodrigo Moya <rodrigo@gnome-db.org>
Date:   Wed May 12 10:46:28 2010 +0200

    Remove unfinished views code

 couchdb-glib/couchdb-session.c |    3 ---
 couchdb-glib/couchdb-session.h |    2 --
 2 files changed, 0 insertions(+), 5 deletions(-)

commit aa7a5c41648cc9c219e3982298e26cd188a42ea3
Author: Rodrigo Moya <rodrigo@gnome-db.org>
Date:   Wed May 12 10:42:26 2010 +0200

    Use 'session' instead of 'couchdb' for CouchdbSession variables

 couchdb-glib/couchdb-session.c |  221 ++++++++++++++++++++--------------------
 couchdb-glib/couchdb-session.h |    2 +
 2 files changed, 114 insertions(+), 109 deletions(-)

commit 6f3a60467023c62301c7b465c4da47b7ed80ca68
Author: Rodrigo Moya <rodrigo@gnome-db.org>
Date:   Wed May 12 10:28:17 2010 +0200

    Hide json-glib from the public headers

 couchdb-glib/couchdb-session.h |    8 --------
 couchdb-glib/utils.h           |   11 +++++++++--
 2 files changed, 9 insertions(+), 10 deletions(-)

commit bd1e688d7f9333cdb7479bc67e45b04335c09dc4
Author: Rodrigo Moya <rodrigo@gnome-db.org>
Date:   Wed May 12 09:35:54 2010 +0200

    Some formatting fixes

 couchdb-glib/couchdb-database-info.h |   10 +++++-----
 couchdb-glib/couchdb-document.h      |    2 +-
 2 files changed, 6 insertions(+), 6 deletions(-)

commit aaa6596154ba06bbadf7b0427748102f4a0ab83f
Author: Rodrigo Moya <rodrigo@gnome-db.org>
Date:   Tue May 4 18:43:53 2010 +0200

    Release 0.6.90

 NEWS                 |   15 ++++++++++++++-
 bindings/Makefile.am |    4 +---
 2 files changed, 15 insertions(+), 4 deletions(-)

commit 82b4e6ac366256533ccd33fb0368d7dabe033a55
Author: Rodrigo Moya <rodrigo@gnome-db.org>
Date:   Tue May 4 18:40:28 2010 +0200

    Integrate Mono bindings in build

 Makefile.am |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit a48fe0c4f7a2048011b8b0c1b6348340fd2f6650
Author: Rodrigo Moya <rodrigo@gnome-db.org>
Date:   Tue May 4 18:28:53 2010 +0200

    Make couchdb_session_free_document_list know what to free

 couchdb-glib/couchdb-session.c |   12 ++++++++++--
 1 files changed, 10 insertions(+), 2 deletions(-)

commit a8d9474b7a0a5958203c1ca11daa84dacfb469b6
Author: Rodrigo Moya <rodrigo@gnome-db.org>
Date:   Tue May 4 18:13:04 2010 +0200

    Ssh

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

commit 0ac98a3c4afc7de3ec5b9b32e655c53beac4c58a
Author: Rodrigo Moya <rodrigo@gnome-db.org>
Date:   Tue May 4 17:59:39 2010 +0200

    Show introspection status on configure final message

 configure.ac |    7 ++++---
 1 files changed, 4 insertions(+), 3 deletions(-)

commit 9c1432d8ded664f698bfd3dcb18135b2d2112dd4
Author: Rodrigo Moya <rodrigo@gnome-db.org>
Date:   Tue May 4 17:59:20 2010 +0200

    Add auto-generated Mono bindings

 bindings/Makefile.am |    5 +++++
 1 files changed, 5 insertions(+), 0 deletions(-)

commit c6167a07354723a009c00ca995464a2f2aaec2ba
Author: Rodrigo Moya <rodrigo@gnome-db.org>
Date:   Tue May 4 17:59:01 2010 +0200

    Add auto-generated Mono bindings

 bindings/mono/AssemblyInfo.cs                  |   10 ++++++
 bindings/mono/Makefile.am                      |   36 ++++++++++++++++++++++++
 bindings/mono/couchdb-glib-api.metadata        |    5 +++
 bindings/mono/couchdb-glib-sharp.dll.config.in |    4 ++
 bindings/mono/couchdb-glib.sources             |    9 ++++++
 5 files changed, 64 insertions(+), 0 deletions(-)

commit f5072d68411f4409bcd25491a12b4ff685a792a7
Author: Rodrigo Moya <rodrigo@gnome-db.org>
Date:   Tue May 4 17:56:50 2010 +0200

    Add auto-generated Mono bindings

 configure.ac |   35 +++++++++++++++++++++++++++++++++--
 1 files changed, 33 insertions(+), 2 deletions(-)

commit 3681927842ffd4f26c1ccb308d1d3dc86adc2754
Author: Rodrigo Moya <rodrigo@gnome-db.org>
Date:   Tue May 4 17:55:04 2010 +0200

    Add couchdb_session_get_all_documents call to get all documents in 1 HTTP request

 couchdb-glib/couchdb-document.c |   51 +++++++++++------
 couchdb-glib/couchdb-document.h |    4 +-
 couchdb-glib/couchdb-session.c  |  121 ++++++++++++++++++++++++++++++---------
 couchdb-glib/couchdb-session.h  |   39 +++++++------
 couchdb-glib/utils.h            |    1 +
 5 files changed, 150 insertions(+), 66 deletions(-)

commit d8ba4f583ef60c4f7add1bfcf0d2bdedc24a6174
Author: Rodrigo Moya <rodrigo@gnome-db.org>
Date:   Mon May 3 10:09:40 2010 +0200

    Add get/set_ext_street API for multiline streets

 configure.ac                                      |    4 +-
 desktopcouch-glib/desktopcouch-document-contact.c |   77 +++++++-------------
 desktopcouch-glib/desktopcouch-document-contact.h |   17 +++--
 3 files changed, 39 insertions(+), 59 deletions(-)

commit 106d4116150b4f6f9e466b29eacc97bb041af435
Author: Rodrigo Moya <rodrigo@gnome-db.org>
Date:   Thu Apr 29 16:23:15 2010 +0200

    Move from multiline 'street' field to 'address1' + 'address2'

 desktopcouch-glib/desktopcouch-document-contact.c |   70 ++++++++++++++++++---
 1 files changed, 60 insertions(+), 10 deletions(-)

commit 01b766300478464e5e8dd61924e67e02abb048a0
Author: Rodrigo Moya <rodrigo@gnome-db.org>
Date:   Fri Apr 23 13:36:36 2010 +0200

    Remove extra ;

 couchdb-glib/couchdb-document.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 856df1d5dc4a1cb566f03b95564f071f1183a3ed
Author: Adi Roiban <adiroiban@ubuntu.com>
Date:   Tue Apr 13 09:52:39 2010 +0200

    Use gtester and gtester-report for running the test and generating the report

 Makefile.am                   |    8 ++++++++
 README                        |   24 ++++++++++++++++++++++++
 tests/Makefile.am             |   39 +++++++++++++++++++++++----------------
 tests/config/couchdb-auth.ini |   29 +++++++++++++++++++++++++++++
 tests/test-couchdb-glib.c     |    2 +-
 5 files changed, 85 insertions(+), 17 deletions(-)

commit 2845f1854d1ea99907eb62111ebc27e2e9b12bed
Author: Adi Roiban <adiroiban@ubuntu.com>
Date:   Fri Apr 9 16:55:31 2010 +0200

    Make tests start a standalone CouchDB instance

 tests/Makefile.am         |   33 +++++++++++++++++++++++++++++++--
 tests/test-couchdb-glib.c |    4 ++++
 2 files changed, 35 insertions(+), 2 deletions(-)

commit 8bfca8c683b8778c44e18266c74a4440d57b0460
Author: Rodrigo Moya <rodrigo@gnome-db.org>
Date:   Thu Apr 8 16:25:10 2010 +0200

    Release 0.6.3

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

commit b28ff118b070eaa3a5f0d153037318a088987c78
Author: Rodrigo Moya <rodrigo@gnome-db.org>
Date:   Thu Apr 8 16:23:09 2010 +0200

    Include couchdb-glib directory when scanning desktopcouch for introspection

 desktopcouch-glib/Makefile.am |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit 5233c174934f6bf713d83db4c21d7d46dc81155f
Author: Rodrigo Moya <rodrigo@gnome-db.org>
Date:   Thu Apr 8 10:10:01 2010 +0200

    Add missing contact name fields to desktopcouch API

 desktopcouch-glib/desktopcouch-document-contact.c |   76 +++++++++++++++-----
 desktopcouch-glib/desktopcouch-document-contact.h |    9 ++-
 2 files changed, 64 insertions(+), 21 deletions(-)

commit 63351aa9587450a66ee7e1bcc634d3e19a1abf28
Author: Rodrigo Moya <rodrigo@gnome-db.org>
Date:   Tue Apr 6 15:08:48 2010 +0200

    Never have a NULL URI

 couchdb-glib/couchdb-session.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit ce29f6367df9f6f1ad1234cbc4f5f7a5bf8385c4
Author: Rodrigo Moya <rodrigo@gnome-db.org>
Date:   Tue Apr 6 15:07:38 2010 +0200

    Never have a NULL URI

 couchdb-glib/couchdb-session.c |    5 ++++-
 1 files changed, 4 insertions(+), 1 deletions(-)

commit cf5d25bb1501907f2e5887a06dc0166ee7352986
Author: Rodrigo Moya <rodrigo@gnome-db.org>
Date:   Thu Mar 18 09:23:56 2010 +0100

    Release 0.6.2

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

commit dc281d311dc65795a4b83f6cb84ebfa382cc5bdf
Author: Rodrigo Moya <rodrigo@gnome-db.org>
Date:   Thu Mar 18 09:23:44 2010 +0100

    Fixed distcheck

 desktopcouch-glib/Makefile.am |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 1baf603212ebb90705edddad15dfeabfd3470299
Author: Andreas Jaeger <aj@novell.com>
Date:   Mon Mar 8 13:51:09 2010 +0100

    Return TRUE in watch_timeout_cb

 couchdb-glib/dbwatch.c |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

commit 62e8d572807af0b7a11cd8261370087aeccbd386
Author: Rodrigo Moya <rodrigo@gnome-db.org>
Date:   Mon Mar 8 13:50:39 2010 +0100

    Add missing header for free()

 couchdb-glib/couchdb-session.c |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit d11c05e65d7e3d59a69f59160135dc6f933f31af
Author: Rodrigo Moya <rodrigo@gnome-db.org>
Date:   Thu Mar 4 16:59:25 2010 +0100

    Use correct includedir for desktopcouch-glib introspection

 desktopcouch-glib/Makefile.am |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 6b9352a11a3ffeade6b3da5c9c34bc70c62756d6
Author: Rodrigo Moya <rodrigo@gnome-db.org>
Date:   Tue Feb 16 20:19:27 2010 +0100

    Release 0.6.1

 NEWS         |    5 +++++
 configure.ac |    2 +-
 2 files changed, 6 insertions(+), 1 deletions(-)

commit a239bee3270c6aba75f4140c8aa970ba707b6d87
Author: Rodrigo Moya <rodrigo@gnome-db.org>
Date:   Tue Feb 16 20:17:21 2010 +0100

    Version correctly ABI-breaking lib

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

commit d32551b697e28307086568091fe1f77e628184b3
Author: Rodrigo Moya <rodrigo@gnome-db.org>
Date:   Fri Feb 12 19:04:24 2010 +0100

    Release 0.6.0

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

commit 5c5668a136ed56da5fda9e7ec61b15f491b30d22
Author: Rodrigo Moya <rodrigo@gnome-db.org>
Date:   Fri Feb 12 18:55:36 2010 +0100

    Add array fields to CouchdbDocument's

 couchdb-glib/couchdb-array-field.c  |   13 +++++-
 couchdb-glib/couchdb-document.c     |   43 ++++++++++++++++++
 couchdb-glib/couchdb-document.h     |   81 +++++++++++++----------------------
 couchdb-glib/couchdb-struct-field.c |   23 +---------
 couchdb-glib/couchdb-struct-field.h |    1 +
 couchdb-glib/utils.h                |    3 +
 6 files changed, 91 insertions(+), 73 deletions(-)

commit 660c19385f7fdf26f3d042001e77629b171cbf04
Author: Rodrigo Moya <rodrigo@gnome-db.org>
Date:   Fri Feb 12 18:41:47 2010 +0100

    Add array fields for CouchdbStructField and hide internal API

 couchdb-glib/couchdb-array-field.c  |   12 +++++++++
 couchdb-glib/couchdb-array-field.h  |    1 +
 couchdb-glib/couchdb-struct-field.c |   46 ++++++++++++++++++++++++++++++++--
 couchdb-glib/couchdb-struct-field.h |    7 +----
 couchdb-glib/utils.h                |    6 ++++
 5 files changed, 64 insertions(+), 8 deletions(-)

commit 41f67ff6dfeae5870d1b79480f433bf08356c31b
Author: Rodrigo Moya <rodrigo@gnome-db.org>
Date:   Fri Feb 12 18:31:48 2010 +0100

    Add API to retrieve values from arrays

 NEWS                               |   12 ++++
 configure.ac                       |    2 +-
 couchdb-glib/couchdb-array-field.c |  121 ++++++++++++++++++++++++++++++++++++
 couchdb-glib/couchdb-array-field.h |   32 ++++++----
 4 files changed, 153 insertions(+), 14 deletions(-)

commit 9eb8ca86a206e1f0948104c2362f4c6087dca754
Author: Rodrigo Moya <rodrigo@gnome-db.org>
Date:   Wed Feb 10 19:05:29 2010 +0100

    Shut up git

 .gitignore |   24 ++++++++++++++++++++++++
 1 files changed, 24 insertions(+), 0 deletions(-)

commit 1ae73365ca4cd4c7b0870644a45ce9244285745b
Author: Rodrigo Moya <rodrigo@gnome-db.org>
Date:   Wed Feb 10 18:11:49 2010 +0100

    Add CouchdbArrayField object

 couchdb-glib/Makefile.am             |    3 +
 couchdb-glib/couchdb-array-field.c   |  228 ++++++++++++++++++++++++++++++++++
 couchdb-glib/couchdb-array-field.h   |   48 +++++++
 couchdb-glib/couchdb-glib.h          |    1 +
 couchdb-glib/couchdb-types.h         |    1 +
 doc/reference/couchdb-glib-docs.sgml |    1 +
 6 files changed, 282 insertions(+), 0 deletions(-)

commit 6f8bb9af07f0dcb92db346d6de15919057b39f05
Author: Rodrigo Moya <rodrigo@gnome-db.org>
Date:   Wed Feb 10 17:48:56 2010 +0100

    Free also the uuid stored in CouchdbStructField object

 couchdb-glib/couchdb-struct-field.c |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit 04c91c085f829789dbdb009d4e90a1a281eeeee4
Author: Rodrigo Moya <rodrigo@gnome-db.org>
Date:   Wed Feb 10 17:18:00 2010 +0100

    Add desktopcouch-glib API documentation

 desktopcouch-glib/desktopcouch-document.c |   39 +++++++++++++++++++++++++++++
 desktopcouch-glib/desktopcouch-session.c  |    4 ++-
 2 files changed, 42 insertions(+), 1 deletions(-)

commit 8a9bf5136671e34d8f98ec974e3e4fb1c2e1e182
Author: Rodrigo Moya <rodrigo@gnome-db.org>
Date:   Wed Feb 10 17:02:14 2010 +0100

    Add CouchdbStructField API documentation

 couchdb-glib/couchdb-struct-field.c |  187 +++++++++++++++++++++++++++++++++++
 1 files changed, 187 insertions(+), 0 deletions(-)

commit 135d64fe6e8b3e1c5320eec0848fe67c51dcf92f
Author: Rodrigo Moya <rodrigo@gnome-db.org>
Date:   Wed Feb 10 16:41:01 2010 +0100

    Add CouchdbDatabaseInfo API documentation

 couchdb-glib/couchdb-database-info.c |   79 ++++++++++++++++++++++++++++++++++
 couchdb-glib/couchdb-document-info.c |   10 +++--
 2 files changed, 85 insertions(+), 4 deletions(-)

commit 83680f52004015d983f0446849475ea68290abea
Author: Rodrigo Moya <rodrigo@gnome-db.org>
Date:   Wed Feb 10 16:31:12 2010 +0100

    Add CouchdbDocumentInfo API documentation

 couchdb-glib/couchdb-document-info.c |   40 ++++++++++++++++++++++++++++++++++
 1 files changed, 40 insertions(+), 0 deletions(-)

commit 9abb8e1e922a7dc776a1ff1986d9462e31ac210a
Author: Rodrigo Moya <rodrigo@gnome-db.org>
Date:   Tue Feb 9 17:38:09 2010 +0100

    Add CouchdbDocument API documentation

 couchdb-glib/couchdb-document.c |  210 +++++++++++++++++++++++++++++++++++++++
 1 files changed, 210 insertions(+), 0 deletions(-)

commit 01072686ec862dc73e88d146c1ae652969433c6b
Author: Rodrigo Moya <rodrigo@gnome-db.org>
Date:   Tue Feb 9 17:02:13 2010 +0100

    Add desktopcouch to generated API reference

 couchdb-glib/couchdb-session.c       |    2 +-
 doc/reference/Makefile.am            |    7 ++++---
 doc/reference/couchdb-glib-docs.sgml |    6 ++++++
 3 files changed, 11 insertions(+), 4 deletions(-)

commit ae947a5f9e072dd7bb79af2cd6ea4c3e94e6580f
Author: Rodrigo Moya <rodrigo@gnome-db.org>
Date:   Tue Feb 9 16:56:39 2010 +0100

    Add API documentation for CouchdbSession

 couchdb-glib/couchdb-session.c |  127 +++++++++++++++++++++++++++++++++++++--
 couchdb-glib/couchdb-session.h |    7 ++-
 2 files changed, 126 insertions(+), 8 deletions(-)

commit 9f156bd9046a07a866aa7c41964e788d44bc6947
Author: Rodrigo Moya <rodrigo@gnome-db.org>
Date:   Tue Feb 9 16:30:04 2010 +0100

    Add API for compacting databases

 couchdb-glib/couchdb-session.c |   41 +++++++++++++++++++++++++++++++++++++++-
 couchdb-glib/couchdb-session.h |    1 +
 2 files changed, 41 insertions(+), 1 deletions(-)

commit f4f273f3eddeca6fde6f48cd4cab83828986d40d
Author: Rodrigo Moya <rodrigo@gnome-db.org>
Date:   Tue Feb 9 14:38:32 2010 +0100

    Added replication API

 couchdb-glib/couchdb-session.c |   64 ++++++++++++++++++++++++++++++++++++++--
 couchdb-glib/couchdb-session.h |    6 ++++
 2 files changed, 67 insertions(+), 3 deletions(-)

commit 64f510f68a4528d4aaf5e35e8c399bce605939c7
Author: Rodrigo Moya <rodrigo@gnome-db.org>
Date:   Tue Feb 9 11:14:33 2010 +0100

    Don't force callers to pass a GError

 couchdb-glib/couchdb-session.c |   14 ++++++++++----
 1 files changed, 10 insertions(+), 4 deletions(-)

commit 11ba1fd962f084c4368c1d0520cb32ba4e0e1bc0
Author: Rodrigo Moya <rodrigo@gnome-db.org>
Date:   Wed Jan 27 14:30:28 2010 +0100

    Add categories API for contacts documents

 desktopcouch-glib/desktopcouch-document-contact.c |   27 +++++++++++++++++++++
 desktopcouch-glib/desktopcouch-document-contact.h |    3 ++
 2 files changed, 30 insertions(+), 0 deletions(-)

commit cd72001348bf6488bbac4cac6cc3ea32f1b363f1
Author: Rodrigo Moya <rodrigo@gnome-db.org>
Date:   Wed Jan 27 14:20:41 2010 +0100

    Move contacts record code to desktopcouch-glib

 couchdb-glib/Makefile.am                          |    3 -
 couchdb-glib/couchdb-document-contact.c           | 1027 ---------------------
 couchdb-glib/couchdb-document-contact.h           |  201 ----
 couchdb-glib/couchdb-document.c                   |   42 -
 couchdb-glib/couchdb-document.h                   |   38 +-
 couchdb-glib/couchdb-glib.h                       |    1 -
 desktopcouch-glib/Makefile.am                     |   10 +-
 desktopcouch-glib/desktopcouch-document-contact.c | 1027 +++++++++++++++++++++
 desktopcouch-glib/desktopcouch-document-contact.h |  200 ++++
 desktopcouch-glib/desktopcouch-document.c         |   55 ++
 desktopcouch-glib/desktopcouch-document.h         |   39 +
 desktopcouch-glib/desktopcouch-glib.h             |    2 +
 doc/reference/couchdb-glib-docs.sgml              |    1 -
 13 files changed, 1336 insertions(+), 1310 deletions(-)

commit 01a9e0c696e4a600d83a99b377110a3bbb442795
Author: Rodrigo Moya <rodrigo@gnome-db.org>
Date:   Tue Jan 26 17:52:29 2010 +0100

    Release 0.5.99

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

commit 3dd79a76f03e71c7c49fe5ab9f961eaba8634f98
Author: Rodrigo Moya <rodrigo@gnome-db.org>
Date:   Tue Jan 26 17:52:13 2010 +0100

    Fixed docs generation with new object's names

 doc/reference/couchdb-glib-docs.sgml |    3 ++-
 doc/reference/couchdb-glib.types     |    3 ++-
 2 files changed, 4 insertions(+), 2 deletions(-)

commit 92219af5645b8a8b8e72f079ba213de2f8a7318d
Author: Adi Roiban <adiroiban@ubuntu.com>
Date:   Mon Jan 18 15:52:28 2010 +0100

    Add basic HTTP authentication to CouchdbCredentials

 couchdb-glib/couchdb-credentials.c |   31 ++++++++++++++++++
 couchdb-glib/couchdb-credentials.h |    8 ++++-
 couchdb-glib/couchdb-session.c     |   62 +++++++++++++++++++++++++++++++++++-
 couchdb-glib/couchdb-session.h     |    2 +
 4 files changed, 101 insertions(+), 2 deletions(-)

commit f8c7ed7b4f92c8365a3d65eac98d72231e2d3d30
Author: Adi Roiban <adiroiban@ubuntu.com>
Date:   Mon Jan 18 13:40:21 2010 +0100

    Conditionally log debugging messages

 couchdb-glib/couchdb-session.c |   46 ++++++++++++++++++++++++++++++++-------
 1 files changed, 37 insertions(+), 9 deletions(-)

commit 7db8f26a232239f1c957feaafd976a784518e6ba
Author: Rodrigo Moya <rodrigo@gnome-db.org>
Date:   Sat Jan 16 11:11:23 2010 +0100

    Use the new credentials object for authentication

 couchdb-glib/Makefile.am                 |    8 +-
 couchdb-glib/couchdb-auth.c              |   43 ----------
 couchdb-glib/couchdb-auth.h              |   50 ------------
 couchdb-glib/couchdb-glib.h              |    4 +-
 couchdb-glib/couchdb-session.c           |  127 ++++++++++++++----------------
 couchdb-glib/couchdb-session.h           |   12 +--
 desktopcouch-glib/desktopcouch-session.c |   15 ++--
 tests/test-desktopcouch-glib.c           |   24 ++++++-
 tests/test-oauth.c                       |    5 +-
 9 files changed, 105 insertions(+), 183 deletions(-)

commit 31721d82e0a41b2199530677d63e651143720772
Author: Rodrigo Moya <rodrigo@gnome-db.org>
Date:   Sat Jan 16 11:11:02 2010 +0100

    Added CouchdbCredentials object to store credentials

 couchdb-glib/couchdb-credentials.c |  148 ++++++++++++++++++++++++++++++++++++
 couchdb-glib/couchdb-credentials.h |   71 +++++++++++++++++
 2 files changed, 219 insertions(+), 0 deletions(-)

commit 915494baf9063b60bf33032dea044b2a01e45bc1
Author: Adi Roiban <adiroiban@ubuntu.com>
Date:   Fri Jan 15 11:09:48 2010 +0100

    Add configure option to enable/disable debug messages

 configure.ac           |    9 ++++++++-
 couchdb-glib/oauth.c   |   15 ++++++++-------
 couchdb-glib/utils.c   |    1 -
 couchdb-glib/utils.h   |    5 +++++
 couchdb-glib/xmalloc.c |    3 ++-
 5 files changed, 23 insertions(+), 10 deletions(-)

commit a00fea9354424604154c7859bd6336e89c1cb505
Author: Rodrigo Moya <rodrigo@gnome-db.org>
Date:   Thu Jan 14 15:57:54 2010 +0100

    Added basic CouchdbAuth object

 couchdb-glib/Makefile.am    |    9 +++++--
 couchdb-glib/couchdb-auth.c |   43 +++++++++++++++++++++++++++++++++++++
 couchdb-glib/couchdb-auth.h |   50 +++++++++++++++++++++++++++++++++++++++++++
 couchdb-glib/couchdb-glib.h |    1 +
 4 files changed, 100 insertions(+), 3 deletions(-)

commit 3d3dbf0080df053772aec1ee1ee5b5bf14a60cb9
Author: Rodrigo Moya <rodrigo@gnome-db.org>
Date:   Mon Jan 11 17:57:19 2010 +0100

    Renamed Couchdb->CouchdbSession and Desktopcouch->DesktopcouchSession

 couchdb-glib/Makefile.am                 |    6 +-
 couchdb-glib/couchdb-document-contact.c  |    4 +-
 couchdb-glib/couchdb-document-contact.h  |    2 +-
 couchdb-glib/couchdb-document.c          |   24 +++---
 couchdb-glib/couchdb-document.h          |    4 +-
 couchdb-glib/couchdb-glib.h              |    2 +-
 couchdb-glib/couchdb-session.c           |  152 +++++++++++++++---------------
 couchdb-glib/couchdb-session.h           |   72 +++++++-------
 couchdb-glib/couchdb-struct-field.h      |    2 +-
 couchdb-glib/dbwatch.c                   |    8 +-
 couchdb-glib/dbwatch.h                   |    6 +-
 couchdb-glib/utils.h                     |    2 +-
 desktopcouch-glib/Makefile.am            |    8 +-
 desktopcouch-glib/desktopcouch-glib.h    |    2 +-
 desktopcouch-glib/desktopcouch-session.c |   38 ++++----
 desktopcouch-glib/desktopcouch-session.h |   28 +++---
 tests/test-couchdb-glib.c                |   32 +++---
 tests/test-desktopcouch-glib.c           |    6 +-
 tests/test-list-databases.c              |   14 ++--
 tests/test-oauth.c                       |   10 +-
 20 files changed, 211 insertions(+), 211 deletions(-)

commit f0a388751b2ae19e120eacaa0a622d9e7a9d5019
Author: Rodrigo Moya <rodrigo@gnome-db.org>
Date:   Mon Jan 11 17:56:56 2010 +0100

    Renamed Couchdb->CouchdbSession and Desktopcouch->DesktopcouchSession

 couchdb-glib/couchdb-session.c           |  665 ++++++++++++++++++++++++++++++
 couchdb-glib/couchdb-session.h           |   92 ++++
 couchdb-glib/couchdb.c                   |  665 ------------------------------
 couchdb-glib/couchdb.h                   |   92 ----
 desktopcouch-glib/desktopcouch-session.c |  146 +++++++
 desktopcouch-glib/desktopcouch-session.h |   49 +++
 desktopcouch-glib/desktopcouch.c         |  146 -------
 desktopcouch-glib/desktopcouch.h         |   49 ---
 8 files changed, 952 insertions(+), 952 deletions(-)

commit 8b39bcd60ac2c0910dd3c02e9991f148bbc482d8
Author: Rodrigo Moya <rodrigo@gnome-db.org>
Date:   Fri Jan 8 17:22:26 2010 +0100

    Use correct library/includedir name in .pc file

 desktopcouch-glib.pc.in |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 001ae32da3331b718c7ad197a3584ee1dcb0ee24
Author: Rodrigo Moya <rodrigo@gnome-db.org>
Date:   Fri Jan 8 16:54:24 2010 +0100

    Removed debian/ directory, packaging is done on another LP branch

 debian/changelog                     |   81 ----------------------------------
 debian/control                       |   41 -----------------
 debian/copyright                     |   30 ------------
 debian/libcouchdb-glib-1.0-1.install |    1 -
 debian/libcouchdb-glib-dev.install   |    3 -
 debian/libcouchdb-glib-doc.install   |    1 -
 debian/rules                         |    6 ---
 debian/watch                         |    3 -
 8 files changed, 0 insertions(+), 166 deletions(-)

commit b818ffdf2debc40016ed1ada2704e40ee5ccbf01
Author: Rodrigo Moya <rodrigo@gnome-db.org>
Date:   Fri Jan 8 16:52:00 2010 +0100

    Fixed desktopcouch name in .pc file

 desktopcouch-glib.pc.in |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit c51660d2bf04020bafb66578e6d0f01cb1c3770a
Author: Rodrigo Moya <rodrigo@gnome-db.org>
Date:   Fri Jan 8 16:47:33 2010 +0100

    Added simple test for desktopcouch object

 .gitignore                       |    1 +
 desktopcouch-glib/desktopcouch.c |    3 +-
 tests/Makefile.am                |   19 +++++++++++++--
 tests/test-desktopcouch-glib.c   |   44 ++++++++++++++++++++++++++++++++++++++
 4 files changed, 62 insertions(+), 5 deletions(-)

commit 44e6d039a519791c97202e2698e064649e004064
Author: Rodrigo Moya <rodrigo@gnome-db.org>
Date:   Fri Jan 8 14:25:00 2010 +0100

    Added code to retrieve DC port and oauth credentials

 .gitignore                       |    2 +
 configure.ac                     |    8 ++--
 desktopcouch-glib/desktopcouch.c |   92 ++++++++++++++++++++++++++++++++++++++
 desktopcouch-glib/desktopcouch.h |    2 +-
 4 files changed, 99 insertions(+), 5 deletions(-)

commit 7541c6d8dbc66a88b343b0aee3b91a8ef015add3
Author: Rodrigo Moya <rodrigo@gnome-db.org>
Date:   Fri Jan 8 14:12:30 2010 +0100

    Added desktopcouch-glib library

 Makefile.am                           |   10 ++-
 configure.ac                          |    7 ++
 couchdb-glib/Makefile.am              |    2 -
 desktopcouch-glib.pc.in               |   10 +-
 desktopcouch-glib/Makefile.am         |  135 ++++++++++----------------------
 desktopcouch-glib/desktopcouch-glib.h |   16 +---
 desktopcouch-glib/desktopcouch.c      |   25 ++++--
 desktopcouch-glib/desktopcouch.h      |   24 +++---
 8 files changed, 93 insertions(+), 136 deletions(-)

commit 95272023b161f89bd527d1574bbd2bbc9d15daa1
Author: Rodrigo Moya <rodrigo@gnome-db.org>
Date:   Fri Jan 8 14:12:19 2010 +0100

    Added desktopcouch-glib library

 desktopcouch-glib.pc.in               |   11 +++
 desktopcouch-glib/Makefile.am         |  115 +++++++++++++++++++++++++++++++++
 desktopcouch-glib/desktopcouch-glib.h |   35 ++++++++++
 desktopcouch-glib/desktopcouch.c      |   48 ++++++++++++++
 desktopcouch-glib/desktopcouch.h      |   49 ++++++++++++++
 5 files changed, 258 insertions(+), 0 deletions(-)

commit 79c7e2c3496d7a476ba02709c7e28cf5ae61810f
Author: Rodrigo Moya <rodrigo@gnome-db.org>
Date:   Fri Jan 8 14:04:36 2010 +0100

    Use a private structure instead of hiding the Couchdb object declaration

 couchdb-glib/couchdb-types.h |    1 -
 1 files changed, 0 insertions(+), 1 deletions(-)

commit baa1abc5d65f8eba9fe016ed9a2cea1a9e62b7c0
Author: Rodrigo Moya <rodrigo@gnome-db.org>
Date:   Fri Jan 8 14:04:10 2010 +0100

    Use a private structure instead of hiding the Couchdb object declaration

 couchdb-glib/couchdb.c |  163 ++++++++++++++++++++++++------------------------
 couchdb-glib/couchdb.h |    8 +++
 2 files changed, 90 insertions(+), 81 deletions(-)

commit 0dc0792bc075e3ea7444c70aee01cc03e013da1c
Author: Rodrigo Moya <rodrigo@gnome-db.org>
Date:   Thu Jan 7 16:18:11 2010 +0100

    Added missing headers to install

 configure.ac             |    4 ++--
 couchdb-glib/Makefile.am |    9 +++++++--
 2 files changed, 9 insertions(+), 4 deletions(-)

commit dc10594c144fdcffbc34026372945e57f8330188
Author: Rodrigo Moya <rodrigo@gnome-db.org>
Date:   Thu Jan 7 16:17:53 2010 +0100

    Added json-glib dependency

 couchdb-glib.pc.in |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit c2df075ce6c003eeded54d869cd326c5cc85e742
Author: Rodrigo Moya <rodrigo@gnome-db.org>
Date:   Thu Jan 7 14:52:41 2010 +0100

    Increased soversion

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

commit 75597483f5c918baf097ae22c9a0a7e0ce83f2ab
Merge: 7c90a1b 7a0e84e
Author: Rodrigo Moya <rodrigo@gnome-db.org>
Date:   Thu Jan 7 14:43:33 2010 +0100

    Fixed conflict

commit 7c90a1b2696362313d2453e9fcf3f75d58212ad6
Author: Rodrigo Moya <rodrigo@gnome-db.org>
Date:   Thu Jan 7 14:35:24 2010 +0100

    Added missing call to couchdb_get_hostname()

 couchdb-glib/dbwatch.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 7a0e84e048e3aa7fefb96c572b26ec56fcb15335
Author: Johan Dahlin <johan@gnome.org>
Date:   Wed Dec 9 09:28:18 2009 -0200

    Rename hostname to uri and GObjectify constructor

 couchdb-glib/couchdb-document.c |    8 ++--
 couchdb-glib/couchdb.c          |  101 +++++++++++++++++++++++++++++++--------
 couchdb-glib/couchdb.h          |    4 +-
 couchdb-glib/dbwatch.c          |    4 +-
 couchdb-glib/oauth.c            |    2 +-
 5 files changed, 89 insertions(+), 30 deletions(-)

commit ce7368d7913a6c1b2ae9fb05ba3c0cd2a84ffa62
Author: Johan Dahlin <johan@gnome.org>
Date:   Tue Dec 8 22:09:25 2009 -0200

    Update .gitignore

 .gitignore |   13 +++++++++++++
 1 files changed, 13 insertions(+), 0 deletions(-)

commit b3642e861087f265d30b26c47f0efd4511422780
Author: Johan Dahlin <johan@gnome.org>
Date:   Tue Dec 8 22:16:09 2009 -0200

    Rename CouchDB to Couchdb.
    
    This is necessary to make the introspection generation
    work, since the api is called couchdb_* and not couch_db_*

 couchdb-glib/couchdb-database-info.c    |   32 +++---
 couchdb-glib/couchdb-database-info.h    |   20 ++--
 couchdb-glib/couchdb-document-contact.c |  190 +++++++++++++++---------------
 couchdb-glib/couchdb-document-contact.h |  172 ++++++++++++++--------------
 couchdb-glib/couchdb-document-info.c    |   24 ++--
 couchdb-glib/couchdb-document-info.h    |   10 +-
 couchdb-glib/couchdb-document.c         |   76 ++++++------
 couchdb-glib/couchdb-document.h         |   68 ++++++------
 couchdb-glib/couchdb-struct-field.c     |   62 +++++-----
 couchdb-glib/couchdb-struct-field.h     |   42 ++++----
 couchdb-glib/couchdb-types.h            |   10 +-
 couchdb-glib/couchdb.c                  |   60 +++++-----
 couchdb-glib/couchdb.h                  |   42 ++++----
 couchdb-glib/dbwatch.c                  |    4 +-
 couchdb-glib/dbwatch.h                  |    4 +-
 tests/test-couchdb-glib.c               |   22 ++--
 tests/test-list-databases.c             |   14 +-
 tests/test-oauth.c                      |    4 +-
 18 files changed, 428 insertions(+), 428 deletions(-)

commit e20de5b9559b7a2951300e1b9304569a2fce89b0
Author: Johan Dahlin <johan@gnome.org>
Date:   Tue Dec 8 22:08:38 2009 -0200

    Add introspection support

 Makefile.am              |    2 +
 configure.ac             |    7 +++
 couchdb-glib/Makefile.am |   83 ++++++++++++++++++++++++++++++++---------
 m4/introspection.m4      |   92 ++++++++++++++++++++++++++++++++++++++++++++++
 4 files changed, 166 insertions(+), 18 deletions(-)

commit 6cf6dac1c6fa95ff85958462c8288c7194038018
Author: Johan Dahlin <johan@gnome.org>
Date:   Tue Dec 8 22:07:51 2009 -0200

    Use couchdb_get_hostname()
    
    Instead of accessing a private variable.

 couchdb-glib/dbwatch.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit d4f18d2134f6edf8091be0c30e9e7681d15bd50c
Author: Rodrigo Moya <rodrigo@gnome-db.org>
Date:   Fri Nov 20 18:42:57 2009 +0100

    Added TODO with some items

 TODO |    4 ++++
 1 files changed, 4 insertions(+), 0 deletions(-)

commit 63972f9b6abd3391c3457ceefc14c164b042f5b2
Author: Rodrigo Moya <rodrigo@gnome-db.org>
Date:   Thu Nov 19 19:18:09 2009 +0100

    Copied NEWS from stable branch

 NEWS |   10 +++++++++-
 1 files changed, 9 insertions(+), 1 deletions(-)

commit 94798a973683e85563c3c1efda29e33c58686ba5
Author: Rodrigo Moya <rodrigo@gnome-db.org>
Date:   Thu Nov 12 19:21:16 2009 +0100

    Fixed typo in postal address's street field name

 couchdb-glib/couchdb-document-contact.c |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 5274911e58cafab77addce8d0c24d1fcce99bbe0
Author: Rodrigo Moya <rodrigo@gnome-db.org>
Date:   Thu Nov 12 16:09:16 2009 +0100

    Only return a CouchDBStructField in couchdb_struct_field_get_struct_field if the field exists

 couchdb-glib/couchdb-struct-field.c |    3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)

commit 328b984addfd0b856482422d9ff00d6334be3a47
Author: Rodrigo Moya <rodrigo@gnome-db.org>
Date:   Fri Nov 6 11:23:25 2009 +0100

    Set a shorter timeout (1 minute) for localhost polling

 couchdb-glib/dbwatch.c |   11 +++++++++--
 1 files changed, 9 insertions(+), 2 deletions(-)

commit ec5996d86dcbe71e72fed18d519838267a560acb
Author: Rodrigo Moya <rodrigo@gnome-db.org>
Date:   Tue Oct 20 13:44:14 2009 +0200

    Remove superflous OAuth debug messages

 couchdb-glib/couchdb.c |    3 ---
 1 files changed, 0 insertions(+), 3 deletions(-)

commit f8f29905dcd94a236669022a65c8a5960c24a029
Author: Rodrigo Moya <rodrigo@gnome-db.org>
Date:   Thu Oct 8 16:44:59 2009 +0200

    Added NEWS from stable branch and bump version to 0.5.99

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

commit 17c7f5854911044f6f204ee00dcabe712beb0a43
Merge: 38815a5 5a38baf
Author: Mikkel Kamstrup Erlandsen <mikkel.kamstrup@gmail.com>
Date:   Wed Oct 7 20:50:47 2009 +0200

    Merge with lp:couchdb-glib

commit 5a38baf30b5c817036b2d87288e297b3031e4b27
Author: Rodrigo Moya <rodrigo@gnome-db.org>
Date:   Tue Oct 6 23:31:15 2009 +0200

    Don't include non-OAuth URL parameters in OAuth header
    Return TRUE in couchdb_document_delete when successful

 couchdb-glib/couchdb-document.c |    1 +
 couchdb-glib/utils.c            |    3 +++
 2 files changed, 4 insertions(+), 0 deletions(-)

commit 38815a5bd8925830ac10920ed05e7d4de1ac413d
Author: Mikkel Kamstrup Erlandsen <mikkel.kamstrup@gmail.com>
Date:   Tue Oct 6 20:06:05 2009 +0200

    Port bugfix in rev. 98 of lp:~rodrigo-moya/couchdb-glib/no-revision-in-auth-header to this branch

 couchdb-glib/couchdb-document.c |    3 ++-
 couchdb-glib/couchdb.c          |    6 +++++-
 2 files changed, 7 insertions(+), 2 deletions(-)

commit 18ad2c70068d7a4572e24e0ee898eb2428572436
Author: Mikkel Kamstrup Erlandsen <mikkel.kamstrup@gmail.com>
Date:   Tue Oct 6 19:56:26 2009 +0200

    More items for the todo :-)

 NOTES.kamstrup |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

commit 17c8937acca242e40b46a947b5d9784e17840ed2
Author: Mikkel Kamstrup Erlandsen <mikkel.kamstrup@gmail.com>
Date:   Tue Oct 6 15:00:39 2009 +0200

    Update TODO

 NOTES.kamstrup |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

commit 1a8dcc64c5479a3718fe461dbfb3e9d07c6820c8
Author: Mikkel Kamstrup Erlandsen <mikkel.kamstrup@gmail.com>
Date:   Tue Oct 6 12:44:32 2009 +0200

    Add some more TODOs

 NOTES.kamstrup |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

commit 6b14d18c6f8bbbbcc23e703b402e0ad56679dcc6
Author: Mikkel Kamstrup Erlandsen <mikkel.kamstrup@gmail.com>
Date:   Tue Oct 6 11:21:06 2009 +0200

    Allow test-couchdb-glib and test-list-databases to take the URL
    to a database server as an optional first argument. This makes
    testing a bit easier.
    
    Better error messages from tests on connection errors

 tests/test-couchdb-glib.c   |    9 +++++++--
 tests/test-list-databases.c |   11 +++++++++--
 2 files changed, 16 insertions(+), 4 deletions(-)

commit b45a5ab96a9af275a2798e0d89f0ab13af961e6c
Author: Mikkel Kamstrup Erlandsen <mikkel.kamstrup@gmail.com>
Date:   Mon Oct 5 23:09:05 2009 +0200

    Add a note about CouchDBConnection so I don't forget it

 NOTES.kamstrup |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit 327cb8f80372e671e7256938080608d84c5e01d5
Author: Mikkel Kamstrup Erlandsen <mikkel.kamstrup@gmail.com>
Date:   Mon Oct 5 22:48:41 2009 +0200

    Add some more verbose logging on errors in test-couchdb-glib.c

 NOTES.kamstrup            |    1 +
 tests/test-couchdb-glib.c |    7 ++++++-
 2 files changed, 7 insertions(+), 1 deletions(-)

commit 4da4cf293ad846b107e61eca0bb46fccf080d22c
Author: Mikkel Kamstrup Erlandsen <mikkel.kamstrup@gmail.com>
Date:   Mon Oct 5 22:22:24 2009 +0200

    Move typedefs of instance structs to couchdb-types.h

 NOTES.kamstrup                       |    7 +++++++
 couchdb-glib/couchdb-database-info.h |    2 +-
 couchdb-glib/couchdb-document-info.h |    4 +---
 couchdb-glib/couchdb-struct-field.h  |    4 +---
 couchdb-glib/couchdb-types.h         |    4 +++-
 5 files changed, 13 insertions(+), 8 deletions(-)

commit b1c8aba74e7863c50ea97266b1d7dfe7831c8578
Author: Mikkel Kamstrup Erlandsen <mikkel.kamstrup@gmail.com>
Date:   Mon Oct 5 00:49:03 2009 +0200

    Add generated type docs to the .sgml

 doc/reference/couchdb-glib-docs.sgml |    7 ++++++-
 1 files changed, 6 insertions(+), 1 deletions(-)

commit 81b20c6828f21107de1f1494e21077652d567783
Author: Mikkel Kamstrup Erlandsen <mikkel.kamstrup@gmail.com>
Date:   Mon Oct 5 00:45:53 2009 +0200

    Doh, forgot to add couchdb-types.h

 couchdb-glib/couchdb-types.h |   37 +++++++++++++++++++++++++++++++++++++
 1 files changed, 37 insertions(+), 0 deletions(-)

commit bb77b0edbc0429e4bad96af5d6bd53483b80b585
Author: Mikkel Kamstrup Erlandsen <mikkel.kamstrup@gmail.com>
Date:   Mon Oct 5 00:43:37 2009 +0200

    Add some more types to generate gtk-doc for

 doc/reference/couchdb-glib.types |    3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)

commit 1722eface5457bf75aca0e52fa97be180c1b2a15
Author: Mikkel Kamstrup Erlandsen <mikkel.kamstrup@gmail.com>
Date:   Mon Oct 5 00:34:28 2009 +0200

    This commit makes everything compile again - but there is still
    quite some cleanup needed. There are some notable source
    code changes:
    
     - Make the object struct of CouchDBDocument privately declared
    
     - Add a public method to CouchDBDocument, get_json_object(),
       other code used lots of refs to the now private root_node
       JSonObject member
    
     - Make all object struct declarations private. Since lots of code
       assumed access to CouchDBDocument->root_node, add a new public
       accessor couchdb_document_get_json_object() and use this where
       needed
    
     - Don't make the CouchDB struct declaration depennd on whether OAUTH
       is configured. We always keep the oauth members around, using stub
       values when necessary.
    
     - Add new method couchdb_is_oauth_enabled()
    
     - Remove the method send_message_and_parse() from util.* and add a
       variant of it as public method on the CouchDB class,
       couchdb_send_message(). This method takes the JsonParser as param
       to allow external reuse of the parser. Update all refs to the
       removed util-method
    
     - Fix some refs to private member coucdb->hostname, and use
       couchdb_get_hostname() instead

 NOTES.kamstrup                          |    8 +
 couchdb-glib/couchdb-document-contact.c |   20 ++--
 couchdb-glib/couchdb-document.c         |   39 +++--
 couchdb-glib/couchdb-document.h         |    3 +
 couchdb-glib/couchdb.c                  |  238 +++++++++++++++++++++++++-----
 couchdb-glib/couchdb.h                  |    5 +
 couchdb-glib/dbwatch.c                  |   14 +-
 couchdb-glib/dbwatch.h                  |    2 +
 couchdb-glib/utils.c                    |  144 -------------------
 couchdb-glib/utils.h                    |    6 -
 10 files changed, 257 insertions(+), 222 deletions(-)

commit 54de06fff4576045ea72a1134b9e99f3c3a02f6b
Author: Mikkel Kamstrup Erlandsen <mikkel.kamstrup@gmail.com>
Date:   Mon Oct 5 00:21:31 2009 +0200

    More build fixes - we'll compile by next commit - wooppeee!

 couchdb-glib/couchdb-document-info.c |    2 ++
 couchdb-glib/couchdb-document-info.h |    5 ++---
 couchdb-glib/couchdb-glib.h          |    5 ++++-
 couchdb-glib/couchdb-struct-field.c  |    2 +-
 4 files changed, 9 insertions(+), 5 deletions(-)

commit 6b1de615fc760637590d674c3f0da9574669307a
Author: Mikkel Kamstrup Erlandsen <mikkel.kamstrup@gmail.com>
Date:   Sun Oct 4 21:14:37 2009 +0200

    Still not compiling, but much closer again. There are a lot of cross-class references to internal/private API that needs to be cleaned up

 NOTES.kamstrup                      |   10 ++++++++++
 couchdb-glib/Makefile.am            |    3 +++
 couchdb-glib/couchdb-document.c     |   14 +++++++-------
 couchdb-glib/couchdb-document.h     |   12 +++++-------
 couchdb-glib/couchdb-struct-field.c |    9 ++++++++-
 couchdb-glib/couchdb-struct-field.h |    3 +++
 couchdb-glib/couchdb.h              |    3 +--
 7 files changed, 37 insertions(+), 17 deletions(-)

commit ecc88fef0d15bc6540df256a3c9cf7734cb8a988
Author: Mikkel Kamstrup Erlandsen <mikkel.kamstrup@gmail.com>
Date:   Sun Oct 4 14:08:07 2009 +0200

    The code is *almost* compiling again now...

 couchdb-glib/Makefile.am                |   18 ++++++++---
 couchdb-glib/couchdb-database-info.c    |   25 ++++++++++++++++
 couchdb-glib/couchdb-database-info.h    |   10 ++++++-
 couchdb-glib/couchdb-document-contact.h |   11 ++++++-
 couchdb-glib/couchdb-document-info.c    |   23 ++++++++++++++
 couchdb-glib/couchdb-document-info.h    |   49 ++++++++++++++++++++++++------
 couchdb-glib/couchdb-document.c         |    2 +-
 couchdb-glib/couchdb-document.h         |   16 +++++-----
 couchdb-glib/couchdb-struct-field.c     |   26 ++++++++++++++++
 couchdb-glib/couchdb-struct-field.h     |    9 ++++--
 couchdb-glib/couchdb.c                  |    7 ++--
 couchdb-glib/couchdb.h                  |    6 ++-
 couchdb-glib/dbwatch.h                  |    2 +-
 couchdb-glib/utils.h                    |    1 +
 14 files changed, 169 insertions(+), 36 deletions(-)

commit b9e3666a9b9b61496def0ef892b22956187be931
Author: Mikkel Kamstrup Erlandsen <mikkel.kamstrup@gmail.com>
Date:   Sat Oct 3 16:23:51 2009 +0200

    Skeleton for couchdb-glib.h

 couchdb-glib/couchdb-glib.h |    5 +++++
 1 files changed, 5 insertions(+), 0 deletions(-)

commit e9652061c35cd2a25d15df17013228a2d943a2bd
Author: Mikkel Kamstrup Erlandsen <mikkel.kamstrup@gmail.com>
Date:   Sat Oct 3 16:16:17 2009 +0200

    WARNING: Highly work-in-progress - DOESN'T COMPILE (not even close). This is just an intermediate commit in order to back my work up on LP

 couchdb-glib/Makefile.am             |    1 +
 couchdb-glib/couchdb-database-info.c |  126 +++++++++
 couchdb-glib/couchdb-database-info.h |   51 ++++
 couchdb-glib/couchdb-document-info.c |   82 ++++++
 couchdb-glib/couchdb-document-info.h |   19 ++
 couchdb-glib/couchdb-document.c      |    8 +
 couchdb-glib/couchdb-document.h      |  133 ++++++++++
 couchdb-glib/couchdb-glib.h          |  111 +--------
 couchdb-glib/couchdb-struct-field.c  |  258 +++++++++++++++++++
 couchdb-glib/couchdb-struct-field.h  |   64 +++++
 couchdb-glib/couchdb-types.c         |  466 ----------------------------------
 couchdb-glib/couchdb-types.h         |   89 -------
 couchdb-glib/couchdb.c               |   20 ++
 couchdb-glib/couchdb.h               |   78 ++++++
 couchdb-glib/utils.h                 |   74 +-----
 15 files changed, 848 insertions(+), 732 deletions(-)

commit 092804cfcf00e114523ef0a18c159a0e7606f6df
Author: Mikkel Kamstrup Erlandsen <mikkel.kamstrup@gmail.com>
Date:   Sat Oct 3 15:11:15 2009 +0200

    Enable building of a new .deb: libcouchdb-glib-doc containing the generated gtk-doc files

 debian/control                     |   12 ++++++++++++
 debian/libcouchdb-glib-doc.install |    1 +
 debian/rules                       |    2 ++
 3 files changed, 15 insertions(+), 0 deletions(-)

commit 0dbff192648d0c39ade1dd2a6cd3917039fa3935
Author: Mikkel Kamstrup Erlandsen <mikkel.kamstrup@gmail.com>
Date:   Sat Oct 3 14:57:25 2009 +0200

    The skeleton for generating gtk-doc is working.
    Still only stub docs because of the non-standard
    source layout of GObject .c/.h files.
    
    Miraculously distcheck is still passing :-)

 Makefile.am                          |    4 ++-
 configure.ac                         |    9 +++++
 doc/Makefile.am                      |    4 ++
 doc/reference/Makefile.am            |   67 ++++++++++++++++++++++++++++++++++
 doc/reference/couchdb-glib-docs.sgml |   14 +++++++
 doc/reference/couchdb-glib.types     |    3 ++
 6 files changed, 100 insertions(+), 1 deletions(-)

commit fe92843ba82a5d15ac870592bfc5b0cb9e9b5cf8
Author: Mikkel Kamstrup Erlandsen <mikkel.kamstrup@gmail.com>
Date:   Sat Oct 3 14:17:49 2009 +0200

    Install additional package documentation; README, NEWS, and .doap file

 Makefile.am |   11 ++++++++++-
 1 files changed, 10 insertions(+), 1 deletions(-)

commit e7b2a283645fe19d3773c45cf68fe08e6a995155
Author: Rodrigo Moya <rodrigo@gnome-db.org>
Date:   Tue Sep 29 14:19:40 2009 +0200

    Release 0.5.1

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

commit 069173f718df80a550a8b56e975ce00019cf35f1
Author: Rodrigo Moya <rodrigo@gnome-db.org>
Date:   Tue Sep 22 14:38:41 2009 +0200

    Fix copy/paste code

 couchdb-glib/couchdb-document-contact.c |    3 +--
 1 files changed, 1 insertions(+), 2 deletions(-)

commit 8260fa6cfce9776c6636221fc0d9f7d16e71a39a
Author: Rodrigo Moya <rodrigo@gnome-db.org>
Date:   Tue Sep 22 00:34:56 2009 +0200

    Use 127.0.0.1 instead of localhost for local couchdb instances

 couchdb-glib/couchdb.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 53a9a9fae7b97a1ab10543b3020924d7315680a8
Author: Rodrigo Moya <rodrigo@gnome-db.org>
Date:   Tue Sep 22 00:34:18 2009 +0200

    Added API to manipulate IM addresses for contact records

 couchdb-glib/couchdb-document-contact.c |  140 +++++++++++++++++++++++++++++--
 couchdb-glib/couchdb-document-contact.h |   59 +++++++++++++
 2 files changed, 191 insertions(+), 8 deletions(-)

commit 9fa85c708499a2581ace941b79cb48c9e095f2a1
Author: Rodrigo Moya <rodrigo@gnome-db.org>
Date:   Wed Sep 9 17:09:35 2009 +0200

    Release 0.5.0

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

commit 7e31b697b3bb0e152f0a0c08139d0bf855ba6fc5
Author: Rodrigo Moya <rodrigo@gnome-db.org>
Date:   Wed Sep 9 17:09:10 2009 +0200

    EXTRA_DIST couchdb-marshal.list

 couchdb-glib/Makefile.am |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit fad375b6d7d27469fbfdbb1b15d8e070511d294d
Author: Rodrigo Moya <rodrigo@gnome-db.org>
Date:   Wed Sep 9 16:53:00 2009 +0200

    Added OAuth support:
    
    	* Added liboauth's sources to our tree
    	* Added couchdb_enable_oauth/couchdb_disable_oauth API
    	* Added OAuth signature code to all requests when OAuth is enabled
    	* Added OAuth test programs

 configure.ac                |   23 +
 couchdb-glib/Makefile.am    |   14 +-
 couchdb-glib/couchdb-glib.h |    7 +
 couchdb-glib/couchdb.c      |   48 +++
 couchdb-glib/oauth.c        |  961 +++++++++++++++++++++++++++++++++++++++++++
 couchdb-glib/oauth.h        |  539 ++++++++++++++++++++++++
 couchdb-glib/utils.c        |   88 ++++-
 couchdb-glib/utils.h        |    9 +
 couchdb-glib/xmalloc.c      |  151 +++++++
 couchdb-glib/xmalloc.h      |   12 +
 tests/Makefile.am           |   14 +-
 tests/test-oauth.c          |  134 ++++++
 tests/test-oauth.py         |   32 ++
 13 files changed, 2027 insertions(+), 5 deletions(-)

commit 32315168a38de8d5923ae884a55e4498781908ac
Author: Rodrigo Moya <rodrigo@gnome-db.org>
Date:   Wed Sep 9 14:30:29 2009 +0200

    Encode document UIDs when doing HTTP requests

 couchdb-glib/couchdb-document.c |   13 ++++++++++---
 1 files changed, 10 insertions(+), 3 deletions(-)

commit d44ccb1235e48b16abb32ff4aaea6203ee1855d2
Author: Rodrigo Moya <rodrigo@gnome-db.org>
Date:   Tue Sep 1 14:05:59 2009 +0200

    Added some API info to the README file

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

commit c785237017f9fd152e85f6e13d42c23adeffe2f4
Author: Rodrigo Moya <rodrigo@gnome-db.org>
Date:   Mon Aug 31 17:48:46 2009 +0200

    Added changes notifications:
    
    * Generate marshallers for CouchDB signals
    * Emit modification signals when doing changes to dbs/documents
    * Added couchdb_listen_for_changes API
    * Added DBWatch object to do the actual watching of changes
    * Added tests for modification API and change signals

 configure.ac                      |    4 +
 couchdb-glib/Makefile.am          |   16 ++++-
 couchdb-glib/couchdb-document.c   |   15 +++-
 couchdb-glib/couchdb-glib.h       |   12 +++-
 couchdb-glib/couchdb-marshal.list |    2 +
 couchdb-glib/couchdb.c            |  114 ++++++++++++++++++++++++++++++
 couchdb-glib/dbwatch.c            |  137 +++++++++++++++++++++++++++++++++++++
 couchdb-glib/dbwatch.h            |   37 ++++++++++
 couchdb-glib/utils.h              |    2 +
 tests/test-couchdb-glib.c         |   87 +++++++++++++++++++++++-
 10 files changed, 419 insertions(+), 7 deletions(-)

commit dd09241a5dc0bf2583fd40cb0633e607fedb9384
Author: Rodrigo Moya <rodrigo@gnome-db.org>
Date:   Wed Aug 26 12:47:15 2009 +0200

    Release 0.4.5

 NEWS         |    9 +++++++++
 configure.ac |    2 +-
 2 files changed, 10 insertions(+), 1 deletions(-)

commit 3ace9413a1d804b2c465958c43ff5eb20e56d9b0
Author: Rodrigo Moya <rodrigo@gnome-db.org>
Date:   Tue Aug 25 23:53:07 2009 +0200

    Add uuid to list of pkg-config modules to look for

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

commit c77c33364be5544bf23b90931086fc84297310a3
Author: Rodrigo Moya <rodrigo@gnome-db.org>
Date:   Tue Aug 25 18:06:36 2009 +0200

    Added functions to deal with URLs in contact documents

 couchdb-glib/couchdb-document-contact.c |  108 +++++++++++++++++++++++++++++++
 couchdb-glib/couchdb-document-contact.h |   11 +++
 2 files changed, 119 insertions(+), 0 deletions(-)

commit 2a8d5e57761090ccb05c8eb0c45f428181d25efd
Author: Rodrigo Moya <rodrigo@gnome-db.org>
Date:   Fri Aug 21 17:47:32 2009 +0200

    Add lots of new contact record fields
    Check presence of fields in JSON objects before accessing them to avoid lots
    of warnings

 couchdb-glib/couchdb-document-contact.c |  211 +++++++++++++++++++++++++++++++
 couchdb-glib/couchdb-document-contact.h |   24 ++++
 couchdb-glib/couchdb-document.c         |   14 ++
 3 files changed, 249 insertions(+), 0 deletions(-)

commit df0abe68a42272ad5736143806c094d40554c554
Author: Rodrigo Moya <rodrigo@gnome-db.org>
Date:   Thu Aug 20 11:22:37 2009 +0200

    Ubuntu package changes

 debian/changelog |   17 +++++++++++++++--
 1 files changed, 15 insertions(+), 2 deletions(-)

commit 8d0cf7496d603c185d95c2a3fbc9a6085eff797a
Author: Rodrigo Moya <rodrigo@gnome-db.org>
Date:   Wed Aug 19 18:46:08 2009 +0200

    Release 0.4.4

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

commit cb6340d14396a16ec486bcda616f167ec851404c
Author: Rodrigo Moya <rodrigo@gnome-db.org>
Date:   Wed Aug 19 18:43:24 2009 +0200

    Add functions to convert struct fields to and from strings
    Add contact records creation convenience function
    Add support for application_annotations field

 couchdb-glib/couchdb-document-contact.c |   23 ++++++++++++++
 couchdb-glib/couchdb-document-contact.h |    5 +++
 couchdb-glib/couchdb-document.c         |   44 ++++++++++++++++++++++++----
 couchdb-glib/couchdb-glib.h             |   10 ++++--
 couchdb-glib/couchdb-types.c            |   49 +++++++++++++++++++++++++++++++
 couchdb-glib/couchdb-types.h            |    3 ++
 6 files changed, 124 insertions(+), 10 deletions(-)

commit 8b95743ee463d7557879b0a275ced81f1a9b81b7
Author: Rodrigo Moya <rodrigo@gnome-db.org>
Date:   Tue Aug 18 00:26:51 2009 +0200

    Send errors from libsoup back to the caller

 couchdb-glib/utils.c |   14 +++++++++++---
 couchdb-glib/utils.h |    3 +++
 2 files changed, 14 insertions(+), 3 deletions(-)

commit 1730577836b8901664f05a201a8c3a1119414a64
Author: Rodrigo Moya <rodrigo@gnome-db.org>
Date:   Thu Aug 13 13:02:48 2009 +0200

    Depend on json-glib >= 0.7.4 to have saving of documents working

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

commit 231637dce3e8a647ffeb5cded6f8ff4ea4ff4378
Author: Rodrigo Moya <rodrigo@gnome-db.org>
Date:   Thu Aug 13 12:59:59 2009 +0200

    Only include json-glib.h

 couchdb-glib/couchdb-document.c |    3 +--
 couchdb-glib/couchdb.c          |    2 +-
 couchdb-glib/utils.h            |    2 +-
 3 files changed, 3 insertions(+), 4 deletions(-)

commit b46a88e500e160210ab6a08cfe0b21c9331a1b8c
Author: Daniel Holbach <daniel.holbach@canonical.com>
Date:   Thu Aug 13 12:44:29 2009 +0200

    Some small fixes in debian/changelog

 debian/changelog |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 4c49070927d839b6aaba0006f04dad54fd696e57
Author: Rodrigo Moya <rodrigo@gnome-db.org>
Date:   Wed Aug 12 10:53:28 2009 +0200

    More Ubuntu package changes

 debian/changelog                     |   14 ++------------
 debian/libcouchdb-glib-1.0-0.install |    1 -
 debian/libcouchdb-glib-1.0-1.install |    1 +
 3 files changed, 3 insertions(+), 13 deletions(-)

commit 8e18b6efa24fc2293d75a4ef8f3623e003d98a6c
Author: Rodrigo Moya <rodrigo@gnome-db.org>
Date:   Tue Aug 11 17:04:39 2009 +0200

    Rename binary package name to match upstream so version

 debian/changelog |    6 ++++++
 debian/control   |    4 ++--
 2 files changed, 8 insertions(+), 2 deletions(-)

commit 07a4ed0b7bc58a8ca93e924c482d45f59821005c
Author: Rodrigo Moya <rodrigo@gnome-db.org>
Date:   Sun Aug 9 14:02:15 2009 +0200

    Ubuntu package updates

 debian/changelog |   21 +++++++++++++++++++++
 debian/control   |    6 +++---
 2 files changed, 24 insertions(+), 3 deletions(-)

commit 7bb53137e3edc659b83050bd1cc04a897affa4b9
Author: Rodrigo Moya <rodrigo@gnome-db.org>
Date:   Wed Aug 5 16:49:27 2009 +0200

    Release 0.4.3 version

 NEWS         |   13 +++++++++++++
 configure.ac |    2 +-
 2 files changed, 14 insertions(+), 1 deletions(-)

commit c151a55c6d360cc94adf12491ff2694f3b0d444b
Author: Rodrigo Moya <rodrigo@gnome-db.org>
Date:   Wed Aug 5 16:45:07 2009 +0200

    Increase so version of shared librar

 configure.ac             |    7 +++++++
 couchdb-glib/Makefile.am |    2 ++
 2 files changed, 9 insertions(+), 0 deletions(-)

commit 7359a5b2819b1888440bf3276fb1cc0b9335635c
Author: Rodrigo Moya <rodrigo@gnome-db.org>
Date:   Wed Aug 5 16:32:15 2009 +0200

    Added UUIDs to API, and ways to generate them for objects that don't have it.
    
    Assume hostnames from clients come with the http/https part of the URI, so
    don't add it. This makes it work with per-user couchdb instance

 couchdb-glib/Makefile.am                |    3 +-
 couchdb-glib/couchdb-document-contact.c |   44 ++++++++++++++++++++++++++----
 couchdb-glib/couchdb-document-contact.h |    7 +++--
 couchdb-glib/couchdb-document.c         |   10 +++---
 couchdb-glib/couchdb-types.c            |   21 ++++++++++++++
 couchdb-glib/couchdb-types.h            |    3 ++
 couchdb-glib/couchdb.c                  |   12 ++++----
 couchdb-glib/utils.c                    |   14 ++++++++++
 couchdb-glib/utils.h                    |    6 +++-
 tests/Makefile.am                       |    4 ++-
 10 files changed, 101 insertions(+), 23 deletions(-)

commit d49a07b9176fb71486eb372a20abf7ed6351702e
Author: Rodrigo Moya <rodrigo@gnome-db.org>
Date:   Wed Aug 5 16:11:04 2009 +0200

    Add uuid-dev dependency to debian/control

 debian/control |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 6f1f608c89454fe8fabcbd78af14bd5159a641be
Author: Rodrigo Moya <rodrigo@gnome-db.org>
Date:   Mon Jul 27 23:52:04 2009 +0200

    Make all functions use utility functions and make these remove fields from documents when values are NULL

 couchdb-glib/couchdb-document-contact.c |   71 +++++++++++++-----------------
 couchdb-glib/couchdb-document.c         |   11 ++++-
 couchdb-glib/couchdb-types.c            |    8 +++-
 couchdb-glib/utils.c                    |    1 +
 tests/test-list-databases.c             |    2 +-
 5 files changed, 47 insertions(+), 46 deletions(-)

commit 177cac01390bba553fa8e51aa3839da6d16e825d
Author: Rodrigo Moya <rodrigo@gnome-db.org>
Date:   Mon Jul 27 23:49:15 2009 +0200

    Added missing API test source code

 tests/test-couchdb-glib.c |  120 +++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 120 insertions(+), 0 deletions(-)

commit 6e52bb6846e21a516919af7c0651247f1175c6c6
Author: Rodrigo Moya <rodrigo@gnome-db.org>
Date:   Mon Jul 27 23:47:18 2009 +0200

    Add test suite for the API

 tests/Makefile.am |   11 +++++++++++
 1 files changed, 11 insertions(+), 0 deletions(-)

commit bf5220e0383e0bf2cfc7749ae52f1509acb126c9
Author: Rodrigo Moya <rodrigo@gnome-db.org>
Date:   Mon Jul 20 14:11:54 2009 +0200

    Missing Ubuntu package fixes

 debian/changelog |    6 ++++++
 debian/rules     |    2 --
 2 files changed, 6 insertions(+), 2 deletions(-)

commit 1be2b71fa1abca2f40feeaa48301a0bfc8482c7a
Author: Rodrigo Moya <rodrigo@gnome-db.org>
Date:   Mon Jul 20 14:03:32 2009 +0200

    Missing Ubuntu package fixes

 debian/changelog |    9 +++++++++
 debian/control   |    9 ++++-----
 debian/copyright |    2 +-
 3 files changed, 14 insertions(+), 6 deletions(-)

commit 7eff8c68e143c010c635587dfe216aca3f3417d9
Author: Rodrigo Moya <rodrigo@gnome-db.org>
Date:   Mon Jul 20 13:29:08 2009 +0200

    Release 0.4.2

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

commit 8c3f0b9033b18a9d69dde49e074fa7a5be787775
Author: Rodrigo Moya <rodrigo@gnome-db.org>
Date:   Mon Jul 20 13:27:33 2009 +0200

    Add LICENSE file to upstream tarball and some Ubuntu packaging fixes

 LICENSE        |  482 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 Makefile.am    |    2 +-
 debian/control |   11 +-
 debian/watch   |    3 +
 4 files changed, 493 insertions(+), 5 deletions(-)

commit 98eb24688c363f724f26b624b3cd0f2be0771fba
Author: Rodrigo Moya <rodrigo@gnome-db.org>
Date:   Tue Jul 14 11:05:27 2009 +0200

    Added a basic README file

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

commit 87fc5d8e373ec93bd2c5a2e51cbe3fc6f2904f68
Author: Rodrigo Moya <rodrigo@gnome-db.org>
Date:   Wed Jul 1 16:31:15 2009 +0200

    Added latest Ubuntu package changes

 debian/changelog                     |   18 ++++++++++++++++++
 debian/control                       |   18 +++++++++++++-----
 debian/copyright                     |   30 ++++++++++++++++++++++++------
 debian/libcouchdb-glib-1.0-0.install |    1 +
 debian/libcouchdb-glib-dev.install   |    3 +++
 5 files changed, 59 insertions(+), 11 deletions(-)

commit d6e31a3313d22558e2f57c30b2899a487c22a6f8
Author: Rodrigo Moya <rodrigo@gnome-db.org>
Date:   Thu Jun 25 14:25:13 2009 +0200

    0.4.1 Ubuntu package

 debian/changelog |    8 +++++++-
 1 files changed, 7 insertions(+), 1 deletions(-)

commit 54a1d341d3f3ef3159b2ab010e766814f773e04d
Author: Rodrigo Moya <rodrigo@gnome-db.org>
Date:   Thu Jun 25 13:35:37 2009 +0200

    Prepare debian/ for 0.4.1 packaging

 debian/changelog |    6 ++++++
 debian/control   |    2 +-
 2 files changed, 7 insertions(+), 1 deletions(-)

commit 05df90119bb4da6a396948d58b23e6880b4c7f04
Author: Rodrigo Moya <rodrigo@gnome-db.org>
Date:   Thu Jun 25 13:23:56 2009 +0200

    Prepare 0.4.1 release

 NEWS         |   22 ++++++++++++++++++++++
 configure.ac |    2 +-
 2 files changed, 23 insertions(+), 1 deletions(-)

commit e8bb573bf5f8b27ff035d9e8c2cc4a7562ca441e
Author: Rodrigo Moya <rodrigo@gnome-db.org>
Date:   Wed Jun 24 18:00:54 2009 +0200

    Added couchdb_document_contact_address_new function

 couchdb-glib/couchdb-document-contact.c |   30 ++++++++++++++++++++++++++
 couchdb-glib/couchdb-document-contact.h |   35 ++++++++++++++++++------------
 2 files changed, 51 insertions(+), 14 deletions(-)

commit 5ba43945ee3f3fccbf5a8d1b74e9e12c64449a67
Author: Rodrigo Moya <rodrigo@gnome-db.org>
Date:   Wed Jun 24 17:49:56 2009 +0200

    Added missing couchdb_document_contact_set_addresses implementation

 couchdb-glib/couchdb-document-contact.c |   41 +++++++++++++++++++++++++++++++
 1 files changed, 41 insertions(+), 0 deletions(-)

commit be92cd1eade2a25069cf31f7afded5315e12c884
Author: Rodrigo Moya <rodrigo@gnome-db.org>
Date:   Wed Jun 24 17:14:27 2009 +0200

    Added couchdb_document_delete and couchdb_document_set_revision functions

 couchdb-glib/couchdb-document.c |   43 +++++++++++++++++++++++++++++++++++++-
 couchdb-glib/couchdb-glib.h     |    3 ++
 2 files changed, 44 insertions(+), 2 deletions(-)

commit c69f882f074ba444f8ae5282fbe1778118d75e9c
Author: Rodrigo Moya <rodrigo@gnome-db.org>
Date:   Wed Jun 24 16:59:05 2009 +0200

    Use couchdb_document_get_id instead of accessing directly the _id field

 couchdb-glib/couchdb-document.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit b603b367cfbc25f7fc4108d68bd4cb30c9a8309e
Author: Rodrigo Moya <rodrigo@gnome-db.org>
Date:   Wed Jun 24 16:26:44 2009 +0200

    Add couchdb_document_contact_phone_new function

 couchdb-glib/couchdb-document-contact.c |   15 +++++++++++++++
 couchdb-glib/couchdb-document-contact.h |   13 +++++++------
 2 files changed, 22 insertions(+), 6 deletions(-)

commit 123521cc12893180e2436e7037123c679ea522d3
Author: Rodrigo Moya <rodrigo@gnome-db.org>
Date:   Wed Jun 24 14:43:49 2009 +0200

    Added missing couchdb_document_contact_set_phone_numbers implementation

 couchdb-glib/couchdb-document-contact.c |   28 ++++++++++++++++++++++++++++
 1 files changed, 28 insertions(+), 0 deletions(-)

commit 870e2ca4c0bd59668d4e08abe29debe492046aed
Author: Rodrigo Moya <rodrigo@gnome-db.org>
Date:   Wed Jun 24 14:30:42 2009 +0200

    Comment the json_object_unref calls, since for some unknown (yet) reason, it crashes if it does so

 couchdb-glib/couchdb-document-contact.c |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 09a3a2eba7771e6f9b7d7ec98262a559d15af08c
Author: Rodrigo Moya <rodrigo@gnome-db.org>
Date:   Wed Jun 24 14:20:36 2009 +0200

    Removed unused variable

 couchdb-glib/couchdb-document-contact.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 352c908aac8afb71803685e79a5711a41a574ea6
Author: Rodrigo Moya <rodrigo@gnome-db.org>
Date:   Wed Jun 24 13:28:44 2009 +0200

    Add missing couchdb_document_contact_set_email_addresses implementation

 couchdb-glib/couchdb-document-contact.c |   40 +++++++++++++++++++++++++++++++
 couchdb-glib/couchdb-document-contact.h |    9 ++++---
 2 files changed, 45 insertions(+), 4 deletions(-)

commit aa50d5d05c6e4c57f66d62fd7d980bbbc5981dd5
Author: Rodrigo Moya <rodrigo@gnome-db.org>
Date:   Tue Jun 23 16:00:19 2009 +0200

    Return TRUE in couchdb_document_put when successful

 couchdb-glib/couchdb-document.c |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

commit e92c01e7d834b01d156820ec3bc1728f5abac0d6
Author: Rodrigo Moya <rodrigo@gnome-db.org>
Date:   Tue Jun 23 14:21:15 2009 +0200

    Fixed CouchDBDocument object creation and added missing request body setup in send_message_and_parse

 couchdb-glib/couchdb-document.c |   22 ++++++++++++++--------
 couchdb-glib/couchdb-glib.h     |    4 +++-
 couchdb-glib/utils.c            |    4 ++--
 3 files changed, 19 insertions(+), 11 deletions(-)

commit 6f9a6c038f37e4cd4757eb9f71861b2de3b3e384
Author: Rodrigo Moya <rodrigo@gnome-db.org>
Date:   Mon Jun 22 17:33:01 2009 +0200

    Added couchdb_get_hostname function

 couchdb-glib/couchdb-glib.h |    6 ++++--
 couchdb-glib/couchdb.c      |    8 ++++++++
 2 files changed, 12 insertions(+), 2 deletions(-)

commit b04da2da193065d21ec3a385523b567f2c0f9283
Author: Rodrigo Moya <rodrigo@gnome-db.org>
Date:   Mon Jun 22 16:51:43 2009 +0200

    Updated NEWS for 0.3 release

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

commit 2fbdfbcaadcb4b961ca3e48026294ff980ac9d8b
Author: Rodrigo Moya <rodrigo@gnome-db.org>
Date:   Mon Jun 22 15:43:36 2009 +0200

    s/UbuntuOne/Ubuntu One

 couchdb-glib.doap |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 600d978d3e698f3208b1aafd9e9d681c04b02dcc
Author: Rodrigo Moya <rodrigo@gnome-db.org>
Date:   Mon Jun 22 13:30:31 2009 +0200

    Added _put method

 couchdb-glib/couchdb-document.c |   38 +++++++++++++++++++++++++++++++++++++-
 couchdb-glib/couchdb-glib.h     |    2 +-
 couchdb-glib/couchdb-types.c    |    6 +++---
 3 files changed, 41 insertions(+), 5 deletions(-)

commit 05ea33fd6595587a9a065d335b3596c5da12fcd9
Author: Rodrigo Moya <rodrigo@gnome-db.org>
Date:   Mon Jun 22 12:31:16 2009 +0200

    Add functions for contact's postal addresses

 configure.ac                            |    2 +-
 couchdb-glib/couchdb-document-contact.c |  144 +++++++++++++++++++++++++++++++
 couchdb-glib/couchdb-document-contact.h |   22 +++++
 3 files changed, 167 insertions(+), 1 deletions(-)

commit 0978945dcca5b1d2bd49196491a14ea0005c3ad9
Author: Stuart Langridge <stuart.langridge@canonical.com>
Date:   Fri Jun 19 18:22:41 2009 +0200

    Added script to create test contacts from Stuart

 tests/Makefile.am            |    2 +
 tests/createCouchContacts.py |  127 ++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 129 insertions(+), 0 deletions(-)

commit d1045f589b19e960251d2c649b6fc3f45dde35ee
Author: Rodrigo Moya <rodrigo@gnome-db.org>
Date:   Fri Jun 19 17:40:20 2009 +0200

    Added functions to deal with phone numbers in contacts

 couchdb-glib/couchdb-document-contact.c |   79 +++++++++++++++++++++++++++++--
 couchdb-glib/couchdb-document-contact.h |   13 +++++
 2 files changed, 87 insertions(+), 5 deletions(-)

commit 3744bee34a9bf091a37022aad7c815da728938b6
Author: Rodrigo Moya <rodrigo@gnome-db.org>
Date:   Fri Jun 19 17:24:40 2009 +0200

    Use the correct JsonNode for email_addresses field traversal

 couchdb-glib/couchdb-document-contact.c |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

commit 5e2273204cb84503721f7c30fb0f2672f75e4ad1
Author: Rodrigo Moya <rodrigo@gnome-db.org>
Date:   Thu Jun 18 18:19:43 2009 +0200

    Use much easier format, without all the 'v's fields

 couchdb-glib/couchdb-document-contact.c |   96 ++++--------------------------
 couchdb-glib/couchdb-document.c         |    4 +-
 2 files changed, 15 insertions(+), 85 deletions(-)

commit 2ad06808a7ae762f90c0a01e99648469c8588678
Author: Rodrigo Moya <rodrigo@gnome-db.org>
Date:   Thu Jun 18 17:52:46 2009 +0200

    Use SoupSessionSync, e-d-s doesn't like the Async version for async contacts backends

 couchdb-glib/couchdb.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 103726e186e10b090db364c6c431a6b0b27e7fa5
Author: Rodrigo Moya <rodrigo@gnome-db.org>
Date:   Thu Jun 18 13:59:39 2009 +0200

    Added body argument to send_message_and_parse helper function

 couchdb-glib/Makefile.am        |    2 ++
 couchdb-glib/couchdb-document.c |    8 +++++++-
 couchdb-glib/couchdb-glib.h     |    1 +
 couchdb-glib/couchdb.c          |   10 +++++-----
 couchdb-glib/utils.c            |    6 +++++-
 couchdb-glib/utils.h            |    1 +
 debian/changelog                |    2 +-
 7 files changed, 22 insertions(+), 8 deletions(-)

commit 4a4c1e092867bd653ab64ed56eb2d27d266f98d1
Author: Rodrigo Moya <rodrigo@gnome-db.org>
Date:   Tue Jun 16 13:20:48 2009 +0200

    Released 0.2

 Makefile.am |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit a90bfeacb635c261706f040654f9a2a82aab0e2f
Author: Rodrigo Moya <rodrigo@gnome-db.org>
Date:   Tue Jun 16 13:10:48 2009 +0200

    CLEANFILES .pc file

 Makefile.am |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

commit 5e7b4978bab48d7e5f300c87b82ef37aa54bc4ae
Author: Rodrigo Moya <rodrigo@gnome-db.org>
Date:   Tue Jun 16 13:07:25 2009 +0200

    Fixed ChangeLog generation from git log

 Makefile.am  |    2 +-
 NEWS         |   13 +++++++++++++
 configure.ac |    2 +-
 3 files changed, 15 insertions(+), 2 deletions(-)

commit 8becd66db7ba23eb4a840f7e011effbd3c372a1b
Author: Rodrigo Moya <rodrigo@gnome-db.org>
Date:   Mon Jun 15 17:05:16 2009 +0200

    Some fixes for the (not yet working) Ubuntu package

 configure.ac   |    2 +-
 debian/control |   10 ++++++++--
 2 files changed, 9 insertions(+), 3 deletions(-)

commit 08e305605a85c6be015e4fdb8eea0793a50db748
Author: Rodrigo Moya <rodrigo@gnome-db.org>
Date:   Mon Jun 15 16:52:14 2009 +0200

    Added debian/ dir

 debian/changelog |    6 ++++++
 debian/control   |   13 +++++++++++++
 debian/copyright |   12 ++++++++++++
 debian/rules     |    6 ++++++
 4 files changed, 37 insertions(+), 0 deletions(-)

commit 6b412adfda1f3daeeadef01444657f9abf58909a
Author: Rodrigo Moya <rodrigo@gnome-db.org>
Date:   Fri Jun 12 21:21:05 2009 +0200

    Added code to manage email addresses in contact documents

 couchdb-glib/couchdb-document-contact.c |  129 +++++++++++++++++++++++++++++++
 couchdb-glib/couchdb-document-contact.h |   16 ++++
 couchdb-glib/couchdb-document.c         |    4 +-
 3 files changed, 147 insertions(+), 2 deletions(-)

commit 248b0a66da1704791060df3b79aff5f6e75c098b
Author: Rodrigo Moya <rodrigo@gnome-db.org>
Date:   Fri Jun 12 18:08:26 2009 +0200

    Added basic DocumentContact 'object'

 couchdb-glib/Makefile.am                |    2 +
 couchdb-glib/couchdb-document-contact.c |  112 +++++++++++++++++++++++++++++++
 couchdb-glib/couchdb-document-contact.h |   34 +++++++++
 couchdb-glib/couchdb-document.c         |   22 ++++---
 couchdb-glib/couchdb-glib.h             |    7 ++-
 couchdb-glib/utils.h                    |    8 ++
 6 files changed, 174 insertions(+), 11 deletions(-)

commit cfb5510cf1b6054bcba461b724a2097452d23cb2
Author: Rodrigo Moya <rodrigo@gnome-db.org>
Date:   Fri Jun 12 14:19:28 2009 +0200

    Added missing implementation in couchdb_document_get/set_struct_field

 couchdb-glib/couchdb-document.c |   16 ++++++++++++++++
 1 files changed, 16 insertions(+), 0 deletions(-)

commit 57601824eab834344681c509acd90b1672037c2f
Author: Rodrigo Moya <rodrigo@gnome-db.org>
Date:   Fri Jun 12 14:06:52 2009 +0200

    Added some field management functions for both Document's and StructField's

 couchdb-glib/couchdb-document.c |   12 ++++++++++--
 couchdb-glib/couchdb-glib.h     |    2 ++
 couchdb-glib/couchdb-types.c    |   18 ++++++++++++++++++
 couchdb-glib/couchdb-types.h    |    3 +++
 4 files changed, 33 insertions(+), 2 deletions(-)

commit 0f556737641e1037590ee623c11d967836d600bd
Author: Rodrigo Moya <rodrigo@gnome-db.org>
Date:   Fri Jun 12 13:55:42 2009 +0200

    Added StructField object to deal with objects in JSON documents

 couchdb-glib/couchdb-document.c |    7 ++
 couchdb-glib/couchdb-glib.h     |    4 +
 couchdb-glib/couchdb-types.c    |  161 +++++++++++++++++++++++++++++++++++++++
 couchdb-glib/couchdb-types.h    |   29 ++++++-
 couchdb-glib/utils.h            |    8 ++
 5 files changed, 206 insertions(+), 3 deletions(-)

commit 44216802e9ef7576a48a396f7635706b999140b7
Author: Rodrigo Moya <rodrigo@gnome-db.org>
Date:   Fri Jun 12 13:25:09 2009 +0200

    Added couchdb_document_has_field API function

 couchdb-glib/couchdb-document.c |   12 ++++++++++++
 couchdb-glib/couchdb-glib.h     |    1 +
 couchdb-glib/utils.h            |    4 ----
 3 files changed, 13 insertions(+), 4 deletions(-)

commit 9a86222e73485b91e75ecf84309143c0698c9158
Author: Rodrigo Moya <rodrigo@gnome-db.org>
Date:   Fri Jun 12 10:56:06 2009 +0200

    Remove *Object type for now

 couchdb-glib/couchdb-types.h |    7 -------
 1 files changed, 0 insertions(+), 7 deletions(-)

commit a68cf5b5f8c1dc847d2116b193577431e2ae772c
Author: Rodrigo Moya <rodrigo@gnome-db.org>
Date:   Fri Jun 12 10:52:41 2009 +0200

    Remove *Object type for now

 couchdb-glib/couchdb-glib.h  |    4 ++--
 couchdb-glib/couchdb-types.h |    6 +++---
 2 files changed, 5 insertions(+), 5 deletions(-)

commit 5f1febadd87baaaacfaf0f37d08c99ee58f85579
Author: Rodrigo Moya <rodrigo@gnome-db.org>
Date:   Fri Jun 12 01:48:18 2009 +0200

    Convert custom structs to real GType's

 couchdb-glib/Makefile.am     |    5 +-
 couchdb-glib/couchdb-glib.h  |   41 +++------
 couchdb-glib/couchdb-types.c |  213 ++++++++++++++++++++++++++++++++++++++++++
 couchdb-glib/couchdb-types.h |   64 +++++++++++++
 couchdb-glib/couchdb.c       |   47 ++-------
 couchdb-glib/utils.h         |   35 +++++++
 tests/Makefile.am            |    5 +-
 tests/test-list-databases.c  |   30 ++++--
 8 files changed, 362 insertions(+), 78 deletions(-)

commit 5f821e9bca4ddd345d0ba4fc32503000583ca539
Author: Rodrigo Moya <rodrigo@gnome-db.org>
Date:   Thu Jun 11 17:24:55 2009 +0200

    Added some _free methods

 couchdb-glib/couchdb-glib.h |    7 ++++---
 couchdb-glib/couchdb.c      |   18 ++++++++++++++++++
 2 files changed, 22 insertions(+), 3 deletions(-)

commit b77291636a18cc7135b711a56d7bb2d3e7a134a9
Author: Rodrigo Moya <rodrigo@gnome-db.org>
Date:   Thu Jun 11 13:53:37 2009 +0200

    Version both header files dir and library name

 couchdb-glib.pc.in       |    2 +-
 couchdb-glib/Makefile.am |    6 +++---
 2 files changed, 4 insertions(+), 4 deletions(-)

commit 9ab5b7724b5d47db9b3372acb682d4733220fa45
Author: Rodrigo Moya <rodrigo@gnome-db.org>
Date:   Thu Jun 11 13:39:06 2009 +0200

    Shut up git some more

 .gitignore |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit f451ad8b5e869d4bc0f1d113135f089ff8f06cd3
Author: Rodrigo Moya <rodrigo@gnome-db.org>
Date:   Thu Jun 11 13:38:34 2009 +0200

    Added pkgconfig stuff

 Makefile.am        |   15 +++++++++++++++
 configure.ac       |    1 +
 couchdb-glib.pc.in |   11 +++++++++++
 3 files changed, 27 insertions(+), 0 deletions(-)

commit 80718309f63332d3dac4ac1b1ae9fa484f5bf637
Author: Rodrigo Moya <rodrigo@gnome-db.org>
Date:   Thu Jun 11 11:55:56 2009 +0200

    Fixed distcheck

 configure.ac                |    2 +-
 couchdb-glib/Makefile.am    |    4 +++-
 tests/test-list-databases.c |    2 +-
 3 files changed, 5 insertions(+), 3 deletions(-)

commit 383de3a1ec995654623b804dce31bab694bd3062
Author: Rodrigo Moya <rodrigo@gnome-db.org>
Date:   Thu Jun 11 00:51:17 2009 +0200

    Added DOAP file

 couchdb-glib.doap |   35 +++++++++++++++++++++++++++++++++++
 1 files changed, 35 insertions(+), 0 deletions(-)

commit 569f23ae6fdb6dff478e4bac055125435205550b
Author: Rodrigo Moya <rodrigo@gnome-db.org>
Date:   Thu Jun 11 00:46:05 2009 +0200

    * couchdb-glib/couchdb-document.c:
    * couchdb-glib/couchdb-glib.h:
    	(couchdb_document_get/set_*_field): added API to set/get individual
    	field values from documents.

 couchdb-glib/couchdb-document.c |   97 ++++++++++++++++++++++++++++++++++++++-
 couchdb-glib/couchdb-glib.h     |   11 ++++
 2 files changed, 107 insertions(+), 1 deletions(-)

commit a06fd0e0662fad855fac9904a8b47a70a56fddb5
Author: Rodrigo Moya <rodrigo@gnome-db.org>
Date:   Wed Jun 10 23:52:37 2009 +0200

    * couchdb-glib/couchdb-document.c:
    	(couchdb_document_new): new function to create an empty, unbound
    	document.

 couchdb-glib/couchdb-document.c |   13 +++++++++++++
 couchdb-glib/couchdb-glib.h     |    1 +
 2 files changed, 14 insertions(+), 0 deletions(-)

commit 79ec523f23b4ba84d45c7340f0d99e45eaa3ec6e
Author: Rodrigo Moya <rodrigo@gnome-db.org>
Date:   Wed Jun 10 01:28:22 2009 +0200

    Added API to retrieve a specific document

 couchdb-glib/Makefile.am        |    5 +-
 couchdb-glib/couchdb-document.c |  144 +++++++++++++++++++++++++++++++++++++++
 couchdb-glib/couchdb-glib.h     |   22 ++++++
 couchdb-glib/couchdb.c          |   76 ++++-----------------
 couchdb-glib/utils.c            |   83 ++++++++++++++++++++++
 couchdb-glib/utils.h            |   40 +++++++++++
 tests/test-list-databases.c     |   24 ++++++-
 7 files changed, 328 insertions(+), 66 deletions(-)

commit ba0d72b6187e604ab6b2c1e8116ed5b48e0d932b
Author: Rodrigo Moya <rodrigo@gnome-db.org>
Date:   Tue Jun 9 23:57:16 2009 +0200

    Better debug messages

 couchdb-glib/couchdb.c      |    2 +-
 tests/test-list-databases.c |   63 +++++++++++--------------------------------
 2 files changed, 17 insertions(+), 48 deletions(-)

commit f5d7e3f02fa174d9914b630990d2dfaecfe5ded8
Author: Rodrigo Moya <rodrigo@gnome-db.org>
Date:   Tue Jun 9 20:04:15 2009 +0200

    Added list_documents API

 couchdb-glib/couchdb-glib.h |    9 ++++++++
 couchdb-glib/couchdb.c      |   49 +++++++++++++++++++++++++++++++++++++++++++
 tests/test-list-databases.c |   16 ++++++++++++++
 3 files changed, 74 insertions(+), 0 deletions(-)

commit 3d9d8e87d45a9c7fe75722d41fa53bb6cf68d07e
Author: Rodrigo Moya <rodrigo@gnome-db.org>
Date:   Tue Jun 9 19:01:16 2009 +0200

    Database API completed

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

commit a58e27147decdb9896616195007bcf743a1b307d
Author: Rodrigo Moya <rodrigo@gnome-db.org>
Date:   Tue Jun 9 18:51:19 2009 +0200

    Implemented GET info of database

 couchdb-glib/couchdb-glib.h |   19 +++++++++++++---
 couchdb-glib/couchdb.c      |   32 +++++++++++++++++++++++++++-
 tests/test-list-databases.c |   47 +++++++++++++++++++++++++++++-------------
 3 files changed, 77 insertions(+), 21 deletions(-)

commit 65210666808e1a4e3a9b7962a657178ac794d1fc
Author: Rodrigo Moya <rodrigo@gnome-db.org>
Date:   Tue Jun 9 18:30:25 2009 +0200

    Added more DB API

 couchdb-glib/couchdb-glib.h |    9 ++-
 couchdb-glib/couchdb.c      |  136 +++++++++++++++++++++++++++++++++++--------
 tests/test-list-databases.c |   32 ++++++++++
 3 files changed, 150 insertions(+), 27 deletions(-)

commit ec4c41b36975d982dbe8c7fd413115b29b2fb6f8
Author: Rodrigo Moya <rodrigo@gnome-db.org>
Date:   Tue Jun 9 14:42:28 2009 +0200

    List databases works now

 couchdb-glib/couchdb.c      |    2 ++
 tests/test-list-databases.c |    5 ++++-
 2 files changed, 6 insertions(+), 1 deletions(-)

commit 9ab4c5f92baa020c3ec7e8fbe372bb3037664781
Author: Rodrigo Moya <rodrigo@gnome-db.org>
Date:   Tue Jun 9 14:32:42 2009 +0200

    Shut up git

 .gitignore |    4 +++-
 1 files changed, 3 insertions(+), 1 deletions(-)

commit 7efafe6c5948d10558ac864db15668d7818dff3e
Author: Rodrigo Moya <rodrigo@gnome-db.org>
Date:   Tue Jun 9 14:32:08 2009 +0200

    Shut up git

 .gitignore |   22 ++++++++++++++++++++++
 1 files changed, 22 insertions(+), 0 deletions(-)

commit ede30885928f4a4834a1c8135060958bf15968ac
Author: Rodrigo Moya <rodrigo@gnome-db.org>
Date:   Tue Jun 9 14:06:15 2009 +0200

    Fixed build and converted CouchDB object to be a GObject

 configure.ac                |    7 ++++---
 couchdb-glib/Makefile.am    |    9 ++++++---
 couchdb-glib/couchdb-glib.h |   15 +++++++++++++--
 couchdb-glib/couchdb.c      |   22 +++++++++++++++++-----
 tests/Makefile.am           |    7 ++++++-
 tests/test-list-databases.c |    7 +++++--
 6 files changed, 51 insertions(+), 16 deletions(-)

commit 49237f688c891dadf63741e76e47b0b1f5dc8cdb
Author: Rodrigo Moya <rodrigo@gnome-db.org>
Date:   Tue Jun 9 13:45:53 2009 +0200

    Added list_dbs API and simple test program

 Makefile.am                 |    2 +-
 autogen.sh                  |    4 +-
 configure.ac                |    6 ++--
 couchdb-glib/couchdb-glib.h |   39 ++++++++++++++++++++++
 couchdb-glib/couchdb.c      |   74 +++++++++++++++++++++++++++++++++++++++---
 couchdb-glib/libcouchdb.h   |   38 ----------------------
 tests/Makefile.am           |    5 +++
 tests/test-list-databases.c |   44 +++++++++++++++++++++++++
 8 files changed, 162 insertions(+), 50 deletions(-)

commit 16266f7e34adb55a1a06b71553a5d608d33a5079
Author: Rodrigo Moya <rodrigo@gnome-db.org>
Date:   Tue Jun 9 12:07:03 2009 +0200

    Renamed to couchdb-glib

 configure.ac |   26 +++++++++++++++++++++++++-
 1 files changed, 25 insertions(+), 1 deletions(-)

commit 75b29eb661c4eeb7c92ce5d0c87876e4adf04e86
Author: Rodrigo Moya <rodrigo@gnome-db.org>
Date:   Tue Jun 9 12:06:49 2009 +0200

    Renamed to couchdb-glib

 Makefile.am               |    1 +
 autogen.sh                |   21 +++++++++++++
 configure.ac              |    1 +
 couchdb-glib/Makefile.am  |    7 ++++
 couchdb-glib/couchdb.c    |   73 +++++++++++++++++++++++++++++++++++++++++++++
 couchdb-glib/libcouchdb.h |   38 +++++++++++++++++++++++
 6 files changed, 141 insertions(+), 0 deletions(-)
