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