# Generated by Makefile. Do not edit.

commit e45e236633a09411479a29442ceff99109ef1882
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Sun Aug 29 19:33:18 2010 -0400

    NEWS update for 2.31.91 release.

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

commit 224ceb6715128a6d609ab2e8fe486483f6529991
Author: Fran Diéguez <fran.dieguez@mabishu.com>
Date:   Sun Aug 29 16:16:06 2010 +0200

    Updated Galician translations

 po/gl.po |  223 +++++++++++++++++++++++++++++++------------------------------
 1 files changed, 113 insertions(+), 110 deletions(-)

commit 187866c3d75fe061bc5d2919aa703307be658e35
Author: Jorge González <jorgegonz@svn.gnome.org>
Date:   Sun Aug 29 11:29:22 2010 +0200

    Updated Spanish translation

 po/es.po |  100 ++++++++++++++++++++++++++++++++++++--------------------------
 1 files changed, 58 insertions(+), 42 deletions(-)

commit 8cb8d934e6ba8dc93a02455bdf91f1217227a05c
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Sat Aug 28 21:05:27 2010 -0400

    Add "Since: 2.32" doc tags to new symbols.

 addressbook/libebook/e-book.h                |   36 ++++++++++++++++++++++++++
 addressbook/libebook/e-error.h               |   10 +++++++
 addressbook/libebook/e-vcard.c               |    6 ++++
 addressbook/libedata-book/e-book-backend.c   |    4 +++
 addressbook/libedata-book/e-data-book-view.c |    5 +++
 addressbook/libedata-book/e-data-book.c      |   17 ++++++++++++
 addressbook/libedata-book/e-data-book.h      |    5 +++
 calendar/libedata-cal/e-cal-backend.c        |    4 +++
 calendar/libedata-cal/e-data-cal-view.c      |    5 +++
 calendar/libedata-cal/e-data-cal.c           |   17 ++++++++++++
 calendar/libedata-cal/e-data-cal.h           |    5 +++
 camel/camel-debug.h                          |    2 +
 camel/camel-folder-summary.h                 |    5 +++
 camel/camel-folder.c                         |    2 +
 camel/camel-object.h                         |   10 +++++++
 camel/camel-provider.h                       |   12 ++++++++
 libedataserver/e-data-server-util.c          |    8 ++++++
 libedataserverui/e-destination-store.c       |    6 ++++
 libedataserverui/e-name-selector-entry.c     |    5 +++
 libedataserverui/e-name-selector.c           |    2 +
 20 files changed, 166 insertions(+), 0 deletions(-)

commit a1b2d6af9ff30d6de2672dcd4df7adefb1068157
Author: Philip Withnall <bugzilla@tecnocode.co.uk>
Date:   Sat Aug 28 19:38:40 2010 -0400

    Bug 628196 - Miscellaneous string fixes

 .../backends/webdav/e-book-backend-webdav.c        |    8 +++---
 addressbook/libedata-book/e-data-book.c            |    4 +-
 calendar/libecal/e-cal.c                           |    2 +-
 calendar/libedata-cal/e-data-cal.c                 |    4 +-
 camel/camel-sasl-popb4smtp.c                       |    4 +-
 camel/providers/local/camel-spool-summary.c        |   22 ++++++++++----------
 6 files changed, 22 insertions(+), 22 deletions(-)

commit a9c6538ac5bf6fa8db2977c4443eecd303f880cc
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Sat Aug 28 16:34:14 2010 -0400

    Coding style and whitespace cleanup.

 addressbook/libebook/e-book.h                      |    2 +-
 .../groupwise/e-cal-backend-groupwise-utils.c      |    4 ++--
 calendar/libecal/e-cal-component.c                 |    2 +-
 calendar/libecal/e-cal-recur.c                     |    2 +-
 camel/camel-mime-utils.c                           |    4 ++--
 camel/camel-mime-utils.h                           |    2 +-
 camel/camel-net-utils.c                            |    2 +-
 camel/camel-tcp-stream.h                           |    4 ++--
 camel/providers/imapx/camel-imapx-server.c         |    2 +-
 libedataserver/e-time-utils.c                      |    2 +-
 servers/groupwise/e-gw-recur-utils.c               |    2 +-
 servers/groupwise/e-gw-recur-utils.h               |   12 ++++++------
 12 files changed, 20 insertions(+), 20 deletions(-)

commit 84bd94091b99b8e4f49c719349e6e7a0fe9698a3
Author: Philip Withnall <philip@tecnocode.co.uk>
Date:   Sat Aug 28 12:25:58 2010 +0100

    Update British English translation

 po/en_GB.po | 2959 +++++++++++++++++++++++++++++++++--------------------------
 1 files changed, 1648 insertions(+), 1311 deletions(-)

commit ce7f6a065a868f5cb769413cecb0b6499df9e35d
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Fri Aug 27 12:13:30 2010 -0400

    Bug 627616 - CamelIMAPXStoreSummary never frees its namespace list

 camel/providers/imapx/camel-imapx-store-summary.c |   17 +++++++++++++++++
 camel/providers/imapx/camel-imapx-store-summary.h |    4 ++--
 2 files changed, 19 insertions(+), 2 deletions(-)

commit 814114b4b81431a411091c8f86defba4201d691e
Author: Ivar Smolin <okul@linux.ee>
Date:   Fri Aug 27 19:05:51 2010 +0300

    [l10n] Updated Estonian translation

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

commit f1d72a533bdfefd8a8186788186e24041280219f
Author: Fran Diéguez <fran.dieguez@mabishu.com>
Date:   Fri Aug 27 17:39:46 2010 +0200

    Update Galician translations

 po/gl.po |  170 ++++++++++++++++++++++++++++++++-----------------------------
 1 files changed, 89 insertions(+), 81 deletions(-)

commit bc3d6310a56e1ec2d52e9f400fb726ce692bd49c
Author: David Woodhouse <David.Woodhouse@intel.com>
Date:   Wed Aug 25 19:19:48 2010 +0100

    Fix another memory leak in imapx qresync

 camel/providers/imapx/camel-imapx-server.c |    6 ++++--
 1 files changed, 4 insertions(+), 2 deletions(-)

commit d4386410d43f88f7cc3ea07a6c75daf1a7e35211
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Fri Aug 27 11:07:17 2010 -0400

    Bug 627854 - imapx conn-manager memory leak

 camel/providers/imapx/camel-imapx-conn-manager.c |    1 +
 camel/providers/imapx/camel-imapx-server.c       |    2 ++
 2 files changed, 3 insertions(+), 0 deletions(-)

commit 90ed7beb40c8ab33bd5d0040a187c653beb7b7af
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Fri Aug 27 10:57:29 2010 -0400

    Bug 627876 - PangoAttrList leak in ENameSelectorEntry

 libedataserverui/e-name-selector-entry.c |    5 +++++
 1 files changed, 5 insertions(+), 0 deletions(-)

commit 5ee6baa8ee5c7f22debc4b70cc946d7c70149773
Author: Yaron Shahrabani <sh.yaron@gmail.com>
Date:   Fri Aug 27 16:27:46 2010 +0300

    Updated Hebrew translation.

 po/he.po |  752 ++++++++++++++++++++++++++++++++++----------------------------
 1 files changed, 416 insertions(+), 336 deletions(-)

commit e531b78aebd122414c0c27df88979422e09e17b8
Author: Milan Crha <mcrha@redhat.com>
Date:   Fri Aug 27 11:11:11 2010 +0200

    Bug #627333 - Cannot cancel password dialog for an addressbook

 libedataserverui/e-book-auth-util.c |    3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)

commit 60d8f80e5ca3d3eb389226fe99d251913610829d
Author: Bruno Brouard <annoa.b@gmail.com>
Date:   Thu Aug 26 21:11:04 2010 +0200

    Updated French translation

 po/fr.po |  183 +++++++++++++++++++++++++++++++++-----------------------------
 1 files changed, 97 insertions(+), 86 deletions(-)

commit f0916da0230945b46246e2380f6bdb4f7df96962
Author: Jorge González <jorgegonz@svn.gnome.org>
Date:   Thu Aug 26 19:44:12 2010 +0200

    Updated Spanish translation

 po/es.po |  244 +++++++++++++++++++++++++++++++------------------------------
 1 files changed, 124 insertions(+), 120 deletions(-)

commit 793c7ce0023896a70fef61960ed0f79225c40eb5
Author: Milan Crha <mcrha@redhat.com>
Date:   Thu Aug 26 19:18:52 2010 +0200

    Bug #625579 - Corruption of mbox file should be properly reported

 camel/providers/local/camel-mbox-summary.c |    6 ++----
 1 files changed, 2 insertions(+), 4 deletions(-)

commit 7df97c2923dcb0e7b84de111fc9a87c82692f46a
Author: David Woodhouse <David.Woodhouse@intel.com>
Date:   Wed Aug 25 19:14:37 2010 +0100

    Bug 627855 - smtp_auth() memory leak

 camel/providers/smtp/camel-smtp-transport.c |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

commit 9def1470a5d703121f2b699ba530a1841eb23197
Author: Milan Crha <mcrha@redhat.com>
Date:   Wed Aug 25 17:14:09 2010 +0200

    Do not unref EDataBook before done with it (part of bug #627332)

 addressbook/libedata-book/e-data-book.c |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

commit 7a1de9c80749236941423a4d5a95f5ec5b170d26
Author: Milan Crha <mcrha@redhat.com>
Date:   Wed Aug 25 15:22:49 2010 +0200

    Bug #627937 - Crash on email Add to a contact list

 libedataserverui/e-name-selector-entry.c |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

commit 52c1e950dbf1b51c1316ee48369e1d136686c97a
Author: Giannis Katsampirhs <juankatsampirhs@gmail.com>
Date:   Wed Aug 25 14:14:32 2010 +0300

    l10n: Updated Greek translation for evolution-data-server

 po/el.po | 4042 +++++++++++++++++++++++++++++++-------------------------------
 1 files changed, 2051 insertions(+), 1991 deletions(-)

commit f57217d0b065bcabf279bc1c6c761d555b0fa411
Author: David Woodhouse <David.Woodhouse@intel.com>
Date:   Tue Aug 24 13:44:21 2010 +0100

    Bug 627610 - imapx store summary memory leak

 camel/providers/imapx/camel-imapx-utils.c |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit 06b76f1903e9255be23a286123ab14ad7a71df10
Author: Milan Crha <mcrha@redhat.com>
Date:   Tue Aug 24 14:16:29 2010 +0200

    Bug #625115 - Changes notified from backends aren't propagated to UI

 addressbook/libedata-book/e-data-book-view.c |   82 ++++++++++++++++++++----
 calendar/libedata-cal/e-data-cal-view.c      |   90 +++++++++++++++++++++++--
 2 files changed, 152 insertions(+), 20 deletions(-)

commit 1f06f66257d03a15a3bc6c23d5d30eecd175850e
Author: Milan Crha <mcrha@redhat.com>
Date:   Tue Aug 24 11:01:05 2010 +0200

    Bug #625514 - Client doesn't recognize server close/crash on GDBus

 addressbook/libebook/e-book.c |   56 ++++++++++++++++++++-
 calendar/libecal/e-cal.c      |  110 ++++++++++++++++++++++++++++++++++-------
 2 files changed, 144 insertions(+), 22 deletions(-)

commit 2ff4f38585f1f33e8f6b75ef4e02ce8acb124825
Author: David Woodhouse <David.Woodhouse@intel.com>
Date:   Tue Aug 24 01:18:32 2010 +0100

    Fix SEGV when imapx_parse_list() fails

 camel/providers/imapx/camel-imapx-server.c |    7 ++++++-
 1 files changed, 6 insertions(+), 1 deletions(-)

commit 2c0d0807860841e1984c045d8ec5218eaaf1006f
Author: David Woodhouse <David.Woodhouse@intel.com>
Date:   Tue Aug 24 01:11:55 2010 +0100

    Bug 627599 - Memory leak in imapx qresync

 camel/providers/imapx/camel-imapx-server.c |    7 ++++---
 1 files changed, 4 insertions(+), 3 deletions(-)

commit 2a1ebdb19b844741fd5e44c16854ac56df674d7d
Author: David Woodhouse <David.Woodhouse@intel.com>
Date:   Tue Aug 24 01:06:45 2010 +0100

    Bug 627597 - Memory leak in user_delete_text()

 libedataserverui/e-name-selector-entry.c |    3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)

commit f369bb487ab6692b0f0bf0309aadea6490622339
Author: Ask H. Larsen <asklarsen@gmail.com>
Date:   Mon Aug 23 22:47:58 2010 +0200

    Updated Danish translation

 po/da.po | 3839 ++++++++++++++++++++++++++++++++------------------------------
 1 files changed, 2003 insertions(+), 1836 deletions(-)

commit 20d3d87f9c6c1997cfaffc77dc18d573c3b63887
Author: Fran Diéguez <fran.dieguez@mabishu.com>
Date:   Mon Aug 23 02:15:42 2010 +0200

    Updated galician translations

 po/gl.po |   61 ++++++++++++++++++++++++++++++++-----------------------------
 1 files changed, 32 insertions(+), 29 deletions(-)

commit 676112e50d86c534a6638fb647244d989e17a1df
Author: Chao-Hsiung Liao <j_h_liau@yahoo.com.tw>
Date:   Sat Aug 21 20:15:08 2010 +0800

    Updated Traditional Chinese translation(Hong Kong and Taiwan)

 po/zh_HK.po |  834 ++++++++++++++++++++++++++++++++---------------------------
 po/zh_TW.po |  834 ++++++++++++++++++++++++++++++++---------------------------
 2 files changed, 918 insertions(+), 750 deletions(-)

commit dd68d6078013c06505177305c2388bafd13be28c
Author: Kjartan Maraas <kmaraas@gnome.org>
Date:   Sat Aug 21 12:11:53 2010 +0200

    Updated Norwegian bokmål translation

 po/nb.po |  376 +++++++++++++++++++++++++++++++++++++-------------------------
 1 files changed, 224 insertions(+), 152 deletions(-)

commit 2440b4744a2f12abfd1bd616a5e72a9faf879b96
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Wed Aug 18 21:18:32 2010 -0400

    Bug 623703 - Reference counting error in Google backend
    
    e_book_backend_google_stop_book_view() was removing the given
    EDataBookView from an internal list and then unreferencing the view
    without verifying that the view was actually in the list.

 .../backends/google/e-book-backend-google.c        |    7 +++++--
 1 files changed, 5 insertions(+), 2 deletions(-)

commit ddfa3a772eeb43edf6bb31ff43cfbc8d1f81b05e
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Wed Aug 18 17:12:58 2010 -0400

    Remove -DGDK_DISABLE_DEPRECATED
    
    Until we can port the GDK drawing code to cairo.
    
    See: http://blogs.gnome.org/otte/2010/07/27/rendering-cleanup/

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

commit fb81a9f23c3eb6a3dc4943edd3c1741ba9195e41
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Wed Aug 18 10:31:36 2010 -0400

    Add e_source_list_peek_default_source().
    
    New convenience function searches the ESourceList for an ESource
    with a property named "default", or else an ESource with a property
    named "system".  If no such ESource exists it returns NULL.
    
    Adapt EBook and ECal to use this where appropriate.

 addressbook/libebook/e-book.c                      |   47 ++++--------
 calendar/libecal/e-cal.c                           |   79 ++++++-------------
 .../libedataserver/libedataserver-sections.txt     |    1 +
 .../libedataserver/tmpl/e-source-list.sgml         |    9 ++
 libedataserver/e-source-list.c                     |   51 +++++++++++++
 libedataserver/e-source-list.h                     |    1 +
 6 files changed, 101 insertions(+), 87 deletions(-)

commit 9c0908fb361c26a8fca2746b1dd317abd225af29
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Wed Aug 18 07:14:03 2010 -0400

    gdk_window_get_pointer() needs a GdkWindow.

 libedataserverui/e-passwords.c |   17 +++++++++++------
 1 files changed, 11 insertions(+), 6 deletions(-)

commit 7494d975b37e250f78964b11a768dfea06c6f780
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Wed Aug 18 07:08:06 2010 -0400

    Rewrite e_load_book_source_async().
    
    This is a late libedataserverui API break, but so be it.
    
    Rewrite e_load_book_source_async() to use a GIO-style asynchronous
    pattern, and add a corresponding e_load_book_source_finish().
    
    The API is fairly obvious:
    
       void     e_load_book_source_async   (ESource *source,
                                            GtkWindow *parent,
                                            GCancellable *cancellable,
                                            GAsyncReadyCallback callback,
                                            gpointer user_data);
    
       EBook *  e_load_book_source_finish  (ESource *source,
                                            GAsyncResult *result,
                                            GError **error);
    
    This also eliminates the thread for loading EBooks from ENameSelector.

 configure.ac                                       |    2 +-
 .../libedataserverui/libedataserverui-sections.txt |    1 +
 .../libedataserverui/tmpl/e-book-auth-util.sgml    |   14 +-
 libedataserverui/e-book-auth-util.c                |  359 ++++++++++++++++++--
 libedataserverui/e-book-auth-util.h                |   20 +-
 libedataserverui/e-name-selector-dialog.c          |   84 ++++--
 libedataserverui/e-name-selector-entry.c           |   47 +++-
 libedataserverui/e-name-selector.c                 |  179 ++++++----
 8 files changed, 575 insertions(+), 131 deletions(-)

commit 9d0bd0f19f7639fd83739fcba1cbc51f9b38ce3e
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Fri Aug 13 22:36:00 2010 -0400

    Coding style and whitespace cleanup.

 camel/camel-mime-utils.c                           |   22 ++++++++++----------
 camel/camel-tcp-stream-raw.c                       |   18 ++++++++--------
 camel/camel-tcp-stream-ssl.c                       |    2 +-
 camel/camel-tcp-stream.c                           |    2 +-
 camel/camel-tcp-stream.h                           |    4 +-
 camel/providers/imap/camel-imap-store.c            |    2 +-
 camel/providers/nntp/camel-nntp-store.c            |    2 +-
 camel/providers/pop3/camel-pop3-store.c            |    2 +-
 camel/providers/smtp/camel-smtp-transport.c        |    2 +-
 .../reference/camel/tmpl/camel-cipher-context.sgml |    2 +
 .../reference/camel/tmpl/camel-tcp-stream-ssl.sgml |   11 +---------
 docs/reference/camel/tmpl/camel-tcp-stream.sgml    |    2 +
 docs/reference/camel/tmpl/camel-unused.sgml        |    8 +++++++
 13 files changed, 41 insertions(+), 38 deletions(-)

commit b4ff74a6f719059b3fffd1cf0a70aadc0ecd4382
Author: Daniel Nylander <po@danielnylander.se>
Date:   Wed Aug 18 22:31:57 2010 +0200

    Updated Swedish translation

 po/sv.po |  354 +++++++++++++++++++++++++++++++++++++-------------------------
 1 files changed, 212 insertions(+), 142 deletions(-)

commit 7722360be3de3691c7c916f7efb17a56ce6cfea3
Author: Claude Paroz <claude@2xlibre.net>
Date:   Wed Aug 18 22:05:34 2010 +0200

    Updated French translation
    
    Contributed by Claude Paroz and Bruno Brouard

 po/fr.po | 2761 ++++++++++++++++++++++++++++++++++----------------------------
 1 files changed, 1513 insertions(+), 1248 deletions(-)

commit 3e4161a25a0a327c9aa8ab4aacc3052ea9e47437
Author: Fridrich Štrba <fridrich.strba@bluewin.ch>
Date:   Wed Aug 18 15:41:34 2010 +0200

    Add necessary includes for compiling on Windows

 camel/camel-tcp-stream-raw.c |    5 +++++
 1 files changed, 5 insertions(+), 0 deletions(-)

commit ae0284310777de6ece63f7edae5d0a5fc1362469
Author: A S Alam <aalam@users.sf.net>
Date:   Tue Aug 17 06:31:01 2010 +0530

    update translation for Punjabi after correcting error

 po/pa.po | 4033 +++++++++++++++++++++++++++++++++-----------------------------
 1 files changed, 2169 insertions(+), 1864 deletions(-)

commit 7a1f05bd6c07af36727969bf6f4dbfc1e3230a4d
Author: Jorge González <jorgegonz@svn.gnome.org>
Date:   Mon Aug 16 23:40:51 2010 +0200

    Updated Spanish translation

 po/es.po |  383 +++++++++++++++++++++++++++++++++++++-------------------------
 1 files changed, 228 insertions(+), 155 deletions(-)

commit a25d7b80b6edbbd0e7ab149d214836b1af6cab58
Author: Fran Diéguez <fran.dieguez@mabishu.com>
Date:   Mon Aug 16 18:10:19 2010 +0200

    Updated Galician translations

 po/gl.po |  377 ++++++++++++++++++++++++++++++++++++-------------------------
 1 files changed, 222 insertions(+), 155 deletions(-)

commit 0b15b1d2b614abb702e88e79dd440597fed05eee
Author: Chenthill Palanisamy <pchenthill@novell.com>
Date:   Mon Aug 16 17:53:41 2010 +0530

    post release version bump

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

commit db158ec03dc5c2f82357a92fdc0fa9514c4fa18f
Author: Chenthill Palanisamy <pchenthill@novell.com>
Date:   Mon Aug 16 16:16:47 2010 +0530

    News update for 2.31.90 release

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

commit 30cacd1ebabf8488331459f1bb3a1939743e037c
Author: Srinivasa Ragavan <sragavan@gnome.org>
Date:   Mon Aug 16 15:50:15 2010 +0530

    Bug 627015: Avoid a race condition by launching the thread after
    initing. Fixes a crash while launching a composer.

 libedataserverui/e-name-selector.c |    7 ++++---
 1 files changed, 4 insertions(+), 3 deletions(-)

commit d7be2e48617f875740d5cde2b0fd89db7820f1dc
Author: Jeff Cai <jeff.cai@sun.com>
Date:   Mon Aug 16 14:43:07 2010 +0800

    Fix for bug #624789, use ldapssl_init to initialize SSL connection for
    sunldap.

 addressbook/backends/ldap/e-book-backend-ldap.c |   19 +++++--------------
 1 files changed, 5 insertions(+), 14 deletions(-)

commit b864004c6d7c2f4351138d8c593270e477adcc72
Author: Matej Urbančič <mateju@svn.gnome.org>
Date:   Fri Aug 13 21:36:29 2010 +0200

    Updated Slovenian translation

 po/sl.po | 4757 +++++++++++++++++++++++++++++---------------------------------
 1 files changed, 2210 insertions(+), 2547 deletions(-)

commit 3a5fb1f1d3cfdcf64173518138bc0e4c02bb6a64
Merge: 6d4660f 4f17f0f
Author: Federico Mena Quintero <federico@novell.com>
Date:   Thu Aug 12 18:12:36 2010 -0500

    Merge branch camel-socks-proxy-master for SOCKS5 / IPv6 support
    
    Signed-off-by: Federico Mena Quintero <federico@novell.com>

commit 4f17f0f452958d711a5290356058008b4ed68663
Author: Federico Mena Quintero <federico@novell.com>
Date:   Thu Aug 12 13:58:09 2010 -0500

    Remove unused variables

 camel/providers/imap/camel-imap-store.c     |    1 -
 camel/providers/nntp/camel-nntp-store.c     |    1 -
 camel/providers/pop3/camel-pop3-store.c     |    1 -
 camel/providers/smtp/camel-smtp-transport.c |    1 -
 4 files changed, 0 insertions(+), 4 deletions(-)

commit b802f76dd46e715284fc9ca2cc518382ba0338da
Author: Federico Mena Quintero <federico@novell.com>
Date:   Thu Aug 12 13:56:45 2010 -0500

    Remove unused function

 camel/camel-tcp-stream-ssl.c |   17 -----------------
 1 files changed, 0 insertions(+), 17 deletions(-)

commit 0bb2840066b8bbe897703f9277ad8624ecffd028
Author: Federico Mena Quintero <federico@novell.com>
Date:   Thu Aug 12 13:53:53 2010 -0500

    GError for CamelTcpStreamSSL
    
    Signed-off-by: Federico Mena Quintero <federico@novell.com>

 camel/camel-tcp-stream-ssl.c |   19 +++++++++++--------
 1 files changed, 11 insertions(+), 8 deletions(-)

commit bacdc81840649ae98a78e62fdb2902bc30a12847
Author: Federico Mena Quintero <federico@novell.com>
Date:   Thu Aug 12 13:50:36 2010 -0500

    Make _set_g_error_from_errno() public
    
    We need it in the SSL stream
    
    Signed-off-by: Federico Mena Quintero <federico@novell.com>

 camel/camel-tcp-stream-raw.c |   22 +++++++++++-----------
 camel/camel-tcp-stream-raw.h |    1 +
 2 files changed, 12 insertions(+), 11 deletions(-)

commit b2af3ce67574b7ecc4854cc567ec840d7cdafed1
Author: Federico Mena Quintero <federico@novell.com>
Date:   Thu Aug 12 13:29:13 2010 -0500

    Format error strings, don't include them inline

 camel/camel-tcp-stream-raw.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 6e565e63bc7f778abcdf5b351daace6cd8c4863e
Author: Federico Mena Quintero <federico@novell.com>
Date:   Thu Aug 12 13:27:57 2010 -0500

    Fix method name
    
    Signed-off-by: Federico Mena Quintero <federico@novell.com>

 camel/camel-tcp-stream-raw.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 7e8e711e73858f393f992418b86bcf745cbde576
Author: Federico Mena Quintero <federico@novell.com>
Date:   Thu Aug 12 13:24:16 2010 -0500

    Missing include
    
    Signed-off-by: Federico Mena Quintero <federico@novell.com>

 camel/camel-tcp-stream-raw.c |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit 342566c71debd631961195e250527a0215e47afb
Author: Federico Mena Quintero <federico@novell.com>
Date:   Thu Aug 12 13:15:26 2010 -0500

    Missing comma
    
    Signed-off-by: Federico Mena Quintero <federico@novell.com>

 camel/camel-tcp-stream-raw.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 797ca192eeba7d666193c5019cb0242e8cf35054
Author: Federico Mena Quintero <federico@novell.com>
Date:   Thu Aug 12 13:13:12 2010 -0500

    Fix cut&paste thinko
    
    Signed-off-by: Federico Mena Quintero <federico@novell.com>

 camel/camel-tcp-stream-raw.c |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit a08605bf6645f00e1043ea37ea3c7ccca2f20052
Author: Federico Mena Quintero <federico@novell.com>
Date:   Thu Aug 12 13:12:09 2010 -0500

    GError **, not GError *
    
    Signed-off-by: Federico Mena Quintero <federico@novell.com>

 camel/camel-tcp-stream-raw.c |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

commit 6d4660f280b2a2952437031156556d007afd2ae1
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Wed Aug 11 21:08:54 2010 -0400

    Bug 626505 - ECategoriesDialog doesn't show new categories

 libedataserver/e-categories.c          |    2 +-
 libedataserverui/e-categories-dialog.c |    4 ----
 2 files changed, 1 insertions(+), 5 deletions(-)

commit 83f1f0a85c9c986caeb4a1c38f8c927b7c3b7f03
Author: Chenthill Palanisamy <pchenthill@novell.com>
Date:   Tue Aug 10 11:23:58 2010 +0530

    use cairo as gc is deprecated

 libedataserverui/e-cell-renderer-color.c |   14 +++++++-------
 1 files changed, 7 insertions(+), 7 deletions(-)

commit 3fcaff8199d3f2c88db4a39198a10f123cb1cf68
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Fri Aug 6 15:48:56 2010 -0400

    Gah, stupid mistake in previous commit.

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

commit bdf21ed35f0c8a44dc8bcb40f10b5e913aeed64e
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Fri Aug 6 15:44:16 2010 -0400

    Enable largefile support by default.
    
    Now that we only expose 64-bit offset values in Camel's public API,
    this should be safe to enable by default.

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

commit 5d972da53139e90fc652e2fc0a56c846ef09d0c3
Author: Daniel Nylander <po@danielnylander.se>
Date:   Thu Aug 5 17:05:49 2010 +0200

    Updated Swedish translation

 po/sv.po | 3581 +++++++++++++++++++++++++++++---------------------------------
 1 files changed, 1688 insertions(+), 1893 deletions(-)

commit 5eed53f0aaaa8c971983c5f955f5531f1c0d33fe
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Thu Aug 5 08:42:57 2010 -0400

    Bug 626090 - Only set -fno-strict-aliasing for GCC

 configure.ac |   17 +++++++++++------
 1 files changed, 11 insertions(+), 6 deletions(-)

commit 0f56d973871251cc0cbb1276872b051409a9350c
Author: drtv <vasudeven@git.gnome.org>
Date:   Thu Aug 5 10:42:41 2010 +0530

    Updated Tamil translation

 po/ta.po | 3106 +++++++++++++++++++++++++++-----------------------------------
 1 files changed, 1369 insertions(+), 1737 deletions(-)

commit 8d25991a7483c09413dc3f38945bbc8496cb10fc
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Wed Aug 4 15:22:20 2010 -0400

    ENameSelectorEntry: Avoid IM confusion when inserting text
    
    If the text to insert does not contain spaces or commas, insert all
    of it at once.  This avoids confusing on-going input method behavior.
    Otherwise fall back to character-by-character insertion.

 libedataserverui/e-name-selector-entry.c |   87 +++++++++++++++++++----------
 1 files changed, 57 insertions(+), 30 deletions(-)

commit 9f6d987233412d52f2212abee35a237fa32e4a5d
Author: drtv <vasudeven@git.gnome.org>
Date:   Wed Aug 4 22:10:00 2010 +0530

    Updated Tamil translation

 po/ta.po | 2895 ++++++++++++++++++++++++++++++--------------------------------
 1 files changed, 1399 insertions(+), 1496 deletions(-)

commit 8f2de09fc019a7dde0dfd3da670847d5f974e664
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Wed Aug 4 08:22:06 2010 -0400

    Deprecate CamelHttpStream.
    
    Evolution uses CamelHttpStream to fetch remote images for HTML mail.
    Nothing else should be using this class.
    
    CamelHttpStream will be removed as soon as Evolution moves to
    WebKit/GTK+ for HTML rendering, which can fetch images itself.

 camel/camel-http-stream.h |    4 ++++
 1 files changed, 4 insertions(+), 0 deletions(-)

commit 5326834b983012dcf72254476d80eeeb708f232d
Author: Kjartan Maraas <kmaraas@gnome.org>
Date:   Wed Aug 4 14:19:42 2010 +0200

    Updated Norwegian bokmål translation

 po/nb.po |  454 +++++++++++++++++++++++++++++++------------------------------
 1 files changed, 231 insertions(+), 223 deletions(-)

commit 2d3017dc5953bc92104ce565d99f5c9e9b0f17af
Author: Michael Meeks <michael.meeks@novell.com>
Date:   Tue Aug 3 17:29:10 2010 +0100

    free response objects in e_gw_container_get_connection - bgo#622366

 servers/groupwise/e-gw-connection.c |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

commit cf128ee9ea434983cd744813f7a6bdaa34e13399
Author: Michael Meeks <michael.meeks@novell.com>
Date:   Tue Aug 3 16:59:11 2010 +0100

    cleanup, and fix for substantial GWise / soap mail leak, bgo#622366

 camel/providers/groupwise/camel-groupwise-folder.c |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

commit 28d36db0adf41e34da393db46ee5cc47bde0d232
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Mon Aug 2 21:04:34 2010 -0400

    Post-release version bump.

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

commit e699f81d784d3bf8f82ddd84b60ee6cdc90f9a9b
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Mon Aug 2 21:00:34 2010 -0400

    NEWS update for 2.31.6 release.

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

commit f2f21cd14759c6f5de37576f263f1a34de484351
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Mon Aug 2 18:02:46 2010 -0400

    Coding style and whitespace cleanups.

 addressbook/libedata-book/e-data-book.c            |    4 +-
 addressbook/libegdbus/e-gdbus-egdbusbook.c         |   62 ++-----------
 addressbook/libegdbus/e-gdbus-egdbusbook.h         |   55 ++----------
 addressbook/libegdbus/e-gdbus-egdbusbookfactory.c  |   14 +---
 addressbook/libegdbus/e-gdbus-egdbusbookfactory.h  |    7 --
 addressbook/libegdbus/e-gdbus-egdbusbookview.c     |   36 ++------
 addressbook/libegdbus/e-gdbus-egdbusbookview.h     |   29 ++-----
 addressbook/libegdbus/e-gdbus-marshallers.c        |    4 +-
 addressbook/libegdbus/e-gdbus-typemappers.h        |    1 -
 calendar/libedata-cal/e-cal-backend.c              |    1 -
 calendar/libedata-cal/e-data-cal.c                 |    2 +-
 calendar/libegdbus/e-gdbus-egdbuscal.c             |   93 +++-----------------
 calendar/libegdbus/e-gdbus-egdbuscal.h             |   86 ++----------------
 calendar/libegdbus/e-gdbus-egdbuscalfactory.c      |   14 +---
 calendar/libegdbus/e-gdbus-egdbuscalfactory.h      |    7 --
 calendar/libegdbus/e-gdbus-egdbuscalview.c         |   34 ++------
 calendar/libegdbus/e-gdbus-egdbuscalview.h         |   27 ++-----
 calendar/libegdbus/e-gdbus-marshallers.c           |    4 +-
 calendar/libegdbus/e-gdbus-typemappers.h           |    1 -
 camel/camel-stream-filter.c                        |   11 +--
 camel/providers/imapx/camel-imapx-conn-manager.c   |   52 +++++------
 camel/providers/imapx/camel-imapx-conn-manager.h   |   15 ++--
 camel/providers/imapx/camel-imapx-server.c         |    2 +-
 camel/providers/imapx/camel-imapx-store.c          |    6 +-
 camel/providers/imapx/camel-imapx-store.h          |    4 +-
 .../libecal/tmpl/e-cal-check-timezones.sgml        |    1 +
 .../reference/camel/tmpl/camel-cipher-context.sgml |    2 +
 27 files changed, 119 insertions(+), 455 deletions(-)

commit 0c8d2fd61eae274c00896daea33db2987423b4de
Author: Lucian Adrian Grijincu <lucian.grijincu@gmail.com>
Date:   Mon Aug 2 21:19:53 2010 +0300

    Updated Romanian translation

 po/ro.po | 4199 ++++++++++++++++++++++++++++++++------------------------------
 1 files changed, 2165 insertions(+), 2034 deletions(-)

commit 2027e1982c3de9935d8931cefea119d2fc2d44b8
Author: Michael Meeks <michael.meeks@novell.com>
Date:   Mon Aug 2 18:13:50 2010 +0100

    fix multi-threaded build.

 calendar/libedata-cal/Makefile.am |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 1672e45ee359357ce6cf34aa927cc1041f2c50b2
Author: Michael Meeks <michael.meeks@novell.com>
Date:   Mon Aug 2 17:58:53 2010 +0100

    another instance of the same bust variable name.

 camel/camel-mime-utils.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit f431bd876e2cc16a8f485ae4b0a9b49472aaa75e
Author: Michael Meeks <michael.meeks@novell.com>
Date:   Mon Aug 2 17:57:13 2010 +0100

    fix 'inlen' snafu - presumably 'len'

 camel/camel-mime-utils.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 7b514b52e789b323457b39a0b933249b477fc51b
Author: Jeffrey Stedfast <fejj@gnome.org>
Date:   Mon Aug 2 12:42:28 2010 -0400

    Optimized camel_uuencode_step
    
    2010-08-02  Jeffrey Stedfast  <fejj@novell.com>
    
    	* camel/camel-mime-utils.c (camel_uuencode_step): Optimized
    	by writing directly to the output buffer for all lines
    	except possibly the last if it is incomplete.

 camel/camel-mime-utils.c |  106 +++++++++++++++++++++++++++++++---------------
 1 files changed, 71 insertions(+), 35 deletions(-)

commit 75485b7f2d34f76805c722764f7ac3728f61395f
Author: Jeffrey Stedfast <fejj@gnome.org>
Date:   Mon Aug 2 12:24:29 2010 -0400

    Fixed uudecode logic
    
    2010-08-02  Jeffrey Stedfast  <fejj@novell.com>
    
    	Possible fix for bug #625448
    
    	* camel/camel-mime-utils.c (camel_uudecode_step): Properly decrement
    	uulen in the cases where uulen <= 2. Also simplified eoln logic.

 camel/camel-mime-utils.c |   31 ++++++++++++++++++-------------
 1 files changed, 18 insertions(+), 13 deletions(-)

commit 47ca24326eb6a65d6015727f2aa526fa3bc4c84d
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Mon Aug 2 11:57:48 2010 -0400

    Replace "Since: 3.0" with "Since: 2.32".

 addressbook/libebook/e-book.c                      |   30 ++++++++++----------
 calendar/libecal/e-cal-view.c                      |    2 +-
 calendar/libedata-cal/e-data-cal-view.c            |    2 +-
 camel/camel-certdb.c                               |    4 +-
 camel/camel-certdb.h                               |    2 +-
 camel/camel-cipher-context.c                       |    2 +-
 camel/camel-data-cache.c                           |    4 +-
 camel/camel-data-wrapper.c                         |    4 +-
 camel/camel-data-wrapper.h                         |    2 +-
 camel/camel-disco-folder.c                         |    4 +-
 camel/camel-folder-summary.c                       |    6 ++--
 camel/camel-folder.c                               |   14 ++++----
 camel/camel-folder.h                               |    6 ++--
 camel/camel-gpg-context.c                          |    2 +-
 camel/camel-index.c                                |    2 +-
 camel/camel-mempool.c                              |   10 +++---
 camel/camel-mempool.h                              |    4 +-
 camel/camel-object.c                               |    4 +-
 camel/camel-object.h                               |    2 +-
 camel/camel-offline-folder.c                       |    4 +-
 camel/camel-sasl.c                                 |    8 ++--
 camel/camel-service.c                              |    4 +-
 camel/camel-service.h                              |    6 ++--
 camel/camel-session.c                              |   12 ++++----
 camel/camel-session.h                              |    2 +-
 camel/camel-store-summary.c                        |    4 +-
 camel/camel-store-summary.h                        |    2 +-
 camel/camel-store.c                                |   14 ++++----
 camel/camel-store.h                                |    8 ++--
 camel/camel-stream-filter.c                        |    4 +-
 camel/camel-stream-fs.c                            |    2 +-
 camel/camel-stream-mem.c                           |    2 +-
 camel/camel-tcp-stream.c                           |    4 +-
 camel/camel-transport.c                            |    4 +-
 camel/camel-transport.h                            |    2 +-
 camel/camel-vee-folder.c                           |    8 ++--
 camel/camel-vee-folder.h                           |    2 +-
 .../addressbook/libebook/libebook-docs.sgml        |    4 ++
 .../libedata-book/libedata-book-docs.sgml          |    4 ++
 docs/reference/calendar/libecal/libecal-docs.sgml  |    4 ++
 .../calendar/libedata-cal/libedata-cal-docs.sgml   |    4 ++
 docs/reference/camel/camel-docs.sgml               |    6 ++--
 .../libedataserver/libedataserver-docs.sgml        |    4 ++
 .../libedataserverui/libedataserverui-docs.sgml    |    4 ++
 libedataserverui/e-book-auth-util.c                |    2 +-
 45 files changed, 127 insertions(+), 103 deletions(-)

commit a45e0b9ff9dd93b09f7335fc5b95aa98b457b43c
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Mon Aug 2 11:41:58 2010 -0400

    Update API documentation.

 .../addressbook/libebook/libebook-sections.txt     |   42 ++--
 .../addressbook/libebook/tmpl/e-book.sgml          |  130 ++++++------
 .../addressbook/libebook/tmpl/libebook-unused.sgml |  224 ++++++++++++++++++++
 .../libedata-book/libedata-book-sections.txt       |    2 +
 .../libedata-book/tmpl/e-data-book-view.sgml       |   52 +----
 .../libedata-book/tmpl/e-data-book.sgml            |   35 +--
 .../libedata-book/tmpl/libedata-book-unused.sgml   |   64 ++++++
 .../libecal/tmpl/e-cal-check-timezones.sgml        |    1 +
 .../calendar/libecal/tmpl/e-cal-view.sgml          |    5 -
 .../calendar/libecal/tmpl/libecal-unused.sgml      |    6 +
 .../libedata-cal/libedata-cal-sections.txt         |    6 +-
 .../libedata-cal/tmpl/e-data-cal-view.sgml         |    8 +-
 .../calendar/libedata-cal/tmpl/e-data-cal.sgml     |   43 +---
 .../reference/camel/tmpl/camel-cipher-context.sgml |    2 +
 .../libedataserverui/libedataserverui-sections.txt |    2 +-
 .../libedataserverui/tmpl/e-book-auth-util.sgml    |    2 +-
 .../tmpl/libedataserverui-unused.sgml              |   10 +
 17 files changed, 440 insertions(+), 194 deletions(-)

commit da57718484246e95b01c0a7197a714414417e83d
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Mon Aug 2 09:59:37 2010 -0400

    Prefer gio-2.0 when requiring GLib libraries.
    
    gio-2.0 is the "top level" library within GLib.
    
    It requires everything else we may need from GLib:
    
    glib-2.0, gobject-2.0, gmodule-2.0, gthread-2.0

 camel/camel.pc.in                   |    2 +-
 configure.ac                        |   14 +++++++-------
 libebackend/libebackend.pc.in       |    2 +-
 libedataserver/libedataserver.pc.in |    2 +-
 4 files changed, 10 insertions(+), 10 deletions(-)

commit 40b095af27fc28840fa1c2ebe8f757b900c32458
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Mon Aug 2 09:37:58 2010 -0400

    Replace dbus-glib-1 with gio-2.0 in pkgconfig files.

 addressbook/libebook/libebook.pc.in           |    2 +-
 addressbook/libedata-book/libedata-book.pc.in |    2 +-
 calendar/libecal/libecal.pc.in                |    2 +-
 calendar/libedata-cal/libedata-cal.pc.in      |    2 +-
 evolution-data-server.pc.in                   |    2 +-
 5 files changed, 5 insertions(+), 5 deletions(-)

commit 8f2f1b35375ac5724a2d25d9715d38d83547648a
Author: Rob Bradford <rob@linux.intel.com>
Date:   Sun Aug 1 10:40:58 2010 +0100

    ebook & edataserverui: Use _async suffix rather than _ex suffix

 addressbook/libebook/e-book.c              |  218 ++++++++++++++--------------
 addressbook/libebook/e-book.h              |  126 ++++++++--------
 addressbook/tests/ebook/ebook-test-utils.c |   40 +++---
 addressbook/tests/ebook/test-ebook-async.c |    6 +-
 libedataserverui/e-book-auth-util.c        |   18 +-
 libedataserverui/e-book-auth-util.h        |    2 +-
 libedataserverui/e-name-selector-dialog.c  |    2 +-
 libedataserverui/e-name-selector-entry.c   |    2 +-
 libedataserverui/e-name-selector.c         |    2 +-
 9 files changed, 208 insertions(+), 208 deletions(-)

commit 9d7942102ce931ba7328d5a3b70c66508f2cf268
Author: Fran Diéguez <fran.dieguez@mabishu.com>
Date:   Sun Aug 1 23:41:14 2010 +0200

    Updated Galician translations

 po/gl.po |  407 ++++++++++++++++++++++++++++++++------------------------------
 1 files changed, 209 insertions(+), 198 deletions(-)

commit 4711dd850a03eff2f6e8033f31408049425480c4
Author: Rob Bradford <rob@linux.intel.com>
Date:   Sun Aug 1 10:52:02 2010 +0100

    ebook: Remove duplicate free from array_to_stringlist helper (#625750)
    
    The helper function array_to_stringlist function tried to free the string
    array despite it being freed by the caller as well.
    
    Fixes: https://bugzilla.gnome.org/show_bug.cgi?id=625750

 addressbook/libebook/e-book.c |    1 -
 1 files changed, 0 insertions(+), 1 deletions(-)

commit 0b2d8af5e7403a372511137be400f355ec1d4f5a
Author: Christian Kirbach <Christian.Kirbach@googlemail.com>
Date:   Sun Aug 1 01:50:13 2010 +0200

    Updated German translation

 po/de.po |  726 +++++++++++++++++++++++++++++++++-----------------------------
 1 files changed, 387 insertions(+), 339 deletions(-)

commit febf0c08ecff5078382124a8d07d9078ac84acd3
Author: David Woodhouse <David.Woodhouse@intel.com>
Date:   Sat Jul 31 17:20:59 2010 +0200

    imapx: ->cinfo *can* be NULL in imapx_server_dispose() for a failed connection
    
    .... which happens when you're on a ferry using a satellite connection,
    exacerbated by slow VPN and trying to use GSSAPI authentication which is
    slow enough at the best of times.... and the server has a short idle
    timeout so it kicks you off before you manage to complete the authentication.

 camel/providers/imapx/camel-imapx-server.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 672cfc0d448820a686511600570db10b39074cf1
Author: David Woodhouse <David.Woodhouse@intel.com>
Date:   Sat Jul 31 16:31:23 2010 +0200

    imapx: server flags can be integers
    
    A user on IRC reported a server which was reporting '1' (without the
    quotes) as one of the available PERMANENTFLAGS. This caused imapx to
    abort the connection after failing to parse the flags.

 camel/providers/imapx/camel-imapx-utils.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit fabfdd77dfdfc4d2122e85c06acf8796e3880cfb
Author: Milan Crha <mcrha@redhat.com>
Date:   Fri Jul 30 14:40:33 2010 +0200

    Fix minor compiler warnings from GDBus generated code

 addressbook/libegdbus/e-gdbus-egdbusbook.c        |    2 +-
 addressbook/libegdbus/e-gdbus-egdbusbookfactory.c |    2 +-
 addressbook/libegdbus/e-gdbus-egdbusbookview.c    |    2 +-
 calendar/libegdbus/e-gdbus-egdbuscal.c            |    2 +-
 calendar/libegdbus/e-gdbus-egdbuscalfactory.c     |    2 +-
 calendar/libegdbus/e-gdbus-egdbuscalview.c        |    2 +-
 6 files changed, 6 insertions(+), 6 deletions(-)

commit 5a25fc974e91bdd87cd4c16f0f11140de56b5d23
Author: Milan Crha <mcrha@redhat.com>
Date:   Fri Jul 30 10:15:27 2010 +0200

    Bug #625351 - Sending through sendmail reports error

 camel/camel-stream-filter.c |    8 ++++++--
 1 files changed, 6 insertions(+), 2 deletions(-)

commit 177897bf8f588935f79c2618f3539a4b6b7f17b9
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Thu Jul 29 17:13:42 2010 -0400

    Build path portably in session_get_storage_path().

 camel/camel-session.c |   28 +++++++++++++---------------
 1 files changed, 13 insertions(+), 15 deletions(-)

commit c2deb0698168256cd67984959105ea114f864ce1
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Thu Jul 29 16:34:31 2010 -0400

    Avoid overwriting files while migrating.

 addressbook/libedata-book/e-data-book-migrate.c |   22 ++++++++++++++++++++--
 calendar/libedata-cal/e-data-cal-migrate.c      |   22 ++++++++++++++++++++--
 2 files changed, 40 insertions(+), 4 deletions(-)

commit a0a35b08099e20bf054f8486410929e31ebe8280
Author: Milan Crha <mcrha@redhat.com>
Date:   Thu Jul 29 20:40:05 2010 +0200

    Bug #625606 - git/master build dies with glib-2.25.12

 camel/camel-sasl-gssapi.c |    2 +-
 configure.ac              |    2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

commit 03c57651d84b40fe697a7b9208a6792852da1943
Author: Jorge González <jorgegonz@svn.gnome.org>
Date:   Thu Jul 29 09:35:14 2010 +0200

    Updated Spanish translation

 po/es.po |   54 ++++++++++++++++++++++++++++--------------------------
 1 files changed, 28 insertions(+), 26 deletions(-)

commit 30fc83e0ca015008140222fd9b980a624f1287ad
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Wed Jul 28 23:22:39 2010 -0400

    Fix error handling in CamelImapFolder::get_message().

 camel/providers/imap/camel-imap-folder.c |   16 ++++++++++++----
 1 files changed, 12 insertions(+), 4 deletions(-)

commit d820b590067a1c94536659a24beccc6b068dba25
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Wed Jul 28 21:53:58 2010 -0400

    Bug 625039 - Commonly named macros in Camel header files

 camel/camel-http-stream.c                   |    4 ++--
 camel/camel-msgport.c                       |   24 ++++++++++++------------
 camel/camel-msgport.h                       |    2 +-
 camel/camel-operation.c                     |    8 ++++----
 camel/camel-operation.h                     |    2 +-
 camel/camel-tcp-stream-ssl.c                |    4 ++--
 camel/camel-tcp-stream-ssl.h                |    4 ++--
 camel/camel.c                               |   14 +++++++-------
 camel/camel.pc.in                           |    2 +-
 camel/providers/imap/camel-imap-store.c     |   10 +++++-----
 camel/providers/imapx/camel-imapx-server.c  |   12 ++++++------
 camel/providers/nntp/camel-nntp-store.c     |    6 +++---
 camel/providers/pop3/camel-pop3-store.c     |   10 +++++-----
 camel/providers/smtp/camel-smtp-transport.c |   10 +++++-----
 configure.ac                                |   16 ++++++++++++----
 15 files changed, 68 insertions(+), 60 deletions(-)

commit 3644d2e29bc4542af564ecf692951dcdd5b37277
Author: Federico Mena Quintero <federico@novell.com>
Date:   Fri Jul 23 15:22:15 2010 -0500

    Oops, fix endianness of port numbers
    
    ai_addr.sin_port and sin6_port are in network byte order...
    
    Signed-off-by: Federico Mena Quintero <federico@novell.com>

 camel/camel-tcp-stream-raw.c |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

commit f43d9725a5985e01e7a0a507a57fade06cee7a62
Author: Federico Mena Quintero <federico@novell.com>
Date:   Fri Jul 23 15:18:01 2010 -0500

    Use 'localhost' instead of NULL to resolve ports
    
    camel_getaddrinfo() does not take NULL hostnames, in contrast with
    getaddrinfo().  So for now we'll use localhost and try to do
    better in the future.
    
    Signed-off-by: Federico Mena Quintero <federico@novell.com>

 camel/camel-tcp-stream-raw.c |    6 +++++-
 1 files changed, 5 insertions(+), 1 deletions(-)

commit 048008fb547eec8c1846831989a6f2e16d823830
Author: Federico Mena Quintero <federico@novell.com>
Date:   Thu Jul 22 17:01:18 2010 -0500

    Don't try SOCKS4 on IPv6 addresses; it doesn't handle them.
    
    Signed-off-by: Federico Mena Quintero <federico@novell.com>

 camel/camel-tcp-stream-raw.c |   11 +++++++----
 1 files changed, 7 insertions(+), 4 deletions(-)

commit 191d108c2fa9a689a6e0ab11338ef74b46d3d6c0
Author: Federico Mena Quintero <federico@novell.com>
Date:   Thu Jul 22 16:02:40 2010 -0500

    Try SOCKS5, then SOCKS4
    
    Signed-off-by: Federico Mena Quintero <federico@novell.com>

 camel/camel-tcp-stream-raw.c |   23 ++++++++++++++++++++---
 1 files changed, 20 insertions(+), 3 deletions(-)

commit fabe6304e1d3808861a11b2621eb030959b63c73
Author: Federico Mena Quintero <federico@novell.com>
Date:   Thu Jul 22 15:20:21 2010 -0500

    Try all the struct addrinfo when connecting to a proxy, not just the first one
    
    Signed-off-by: Federico Mena Quintero <federico@novell.com>

 camel/camel-tcp-stream-raw.c |   19 ++++++++++++++-----
 1 files changed, 14 insertions(+), 5 deletions(-)

commit 9d67949a95671862e1390dd8c4116f60ef714694
Author: Federico Mena Quintero <federico@novell.com>
Date:   Thu Jul 22 15:09:32 2010 -0500

    Add new GError codes for SOCKS proxies - CamelProxyError
    
    We differentiate between "the proxy does not support our protocol"
    and "the proxy does not support our authentication type".
    
    Signed-off-by: Federico Mena Quintero <federico@novell.com>

 camel/camel-tcp-stream-raw.c |   27 +++++++++++++++++++++++----
 camel/camel-tcp-stream-raw.h |   14 ++++++++++++++
 2 files changed, 37 insertions(+), 4 deletions(-)

commit 33d10a2f39b9919dc07a80fcbd94c445d0351133
Author: Federico Mena Quintero <federico@novell.com>
Date:   Wed Jul 21 16:21:58 2010 -0500

    Basic logic to request connection from a SOCKS5 proxy
    
    Signed-off-by: Federico Mena Quintero <federico@novell.com>

 camel/camel-tcp-stream-raw.c |  248 ++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 248 insertions(+), 0 deletions(-)

commit 23ab3a9a0495edd10bb9613129977f6f82ac8cfd
Author: Federico Mena Quintero <federico@novell.com>
Date:   Fri Jul 16 14:19:01 2010 -0500

    Separate function to just connect to the proxy host
    
    We will use this in each function to connect to a different kind of proxy.
    
    Signed-off-by: Federico Mena Quintero <federico@novell.com>

 camel/camel-tcp-stream-raw.c |  163 +++++++-----------------------------------
 1 files changed, 27 insertions(+), 136 deletions(-)

commit 3dd79a80868ea25a5ba4f3175ba27d0179618cc7
Author: Federico Mena Quintero <federico@novell.com>
Date:   Thu Jul 15 16:06:03 2010 -0500

    Derive CamelTcpStreamSSL from CamelTcpStreamRaw
    
    The only overriden vmethod is ::connect(), which starts up SSL on the socket
    after the Raw implementation opens the socket and connects.  By this point,
    we are already past the SOCKS proxy if it exists.
    
    Signed-off-by: Federico Mena Quintero <federico@novell.com>

 camel/camel-tcp-stream-ssl.c |  748 ++----------------------------------------
 camel/camel-tcp-stream-ssl.h |    7 +-
 2 files changed, 38 insertions(+), 717 deletions(-)

commit a34e6b6641dfa4aade0805ff7bb0ea78a97dabf7
Author: Federico Mena Quintero <federico@novell.com>
Date:   Thu Jul 15 16:01:20 2010 -0500

    Add function to replace CamelTcpStreamRaw's sockfd with another one
    
    We need this in the TcpSSL stream to replace the normal socket with
    the SSL-ified one.
    
    Signed-off-by: Federico Mena Quintero <federico@novell.com>

 camel/camel-tcp-stream-raw.c |    8 ++++++++
 camel/camel-tcp-stream-raw.h |    2 ++
 2 files changed, 10 insertions(+), 0 deletions(-)

commit 3bb7ad6c8a80fc051a9dcdd0ed452897f6caba5a
Author: Federico Mena Quintero <federico@novell.com>
Date:   Thu Jul 15 15:17:06 2010 -0500

    Make _set_errno_from_pr_error() public
    
    We need to use this both in the raw TCP stream and in the SSL one.
    Maybe later we can switch to full exceptions.
    
    Signed-off-by: Federico Mena Quintero <federico@novell.com>

 camel/camel-tcp-stream-raw.c |   28 ++++++++++++++--------------
 camel/camel-tcp-stream-raw.h |    2 ++
 2 files changed, 16 insertions(+), 14 deletions(-)

commit 5dde3619daf23df166777cec6fb48b652dbf7cab
Author: Federico Mena Quintero <federico@novell.com>
Date:   Thu Jul 15 15:03:25 2010 -0500

    Make CamelTcpStreamRaw use PRFileDesc internally
    
    This is cut&pasted from CamelTcpStreamSSL, with the SSL bits removed.
    This will let us make CamelTcpStreamSSL actually derive from
    CamelTcpStreamRaw and just slap the SSL bits on top.
    
    This also removes camel_tcp_stream_raw_get_fd(), in favor of the general
    camel_tcp_stream_get_file_desc(), which only the imapx provider uses.
    
    Signed-off-by: Federico Mena Quintero <federico@novell.com>

 camel/camel-tcp-stream-raw.c               |  682 +++++++++++++++++++++-------
 camel/camel-tcp-stream-raw.h               |    2 -
 camel/providers/imapx/camel-imapx-server.c |   53 +--
 camel/providers/imapx/camel-imapx-server.h |    1 -
 4 files changed, 522 insertions(+), 216 deletions(-)

commit 998b06366faa1e190c6a8ad41b584b8691ab0596
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Wed Jul 28 15:57:56 2010 -0400

    Fix error handling in CamelLocalFolder::sync().

 camel/providers/local/camel-local-folder.c |    7 +++++--
 1 files changed, 5 insertions(+), 2 deletions(-)

commit e4df08b184b099eda78d66ae6904c0885b9c5ae1
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Wed Jul 28 15:34:05 2010 -0400

    Bug 625083 - Gettext can't parse GLib's printf format constants

 camel/providers/local/camel-mbox-summary.c |   14 ++++++++++++--
 1 files changed, 12 insertions(+), 2 deletions(-)

commit 61d05d21874193072998d9ff4e22fb391001da6c
Author: Milan Crha <mcrha@redhat.com>
Date:   Wed Jul 28 20:16:50 2010 +0200

    Bug #625482 - Personal addressbook is vanished

 addressbook/backends/file/e-book-backend-file.c |   15 +++++++++------
 calendar/backends/file/e-cal-backend-file.c     |   16 +++++++++-------
 2 files changed, 18 insertions(+), 13 deletions(-)

commit ce39b4700451704b9472dc6e1761b433be19f95e
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Wed Jul 28 13:39:34 2010 -0400

    Reset BASE_VERSION to 2.32.
    
    In light of today's announcement that GNOME 3.0 is delayed again,
    the September 2010 release will be called Evolution Data Server 2.32.
    
    http://www.gnome.org/press/releases/2010-07-gnome-3.0-rescheduled.html

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

commit 152f8969a185478a71f7f23456817720e265f629
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Wed Jul 28 12:54:27 2010 -0400

    Add more debug messages to basedir migration.
    
    If directory removal fails because the directory is not empty,
    list the file names in that directory.

 addressbook/libedata-book/e-data-book-migrate.c |   19 ++++++++++++++++++-
 calendar/libedata-cal/e-data-cal-migrate.c      |   19 ++++++++++++++++++-
 2 files changed, 36 insertions(+), 2 deletions(-)

commit bd379370bc697e4646065f9643a0828af74be333
Author: Jorge González <jorgegonz@svn.gnome.org>
Date:   Wed Jul 28 17:11:46 2010 +0200

    Updated Spanish translation

 po/es.po |  317 +++++++++++++++++++++++++++++++-------------------------------
 1 files changed, 160 insertions(+), 157 deletions(-)

commit 7924f705ec597b77963d2d225c0a30fbbd227fe6
Author: Milan Crha <mcrha@redhat.com>
Date:   Wed Jul 28 13:49:04 2010 +0200

    Bug #622884 - Migrate from dbus-glib to glib's GDBus

 addressbook/Makefile.am                            |    2 +-
 addressbook/libebook/Makefile.am                   |   11 +-
 addressbook/libebook/e-book-view-private.h         |    4 +-
 addressbook/libebook/e-book-view.c                 |  104 +-
 addressbook/libebook/e-book.c                      |  850 ++--
 addressbook/libedata-book/Makefile.am              |   20 +-
 addressbook/libedata-book/e-data-book-factory.c    |  331 +-
 addressbook/libedata-book/e-data-book-marshal.list |    1 -
 addressbook/libedata-book/e-data-book-view.c       |  235 +-
 addressbook/libedata-book/e-data-book-view.h       |    8 +-
 addressbook/libedata-book/e-data-book.c            |  556 +-
 addressbook/libedata-book/e-data-book.h            |   11 +-
 addressbook/libegdbus/Makefile.am                  |   38 +
 addressbook/libegdbus/e-gdbus-egdbusbook.c         | 4525 ++++++++++++
 addressbook/libegdbus/e-gdbus-egdbusbook.h         |  681 ++
 addressbook/libegdbus/e-gdbus-egdbusbookfactory.c  | 1120 +++
 addressbook/libegdbus/e-gdbus-egdbusbookfactory.h  |  209 +
 addressbook/libegdbus/e-gdbus-egdbusbookview.c     | 2043 ++++++
 addressbook/libegdbus/e-gdbus-egdbusbookview.h     |  302 +
 addressbook/libegdbus/e-gdbus-marshallers.c        |  345 +
 addressbook/libegdbus/e-gdbus-marshallers.h        |   77 +
 addressbook/libegdbus/e-gdbus-marshallers.list     |   10 +
 addressbook/libegdbus/e-gdbus-typemappers.h        |   12 +
 addressbook/tests/ebook/ebook-test-utils.c         |    6 +-
 calendar/Makefile.am                               |    2 +-
 calendar/libecal/Makefile.am                       |   49 +-
 calendar/libecal/e-cal-view-private.h              |    6 +-
 calendar/libecal/e-cal-view.c                      |  139 +-
 calendar/libecal/e-cal.c                           |  554 +-
 calendar/libedata-cal/Makefile.am                  |   52 +-
 calendar/libedata-cal/e-data-cal-factory.c         |  284 +-
 calendar/libedata-cal/e-data-cal-marshal.list      |    2 -
 calendar/libedata-cal/e-data-cal-view.c            |  177 +-
 calendar/libedata-cal/e-data-cal-view.h            |    6 +-
 calendar/libedata-cal/e-data-cal.c                 |  814 ++--
 calendar/libedata-cal/e-data-cal.h                 |    4 +-
 calendar/libegdbus/Makefile.am                     |   38 +
 calendar/libegdbus/e-gdbus-egdbuscal.c             | 7289 ++++++++++++++++++++
 calendar/libegdbus/e-gdbus-egdbuscal.h             | 1077 +++
 calendar/libegdbus/e-gdbus-egdbuscalfactory.c      | 1138 +++
 calendar/libegdbus/e-gdbus-egdbuscalfactory.h      |  212 +
 calendar/libegdbus/e-gdbus-egdbuscalview.c         | 1890 +++++
 calendar/libegdbus/e-gdbus-egdbuscalview.h         |  278 +
 calendar/libegdbus/e-gdbus-marshallers.c           |  476 ++
 calendar/libegdbus/e-gdbus-marshallers.h           |  104 +
 calendar/libegdbus/e-gdbus-marshallers.list        |   14 +
 calendar/libegdbus/e-gdbus-typemappers.h           |   12 +
 calendar/tests/ecal/ecal-test-utils.c              |    6 +-
 camel/Makefile.am                                  |    6 +-
 camel/camel-sasl-gssapi.c                          |   68 +-
 configure.ac                                       |   24 +-
 51 files changed, 23978 insertions(+), 2244 deletions(-)

commit f062af52fcbd508d40b1686afc392cdd670451aa
Author: Yaron Shahrabani <sh.yaron@gmail.com>
Date:   Wed Jul 28 13:25:39 2010 +0300

    Updated Hebrew translation.

 po/he.po |  130 +++++++++++++++++++++++++++++++++----------------------------
 1 files changed, 70 insertions(+), 60 deletions(-)

commit 3c714de5f6ef1678b9013cf32ada5133781897a9
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Fri Jul 23 21:43:00 2010 -0400

    Adjust mbox: file paths in EAccounts.
    
    Point mbox folder URIs to our new base directory.
    
    (I suspect we haven't seen the last of this mbox URI issue...)

 libedataserver/e-account.c |   92 ++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 92 insertions(+), 0 deletions(-)

commit 31e8a90beaa049f48cba7b7c8632c36d6b125772
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Tue Jun 8 09:21:05 2010 -0400

    Add a migration routine to EDataBookFactory.
    
    Migration runs just before the main loop starts.
    It's just a sequence of local directory renames.
    
    ~/.evolution/cache/addressbook  -->  $XDG_CACHE_HOME/evolution/addressbook
    ~/.evolution/addressbook/local  -->  $XDG_DATA_HOME/evolution/addressbook

 addressbook/libedata-book/Makefile.am           |    5 +-
 addressbook/libedata-book/e-data-book-factory.c |    6 +
 addressbook/libedata-book/e-data-book-migrate.c |  283 +++++++++++++++++++++++
 3 files changed, 293 insertions(+), 1 deletions(-)

commit b44a797f95532c4da253b50b7cfc79e5c3b455ec
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Tue Jun 8 08:58:10 2010 -0400

    Add a migration routine to EDataCalFactory.
    
    Migration runs just before the main loop starts.
    It's just a sequence of local directory renames.
    
    ~/.evolution/cache/calendar  -->  $XDG_CACHE_HOME/evolution/calendar
    ~/.evolution/cache/memos     -->  $XDG_CACHE_HOME/evolution/memos
    ~/.evolution/cache/tasks     -->  $XDG_CACHE_HOME/evolution/tasks
    ~/.evolution/calendar/local  -->  $XDG_DATA_HOME/evolution/calendar
    ~/.evolution/memos/local     -->  $XDG_DATA_HOME/evolution/memos
    ~/.evolution/tasks/local     -->  $XDG_DATA_HOME/evolution/tasks
    
    We also migrate Evolution-Exchange account storage:
    
    ~/.evolution/exchange        --> $XDG_DATA_HOME/evolution/exchange
    
    (After first cleaning up Exchange attachment cache directories.)

 calendar/libedata-cal/Makefile.am          |    1 +
 calendar/libedata-cal/e-data-cal-factory.c |    6 +
 calendar/libedata-cal/e-data-cal-migrate.c |  353 ++++++++++++++++++++++++++++
 3 files changed, 360 insertions(+), 0 deletions(-)

commit 2f00a805a78bb80729c5f7c801e31facc9123611
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Mon Jun 7 09:17:44 2010 -0400

    Comply with XDG Base Directory Specification.
    
    This changes the output of the base directory functions:
    
    e_get_user_cache_dir()  now returns  "$XDG_CACHE_HOME/evolution"
    e_get_user_config_dir() now returns  "$XDG_CONFIG_HOME/evolution"
    e_get_user_data_dir()   now returns  "$XDG_DATA_HOME/evolution"
    
    Also, fix test cases with hard-coded directories.

 calendar/backends/file/e-cal-backend-file.c |    3 ++-
 calendar/tests/ecal/cleanup.sh              |    8 +++++++-
 calendar/tests/ecal/test-ecal.c             |    9 +++------
 calendar/tests/ecal/test-runner.sh          |   16 +++++++++++-----
 libedataserver/e-categories.c               |   17 ++++++++++++++++-
 libedataserver/e-data-server-util.c         |   18 +++++++++++++-----
 6 files changed, 52 insertions(+), 19 deletions(-)

commit d0ad418adecf9848549e83b2e14cf1e0fc5824c0
Author: Jorge González <jorgegonz@svn.gnome.org>
Date:   Mon Jul 26 21:03:27 2010 +0200

    Updated Spanish translation

 po/es.po |  290 +++++++++++++++++++++++++++++++++-----------------------------
 1 files changed, 153 insertions(+), 137 deletions(-)

commit 1d28b090e266d5c6863c1adcd7cde65b9e9385d2
Author: Milan Crha <mcrha@redhat.com>
Date:   Mon Jul 26 09:52:25 2010 +0200

    Bug #625282 - Quick add contact claims on console

 addressbook/libebook/e-book.c |   31 ++++++++++++++++++++++---------
 1 files changed, 22 insertions(+), 9 deletions(-)

commit 1f1c7d3afc8a7a965c2f8c4bd50500fdeba263bd
Author: Yaron Shahrabani <sh.yaron@gmail.com>
Date:   Sat Jul 24 13:53:29 2010 +0300

    Updated Hebrew translation.

 po/he.po | 2508 ++++++++++++++++++++++++++++++++++----------------------------
 1 files changed, 1393 insertions(+), 1115 deletions(-)

commit c462d3cc34b2d2535d610e2ed37dd5030faa5b63
Author: Aron Xu <aronxu@gnome.org>
Date:   Sat Jul 24 13:27:22 2010 +0800

    Update Simplified Chinese translation.

 po/zh_CN.po | 4683 +++++++++++++++++++++++++++++++----------------------------
 1 files changed, 2481 insertions(+), 2202 deletions(-)

commit 9f47010f4770a62489941e654675cc3893cc3d5c
Author: Federico Mena Quintero <federico@novell.com>
Date:   Wed Jul 14 16:15:23 2010 -0500

    Implement ::get_file_desc() in CamelTcpStreamSSL
    
    This lets us get rid of camel_tcp_stream_ssl_sockfd(), in favor
    of camel_tcp_stream_get_file_desc().
    
    Signed-off-by: Federico Mena Quintero <federico@novell.com>

 camel/camel-tcp-stream-ssl.c               |   17 ++++++-----------
 camel/camel-tcp-stream-ssl.h               |    2 --
 camel/providers/imapx/camel-imapx-server.c |    2 +-
 3 files changed, 7 insertions(+), 14 deletions(-)

commit 3cffd62ceda1ca58ac60600b922c9fc0cc9d35d4
Author: Federico Mena Quintero <federico@novell.com>
Date:   Wed Jul 14 16:06:56 2010 -0500

    Move CamelTcpStreamRaw's fields to a private structure
    
    We also add a temporary camel_tcp_stream_raw_get_fd(), used by the imapx provider.
    This function will go away in favor of the general camel_tcp_stream_get_file_desc().
    
    Signed-off-by: Federico Mena Quintero <federico@novell.com>

 camel/camel-tcp-stream-raw.c               |   81 +++++++++++++++++++++-------
 camel/camel-tcp-stream-raw.h               |    7 +--
 camel/providers/imapx/camel-imapx-server.c |    2 +-
 3 files changed, 65 insertions(+), 25 deletions(-)

commit 9a0d409d5005706c5e52891f4cb37e30f22cb76d
Author: Federico Mena Quintero <federico@novell.com>
Date:   Wed Jul 14 15:15:01 2010 -0500

    New method CamelTcpStream::get_file_desc()
    
    This returns a (PRFileDesc *).  We will make CamelTcpStream derivates deal only
    in PRFileDesc objects, instead of plain FDs.  This will allow us to implement
    TCP socket functionality only once, instead of twice - one for raw streams, one
    for SSL streams.  Mainly this will let us have a raw stream and then an
    SSL stream overlaid on that one.
    
    Signed-off-by: Federico Mena Quintero <federico@novell.com>

 camel/camel-tcp-stream.c |   13 +++++++++++++
 camel/camel-tcp-stream.h |    5 +++++
 2 files changed, 18 insertions(+), 0 deletions(-)

commit 2d6a6589908e39b68c893b2ddcb011dd042c457f
Author: Federico Mena Quintero <federico@novell.com>
Date:   Mon Jul 12 15:49:40 2010 -0500

    Change CamelNNTPStore to use the new API
    
    Signed-off-by: Federico Mena Quintero <federico@novell.com>

 camel/providers/nntp/camel-nntp-store.c |   40 ++++++++----------------------
 1 files changed, 11 insertions(+), 29 deletions(-)

commit 9f0227a658c61c72ccf58241a2392586a6e3fb0f
Author: Federico Mena Quintero <federico@novell.com>
Date:   Mon Jul 12 15:44:16 2010 -0500

    Change CamelIMAPXServer to use the new API
    
    Signed-off-by: Federico Mena Quintero <federico@novell.com>

 camel/providers/imapx/camel-imapx-server.c |   24 +++++-------------------
 1 files changed, 5 insertions(+), 19 deletions(-)

commit 852c9903298793af5d5321a9967f06c02362f57d
Author: Federico Mena Quintero <federico@novell.com>
Date:   Mon Jul 12 15:36:18 2010 -0500

    Change CamelImapStore to use the new API
    
    Signed-off-by: Federico Mena Quintero <federico@novell.com>

 camel/providers/imap/camel-imap-store.c |   42 +++++++++----------------------
 1 files changed, 12 insertions(+), 30 deletions(-)

commit 2186288b55fc4d8923c6d52619aefe10060cff5e
Author: Federico Mena Quintero <federico@novell.com>
Date:   Fri Jul 9 17:59:48 2010 -0500

    Change CamelSmtpTransport to use the new API
    
    Signed-off-by: Federico Mena Quintero <federico@novell.com>

 camel/providers/smtp/camel-smtp-transport.c |   42 +++++++--------------------
 1 files changed, 11 insertions(+), 31 deletions(-)

commit be284dcbee3681af2eef56f808477cd45538593d
Author: Federico Mena Quintero <federico@novell.com>
Date:   Fri Jul 9 17:55:28 2010 -0500

    Change CamelPOP3Store to use the new API
    
    Signed-off-by: Federico Mena Quintero <federico@novell.com>

 camel/providers/pop3/camel-pop3-store.c |   42 ++++++++----------------------
 1 files changed, 11 insertions(+), 31 deletions(-)

commit f8660b7035a496e230e3755c19d4c8e1f2ad1898
Author: Federico Mena Quintero <federico@novell.com>
Date:   Fri Jul 9 17:39:51 2010 -0500

    Change CamelHttpStream to use the new API
    
    Signed-off-by: Federico Mena Quintero <federico@novell.com>

 camel/camel-http-stream.c |   13 +------------
 1 files changed, 1 insertions(+), 12 deletions(-)

commit f045938ff9276b74b1f6f3a2aff48dac6c76d514
Author: Federico Mena Quintero <federico@novell.com>
Date:   Fri Jul 9 14:12:06 2010 -0500

    Do name resolution inside camel_tcp_stream_connect()
    
    This function and the associated vmethod used to take a struct addrinfo *.
    However, this doesn't let us have SOCKS4a or SOCKS5 proxies that do name
    resolution in the proxy.  So, now the main camel_tcp_stream_connect() takes
    a hostname and service name, and implementations do name resolution
    by themselves.  Later we will modify the proxy code to do name resolution
    in the proxy.
    
    We allow passing a fallback port to camel_tcp_stream_connect(), which
    is used by Camel's providers when the system's services database
    (/etc/services) doesn't have an entry for a particular service name.
    If getaddrinfo() can't find the service name, then we use a
    fallback/hardcoded port number.  See bgo#267898
    
    Signed-off-by: Federico Mena Quintero <federico@novell.com>

 camel/camel-tcp-stream-raw.c |   51 +++++++++++++++++++++++++++++++++--------
 camel/camel-tcp-stream-ssl.c |   51 ++++++++++++++++++++++++++++++++++-------
 camel/camel-tcp-stream.c     |   12 ++++++---
 camel/camel-tcp-stream.h     |    4 +-
 4 files changed, 93 insertions(+), 25 deletions(-)

commit 97027230bfe0cff3163b004802c785f417416b82
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Thu Jul 22 13:13:09 2010 -0400

    Eek, typo.

 addressbook/libebook/e-book.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 979f72b7cd4e3316bf9dd861543db8438e451919
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Thu Jul 22 10:00:34 2010 -0400

    Fix "system" EBook/ECal creation functions.
    
    The local "system" URIs are trivial now, it's just "local:system".
    
        e_book_new_system_addressbook()
        e_cal_new_system_calendar()
        e_cal_new_system_tasks()
        e_cal_new_system_memos()

 addressbook/libebook/e-book.c |   16 +-----------
 calendar/libecal/e-cal.c      |   51 ++--------------------------------------
 2 files changed, 5 insertions(+), 62 deletions(-)

commit 27dec99b4b55e57811e9bd2eb26cbaccf01a6f11
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Thu Jul 22 07:28:24 2010 -0400

    Bug 602287 - Avoid racing with camel_operation_mute()

 camel/camel-operation.c |   47 ++++++++++++++++++++++++++++++++++-------------
 1 files changed, 34 insertions(+), 13 deletions(-)

commit 859478038920efa047d9d74649bac685ac88375d
Author: Milan Crha <mcrha@redhat.com>
Date:   Thu Jul 22 11:11:44 2010 +0200

    Bug #624891 - Various compiler warnings in git/master

 .../backends/groupwise/e-cal-backend-groupwise.c   |    2 --
 camel/camel-vee-folder.c                           |    2 +-
 2 files changed, 1 insertions(+), 3 deletions(-)

commit 48edca37c899ac7ea5a6a25fa8f39fcc69c58916
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Tue Jul 20 21:26:45 2010 -0400

    Refactor ECalBackendCache.
    
    ECalBackendCache doesn't need to know the URI of the backend, it just
    needs a file name.  Backends must now provide the name of the cache
    file.  This breaks the API, but eliminates duplicate logic.
    
    Couple other miscellaneous functions removed:
    
        e_book_backend_construct()
        e_book_backend_cache_exists()
        e_book_backend_db_cache_exists()
    
    libedata-book's shared object name is bumped for the API break.
    
    Adapt backends to the new API.

 .../backends/google/e-book-backend-google.c        |    9 +-
 .../backends/groupwise/e-book-backend-groupwise.c  |   22 +--
 addressbook/backends/ldap/e-book-backend-ldap.c    |    8 +-
 .../backends/webdav/e-book-backend-webdav.c        |    8 +-
 addressbook/libedata-book/e-book-backend-cache.c   |  193 ++------------------
 addressbook/libedata-book/e-book-backend-cache.h   |    3 +-
 addressbook/libedata-book/e-book-backend.c         |   16 +--
 addressbook/libedata-book/e-book-backend.h         |    1 -
 configure.ac                                       |    6 +-
 .../libedata-book/libedata-book-sections.txt       |    2 -
 .../libedata-book/tmpl/e-book-backend-cache.sgml   |   16 +--
 .../libedata-book/tmpl/e-book-backend.sgml         |    9 -
 .../libedata-book/tmpl/libedata-book-unused.sgml   |   22 +++
 13 files changed, 73 insertions(+), 242 deletions(-)

commit 33527ca06896cc273330b748741d859449284aab
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Tue Jul 20 19:36:11 2010 -0400

    Refactor ECalBackendStore / ECalBackendFileStore.
    
    These classes don't need to know the URI and source type of the backend,
    they just need a file name.  Backends must now provide the name of the
    cache file.  This breaks the API, but eliminates duplicate logic.
    
    libedata-cal's shared object name is bumped for the API break.
    
    Adapt backends to the new API.

 calendar/backends/caldav/e-cal-backend-caldav.c    |   67 ++-----
 .../groupwise/e-cal-backend-groupwise-utils.c      |    7 +-
 .../backends/groupwise/e-cal-backend-groupwise.c   |   93 ++-------
 .../backends/groupwise/e-cal-backend-groupwise.h   |    1 -
 calendar/backends/http/e-cal-backend-http.c        |   22 +--
 calendar/backends/weather/e-cal-backend-weather.c  |    7 +-
 calendar/libedata-cal/e-cal-backend-cache.c        |  214 +++-----------------
 calendar/libedata-cal/e-cal-backend-cache.h        |    7 +-
 calendar/libedata-cal/e-cal-backend-file-store.c   |    8 +-
 calendar/libedata-cal/e-cal-backend-file-store.h   |    5 +-
 calendar/libedata-cal/e-cal-backend-store.c        |  136 +++----------
 configure.ac                                       |    2 +-
 .../libecal/tmpl/e-cal-check-timezones.sgml        |    1 +
 .../libedata-cal/tmpl/e-cal-backend-cache.sgml     |   17 +--
 .../tmpl/e-cal-backend-file-store.sgml             |    3 +-
 .../libedata-cal/tmpl/e-cal-backend-sync.sgml      |   11 -
 .../reference/camel/tmpl/camel-cipher-context.sgml |    2 +
 17 files changed, 128 insertions(+), 475 deletions(-)

commit 1d7e703c38c003b1175071d6980961dc89e71e4b
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Tue Jul 20 17:43:34 2010 -0400

    ECalBackendFile overrides its cache directory.
    
    It doesn't need a cache, so its cache directory is its data directory.

 calendar/backends/file/e-cal-backend-file.c |   93 +++++++++++++++++----------
 1 files changed, 59 insertions(+), 34 deletions(-)

commit 49eaa525866ae480ab5706446ef5fe26a79d1a9d
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Tue Jul 20 17:26:45 2010 -0400

    EDataCal: Add a getCacheDir() D-Bus method.
    
    ECal calls getCacheDir() to find the local attachment store.  ECal
    caches the result, so getCacheDir() is only called once per instance.

 calendar/libecal/e-cal.c             |   68 +++++----------------------------
 calendar/libedata-cal/e-data-cal.c   |   11 +++++
 calendar/libedata-cal/e-data-cal.xml |    8 +++-
 3 files changed, 29 insertions(+), 58 deletions(-)

commit ade10f3ab967f62169c5298cfdf0c7e65cae5f25
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Tue Jul 20 17:06:48 2010 -0400

    ECalBackend: Add a "cache-dir" string property.
    
    Holds the directory where data should be cached for that specific
    backend instance.
    
    e_cal_backend_get_cache_dir()
    e_cal_backend_set_cache_dir()

 calendar/libedata-cal/e-cal-backend.c              |  113 ++++++++++++++++++++
 calendar/libedata-cal/e-cal-backend.h              |    3 +
 .../libedata-cal/libedata-cal-sections.txt         |    2 +
 .../calendar/libedata-cal/tmpl/e-cal-backend.sgml  |   34 ++++--
 4 files changed, 141 insertions(+), 11 deletions(-)

commit e39b697d1700596ea27a489a5bf86dc185946c4f
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Tue Jul 20 16:10:23 2010 -0400

    ECalBackend cleanup.

 calendar/libedata-cal/e-cal-backend.c |  512 ++++++++++++++++-----------------
 1 files changed, 254 insertions(+), 258 deletions(-)

commit de8ba328c1705289da7386aebe5b789227f76375
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Tue Jul 20 11:48:06 2010 -0400

    ECalBackendStore cleanup.

 calendar/libedata-cal/e-cal-backend-store.c |  122 ++++++++------------------
 calendar/libedata-cal/e-cal-backend-store.h |    4 +-
 2 files changed, 41 insertions(+), 85 deletions(-)

commit c5e27ae873fe3d57b58d85dd3411b137bcfe4d81
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Tue Jul 20 11:31:05 2010 -0400

    ECalBackendFileStore cleanup.

 calendar/libedata-cal/e-cal-backend-file-store.c |  128 ++++++++++-----------
 1 files changed, 61 insertions(+), 67 deletions(-)

commit 544424c98e7cdfd40480d235a65156715ee0481d
Author: Fran Diéguez <fran.dieguez@mabishu.com>
Date:   Wed Jul 21 16:42:43 2010 +0200

    Updated Galician translations

 po/gl.po |   72 +++++++++++++++++++++++++++++++++++++-------------------------
 1 files changed, 43 insertions(+), 29 deletions(-)

commit add347c79f3cedf5376753f0ba874289ffd889a7
Author: Jeff Cai <jeff.cai@sun.com>
Date:   Wed Jul 21 18:18:12 2010 +0800

    Fix bug #624909

 camel/providers/imapx/camel-imapx-server.c |    9 +++++----
 1 files changed, 5 insertions(+), 4 deletions(-)

commit e821d208286fe146f4e1252ed2ed4a87b94afc7a
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Tue Jul 20 09:47:51 2010 -0400

    EBookBackend: Add a "cache-dir" string property.
    
    Holds the directory where data should be cached for that specific
    backend instance.
    
    e_book_backend_get_cache_dir()
    e_book_backend_set_cache_dir()

 addressbook/libedata-book/e-book-backend.c         |  146 ++++++++++++++++++--
 addressbook/libedata-book/e-book-backend.h         |    3 +
 .../libedata-book/libedata-book-sections.txt       |    3 +
 .../libedata-book/tmpl/e-book-backend.sgml         |   23 +++
 4 files changed, 164 insertions(+), 11 deletions(-)

commit 97410881e3ea7564f8683ea8f96de8265b6b5170
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Tue Jul 20 08:12:14 2010 -0400

    EBookBackend cleanup.

 addressbook/libedata-book/e-book-backend.c |  149 +++++++++++++++-------------
 1 files changed, 78 insertions(+), 71 deletions(-)

commit 1ce55ef9f96c91d7dc50055baa559d0aff6bc8e9
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Tue Jul 20 07:58:36 2010 -0400

    There is no need to call e_book_backend_construct().

 addressbook/backends/file/e-book-backend-file.c    |   24 +-------------------
 addressbook/backends/ldap/e-book-backend-ldap.c    |   23 +------------------
 addressbook/backends/vcf/e-book-backend-vcf.c      |   24 +-------------------
 .../backends/webdav/e-book-backend-webdav.c        |   13 +----------
 4 files changed, 4 insertions(+), 80 deletions(-)

commit 24ca03f8852c48029a6106a06db8cea00b369cc1
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Tue Jul 20 07:32:08 2010 -0400

    Header file cleanup.

 addressbook/libedata-book/e-book-backend-cache.h |   78 ++++++---
 calendar/libedata-cal/e-cal-backend-cache.h      |  114 +++++++++-----
 calendar/libedata-cal/e-cal-backend-file-store.h |   55 ++++---
 calendar/libedata-cal/e-cal-backend-store.h      |  186 +++++++++++++---------
 4 files changed, 268 insertions(+), 165 deletions(-)

commit b6e27b3d327bb7bbea62115366dcb0cc65e312e7
Author: Chao-Hsiung Liao <j_h_liau@yahoo.com.tw>
Date:   Tue Jul 20 14:25:28 2010 +0800

    Updated Traditional Chinese translation(Hong Kong and Taiwan)

 po/zh_HK.po | 4171 ++++++++++++++++++++++++++++-------------------------------
 po/zh_TW.po | 4171 ++++++++++++++++++++++++++++-------------------------------
 2 files changed, 3962 insertions(+), 4380 deletions(-)

commit 218f31dc751bd6bba548dadb10b3a34740e7c470
Author: Kjartan Maraas <kmaraas@gnome.org>
Date:   Mon Jul 19 21:41:34 2010 +0200

    Updated Norwegian bokmål translation

 po/nb.po |   18 ++++++++++++++++--
 1 files changed, 16 insertions(+), 2 deletions(-)

commit f100f9d93ff81da5f85ce7fb26ad2a4d85bd0f3e
Author: Andre Klapper <a9016009@gmx.de>
Date:   Mon Jul 19 21:14:48 2010 +0200

    Add missing files to POTFILES.in. Fixes bug #624743.

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

commit 0c81bc0808a3f956f09f321a4e204e9c293ad7bf
Author: Kjartan Maraas <kmaraas@gnome.org>
Date:   Mon Jul 19 14:17:17 2010 +0200

    Updated Norwegian bokmål translation

 po/nb.po |  195 +++++++++++++++++++++++++++++++++----------------------------
 1 files changed, 105 insertions(+), 90 deletions(-)

commit 73f64aca9b3bf7f9d9fdd294040cab53767f5919
Author: Fran Diéguez <fran.dieguez@mabishu.com>
Date:   Sun Jul 18 19:11:37 2010 +0200

    Fixed headers in galician translation file

 po/gl.po |  197 +++++++++++++++++++++++++++++++++-----------------------------
 1 files changed, 106 insertions(+), 91 deletions(-)

commit 97525af580554369c0fa651f3c49bb980fdfe435
Author: Jorge González <jorgegonz@svn.gnome.org>
Date:   Sun Jul 18 12:10:34 2010 +0200

    Updated Spanish translation

 po/es.po |  306 ++++++++++++++++++++++++++++----------------------------------
 1 files changed, 138 insertions(+), 168 deletions(-)

commit f8d3bcfc3dc9ae5d0ae9ea356b6befa7b7db3e7b
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Fri Jul 16 06:53:06 2010 -0400

    ECalBackendFile: Fix an uninitialized variable

 calendar/backends/file/e-cal-backend-file.c |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 10f57ce884d5b59b4cb088746858c7afdab3cbd0
Author: Milan Crha <mcrha@redhat.com>
Date:   Fri Jul 16 09:34:47 2010 +0200

    Remove deprecated ECalBackend::set_default_timezone
    
    It's deprecated since 2006-07-10

 calendar/libedata-cal/e-cal-backend-sync.c |   52 +--------------------------
 calendar/libedata-cal/e-cal-backend-sync.h |    5 ---
 calendar/libedata-cal/e-cal-backend.c      |   25 -------------
 calendar/libedata-cal/e-cal-backend.h      |    2 -
 configure.ac                               |    2 +-
 5 files changed, 3 insertions(+), 83 deletions(-)

commit aae7f249849737efdf4de82793953c1ff4b2c16d
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Thu Jul 15 17:58:51 2010 -0400

    Broke a few things with the local source URI change
    
    ECalBackendFileFactory:
    
    - The factory's get_protocol() method returns "local" now.
    
    - uri_to_path() needs to actually build the path to its ICS file
      now instead of just converting the backend's URI to a filename.
    
    EBookBackendFileFactory:
    
    - Similar fixes.

 .../backends/file/e-book-backend-file-factory.c    |   61 +++++++++++++++--
 addressbook/backends/file/e-book-backend-file.c    |   26 +++++--
 .../backends/file/e-cal-backend-file-factory.c     |    2 +-
 calendar/backends/file/e-cal-backend-file.c        |   70 +++++++++++--------
 4 files changed, 113 insertions(+), 46 deletions(-)

commit 9e0845207b39f256f7e81d388741ed30a764ea7b
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Thu Jul 15 13:08:50 2010 -0400

    Avoid absolute paths in "On This Computer" source groups.
    
    A base URI of "local:" is sufficient to identify the "On This Computer"
    source group.  No other source group uses that URI scheme, and it avoids
    an entire class of portability problems that come with using an absolute
    "file:" URI to point to user-specific data:
    
    - What if the user's home directory is renamed?
    - What if settings are moved to a new host under a different user name?
    - What if settings are copied to another user account on the same host?
    - Migrating to XDG base dirs is otherwise a giant PITA.

 libedataserver/e-source-group.c |   22 ++++++++++++++++++++--
 1 files changed, 20 insertions(+), 2 deletions(-)

commit f5ad654d9087d2bd04b82b04d009d8019a6cf862
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Thu Jul 15 08:31:02 2010 -0400

    Fix e-data-book-factory.c regression.

 addressbook/libedata-book/e-data-book-factory.c |    8 ++++----
 1 files changed, 4 insertions(+), 4 deletions(-)

commit e16f2a10da9ede74e955a320ab09456e6bbbdd27
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Thu Jul 15 05:46:46 2010 -0400

    CamelOperation debugging improvement
    
    When calling camel_operation_unref() with a non-empty status stack,
    show what status messages were left over in the status stack.

 camel/camel-operation.c |   22 ++++++++++++++--------
 1 files changed, 14 insertions(+), 8 deletions(-)

commit 2c8af4f63a6efb9758d27f05035931ac6b85ed3b
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Thu Jul 15 05:31:15 2010 -0400

    Bug 624417 - Fix error handling in e_cal_backend_sync_get_timezone()
    
    Don't create a GError if we're successful.

 calendar/libedata-cal/e-cal-backend-sync.c |    1 -
 1 files changed, 0 insertions(+), 1 deletions(-)

commit 5d1a952108a3edd26e58a6d4d87078d70d016992
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Tue Jun 8 09:18:02 2010 -0400

    EDataBookFactory cleanup.

 addressbook/libedata-book/e-data-book-factory.c |  156 +++++++++++++++--------
 1 files changed, 101 insertions(+), 55 deletions(-)

commit c9b255be17e9d140e301c2f8af178fa984d2750a
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Mon Jun 7 15:22:37 2010 -0400

    EDataCalFactory cleanup.

 calendar/libedata-cal/e-data-cal-factory.c |  342 ++++++++++++++++++----------
 1 files changed, 218 insertions(+), 124 deletions(-)

commit 1bf432608680faf7391cfd8bbd7a3c0b250d0c47
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Wed Jul 14 16:44:52 2010 -0400

    Bug 624029 - Copying messages across stores is broken

 camel/camel-folder.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 8735dbead779a84ab4ca5277fe343df0582eb18e
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Wed Jul 14 14:48:01 2010 -0400

    Bug 624316 - Disable debug messages in GroupWise calendar backend

 .../backends/groupwise/e-cal-backend-groupwise.c   |   15 +--------------
 1 files changed, 1 insertions(+), 14 deletions(-)

commit 210654aeb561de6cba2e7f2508f97fee8fbb293f
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Tue Jul 13 17:26:17 2010 -0400

    Bug 608299 - Cut/copy error when selection has trailing comma
    
    When cutting or copying a selection that includes a trailing comma, the
    subsequent address was also getting copied to the clipboard.  The fix is
    to ignore trailing whitespace and commas when scanning the selection for
    email addresses.

 libedataserverui/e-name-selector-entry.c |   45 ++++++++++++++++++++----------
 1 files changed, 30 insertions(+), 15 deletions(-)

commit 135f4f5be01d367f97f73341611137025cb8001c
Author: Chenthill Palanisamy <pchenthill@novell.com>
Date:   Wed Jul 14 01:22:13 2010 +0530

    Removed folders from connection when operations gets done - handles when jobs return back without executing

 camel/providers/imapx/camel-imapx-conn-manager.c |   37 +++++++++++++++++++++-
 camel/providers/imapx/camel-imapx-conn-manager.h |    3 ++
 camel/providers/imapx/camel-imapx-folder.c       |    6 +++
 camel/providers/imapx/camel-imapx-store.c        |    1 +
 4 files changed, 46 insertions(+), 1 deletions(-)

commit 0076e53b1f46d5c028db6ed9328c55ca40b44579
Author: Chenthill Palanisamy <pchenthill@novell.com>
Date:   Wed Jul 14 01:00:57 2010 +0530

    Add connection manager to imapx

 camel/providers/imapx/Makefile.am                |    4 +-
 camel/providers/imapx/camel-imapx-conn-manager.c |  337 ++++++++++++++++++++++
 camel/providers/imapx/camel-imapx-conn-manager.h |   69 +++++
 camel/providers/imapx/camel-imapx-folder.c       |   31 +-
 camel/providers/imapx/camel-imapx-provider.c     |    2 -
 camel/providers/imapx/camel-imapx-server.c       |   14 +-
 camel/providers/imapx/camel-imapx-server.h       |    2 +-
 camel/providers/imapx/camel-imapx-store.c        |   90 ++++---
 camel/providers/imapx/camel-imapx-store.h        |   12 +-
 camel/providers/imapx/camel-imapx-utils.c        |    4 +-
 camel/providers/imapx/camel-imapx-utils.h        |   13 +-
 11 files changed, 507 insertions(+), 71 deletions(-)

commit b48ac5fe0d532aa0f6b33cb82cf4c039f940c97f
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Tue Jul 13 09:56:42 2010 -0400

    Bug 624325 - CamelPOP3Store missing some methods
    
    There's a corresponding change on the Evolution side to catch and clear
    the CAMEL_STORE_ERROR_NO_FOLDER that CamelPOP3Store's get_folder_info()
    method now sets to satisfy the new runtime checks.

 camel/providers/pop3/camel-pop3-store.c |   31 +++++++++++++++++++++++++++++++
 1 files changed, 31 insertions(+), 0 deletions(-)

commit c97057dbdf84c507923ef5387b29b881a43c0189
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Tue Jul 13 08:41:39 2010 -0400

    CamelPOP3Store cleanup.

 camel/providers/pop3/camel-pop3-store.c |  275 +++++++++++++++----------------
 1 files changed, 136 insertions(+), 139 deletions(-)

commit 4b28fdd32eba98db4194a77bb897aa6865e13861
Author: Milan Crha <mcrha@redhat.com>
Date:   Tue Jul 13 14:47:12 2010 +0200

    Bug #612082 - Do not expose off_t in public API, use goffset instead

 camel/camel-block-file.c                    |    2 +-
 camel/camel-block-file.h                    |    2 +-
 camel/camel-disco-diary.c                   |    2 +-
 camel/camel-filter-driver.c                 |    2 +-
 camel/camel-folder-summary.c                |    2 +-
 camel/camel-mime-parser.c                   |   34 +++++++++++++-------------
 camel/camel-mime-parser.h                   |   10 ++++----
 camel/camel-movemail.c                      |   10 ++++----
 camel/camel-multipart-signed.h              |    4 +-
 camel/camel-seekable-stream.c               |   18 +++++++-------
 camel/camel-seekable-stream.h               |   26 ++++++++++----------
 camel/camel-seekable-substream.c            |   10 ++++----
 camel/camel-seekable-substream.h            |    2 +-
 camel/camel-stream-fs.c                     |   16 ++++++------
 camel/camel-stream-fs.h                     |    8 +++---
 camel/camel-stream-mem.c                    |    6 ++--
 camel/camel-url-scanner.h                   |    4 +-
 camel/providers/local/camel-mbox-folder.c   |    4 +-
 camel/providers/local/camel-mbox-summary.c  |    8 +++---
 camel/providers/local/camel-spool-summary.c |    2 +-
 camel/tests/lib/streams.c                   |    4 +-
 camel/tests/stream/test3.c                  |    2 +-
 configure.ac                                |    2 +-
 23 files changed, 90 insertions(+), 90 deletions(-)

commit a285dc60c7b57a1ea112a9dac86847ed62c20b81
Author: Kjartan Maraas <kmaraas@gnome.org>
Date:   Tue Jul 13 14:25:38 2010 +0200

    Updated Norwegian bokmål translation

 po/nb.po |   81 +++++++++++++++++++++++++++++++++-----------------------------
 1 files changed, 43 insertions(+), 38 deletions(-)

commit 2b8164d23464c003775448857d168a1431b6b7dd
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Mon Jul 12 23:16:53 2010 -0400

    libebook.pc.in missing camel-1.2 requirement.
    
    EDestination uses CamelInternetAddress.

 addressbook/libebook/libebook.pc.in |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit e75ec2d1810a317a15d8368038a2419d7ee7044b
Author: Fran Diéguez <fran.dieguez@mabishu.com>
Date:   Tue Jul 13 02:41:50 2010 +0200

    Updated Galician translations

 po/gl.po | 2420 ++++++++++++++++++++++++++++++++++----------------------------
 1 files changed, 1336 insertions(+), 1084 deletions(-)

commit 35637af15292bb586850380328685d01d3b42588
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Mon Jul 12 18:48:40 2010 -0400

    Post-release version bump.

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

commit 8a5ca7914728bca0ac20bee8fe761fed192351ab
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Mon Jul 12 18:28:55 2010 -0400

    NEWS update for 2.31.5 release.

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

commit d054b8c7640513bebef0aa022a979a232970a286
Author: Milan Crha <mcrha@redhat.com>
Date:   Mon Jul 12 16:44:25 2010 +0200

    Bug #618938 - Crash when reading calendar acknowledgement message

 calendar/libecal/e-cal-component.c |   14 +++++++-------
 1 files changed, 7 insertions(+), 7 deletions(-)

commit 17941a9b9d6d4024505bc8c2a6601083e73edf66
Author: Milan Crha <mcrha@redhat.com>
Date:   Mon Jul 12 16:16:32 2010 +0200

    Bug #623936 - 75 second delay when creating new DAV entries in Zimbra

 .../backends/webdav/e-book-backend-webdav.c        |   17 +++++++++--------
 calendar/backends/caldav/e-cal-backend-caldav.c    |    3 +++
 2 files changed, 12 insertions(+), 8 deletions(-)

commit 18839bd419cb56986c32378ff980ed083c0565ac
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Mon Jul 12 07:59:20 2010 -0400

    Fix another g_propagate_error() runtime warning.

 camel/camel-folder.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit d659ce98abc4832825c849913718d5edc84c4054
Author: David Woodhouse <David.Woodhouse@intel.com>
Date:   Mon Jul 12 12:46:01 2010 +0100

    imapx: Ensure imapx_stream_fill() sets the error on zero-sized read.
    
    We treat an empty read as an error, since we should never be here unless
    we're either in the middle of reading a response, or poll() says the fd
    is readable. Before commit 46938c348 (the conversion to GError), we'd set
    a generic 'IO Error' exception in camel_imapx_stream_token() when
    imapx_stream_fill() returned -1 to indicate an error. But now we don't
    do that any more, so imapx_stream_fill() needs to reliably set the GError.
    
    Otherwise we end up in an endless loop in imapx_step().

 camel/providers/imapx/camel-imapx-stream.c |    7 +++++++
 1 files changed, 7 insertions(+), 0 deletions(-)

commit 6d3b9dcbe6ddde71699dd9a29c9de6bc06c62b65
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Mon Jul 12 07:49:58 2010 -0400

    Fix runtime warning in camel_filter_driver_flush().
    
    Only propagate the error if there's an error to propagate.

 camel/camel-filter-driver.c |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

commit e2ea5f1b668dcd88e581419b01d2d4d265460ddd
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Mon Jul 12 07:05:48 2010 -0400

    Improve error handling in CamelStreamBuffer::read().
    
    If we managed to successfully read some data before camel_stream_read()
    failed, discard the GError and return the number of bytes successfully
    read.  If camel_stream_read() failed immediately, propagate the GError
    and return -1.

 camel/camel-stream-buffer.c |   17 +++++++++++++++--
 1 files changed, 15 insertions(+), 2 deletions(-)

commit 6108228eafb663803222d2dbc63f7f9303184fcd
Author: David Woodhouse <David.Woodhouse@intel.com>
Date:   Mon Jul 12 04:11:38 2010 +0100

    imapx: camel_imapx_stream_astring() returns 0 on success.

 camel/providers/imapx/camel-imapx-utils.c |    8 ++++----
 1 files changed, 4 insertions(+), 4 deletions(-)

commit 358eef57d8626f7f171a1b2b00ce25e3a02b1d85
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Sun Jul 11 22:19:33 2010 -0400

    Update API documentation.

 camel/camel-debug.h                                |    9 +-
 .../addressbook/libebook/libebook-sections.txt     |   24 ++
 .../addressbook/libebook/tmpl/e-book-types.sgml    |    7 +
 .../addressbook/libebook/tmpl/e-book.sgml          |  263 ++++++++++++++++++++
 .../addressbook/libedata-book/Makefile.am          |    1 +
 .../libedata-book/libedata-book-sections.txt       |    5 +-
 .../libedata-book/tmpl/e-data-book.sgml            |   39 +++
 .../calendar/libecal/libecal-sections.txt          |    2 +
 .../libecal/tmpl/e-cal-check-timezones.sgml        |    3 +
 .../calendar/libecal/tmpl/e-cal-types.sgml         |    7 +
 .../calendar/libecal/tmpl/e-cal-view.sgml          |    8 +
 .../libedata-cal/libedata-cal-sections.txt         |    8 +-
 .../libedata-cal/tmpl/e-data-cal-view.sgml         |    9 +
 .../calendar/libedata-cal/tmpl/e-data-cal.sgml     |   39 +++
 docs/reference/camel/camel-sections.txt            |   13 +
 .../reference/camel/tmpl/camel-cipher-context.sgml |    4 +
 docs/reference/camel/tmpl/camel-debug.sgml         |   11 +
 docs/reference/camel/tmpl/camel-folder.sgml        |   21 ++
 docs/reference/camel/tmpl/camel-object.sgml        |   14 +
 docs/reference/camel/tmpl/camel-service.sgml       |   18 ++
 docs/reference/camel/tmpl/camel-store.sgml         |   15 ++
 .../libedataserverui/libedataserverui-sections.txt |    1 +
 .../libedataserverui/tmpl/e-book-auth-util.sgml    |   11 +
 23 files changed, 525 insertions(+), 7 deletions(-)

commit e6f5be9393e73cba92257c97563faa076bc597c9
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Sun Jul 11 13:22:13 2010 -0400

    Coding style and whitespace cleanup.

 addressbook/backends/file/e-book-backend-file.c    |    6 +-
 .../backends/groupwise/e-book-backend-groupwise.c  |   10 ++--
 addressbook/backends/ldap/e-book-backend-ldap.c    |   68 ++++++++++----------
 addressbook/backends/ldap/openldap-extract.h       |   18 +++---
 addressbook/backends/vcf/e-book-backend-vcf.c      |    2 +-
 addressbook/libebook/e-book-query.c                |    8 +-
 addressbook/libebook/e-contact.c                   |    4 +-
 addressbook/libebook/e-name-western.c              |    4 +-
 addressbook/libebook/e-vcard.c                     |    6 +-
 addressbook/libedata-book/e-book-backend-sexp.c    |   10 ++--
 addressbook/libedata-book/e-book-backend-summary.c |    8 +-
 addressbook/tests/ebook/test-query.c               |    2 +-
 addressbook/tests/ebook/test-stress-bookviews.c    |    2 +-
 calendar/libedata-cal/e-cal-backend-sexp.c         |    2 +-
 camel/camel-folder-summary.c                       |    2 +-
 camel/camel-folder.c                               |    4 +-
 camel/camel-search-sql-sexp.c                      |    4 +-
 camel/providers/groupwise/camel-groupwise-folder.c |    8 +-
 camel/providers/imap/camel-imap-store-summary.c    |    2 +-
 camel/providers/nntp/camel-nntp-store.c            |    2 +-
 libedataserver/e-source-group.c                    |    4 +-
 libedataserver/e-source-list.c                     |    4 +-
 servers/groupwise/e-gw-connection.c                |    2 +-
 23 files changed, 91 insertions(+), 91 deletions(-)

commit 5de5afdb2bc2253578b3a6323dc36a97342aec89
Author: Mario Blättermann <mariobl@gnome.org>
Date:   Sun Jul 11 18:36:33 2010 +0200

    [i18n] Updated German translation

 po/de.po |  670 +++++++++++++++++++++++++++++++++++++------------------------
 1 files changed, 406 insertions(+), 264 deletions(-)

commit e70b5d9e1a90b249e80e88585b7384b260896fff
Author: Kjartan Maraas <kmaraas@gnome.org>
Date:   Sun Jul 11 17:44:10 2010 +0200

    Updated Norwegian bokmål translation

 po/nb.po | 2410 +++++++++++++++++++++++++++++++++-----------------------------
 1 files changed, 1295 insertions(+), 1115 deletions(-)

commit 7355227d37b0ee9d5b67cac11391ff7e696625de
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Sun Jul 11 11:34:36 2010 -0400

    Coding style and whitespace cleanup.

 addressbook/backends/ldap/e-book-backend-ldap.c    |    1 -
 addressbook/libebook/e-book.c                      |   39 +++++++++++-----
 addressbook/libebook/e-error.h                     |   45 +++++++++---------
 calendar/libecal/e-cal.c                           |    2 +-
 camel/camel-lock-client.c                          |    2 +-
 camel/camel.c                                      |    7 +--
 camel/providers/imapx/camel-imapx-server.c         |   48 +++++++++----------
 camel/providers/imapx/camel-imapx-server.h         |    3 +-
 camel/providers/imapx/camel-imapx-utils.c          |    1 -
 camel/providers/imapx/camel-imapx-utils.h          |    2 +-
 .../libecal/tmpl/e-cal-check-timezones.sgml        |    1 +
 .../reference/camel/tmpl/camel-cipher-context.sgml |    2 +
 libedataserverui/e-name-selector.c                 |    1 -
 libedataserverui/gtk-compat.h                      |    2 +-
 14 files changed, 83 insertions(+), 73 deletions(-)

commit 1d1b146e58f918f67ccff93c4fb5388429bf12e7
Author: David Woodhouse <David.Woodhouse@intel.com>
Date:   Sun Jul 11 15:11:17 2010 +0100

    imapx: Avoid running FETCH_NEW_MESSAGES and REFRESH_INFO jobs simultaneously
    
    There are various places where we interpret FETCH results and use
    imapx_match_active_job to find the current job, which will behave badly
    if there are two jobs which could potentially be responsible for the FETCH.
    
    In particular, this was causing a problem when we triggered a fetch of new
    messages from select_done(), and that command was submitted at the same time
    as a refresh_info command to fetch all flags. The server (Dovecot) was
    returning all the untagged FETCH results before either completion line,
    and all the flags were getting "assigned" to the fetch_new_messages job,
    causing a bunch of 'g_array_append_vals: assertion `array' failed' warnings,
    and all messages to disappear because the refresh_info job didn't see them.

 camel/providers/imapx/camel-imapx-server.c |   22 ++++++++++++++++++++--
 1 files changed, 20 insertions(+), 2 deletions(-)

commit 5110089928fc9cfa3061b048719fbc67f2693c18
Author: Kjartan Maraas <kmaraas@gnome.org>
Date:   Sun Jul 11 15:42:24 2010 +0200

    Updated Norwegian bokmål translation

 po/nb.po |    5 +----
 1 files changed, 1 insertions(+), 4 deletions(-)

commit 436634e0ba281199788e7b6535f4c99b0d881ebd
Author: David Woodhouse <David.Woodhouse@intel.com>
Date:   Sun Jul 11 12:36:19 2010 +0100

    imapx: Fix handling of return from camel_imapx_stream_text()
    
    It's another of those functions that return 0 for success.

 camel/providers/imapx/camel-imapx-server.c |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

commit 23503ac0c08fa8d933acb4be653257e596da6ae3
Author: David Woodhouse <David.Woodhouse@intel.com>
Date:   Sun Jul 11 12:17:13 2010 +0100

    imapx: More improvements to server unseen count tracking
    
    We're using the unseen count as part of our check for when things have
    changed on the server (or when QRESYNC has gone wrong), and we need to
    rescan all flags. But the server doesn't *tell* us about changes to the
    unseen count, like it does for the total count of messages. So we have to
    be more careful about tracking it -- especially since the server doesn't
    even tell us in SELECT, and we can't issue STATUS to find it out when the
    folder is selected.
    
    One place that it was getting out of sync was when the server notified us
    about new messages in SELECT, which weren't there when we last issued STATUS.
    For messages with a UID equal to or higher than what we thought was the
    folder's UIDNEXT, we also have to update the unseen count.
    
    So far, the _only_ time we've hit the QRESYNC sanity check which triggers
    a full rescan has been due to this kind of cosmetic unseen count discrepancy.
    It's half tempting to disable that check in the QRESYNC sanity check, but
    actually it's useful to get it right for the legacy servers too, because it
    might cause us to miss updates if we get out of sync.

 camel/providers/imapx/camel-imapx-server.c |   53 ++++++++++++++++++++++++++--
 1 files changed, 50 insertions(+), 3 deletions(-)

commit ffcba2db913eeddded4b61d001d9b485a5e62b23
Author: David Woodhouse <David.Woodhouse@intel.com>
Date:   Sun Jul 11 11:56:32 2010 +0100

    nntp: Fix two more 'returns FALSE on error' vs. 'returns 0 on success' errors
    
    We really need to start being consistent about this.
    
    Pass the GError pointer through to camel_folder_summary_save_to_db()
    from nntp_folder_sync() too... although it seems to be NULL a lot of the
    time anyway, but that's the fault of our caller. No need to compound it.

 camel/providers/nntp/camel-nntp-folder.c |    3 +--
 camel/providers/nntp/camel-nntp-store.c  |    2 +-
 2 files changed, 2 insertions(+), 3 deletions(-)

commit 20f6a2c17fbad0e15db0b583e3d6c21e260f761a
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Sat Jul 10 23:30:06 2010 -0400

    Fix some linker issues.

 addressbook/libedata-book/Makefile.am              |    5 +-
 addressbook/tests/vcard/Makefile.am                |    1 +
 calendar/libedata-cal/Makefile.am                  |    7 +-
 calendar/tests/ecal/Makefile.am                    |   85 ++++++++++----------
 docs/reference/addressbook/libebook/Makefile.am    |    1 +
 .../addressbook/libebook/tmpl/e-book-types.sgml    |    3 +-
 .../addressbook/libebook/tmpl/e-book-view.sgml     |    9 ++
 .../addressbook/libedata-book/Makefile.am          |    1 +
 .../libedata-book/tmpl/e-book-backend-sync.sgml    |   28 +++----
 .../libedata-book/tmpl/e-book-backend.sgml         |    4 +-
 .../libedata-book/tmpl/e-data-book-view.sgml       |    3 +-
 .../libedata-book/tmpl/e-data-book.sgml            |   24 +++---
 .../libedata-book/tmpl/libedata-book-unused.sgml   |    6 ++
 docs/reference/calendar/libecal/Makefile.am        |    1 +
 .../libecal/tmpl/e-cal-check-timezones.sgml        |    1 +
 .../calendar/libecal/tmpl/e-cal-types.sgml         |    3 +-
 .../calendar/libecal/tmpl/e-cal-view.sgml          |    9 ++
 docs/reference/calendar/libecal/tmpl/e-cal.sgml    |    8 ++
 docs/reference/calendar/libedata-cal/Makefile.am   |    1 +
 .../libedata-cal/tmpl/e-cal-backend-sync.sgml      |   54 ++++++-------
 .../libedata-cal/tmpl/e-cal-backend-util.sgml      |    9 --
 .../calendar/libedata-cal/tmpl/e-cal-backend.sgml  |   18 +----
 .../libedata-cal/tmpl/e-data-cal-view.sgml         |   11 +---
 .../calendar/libedata-cal/tmpl/e-data-cal.sgml     |   48 ++++++------
 .../reference/camel/tmpl/camel-cipher-context.sgml |    2 +
 docs/reference/libedataserverui/Makefile.am        |    2 +
 26 files changed, 175 insertions(+), 169 deletions(-)

commit f98d7c4fbcff5de233828fb1fd7f2efe4683f13e
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Sat Jul 10 08:16:15 2010 -0400

    Bug 624018 - Fix error handling in groupwise_get_folder()

 camel/providers/groupwise/camel-groupwise-store.c |   13 +++++++++++--
 1 files changed, 11 insertions(+), 2 deletions(-)

commit e3f4979e67cb15148eb3ba9ef41620e595195772
Author: Jorge González <jorgegonz@svn.gnome.org>
Date:   Sat Jul 10 10:36:48 2010 +0200

    Updated Spanish translation

 po/es.po |  783 ++++++++++++++++++++++++++++++++++++--------------------------
 1 files changed, 460 insertions(+), 323 deletions(-)

commit a57536cd01aba560f9cbad0f188c59cc67fb698a
Author: Bharath Acharya <abharath@novell.com>
Date:   Sat Jul 10 09:54:29 2010 +0530

    Bug #623988 - build failure in git/master.
    
    Add the marshal list and also a typo in weather.

 addressbook/libedata-book/e-data-book-marshal.list |    1 +
 calendar/backends/weather/e-cal-backend-weather.c  |    2 +-
 2 files changed, 2 insertions(+), 1 deletions(-)

commit 8ac70847243f8d3d1485683e039dc86db3b26ae7
Author: Milan Crha <mcrha@redhat.com>
Date:   Fri Jul 9 16:18:57 2010 +0200

    Update user documentation about E_CAL/BOOK_DISABLE_DEPRECATED

 addressbook/libebook/e-book.c                      |   10 ++++++++++
 calendar/libecal/e-cal.c                           |    8 ++++++++
 docs/reference/addressbook/libebook/Makefile.am    |    2 +-
 .../addressbook/libedata-book/Makefile.am          |    2 +-
 docs/reference/calendar/libecal/Makefile.am        |    2 +-
 docs/reference/calendar/libedata-cal/Makefile.am   |    2 +-
 6 files changed, 22 insertions(+), 4 deletions(-)

commit 0dbb2c242ceca7de4055a75d8d592922190d56fa
Author: Milan Crha <mcrha@redhat.com>
Date:   Fri Jul 9 13:18:42 2010 +0200

    Bug #623204 - Be able to report detailed errors from backends

 addressbook/backends/file/e-book-backend-file.c    |  225 +++--
 .../backends/google/e-book-backend-google.c        |  248 +++---
 .../backends/groupwise/e-book-backend-groupwise.c  |  228 +++---
 addressbook/backends/ldap/e-book-backend-ldap.c    |  383 ++++-----
 addressbook/backends/vcf/e-book-backend-vcf.c      |  103 +-
 .../backends/webdav/e-book-backend-webdav.c        |  180 ++--
 addressbook/libebook/e-book-marshal.list           |    1 +
 addressbook/libebook/e-book-types.h                |    9 +-
 addressbook/libebook/e-book-view.c                 |   54 +-
 addressbook/libebook/e-book-view.h                 |    3 +
 addressbook/libebook/e-book.c                      | 1013 ++++++++++++++++++--
 addressbook/libebook/e-book.h                      |  113 +++
 addressbook/libebook/e-error.h                     |   30 +
 addressbook/libedata-book/Makefile.am              |    8 +-
 addressbook/libedata-book/e-book-backend-sync.c    |  253 +++---
 addressbook/libedata-book/e-book-backend-sync.h    |   68 +-
 addressbook/libedata-book/e-book-backend.c         |   64 +-
 addressbook/libedata-book/e-book-backend.h         |   25 +-
 addressbook/libedata-book/e-data-book-types.h      |   39 +-
 addressbook/libedata-book/e-data-book-view.c       |   11 +-
 addressbook/libedata-book/e-data-book-view.h       |    2 +-
 addressbook/libedata-book/e-data-book-view.xml     |    1 +
 addressbook/libedata-book/e-data-book.c            |  212 ++++-
 addressbook/libedata-book/e-data-book.h            |   61 +-
 addressbook/tests/ebook/ebook-test-utils.c         |  108 +-
 addressbook/tests/ebook/test-ebook-async.c         |   24 +-
 addressbook/tests/ebook/test-ebook-get-book-view.c |    4 +-
 addressbook/tests/ebook/test-stress-bookviews.c    |    6 +-
 calendar/backends/caldav/e-cal-backend-caldav.c    |  586 ++++++------
 .../backends/contacts/e-cal-backend-contacts.c     |  187 ++--
 calendar/backends/file/e-cal-backend-file.c        |  371 ++++----
 calendar/backends/file/e-cal-backend-file.h        |    2 +-
 .../backends/groupwise/e-cal-backend-groupwise.c   |  510 ++++++-----
 calendar/backends/http/e-cal-backend-http.c        |  227 ++---
 calendar/backends/weather/e-cal-backend-weather.c  |  174 ++--
 calendar/libecal/e-cal-marshal.list                |    1 +
 calendar/libecal/e-cal-types.h                     |   10 +-
 calendar/libecal/e-cal-util.h                      |    6 +-
 calendar/libecal/e-cal-view.c                      |   75 ++-
 calendar/libecal/e-cal-view.h                      |    4 +
 calendar/libecal/e-cal.c                           |  187 +++-
 calendar/libecal/e-cal.h                           |    3 +
 calendar/libedata-cal/e-cal-backend-sync.c         |  575 +++++-------
 calendar/libedata-cal/e-cal-backend-sync.h         |  264 +++---
 calendar/libedata-cal/e-cal-backend-util.c         |   63 --
 calendar/libedata-cal/e-cal-backend-util.h         |    2 -
 calendar/libedata-cal/e-cal-backend.c              |   40 +-
 calendar/libedata-cal/e-cal-backend.h              |   10 +-
 calendar/libedata-cal/e-data-cal-factory.c         |    2 +-
 calendar/libedata-cal/e-data-cal-marshal.list      |    1 +
 calendar/libedata-cal/e-data-cal-types.h           |   49 +-
 calendar/libedata-cal/e-data-cal-view.c            |   79 +-
 calendar/libedata-cal/e-data-cal-view.h            |    4 +-
 calendar/libedata-cal/e-data-cal-view.xml          |    5 +
 calendar/libedata-cal/e-data-cal.c                 |  367 +++++---
 calendar/libedata-cal/e-data-cal.h                 |   85 ++-
 calendar/tests/ecal/ecal-test-utils.c              |   14 +-
 calendar/tests/ecal/test-ecal-get-query.c          |    8 +-
 calendar/tests/ecal/test-ecal.c                    |    8 +-
 configure.ac                                       |   12 +-
 libedataserverui/e-book-auth-util.c                |   85 ++-
 libedataserverui/e-book-auth-util.h                |    4 +
 libedataserverui/e-contact-store.c                 |    6 +-
 libedataserverui/e-name-selector-dialog.c          |   21 +-
 libedataserverui/e-name-selector-entry.c           |    2 +-
 libedataserverui/e-name-selector.c                 |    2 +-
 66 files changed, 4421 insertions(+), 3106 deletions(-)

commit 4bdfcb63aaee3256ba63f3354c8732483306fc03
Author: Mario Blättermann <mariobl@gnome.org>
Date:   Fri Jul 9 12:40:40 2010 +0200

    [i18n] Updated German translation

 po/de.po | 2393 +++++++++++++++++++++++++++-----------------------------------
 1 files changed, 1025 insertions(+), 1368 deletions(-)

commit 5610539961fe1ba1c6b0f153c0c14cbb415fac0f
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Fri Jul 9 06:30:35 2010 -0400

    Bug 623919 - Error while opening any newly received message

 camel/providers/groupwise/camel-groupwise-folder.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 035e8869fa12c04afb62202efa703eb3b87fa974
Author: Milan Crha <mcrha@redhat.com>
Date:   Fri Jul 9 09:34:18 2010 +0200

    Use correct format specifier for 64bit unsigned int

 camel/providers/imapx/camel-imapx-server.c |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 3a76b8ec03ad56a74b551b0ffa66bb0e798c5d39
Author: Milan Crha <mcrha@redhat.com>
Date:   Fri Jul 9 09:32:33 2010 +0200

    Do not use uninitialized variable

 calendar/libedata-cal/e-cal-backend-cache.c |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

commit 6b3281bdd495206dec6c6e6b361fbfdbaa6dc560
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Thu Jul 8 18:12:01 2010 -0400

    Use the new base directory functions.
    
    Put an end to hard-coding "$HOME/.evolution".

 .../backends/groupwise/e-book-backend-groupwise.c  |   10 ++-
 addressbook/backends/ldap/e-book-backend-ldap.c    |    6 +-
 addressbook/libebook/e-book.c                      |    8 +-
 addressbook/libedata-book/e-book-backend-cache.c   |   23 ++---
 .../libedata-book/e-book-backend-db-cache.c        |   25 ++---
 calendar/backends/caldav/e-cal-backend-caldav.c    |   14 ++--
 calendar/backends/file/e-cal-backend-file.c        |    6 +-
 .../backends/groupwise/e-cal-backend-groupwise.c   |   32 +++----
 calendar/libecal/e-cal.c                           |  110 +++++++++----------
 calendar/libedata-cal/e-cal-backend-cache.c        |   22 ++---
 calendar/libedata-cal/e-cal-backend-store.c        |   21 ++--
 calendar/tests/ecal/test-ecal.c                    |   40 +++++--
 .../libedataserverui/tmpl/e-source-combo-box.sgml  |    1 +
 libedataserver/e-categories.c                      |    8 +-
 14 files changed, 162 insertions(+), 164 deletions(-)

commit 10a3ff80ce5025a4ea0b6ea81d1e7378f709b263
Author: Jorge González <jorgegonz@svn.gnome.org>
Date:   Thu Jul 8 23:41:18 2010 +0200

    Updated Spanish translation

 po/es.po | 1809 ++++++++++++++++++++++++++++++++++----------------------------
 1 files changed, 984 insertions(+), 825 deletions(-)

commit e60ee56f34745a885ab52ce1929b06cb0dbbbe4f
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Thu Jul 8 16:23:58 2010 -0400

    Add functions to get Evo/EDS base directories.
    
    Use these functions instead of hard-coding "$HOME/.evolution".  This
    sets the stage for complying with the XDG Base Directory Specification.
    http://standards.freedesktop.org/basedir-spec/basedir-spec-latest.html
    
    e_get_user_cache_dir()   returns (for now)  "$HOME/.evolution/cache"
    e_get_user_config_dir()  returns (for now)  "$HOME/.evolution"
    e_get_user_data_dir()    returns (for now)  "$HOME/.evolution"

 .../libedataserver/libedataserver-sections.txt     |    3 +
 docs/reference/libedataserver/tmpl/e-util.sgml     |   27 ++++++++
 libedataserver/e-data-server-util.c                |   67 ++++++++++++++++++++
 libedataserver/e-data-server-util.h                |    4 +
 4 files changed, 101 insertions(+), 0 deletions(-)

commit 341cd233218f2344aff4ec3ceb1a175d95c41b37
Author: Milan Crha <mcrha@redhat.com>
Date:   Thu Jul 8 21:22:33 2010 +0200

    Bug #623795 - URI at the end of text isn't clickable

 camel/camel-mime-filter-tohtml.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 1a1a274e160476e17e56079ed92ec23f4375f567
Author: Milan Crha <mcrha@redhat.com>
Date:   Thu Jul 8 21:18:01 2010 +0200

    Bug #621609 - Can pass unknown UID to e_source_combo_box_set_active_uid

 libedataserverui/e-source-combo-box.c |   17 ++++++++++++-----
 libedataserverui/e-source-combo-box.h |    2 +-
 2 files changed, 13 insertions(+), 6 deletions(-)

commit 46938c348728d1c8bcacf6df9e0788b39783bd07
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Sun May 9 11:26:48 2010 -0500

    Migrate from CamelException to GError.

 camel/Makefile.am                                  |    3 -
 camel/camel-block-file.c                           |    2 +-
 camel/camel-cipher-context.c                       |   96 ++-
 camel/camel-cipher-context.h                       |   26 +-
 camel/camel-data-cache.c                           |   38 +-
 camel/camel-data-cache.h                           |   11 +-
 camel/camel-data-wrapper.c                         |   54 +-
 camel/camel-data-wrapper.h                         |   18 +-
 camel/camel-db.c                                   |  568 +++++++----
 camel/camel-db.h                                   |  100 +-
 camel/camel-debug.h                                |   34 +
 camel/camel-disco-diary.c                          |   29 +-
 camel/camel-disco-diary.h                          |    4 +-
 camel/camel-disco-folder.c                         |  143 ++-
 camel/camel-disco-folder.h                         |   36 +-
 camel/camel-disco-store.c                          |  123 ++-
 camel/camel-disco-store.h                          |   32 +-
 camel/camel-exception-list.def                     |   41 -
 camel/camel-exception.c                            |  282 ------
 camel/camel-exception.h                            |   80 --
 camel/camel-file-utils.c                           |   93 ++-
 camel/camel-file-utils.h                           |    8 +-
 camel/camel-filter-driver.c                        |  161 ++--
 camel/camel-filter-driver.h                        |   10 +-
 camel/camel-filter-search.c                        |   54 +-
 camel/camel-filter-search.h                        |    4 +-
 camel/camel-folder-search.c                        |  154 ++--
 camel/camel-folder-search.h                        |    6 +-
 camel/camel-folder-summary.c                       |  182 ++--
 camel/camel-folder-summary.h                       |   12 +-
 camel/camel-folder.c                               |  182 +++--
 camel/camel-folder.h                               |   76 +-
 camel/camel-gpg-context.c                          |  298 +++---
 camel/camel-http-stream.c                          |   83 ++-
 camel/camel-index-control.c                        |    4 +-
 camel/camel-index.h                                |    1 -
 camel/camel-lock-client.c                          |   35 +-
 camel/camel-lock-client.h                          |    4 +-
 camel/camel-lock-helper.c                          |   16 +-
 camel/camel-lock.c                                 |  101 +-
 camel/camel-lock.h                                 |   10 +-
 camel/camel-mime-filter-save.c                     |    2 +-
 camel/camel-mime-message.c                         |   19 +-
 camel/camel-mime-parser.c                          |   31 +-
 camel/camel-mime-parser.h                          |    4 +-
 camel/camel-mime-part-utils.c                      |   34 +-
 camel/camel-mime-part-utils.h                      |    5 +-
 camel/camel-mime-part.c                            |   73 +-
 camel/camel-mime-part.h                            |    5 +-
 camel/camel-movemail.c                             |   86 +-
 camel/camel-movemail.h                             |    4 +-
 camel/camel-multipart-signed.c                     |   79 +-
 camel/camel-multipart-signed.h                     |    2 +-
 camel/camel-multipart.c                            |   25 +-
 camel/camel-net-utils.c                            |   58 +-
 camel/camel-net-utils.h                            |    6 +-
 camel/camel-object.c                               |   13 +
 camel/camel-object.h                               |   10 +-
 camel/camel-offline-folder.c                       |   23 +-
 camel/camel-offline-folder.h                       |    4 +-
 camel/camel-offline-journal.c                      |   32 +-
 camel/camel-offline-journal.h                      |    6 +-
 camel/camel-offline-store.c                        |   34 +-
 camel/camel-offline-store.h                        |    8 +-
 camel/camel-provider.c                             |   36 +-
 camel/camel-provider.h                             |    9 +-
 camel/camel-sasl-anonymous.c                       |   22 +-
 camel/camel-sasl-cram-md5.c                        |    2 +-
 camel/camel-sasl-digest-md5.c                      |   32 +-
 camel/camel-sasl-gssapi.c                          |   39 +-
 camel/camel-sasl-login.c                           |   10 +-
 camel/camel-sasl-ntlm.c                            |    2 +-
 camel/camel-sasl-plain.c                           |    2 +-
 camel/camel-sasl-popb4smtp.c                       |   16 +-
 camel/camel-sasl.c                                 |   17 +-
 camel/camel-sasl.h                                 |    7 +-
 camel/camel-search-private.c                       |   11 +-
 camel/camel-search-private.h                       |    2 +-
 camel/camel-seekable-stream.c                      |   31 +-
 camel/camel-seekable-stream.h                      |   12 +-
 camel/camel-seekable-substream.c                   |   27 +-
 camel/camel-service.c                              |   71 +-
 camel/camel-service.h                              |   38 +-
 camel/camel-session.c                              |  116 ++-
 camel/camel-session.h                              |   40 +-
 camel/camel-smime-context.c                        |  198 ++--
 camel/camel-store.c                                |  234 +++--
 camel/camel-store.h                                |   71 +-
 camel/camel-stream-buffer.c                        |   47 +-
 camel/camel-stream-buffer.h                        |    6 +-
 camel/camel-stream-filter.c                        |   34 +-
 camel/camel-stream-fs.c                            |   81 ++-
 camel/camel-stream-fs.h                            |    9 +-
 camel/camel-stream-mem.c                           |    9 +-
 camel/camel-stream-null.c                          |    6 +-
 camel/camel-stream-process.c                       |   20 +-
 camel/camel-stream-vfs.c                           |   50 +-
 camel/camel-stream.c                               |   90 ++-
 camel/camel-stream.h                               |   36 +-
 camel/camel-tcp-stream-raw.c                       |   34 +-
 camel/camel-tcp-stream-ssl.c                       |   47 +-
 camel/camel-tcp-stream.c                           |   11 +-
 camel/camel-tcp-stream.h                           |   15 +-
 camel/camel-text-index.h                           |    1 -
 camel/camel-transport.c                            |   14 +-
 camel/camel-transport.h                            |    4 +-
 camel/camel-uid-cache.c                            |    6 +-
 camel/camel-url.c                                  |    9 +-
 camel/camel-url.h                                  |    4 +-
 camel/camel-vee-folder.c                           |  168 ++--
 camel/camel-vee-folder.h                           |    6 +-
 camel/camel-vee-store.c                            |   37 +-
 camel/camel-vtrash-folder.c                        |   22 +-
 camel/camel.h                                      |    1 -
 camel/providers/groupwise/camel-groupwise-folder.c |  265 +++---
 camel/providers/groupwise/camel-groupwise-folder.h |    4 +-
 .../providers/groupwise/camel-groupwise-journal.c  |   76 +-
 .../providers/groupwise/camel-groupwise-journal.h  |    8 +-
 .../providers/groupwise/camel-groupwise-provider.c |    5 +-
 camel/providers/groupwise/camel-groupwise-store.c  |  249 ++---
 camel/providers/groupwise/camel-groupwise-store.h  |    4 +-
 .../providers/groupwise/camel-groupwise-summary.c  |   12 +-
 .../groupwise/camel-groupwise-transport.c          |   31 +-
 camel/providers/groupwise/camel-groupwise-utils.c  |   18 +-
 camel/providers/imap/camel-imap-command.c          |  154 ++--
 camel/providers/imap/camel-imap-command.h          |   12 +-
 camel/providers/imap/camel-imap-folder.c           |  591 ++++++------
 camel/providers/imap/camel-imap-folder.h           |   19 +-
 camel/providers/imap/camel-imap-journal.c          |   22 +-
 camel/providers/imap/camel-imap-message-cache.c    |   98 +--
 camel/providers/imap/camel-imap-message-cache.h    |   21 +-
 camel/providers/imap/camel-imap-search.c           |   12 +-
 camel/providers/imap/camel-imap-store.c            |  562 +++++------
 camel/providers/imap/camel-imap-store.h            |    4 +-
 camel/providers/imap/camel-imap-summary.c          |   12 +-
 camel/providers/imap/camel-imap-wrapper.c          |   14 +-
 camel/providers/imapx/Makefile.am                  |    2 -
 camel/providers/imapx/camel-imapx-exception.c      |   79 --
 camel/providers/imapx/camel-imapx-exception.h      |   35 -
 camel/providers/imapx/camel-imapx-folder.c         |  135 ++--
 camel/providers/imapx/camel-imapx-folder.h         |    4 +-
 camel/providers/imapx/camel-imapx-provider.c       |    2 -
 camel/providers/imapx/camel-imapx-server.c         | 1031 +++++++++++---------
 camel/providers/imapx/camel-imapx-server.h         |   52 +-
 camel/providers/imapx/camel-imapx-store.c          |  313 +++---
 camel/providers/imapx/camel-imapx-store.h          |    2 +-
 camel/providers/imapx/camel-imapx-stream.c         |  132 ++--
 camel/providers/imapx/camel-imapx-stream.h         |   20 +-
 camel/providers/imapx/camel-imapx-summary.c        |   17 +-
 camel/providers/imapx/camel-imapx-utils.c          |  410 ++++----
 camel/providers/imapx/camel-imapx-utils.h          |   32 +-
 camel/providers/imapx/camel-imapx-view-summary.c   |    2 +-
 camel/providers/imapx/camel-imapx-view-summary.h   |    2 +-
 camel/providers/imapx/test-imapx.c                 |    6 +-
 camel/providers/local/camel-local-folder.c         |   66 +-
 camel/providers/local/camel-local-folder.h         |   10 +-
 camel/providers/local/camel-local-store.c          |  127 ++--
 camel/providers/local/camel-local-summary.c        |   48 +-
 camel/providers/local/camel-local-summary.h        |   16 +-
 camel/providers/local/camel-maildir-folder.c       |  101 +-
 camel/providers/local/camel-maildir-folder.h       |    2 +-
 camel/providers/local/camel-maildir-store.c        |  124 ++--
 camel/providers/local/camel-maildir-summary.c      |   47 +-
 camel/providers/local/camel-mbox-folder.c          |  105 +--
 camel/providers/local/camel-mbox-folder.h          |    2 +-
 camel/providers/local/camel-mbox-store.c           |  156 ++--
 camel/providers/local/camel-mbox-summary.c         |  163 ++--
 camel/providers/local/camel-mbox-summary.h         |    6 +-
 camel/providers/local/camel-mh-folder.c            |   61 +-
 camel/providers/local/camel-mh-folder.h            |    2 +-
 camel/providers/local/camel-mh-store.c             |   92 +-
 camel/providers/local/camel-mh-summary.c           |   23 +-
 camel/providers/local/camel-spool-folder.c         |   25 +-
 camel/providers/local/camel-spool-folder.h         |    2 +-
 camel/providers/local/camel-spool-store.c          |  124 ++--
 camel/providers/local/camel-spool-summary.c        |   73 +-
 camel/providers/local/camel-spool-summary.h        |    8 +-
 camel/providers/nntp/Makefile.am                   |   16 +-
 camel/providers/nntp/camel-nntp-auth.c             |   92 --
 camel/providers/nntp/camel-nntp-auth.h             |   36 -
 camel/providers/nntp/camel-nntp-folder.c           |  159 ++--
 camel/providers/nntp/camel-nntp-folder.h           |    4 +-
 camel/providers/nntp/camel-nntp-grouplist.c        |  221 -----
 camel/providers/nntp/camel-nntp-grouplist.h        |   55 -
 camel/providers/nntp/camel-nntp-newsrc.c           |  647 ------------
 camel/providers/nntp/camel-nntp-newsrc.h           |   36 -
 camel/providers/nntp/camel-nntp-store.c            |  274 +++---
 camel/providers/nntp/camel-nntp-store.h            |    9 +-
 camel/providers/nntp/camel-nntp-stream.c           |   49 +-
 camel/providers/nntp/camel-nntp-stream.h           |    3 +-
 camel/providers/nntp/camel-nntp-summary.c          |   55 +-
 camel/providers/nntp/camel-nntp-summary.h          |    3 +-
 camel/providers/nntp/camel-nntp-utils.c            |  307 ------
 camel/providers/nntp/camel-nntp-utils.h            |   34 -
 camel/providers/pop3/camel-pop3-engine.c           |    4 +-
 camel/providers/pop3/camel-pop3-folder.c           |  120 ++--
 camel/providers/pop3/camel-pop3-folder.h           |    4 +-
 camel/providers/pop3/camel-pop3-store.c            |  210 +++--
 camel/providers/pop3/camel-pop3-store.h            |    6 +-
 camel/providers/pop3/camel-pop3-stream.c           |   40 +-
 .../providers/sendmail/camel-sendmail-transport.c  |   40 +-
 camel/providers/smtp/camel-smtp-transport.c        |  476 +++++-----
 camel/tests/folder/test1.c                         |    4 -
 camel/tests/folder/test10.c                        |   13 +-
 camel/tests/folder/test11.c                        |   64 +-
 camel/tests/folder/test2.c                         |    4 -
 camel/tests/folder/test3.c                         |   65 +-
 camel/tests/folder/test4.c                         |    4 -
 camel/tests/folder/test5.c                         |    4 -
 camel/tests/folder/test6.c                         |    4 -
 camel/tests/folder/test7.c                         |    4 -
 camel/tests/folder/test8.c                         |   53 +-
 camel/tests/folder/test9.c                         |   43 +-
 camel/tests/lib/camel-test-provider.c              |    6 +-
 camel/tests/lib/camel-test.c                       |    5 +-
 camel/tests/lib/camel-test.h                       |    1 +
 camel/tests/lib/folders.c                          |  144 ++--
 camel/tests/lib/messages.c                         |   26 +-
 camel/tests/lib/streams.c                          |   72 +-
 camel/tests/message/test4.c                        |    6 +-
 camel/tests/mime-filter/test-charset.c             |    8 +-
 camel/tests/mime-filter/test-crlf.c                |    8 +-
 camel/tests/mime-filter/test-tohtml.c              |   16 +-
 camel/tests/mime-filter/test1.c                    |    4 +-
 camel/tests/misc/url.c                             |   10 +-
 camel/tests/smime/pgp-mime.c                       |    6 +-
 camel/tests/smime/pgp.c                            |   48 +-
 camel/tests/smime/pkcs7.c                          |    6 +-
 camel/tests/stream/test1.c                         |   20 +-
 camel/tests/stream/test3.c                         |    2 +-
 configure.ac                                       |    2 +-
 .../libecal/tmpl/e-cal-check-timezones.sgml        |   13 +
 docs/reference/camel/camel-docs.sgml               |    1 -
 docs/reference/camel/camel-sections.txt            |   17 -
 .../reference/camel/tmpl/camel-cipher-context.sgml |   69 ++-
 docs/reference/camel/tmpl/camel-data-cache.sgml    |   10 +-
 docs/reference/camel/tmpl/camel-data-wrapper.sgml  |    3 +
 docs/reference/camel/tmpl/camel-db.sgml            |   96 +-
 docs/reference/camel/tmpl/camel-disco-diary.sgml   |    4 +-
 docs/reference/camel/tmpl/camel-disco-folder.sgml  |    6 +-
 docs/reference/camel/tmpl/camel-disco-store.sgml   |    7 +-
 docs/reference/camel/tmpl/camel-exception.sgml     |  110 ---
 docs/reference/camel/tmpl/camel-file-utils.sgml    |    4 +
 docs/reference/camel/tmpl/camel-filter-driver.sgml |   10 +-
 docs/reference/camel/tmpl/camel-filter-search.sgml |    4 +-
 docs/reference/camel/tmpl/camel-folder-search.sgml |    6 +-
 .../reference/camel/tmpl/camel-folder-summary.sgml |   10 +-
 docs/reference/camel/tmpl/camel-folder.sgml        |   24 +-
 docs/reference/camel/tmpl/camel-lock-client.sgml   |    2 +-
 docs/reference/camel/tmpl/camel-lock.sgml          |    8 +-
 docs/reference/camel/tmpl/camel-mime-parser.sgml   |    2 +
 docs/reference/camel/tmpl/camel-mime-part.sgml     |    3 +
 docs/reference/camel/tmpl/camel-movemail.sgml      |    2 +-
 .../camel/tmpl/camel-multipart-signed.sgml         |    2 +-
 docs/reference/camel/tmpl/camel-net-utils.sgml     |    4 +-
 .../reference/camel/tmpl/camel-offline-folder.sgml |    2 +-
 .../camel/tmpl/camel-offline-journal.sgml          |    4 +-
 docs/reference/camel/tmpl/camel-offline-store.sgml |    6 +-
 docs/reference/camel/tmpl/camel-provider.sgml      |    8 +-
 docs/reference/camel/tmpl/camel-sasl.sgml          |    4 +-
 .../camel/tmpl/camel-seekable-stream.sgml          |    2 +
 docs/reference/camel/tmpl/camel-service.sgml       |    8 +-
 docs/reference/camel/tmpl/camel-session.sgml       |   21 +-
 docs/reference/camel/tmpl/camel-store.sgml         |   26 +-
 docs/reference/camel/tmpl/camel-stream-buffer.sgml |    2 +
 docs/reference/camel/tmpl/camel-stream-fs.sgml     |    3 +
 docs/reference/camel/tmpl/camel-stream.sgml        |    7 +
 docs/reference/camel/tmpl/camel-tcp-stream.sgml    |    1 +
 docs/reference/camel/tmpl/camel-transport.sgml     |    2 +-
 docs/reference/camel/tmpl/camel-unused.sgml        |  125 +++
 docs/reference/camel/tmpl/camel-url.sgml           |    2 +-
 docs/reference/camel/tmpl/camel-vee-folder.sgml    |    4 +-
 po/POTFILES.in                                     |    2 +-
 273 files changed, 7338 insertions(+), 8301 deletions(-)

commit 20aa2b45cd7d11866c7915016742572134ee9c96
Author: Milan Crha <mcrha@redhat.com>
Date:   Thu Jul 8 13:25:33 2010 +0200

    Use text/vcard content type on WebDAV PUT request
    
    See bug #604650 for more details.

 .../backends/webdav/e-book-backend-webdav.c        |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit b032b39ece24c8343b48e6cf2d9da003b418981e
Author: Fran Diéguez <fran.dieguez@mabishu.com>
Date:   Wed Jul 7 18:27:43 2010 +0200

    Updated Galician translations

 po/gl.po |  376 +++++++++++++++++++++++++++++++------------------------------
 1 files changed, 191 insertions(+), 185 deletions(-)

commit bb7329a80d768b2b2cf7c2ffb558b552912191f5
Author: Chenthill Palanisamy <pchenthill@novell.com>
Date:   Mon Jul 5 14:30:27 2010 +0530

    Add a function to get the job queue info

 camel/providers/imapx/camel-imapx-server.c |   26 ++++++++++++++++++++++++++
 camel/providers/imapx/camel-imapx-server.h |    5 +++++
 camel/providers/imapx/camel-imapx-utils.c  |    7 +++++++
 camel/providers/imapx/camel-imapx-utils.h  |   10 ++++++++++
 4 files changed, 48 insertions(+), 0 deletions(-)

commit 6ff4c69f9e066f007d242b6b72232c9d42fc038f
Author: Chenthill Palanisamy <pchenthill@novell.com>
Date:   Mon Jul 5 13:05:10 2010 +0530

    Add signal handlers when folder selection changes and when connection shuts down

 camel/providers/imapx/camel-imapx-server.c |   43 ++++++++++++++++++++++++++++
 camel/providers/imapx/camel-imapx-server.h |    4 ++
 2 files changed, 47 insertions(+), 0 deletions(-)

commit 4d7b2ae1052dbde2b99a6e147c4e4a116d32b5bc
Author: Maciej Piechotka <uzytkownik2@gmail.com>
Date:   Sat Jul 3 12:41:50 2010 -0400

    Bug 623431 - Use gweather-3.0 when building with gtk3

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

commit 0f75ca408f1386494100ba934625de979f0c17bc
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Sat Jul 3 12:17:42 2010 -0400

    Bug 623430 - libedataserverui.pc.in hardcodes 1.2 API version

 configure.ac                            |    6 +++---
 libedataserverui/Makefile.am            |    6 +++---
 libedataserverui/libedataserverui.pc.in |    2 +-
 3 files changed, 7 insertions(+), 7 deletions(-)

commit f44ecb68679ea3134d7b3c5d5f346b640a11af45
Author: David Woodhouse <David.Woodhouse@intel.com>
Date:   Fri Jul 2 11:56:57 2010 +0100

    Update unseen count as new messages come in
    
    When we get notified of new messages in the idle thread, or when they arrive
    during our re-fetch of all flags (and we suddenly find we've got flags for a
    message that didn't previously exist), ensure that we update the unseen count
    according to the flags of the new messages.
    
    This _doesn't_ handle the case where we called fetch_new_messages() directly
    from refresh_info_start() because we _knew_ there were new messages, but in
    fact there are _more_ new messages than we expected. We may have to switch to
    a model where we say 'update flags for any UID greater than $X'.

 camel/providers/imapx/camel-imapx-server.c |   22 ++++++++++++++++++----
 1 files changed, 18 insertions(+), 4 deletions(-)

commit fe84f63ac7b0eb51356451e5aafe02e27a03d4e4
Author: David Woodhouse <David.Woodhouse@intel.com>
Date:   Fri Jul 2 10:58:11 2010 +0100

    Make NSS database initialisation more robust, handle errors better
    
    Since commit 9116943e we only attempt to open the new SQL database, but
    some users are reporting issues. Be more careful about reporting errors
    when that happens, and also fall back to the old DBM database if the SQL
    database fails to initialise.

 camel/camel.c |   21 +++++++++++----------
 1 files changed, 11 insertions(+), 10 deletions(-)

commit 77b29a6e456f01e0a4241ca767233f77ab03a802
Author: David Woodhouse <David.Woodhouse@intel.com>
Date:   Fri Jul 2 10:00:02 2010 +0100

    Keep better track of server-side UNREAD count.
    
    There are various circumstances in which the UNREAD count will change --
    new unseen messages arriving, flags changes from the client, unseen
    messages being expunged, etc. Keep track of those to improve the
    accuracy of the unread count, to avoid the QRESYNC sanity check
    triggering so often on minor issues that weren't the bug I was looking
    for. For this, we have to keep track of whether a FETCH or VANISHED response
    was solicited or unsolicited in certain cases.

 camel/providers/imapx/camel-imapx-server.c |   38 +++++++++++++++++++--------
 camel/providers/imapx/camel-imapx-utils.c  |   17 +++++++++---
 camel/providers/imapx/camel-imapx-utils.h  |    4 +-
 3 files changed, 41 insertions(+), 18 deletions(-)

commit 6df64040a866166d54cc35078f204ee60e474f36
Author: David Woodhouse <David.Woodhouse@intel.com>
Date:   Fri Jul 2 09:57:31 2010 +0100

    Don't refetch message headers we already have.
    
    We were issuing a headers FETCH starting from the last known UID. But we
    already _had_ the headers for the last known UID. Start from $UID+1 instead.

 camel/providers/imapx/camel-imapx-server.c |    8 ++++++--
 1 files changed, 6 insertions(+), 2 deletions(-)

commit 2497833b3968fe5d8134c919d601a0dd9b23ab74
Author: David Woodhouse <David.Woodhouse@intel.com>
Date:   Fri Jul 2 09:43:38 2010 +0100

    Add sanity check after QRESYNC
    
    If the total number of messages, unseen count and modseq don't match
    what we think they should be, then fall back to refetching all flags as
    we would have done without QRESYNC.

 camel/providers/imapx/camel-imapx-server.c |   23 ++++++++++++++++++-----
 1 files changed, 18 insertions(+), 5 deletions(-)

commit 83f1c3850cd16fad9800ee7e00acdbc06cc1d69d
Author: Jorge González <jorgegonz@svn.gnome.org>
Date:   Thu Jul 1 20:13:41 2010 +0200

    Updated Spanish translation

 po/es.po | 1562 +++++++++++++++++++++++++++++++-------------------------------
 1 files changed, 773 insertions(+), 789 deletions(-)

commit f686f27a89f65f6c199664af70c8aa69914600b2
Author: David Woodhouse <David.Woodhouse@intel.com>
Date:   Thu Jul 1 09:01:27 2010 +0100

    Fix memory leak in imapx_continuation() with SASL auth
    
    ==4945== 1 bytes in 1 blocks are definitely lost in loss record 48 of 23,077
    ==4945==    at 0x4A0515D: malloc (vg_replace_malloc.c:195)
    ==4945==    by 0x319A044AE2: g_malloc (gmem.c:132)
    ==4945==    by 0x319A05C3BD: g_strdup (gstrfuncs.c:102)
    ==4945==    by 0x6478E63: camel_sasl_challenge_base64 (camel-sasl.c:326)
    ==4945==    by 0x12C54E72: imapx_continuation (camel-imapx-server.c:1698)
    ==4945==    by 0x12C552CC: imapx_step (camel-imapx-server.c:1862)

 camel/providers/imapx/camel-imapx-server.c |    7 +++++--
 1 files changed, 5 insertions(+), 2 deletions(-)

commit 2999551cbb78f902cd8321c0c2eb5327474e8a3d
Author: David Woodhouse <David.Woodhouse@intel.com>
Date:   Thu Jul 1 08:59:59 2010 +0100

    Fix memory leak in summary_header_to_db()
    
    ==4945== 9 bytes in 1 blocks are definitely lost in loss record 1,482 of 23,077
    ==4945==    at 0x4A0515D: malloc (vg_replace_malloc.c:195)
    ==4945==    by 0x319A044AE2: g_malloc (gmem.c:132)
    ==4945==    by 0x319A05C3BD: g_strdup (gstrfuncs.c:102)
    ==4945==    by 0x6466990: summary_header_to_db (camel-folder-summary.c:296)
    ==4945==    by 0x12C48A2B: summary_header_to_db (camel-imapx-summary.c:289)
    ==4945==    by 0x6463B69: camel_folder_summary_save_to_db (camel-folder-summary.c:2316)
    ==4945==    by 0x12C507B2: imapx_command_sync_changes_done (camel-imapx-server.c:4227)

 camel/camel-folder-summary.c |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit bed388e3a851596e1163fed8ee57cb41c81b9b10
Author: David Woodhouse <David.Woodhouse@intel.com>
Date:   Wed Jun 30 20:22:36 2010 +0100

    Store Junk and NotJunk flags in IMAP server
    
    Strictly speaking we shouldn't be doing this if the server won't understand
    them and doesn't have \* in PERMANENTFLAGS -- but there are already bugs with
    that anyway, when we try to set receipt-handled. I'll get to that shortly...

 camel/providers/imapx/camel-imapx-server.c  |    4 +++-
 camel/providers/imapx/camel-imapx-summary.h |    1 +
 camel/providers/imapx/camel-imapx-utils.c   |    2 ++
 3 files changed, 6 insertions(+), 1 deletions(-)

commit 30179bf132c21252e01ed7fddd93dcf4be71ab26
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Wed Jun 30 11:48:51 2010 -0400

    Update API documentation.

 .../libecal/tmpl/e-cal-check-timezones.sgml        |    3 +++
 docs/reference/camel/camel-sections.txt            |    3 +++
 .../reference/camel/tmpl/camel-cipher-context.sgml |    6 ++++++
 docs/reference/camel/tmpl/camel-provider.sgml      |   14 ++++++++++++++
 docs/reference/camel/tmpl/camel-store.sgml         |    7 +++++++
 docs/reference/libedataserver/tmpl/e-util.sgml     |    4 ++--
 .../libedataserverui/libedataserverui-sections.txt |    1 +
 .../libedataserverui/tmpl/e-name-selector.sgml     |    9 +++++++++
 8 files changed, 45 insertions(+), 2 deletions(-)

commit 23bdeb12ef3b8a4b6d63f8dd008594feca760540
Author: David Woodhouse <David.Woodhouse@intel.com>
Date:   Wed Jun 30 13:22:25 2010 +0100

    Calculate can_qresync after fetching STATUS

 camel/providers/imapx/camel-imapx-server.c |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

commit ac6557eb872437e4d7b44fc01d9eafcc404b4d8e
Author: David Woodhouse <David.Woodhouse@intel.com>
Date:   Wed Jun 30 11:08:54 2010 +0100

    Fix starting UID in QRESYNC SELECT.
    
    The indices in the folder summary count from zero, not one.

 camel/providers/imapx/camel-imapx-server.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 7dcedc3ef77ddcf4b7ca6bb1fbab7d3246edca34
Author: David Woodhouse <David.Woodhouse@intel.com>
Date:   Wed Jun 30 09:49:12 2010 +0100

    Add proper QRESYNC support on SELECT; use it for refresh_info
    
    We aren't yet correctly updating the folder's modseq every time, so we're
    often asking for more than we need. That's better than asking for _less_ than
    we need though -- will go over that part very carefully in separate commit(s).
    
    We still aren't handling uidvalidity either. RSN...

 camel/providers/imapx/camel-imapx-provider.c |    2 +
 camel/providers/imapx/camel-imapx-server.c   |   91 ++++++++++++++++++++++++--
 camel/providers/imapx/camel-imapx-server.h   |    2 +
 camel/providers/imapx/camel-imapx-store.c    |    3 +
 camel/providers/imapx/camel-imapx-store.h    |    1 +
 5 files changed, 93 insertions(+), 6 deletions(-)

commit b57a6af1724e1447e35e2003a14bf74891182873
Author: David Woodhouse <David.Woodhouse@intel.com>
Date:   Wed Jun 30 09:44:25 2010 +0100

    Propagate SELECT error properly to dependent commands

 camel/providers/imapx/camel-imapx-server.c |    8 +++++++-
 1 files changed, 7 insertions(+), 1 deletions(-)

commit de786c4147333489ac1dfb25b378acf96541919c
Author: David Woodhouse <David.Woodhouse@intel.com>
Date:   Wed Jun 30 09:39:22 2010 +0100

    Add support for * VANISHED (EARLIER) [uidset...]
    
    (Actually just throw away anything in the parentheses).
    
    We'll need this for QRESYNC SELECT

 camel/providers/imapx/camel-imapx-server.c |   19 ++++++++++++++++++-
 1 files changed, 18 insertions(+), 1 deletions(-)

commit e1aa0719162620c50ad6f402a1c58ed817f75bf7
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Tue Jun 29 19:17:59 2010 -0400

    Work around sudden disappearance of GdkRegion in GTK+ 2.90.5.
    
    API was deprecated and removed in less than two hours!  Sheesh!

 libedataserverui/gtk-compat.h |   18 ++++++++++++++++++
 1 files changed, 18 insertions(+), 0 deletions(-)

commit 9a8942918cfb776ae496e8d316ffc0dc17a6253b
Author: Chenthill Palanisamy <pchenthill@novell.com>
Date:   Tue Jun 29 23:36:13 2010 +0530

    post release version bump

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

commit ad9fa85487ede5ff67c980314f1a160c60544cc2
Author: Chenthill Palanisamy <pchenthill@novell.com>
Date:   Tue Jun 29 23:18:40 2010 +0530

    News update for 2.31.4 release

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

commit 7a6c7dca2321a1fcb6d3962cca77a5b9b9e08c65
Author: David Woodhouse <David.Woodhouse@intel.com>
Date:   Tue Jun 29 17:23:57 2010 +0100

    Set server_flags after APPENDUID; don't send them to the server again.
    
    This is just silly....
    
    Starting command (active=1, literal) A00452 APPEND outgoing (\SEEN) {551+}
    Starting command (active=1,) A00454 SELECT outgoing
    Starting command (active=1,) A00453 UID STORE 14443 +FLAGS.SILENT (\SEEN)

 camel/providers/imapx/camel-imapx-server.c |    5 ++++-
 1 files changed, 4 insertions(+), 1 deletions(-)

commit 573ad77df8814a5f72593292bc6e96ef4140e1a3
Author: David Woodhouse <David.Woodhouse@intel.com>
Date:   Tue Jun 29 16:45:56 2010 +0100

    Fix APPENDUID handling of uidvalidity.
    
    We shouldn't be comparing with is->uidvalidity; that's just short-term
    storage for use _during_ a SELECT. Compare with ifolder->uidvalidity instead.
    
    Oh, and let's try to make sure that's actually set somewhere...

 camel/providers/imapx/camel-imapx-folder.h |    1 +
 camel/providers/imapx/camel-imapx-server.c |    8 +++++---
 2 files changed, 6 insertions(+), 3 deletions(-)

commit 473eee75ae154e7d1bc4a83247c1a0128a0b635c
Author: David Woodhouse <David.Woodhouse@intel.com>
Date:   Tue Jun 29 16:18:38 2010 +0100

    Select folder based on CamelFolder *, not its name
    
    As threatened in commit 6900bf35807c9be0cb2498a63cef4684ff9144d6, sanify the
    way that commands indicate which folder (if any) should be selected when they
    run.
    
    Until now, they've set a folder name in ic->select, which was passed as an
    argument to camel_imapx_command_new(). That's been used for comparisons to
    decide whether the command can run... but when it actually comes to select
    a folder specifically for the benefit of the command, it wasn't used! Instead,
    the folder in ic->job->folder was used instead.
    
    Clean this up so that ic->select is now a CamelFolder * instead of a string,
    and actually use it consistently for both the comparisons and the eventual
    SELECT.

 camel/providers/imapx/camel-imapx-server.c |  153 +++++++++-------------------
 camel/providers/imapx/camel-imapx-server.h |    1 -
 2 files changed, 48 insertions(+), 106 deletions(-)

commit d554e0e7b9c2c9798ab85052d0a7285203ea165d
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Tue Jun 29 09:57:41 2010 -0400

    Lower gtk+-3.0 requirement to 2.90.4.
    
    Since 2.90.5 isn't release yet and the release team would probably
    like to assemble a 2.31.4 moduleset.

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

commit 61220265557b36fb69f2e2e0a2f46adb134f9911
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Tue Jun 29 09:47:51 2010 -0400

    Make libedataserverui API docs build with gtk+-3.0.

 docs/reference/libedataserverui/Makefile.am |    6 ++++++
 1 files changed, 6 insertions(+), 0 deletions(-)

commit 34745ec6271a5c2c668dc6f0a38cb20535f4a7a3
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Tue Jun 29 09:32:49 2010 -0400

    Make libedataserverui test programs build with gtk+-3.0.

 libedataserverui/Makefile.am |    8 +++++++-
 1 files changed, 7 insertions(+), 1 deletions(-)

commit 7955e049fd0df5c52b0613ba228558cff7d0f2ce
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Tue Jun 29 09:25:15 2010 -0400

    TEMPORARILY build without weather calendars in distcheck.
    
    Will revert this when we see a libgweather-2.90.x release.

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

commit e76431165efaa00ea73a1b307c01af063bbcc9b9
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Tue Jun 29 09:16:50 2010 -0400

    Fix E_DATA_SERVER_UI_DEPS.
    
    Was hardcoding gtk+-2.0 instead of using $GTK_PACKAGE.

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

commit 078bce8e0ef5958e94fdcb43b1ff96a86f738aaf
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Tue Jun 29 09:15:26 2010 -0400

    Show the GTK+ package in configure summary.

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

commit ac77d9d953683de7cd93c41fe037c8b1c41de2c3
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Tue Jun 29 09:14:33 2010 -0400

    Build against gtk+-3.0 when running distcheck.

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

commit e37080a5dd15a80797f5eadb690d3762f9a2a498
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Tue Jun 29 09:07:43 2010 -0400

    Require gweather >= 2.90.0 when building against gtk+-3.0.
    
    Note, at this moment libgweather-2.90.0 doesn't exist.  The version
    requirement is a guess.  The tarball should appear "any minute now".

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

commit edaed8e1a65589392c04c7ed57d9dbbe3354d7c8
Author: Milan Crha <mcrha@redhat.com>
Date:   Tue Jun 29 14:54:47 2010 +0200

    Bug #622350 - CamelFolder's "deleted" signal prototype changed

 camel/camel-vee-folder.c |    1 -
 1 files changed, 0 insertions(+), 1 deletions(-)

commit 6acd6c419b8288b370f9b0d31a024d31ae1f736a
Author: Chenthill Palanisamy <pchenthill@novell.com>
Date:   Tue Jun 29 17:35:09 2010 +0530

    Update libedataserverui versioning for gtk3. 3.0 should build gtk3 and 1.2 with gtk2

 configure.ac                            |   26 +++++++++++++++++++++++---
 libedataserverui/Makefile.am            |   31 +++++++++++++++++++++++--------
 libedataserverui/libedataserverui.pc.in |    2 +-
 3 files changed, 47 insertions(+), 12 deletions(-)

commit 3ed2df25ed6caba4fa95a9a02e2993550601ad6e
Author: Michael Meeks <michael.meeks@novell.com>
Date:   Tue Jun 29 11:05:53 2010 +0100

    Add helper to show the name selector with correct transience, to
    fix the umpteen bugs in its use in Evolution.

 libedataserverui/e-name-selector.c |   27 +++++++++++++++++++++++++++
 libedataserverui/e-name-selector.h |    2 ++
 2 files changed, 29 insertions(+), 0 deletions(-)

commit ed59c3b9eea32c3ae466872c9ca04f6d19cc3762
Author: David Woodhouse <David.Woodhouse@intel.com>
Date:   Tue Jun 29 09:41:33 2010 +0100

    Update summary uidnext after fetching messages.
    
    Since we don't refetch flags if we've fetched new messages for a previously
    empty folder, we weren't updating the stored uidnext -- which meant we would
    refetch messages again next time. And if the folder is empty, we'd refetch
    messages every time and never update uidnext.

 camel/providers/imapx/camel-imapx-server.c |    4 ++++
 1 files changed, 4 insertions(+), 0 deletions(-)

commit 84a0c7d9d773980907ecf3966a659d218e64b657
Author: David Woodhouse <David.Woodhouse@intel.com>
Date:   Sun Jun 27 09:26:41 2010 +0100

    Bug 622828 - Don't recurse to parent class's ->disconnect() method.
    
    That seems to be our caller. Calling it back will just end in tears.

 camel/providers/nntp/camel-nntp-store.c |   14 --------------
 1 files changed, 0 insertions(+), 14 deletions(-)

commit 4d907e246f48586e2bf55072de194fff3066e3b4
Author: David Woodhouse <David.Woodhouse@intel.com>
Date:   Sun Jun 27 08:37:55 2010 +0100

    Bug 622822 - Fix failure return from nntp_folder_refresh_info_online()
    
    When invoked with no fmt argument, camel_nntp_command() is only supposed
    to select the folder and return zero.
    
    Since commit 08cfec3e we have been interpreting that zero as FALSE, and
    this is what causes nntp folders to appear empty as refresh_info appears
    to fail.

 camel/providers/nntp/camel-nntp-folder.c |    4 +++-
 1 files changed, 3 insertions(+), 1 deletions(-)

commit 32148c9499bb7fad55ca11d1c1528332511ec5d6
Author: David Woodhouse <David.Woodhouse@intel.com>
Date:   Sat Jun 26 16:03:35 2010 +0100

    Fix nntp folder tree building
    
    When it creates a 'virtual' NOSELECT|CHILDREN folder to fill a gap in
    the hierarchy, it doesn't correctly insert that into the tree if it is a
    top-level folder (i.e. last == NULL).
    
    Once you fix that bug, you end up with two identical copies of the
    tree-insertion code. I moved that out into a separate function.

 camel/providers/nntp/camel-nntp-store.c |   65 ++++++++++++++-----------------
 1 files changed, 29 insertions(+), 36 deletions(-)

commit 6e49273e99bfe8f5e1ed080a454d0e3aeacae4f8
Author: David Woodhouse <David.Woodhouse@intel.com>
Date:   Sat Jun 26 14:47:25 2010 +0100

    Bug 622719 - Fix lifetime issues with CamelIMAPXServer w.r.t. disconnection

 camel/providers/imapx/camel-imapx-folder.c |   61 +++++++++----
 camel/providers/imapx/camel-imapx-server.c |   87 +++++++++++-------
 camel/providers/imapx/camel-imapx-server.h |    1 -
 camel/providers/imapx/camel-imapx-store.c  |  137 +++++++++++++++++++++-------
 camel/providers/imapx/camel-imapx-store.h  |    1 +
 5 files changed, 202 insertions(+), 85 deletions(-)

commit ab8442ff77654a54cd6556bc73533bc386408c60
Author: David Woodhouse <David.Woodhouse@intel.com>
Date:   Fri Jun 25 18:09:09 2010 +0100

    Fix idle thread exit and locking
    
    If we trigger its exit and wait for it while still holding the lock, it may
    deadlock on the same lock. Also fix a multiple-unlock bug.

 camel/providers/imapx/camel-imapx-server.c |   14 +++++++++++---
 1 files changed, 11 insertions(+), 3 deletions(-)

commit 0b52c6b9ef0ed9a27942bc7cf6493886a9db0967
Author: David Woodhouse <David.Woodhouse@intel.com>
Date:   Fri Jun 25 12:25:38 2010 +0100

    Handle BYE response

 camel/providers/imapx/camel-imapx-server.c |   12 +++++++++++-
 1 files changed, 11 insertions(+), 1 deletions(-)

commit 58ccfbd74eb2ceff2be79a3767e4884ce772469e
Author: David Woodhouse <David.Woodhouse@intel.com>
Date:   Fri Jun 25 09:36:46 2010 +0100

    Fix idle dwell time
    
    When switching from sleep() to g_usleep() in commit 25b19908, we should
    also have converted its argument into µs.

 camel/providers/imapx/camel-imapx-server.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 034afae45809aab28a2b4bce7493d693f81ad5f4
Author: David Woodhouse <David.Woodhouse@intel.com>
Date:   Fri Jun 25 00:12:08 2010 +0100

    Remove superfluous debug printf

 camel/providers/imapx/camel-imapx-store-summary.c |    1 -
 1 files changed, 0 insertions(+), 1 deletions(-)

commit 9445941f962f42cc513903a12d3036d9607bae4c
Author: David Woodhouse <David.Woodhouse@intel.com>
Date:   Fri Jun 25 00:01:36 2010 +0100

    Use LIST-EXTENDED to return subscribed status from LIST
    
    If the server supports LIST-EXTENDED, we don't have to follow the initial
    LIST with an LSUB command to see which folders are subscribed -- we can
    just ask it to tell us the subscribed status in the LIST responses.

 camel/providers/imapx/camel-imapx-server.c |   10 +++++++++-
 camel/providers/imapx/camel-imapx-server.h |    1 +
 camel/providers/imapx/camel-imapx-store.c  |   26 ++++++++++++++++----------
 camel/providers/imapx/camel-imapx-utils.c  |    1 +
 4 files changed, 27 insertions(+), 11 deletions(-)

commit e6087869b184353f21b6b9f196d13f3cbb5acfd6
Author: David Woodhouse <David.Woodhouse@intel.com>
Date:   Thu Jun 24 23:23:19 2010 +0100

    Detect LIST-STATUS and LIST-EXTENDED capabilities

 camel/providers/imapx/camel-imapx-utils.c |    2 ++
 camel/providers/imapx/camel-imapx-utils.h |    2 ++
 2 files changed, 4 insertions(+), 0 deletions(-)

commit 900172c35ea875e7e0f5b79887b8535dddd0a0c0
Author: David Woodhouse <David.Woodhouse@intel.com>
Date:   Thu Jun 24 23:10:35 2010 +0100

    Don't show subscribed but non-existent folders.
    
    The RFCs are clear that it's OK to have non-existent folders in the
    subscribed list. Don't treat them as if they were real folders -- just
    use their existence in the LSUB response to set the SUBSCRIBED flag if they
    were already returned by the LIST response.

 camel/providers/imapx/camel-imapx-store.c |   26 ++++++++++++--------------
 1 files changed, 12 insertions(+), 14 deletions(-)

commit 6900bf35807c9be0cb2498a63cef4684ff9144d6
Author: David Woodhouse <David.Woodhouse@intel.com>
Date:   Thu Jun 24 23:05:48 2010 +0100

    Really select INBOX for folder deletion and rename
    
    The folder selection code is a bit screwed -- a string comparison with
    ic->select is used to determine which folder a job can run on, but
    ic->job->folder is the one that's actually passed to imapx_select().
    
    Fixing that is probably going to involve turning ic->select into a
    folder pointer instead of a string -- so these callers might as well
    start getting used to the fact that they have to look the INBOX up using
    camel_store_get_folder(). I'll come back and actually fix the
    imapx_command_start() code later, when there's nothing more important
    offending me.
    
    We really do need _not_ to be SELECTed on a renamed or deleted folder, or
    entering IDLE will cause some servers (dovecot) to kick us off.

 camel/providers/imapx/camel-imapx-server.c |    4 ++++
 1 files changed, 4 insertions(+), 0 deletions(-)

commit 4083bbc36154ea91b203d7b672df5584978dfb10
Author: David Woodhouse <David.Woodhouse@intel.com>
Date:   Thu Jun 24 15:41:30 2010 +0100

    Remove courier-imap rename workaround
    
    This is breaking things on non-buggy servers, because after renaming the
    folder in question we also attempt to rename all its subfolders... and
    quite reasonably get a failure.
    
    Testing against current versions of Courier (4.4.0) seems to suggest
    that it's not actually necessary, either -- perhaps the bug has been
    fixed in the 9 years since this hack was first added to the imap back
    end in commit bfce883e.

 camel/providers/imapx/camel-imapx-store.c |    6 ------
 1 files changed, 0 insertions(+), 6 deletions(-)

commit aa443fa9f909208564aa58f41c8f7f7277f08554
Author: Chenthill Palanisamy <pchenthill@novell.com>
Date:   Mon Jun 28 15:21:13 2010 +0530

    use gtk-3.0 if available

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

commit 94416e66b515b49547b159a1f92539f91cef3331
Author: Yaron Shahrabani <sh.yaron@gmail.com>
Date:   Mon Jun 28 00:09:13 2010 +0300

    Updated Hebrew translation.

 po/he.po | 4405 +++++++++++++++++++++++++++++---------------------------------
 1 files changed, 2085 insertions(+), 2320 deletions(-)

commit 1c79f8a68d546f7d83f6e4e60576d602b7d91135
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Sun Jun 27 07:45:18 2010 -0400

    Bug 622392 - Build failure due to missing nspr includes
    
    camel.pc.in already defines @mozilla_nss@ and @mozilla_nspr@ in its
    Requires list, but that only works for distros that ship their own nss
    and nspr pkg-config files.
    
    Debian, for example, doesn't (but it should).  So @mozilla_nss@ and
    @mozilla_nspr@ are never defined.  Instead, the configure script falls
    back to the older "manual" settings and defines MANUAL_NSS_CFLAGS and
    MANUAL_NSS_LIBS.  So list those as well in camel.pc.in.  They will be
    mutually exclusive with the pkg-config variables.
    
    And please, for the love of free software, somebody push pkg-config
    files to upstream nss/nspr so we can drop this gunk from configure.
    It's 2010 already for cryin' out loud...

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

commit c7038b8256c1b5cb560800a0312be9e94aa59fcc
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Sat Jun 26 22:55:43 2010 -0400

    Bug 622799 - Fails to link libedataserverui-1.2.la

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

commit 5b28a27d21ab3fd7263b2165c5ca49048759d6f4
Author: Milan Crha <mcrha@redhat.com>
Date:   Fri Jun 25 14:27:42 2010 +0200

    Bug #622710 - Crash in imapx_idle_supported due to cinfo being NULL

 camel/providers/imapx/camel-imapx-server.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 25b1990812f060199c30506ca453408ad741f1ab
Author: Fridrich Štrba <fridrich.strba@bluewin.ch>
Date:   Fri Jun 25 09:54:45 2010 +0200

    For the sake of portability: sleep -> g_usleep

 camel/providers/imapx/camel-imapx-server.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 4b9c37c1bf5721126fe665739dfbf89dfeec5423
Author: Milan Crha <mcrha@redhat.com>
Date:   Thu Jun 24 20:42:16 2010 +0200

    Bug #620815 - Memory leaks with Evolution

 libedataserverui/e-book-auth-util.c |   15 +++++++--------
 1 files changed, 7 insertions(+), 8 deletions(-)

commit 0062297b6bd46584ae52e4f7541637e5e01de0a5
Author: David Woodhouse <David.Woodhouse@intel.com>
Date:   Thu Jun 24 14:13:17 2010 +0100

    Bug 622008 - Don't trust is->select_folder in imapx_job_scan_changes_done()
    
    We may have already issued a new SELECT command by the time the scan_changes
    completion function is called, and is->select_folder may be NULL already.

 camel/providers/imapx/camel-imapx-server.c |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit b44f64b984519395026fab12087478245d4d23d4
Author: David Woodhouse <David.Woodhouse@intel.com>
Date:   Thu Jun 24 14:09:45 2010 +0100

    Disable the special-case for the selected folder in refresh_info
    
    It will make us miss messages on servers like Groupwise which don't give
    unsolicited change notices; we really _do_ need to issue STATUS there,
    even though it's explicitly forbidden by RFC3501 do so. Or SEARCH UNSEEN.
    
    But the logic is broken anyway -- what is the currently-selected folder NOW
    may not be the currently-selected folder by the time our STATUS command hits
    the front of the queue anyway, so we do still end up doing STATUS on the
    current folder sometimes. Needs more thought.

 camel/providers/imapx/camel-imapx-server.c |    4 +++-
 1 files changed, 3 insertions(+), 1 deletions(-)

commit b0214462be6e21c2a312d8fe3e31ffdd2825d153
Author: David Woodhouse <David.Woodhouse@intel.com>
Date:   Thu Jun 24 13:13:03 2010 +0100

    Revamp imapx_job_refresh_info_start() to make use of modseq and uidnext

 camel/providers/imapx/camel-imapx-server.c |  131 ++++++++++++++++++++--------
 1 files changed, 94 insertions(+), 37 deletions(-)

commit 9db64a5743863861611f25cdf32bd2705e4cdd4f
Author: David Woodhouse <David.Woodhouse@intel.com>
Date:   Sat Jun 19 12:45:56 2010 +0100

    Always enable QRESYNC where it's available.
    
    This doesn't have much of an effect until we start using it, except for
    enabling the VANISHED response, and causing unsolicited fetches to have UIDs.

 camel/providers/imapx/camel-imapx-server.c |    8 ++++++++
 1 files changed, 8 insertions(+), 0 deletions(-)

commit 86513477fdff54f503d6f846ef159ab9c6e98fed
Author: David Woodhouse <David.Woodhouse@intel.com>
Date:   Thu Jun 24 13:01:21 2010 +0100

    Update summary to include uidnext and modseq, and 64-bit uidvalidity
    
    Also set the new fields in imapx_job_scan_changes_done() -- although
    the summary's uidvalidity still isn't being set anywhere.

 camel/providers/imapx/camel-imapx-server.c  |    6 +++
 camel/providers/imapx/camel-imapx-summary.c |   53 +++++++++++++++------------
 camel/providers/imapx/camel-imapx-summary.h |    4 ++-
 3 files changed, 39 insertions(+), 24 deletions(-)

commit f6f7f867fa344ff5ae61820d56c529b304429af6
Author: David Woodhouse <David.Woodhouse@intel.com>
Date:   Thu Jun 24 12:36:51 2010 +0100

    Handle UIDNEXT and MODSEQ/HIGHESTMODSEQ information from server.
    
    UIDNEXT is useful for detecting when new messages have been added to a
    folder, and (for servers which support it) MODSEQ is even more useful because
    it lets us detect flags changes.

 camel/providers/imapx/camel-imapx-folder.c   |    2 +
 camel/providers/imapx/camel-imapx-folder.h   |    2 +
 camel/providers/imapx/camel-imapx-server.c   |   12 ++++++++
 camel/providers/imapx/camel-imapx-server.h   |    4 ++-
 camel/providers/imapx/camel-imapx-tokens.txt |    3 ++
 camel/providers/imapx/camel-imapx-utils.c    |   38 ++++++++++++++++++++++++++
 camel/providers/imapx/camel-imapx-utils.h    |   11 ++++++-
 7 files changed, 69 insertions(+), 3 deletions(-)

commit 8cd40b296bfe1bdb9a7b46b8585a27872990af55
Author: David Woodhouse <David.Woodhouse@intel.com>
Date:   Thu Jun 24 12:30:58 2010 +0100

    Make uidvalidity field 64-bit
    
    But not in the summary yet; I'll get to that shortly and we aren't even
    storing it there anyway right now -- we're always writing zero.

 camel/providers/imapx/camel-imapx-server.h       |    2 +-
 camel/providers/imapx/camel-imapx-utils.h        |    8 ++++----
 camel/providers/imapx/camel-imapx-view-summary.h |    2 +-
 3 files changed, 6 insertions(+), 6 deletions(-)

commit 1e3ec346befcca2b6f6a7bdb78ac0ad3ccd376f4
Author: David Woodhouse <David.Woodhouse@intel.com>
Date:   Thu Jun 24 12:21:24 2010 +0100

    Recalculate unread_on_server count after fetching flags.
    
    Since we're not allowed to issue STATUS for the currently-selected mailbox,
    the only way to ask the server for the count of unseen messages is to select
    some _other_ mailbox and then issue STATUS. Even re-SELECTing the mailbox
    doesn't give it, although a 'SEARCH UNSEEN' would do it, if we count the
    responses.
    
    But we _can_ work it out from the flags after we fetch them all.

 camel/providers/imapx/camel-imapx-server.c |    4 ++++
 1 files changed, 4 insertions(+), 0 deletions(-)

commit dfb37b30358d4e515a5dba08fd37fcae245152af
Author: David Woodhouse <David.Woodhouse@intel.com>
Date:   Thu Jun 24 12:14:23 2010 +0100

    Decrement ifolder->exists_on_server when handling EXPUNGE/VANISHED
    
    We're supposed to keep track of this for ourselves; the server doesn't send
    a new EXISTS.

 camel/providers/imapx/camel-imapx-server.c |    4 ++++
 1 files changed, 4 insertions(+), 0 deletions(-)

commit 1bd00cde4783a1c5c32a7beeb660a9a4685501d4
Author: David Woodhouse <David.Woodhouse@intel.com>
Date:   Thu Jun 24 00:24:58 2010 +0100

    Permit all characters but dir_sep in imapx folder names.
    
    There's no point in preventing people from creating folders with %#* in the
    names; they can always create them from elsewhere. Or, AFAICT, just create
    them using evo with a 'permitted' name and then rename them to contain the
    'offending' characters.

 camel/providers/imapx/camel-imapx-store.c |    9 ++-------
 1 files changed, 2 insertions(+), 7 deletions(-)

commit d700a9fbffa73f3017cb0e49ba2c5a66a102e80a
Author: David Woodhouse <David.Woodhouse@intel.com>
Date:   Thu Jun 24 00:17:58 2010 +0100

    Simplify relationship between full and path names for imapx
    
    There seems to be no point in the %25-style escapes, which we were applying
    in full_to_path() only if dir_sep != '/', and then reversing in path_to_full()
    unconditionally. Instead, just swap dir_sep with '/'. Aside from simplifying
    the code, this also means that the path displayed to the user will be as close
    as possible to the real name -- it means that my "be nasty to imapx" test
    folder called fish"%sd is displayed properly, instead of as fish"%25sd.

 camel/providers/imapx/camel-imapx-store-summary.c |   71 ++++++---------------
 1 files changed, 20 insertions(+), 51 deletions(-)

commit 2f2ba06d5bc8f799bc61d473963771ee58046384
Author: David Woodhouse <David.Woodhouse@intel.com>
Date:   Wed Jun 23 23:04:01 2010 +0100

    Queue non-folder specific jobs while waiting for SELECT to complete
    
    Remove this TODO from the list...

 camel/providers/imapx/camel-imapx-server.c |   29 ++++++++++++++++++++++++---
 1 files changed, 25 insertions(+), 4 deletions(-)

commit 61859b2fd607c86cd0dcf68c0fcfbc9ee86db9b2
Author: David Woodhouse <David.Woodhouse@intel.com>
Date:   Wed Jun 23 12:07:33 2010 +0100

    Propagate STATUS responses to folders directly from imapx_untagged()
    
    Storing this in the server-global variables like is->exists is broken;
    any SELECT command which is sent between the untagged STATUS response
    and the tagged completion of the command is going to overwrite the data.
    Not to mention the fact that LIST-STATUS and NOTIFY will be totally hosed,
    when we get more than one untagged STATUS response between tagged commands.

 camel/providers/imapx/camel-imapx-server.c |   37 ++++++++++++++++-----------
 camel/providers/imapx/camel-imapx-utils.c  |    5 ++++
 camel/providers/imapx/camel-imapx-utils.h  |    1 +
 3 files changed, 28 insertions(+), 15 deletions(-)

commit f37622b28fb984c24706621631b54a20cadcbb31
Author: David Woodhouse <David.Woodhouse@intel.com>
Date:   Mon Jun 21 21:00:17 2010 +0100

    Update ifolder->exists_on_server from STATUS response

 camel/providers/imapx/camel-imapx-server.c |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit a6123e8d8098235702d4eed355286cd9154a0736
Author: David Woodhouse <David.Woodhouse@intel.com>
Date:   Fri Jun 18 11:29:29 2010 +0100

    Make camel_imapx_stream_number() return a guint64
    
    Some fields like UIDVALIDITY and MODSEQ may well be larger than can fit in
    a 32-bit value. RFC4551 makes this abundantly clear in its examples.

 camel/providers/imapx/camel-imapx-stream.c |    4 ++--
 camel/providers/imapx/camel-imapx-stream.h |    2 +-
 2 files changed, 3 insertions(+), 3 deletions(-)

commit 22c8df8da28c4146a151a10efbb80cd5222923d7
Author: David Woodhouse <David.Woodhouse@intel.com>
Date:   Sat Jun 19 10:51:22 2010 +0100

    Allow debugging to be enabled with CAMEL_DEBUG environment variable
    
    CAMEL_DEBUG=imapx will enable all debugging, or 'imapx:command',
    'imapx:token' etc. will enable certain types.
    
    Not entirely sure if 'debug' and 'extra' are the correct names for the
    old 'd()' and 'e()' debug output...

 camel/providers/imapx/camel-imapx-folder.c        |    3 +-
 camel/providers/imapx/camel-imapx-server.c        |    8 +++---
 camel/providers/imapx/camel-imapx-store-summary.c |    4 +-
 camel/providers/imapx/camel-imapx-stream.c        |    4 +-
 camel/providers/imapx/camel-imapx-utils.c         |   28 +++++++++++++++++++-
 camel/providers/imapx/camel-imapx-utils.h         |   13 +++++++++
 camel/providers/imapx/camel-imapx-view-summary.c  |    5 ++-
 7 files changed, 52 insertions(+), 13 deletions(-)

commit 6f615e11d4dff18dfc11fe317d75f3c8dc1aafd9
Author: David Woodhouse <David.Woodhouse@intel.com>
Date:   Wed Jun 23 19:27:34 2010 +0100

    Fix overzealous IDLE handling
    
    We were sometimes entering the IDLE state even during a multi-part message
    fetch, between one part and the other. This happened because we call
    imapx_command_start_next() which sees an empty queue and triggers IDLE,
    before we called the completion handler for the previous command which
    puts a new FETCH request into the queue.
    
    Similar behaviour was seen in various other situations, including between
    subsequent sync_message() calls from the front end.
    
    Fix this by having a dwell time of 2 seconds between the queue becoming
    empty and actually sending the IDLE command. Only if the queue _remains_
    empty for 2 seconds do we really enter the IDLE state.
    
    Clean up the IDLE handling to use a state machine instead of a set of
    boolean flags, while we're at it.

 camel/providers/imapx/camel-imapx-server.c |  135 +++++++++++++++++++++-------
 1 files changed, 104 insertions(+), 31 deletions(-)

commit e675fe58e36c546184dbb500723d518d864aa89c
Author: David Woodhouse <David.Woodhouse@intel.com>
Date:   Wed Jun 23 14:33:14 2010 +0100

    Improve imapx command queue processing
    
    We were breaking out of the loop which looked for commands to start on
    the currently-selected folder, as soon as we reached any command which
    was for any other folder.
    
    This meant that we'd only ever run the _first_ command from the queue,
    even if it was for another folder and there were other were other commands
    with equal priority waiting to run on the _current_ folder. This leads to
    a bunch of gratuitous ping-ponging between folders with SELECT, without
    actually running any real commands between two consecutive SELECTs.

 camel/providers/imapx/camel-imapx-server.c |    8 ++++++--
 1 files changed, 6 insertions(+), 2 deletions(-)

commit a83223f39d38bda32a8a5cf06dd6b821ec43f9b1
Author: David Woodhouse <David.Woodhouse@intel.com>
Date:   Mon Jun 21 20:56:40 2010 +0100

    Silence compiler warning in imapx_job_matches()
    
    It's a false positive, but it's annoying:
    camel-imapx-server.c: In function ‘imapx_job_matches’:
    camel-imapx-server.c:1004: warning: ‘full_name’ may be used uninitialized in this function

 camel/providers/imapx/camel-imapx-server.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 01d5bf8cab1cc7fb031e9cfd0c1ca2ec8e1b5837
Author: David Woodhouse <David.Woodhouse@intel.com>
Date:   Sun Jun 20 23:43:28 2010 +0100

    Remove redundant 'unseen' member of CamelIMAPXServer.
    
    This was added in commit ed158d12 ("Fetch new messages first") seemingly by
    mistake -- there was already an 'unread' field.

 camel/providers/imapx/camel-imapx-server.c |    4 ++--
 camel/providers/imapx/camel-imapx-server.h |    1 -
 2 files changed, 2 insertions(+), 3 deletions(-)

commit 1c3a459945ebfac7a745087c68eb94a21ff86d27
Author: David Woodhouse <David.Woodhouse@intel.com>
Date:   Sun Jun 20 23:36:28 2010 +0100

    Handle [CLOSED] status (RFC5162).
    
    This indicates precisely when the selected mailbox changes to the new
    mailbox during the SELECT command, before its tagged completion.
    
    This allows us to assign unsolicited FETCH responses to the correct
    mailbox; with QRESYNC those will arrive before the SELECT completion.
    
    It also theoretically allows us to pipeline SELECT requests, although
    there's not a huge amount of point in that and we'll have other issues
    with our implementation if we do that.

 camel/providers/imapx/camel-imapx-server.c   |   35 +++++++++++++++++++++++---
 camel/providers/imapx/camel-imapx-tokens.txt |    1 +
 camel/providers/imapx/camel-imapx-utils.c    |    1 +
 camel/providers/imapx/camel-imapx-utils.h    |    1 +
 4 files changed, 34 insertions(+), 4 deletions(-)

commit 25646a07ead3bc8b042397805f867894156b4861
Author: David Woodhouse <David.Woodhouse@intel.com>
Date:   Sat Jun 19 22:03:00 2010 +0100

    Cope with unsolicited FETCH having both FLAGS and UID.
    
    This'll happen once we're using CONDSTORE or QRESYNC

 camel/providers/imapx/camel-imapx-server.c |   55 +++++++++++++++-------------
 1 files changed, 30 insertions(+), 25 deletions(-)

commit 425190c799760d87e2c6ca8f93ef1d73a9543f55
Author: David Woodhouse <David.Woodhouse@intel.com>
Date:   Sat Jun 19 12:41:11 2010 +0100

    Support VANISHED response (RFC5162)

 camel/providers/imapx/camel-imapx-server.c   |   14 ++++++++++++++
 camel/providers/imapx/camel-imapx-tokens.txt |    1 +
 camel/providers/imapx/camel-imapx-utils.h    |    1 +
 3 files changed, 16 insertions(+), 0 deletions(-)

commit 4a50a5ee9abdff7cf32bab0841568f71cc86c926
Author: David Woodhouse <David.Woodhouse@intel.com>
Date:   Sat Jun 19 11:57:03 2010 +0100

    Extract EXPUNGE handling into imapx_expunge_uid_from_summary() function.
    
    We'll want to use the same function for handling VANISHED.

 camel/providers/imapx/camel-imapx-server.c |   61 +++++++++++++++------------
 1 files changed, 34 insertions(+), 27 deletions(-)

commit 768157a2b16bddac76aacb0a2d49ac59c9df10cf
Author: David Woodhouse <David.Woodhouse@intel.com>
Date:   Sat Jun 19 12:37:48 2010 +0100

    Fix imapx_parse_flags to not just return the first UID repeatedly, export it.

 camel/providers/imapx/camel-imapx-utils.c |    5 ++---
 camel/providers/imapx/camel-imapx-utils.h |    1 +
 2 files changed, 3 insertions(+), 3 deletions(-)

commit 40bc967973766928f117a132603d1a9e18fc2cfe
Author: David Woodhouse <David.Woodhouse@intel.com>
Date:   Mon Jun 21 21:02:43 2010 +0100

    Fix batch fetch to use UID FETCH in imapx_job_fetch_new_messages_start()

 camel/providers/imapx/camel-imapx-server.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit c895e2319f187910e22a35fd73e99efffb7c865c
Author: David Woodhouse <David.Woodhouse@intel.com>
Date:   Sun Jun 20 19:23:17 2010 +0100

    Add LITERALPLUS support.
    
    In imapx_command_start(), just keep calling imapx_continuation() to send
    the continuations immediately.
    
    For this, we have to pass the CamelIMAPXServer pointer in to
    camel_imapx_command_new() so that it can see the server's capabilities.

 camel/providers/imapx/camel-imapx-server.c |  128 ++++++++++++++++-----------
 1 files changed, 76 insertions(+), 52 deletions(-)

commit 79107d2547812926f51343b23e551da794f2a8a7
Author: David Woodhouse <David.Woodhouse@intel.com>
Date:   Tue Jun 22 11:04:06 2010 +0100

    Fix division-by-zero in imapx message fetch
    
    Use ifolder->exists_on_server, not imap->exists (which could have come
    from a STATUS command and be the value for some other folder).
    
    And it's possible to get here when we thought there were no messages, so
    add ?:1 to avoid the division by zero in that case too.

 camel/providers/imapx/camel-imapx-server.c |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

commit 7e0e64e76a0771fd6681d21fc63ce97251410e88
Author: David Woodhouse <David.Woodhouse@intel.com>
Date:   Thu Jun 24 11:12:02 2010 +0100

    Don't bother checking for is->cinfo being NULL. It can never happen now.
    
    Famous last words, I know...

 camel/providers/imapx/camel-imapx-server.c |    9 +++++----
 1 files changed, 5 insertions(+), 4 deletions(-)

commit 4112a00e9940e71ce87e84d0bd83de7422fe9e6d
Author: David Woodhouse <David.Woodhouse@intel.com>
Date:   Tue Jun 22 11:55:09 2010 +0100

    Add IMAPX_INITIALISED state; don't let users run before CAPABILITY/NAMESPACE
    
    Previously, other users would blindly carry on as soon as we reached the
    IMAPX_AUTHENTICATED state... and then occasionally fail because ->capa
    wasn't set, etc.

 camel/providers/imapx/camel-imapx-server.c |   11 +++++++----
 1 files changed, 7 insertions(+), 4 deletions(-)

commit 95ae72c47280933c7ed5e467d668ce61ff4968ec
Author: David Woodhouse <David.Woodhouse@intel.com>
Date:   Mon Jun 21 11:11:01 2010 +0100

    Encode folder names as literals when sending commands, where needed

 camel/providers/imapx/camel-imapx-server.c |   12 ++++++++++--
 1 files changed, 10 insertions(+), 2 deletions(-)

commit adf32ba611f5fc56da7b40651942d9bec3598e54
Author: David Woodhouse <David.Woodhouse@intel.com>
Date:   Mon Jun 21 11:10:01 2010 +0100

    Accept literals as folder names in STATUS

 camel/providers/imapx/camel-imapx-utils.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 8f7c68e2b108da7059e8aaba00f78ea0abc773e0
Author: David Woodhouse <David.Woodhouse@intel.com>
Date:   Mon Jun 21 11:08:59 2010 +0100

    NUL-terminate literal strings when tokenising

 camel/providers/imapx/camel-imapx-stream.c |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

commit 2c9e14be88463cb00819393f17573dd4aed0e56c
Author: David Woodhouse <David.Woodhouse@intel.com>
Date:   Thu Jun 17 14:58:41 2010 +0100

    Re-fetch capabilities after STARTTLS. There might be new auth methods available

 camel/providers/imapx/camel-imapx-server.c |   20 ++++++++++++++++++++
 1 files changed, 20 insertions(+), 0 deletions(-)

commit ff807993b1eba5c5a83617319dda4587312c8b27
Author: David Woodhouse <David.Woodhouse@intel.com>
Date:   Thu Jun 17 14:47:56 2010 +0100

    Accept unsolicited CAPABILITY report as part of LOGIN/AUTHENTICATE response
    
    Also fix up freeing of cinfo status response.

 camel/providers/imapx/camel-imapx-server.c |   39 +++++++++++++++++----------
 camel/providers/imapx/camel-imapx-utils.c  |    4 +++
 2 files changed, 28 insertions(+), 15 deletions(-)

commit 4fcd06b696ad30804fcb5a140a9253f9cea6114c
Author: David Woodhouse <David.Woodhouse@intel.com>
Date:   Thu Jun 17 14:08:59 2010 +0100

    Fix handling of unsolicited [CAPABILITY xxx] report in server greeting.
    
    Fix up imapx_untagged() and imap_parse_status() to handle capabilities,
    and use imapx_untagged() to read the server greeting.
    
    Unify the greeting handling for the process and socket connections, and
    don't re-fetch the capabilities immediately if we have them.
    
    Handle incoming lines of noise before the greeting.

 camel/providers/imapx/camel-imapx-server.c |  112 ++++++++++++++++------------
 camel/providers/imapx/camel-imapx-utils.c  |   10 ++-
 camel/providers/imapx/camel-imapx-utils.h  |    1 +
 3 files changed, 73 insertions(+), 50 deletions(-)

commit cf8f84cbaeea6c05f6c1975ecc36a7b80ef4b1e0
Author: David Woodhouse <David.Woodhouse@intel.com>
Date:   Thu Jun 17 11:37:34 2010 +0100

    Detect CONDSTORE and QRESYNC capabilities
    
    I have plans for these...

 camel/providers/imapx/camel-imapx-utils.c |    2 ++
 camel/providers/imapx/camel-imapx-utils.h |    4 +++-
 2 files changed, 5 insertions(+), 1 deletions(-)

commit 75a6cdb09b73b69e6162704b67ed3b9af206fe09
Author: David Woodhouse <David.Woodhouse@intel.com>
Date:   Wed Jun 23 23:51:29 2010 +0100

    Remove unused variable ‘message’
    
    camel-offline-folder.c: In function ‘offline_downsync_sync’:
    camel-offline-folder.c:63: warning: unused variable ‘message’

 camel/camel-offline-folder.c |    1 -
 1 files changed, 0 insertions(+), 1 deletions(-)

commit 208b19fce147d20ce8432707fcfabc7a8e39395e
Author: David Woodhouse <David.Woodhouse@intel.com>
Date:   Wed Jun 23 14:38:41 2010 +0100

    Use camel_folder_sync_message() to sync messages.
    
    The imapx back end will handle sync_message requests at a much lower
    priority than normal get_message requests, as is right and proper.
    
    It would help if the front end would call the correct method, so that
    the prioritisation actually works as expected. Otherwise, sync_message
    requests end up having higher priority than the requests which are updating
    flags and headers for changed folders -- leading to a crappy user experience.

 camel/camel-offline-folder.c |    3 +--
 1 files changed, 1 insertions(+), 2 deletions(-)

commit 4928aaeaf4ab159d9ad040de744c7b1e9cdd4d06
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Wed Jun 23 10:48:30 2010 -0400

    I caused a build break, shame on me.

 configure.ac                 |    2 +-
 libedataserverui/Makefile.am |    6 ++++--
 2 files changed, 5 insertions(+), 3 deletions(-)

commit 8e4bfdb93430530c27698470525775b23d9e7007
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Tue Jun 22 19:46:51 2010 -0400

    camel_folder_append_message: 'info' can be NULL.

 camel/camel-folder.c |    1 -
 1 files changed, 0 insertions(+), 1 deletions(-)

commit 4620be54fda5dfba45b90d8e14786541906c996c
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Tue Jun 22 10:05:41 2010 -0400

    Bug 316783 - Broken dragging of email addresses

 configure.ac                             |    2 +-
 libedataserverui/e-name-selector-entry.c |   63 +++++++++++++++++++++++++++++-
 2 files changed, 63 insertions(+), 2 deletions(-)

commit a7d5f6be197a34cc050ad34ae1525dd477625629
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Mon Jun 21 11:21:41 2010 -0400

    Clarify documentation for e_destination_get_address().

 addressbook/libebook/e-destination.c |    8 +++++---
 1 files changed, 5 insertions(+), 3 deletions(-)

commit 92744557ef23a61900d4eb045dd6ba4c9dd7ef43
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Mon Jun 21 07:28:22 2010 -0400

    Revert "Bug 619347 - Return formatted address in e_destination_get_address"
    
    This reverts commit db8c986c4f06f0cb57de9bfa6982b4e78f0bb32a.
    
    Despite the misleading documentation, e_destination_get_address() -is-
    intended to return an encoded address suitable for use in mail headers.
    e_destination_get_textrep() exists for displaying destination addresses
    to the user.  The Contact List Editor is apparently calling the wrong
    function.

 addressbook/libebook/e-destination.c |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

commit d373a0c4117459c1911bee9868081ab35eee946e
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Sat Jun 19 12:57:52 2010 -0400

    Bug 621851 - CamelFolder description should fall back to full-name

 camel/camel-folder.c |    4 ++++
 1 files changed, 4 insertions(+), 0 deletions(-)

commit 1d5c914e56738e29d7be95ce99f9690a05b7fd60
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Sat Jun 19 08:23:33 2010 -0400

    Bug 621961 - Remove GroupWise debugging messages.

 camel/providers/groupwise/camel-groupwise-folder.c |    5 -----
 1 files changed, 0 insertions(+), 5 deletions(-)

commit 4b1d3d2941bc8e914592d595c854eddca8738830
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Fri Jun 18 20:17:53 2010 -0400

    Bug 601535 - Categories not translated in menus

 libedataserver/e-categories.c |  172 +++++++++++++++++++++++++---------------
 1 files changed, 107 insertions(+), 65 deletions(-)

commit 1d6ef9a3714b7ddeebdad9255dd2eb5c1bac1723
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Fri Jun 18 20:01:58 2010 -0400

    s/EVOLUTION_LOCALEDIR/LOCALEDIR/

 addressbook/libebook/Makefile.am           |    2 +-
 addressbook/libebook/e-contact.c           |    6 +++---
 calendar/libedata-cal/Makefile.am          |    2 +-
 calendar/libedata-cal/e-data-cal-factory.c |    2 +-
 calendar/tests/ecal/Makefile.am            |    2 +-
 calendar/tests/ecal/test-ecal.c            |    2 +-
 camel/Makefile.am                          |    8 ++++----
 camel/camel-win32.c                        |    2 +-
 camel/camel-win32.h                        |    4 ++--
 camel/camel.c                              |    2 +-
 libedataserver/Makefile.am                 |    2 +-
 libedataserver/e-data-server-util.c        |    2 +-
 12 files changed, 18 insertions(+), 18 deletions(-)

commit 9e196472b9d95606f8376d04b3702733547f9c42
Author: Chenthill Palanisamy <pchenthill@novell.com>
Date:   Fri Jun 18 12:07:06 2010 +0530

    Remove the generated file camel-imapx-tokenise.h from git.

 camel/providers/imapx/camel-imapx-tokenise.h |  192 --------------------------
 1 files changed, 0 insertions(+), 192 deletions(-)

commit 4bb7a0f078b122c9426408df04c9bb70f7c611aa
Author: Chenthill Palanisamy <pchenthill@novell.com>
Date:   Fri Jun 18 08:34:07 2010 +0530

    Do not set exception if its already set

 camel/providers/imapx/camel-imapx-folder.c |    3 ++-
 camel/providers/imapx/camel-imapx-server.c |   22 +++++++++++++---------
 2 files changed, 15 insertions(+), 10 deletions(-)

commit d8b0fc5d4d8da14b024141327c380b6071a06376
Author: Milan Crha <mcrha@redhat.com>
Date:   Thu Jun 17 16:35:25 2010 +0200

    Bug #621877 - Crash in summary_header_to_db at camel-vee-folder.c

 camel/camel-vee-folder.c |   81 ++++++++++++++++++++++++++++-----------------
 1 files changed, 50 insertions(+), 31 deletions(-)

commit fcbb042152888a5ac8904bdf6c37a05e58ef306a
Author: David Woodhouse <David.Woodhouse@intel.com>
Date:   Thu Jun 17 10:35:59 2010 +0100

    Bug 621842 - use 'UID FETCH' instead of 'FETCH' for scan_changes
    
    RFC3501 requires that 'UID FETCH' for non-existent message sets should
    return an empty set of data and not complain. Unlike 'FETCH'.

 camel/providers/imapx/camel-imapx-server.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit ce175496b274877add810b2fef5dea7a990fce80
Author: David Woodhouse <David.Woodhouse@intel.com>
Date:   Thu Jun 17 00:14:24 2010 +0100

    Fix locking issues in cancel_all_jobs()
    
    While debugging bug 621740, the race conditions in here were suspected.
    On balance they probably weren't the cause, but fix them anyway for good
    measure.

 camel/providers/imapx/camel-imapx-server.c |   25 +++++++++----------------
 1 files changed, 9 insertions(+), 16 deletions(-)

commit 870f55554d65cf7aa8d1067d2aad323354844b8a
Author: David Woodhouse <David.Woodhouse@intel.com>
Date:   Thu Jun 17 00:11:02 2010 +0100

    Fix tagprefix for multiple accounts.
    
    It gets very confusing looking at debug logs when all four imapx accounts
    are using 'A' as their tagprefix.

 camel/providers/imapx/camel-imapx-server.c |    2 --
 1 files changed, 0 insertions(+), 2 deletions(-)

commit 875ba85ac7e261f33d7aef2ad652f9c871432655
Author: David Woodhouse <David.Woodhouse@intel.com>
Date:   Thu Jun 17 00:09:15 2010 +0100

    Bug 621740 - Fix double-free of is->literal in cancel_all_jobs()
    
    The command which is is->literal is either on the queue or owned somewhere
    else; there's no need for it to be freed in cancel_all_jobs() too.

 camel/providers/imapx/camel-imapx-server.c |    7 +------
 1 files changed, 1 insertions(+), 6 deletions(-)

commit d79d1aa93a6d7c98eae23dbfba1aa0c8f4133982
Author: David Woodhouse <David.Woodhouse@intel.com>
Date:   Thu Jun 17 00:06:54 2010 +0100

    Bug 621740 - Fix double command ->complete() in imapx_command_start_next()
    
    If imapx_command_start() returns FALSE, it'll already have called the
    completion function for the command in question. Don't do it again; it's the
    second of the _three_ places that command was getting freed.

 camel/providers/imapx/camel-imapx-server.c |    6 +-----
 1 files changed, 1 insertions(+), 5 deletions(-)

commit 87186ef76ebc1cdb8aac7c7b41103e36e40ae51b
Author: Milan Crha <mcrha@redhat.com>
Date:   Wed Jun 16 19:41:47 2010 +0200

    Bug #617723 - Critical warnings when going offline in contact view

 addressbook/libedata-book/e-book-backend.c      |    2 +-
 addressbook/libedata-book/e-data-book-factory.c |   58 ++++++++++++++--------
 libebackend/e-data-server-module.c              |    3 +-
 3 files changed, 39 insertions(+), 24 deletions(-)

commit 7162cd1f394d4555700a82d257a5629c887bc998
Author: Milan Crha <mcrha@redhat.com>
Date:   Tue Jun 15 16:09:04 2010 +0200

    Bug #206061 - Allow normal, non-vFolder, Trash and Junk folder

 camel/camel-provider.h                     |    2 +
 camel/providers/imap/camel-imap-folder.c   |  207 ++++++++++++++++++++++++++--
 camel/providers/imap/camel-imap-folder.h   |    4 +
 camel/providers/imap/camel-imap-provider.c |    3 +-
 camel/providers/imap/camel-imap-store.c    |   83 +++++++++++-
 camel/providers/imap/camel-imap-store.h    |    2 +
 6 files changed, 284 insertions(+), 17 deletions(-)

commit fab0477c103b348c9b567976b13b877b52534f7a
Author: David Woodhouse <David.Woodhouse@intel.com>
Date:   Tue Jun 15 12:24:51 2010 +0100

    Bug 610919 - Remove superfluous space in flags in APPEND command
    
    RFC3501 doesn't permit a space between the final flag and the closing
    parenthesis, and Exchange will reject the command if it's there.

 camel/providers/imapx/camel-imapx-utils.c |   18 +++++++++---------
 1 files changed, 9 insertions(+), 9 deletions(-)

commit 7d9856e83d80d96081533307a92207e13fb58c01
Author: Chenthill Palanisamy <pchenthill@novell.com>
Date:   Tue Jun 15 16:41:26 2010 +0530

    Set exception correctly while appending message - missed in previous commit

 camel/providers/imapx/camel-imapx-server.c |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit c4e569c04d8df6960b8179c671090f4e939d83c6
Author: Chenthill Palanisamy <pchenthill@novell.com>
Date:   Tue Jun 15 16:30:58 2010 +0530

    Part of bug 610919, to display the exceptions to the user. We still need to enable displaying exceptions asyncronously

 camel/providers/imapx/camel-imapx-server.c |    3 +--
 1 files changed, 1 insertions(+), 2 deletions(-)

commit 35f61b39d3f1c272d6607d87b43394db4f51dd83
Author: David Woodhouse <David.Woodhouse@intel.com>
Date:   Mon Jun 14 12:19:38 2010 +0100

    Bug 615239 - Fix GSSAPI (and other SASL) authentication for imapx

 camel/providers/imapx/camel-imapx-server.c |   49 +++++++++++++++++++++------
 1 files changed, 38 insertions(+), 11 deletions(-)

commit 14b5de1aa1538daaa9e9942e2b42b23f90c54216
Author: David Woodhouse <David.Woodhouse@intel.com>
Date:   Mon Jun 14 11:57:22 2010 +0100

    Bug 599879 - Fix NULL return without exception on krb5-auth-dialog failure

 camel/camel-sasl-gssapi.c |    8 ++++----
 1 files changed, 4 insertions(+), 4 deletions(-)

commit c2dff8d3ca90a18e9b17cb61a3eace72adb315c9
Author: David Woodhouse <David.Woodhouse@intel.com>
Date:   Sun Jun 13 00:07:47 2010 +0100

    Bug 585301 - Use ~/.pki/nssdb for NSS SQL database, not Evolution directory.
    
    This is where the user-specific part of the 'shared system database' goes,
    and is what Chrome uses. When the system _isn't_ configured to use the
    shared system database, this is what we should be using.

 camel/camel.c |   25 ++++++++++++++++---------
 1 files changed, 16 insertions(+), 9 deletions(-)

commit 6a8a142df3f7aa5f9de72438262d1b0343153a3f
Author: Fran Diéguez <fran.dieguez@mabishu.com>
Date:   Sun Jun 13 17:20:34 2010 +0200

    Updated Galician translations

 po/gl.po |  726 +++++++++++++++++++++++++++++++-------------------------------
 1 files changed, 361 insertions(+), 365 deletions(-)

commit bd704bffb6238151437b205ebb5be49cee83d9ed
Author: David Woodhouse <David.Woodhouse@intel.com>
Date:   Thu Jun 10 13:52:13 2010 +0100

    Bug 585301 - Use correct NSS system database where appropriate.
    
    It sucks that we have to look in the /etc/pki/nssdb/pkcs11.txt file to work
    out whether the system database is being used, but it's the only way to tell.

 camel/camel.c |   51 ++++++++++++++++++++++++++++++++++++++++-----------
 1 files changed, 40 insertions(+), 11 deletions(-)

commit 9714c064625c8de1caf3c2a4f582115684e8ec3c
Author: David Woodhouse <David.Woodhouse@intel.com>
Date:   Fri Jun 11 01:42:59 2010 +0100

    Bug 621262 - Fix fetch of large mails from broken servers like Exchange

 camel/providers/imapx/camel-imapx-server.c |    9 +++++++--
 1 files changed, 7 insertions(+), 2 deletions(-)

commit b1426ceca278096ce1215ba4f16c367541c0fbca
Author: David Woodhouse <David.Woodhouse@intel.com>
Date:   Thu Jun 10 20:22:13 2010 +0100

    Bug 621237 - Add imap-over-custom-command support for imapx

 camel/providers/imapx/camel-imapx-provider.c |    6 +-
 camel/providers/imapx/camel-imapx-server.c   |  175 +++++++++++++++++++++++++-
 camel/providers/imapx/camel-imapx-server.h   |    1 +
 3 files changed, 179 insertions(+), 3 deletions(-)

commit 9400ec6f9b80396da0a2bd4a08939943625a6cd6
Author: Milan Crha <mcrha@redhat.com>
Date:   Fri Jun 11 11:09:07 2010 +0200

    Check EBook DBus error names without underscores too
    
    As shown in Gnome bug #621232, newer DBus can strip underscores
    in the names (see comment #0 there). I guess it does newer DBus.

 addressbook/libebook/e-book.c |   24 +++++++++++++++++++++++-
 1 files changed, 23 insertions(+), 1 deletions(-)

commit a5a4a8841a5cc56552192680cd8eaf75902b9429
Author: Chenthill Palanisamy <pchenthill@novell.com>
Date:   Fri Jun 11 02:02:26 2010 +0530

    fixed an error in previous commit

 libedataserverui/gtk-compat.h |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit db63b52be6a711efb27e33fedb67056c494410f9
Author: Chenthill Palanisamy <pchenthill@novell.com>
Date:   Thu Jun 10 17:51:55 2010 +0530

    use gdk_drag_context_get_action instead of gdk_drag_context_get_selected_action for gtk version 2.21.1

 libedataserverui/gtk-compat.h |    4 ++++
 1 files changed, 4 insertions(+), 0 deletions(-)

commit 68dc2e27528edb1695e1f06395045fea8f5a0977
Author: Chenthill Palanisamy <pchenthill@novell.com>
Date:   Thu Jun 10 14:54:29 2010 +0530

    post release version bump

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

commit e825611ce6c86793e5339220738a0df53ae2dfbb
Author: Chenthill Palanisamy <pchenthill@novell.com>
Date:   Thu Jun 10 13:08:48 2010 +0530

    updating the minor version

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

commit 64658a07cc81d18f25fcab42e8711c7011aa6674
Author: Chenthill Palanisamy <pchenthill@novell.com>
Date:   Thu Jun 10 12:19:03 2010 +0530

    version update for 2.31.3.1 release

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

commit 905a30860e08f0264c746ca7a92d5b405015196c
Author: Chenthill Palanisamy <pchenthill@novell.com>
Date:   Thu Jun 10 12:14:09 2010 +0530

    Check for gtk version below 2.21.1 for comptability with gseal changes

 libedataserverui/gtk-compat.h |    7 ++++---
 1 files changed, 4 insertions(+), 3 deletions(-)

commit 496d881ba4e8d9bc2462af3418620ad54bd291d9
Author: Milan Crha <mcrha@redhat.com>
Date:   Tue Jun 8 18:21:55 2010 +0200

    Part of bug #585353 - Add new CAMEL_STORE_REAL_JUNK_FOLDER flag

 camel/camel-store.h |    7 +++++++
 1 files changed, 7 insertions(+), 0 deletions(-)

commit cb6b56b1df6363929041913d9dce10569a863d76
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Mon Jun 7 07:38:44 2010 -0400

    e-data-server-util cleanups.

 libedataserver/e-data-server-util.c |  449 ++++++++++++++++++++---------------
 libedataserver/e-data-server-util.h |   47 +++--
 2 files changed, 282 insertions(+), 214 deletions(-)

commit b66fbec0eac2f193becb75705164f42233479c17
Author: Chenthill Palanisamy <pchenthill@novell.com>
Date:   Mon Jun 7 16:51:49 2010 +0530

    post release version bump

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

commit 17cefe3ed2b4e087657f68cacc2bbb85ededfeba
Author: Chenthill Palanisamy <pchenthill@novell.com>
Date:   Mon Jun 7 09:32:34 2010 +0530

    News update for 2.31.3 release

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

commit 9da96c2ac4e149ca8d04140442dee29b93fb1742
Author: Milan Crha <mcrha@redhat.com>
Date:   Mon Jun 7 10:03:21 2010 +0200

    Bug #550414 - Corruption of mailbox and can't expunge trash

 camel/providers/local/camel-mbox-summary.c |    8 ++++++++
 1 files changed, 8 insertions(+), 0 deletions(-)

commit 8de0685fd0c4b52487963659c0ff598fecfe436f
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Sun Jun 6 16:20:57 2010 -0400

    Coding style and whitespace cleanups.

 addressbook/backends/google/util.c                 |    8 ++++----
 .../backends/webdav/e-book-backend-webdav.c        |    2 +-
 calendar/libedata-cal/e-data-cal-factory.c         |    2 +-
 camel/camel-gpg-context.c                          |    2 +-
 camel/camel-session.c                              |    6 +++---
 camel/providers/imap/camel-imap-store.c            |    4 ++--
 camel/providers/imapx/camel-imapx-server.c         |    4 ++--
 camel/providers/nntp/camel-nntp-store.c            |    4 ++--
 camel/providers/smtp/camel-smtp-transport.c        |    4 ++--
 libedataserverui/e-name-selector-dialog.c          |    5 ++---
 10 files changed, 20 insertions(+), 21 deletions(-)

commit 45c57fb0bf6ab0c30efa61a38de563bc3c31d465
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Sun Jun 6 15:39:06 2010 -0400

    More Gtk-Doc updates.

 camel/camel-session.c                              |    7 ++++++-
 camel/camel-tcp-stream.c                           |    4 +++-
 .../libecal/tmpl/e-cal-check-timezones.sgml        |    1 +
 docs/reference/camel/camel-sections.txt            |    7 +++++--
 .../reference/camel/tmpl/camel-cipher-context.sgml |    6 ++++++
 docs/reference/camel/tmpl/camel-session.sgml       |   20 ++++++++++++++++++++
 docs/reference/camel/tmpl/camel-tcp-stream.sgml    |   20 ++++++++++++++++++++
 docs/reference/libedataserverui/Makefile.am        |    3 ++-
 8 files changed, 63 insertions(+), 5 deletions(-)

commit bc394e46c9c640dbab3dcc9a47b34b23c4480fd6
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Sun Jun 6 14:54:04 2010 -0400

    Gtk-Doc updates.

 .../libecal/tmpl/e-cal-check-timezones.sgml        |    1 +
 .../reference/camel/tmpl/camel-cipher-context.sgml |    2 ++
 2 files changed, 3 insertions(+), 0 deletions(-)

commit db8c986c4f06f0cb57de9bfa6982b4e78f0bb32a
Author: David Ayers <ayers@fsfe.org>
Date:   Thu May 20 18:04:57 2010 +0200

    Bug 619347 - Return formatted address in e_destination_get_address
    
    The documentation of this method claims to return the formatted name
    yet it previously encoded them in quotable strings.  This patch fixes
    this which results in strings containing non ASCII chracters to be
    rendered correctly in the UI.  This also changes the vCard output but
    vCard 3.0 specifies that quotable-printable inline ecnodings have been
    eliminated.  In any case this quoting should be handled in
    e_destination_export_to_vcard_attribute instead.

 addressbook/libebook/e-destination.c |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

commit 506d8e88ab8c28f052697127fb6ccdcc5a44649a
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Fri Jun 4 13:58:37 2010 -0400

    Set the GTK+ backward compatibility check to 2.21.2.

 libedataserverui/gtk-compat.h |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 157d2bb3b1d53f582b13aa2b1b8c287d965b3ed0
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Thu Jun 3 21:16:56 2010 -0400

    Bug 620522 - Build break: 'nss_config' undeclared

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

commit 4a6d9fbbc5d70056435d8795f01b55c447e616c2
Author: Florian Müllner <fmuellner@gnome.org>
Date:   Thu Jun 3 12:41:44 2010 +0200

    Add compatibility with GTK+ 2.20
    
    The upcoming Gdk 2.22/3.0 will be sealed. Accessor functions are
    available, but it raises the required minimum version to 2.22 - add
    some basic compatibility code, so that it is still possible to build
    with an unsealed GDK.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=620466

 configure.ac                         |    2 +-
 libedataserverui/Makefile.am         |    3 ++-
 libedataserverui/e-source-selector.c |    1 +
 libedataserverui/gtk-compat.h        |   19 +++++++++++++++++++
 4 files changed, 23 insertions(+), 2 deletions(-)

commit 4d976b725d6d5d74154427cfaf8caecf52b6c6bf
Author: Florian Müllner <fmuellner@gnome.org>
Date:   Thu Jun 3 12:41:36 2010 +0200

    Use accessors for newly sealed GdkDragContext members
    
    This bumps the required GTK+ version to 2.22
    
    https://bugzilla.gnome.org/show_bug.cgi?id=620466

 configure.ac                         |    2 +-
 libedataserverui/e-source-selector.c |    9 +++++----
 2 files changed, 6 insertions(+), 5 deletions(-)

commit feffe724cf952e85fe9b866b2ce4028c520c5ee0
Author: Fridrich Štrba <fridrich.strba@bluewin.ch>
Date:   Thu Jun 3 09:05:17 2010 +0200

    Making e-d-s build on Windows and also build on other platforms :)

 camel/camel-tcp-stream-raw.c |    8 ++++++++
 camel/camel-tcp-stream-ssl.c |   10 +++++++++-
 camel/camel-tcp-stream.c     |    2 +-
 3 files changed, 18 insertions(+), 2 deletions(-)

commit 65322588e241089845108d8a31500cbd5dbff87a
Author: Federico Mena Quintero <federico@novell.com>
Date:   Wed Jun 2 15:02:23 2010 -0500

    Factor out function to rehandshake SSL
    
    Signed-off-by: Federico Mena Quintero <federico@novell.com>

 camel/camel-tcp-stream-ssl.c |   37 +++++++++++++++++++------------------
 1 files changed, 19 insertions(+), 18 deletions(-)

commit 5c099d8ee6a0e7bc84d9779e585038001ba982c0
Author: Federico Mena Quintero <federico@novell.com>
Date:   Wed Jun 2 14:32:21 2010 -0500

    Leave a hint for implementing SOCKS4a/SOCKS5
    
    ... as an exercise for the reader.  This would require
    a small API change in CamelTcpStream, but fortunately
    that class is only used within Camel, not in Evolution.
    
    Signed-off-by: Federico Mena Quintero <federico@novell.com>

 camel/camel-tcp-stream.h |   45 +++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 45 insertions(+), 0 deletions(-)

commit 24af912f902a3e484aafe0c3ab1fd623ffc7ea92
Author: Federico Mena Quintero <federico@novell.com>
Date:   Wed Jun 2 14:18:00 2010 -0500

    Reset the SSL handshake after connecting to the SOCKS proxy
    
    Apparently it matters whether the socket had been written to,
    while doing the connection to the proxy.  Now it works fine.
    
    Signed-off-by: Federico Mena Quintero <federico@novell.com>

 camel/camel-tcp-stream-ssl.c |   14 ++++++++++++++
 1 files changed, 14 insertions(+), 0 deletions(-)

commit 2948706d1488673496cf6c74ffeb4929314297a6
Author: Federico Mena Quintero <federico@novell.com>
Date:   Wed Jun 2 13:51:20 2010 -0500

    Debug info for read/write/close on the SSL stream
    
    Signed-off-by: Federico Mena Quintero <federico@novell.com>

 camel/camel-tcp-stream-ssl.c |   22 +++++++++++++++++++---
 1 files changed, 19 insertions(+), 3 deletions(-)

commit 3a2531ac5947ad3e188f79fe5ec75598158dc18b
Author: Federico Mena Quintero <federico@novell.com>
Date:   Wed Jun 2 13:32:38 2010 -0500

    Debugging code for the SSL stream
    
    Signed-off-by: Federico Mena Quintero <federico@novell.com>

 camel/camel-tcp-stream-ssl.c |   34 +++++++++++++++++++++++++++++-----
 1 files changed, 29 insertions(+), 5 deletions(-)

commit f0b8370563d3ab644b973b0270985a8b8928e17a
Author: Federico Mena Quintero <federico@novell.com>
Date:   Tue Jun 1 14:48:13 2010 -0500

    Propagate errno from the proxy connection functions
    
    One missing case, however, is at the step where we camel_getaddrinfo() for the
    proxy hostname.  That function returns a CamelException, but we don't have a
    good way to translate that to an errno.  So, we return a EHOSTUNREACH in
    that case.
    
    Signed-off-by: Federico Mena Quintero <federico@novell.com>

 camel/camel-tcp-stream-raw.c |   18 ++++++++++++++----
 camel/camel-tcp-stream-ssl.c |   18 ++++++++++++++----
 2 files changed, 28 insertions(+), 8 deletions(-)

commit d259a738dff84880b7d9b9cd51cc90af8803033c
Author: Federico Mena Quintero <federico@novell.com>
Date:   Tue Jun 1 14:30:32 2010 -0500

    Fix thinko when processing the reply from the SOCKS4 proxy
    
    Signed-off-by: Federico Mena Quintero <federico@novell.com>

 camel/camel-tcp-stream-raw.c |    2 +-
 camel/camel-tcp-stream-ssl.c |    2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

commit d6d1a38a2deb7d33d80c10e115e9c31229104ba5
Author: Federico Mena Quintero <federico@novell.com>
Date:   Tue Jun 1 14:15:26 2010 -0500

    Sanitize empty-string proxy hostnames at the API entry point
    
    This way the rest of the code can assume that (proxy_host == NULL) means
    that no proxy is set; it doesn't need to check for empty strings.
    
    Signed-off-by: Federico Mena Quintero <federico@novell.com>

 camel/camel-session.c    |    9 +++++++--
 camel/camel-tcp-stream.c |   10 ++++++++--
 2 files changed, 15 insertions(+), 4 deletions(-)

commit f21219c65df4580dd6ede9dc7492abe1f945e464
Author: Federico Mena Quintero <federico@novell.com>
Date:   Mon May 31 16:47:48 2010 -0500

    Oops, struct sockaddr_in is already in network byte order.
    
    Signed-off-by: Federico Mena Quintero <federico@novell.com>

 camel/camel-tcp-stream-raw.c |    8 ++------
 camel/camel-tcp-stream-ssl.c |    8 ++------
 2 files changed, 4 insertions(+), 12 deletions(-)

commit 35c4e784959bcb0e5ce6833f6480a3cad82bc25d
Author: Federico Mena Quintero <federico@novell.com>
Date:   Thu May 27 14:56:12 2010 -0500

    Enable SSL on the socket after we are proxied
    
    Signed-off-by: Federico Mena Quintero <federico@novell.com>

 camel/camel-tcp-stream-ssl.c |   46 +++++++++++++++++++++++++++--------------
 1 files changed, 30 insertions(+), 16 deletions(-)

commit 24051cccc3303c2b1dcf82d2dd56e9bf8fa5a596
Author: Federico Mena Quintero <federico@novell.com>
Date:   Wed May 26 20:22:49 2010 -0500

    SSL stream: connect to the SOCKS4 proxy
    
    In the same way as the raw TCP stream does it, but using
    NSPR functions.  We could probably refactor those into a
    single function...
    
    Signed-off-by: Federico Mena Quintero <federico@novell.com>

 camel/camel-tcp-stream-ssl.c |   78 +++++++++++++++++++++++++++++++++++++++++-
 1 files changed, 77 insertions(+), 1 deletions(-)

commit 7cb718f0b5c803094d221cc8db115fbec171b910
Author: Federico Mena Quintero <federico@novell.com>
Date:   Wed May 26 19:58:35 2010 -0500

    Make the SSL stream's stream_read() reusable internally
    
    Signed-off-by: Federico Mena Quintero <federico@novell.com>

 camel/camel-tcp-stream-ssl.c |   27 +++++++++++++++++----------
 1 files changed, 17 insertions(+), 10 deletions(-)

commit 8dd38c31e017ec5fa27de6731463009d1bdcd8a0
Author: Federico Mena Quintero <federico@novell.com>
Date:   Wed May 26 19:51:00 2010 -0500

    Make the SSL stream's stream_write() reusable internally
    
    We need to write to a PRFileDesc* from the initial step that
    connects to a SOCKS4 proxy, so we need that function to
    be reusable for generic write() operations.
    
    Signed-off-by: Federico Mena Quintero <federico@novell.com>

 camel/camel-tcp-stream-ssl.c |   27 +++++++++++++++++----------
 1 files changed, 17 insertions(+), 10 deletions(-)

commit 843f5c558ca7102a3d5f298dce0a53d68bf1675a
Author: Federico Mena Quintero <federico@novell.com>
Date:   Wed May 26 18:58:31 2010 -0500

    Make socket_connect() in the TCP-SSL stream more generic
    
    This way we will be able to use it to connect to
    the SOCKS4 proxy itself.
    
    Signed-off-by: Federico Mena Quintero <federico@novell.com>

 camel/camel-tcp-stream-ssl.c |   26 +++++++++++++-------------
 1 files changed, 13 insertions(+), 13 deletions(-)

commit e74339407f1c4282638d033a5f815953de60be72
Author: Federico Mena Quintero <federico@novell.com>
Date:   Wed May 26 14:38:33 2010 -0500

    TcpRaw: Connect via a SOCKS4 proxy if available
    
    We will deal with SSL streams later.
    
    Signed-off-by: Federico Mena Quintero <federico@novell.com>

 camel/camel-tcp-stream-raw.c |   22 +++++++++++++---------
 1 files changed, 13 insertions(+), 9 deletions(-)

commit dbc72b58fddef22b3599b46dad99453985aa9695
Author: Federico Mena Quintero <federico@novell.com>
Date:   Tue May 25 16:18:21 2010 -0500

    Function to connect to a SOCKS4 proxy
    
    Signed-off-by: Federico Mena Quintero <federico@novell.com>

 camel/camel-tcp-stream-raw.c |   73 ++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 73 insertions(+), 0 deletions(-)

commit 93b97006eb70b1949baa7cc09d5b19f79fbc47ba
Author: Federico Mena Quintero <federico@novell.com>
Date:   Wed May 19 17:26:15 2010 -0500

    Setter/getter for the SOCKS proxy
    
    Signed-off-by: Federico Mena Quintero <federico@novell.com>

 camel/camel-tcp-stream.c |   34 ++++++++++++++++++++++++++++++++--
 camel/camel-tcp-stream.h |    4 ++++
 2 files changed, 36 insertions(+), 2 deletions(-)

commit a705c754af671915b4b8c27a724fd9526e5881c7
Author: Federico Mena Quintero <federico@novell.com>
Date:   Wed May 19 15:03:52 2010 -0500

    Add a private struct to CamelTcpStream
    
    We will use it to store the info for the SOCKS host/port.
    
    Signed-off-by: Federico Mena Quintero <federico@novell.com>

 camel/camel-tcp-stream.c |   31 +++++++++++++++++++++++++++++++
 camel/camel-tcp-stream.h |    3 +++
 2 files changed, 34 insertions(+), 0 deletions(-)

commit 2225753daf501f66ae45aec96a47ca76efffdf3b
Author: Federico Mena Quintero <federico@novell.com>
Date:   Thu May 13 14:48:32 2010 -0500

    Use the SOCKS proxy in the smtp transport
    
    Signed-off-by: Federico Mena Quintero <federico@novell.com>

 camel/providers/smtp/camel-smtp-transport.c |   11 +++++++++++
 1 files changed, 11 insertions(+), 0 deletions(-)

commit 2b1951811e5a83631a0da897cdd14ab05a74dc4b
Author: Federico Mena Quintero <federico@novell.com>
Date:   Thu May 13 14:47:20 2010 -0500

    Use the SOCKS proxy in the nntp store
    
    Signed-off-by: Federico Mena Quintero <federico@novell.com>

 camel/providers/nntp/camel-nntp-store.c |   11 +++++++++++
 1 files changed, 11 insertions(+), 0 deletions(-)

commit b663dad5c80d6611d11d2e095c1e84721d853be7
Author: Federico Mena Quintero <federico@novell.com>
Date:   Thu May 13 14:46:18 2010 -0500

    Use the SOCKS proxy in the imapx server
    
    Signed-off-by: Federico Mena Quintero <federico@novell.com>

 camel/providers/imapx/camel-imapx-server.c |    9 +++++++++
 1 files changed, 9 insertions(+), 0 deletions(-)

commit 7bd120b8b44c0c58323a4ee541661e02f2fe0365
Author: Federico Mena Quintero <federico@novell.com>
Date:   Thu May 13 14:00:28 2010 -0500

    Use the SOCKS proxy in the imap store
    
    Signed-off-by: Federico Mena Quintero <federico@novell.com>

 camel/providers/imap/camel-imap-store.c |   11 +++++++++++
 1 files changed, 11 insertions(+), 0 deletions(-)

commit f5ec5252e463aea565b1a5cfc343b243520af76d
Author: Federico Mena Quintero <federico@novell.com>
Date:   Thu May 13 13:55:59 2010 -0500

    Use the SOCKS proxy in the pop3 store
    
    Signed-off-by: Federico Mena Quintero <federico@novell.com>

 camel/providers/pop3/camel-pop3-store.c |   11 +++++++++++
 1 files changed, 11 insertions(+), 0 deletions(-)

commit 5aaba97f20bb1755eaab83e073ccbd83cd7372c6
Author: Federico Mena Quintero <federico@novell.com>
Date:   Thu May 13 13:14:52 2010 -0500

    Don't return a const char *
    
    Signed-off-by: Federico Mena Quintero <federico@novell.com>

 camel/camel-session.c |    2 +-
 camel/camel-session.h |    4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

commit d59da86912ec590028573997f3d30f4c1ae37622
Author: Federico Mena Quintero <federico@novell.com>
Date:   Wed May 12 15:00:54 2010 -0500

    Add camel_session_set/get_socks_proxy()
    
    This is the only API that clients should need to call to
    set a SOCKS proxy for Camel's TCP connections.
    
    Signed-off-by: Federico Mena Quintero <federico@novell.com>

 camel/camel-session.c |   44 ++++++++++++++++++++++++++++++++++++++++++++
 camel/camel-session.h |    8 ++++++++
 2 files changed, 52 insertions(+), 0 deletions(-)

commit 0e2a4a60e5af5c7d64127ce2a00586709963c1da
Author: Federico Mena Quintero <federico@novell.com>
Date:   Wed May 12 15:00:09 2010 -0500

    Add camel_tcp_stream_set/get_socks_proxy()
    
    This will be the low-level function to set a SOCKS proxy for TCP streams.
    In subsequent commits we'll add the machinery to CamelSession et al
    to pass down the client's specified proxy into TCP streams.
    
    Signed-off-by: Federico Mena Quintero <federico@novell.com>

 camel/camel-tcp-stream.c |   20 ++++++++++++++++++++
 1 files changed, 20 insertions(+), 0 deletions(-)

commit ed3eb6b12f3041f1c1c29d44e9330c74ba051493
Author: Milan Crha <mcrha@redhat.com>
Date:   Wed Jun 2 13:37:02 2010 +0200

    Bug #617261 - Evolution didn't quit due to deadlock

 camel/camel-folder-summary.c |    5 ++++-
 1 files changed, 4 insertions(+), 1 deletions(-)

commit 3e78b5cee6172daa37f8e02c2edc8d295f670361
Author: Fridrich Štrba <fridrich.strba@bluewin.ch>
Date:   Mon May 31 13:04:24 2010 +0200

    Create the configdir instead of bailing out if it does not exist

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

commit d581b2f0187190a6bfef263d675899de3ef244d1
Author: Gert Michael Kulyk <gkulyk@yahoo.de>
Date:   Sat May 22 21:00:02 2010 +0200

    Bug #617439 - Fix translation of birthday and anniversary events

 calendar/libedata-cal/Makefile.am          |    1 +
 calendar/libedata-cal/e-data-cal-factory.c |    5 +++++
 2 files changed, 6 insertions(+), 0 deletions(-)

commit 9116943ec239bed51e031c239895bb76edc9e2d4
Author: Craig Ringer <craig@postnewspapers.com.au>
Date:   Sat May 29 15:33:41 2010 -0400

    Bug 585301 - Use NSS SQLite database, if available

 camel/camel.c |   65 +++++++++++++++++++++++++++++++++++++++++++++-----------
 1 files changed, 52 insertions(+), 13 deletions(-)

commit 04d7910eee00b6bfb7f155d3e59014420b7825d9
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Sat May 29 00:09:44 2010 -0400

    Gtk-Doc updates.

 .../reference/camel/tmpl/camel-cipher-context.sgml |    2 ++
 .../reference/camel/tmpl/camel-folder-summary.sgml |   18 ------------------
 docs/reference/camel/tmpl/camel-unused.sgml        |   16 ++++++++++++++++
 3 files changed, 18 insertions(+), 18 deletions(-)

commit 1b78143d826e7fb375a5107c1445978d03e9322a
Author: Ivar Smolin <okul@linux.ee>
Date:   Thu May 27 13:15:58 2010 +0300

    Estonian translation updated

 po/et.po |  847 ++++++++++++++++++++++++++++++--------------------------------
 1 files changed, 410 insertions(+), 437 deletions(-)

commit 4f700fb5ee97f54b8123ee40265ad9b5b832de2e
Author: Milan Crha <mcrha@redhat.com>
Date:   Wed May 26 20:20:51 2010 +0200

    Declare mbox' frompos as goffset, not off_t

 camel/providers/local/camel-mbox-summary.c |    5 ++++-
 camel/providers/local/camel-mbox-summary.h |    2 +-
 2 files changed, 5 insertions(+), 2 deletions(-)

commit 0482c8f5cade30908037f4b7ed290a2d20d66626
Author: Milan Crha <mcrha@redhat.com>
Date:   Wed May 26 15:52:26 2010 +0200

    Return missing g_object_ref call in camel-mime-parser

 camel/camel-mime-parser.c |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit 5cfce36e1ccbabe5145404211c704e10ad624af1
Author: Gert Michael Kulyk <gkulyk@yahoo.de>
Date:   Tue May 25 19:32:55 2010 +0200

    Bug #601535 - Fix translation domain for default categories

 libedataserver/e-categories.c |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 3c32cc3ae270036f64556fdca9ccf12778eff935
Author: Kjartan Maraas <kmaraas@gnome.org>
Date:   Mon May 24 16:21:02 2010 +0200

    Updated Norwegian bokmål translation

 po/nb.po |  234 ++++++++++++++++++++++++++++++-------------------------------
 1 files changed, 115 insertions(+), 119 deletions(-)

commit 5d75f98f7b68044297550392d96808183d1774a6
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Sun May 23 16:31:45 2010 -0400

    Remove dead CamelFolderSummary methods.
    
    This breaks the CamelFolderSummaryClass ABI.

 camel/camel-folder-summary.c                       |  477 +-------------------
 camel/camel-folder-summary.h                       |   28 +-
 .../providers/groupwise/camel-groupwise-summary.c  |   42 +--
 camel/providers/imap/camel-imap-summary.c          |   44 +--
 camel/providers/imapx/camel-imapx-summary.c        |   53 +--
 camel/providers/local/camel-maildir-summary.c      |    8 +-
 camel/providers/local/camel-mbox-summary.c         |   40 +--
 configure.ac                                       |    2 +-
 .../reference/camel/tmpl/camel-cipher-context.sgml |    2 +
 9 files changed, 48 insertions(+), 648 deletions(-)

commit 33170f1b2884724a512c8fd24696f868fbdedd22
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Sun May 23 12:33:14 2010 -0400

    Post-release version bump.

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

commit ff067d3f360d26ada2803ef94044db060c1971df
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Sun May 23 11:23:41 2010 -0400

    NEWS update for 2.31.2 release.

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

commit 3271d08d3c90ed644407b1bc3754852c8c156bb5
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Sun May 23 08:53:33 2010 -0400

    Fix distcheck errors.

 Makefile.am                      |    2 +-
 camel/tests/lib/messages.c       |    9 ++++++---
 docs/reference/camel/Makefile.am |    4 ++--
 3 files changed, 9 insertions(+), 6 deletions(-)

commit a8c6b4cced4b909467706b202f297556c3cc51a3
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Sun May 23 07:47:17 2010 -0400

    Update API documentation.

 .../addressbook/libebook/libebook-sections.txt     |    3 +
 .../addressbook/libebook/tmpl/e-vcard.sgml         |   29 ++
 .../libecal/tmpl/e-cal-check-timezones.sgml        |    3 +
 .../reference/camel/tmpl/camel-cipher-context.sgml |    9 +
 .../libedataserver/libedataserver-sections.txt     |    8 +-
 docs/reference/libedataserver/tmpl/e-account.sgml  |    2 +
 docs/reference/libedataserver/tmpl/e-sexp.sgml     |   53 ++-
 docs/reference/libedataserver/tmpl/e-util.sgml     |    9 +
 docs/reference/libedataserverui/Makefile.am        |    7 +-
 .../libedataserverui/libedataserverui-sections.txt |  381 ++++++++++----------
 .../libedataserverui/tmpl/e-destination-store.sgml |    9 +
 .../tmpl/e-name-selector-entry.sgml                |    9 +
 .../tmpl/libedataserverui-unused.sgml              |   52 +++
 libedataserver/e-sexp.h                            |   12 +-
 14 files changed, 371 insertions(+), 215 deletions(-)

commit 777c55b67ea450834e53faf72fa6b325c9347071
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Sat May 22 07:55:08 2010 -0400

    Fix compiler warning.

 camel/providers/local/camel-mbox-summary.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit ce4438b43c9d18ebbc69bd6f7af90019e5b38875
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Fri May 21 21:14:12 2010 -0400

    Bump libedataserver soname twice.
    
    We screwed up and forgot to bump libedataserver's shared object name
    when EComponentListener was removed during the 2.29 development cycle.
    
    The problem is we now need to bump both master and gnome-2-30 branches,
    but master was already bumped once when all the deprecated API was
    removed for 2.31.1.  So to keep all the names unique, the gnome-2-30
    soname will leapfrog master, and master will leapfrog gnome-2-30.
    
    It breaks down like this:
    
        Version     Shared Object Name         Note
    
        <= 2.30.1 : libedataserver-1.2.so.11 :
        == 2.31.1 : libedataserver-1.2.so.12 : Deprecated API removed
        >= 2.30.2 : libedataserver-1.2.so.13 : EComponentListener removed
        >= 2.31.2 : libedataserver-1.2.so.14 : EComponentListener removed

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

commit 5c2f5b48fd2e76892f605e92bd1038b431c804a5
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Fri May 21 20:06:12 2010 -0400

    Add argument checks to camel-partition-table.c.

 camel/camel-partition-table.c |   29 +++++++++++++++++++++++++++--
 1 files changed, 27 insertions(+), 2 deletions(-)

commit 65e883e781d62aa26b077d9599da0e8a79bc916f
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Fri May 21 19:58:22 2010 -0400

    Add argument checks to camel-block-file.c.

 camel/camel-block-file.c |   67 ++++++++++++++++++++++++++++++++++++++-------
 1 files changed, 56 insertions(+), 11 deletions(-)

commit 7d7178ce0c74c8327cf9343ca722847af14d8a5e
Author: Philip Withnall <philip@tecnocode.co.uk>
Date:   Wed Apr 21 16:53:52 2010 +0100

    Remove Google Calendar backend
    
    Remove the Google Calendar calendar backend completely. Google Calendar can,
    and should, be accessed through CalDAV, and the google-account-setup plugin
    in Evolution will manage this (and migrate old sources to use CalDAV instead
    of the Google Calendar backend). Closes: bgo#580021

 calendar/backends/Makefile.am                      |    2 +-
 calendar/backends/google/Makefile.am               |   35 -
 .../backends/google/e-cal-backend-google-factory.c |  169 --
 .../backends/google/e-cal-backend-google-factory.h |   39 -
 .../backends/google/e-cal-backend-google-utils.c   | 1099 -------------
 .../backends/google/e-cal-backend-google-utils.h   |   45 -
 calendar/backends/google/e-cal-backend-google.c    | 1607 --------------------
 calendar/backends/google/e-cal-backend-google.h    |   80 -
 configure.ac                                       |    1 -
 po/POTFILES.in                                     |    2 -
 10 files changed, 1 insertions(+), 3078 deletions(-)

commit 8b3b96837f4590f75547640b7a9a9306a23cd4fa
Author: Philip Withnall <philip@tecnocode.co.uk>
Date:   Wed Apr 21 16:34:54 2010 +0100

    Add NOTE support to the Google Contacts backend
    
    Closes: bgo#602244

 .../backends/google/e-book-backend-google.c        |    3 +-
 addressbook/backends/google/util.c                 |   21 ++++++++++++++++---
 2 files changed, 19 insertions(+), 5 deletions(-)

commit 597db68b57d897ef43f590e4344d995af464d917
Author: Philip Withnall <philip@tecnocode.co.uk>
Date:   Wed Apr 21 16:13:49 2010 +0100

    Add ORG support to the Google Contacts backend
    
    This includes ORG_NAME, TITLE and ROLE support. Helps: bgo#602244

 .../backends/google/e-book-backend-google.c        |    6 +-
 addressbook/backends/google/util.c                 |  136 +++++++++++++++++++-
 2 files changed, 138 insertions(+), 4 deletions(-)

commit ab727faeb7a8cbfcdfdaf5d076e687b6d744c10f
Author: Milan Crha <mcrha@redhat.com>
Date:   Wed May 19 23:08:07 2010 +0200

    Bug #304415 - Allow change of signature hash algorithm

 camel/camel-cipher-context.h |    3 ++
 camel/camel-gpg-context.c    |   55 ++++++++++++++++++++++++++++--
 camel/camel-smime-context.c  |   78 +++++++++++++++++++++++++++++++++++++++---
 libedataserver/e-account.c   |   14 +++++++
 libedataserver/e-account.h   |    4 ++
 5 files changed, 146 insertions(+), 8 deletions(-)

commit a6700335d34475fa37b8f22f588631f3faa7e6c6
Author: Milan Crha <mcrha@redhat.com>
Date:   Wed May 19 11:04:58 2010 +0200

    Bug #556061 - EContact/EVCard can re-order phone and email attributes

 addressbook/libebook/e-contact.c |   27 +++++++-------
 addressbook/libebook/e-vcard.c   |   72 ++++++++++++++++++++++++++++++++++++-
 addressbook/libebook/e-vcard.h   |    3 ++
 3 files changed, 87 insertions(+), 15 deletions(-)

commit 582c5dfe93ce7f3a1ca29419d404b4bde6d16f51
Author: Adrian Bunk <bunk@stusta.de>
Date:   Fri May 14 16:50:24 2010 -0400

    Bug 618578 - Require automake >= 1.10

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

commit e9ed2b6992baf50c65f9be494b0a646c35ecdb78
Author: Milan Crha <mcrha@redhat.com>
Date:   Fri May 14 16:29:19 2010 +0200

    Bug #531912 - Mail inline parser doesn't always work

 camel/camel-gpg-context.c |    2 +-
 camel/camel-mime-part.c   |    2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

commit 89704b18c344aa4eec462fb9a62507c35b28a713
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Thu May 13 10:03:22 2010 -0400

    Bug 618474 - WebDAV backend not linking to libebackend

 addressbook/backends/webdav/Makefile.am |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit cbfa52b40627a9b2afb09904ca85f15c77e8fed7
Author: Thomas Thurman <tthurman@gnome.org>
Date:   Wed May 12 18:41:41 2010 -0400

    Updated Shavian transliteration

 po/en@shaw.po | 3672 +++++++++++++++++++++++++++++++++------------------------
 1 files changed, 2139 insertions(+), 1533 deletions(-)

commit 9e2662365a95aced951c07634504fa2b97e0afc9
Author: Fran Diéguez <fran.dieguez@mabishu.com>
Date:   Wed May 12 23:21:44 2010 +0200

    Updated Galician translations

 po/gl.po | 1420 +++++++++++++++++++++++++++++++-------------------------------
 1 files changed, 702 insertions(+), 718 deletions(-)

commit 9e517f5deb22ee2ad937afad5ef0b6969ffd55ae
Author: Milan Crha <mcrha@redhat.com>
Date:   Wed May 12 11:19:05 2010 +0200

    Bug #612596 - Crash in gnome_keyring_item_info_free from e-passwords.c

 libedataserverui/e-passwords.c |    9 +++++----
 1 files changed, 5 insertions(+), 4 deletions(-)

commit eb69b5dc79a2786850b87a3779ab9b2f9158f170
Author: Manoj Kumar Giri <mgiri@mgiri.csb>
Date:   Wed May 12 12:23:57 2010 +0530

    Updated Oriya Translation

 po/or.po | 3746 +++++++++++++++++++++++++++-----------------------------------
 1 files changed, 1644 insertions(+), 2102 deletions(-)

commit b345e26b85bc0e4984de396936de29d378d97b17
Author: Kjartan Maraas <kmaraas@gnome.org>
Date:   Tue May 11 19:56:55 2010 +0200

    Updated Norwegian bokmål translation

 po/nb.po |  384 +++++++++++++++++++++++++++++++-------------------------------
 1 files changed, 192 insertions(+), 192 deletions(-)

commit 4212e145138ee1bacfd02c4fe68d9c8f0d27138f
Author: Michael Meeks <michael.meeks@novell.com>
Date:   Tue May 11 11:46:17 2010 +0100

    Fix pointlessly narrow default width in the name selection dialog
    Name the pointless label at the top, so it can be disabled for MeeGo

 libedataserverui/e-name-selector-dialog.c  |    5 ++++-
 libedataserverui/e-name-selector-dialog.ui |    2 +-
 2 files changed, 5 insertions(+), 2 deletions(-)

commit 20c5952556b649dfec58f48892364e488c490b6f
Author: Milan Crha <mcrha@redhat.com>
Date:   Tue May 11 13:56:17 2010 +0200

    Fix typo in patch for bug #604650

 .../backends/webdav/e-book-backend-webdav.c        |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 9d4eeebff2d699150dd7f5ff62bf144df023f94f
Author: Bharath Acharya <abharath@novell.com>
Date:   Tue May 11 09:23:44 2010 +0530

    Fix some build issues.

 libedataserverui/e-name-selector-dialog.c |    5 +++--
 1 files changed, 3 insertions(+), 2 deletions(-)

commit cfe3fadb4cb42c0ab23421443b2116ad8cef6e66
Author: Federico Mena Quintero <federico@novell.com>
Date:   Mon May 10 19:50:24 2010 -0500

    Put the name selector's section labels in the same row as the treeviews
    
    This lets us save one whole row per destination section.
    
    Signed-off-by: Federico Mena Quintero <federico@novell.com>

 libedataserverui/e-name-selector-dialog.c |   71 ++++++++++++++---------------
 1 files changed, 34 insertions(+), 37 deletions(-)

commit 19d13099a6e1a55aacdea8aae696d3ebc394faf2
Author: Federico Mena Quintero <federico@novell.com>
Date:   Mon May 10 19:24:15 2010 -0500

    Shrink the spacing between the name selector's sections
    
    Signed-off-by: Federico Mena Quintero <federico@novell.com>

 libedataserverui/e-name-selector-dialog.ui |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 6f124702d67c0e7c10bf4c4a7e041936d639bdfe
Author: Milan Crha <mcrha@redhat.com>
Date:   Mon May 10 17:40:19 2010 +0200

    Bug #337479 - Evolution forgets password on any error

 camel/providers/groupwise/camel-groupwise-store.c |    5 +++--
 camel/providers/imap/camel-imap-store.c           |    5 +++--
 camel/providers/imapx/camel-imapx-server.c        |    5 +++--
 camel/providers/nntp/camel-nntp-store.c           |    8 +++++---
 camel/providers/nntp/camel-nntp-store.h           |    1 +
 camel/providers/pop3/camel-pop3-store.c           |    4 ----
 camel/providers/smtp/camel-smtp-transport.c       |    1 -
 7 files changed, 15 insertions(+), 14 deletions(-)

commit 1220c1d4937a10f185590d593d320624a5b8e5e7
Author: Milan Crha <mcrha@redhat.com>
Date:   Mon May 10 14:14:31 2010 +0200

    Bug #604650 - Mishandling of '@' in WebDAV contacts username

 .../backends/webdav/e-book-backend-webdav.c        |   94 +++++++++++++++----
 1 files changed, 74 insertions(+), 20 deletions(-)

commit e8e9188a2fe8e9f4b9a8d5d8135db83618e7b3e9
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Sun May 9 10:43:56 2010 -0500

    Gtk-Doc updates.

 .../reference/camel/tmpl/camel-cipher-context.sgml |    2 ++
 docs/reference/camel/tmpl/camel-folder.sgml        |    1 +
 docs/reference/camel/tmpl/camel-store.sgml         |    1 +
 3 files changed, 4 insertions(+), 0 deletions(-)

commit 7591c3cfd976828c802513d3255afb1abfe418f0
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Sun May 9 10:43:48 2010 -0500

    Fix build breakage.

 libedataserverui/e-name-selector-dialog.c |    9 ++++++---
 1 files changed, 6 insertions(+), 3 deletions(-)

commit 4f99bcad61ebc49ae520414a32372f84605baf6b
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Sun May 9 10:24:47 2010 -0500

    Disallow overwriting one CamelException with another.
    
    Make CamelException behave more like GError: accept the first error
    and reject subsequent errors with a runtime warning, unless the first
    error is cleared first.
    
    This may expose existing error handling bugs in the Camel providers,
    but that's what we want: fixing these bugs will smooth the transition
    to GError.

 camel/camel-exception.c |   22 ++++++++++++++++++++++
 1 files changed, 22 insertions(+), 0 deletions(-)

commit b06dbcfab9d5dbd0ca8d7979472010ce2aca6248
Author: Federico Mena Quintero <federico@novell.com>
Date:   Fri May 7 19:55:57 2010 -0500

    Don't set a default vertical size for the name selector window
    
    Signed-off-by: Federico Mena Quintero <federico@novell.com>

 libedataserverui/e-name-selector-dialog.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit a805f2e6d2f88a001f22ccac75eebbe16c0bb2c5
Author: Federico Mena Quintero <federico@novell.com>
Date:   Fri May 7 19:52:38 2010 -0500

    Redo the container hierarchy in the name selector dialog
    
    It was full of misaligned containers and nonsensical ones.
    The code is now cleaner as well, with some helper functions
    instead of putting everything into add_section().
    
    Signed-off-by: Federico Mena Quintero <federico@novell.com>

 libedataserverui/e-name-selector-dialog.c |  154 +++++++++++++++++------------
 1 files changed, 89 insertions(+), 65 deletions(-)

commit 9ee5b3e6995ff092264378f743f3bd6c41048633
Author: Federico Mena Quintero <federico@novell.com>
Date:   Fri May 7 19:06:28 2010 -0500

    Create a section in the name selector dialog in its own function
    
    Signed-off-by: Federico Mena Quintero <federico@novell.com>

 libedataserverui/e-name-selector-dialog.c |   38 ++++++++++++++++++----------
 1 files changed, 24 insertions(+), 14 deletions(-)

commit 26ed245e12e48b2fddddc11343b70a19c79ef59c
Author: Federico Mena Quintero <federico@novell.com>
Date:   Fri May 7 16:55:03 2010 -0500

    Remove border_width from the name selector's dialog toplevel contents
    
    Its containing GtkDialog will already have added a border on its own,
    so this lets us save a few pixels.
    
    Signed-off-by: Federico Mena Quintero <federico@novell.com>

 libedataserverui/e-name-selector-dialog.ui |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 8318aef0d03603c8aacd10478294b91890d78d1a
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Sun May 2 21:04:54 2010 -0400

    Convert CamelObject events to GObject signals.
    
    Also, bump libcamel's soname to 16 since 2.31.1 was released with 15.

 camel/Makefile.am                                  |    7 +-
 camel/camel-disco-folder.c                         |    9 +-
 camel/camel-disco-store.c                          |   15 +-
 camel/camel-folder-summary.c                       |    6 +-
 camel/camel-folder.c                               |  586 +++++++++++---------
 camel/camel-folder.h                               |   10 +
 camel/camel-gpg-context.c                          |    2 +-
 camel/camel-marshal.list                           |    1 +
 camel/camel-object.c                               |  539 ++----------------
 camel/camel-object.h                               |   33 +-
 camel/camel-offline-folder.c                       |    9 +-
 camel/camel-offline-store.c                        |   17 +-
 camel/camel-session.c                              |  172 +++++-
 camel/camel-session.h                              |  255 +++++-----
 camel/camel-store.c                                |  218 +++++++-
 camel/camel-store.h                                |   37 +-
 camel/camel-vee-folder.c                           |   55 ++-
 camel/camel-vee-store.c                            |    5 +-
 camel/camel-vee-summary.c                          |    2 +-
 camel/providers/groupwise/camel-groupwise-folder.c |   12 +-
 camel/providers/groupwise/camel-groupwise-store.c  |    6 +-
 .../providers/groupwise/camel-groupwise-summary.c  |    4 +-
 camel/providers/imap/camel-imap-folder.c           |   13 +-
 camel/providers/imap/camel-imap-message-cache.c    |   48 +-
 camel/providers/imap/camel-imap-store.c            |   21 +-
 camel/providers/imapx/camel-imapx-server.c         |   22 +-
 camel/providers/imapx/camel-imapx-store.c          |   17 +-
 camel/providers/local/camel-local-folder.c         |    6 +-
 camel/providers/local/camel-local-store.c          |    7 +-
 camel/providers/local/camel-maildir-folder.c       |    4 +-
 camel/providers/local/camel-mbox-folder.c          |    6 +-
 camel/providers/local/camel-mbox-store.c           |    3 +-
 camel/providers/local/camel-mh-folder.c            |    4 +-
 camel/providers/nntp/camel-nntp-folder.c           |    4 +-
 camel/providers/nntp/camel-nntp-store.c            |   10 +-
 configure.ac                                       |    2 +-
 docs/reference/camel/Makefile.am                   |    1 +
 docs/reference/camel/camel-sections.txt            |   25 +-
 .../reference/camel/tmpl/camel-cipher-context.sgml |   14 +
 docs/reference/camel/tmpl/camel-folder.sgml        |   31 +
 docs/reference/camel/tmpl/camel-object.sgml        |   78 ---
 docs/reference/camel/tmpl/camel-session.sgml       |   23 +-
 docs/reference/camel/tmpl/camel-store.sgml         |  104 ++++-
 docs/reference/camel/tmpl/camel-unused.sgml        |  111 ++++
 44 files changed, 1335 insertions(+), 1219 deletions(-)

commit 443cdc9300ec892a09157933b3b5456be76ac81a
Author: Federico Mena Quintero <federico@novell.com>
Date:   Fri May 7 16:46:00 2010 -0500

    Remove an unused label in the name selector dialog
    
    This was just taking up empty space, making spacing uneven
    in the dialog.
    
    Signed-off-by: Federico Mena Quintero <federico@novell.com>

 libedataserverui/e-name-selector-dialog.ui |   20 --------------------
 1 files changed, 0 insertions(+), 20 deletions(-)

commit 2521ff12c5c91de10967fe0b77d9ffdff536cb4d
Author: Milan Crha <mcrha@redhat.com>
Date:   Fri May 7 18:27:39 2010 +0200

    Bug #617168 - WebDAV Addressbook backend should use ctags

 .../backends/webdav/e-book-backend-webdav.c        |  192 +++++++++++++++++++-
 1 files changed, 189 insertions(+), 3 deletions(-)

commit 705b1865311928f969bf1472acd0f1e1d626d807
Author: Milan Crha <mcrha@redhat.com>
Date:   Fri May 7 17:08:23 2010 +0200

    Bug #566354 - Handle server's resource rename on WebDAV PUT response

 .../backends/webdav/e-book-backend-webdav.c        |   28 +++++++++++++++++--
 1 files changed, 25 insertions(+), 3 deletions(-)

commit c771dfd862b336b35fec69965d58767b58e2c43a
Author: Petr Tomasek <tomasek@etf.cuni.cz>
Date:   Fri May 7 16:43:41 2010 +0200

    Bug #566330 - WebDAV addressbook is too strict about content-type

 .../backends/webdav/e-book-backend-webdav.c        |   13 +------------
 1 files changed, 1 insertions(+), 12 deletions(-)

commit 2174fdbba0dcf4854c55fbbfbfa6e582d2a6fccf
Author: Milan Crha <mcrha@redhat.com>
Date:   Thu May 6 19:43:59 2010 +0200

    e_cal_new_from_uri/e_cal_open_default emits runtime warning
    
    The warning is "e_source_get_uri () called on source with no absolute URI!"
    and it's caused by freeing the ESourceList before ECal creation.
    This change is fixing the issue.

 calendar/libecal/e-cal.c |   30 +++++++++++++++++++++---------
 1 files changed, 21 insertions(+), 9 deletions(-)

commit 4f303eac6c3a5c5eeca56db3787678b806a922c3
Author: Milan Crha <mcrha@redhat.com>
Date:   Thu May 6 17:45:37 2010 +0200

    Bug #617881 - Crash on fetch finish with POP3

 camel/providers/pop3/camel-pop3-folder.c |   36 +++++++++++++++--------------
 1 files changed, 19 insertions(+), 17 deletions(-)

commit a8d9fc691f2c99b87a38dbb4152763f4d7f90857
Author: Milan Crha <mcrha@redhat.com>
Date:   Thu May 6 17:17:06 2010 +0200

    Bug #240317 - Allow searching in subscribe dialog
    
    This makes NNTP return whole folder hierarchy quicker than before.

 camel/providers/nntp/camel-nntp-store.c |  124 ++++++++++++++++++++++++++----
 1 files changed, 107 insertions(+), 17 deletions(-)

commit b7d563837234cd51510430c629f72a23f42a7296
Author: Chenthill Palanisamy <pchenthill@novell.com>
Date:   Mon May 3 20:04:29 2010 +0530

    post release version bump

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

commit 0e88e392b03ffcf249041ba85848f4b408d2070e
Author: Chenthill Palanisamy <pchenthill@novell.com>
Date:   Mon May 3 18:02:11 2010 +0530

    news update for 2.31.1 release

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

commit 3dd0f8cfb93edc5a87ecb28567ad1ccc0427d87b
Author: Chenthill Palanisamy <pchenthill@novell.com>
Date:   Mon May 3 12:22:31 2010 +0530

    Set the CamelIMAPXFolder type to OFFLINE_FOLDER type

 camel/providers/imapx/camel-imapx-folder.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit eeba4e32bb06136b3f505ffe7ed49e7305cebc8b
Author: Chenthill Palanisamy <pchenthill@novell.com>
Date:   Mon May 3 09:46:17 2010 +0530

    Add a null check while accessing folder_get_fullname - imapx

 camel/providers/imapx/camel-imapx-server.c |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

commit 38bf941c24e616be9df4d1501a2240aa9ae2d961
Author: Chenthill Palanisamy <pchenthill@novell.com>
Date:   Mon May 3 09:33:45 2010 +0530

    Fix a crasher in moving large number of messages - imapx

 camel/providers/imapx/camel-imapx-server.c |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit bf7a0714be72671eec0f4f4dab052a50c133d7ab
Author: Chenthill Palanisamy <pchenthill@novell.com>
Date:   Mon May 3 09:31:25 2010 +0530

    Make selecting a folder to work - imapx

 camel/providers/imapx/camel-imapx-server.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit cd82aa424f7aac1ac98223297df5467353bbf72c
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Sat May 1 18:15:30 2010 -0400

    Coding style and whitespace cleanup.

 .../backends/google/e-book-backend-google.c        |   16 ++++--
 addressbook/backends/google/util.c                 |   58 +++++++++---------
 .../backends/google/e-cal-backend-google-utils.c   |   14 ++--
 calendar/backends/google/e-cal-backend-google.c    |   10 ++--
 .../groupwise/e-cal-backend-groupwise-utils.c      |   12 ++--
 .../backends/groupwise/e-cal-backend-groupwise.c   |   18 +++---
 calendar/libecal/e-cal-system-timezone.c           |   14 ++--
 camel/camel-db.c                                   |    4 +-
 camel/camel-db.h                                   |   48 ++++++++--------
 camel/camel-filter-driver.c                        |    2 +-
 camel/camel-folder-summary.c                       |    1 -
 camel/camel-mempool.h                              |    8 +-
 camel/camel-stream-vfs.h                           |    6 +-
 camel/camel-vtrash-folder.c                        |    2 +-
 camel/providers/groupwise/camel-groupwise-folder.c |   10 ++--
 camel/providers/groupwise/camel-groupwise-store.c  |    1 -
 camel/providers/imapx/camel-imapx-folder.c         |    6 +-
 camel/providers/imapx/camel-imapx-folder.h         |    4 +-
 camel/providers/imapx/camel-imapx-provider.c       |    6 +-
 camel/providers/imapx/camel-imapx-server.c         |   61 +++++++++----------
 camel/providers/imapx/camel-imapx-store.c          |   40 ++++++-------
 camel/providers/imapx/camel-imapx-store.h          |    4 +-
 camel/providers/imapx/camel-imapx-tokenise.h       |   16 +++---
 camel/providers/imapx/camel-imapx-utils.c          |    2 +-
 libedataserver/e-categories.c                      |    2 +-
 libedataserverui/e-passwords.c                     |    2 +-
 26 files changed, 181 insertions(+), 186 deletions(-)

commit 3e9a2e27b227d48431ae48d11192cc35bc336dcb
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Sat May 1 17:25:06 2010 -0400

    Fix distcheck errors.

 camel/tests/folder/test9.c                         |    2 +-
 camel/tests/lib/camel-test.c                       |    2 -
 camel/tests/lib/folders.c                          |    9 +---
 camel/tests/smime/pgp.c                            |   41 +++++++-------------
 .../libecal/tmpl/e-cal-check-timezones.sgml        |    1 +
 .../reference/camel/tmpl/camel-cipher-context.sgml |    2 +
 6 files changed, 20 insertions(+), 37 deletions(-)

commit 8eb99dd7e9eb9750f769231e36e02199d2143a65
Author: Kjartan Maraas <kmaraas@gnome.org>
Date:   Sat May 1 19:33:18 2010 +0200

    Remove a stray file

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

commit 3bbe6923248a578ec8cd3658af60a5a0d59fb486
Author: Kjartan Maraas <kmaraas@gnome.org>
Date:   Sat May 1 19:32:02 2010 +0200

    Updated Norwegian bokmål translation

 po/nb.po | 2936 +++++++++++++++++++++++++++-----------------------------------
 1 files changed, 1267 insertions(+), 1669 deletions(-)

commit 6d2fed1ff34881923b7f9adc79eb798e665ca12a
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Fri Apr 30 17:09:13 2010 -0400

    Don't abbreviate public symbols.
    
    Public Camel symbols need to be in the "camel" namespace.

 camel/camel-certdb.c                               |   62 +++---
 camel/camel-certdb.h                               |    8 +-
 camel/camel-data-wrapper.c                         |   10 +-
 camel/camel-data-wrapper.h                         |    2 +-
 camel/camel-folder-summary.c                       |  230 ++++++++++----------
 camel/camel-folder-summary.h                       |   10 +-
 camel/camel-folder.c                               |   64 +++---
 camel/camel-folder.h                               |    4 +-
 camel/camel-service.c                              |   42 ++--
 camel/camel-service.h                              |    4 +-
 camel/camel-session.c                              |   28 ++--
 camel/camel-session.h                              |    4 +-
 camel/camel-store-summary.c                        |  120 +++++-----
 camel/camel-store-summary.h                        |    6 +-
 camel/camel-store.c                                |   38 ++--
 camel/camel-store.h                                |    2 +-
 camel/camel-transport.c                            |    8 +-
 camel/camel-transport.h                            |    2 +-
 camel/camel-vee-folder.c                           |  160 +++++++-------
 camel/camel-vee-folder.h                           |    6 +-
 camel/camel-vee-summary.c                          |    8 +-
 camel/providers/groupwise/camel-groupwise-folder.c |   82 ++++----
 .../groupwise/camel-groupwise-store-summary.c      |    4 +-
 camel/providers/groupwise/camel-groupwise-store.c  |   74 +++---
 camel/providers/imap/camel-imap-command.c          |   18 +-
 camel/providers/imap/camel-imap-folder.c           |   66 +++---
 camel/providers/imap/camel-imap-store-summary.c    |    4 +-
 camel/providers/imap/camel-imap-store.c            |   68 +++---
 camel/providers/imapx/camel-imapx-server.c         |    4 +-
 camel/providers/imapx/camel-imapx-store-summary.c  |    4 +-
 camel/providers/imapx/camel-imapx-store.c          |    4 +-
 camel/providers/local/camel-mh-summary.c           |    4 +-
 camel/providers/nntp/camel-nntp-folder.c           |   22 +-
 camel/providers/nntp/camel-nntp-store-summary.c    |    4 +-
 camel/providers/nntp/camel-nntp-store.c            |   34 ++--
 .../libecal/tmpl/e-cal-check-timezones.sgml        |    1 +
 docs/reference/camel/tmpl/camel-certdb.sgml        |    8 +-
 .../reference/camel/tmpl/camel-cipher-context.sgml |    4 +
 docs/reference/camel/tmpl/camel-data-wrapper.sgml  |    2 +-
 .../reference/camel/tmpl/camel-folder-summary.sgml |   10 +-
 docs/reference/camel/tmpl/camel-folder.sgml        |    4 +-
 docs/reference/camel/tmpl/camel-service.sgml       |    4 +-
 docs/reference/camel/tmpl/camel-session.sgml       |    4 +-
 docs/reference/camel/tmpl/camel-store-summary.sgml |    6 +-
 docs/reference/camel/tmpl/camel-store.sgml         |    2 +-
 docs/reference/camel/tmpl/camel-transport.sgml     |    2 +-
 docs/reference/camel/tmpl/camel-vee-folder.sgml    |    6 +-
 47 files changed, 634 insertions(+), 629 deletions(-)

commit bcd1f61f19fd7c7639874c25d48f04fc5d1b8001
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Sat Apr 24 16:35:29 2010 -0400

    Use GObject properties instead of CamelArg.
    
    Persistent properties are implemented as normal GObject properties, but
    with a special GParamFlag: CAMEL_PARAM_PERSISTENT.
    
    Currently all persistent properties are of type boolean, so the state
    file read/write logic has been scaled down to support only booleans.

 camel/Makefile.am                                  |    2 -
 camel/camel-arg.c                                  |  131 ----
 camel/camel-arg.h                                  |  118 ----
 camel/camel-certdb.h                               |    7 +-
 camel/camel-data-cache.c                           |   19 +
 camel/camel-data-wrapper.c                         |    3 +-
 camel/camel-data-wrapper.h                         |    7 +-
 camel/camel-db.c                                   |   10 +-
 camel/camel-db.h                                   |   10 +-
 camel/camel-disco-diary.c                          |   19 +-
 camel/camel-disco-diary.h                          |    8 -
 camel/camel-disco-folder.c                         |  216 ++++---
 camel/camel-disco-folder.h                         |   18 +-
 camel/camel-disco-store.c                          |    4 +-
 camel/camel-disco-store.h                          |    4 -
 camel/camel-folder-search.c                        |   29 +-
 camel/camel-folder-summary.c                       |  226 ++++---
 camel/camel-folder.c                               |  597 +++++++++--------
 camel/camel-folder.h                               |   63 +--
 camel/camel-gpg-context.c                          |    6 +
 camel/camel-index.c                                |    8 +
 camel/camel-object.c                               |  721 +++++++++-----------
 camel/camel-object.h                               |   55 +-
 camel/camel-offline-folder.c                       |  182 +++---
 camel/camel-offline-folder.h                       |   29 +-
 camel/camel-offline-journal.c                      |    6 +-
 camel/camel-offline-store.c                        |    4 +-
 camel/camel-offline-store.h                        |    4 -
 camel/camel-sasl.c                                 |   25 +
 camel/camel-service.c                              |  123 ----
 camel/camel-service.h                              |   22 +-
 camel/camel-session.h                              |    5 +
 camel/camel-store-summary.h                        |    5 +
 camel/camel-store.c                                |   17 +-
 camel/camel-store.h                                |    9 +-
 camel/camel-stream-filter.c                        |    8 +
 camel/camel-stream-fs.c                            |    6 +
 camel/camel-stream-mem.c                           |    6 +
 camel/camel-transport.h                            |    9 +-
 camel/camel-vee-folder.c                           |  376 +++++------
 camel/camel-vee-folder.h                           |    7 +-
 camel/camel-vee-store.c                            |   73 ++-
 camel/camel-vee-summary.c                          |   49 +-
 camel/camel-vtrash-folder.c                        |  111 +---
 camel/camel.h                                      |    1 -
 camel/providers/groupwise/camel-groupwise-folder.c |  456 ++++++++-----
 camel/providers/groupwise/camel-groupwise-folder.h |    5 +-
 .../providers/groupwise/camel-groupwise-journal.c  |   15 +-
 camel/providers/groupwise/camel-groupwise-store.c  |   26 +-
 camel/providers/imap/camel-imap-command.c          |    6 +-
 camel/providers/imap/camel-imap-folder.c           |  529 +++++++++------
 camel/providers/imap/camel-imap-folder.h           |   78 +--
 camel/providers/imap/camel-imap-journal.c          |   29 +-
 camel/providers/imap/camel-imap-private.h          |    1 +
 camel/providers/imap/camel-imap-search.c           |   12 +-
 camel/providers/imap/camel-imap-store.c            |  138 +----
 camel/providers/imap/camel-imap-store.h            |    4 +-
 camel/providers/imap/camel-imap-summary.c          |    9 +-
 camel/providers/imap/camel-imap-wrapper.c          |    7 +-
 camel/providers/imapx/camel-imapx-folder.c         |   53 ++-
 camel/providers/imapx/camel-imapx-server.c         |  171 ++++--
 camel/providers/imapx/camel-imapx-store.c          |   10 +-
 camel/providers/imapx/camel-imapx-summary.c        |    7 +-
 camel/providers/imapx/camel-imapx-utils.c          |   15 +-
 camel/providers/local/camel-local-folder.c         |  310 +++++----
 camel/providers/local/camel-local-folder.h         |   40 +-
 camel/providers/local/camel-local-store.c          |   20 +-
 camel/providers/local/camel-maildir-folder.c       |   51 +-
 camel/providers/local/camel-maildir-summary.c      |    5 +-
 camel/providers/local/camel-mbox-folder.c          |   14 +-
 camel/providers/local/camel-mbox-store.c           |   10 +-
 camel/providers/local/camel-mbox-summary.c         |   25 +-
 camel/providers/local/camel-mh-folder.c            |   13 +-
 camel/providers/local/camel-mh-summary.c           |    5 +-
 camel/providers/local/camel-spool-folder.c         |   13 +-
 camel/providers/local/camel-spool-summary.c        |    5 +-
 camel/providers/nntp/camel-nntp-folder.c           |   84 ++-
 camel/providers/nntp/camel-nntp-store.c            |   10 +-
 camel/providers/nntp/camel-nntp-summary.c          |    9 +-
 camel/providers/pop3/camel-pop3-folder.c           |   58 ++-
 docs/reference/camel/camel-docs.sgml               |    1 -
 docs/reference/camel/camel-sections.txt            |  100 ++-
 docs/reference/camel/tmpl/camel-arg.sgml           |  127 ----
 docs/reference/camel/tmpl/camel-certdb.sgml        |   28 +
 .../reference/camel/tmpl/camel-cipher-context.sgml |   14 +
 docs/reference/camel/tmpl/camel-data-cache.sgml    |   18 +
 docs/reference/camel/tmpl/camel-data-wrapper.sgml  |   25 +
 docs/reference/camel/tmpl/camel-disco-diary.sgml   |   10 -
 docs/reference/camel/tmpl/camel-disco-folder.sgml  |   23 +
 .../reference/camel/tmpl/camel-folder-summary.sgml |   51 +-
 docs/reference/camel/tmpl/camel-folder.sgml        |  102 +++-
 docs/reference/camel/tmpl/camel-gpg-context.sgml   |    9 +
 docs/reference/camel/tmpl/camel-index.sgml         |   10 +
 docs/reference/camel/tmpl/camel-object.sgml        |   66 +--
 .../reference/camel/tmpl/camel-offline-folder.sgml |   23 +
 docs/reference/camel/tmpl/camel-sasl.sgml          |   45 ++
 docs/reference/camel/tmpl/camel-service.sgml       |   61 +-
 docs/reference/camel/tmpl/camel-session.sgml       |   26 +
 docs/reference/camel/tmpl/camel-store-summary.sgml |   27 +
 docs/reference/camel/tmpl/camel-store.sgml         |   25 +
 docs/reference/camel/tmpl/camel-stream-filter.sgml |   18 +
 docs/reference/camel/tmpl/camel-stream-fs.sgml     |    9 +
 docs/reference/camel/tmpl/camel-stream-mem.sgml    |    9 +
 docs/reference/camel/tmpl/camel-transport.sgml     |   25 +
 docs/reference/camel/tmpl/camel-unused.sgml        |  269 ++++++++
 docs/reference/camel/tmpl/camel-vee-folder.sgml    |   48 ++-
 106 files changed, 3715 insertions(+), 3055 deletions(-)

commit a35ae0e6ef62124049908179c705a841dd450b55
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Thu Apr 29 13:23:02 2010 -0400

    Gtk-Doc updates.

 .../libedata-book/tmpl/e-book-backend-cache.sgml   |    3 +++
 .../tmpl/e-book-backend-db-cache.sgml              |    3 +++
 .../libedata-book/tmpl/e-book-backend-factory.sgml |    3 +++
 .../libedata-book/tmpl/e-book-backend-sexp.sgml    |    3 +++
 .../libedata-book/tmpl/e-book-backend-summary.sgml |    3 +++
 .../libedata-book/tmpl/e-book-backend-sync.sgml    |    3 +++
 .../libedata-book/tmpl/e-book-backend.sgml         |    3 +++
 .../libedata-book/tmpl/e-data-book-factory.sgml    |    3 +++
 .../libedata-book/tmpl/e-data-book-view.sgml       |    3 +++
 .../libedata-book/tmpl/e-data-book.sgml            |    3 +++
 .../libedata-book/tmpl/ximian-vcard.sgml           |    3 +++
 .../libecal/tmpl/e-cal-check-timezones.sgml        |    5 ++++-
 .../calendar/libecal/tmpl/e-cal-component.sgml     |    6 ++++++
 .../calendar/libecal/tmpl/e-cal-recur.sgml         |    4 ++++
 .../libecal/tmpl/e-cal-system-timezone.sgml        |    4 ++++
 .../calendar/libecal/tmpl/e-cal-time-util.sgml     |    3 +++
 .../calendar/libecal/tmpl/e-cal-types.sgml         |    4 ++++
 .../calendar/libecal/tmpl/e-cal-util.sgml          |    6 ++++++
 .../calendar/libecal/tmpl/e-cal-view.sgml          |    3 +++
 docs/reference/calendar/libecal/tmpl/e-cal.sgml    |   10 ++++++++++
 .../libedata-cal/tmpl/e-cal-backend-cache.sgml     |    3 +++
 .../libedata-cal/tmpl/e-cal-backend-factory.sgml   |    3 +++
 .../tmpl/e-cal-backend-file-store.sgml             |    3 +++
 .../tmpl/e-cal-backend-loader-factory.sgml         |    3 +++
 .../libedata-cal/tmpl/e-cal-backend-sexp.sgml      |    3 +++
 .../libedata-cal/tmpl/e-cal-backend-store.sgml     |    3 +++
 .../libedata-cal/tmpl/e-cal-backend-sync.sgml      |    4 ++++
 .../libedata-cal/tmpl/e-cal-backend-util.sgml      |    3 +++
 .../calendar/libedata-cal/tmpl/e-cal-backend.sgml  |    3 +++
 .../libedata-cal/tmpl/e-data-cal-common.sgml       |    3 +++
 .../libedata-cal/tmpl/e-data-cal-factory.sgml      |    3 +++
 .../libedata-cal/tmpl/e-data-cal-view.sgml         |    3 +++
 .../calendar/libedata-cal/tmpl/e-data-cal.sgml     |    3 +++
 .../reference/camel/tmpl/camel-cipher-context.sgml |    2 ++
 .../libebackend/tmpl/e-data-server-module.sgml     |    6 ++++++
 docs/reference/libebackend/tmpl/e-db3-utils.sgml   |    3 +++
 docs/reference/libebackend/tmpl/e-dbhash.sgml      |    3 +++
 docs/reference/libebackend/tmpl/e-file-cache.sgml  |    3 +++
 .../libebackend/tmpl/e-offline-listener.sgml       |    4 ++++
 39 files changed, 138 insertions(+), 1 deletions(-)

commit 1c7a9179b45d3b45e9cdbb0dcee04dac9fbddeef
Author: Milan Crha <mcrha@redhat.com>
Date:   Fri Apr 30 13:46:12 2010 +0200

    Avoid passing NULL to g_strstrip in e_contact_get calls

 addressbook/libebook/e-contact.c |    6 ++++--
 1 files changed, 4 insertions(+), 2 deletions(-)

commit de195b7b5400e0d40720bb62ef044beb5c895d5d
Author: Milan Crha <mcrha@redhat.com>
Date:   Fri Apr 30 13:26:08 2010 +0200

    Bug #617263 - Crash of e-addressbook-factory on second start of evolution

 .../backends/google/e-book-backend-google.c        |    1 +
 addressbook/libedata-book/e-data-book-factory.c    |   18 +++++++++++++-
 calendar/libedata-cal/e-data-cal-factory.c         |   26 ++++++++++++++++----
 3 files changed, 39 insertions(+), 6 deletions(-)

commit b0b52e49e5a0e99bc3bad401409d118dca1b5f1e
Author: Milan Crha <mcrha@redhat.com>
Date:   Thu Apr 29 16:02:17 2010 +0200

    Bug #545505 - Properly free unused message infos periodically

 camel/camel-disco-folder.c                         |    1 +
 camel/camel-folder-search.c                        |    4 +-
 camel/camel-folder-summary.c                       |  160 ++++++++++----------
 camel/camel-folder-summary.h                       |    6 +-
 camel/camel-folder-thread.c                        |    3 +-
 camel/camel-vee-folder.c                           |    9 +-
 camel/camel-vtrash-folder.c                        |    1 +
 camel/providers/groupwise/camel-groupwise-folder.c |    2 +
 camel/providers/imap/camel-imap-folder.c           |    4 +-
 camel/providers/local/camel-maildir-folder.c       |   13 ++-
 camel/providers/local/camel-maildir-summary.c      |    6 +-
 camel/providers/local/camel-mbox-folder.c          |   11 +-
 camel/providers/local/camel-mbox-summary.c         |    5 +-
 camel/providers/local/camel-mh-summary.c           |    2 +
 camel/providers/local/camel-spool-summary.c        |    1 +
 camel/providers/nntp/camel-nntp-folder.c           |   42 ++++-
 16 files changed, 160 insertions(+), 110 deletions(-)

commit 4fd1ccf4310e4fabb0e63dd29224f26041c8ebc6
Author: Milan Crha <mcrha@redhat.com>
Date:   Thu Apr 29 12:13:28 2010 +0200

    Bug #616819 - CamelIMAPXStore type definition typo

 camel/providers/imapx/camel-imapx-store.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 7dc43f9001a1927d97178f8efd031cbcdf089407
Author: Mario Blättermann <mariobl@gnome.org>
Date:   Wed Apr 28 22:39:11 2010 +0200

    Updated German translation

 po/de.po | 2841 ++++++++++++++++++++++++++++++--------------------------------
 1 files changed, 1374 insertions(+), 1467 deletions(-)

commit 8cd5e727b356abdaac136a3bd8ad443de4b816f6
Author: Bharath Acharya <abharath@novell.com>
Date:   Wed Apr 28 11:44:00 2010 +0530

    Bug #615735 - Contacts are not displayed in GW Addressbook.

 .../backends/groupwise/e-book-backend-groupwise.c  |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 50763fc936bba4693050565f1ec0752d66f8cf50
Author: Fridrich Štrba <fridrich.strba@bluewin.ch>
Date:   Wed Apr 28 00:43:25 2010 +0200

    Specify the executable extension where applicable in the service files

 ...ome.evolution.dataserver.AddressBook.service.in |    2 +-
 ....gnome.evolution.dataserver.Calendar.service.in |    2 +-
 configure.ac                                       |    2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

commit deca4192c84f1f1e468a1227209f3e63b7d05ffe
Author: dev+gnome <dev+gnome@seantek.com>
Date:   Tue Apr 27 16:49:01 2010 +0200

    Bug #608620 - Use CRLF in signed & encrypted S/MIME messages

 camel/camel-smime-context.c |    3 +--
 1 files changed, 1 insertions(+), 2 deletions(-)

commit ecd3cf3e1e15249830f782eaedcd4f1fe3ed1991
Author: Matt McCutchen 2 <matt@mattmccutchen.net>
Date:   Tue Apr 27 14:19:41 2010 +0200

    Bug #615246 - Teach camel_sexp_to_sql_sexp about no-arg (match-all)

 camel/camel-search-sql-sexp.c |    5 ++++-
 1 files changed, 4 insertions(+), 1 deletions(-)

commit c5bbcdc514dfe2449191b143a95166e2b06bde93
Author: Claudio Saavedra <csaavedra@igalia.com>
Date:   Tue Apr 27 13:04:03 2010 +0200

    Bug #616318 - Don't use an unitialized key in folder_changed_remove_uid
    
    If g_hash_table_lookup_extended() returns FALSE, then the oldkey
    is unset, so don't use it to insert a new item in the hash table.

 camel/camel-vee-folder.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 6aa1c67b640c308d791ea5ab5fd916bfcfb08dfa
Author: Milan Crha <mcrha@redhat.com>
Date:   Mon Apr 26 19:28:42 2010 +0200

    The 'operation' in camel_mime_filter_progress_new can be NULL

 camel/camel-mime-filter-progress.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit f90b5908fd7dc56da1fd228c4174d0b940f72dd2
Author: Milan Crha <mcrha@redhat.com>
Date:   Mon Apr 26 19:09:11 2010 +0200

    Bug #616821 - From field missing in mail

 camel/camel-address.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit f3ff22011e8fb4829b21255257c4387c59332d1a
Author: Theppitak Karoonboonyanan <thep@linux.thai.net>
Date:   Mon Apr 26 16:17:08 2010 +0700

    Updated Thai translation.

 po/th.po | 3372 ++++++++++++++++++++++++++++++++------------------------------
 1 files changed, 1734 insertions(+), 1638 deletions(-)

commit df77c03229838cb82705c979f4f37c39ede44cb6
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Thu Apr 22 09:28:45 2010 -0400

    Port Camel to GObject.

 addressbook/libebook/e-destination.c               |    8 +-
 camel/Makefile.am                                  |    2 +
 camel/camel-address.c                              |   49 +-
 camel/camel-address.h                              |   23 +-
 camel/camel-block-file.c                           |   84 +-
 camel/camel-block-file.h                           |   41 +-
 camel/camel-certdb.c                               |   53 +-
 camel/camel-certdb.h                               |   24 +-
 camel/camel-cipher-context.c                       |  154 +-
 camel/camel-cipher-context.h                       |   27 +-
 camel/camel-data-cache.c                           |  124 +-
 camel/camel-data-cache.h                           |   24 +-
 camel/camel-data-wrapper.c                         |   96 +-
 camel/camel-data-wrapper.h                         |   31 +-
 camel/camel-disco-diary.c                          |   40 +-
 camel/camel-disco-diary.h                          |   24 +-
 camel/camel-disco-folder.c                         |   32 +-
 camel/camel-disco-folder.h                         |   24 +-
 camel/camel-disco-store.c                          |   36 +-
 camel/camel-disco-store.h                          |   24 +-
 camel/camel-filter-driver.c                        |  181 +-
 camel/camel-filter-driver.h                        |   24 +-
 camel/camel-filter-search.c                        |    6 +-
 camel/camel-folder-search.c                        |  106 +-
 camel/camel-folder-search.h                        |   24 +-
 camel/camel-folder-summary.c                       | 1893 +++---
 camel/camel-folder-summary.h                       |   24 +-
 camel/camel-folder-thread.c                        |    4 +-
 camel/camel-folder.c                               |  154 +-
 camel/camel-folder.h                               |   33 +-
 camel/camel-gpg-context.c                          |  180 +-
 camel/camel-gpg-context.h                          |   24 +-
 camel/camel-html-parser.c                          |   38 +-
 camel/camel-html-parser.h                          |   23 +-
 camel/camel-http-stream.c                          |  103 +-
 camel/camel-http-stream.h                          |   23 +-
 camel/camel-index-control.c                        |   22 +-
 camel/camel-index.c                                |  144 +-
 camel/camel-index.h                                |   71 +-
 camel/camel-internet-address.c                     |   26 +-
 camel/camel-internet-address.h                     |   23 +-
 camel/camel-medium.c                               |  116 +-
 camel/camel-medium.h                               |   32 +-
 camel/camel-mime-filter-basic.c                    |   40 +-
 camel/camel-mime-filter-basic.h                    |   23 +-
 camel/camel-mime-filter-bestenc.c                  |   42 +-
 camel/camel-mime-filter-bestenc.h                  |   23 +-
 camel/camel-mime-filter-canon.c                    |   36 +-
 camel/camel-mime-filter-canon.h                    |   25 +-
 camel/camel-mime-filter-charset.c                  |   52 +-
 camel/camel-mime-filter-charset.h                  |   23 +-
 camel/camel-mime-filter-crlf.c                     |   40 +-
 camel/camel-mime-filter-crlf.h                     |   24 +-
 camel/camel-mime-filter-enriched.c                 |   45 +-
 camel/camel-mime-filter-enriched.h                 |   24 +-
 camel/camel-mime-filter-from.c                     |   40 +-
 camel/camel-mime-filter-from.h                     |   23 +-
 camel/camel-mime-filter-gzip.c                     |   59 +-
 camel/camel-mime-filter-gzip.h                     |   26 +-
 camel/camel-mime-filter-html.c                     |   55 +-
 camel/camel-mime-filter-html.h                     |   23 +-
 camel/camel-mime-filter-index.c                    |   74 +-
 camel/camel-mime-filter-index.h                    |   23 +-
 camel/camel-mime-filter-linewrap.c                 |   42 +-
 camel/camel-mime-filter-linewrap.h                 |   24 +-
 camel/camel-mime-filter-pgp.c                      |   43 +-
 camel/camel-mime-filter-pgp.h                      |   24 +-
 camel/camel-mime-filter-progress.c                 |   48 +-
 camel/camel-mime-filter-progress.h                 |   23 +-
 camel/camel-mime-filter-save.c                     |   45 +-
 camel/camel-mime-filter-save.h                     |   24 +-
 camel/camel-mime-filter-tohtml.c                   |   66 +-
 camel/camel-mime-filter-tohtml.h                   |   23 +-
 camel/camel-mime-filter-windows.c                  |   57 +-
 camel/camel-mime-filter-windows.h                  |   23 +-
 camel/camel-mime-filter-yenc.c                     |   42 +-
 camel/camel-mime-filter-yenc.h                     |   26 +-
 camel/camel-mime-filter.c                          |   43 +-
 camel/camel-mime-filter.h                          |   24 +-
 camel/camel-mime-message.c                         |   95 +-
 camel/camel-mime-message.h                         |   25 +-
 camel/camel-mime-parser.c                          |   50 +-
 camel/camel-mime-parser.h                          |   23 +-
 camel/camel-mime-part-utils.c                      |    8 +-
 camel/camel-mime-part.c                            |  206 +-
 camel/camel-mime-part.h                            |   24 +-
 camel/camel-movemail.c                             |    8 +-
 camel/camel-multipart-encrypted.c                  |   54 +-
 camel/camel-multipart-encrypted.h                  |   24 +-
 camel/camel-multipart-signed.c                     |   97 +-
 camel/camel-multipart-signed.h                     |   24 +-
 camel/camel-multipart.c                            |   57 +-
 camel/camel-multipart.h                            |   24 +-
 camel/camel-nntp-address.c                         |   26 +-
 camel/camel-nntp-address.h                         |   23 +-
 camel/camel-object-bag.c                           |  525 ++
 camel/camel-object-bag.h                           |   61 +
 camel/camel-object.c                               | 1205 +---
 camel/camel-object.h                               |  164 +-
 camel/camel-offline-folder.c                       |   31 +-
 camel/camel-offline-folder.h                       |   24 +-
 camel/camel-offline-journal.c                      |   34 +-
 camel/camel-offline-journal.h                      |   26 +-
 camel/camel-offline-store.c                        |   31 +-
 camel/camel-offline-store.h                        |   26 +-
 camel/camel-partition-table.c                      |  481 +-
 camel/camel-partition-table.h                      |   41 +-
 camel/camel-provider.h                             |    7 +-
 camel/camel-sasl-anonymous.c                       |   35 +-
 camel/camel-sasl-anonymous.h                       |   24 +-
 camel/camel-sasl-cram-md5.c                        |   27 +-
 camel/camel-sasl-cram-md5.h                        |   24 +-
 camel/camel-sasl-digest-md5.c                      |   40 +-
 camel/camel-sasl-digest-md5.h                      |   24 +-
 camel/camel-sasl-gssapi.c                          |   43 +-
 camel/camel-sasl-gssapi.h                          |   24 +-
 camel/camel-sasl-login.c                           |   41 +-
 camel/camel-sasl-login.h                           |   24 +-
 camel/camel-sasl-ntlm.c                            |   25 +-
 camel/camel-sasl-ntlm.h                            |   24 +-
 camel/camel-sasl-plain.c                           |   27 +-
 camel/camel-sasl-plain.h                           |   24 +-
 camel/camel-sasl-popb4smtp.c                       |   29 +-
 camel/camel-sasl-popb4smtp.h                       |   24 +-
 camel/camel-sasl.c                                 |  213 +-
 camel/camel-sasl.h                                 |   24 +-
 camel/camel-search-private.c                       |    4 +-
 camel/camel-seekable-stream.c                      |   23 +-
 camel/camel-seekable-stream.h                      |   24 +-
 camel/camel-seekable-substream.c                   |   43 +-
 camel/camel-seekable-substream.h                   |   24 +-
 camel/camel-service.c                              |   94 +-
 camel/camel-service.h                              |   31 +-
 camel/camel-session.c                              |  103 +-
 camel/camel-session.h                              |   33 +-
 camel/camel-smime-context.c                        |   87 +-
 camel/camel-smime-context.h                        |   24 +-
 camel/camel-store-summary.c                        |  112 +-
 camel/camel-store-summary.h                        |   25 +-
 camel/camel-store.c                                |  133 +-
 camel/camel-store.h                                |   33 +-
 camel/camel-stream-buffer.c                        |   85 +-
 camel/camel-stream-buffer.h                        |   24 +-
 camel/camel-stream-filter.c                        |   74 +-
 camel/camel-stream-filter.h                        |   25 +-
 camel/camel-stream-fs.c                            |   55 +-
 camel/camel-stream-fs.h                            |   24 +-
 camel/camel-stream-mem.c                           |   54 +-
 camel/camel-stream-mem.h                           |   24 +-
 camel/camel-stream-null.c                          |   25 +-
 camel/camel-stream-null.h                          |   23 +-
 camel/camel-stream-process.c                       |   32 +-
 camel/camel-stream-process.h                       |   23 +-
 camel/camel-stream-vfs.c                           |   40 +-
 camel/camel-stream-vfs.h                           |   25 +-
 camel/camel-stream.c                               |   30 +-
 camel/camel-stream.h                               |   24 +-
 camel/camel-tcp-stream-raw.c                       |   35 +-
 camel/camel-tcp-stream-raw.h                       |   24 +-
 camel/camel-tcp-stream-ssl.c                       |   74 +-
 camel/camel-tcp-stream-ssl.h                       |   24 +-
 camel/camel-tcp-stream.c                           |   22 +-
 camel/camel-tcp-stream.h                           |   24 +-
 camel/camel-text-index.c                           |  466 +-
 camel/camel-text-index.h                           |   83 +-
 camel/camel-transport.c                            |   77 +-
 camel/camel-transport.h                            |   54 +-
 camel/camel-vee-folder.c                           |  147 +-
 camel/camel-vee-folder.h                           |   25 +-
 camel/camel-vee-store.c                            |   47 +-
 camel/camel-vee-store.h                            |   23 +-
 camel/camel-vee-summary.c                          |   36 +-
 camel/camel-vee-summary.h                          |   23 +-
 camel/camel-vtrash-folder.c                        |   31 +-
 camel/camel-vtrash-folder.h                        |   23 +-
 camel/camel.c                                      |    5 +-
 camel/camel.h                                      |    1 +
 camel/providers/groupwise/camel-groupwise-folder.c |  104 +-
 camel/providers/groupwise/camel-groupwise-folder.h |   24 +-
 .../providers/groupwise/camel-groupwise-journal.c  |   39 +-
 .../providers/groupwise/camel-groupwise-journal.h  |   26 +-
 .../groupwise/camel-groupwise-store-summary.c      |   25 +-
 .../groupwise/camel-groupwise-store-summary.h      |   23 +-
 camel/providers/groupwise/camel-groupwise-store.c  |   93 +-
 camel/providers/groupwise/camel-groupwise-store.h  |   24 +-
 .../providers/groupwise/camel-groupwise-summary.c  |   25 +-
 .../providers/groupwise/camel-groupwise-summary.h  |   23 +-
 .../groupwise/camel-groupwise-transport.c          |   24 +-
 .../groupwise/camel-groupwise-transport.h          |   24 +-
 camel/providers/groupwise/camel-groupwise-utils.c  |   18 +-
 camel/providers/imap/camel-imap-command.c          |   10 +-
 camel/providers/imap/camel-imap-folder.c           |  151 +-
 camel/providers/imap/camel-imap-folder.h           |   25 +-
 camel/providers/imap/camel-imap-journal.c          |   38 +-
 camel/providers/imap/camel-imap-journal.h          |   26 +-
 camel/providers/imap/camel-imap-message-cache.c    |   58 +-
 camel/providers/imap/camel-imap-message-cache.h    |   24 +-
 camel/providers/imap/camel-imap-search.c           |   62 +-
 camel/providers/imap/camel-imap-search.h           |   24 +-
 camel/providers/imap/camel-imap-store-summary.c    |   25 +-
 camel/providers/imap/camel-imap-store-summary.h    |   29 +-
 camel/providers/imap/camel-imap-store.c            |  122 +-
 camel/providers/imap/camel-imap-store.h            |   25 +-
 camel/providers/imap/camel-imap-summary.c          |   25 +-
 camel/providers/imap/camel-imap-summary.h          |   23 +-
 camel/providers/imap/camel-imap-wrapper.c          |   76 +-
 camel/providers/imap/camel-imap-wrapper.h          |   24 +-
 camel/providers/imapx/camel-imapx-folder.c         |  119 +-
 camel/providers/imapx/camel-imapx-folder.h         |   58 +-
 camel/providers/imapx/camel-imapx-server.c         |  157 +-
 camel/providers/imapx/camel-imapx-server.h         |  142 +-
 camel/providers/imapx/camel-imapx-store-summary.c  |  100 +-
 camel/providers/imapx/camel-imapx-store-summary.h  |   92 +-
 camel/providers/imapx/camel-imapx-store.c          |  159 +-
 camel/providers/imapx/camel-imapx-store.h          |   51 +-
 camel/providers/imapx/camel-imapx-stream.c         |  131 +-
 camel/providers/imapx/camel-imapx-stream.h         |   90 +-
 camel/providers/imapx/camel-imapx-summary.c        |  161 +-
 camel/providers/imapx/camel-imapx-summary.h        |   72 +-
 camel/providers/imapx/camel-imapx-utils.c          |    8 +-
 camel/providers/imapx/camel-imapx-view-summary.h   |   36 +-
 camel/providers/imapx/test-imapx.c                 |    2 +-
 camel/providers/local/camel-local-folder.c         |   80 +-
 camel/providers/local/camel-local-folder.h         |   25 +-
 camel/providers/local/camel-local-provider.c       |    2 +-
 camel/providers/local/camel-local-store.c          |   38 +-
 camel/providers/local/camel-local-store.h          |   24 +-
 camel/providers/local/camel-local-summary.c        |   56 +-
 camel/providers/local/camel-local-summary.h        |   23 +-
 camel/providers/local/camel-maildir-folder.c       |   34 +-
 camel/providers/local/camel-maildir-folder.h       |   24 +-
 camel/providers/local/camel-maildir-store.c        |   27 +-
 camel/providers/local/camel-maildir-store.h        |   24 +-
 camel/providers/local/camel-maildir-summary.c      |   51 +-
 camel/providers/local/camel-maildir-summary.h      |   23 +-
 camel/providers/local/camel-mbox-folder.c          |   42 +-
 camel/providers/local/camel-mbox-folder.h          |   24 +-
 camel/providers/local/camel-mbox-store.c           |   35 +-
 camel/providers/local/camel-mbox-store.h           |   24 +-
 camel/providers/local/camel-mbox-summary.c         |   34 +-
 camel/providers/local/camel-mbox-summary.h         |   23 +-
 camel/providers/local/camel-mh-folder.c            |   34 +-
 camel/providers/local/camel-mh-folder.h            |   23 +-
 camel/providers/local/camel-mh-store.c             |   39 +-
 camel/providers/local/camel-mh-store.h             |   24 +-
 camel/providers/local/camel-mh-summary.c           |   38 +-
 camel/providers/local/camel-mh-summary.h           |   23 +-
 camel/providers/local/camel-spool-folder.c         |   26 +-
 camel/providers/local/camel-spool-folder.h         |   24 +-
 camel/providers/local/camel-spool-store.c          |   27 +-
 camel/providers/local/camel-spool-store.h          |   24 +-
 camel/providers/local/camel-spool-summary.c        |   24 +-
 camel/providers/local/camel-spool-summary.h        |   23 +-
 camel/providers/nntp/camel-nntp-folder.c           |   75 +-
 camel/providers/nntp/camel-nntp-folder.h           |   24 +-
 camel/providers/nntp/camel-nntp-store-summary.c    |   25 +-
 camel/providers/nntp/camel-nntp-store-summary.h    |   23 +-
 camel/providers/nntp/camel-nntp-store.c            |  119 +-
 camel/providers/nntp/camel-nntp-store.h            |   24 +-
 camel/providers/nntp/camel-nntp-stream.c           |   72 +-
 camel/providers/nntp/camel-nntp-stream.h           |   23 +-
 camel/providers/nntp/camel-nntp-summary.c          |   38 +-
 camel/providers/nntp/camel-nntp-summary.h          |   23 +-
 camel/providers/pop3/camel-pop3-engine.c           |   55 +-
 camel/providers/pop3/camel-pop3-engine.h           |   23 +-
 camel/providers/pop3/camel-pop3-folder.c           |   52 +-
 camel/providers/pop3/camel-pop3-folder.h           |   24 +-
 camel/providers/pop3/camel-pop3-store.c            |   54 +-
 camel/providers/pop3/camel-pop3-store.h            |   24 +-
 camel/providers/pop3/camel-pop3-stream.c           |   63 +-
 camel/providers/pop3/camel-pop3-stream.h           |   23 +-
 .../providers/sendmail/camel-sendmail-transport.c  |   28 +-
 .../providers/sendmail/camel-sendmail-transport.h  |   24 +-
 camel/providers/smtp/camel-smtp-transport.c        |   54 +-
 camel/providers/smtp/camel-smtp-transport.h        |   24 +-
 camel/tests/folder/test1.c                         |    4 +-
 camel/tests/folder/test10.c                        |   15 +-
 camel/tests/folder/test11.c                        |    3 +-
 camel/tests/folder/test2.c                         |    2 +-
 camel/tests/folder/test3.c                         |    4 +-
 camel/tests/folder/test4.c                         |    4 +-
 camel/tests/folder/test5.c                         |    4 +-
 camel/tests/folder/test6.c                         |    2 +-
 camel/tests/folder/test7.c                         |    2 +-
 camel/tests/folder/test8.c                         |    6 +-
 camel/tests/folder/test9.c                         |   16 +-
 camel/tests/lib/camel-test-provider.c              |    5 +-
 camel/tests/lib/camel-test-provider.h              |    2 +-
 camel/tests/lib/camel-test.h                       |    6 +-
 camel/tests/lib/folders.c                          |    2 +-
 camel/tests/lib/folders.h                          |    2 +
 camel/tests/lib/messages.c                         |   24 +-
 camel/tests/lib/session.c                          |   28 +-
 camel/tests/lib/session.h                          |   41 +-
 camel/tests/lib/streams.c                          |    2 +-
 camel/tests/message/test3.c                        |   16 +-
 camel/tests/message/test4.c                        |    6 +-
 camel/tests/mime-filter/test-charset.c             |   10 +-
 camel/tests/mime-filter/test-crlf.c                |    8 +-
 camel/tests/mime-filter/test-tohtml.c              |    6 +-
 camel/tests/mime-filter/test1.c                    |    8 +-
 camel/tests/misc/split.c                           |    9 +-
 camel/tests/misc/test1.c                           |    4 +-
 camel/tests/misc/test2.c                           |    8 +-
 camel/tests/misc/url-scan.c                        |    2 +-
 camel/tests/misc/url.c                             |    4 +-
 camel/tests/misc/utf7.c                            |    3 +-
 camel/tests/smime/pgp-mime.c                       |   37 +-
 camel/tests/smime/pgp.c                            |   70 +-
 camel/tests/smime/pkcs7.c                          |   31 +-
 camel/tests/stream/test1.c                         |    3 +-
 camel/tests/stream/test2.c                         |    9 +-
 camel/tests/stream/test3.c                         |    3 +-
 docs/reference/camel/Makefile.am                   |   21 +-
 docs/reference/camel/camel-sections.txt            | 1931 ++----
 docs/reference/camel/camel.types                   |   90 +
 docs/reference/camel/tmpl/camel-address.sgml       |    3 -
 docs/reference/camel/tmpl/camel-block-file.sgml    |   19 -
 docs/reference/camel/tmpl/camel-certdb.sgml        |   10 -
 .../reference/camel/tmpl/camel-cipher-context.sgml |   39 +-
 docs/reference/camel/tmpl/camel-data-cache.sgml    |    7 +-
 docs/reference/camel/tmpl/camel-data-wrapper.sgml  |    6 -
 docs/reference/camel/tmpl/camel-disco-diary.sgml   |    5 -
 docs/reference/camel/tmpl/camel-disco-folder.sgml  |    2 -
 docs/reference/camel/tmpl/camel-disco-store.sgml   |    3 -
 docs/reference/camel/tmpl/camel-filter-driver.sgml |    2 -
 docs/reference/camel/tmpl/camel-folder-search.sgml |   10 -
 .../reference/camel/tmpl/camel-folder-summary.sgml |   25 -
 docs/reference/camel/tmpl/camel-folder.sgml        |   10 -
 docs/reference/camel/tmpl/camel-gpg-context.sgml   |    7 +-
 docs/reference/camel/tmpl/camel-html-parser.sgml   |    2 -
 docs/reference/camel/tmpl/camel-http-stream.sgml   |   14 -
 docs/reference/camel/tmpl/camel-imap-store.sgml    |   12 +
 docs/reference/camel/tmpl/camel-index.sgml         |   17 -
 .../camel/tmpl/camel-internet-address.sgml         |    2 -
 docs/reference/camel/tmpl/camel-medium.sgml        |   25 +-
 .../camel/tmpl/camel-mime-filter-basic.sgml        |    2 -
 .../camel/tmpl/camel-mime-filter-bestenc.sgml      |    2 -
 .../camel/tmpl/camel-mime-filter-canon.sgml        |    2 -
 .../camel/tmpl/camel-mime-filter-charset.sgml      |    2 -
 .../camel/tmpl/camel-mime-filter-crlf.sgml         |    2 -
 .../camel/tmpl/camel-mime-filter-enriched.sgml     |    2 -
 .../camel/tmpl/camel-mime-filter-from.sgml         |    2 -
 .../camel/tmpl/camel-mime-filter-gzip.sgml         |    2 -
 .../camel/tmpl/camel-mime-filter-html.sgml         |    2 -
 .../camel/tmpl/camel-mime-filter-index.sgml        |    2 -
 .../camel/tmpl/camel-mime-filter-linewrap.sgml     |    2 -
 .../camel/tmpl/camel-mime-filter-pgp.sgml          |    2 -
 .../camel/tmpl/camel-mime-filter-progress.sgml     |    2 -
 .../camel/tmpl/camel-mime-filter-save.sgml         |    2 -
 .../camel/tmpl/camel-mime-filter-tohtml.sgml       |    2 -
 .../camel/tmpl/camel-mime-filter-windows.sgml      |    2 -
 .../camel/tmpl/camel-mime-filter-yenc.sgml         |    2 -
 docs/reference/camel/tmpl/camel-mime-filter.sgml   |   10 -
 docs/reference/camel/tmpl/camel-mime-message.sgml  |   10 -
 docs/reference/camel/tmpl/camel-mime-parser.sgml   |    2 -
 docs/reference/camel/tmpl/camel-mime-part.sgml     |   41 +-
 .../camel/tmpl/camel-multipart-encrypted.sgml      |    5 -
 .../camel/tmpl/camel-multipart-signed.sgml         |   10 -
 docs/reference/camel/tmpl/camel-multipart.sgml     |    4 -
 docs/reference/camel/tmpl/camel-nntp-address.sgml  |    2 -
 docs/reference/camel/tmpl/camel-object.sgml        |  261 +-
 .../reference/camel/tmpl/camel-offline-folder.sgml |    2 -
 .../camel/tmpl/camel-offline-journal.sgml          |    4 -
 docs/reference/camel/tmpl/camel-offline-store.sgml |    2 -
 .../camel/tmpl/camel-partition-table.sgml          |   13 -
 .../reference/camel/tmpl/camel-sasl-anonymous.sgml |    3 -
 docs/reference/camel/tmpl/camel-sasl-cram-md5.sgml |    2 -
 .../camel/tmpl/camel-sasl-digest-md5.sgml          |    2 -
 docs/reference/camel/tmpl/camel-sasl-gssapi.sgml   |    2 -
 docs/reference/camel/tmpl/camel-sasl-login.sgml    |    2 -
 docs/reference/camel/tmpl/camel-sasl-ntlm.sgml     |    2 -
 docs/reference/camel/tmpl/camel-sasl-plain.sgml    |    2 -
 .../reference/camel/tmpl/camel-sasl-popb4smtp.sgml |    2 -
 docs/reference/camel/tmpl/camel-sasl.sgml          |   22 +-
 .../camel/tmpl/camel-seekable-stream.sgml          |    4 -
 .../camel/tmpl/camel-seekable-substream.sgml       |    2 -
 docs/reference/camel/tmpl/camel-service.sgml       |    7 -
 docs/reference/camel/tmpl/camel-session.sgml       |    7 -
 docs/reference/camel/tmpl/camel-smime-context.sgml |    2 -
 docs/reference/camel/tmpl/camel-store-summary.sgml |   12 -
 docs/reference/camel/tmpl/camel-store.sgml         |    8 -
 docs/reference/camel/tmpl/camel-stream-buffer.sgml |    2 -
 docs/reference/camel/tmpl/camel-stream-filter.sgml |    2 -
 docs/reference/camel/tmpl/camel-stream-fs.sgml     |    2 -
 docs/reference/camel/tmpl/camel-stream-mem.sgml    |    2 -
 docs/reference/camel/tmpl/camel-stream-null.sgml   |    2 -
 .../reference/camel/tmpl/camel-stream-process.sgml |    3 -
 docs/reference/camel/tmpl/camel-stream-vfs.sgml    |    2 -
 docs/reference/camel/tmpl/camel-stream.sgml        |    2 -
 .../reference/camel/tmpl/camel-tcp-stream-raw.sgml |    3 -
 docs/reference/camel/tmpl/camel-tcp-stream.sgml    |    1 -
 docs/reference/camel/tmpl/camel-text-index.sgml    |    8 -
 docs/reference/camel/tmpl/camel-transport.sgml     |    2 -
 docs/reference/camel/tmpl/camel-unused.sgml        | 7444 +++++++++++++++++---
 docs/reference/camel/tmpl/camel-vee-folder.sgml    |   10 -
 docs/reference/camel/tmpl/camel-vee-store.sgml     |    3 -
 docs/reference/camel/tmpl/camel-vee-summary.sgml   |    3 -
 docs/reference/camel/tmpl/camel-vtrash-folder.sgml |    3 -
 399 files changed, 16250 insertions(+), 11086 deletions(-)

commit a3c7ea0cf2b63244eff279e7d6a39cab59872920
Author: Fran Diéguez <fran.dieguez@mabishu.com>
Date:   Thu Apr 22 23:50:28 2010 +0200

    Updated Galician translations

 po/gl.po |  994 +++++++++++++++++++++++++++++++-------------------------------
 1 files changed, 496 insertions(+), 498 deletions(-)

commit d7d59eab9812e3767940a2c9987918b2fcf11966
Author: Shankar Prasad <sprasad@git.gnome.org>
Date:   Thu Apr 22 12:09:35 2010 +0530

    Updated Kannada translations

 po/kn.po | 4170 +++++++++++++++++++++++++++++++-------------------------------
 1 files changed, 2084 insertions(+), 2086 deletions(-)

commit 1e7bff4532cc6bc182ab54d772b0aa97113acaf4
Author: Carles Ferrando <carles.ferrando@gmail.com>
Date:   Thu Apr 22 00:04:44 2010 +0200

    Added Catalan (Valencian) translation

 po/LINGUAS        |    1 +
 po/ca@valencia.po | 5716 +++++++++++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 5717 insertions(+), 0 deletions(-)

commit 19abcd78a04f7d379ad579ef9174f56d66dc7437
Author: Jorge González <jorgegonz@svn.gnome.org>
Date:   Wed Apr 21 18:36:54 2010 +0200

    Updated Spanish translation

 po/es.po | 1006 +++++++++++++++++++++++++++++++-------------------------------
 1 files changed, 504 insertions(+), 502 deletions(-)

commit 08cfec3e91b325a0ecbf342bb2cb6475b2ee39fb
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Tue Apr 20 17:21:57 2010 -0400

    Merge more cleanup bits from camel-gobject.
    
    In particular, any method that takes a CamelException must return at
    least a gboolean indicating success or failure.  This driven by the
    convention in GLib of allowing GError arguments to be NULL, in which
    case the function's return value is the only other way to report
    failure.  GError will soon replace CamelException.

 camel/camel-block-file.h                           |    2 +-
 camel/camel-disco-folder.c                         |  124 +-
 camel/camel-disco-folder.h                         |   36 +-
 camel/camel-disco-store.c                          |   22 +-
 camel/camel-folder.c                               |  106 +-
 camel/camel-folder.h                               |   31 +-
 camel/camel-offline-folder.c                       |   14 +-
 camel/camel-offline-folder.h                       |    4 +-
 camel/camel-offline-store.c                        |   24 +-
 camel/camel-offline-store.h                        |    6 +-
 camel/camel-partition-table.c                      |   39 +-
 camel/camel-partition-table.h                      |    6 +-
 camel/camel-provider.c                             |   15 +-
 camel/camel-provider.h                             |    2 +-
 camel/camel-service.c                              |   18 +-
 camel/camel-service.h                              |    4 +-
 camel/camel-session.c                              |   12 +-
 camel/camel-session.h                              |    4 +-
 camel/camel-store.c                                |  141 +-
 camel/camel-store.h                                |   27 +-
 camel/camel-vee-folder.c                           | 3598 ++++++++++----------
 camel/camel-vee-folder.h                           |    2 +
 camel/camel-vee-store.c                            |   29 +-
 camel/camel-vtrash-folder.c                        |   12 +-
 camel/camel-vtrash-folder.h                        |    6 +-
 camel/providers/groupwise/camel-groupwise-folder.c |  227 +-
 camel/providers/groupwise/camel-groupwise-folder.h |   10 +-
 .../providers/groupwise/camel-groupwise-journal.c  |   86 +-
 .../providers/groupwise/camel-groupwise-provider.c |    5 +-
 .../groupwise/camel-groupwise-store-summary.c      |   68 +-
 .../groupwise/camel-groupwise-store-summary.h      |   12 +-
 camel/providers/groupwise/camel-groupwise-store.c  |  239 +-
 camel/providers/groupwise/camel-groupwise-store.h  |    1 -
 .../providers/groupwise/camel-groupwise-summary.c  |  124 +-
 .../groupwise/camel-groupwise-transport.c          |  162 +-
 .../groupwise/camel-groupwise-transport.h          |   14 +-
 camel/providers/groupwise/camel-groupwise-utils.c  |   41 +-
 camel/providers/groupwise/camel-groupwise-utils.h  |    4 +-
 camel/providers/imap/camel-imap-command.c          |  121 +-
 camel/providers/imap/camel-imap-command.h          |    1 -
 camel/providers/imap/camel-imap-folder.c           |  649 +++--
 camel/providers/imap/camel-imap-folder.h           |   13 +-
 camel/providers/imap/camel-imap-journal.c          |   90 +-
 camel/providers/imap/camel-imap-message-cache.c    |  138 +-
 camel/providers/imap/camel-imap-message-cache.h    |    3 +-
 camel/providers/imap/camel-imap-search.c           |   69 +-
 camel/providers/imap/camel-imap-store-summary.c    |   78 +-
 camel/providers/imap/camel-imap-store.c            |  438 ++-
 camel/providers/imap/camel-imap-store.h            |    4 +-
 camel/providers/imap/camel-imap-summary.c          |  121 +-
 camel/providers/imap/camel-imap-utils.c            |    1 -
 camel/providers/imap/camel-imap-wrapper.c          |  120 +-
 camel/providers/imap/camel-imap-wrapper.h          |    1 -
 camel/providers/imapx/camel-imapx-folder.c         |   35 +-
 camel/providers/imapx/camel-imapx-store.c          |   83 +-
 camel/providers/local/camel-local-folder.c         |  188 +-
 camel/providers/local/camel-local-folder.h         |    4 +-
 camel/providers/local/camel-local-provider.c       |    5 +-
 camel/providers/local/camel-local-store.c          |  219 +-
 camel/providers/local/camel-local-store.h          |   22 +-
 camel/providers/local/camel-local-summary.c        |  178 +-
 camel/providers/local/camel-local-summary.h        |    2 +
 camel/providers/local/camel-maildir-folder.c       |  200 +-
 camel/providers/local/camel-maildir-folder.h       |   16 +-
 camel/providers/local/camel-maildir-store.c        |  215 +-
 camel/providers/local/camel-maildir-store.h        |   16 +-
 camel/providers/local/camel-maildir-summary.c      |  154 +-
 camel/providers/local/camel-maildir-summary.h      |   11 +-
 camel/providers/local/camel-mbox-folder.c          |  148 +-
 camel/providers/local/camel-mbox-folder.h          |   15 +-
 camel/providers/local/camel-mbox-store.c           |  248 +-
 camel/providers/local/camel-mbox-store.h           |   16 +-
 camel/providers/local/camel-mbox-summary.c         |  292 +-
 camel/providers/local/camel-mbox-summary.h         |    4 +-
 camel/providers/local/camel-mh-folder.c            |  120 +-
 camel/providers/local/camel-mh-folder.h            |   16 +-
 camel/providers/local/camel-mh-store.c             |  199 +-
 camel/providers/local/camel-mh-store.h             |   15 +-
 camel/providers/local/camel-mh-summary.c           |  113 +-
 camel/providers/local/camel-mh-summary.h           |    9 +-
 camel/providers/local/camel-spool-folder.c         |   61 +-
 camel/providers/local/camel-spool-folder.h         |   18 +-
 camel/providers/local/camel-spool-store.c          |  246 +-
 camel/providers/local/camel-spool-store.h          |   15 +-
 camel/providers/local/camel-spool-summary.c        |  183 +-
 camel/providers/local/camel-spool-summary.h        |    2 +-
 camel/providers/nntp/camel-nntp-folder.c           |  306 +-
 camel/providers/nntp/camel-nntp-folder.h           |    7 +-
 camel/providers/nntp/camel-nntp-grouplist.c        |    1 -
 camel/providers/nntp/camel-nntp-newsrc.c           |    1 -
 camel/providers/nntp/camel-nntp-provider.c         |    2 +-
 camel/providers/nntp/camel-nntp-store-summary.c    |   78 +-
 camel/providers/nntp/camel-nntp-store-summary.h    |    6 +-
 camel/providers/nntp/camel-nntp-store.c            |  320 +-
 camel/providers/nntp/camel-nntp-store.h            |    1 -
 camel/providers/nntp/camel-nntp-stream.c           |  128 +-
 camel/providers/nntp/camel-nntp-stream.h           |   26 +-
 camel/providers/nntp/camel-nntp-summary.c          |  279 +-
 camel/providers/nntp/camel-nntp-summary.h          |    6 +-
 camel/providers/pop3/camel-pop3-engine.c           |   39 +-
 camel/providers/pop3/camel-pop3-engine.h           |    2 +-
 camel/providers/pop3/camel-pop3-folder.c           |  159 +-
 camel/providers/pop3/camel-pop3-folder.h           |   20 +-
 camel/providers/pop3/camel-pop3-provider.c         |    2 +-
 camel/providers/pop3/camel-pop3-store.c            |  287 +-
 camel/providers/pop3/camel-pop3-store.h            |   17 +-
 camel/providers/pop3/camel-pop3-stream.c           |  121 +-
 camel/providers/pop3/camel-pop3-stream.h           |    2 +-
 camel/providers/sendmail/camel-sendmail-provider.c |    2 +-
 .../providers/sendmail/camel-sendmail-transport.c  |   79 +-
 .../providers/sendmail/camel-sendmail-transport.h  |   14 +-
 camel/providers/smtp/camel-smtp-transport.c        |  258 +-
 camel/providers/smtp/camel-smtp-transport.h        |   13 +-
 .../libebook/tmpl/e-address-western.sgml           |    3 +
 .../addressbook/libebook/tmpl/e-book-query.sgml    |    3 +
 .../addressbook/libebook/tmpl/e-book-types.sgml    |    4 +
 .../addressbook/libebook/tmpl/e-book-view.sgml     |    3 +
 .../addressbook/libebook/tmpl/e-book.sgml          |    3 +
 .../addressbook/libebook/tmpl/e-contact.sgml       |    6 +
 .../addressbook/libebook/tmpl/e-destination.sgml   |    4 +
 .../addressbook/libebook/tmpl/e-name-western.sgml  |    3 +
 .../addressbook/libebook/tmpl/e-vcard.sgml         |    4 +
 docs/reference/camel/tmpl/address-data.sgml        |    3 +
 docs/reference/camel/tmpl/addresses.sgml           |    3 +
 docs/reference/camel/tmpl/camel-address.sgml       |    4 +
 docs/reference/camel/tmpl/camel-arg.sgml           |    3 +
 docs/reference/camel/tmpl/camel-block-file.sgml    |    3 +
 docs/reference/camel/tmpl/camel-certdb.sgml        |    5 +
 docs/reference/camel/tmpl/camel-charset-map.sgml   |    3 +
 .../reference/camel/tmpl/camel-cipher-context.sgml |   10 +-
 docs/reference/camel/tmpl/camel-data-cache.sgml    |    3 +
 docs/reference/camel/tmpl/camel-data-wrapper.sgml  |    4 +
 docs/reference/camel/tmpl/camel-db.sgml            |    3 +
 docs/reference/camel/tmpl/camel-debug.sgml         |    5 +
 docs/reference/camel/tmpl/camel-disco-diary.sgml   |    3 +
 docs/reference/camel/tmpl/camel-disco-folder.sgml  |    6 +
 docs/reference/camel/tmpl/camel-disco-store.sgml   |    3 +
 docs/reference/camel/tmpl/camel-exception.sgml     |    4 +
 docs/reference/camel/tmpl/camel-file-utils.sgml    |    3 +
 docs/reference/camel/tmpl/camel-filter-driver.sgml |    3 +
 docs/reference/camel/tmpl/camel-filter-search.sgml |    3 +
 docs/reference/camel/tmpl/camel-folder-search.sgml |    4 +
 .../reference/camel/tmpl/camel-folder-summary.sgml |    3 +
 docs/reference/camel/tmpl/camel-folder-thread.sgml |    3 +
 docs/reference/camel/tmpl/camel-folder.sgml        |   10 +
 docs/reference/camel/tmpl/camel-gpg-context.sgml   |    3 +
 .../camel/tmpl/camel-groupwise-folder.sgml         |    3 +
 .../camel/tmpl/camel-groupwise-journal.sgml        |    3 +
 .../camel/tmpl/camel-groupwise-store-summary.sgml  |    4 +
 .../camel/tmpl/camel-groupwise-store.sgml          |    3 +
 .../camel/tmpl/camel-groupwise-summary.sgml        |    3 +
 .../camel/tmpl/camel-groupwise-transport.sgml      |    3 +
 .../camel/tmpl/camel-groupwise-utils.sgml          |    3 +
 docs/reference/camel/tmpl/camel-html-parser.sgml   |    4 +
 docs/reference/camel/tmpl/camel-http-stream.sgml   |    3 +
 docs/reference/camel/tmpl/camel-iconv.sgml         |    5 +
 docs/reference/camel/tmpl/camel-imap-command.sgml  |    3 +
 docs/reference/camel/tmpl/camel-imap-folder.sgml   |    8 +
 docs/reference/camel/tmpl/camel-imap-journal.sgml  |    3 +
 .../camel/tmpl/camel-imap-message-cache.sgml       |    3 +
 docs/reference/camel/tmpl/camel-imap-search.sgml   |    3 +
 .../camel/tmpl/camel-imap-store-summary.sgml       |    4 +
 docs/reference/camel/tmpl/camel-imap-store.sgml    |   10 +-
 docs/reference/camel/tmpl/camel-imap-summary.sgml  |    3 +
 docs/reference/camel/tmpl/camel-imap-utils.sgml    |    3 +
 docs/reference/camel/tmpl/camel-imap-wrapper.sgml  |    3 +
 docs/reference/camel/tmpl/camel-imap4-command.sgml |    3 +
 docs/reference/camel/tmpl/camel-imap4-engine.sgml  |    3 +
 docs/reference/camel/tmpl/camel-imap4-folder.sgml  |    3 +
 docs/reference/camel/tmpl/camel-imap4-journal.sgml |    3 +
 docs/reference/camel/tmpl/camel-imap4-search.sgml  |    3 +
 .../reference/camel/tmpl/camel-imap4-specials.sgml |    3 +
 .../camel/tmpl/camel-imap4-store-summary.sgml      |    3 +
 docs/reference/camel/tmpl/camel-imap4-store.sgml   |    3 +
 docs/reference/camel/tmpl/camel-imap4-stream.sgml  |    3 +
 docs/reference/camel/tmpl/camel-imap4-summary.sgml |    3 +
 docs/reference/camel/tmpl/camel-imap4-utils.sgml   |    3 +
 docs/reference/camel/tmpl/camel-index.sgml         |    3 +
 .../camel/tmpl/camel-internet-address.sgml         |    4 +
 docs/reference/camel/tmpl/camel-junk-plugin.sgml   |    3 +
 docs/reference/camel/tmpl/camel-list-utils.sgml    |    3 +
 docs/reference/camel/tmpl/camel-local-folder.sgml  |    3 +
 docs/reference/camel/tmpl/camel-local-store.sgml   |    3 +
 docs/reference/camel/tmpl/camel-local-summary.sgml |    3 +
 docs/reference/camel/tmpl/camel-lock-client.sgml   |    3 +
 docs/reference/camel/tmpl/camel-lock-helper.sgml   |    3 +
 docs/reference/camel/tmpl/camel-lock.sgml          |    3 +
 .../reference/camel/tmpl/camel-maildir-folder.sgml |    3 +
 docs/reference/camel/tmpl/camel-maildir-store.sgml |    3 +
 .../camel/tmpl/camel-maildir-summary.sgml          |    3 +
 docs/reference/camel/tmpl/camel-mbox-folder.sgml   |    3 +
 docs/reference/camel/tmpl/camel-mbox-store.sgml    |    3 +
 docs/reference/camel/tmpl/camel-mbox-summary.sgml  |    3 +
 docs/reference/camel/tmpl/camel-medium.sgml        |    3 +
 docs/reference/camel/tmpl/camel-mempool.sgml       |    3 +
 docs/reference/camel/tmpl/camel-mh-folder.sgml     |    3 +
 docs/reference/camel/tmpl/camel-mh-store.sgml      |    3 +
 docs/reference/camel/tmpl/camel-mh-summary.sgml    |    3 +
 .../camel/tmpl/camel-mime-filter-basic.sgml        |    3 +
 .../camel/tmpl/camel-mime-filter-bestenc.sgml      |    3 +
 .../camel/tmpl/camel-mime-filter-canon.sgml        |    3 +
 .../camel/tmpl/camel-mime-filter-charset.sgml      |    3 +
 .../camel/tmpl/camel-mime-filter-crlf.sgml         |    3 +
 .../camel/tmpl/camel-mime-filter-enriched.sgml     |    3 +
 .../camel/tmpl/camel-mime-filter-from.sgml         |    4 +
 .../camel/tmpl/camel-mime-filter-gzip.sgml         |    3 +
 .../camel/tmpl/camel-mime-filter-html.sgml         |    4 +
 .../camel/tmpl/camel-mime-filter-index.sgml        |    3 +
 .../camel/tmpl/camel-mime-filter-linewrap.sgml     |    3 +
 .../camel/tmpl/camel-mime-filter-pgp.sgml          |    4 +
 .../camel/tmpl/camel-mime-filter-progress.sgml     |    3 +
 .../camel/tmpl/camel-mime-filter-save.sgml         |    3 +
 .../camel/tmpl/camel-mime-filter-tohtml.sgml       |    3 +
 .../camel/tmpl/camel-mime-filter-windows.sgml      |    3 +
 .../camel/tmpl/camel-mime-filter-yenc.sgml         |    3 +
 docs/reference/camel/tmpl/camel-mime-filter.sgml   |    4 +
 docs/reference/camel/tmpl/camel-mime-message.sgml  |    4 +
 docs/reference/camel/tmpl/camel-mime-parser.sgml   |    4 +
 docs/reference/camel/tmpl/camel-mime-part.sgml     |    4 +
 docs/reference/camel/tmpl/camel-mime-utils.sgml    |    5 +
 docs/reference/camel/tmpl/camel-movemail.sgml      |    3 +
 docs/reference/camel/tmpl/camel-msgport.sgml       |    4 +
 .../camel/tmpl/camel-multipart-encrypted.sgml      |    4 +
 .../camel/tmpl/camel-multipart-signed.sgml         |    4 +
 docs/reference/camel/tmpl/camel-multipart.sgml     |    4 +
 docs/reference/camel/tmpl/camel-net-utils.sgml     |    3 +
 docs/reference/camel/tmpl/camel-nntp-address.sgml  |    4 +
 docs/reference/camel/tmpl/camel-nntp-auth.sgml     |    3 +
 docs/reference/camel/tmpl/camel-nntp-folder.sgml   |    4 +
 .../reference/camel/tmpl/camel-nntp-grouplist.sgml |    3 +
 docs/reference/camel/tmpl/camel-nntp-newsrc.sgml   |    3 +
 .../camel/tmpl/camel-nntp-resp-codes.sgml          |    3 +
 .../camel/tmpl/camel-nntp-store-summary.sgml       |    4 +
 docs/reference/camel/tmpl/camel-nntp-store.sgml    |    3 +
 docs/reference/camel/tmpl/camel-nntp-stream.sgml   |    3 +
 docs/reference/camel/tmpl/camel-nntp-summary.sgml  |    3 +
 docs/reference/camel/tmpl/camel-nntp-utils.sgml    |    3 +
 docs/reference/camel/tmpl/camel-object.sgml        |    4 +
 .../reference/camel/tmpl/camel-offline-folder.sgml |    4 +
 .../camel/tmpl/camel-offline-journal.sgml          |    3 +
 docs/reference/camel/tmpl/camel-offline-store.sgml |    5 +
 docs/reference/camel/tmpl/camel-operation.sgml     |    4 +
 .../camel/tmpl/camel-partition-table.sgml          |    6 +
 docs/reference/camel/tmpl/camel-pop3-engine.sgml   |    3 +
 docs/reference/camel/tmpl/camel-pop3-folder.sgml   |    3 +
 docs/reference/camel/tmpl/camel-pop3-store.sgml    |    3 +
 docs/reference/camel/tmpl/camel-pop3-stream.sgml   |    3 +
 docs/reference/camel/tmpl/camel-provider.sgml      |    6 +
 .../reference/camel/tmpl/camel-sasl-anonymous.sgml |    3 +
 docs/reference/camel/tmpl/camel-sasl-cram-md5.sgml |    3 +
 .../camel/tmpl/camel-sasl-digest-md5.sgml          |    3 +
 docs/reference/camel/tmpl/camel-sasl-gssapi.sgml   |    3 +
 docs/reference/camel/tmpl/camel-sasl-login.sgml    |    3 +
 docs/reference/camel/tmpl/camel-sasl-ntlm.sgml     |    3 +
 docs/reference/camel/tmpl/camel-sasl-plain.sgml    |    3 +
 .../reference/camel/tmpl/camel-sasl-popb4smtp.sgml |    3 +
 docs/reference/camel/tmpl/camel-sasl.sgml          |    3 +
 .../camel/tmpl/camel-search-sql-sexp.sgml          |    3 +
 docs/reference/camel/tmpl/camel-search-sql.sgml    |    3 +
 .../camel/tmpl/camel-seekable-stream.sgml          |    3 +
 .../camel/tmpl/camel-seekable-substream.sgml       |    3 +
 .../camel/tmpl/camel-sendmail-transport.sgml       |    3 +
 docs/reference/camel/tmpl/camel-service.sgml       |    4 +
 docs/reference/camel/tmpl/camel-session.sgml       |    4 +
 docs/reference/camel/tmpl/camel-smime-context.sgml |    3 +
 .../reference/camel/tmpl/camel-smtp-transport.sgml |    3 +
 docs/reference/camel/tmpl/camel-spool-folder.sgml  |    3 +
 docs/reference/camel/tmpl/camel-spool-store.sgml   |    3 +
 docs/reference/camel/tmpl/camel-spool-summary.sgml |    3 +
 docs/reference/camel/tmpl/camel-store-summary.sgml |    4 +
 docs/reference/camel/tmpl/camel-store.sgml         |   10 +
 docs/reference/camel/tmpl/camel-stream-buffer.sgml |    3 +
 docs/reference/camel/tmpl/camel-stream-filter.sgml |    3 +
 docs/reference/camel/tmpl/camel-stream-fs.sgml     |    3 +
 docs/reference/camel/tmpl/camel-stream-mem.sgml    |    4 +
 docs/reference/camel/tmpl/camel-stream-null.sgml   |    4 +
 .../reference/camel/tmpl/camel-stream-process.sgml |    4 +
 docs/reference/camel/tmpl/camel-stream-vfs.sgml    |    3 +
 docs/reference/camel/tmpl/camel-stream.sgml        |    3 +
 docs/reference/camel/tmpl/camel-string-utils.sgml  |    3 +
 .../reference/camel/tmpl/camel-tcp-stream-raw.sgml |    4 +
 .../reference/camel/tmpl/camel-tcp-stream-ssl.sgml |    3 +
 docs/reference/camel/tmpl/camel-tcp-stream.sgml    |    3 +
 docs/reference/camel/tmpl/camel-test-provider.sgml |    3 +
 docs/reference/camel/tmpl/camel-test.sgml          |    6 +
 docs/reference/camel/tmpl/camel-text-index.sgml    |    3 +
 docs/reference/camel/tmpl/camel-transport.sgml     |    3 +
 docs/reference/camel/tmpl/camel-trie.sgml          |    3 +
 docs/reference/camel/tmpl/camel-uid-cache.sgml     |    3 +
 docs/reference/camel/tmpl/camel-url-scanner.sgml   |    4 +
 docs/reference/camel/tmpl/camel-url.sgml           |    3 +
 docs/reference/camel/tmpl/camel-utf8.sgml          |    3 +
 docs/reference/camel/tmpl/camel-vee-folder.sgml    |    3 +
 docs/reference/camel/tmpl/camel-vee-store.sgml     |    4 +
 docs/reference/camel/tmpl/camel-vee-summary.sgml   |    3 +
 docs/reference/camel/tmpl/camel-vtrash-folder.sgml |    3 +
 docs/reference/camel/tmpl/camel.sgml               |    4 +
 docs/reference/camel/tmpl/folders.sgml             |    3 +
 docs/reference/camel/tmpl/messages.sgml            |    4 +
 docs/reference/camel/tmpl/session.sgml             |    3 +
 docs/reference/camel/tmpl/streams.sgml             |    3 +
 .../libedataserver/tmpl/e-account-list.sgml        |    3 +
 docs/reference/libedataserver/tmpl/e-account.sgml  |    4 +
 .../libedataserver/tmpl/e-categories.sgml          |    4 +
 docs/reference/libedataserver/tmpl/e-flag.sgml     |    4 +
 docs/reference/libedataserver/tmpl/e-iterator.sgml |    3 +
 .../libedataserver/tmpl/e-list-iterator.sgml       |    3 +
 docs/reference/libedataserver/tmpl/e-list.sgml     |    3 +
 docs/reference/libedataserver/tmpl/e-memory.sgml   |    3 +
 docs/reference/libedataserver/tmpl/e-proxy.sgml    |    4 +
 docs/reference/libedataserver/tmpl/e-sexp.sgml     |    4 +
 .../libedataserver/tmpl/e-source-group.sgml        |    3 +
 .../libedataserver/tmpl/e-source-list.sgml         |    4 +
 docs/reference/libedataserver/tmpl/e-source.sgml   |    3 +
 .../libedataserver/tmpl/e-time-utils.sgml          |    4 +
 docs/reference/libedataserver/tmpl/e-uid.sgml      |    4 +
 docs/reference/libedataserver/tmpl/e-url.sgml      |    3 +
 docs/reference/libedataserver/tmpl/e-util.sgml     |   15 +-
 .../libedataserver/tmpl/e-xml-hash-utils.sgml      |    3 +
 .../reference/libedataserver/tmpl/e-xml-utils.sgml |    3 +
 .../reference/libedataserver/tmpl/eds-version.sgml |    3 +
 .../libedataserverui/tmpl/e-book-auth-util.sgml    |    3 +
 .../libedataserverui/tmpl/e-categories-dialog.sgml |    3 +
 .../tmpl/e-category-completion.sgml                |    4 +
 .../tmpl/e-cell-renderer-color.sgml                |    4 +
 .../libedataserverui/tmpl/e-contact-store.sgml     |    4 +
 .../tmpl/e-data-server-ui-marshal.sgml             |    3 +
 .../libedataserverui/tmpl/e-destination-store.sgml |    4 +
 .../tmpl/e-name-selector-dialog.sgml               |    4 +
 .../tmpl/e-name-selector-entry.sgml                |    4 +
 .../tmpl/e-name-selector-list.sgml                 |    4 +
 .../tmpl/e-name-selector-model.sgml                |    4 +
 .../libedataserverui/tmpl/e-name-selector.sgml     |    4 +
 .../libedataserverui/tmpl/e-passwords.sgml         |    7 +
 .../libedataserverui/tmpl/e-source-combo-box.sgml  |    3 +
 .../tmpl/e-source-selector-dialog.sgml             |    3 +
 .../libedataserverui/tmpl/e-source-selector.sgml   |    3 +
 .../tmpl/e-tree-model-generator.sgml               |    3 +
 338 files changed, 7433 insertions(+), 5740 deletions(-)

commit 42d8a30a497df386955a198538a80eb780ec2386
Author: Philip Withnall <philip@tecnocode.co.uk>
Date:   Tue Apr 20 00:31:55 2010 +0100

    Clean up the Google Contacts addressbook backend
    
    Merge the entirely redundant GoogleBook into EBookBackendGoogle and simplify
    things a bit.

 addressbook/backends/google/Makefile.am            |   34 +-
 .../backends/google/e-book-backend-google.c        | 1000 +++++++++++++++---
 addressbook/backends/google/google-book.c          | 1138 --------------------
 addressbook/backends/google/google-book.h          |   75 --
 po/POTFILES.in                                     |    1 -
 5 files changed, 880 insertions(+), 1368 deletions(-)

commit 182ba4f5d5e3f8bd27e3300430ecf0bf4bef0fb5
Author: Philip Withnall <philip@tecnocode.co.uk>
Date:   Mon Apr 19 22:37:38 2010 +0100

    Whitespace fixes for the Google Contacts addressbook backend

 .../backends/google/e-book-backend-google.c        | 1102 +++++++-------
 .../backends/google/e-book-backend-google.h        |   16 +-
 addressbook/backends/google/google-book.c          | 1608 ++++++++++----------
 addressbook/backends/google/google-book.h          |   50 +-
 addressbook/backends/google/util.c                 | 1329 ++++++++---------
 addressbook/backends/google/util.h                 |   21 +-
 6 files changed, 1972 insertions(+), 2154 deletions(-)

commit 2f15137de63a2c088218ebd9c86049581c824cfb
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Mon Apr 19 14:24:11 2010 -0400

    Get Camel tests building again.

 camel/tests/folder/test10.c           |    1 +
 camel/tests/lib/messages.c            |   58 ++++++++++++++++++---------------
 camel/tests/mime-filter/test-tohtml.c |   33 +++++++++++--------
 camel/tests/mime-filter/test1.c       |   12 ++++---
 camel/tests/smime/pgp.c               |    4 +-
 camel/tests/stream/test1.c            |    6 ++--
 6 files changed, 64 insertions(+), 50 deletions(-)

commit 7d1446ea62ac2dc1b2fd446afc5ea5a931ce9bb2
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Mon Apr 19 13:41:19 2010 -0400

    Fix a typo in the previous commit.

 libedataserverui/e-contact-store.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 748111b1508e8a5a05c514ebbb3f701bcf5941cf
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Mon Apr 19 13:02:10 2010 -0400

    Seal up libedataserverui classes.
    
    Move all public members to a separate private structure.  This breaks
    ABI and API, but we've already bumped the libedataserverui soname.
    
    Still need to go through these classes and add GObject properties so
    they're more EBinding-friendly.

 libedataserverui/e-cell-renderer-color.h    |    2 +-
 libedataserverui/e-contact-store.c          |  251 +++++++++-----
 libedataserverui/e-contact-store.h          |   55 ++--
 libedataserverui/e-destination-store.c      |  222 ++++++++-----
 libedataserverui/e-destination-store.h      |   64 ++--
 libedataserverui/e-name-selector-dialog.c   |  444 ++++++++++++++-----------
 libedataserverui/e-name-selector-dialog.h   |   47 +--
 libedataserverui/e-name-selector-entry.c    |  474 +++++++++++++--------------
 libedataserverui/e-name-selector-entry.h    |   74 ++---
 libedataserverui/e-name-selector-list.c     |  246 ++++++++------
 libedataserverui/e-name-selector-list.h     |   45 ++--
 libedataserverui/e-name-selector-model.c    |  144 +++++----
 libedataserverui/e-name-selector-model.h    |   91 +++--
 libedataserverui/e-name-selector.c          |  152 +++++----
 libedataserverui/e-name-selector.h          |   61 +++--
 libedataserverui/e-source-combo-box.h       |    7 +-
 libedataserverui/e-source-selector-dialog.h |   47 ++-
 libedataserverui/e-tree-model-generator.c   |  254 ++++++++-------
 libedataserverui/e-tree-model-generator.h   |   78 ++---
 19 files changed, 1542 insertions(+), 1216 deletions(-)

commit c8703b1f6dc99ab24e3c8a78beff2733731b49a3
Author: Jorge González <jorgegonz@svn.gnome.org>
Date:   Mon Apr 19 19:25:37 2010 +0200

    Updated Spanish translation

 po/es.po |   38 +++++---------------------------------
 1 files changed, 5 insertions(+), 33 deletions(-)

commit 28897beab5dcd4aab3586322a96280be92585db6
Author: Philip Withnall <philip@tecnocode.co.uk>
Date:   Sun Apr 19 08:37:27 2009 +0100

    Bug 580021 — Port to external libgdata
    
    Convert Google calendar and contacts backends to use the external libgdata,
    depending on version >= 0.6.3. The e-d-s internal libgdata-1.2 has been
    dropped completely.
    
    The conversion of the Google calendar backend is untested and probably not
    working, but since people should be using CalDAV to access their Google
    Calendars, this shouldn't be a problem.
    
    The conversion of the Google contacts backend is fairly well tested, and
    has had support for a few new properties added. Most notably, addresses and
    names are now stored on Google's servers in a structured format which more
    closely maps to e-d-s' vCard representation than the previous flat string.
    
    Closes: bgo#580021

 addressbook/backends/google/Makefile.am            |   12 +-
 .../backends/google/e-book-backend-google.c        |  171 ++-
 addressbook/backends/google/google-book.c          |  420 ++---
 addressbook/backends/google/google-book.h          |   15 -
 addressbook/backends/google/util.c                 |  647 ++++---
 addressbook/backends/google/util.h                 |    6 +-
 calendar/backends/google/Makefile.am               |   12 +-
 .../backends/google/e-cal-backend-google-utils.c   |  874 +++++---
 .../backends/google/e-cal-backend-google-utils.h   |   22 +-
 calendar/backends/google/e-cal-backend-google.c    |  226 +--
 calendar/backends/google/e-cal-backend-google.h    |   23 +-
 configure.ac                                       |   29 +-
 servers/Makefile.am                                |    2 +-
 servers/google/Makefile.am                         |    3 -
 servers/google/libgdata-google/Makefile.am         |   38 -
 .../google/libgdata-google/gdata-google-service.c  |  689 -------
 .../google/libgdata-google/gdata-google-service.h  |   73 -
 .../google/libgdata-google/libgdata-google.pc.in   |   16 -
 servers/google/libgdata/Makefile.am                |   42 -
 servers/google/libgdata/gdata-entry.c              | 2155 --------------------
 servers/google/libgdata/gdata-entry.h              |  265 ---
 servers/google/libgdata/gdata-feed.c               |  680 ------
 servers/google/libgdata/gdata-feed.h               |   74 -
 servers/google/libgdata/gdata-service-iface.c      |  113 -
 servers/google/libgdata/gdata-service-iface.h      |   82 -
 servers/google/libgdata/libgdata.pc.in             |   15 -
 26 files changed, 1347 insertions(+), 5357 deletions(-)

commit 61284ee40cd0c613faf3d9d5f4189fc279b48334
Author: Laurent Coudeur <laurentc@iol.ie>
Date:   Mon Apr 19 17:50:03 2010 +0200

    Updated French translation

 po/fr.po | 2538 ++++++++++++++++++++++++++------------------------------------
 1 files changed, 1061 insertions(+), 1477 deletions(-)

commit 17155a9aa42e44c59b6913a5f8e4c31aff3a6af1
Author: Jorge González <jorgegonz@svn.gnome.org>
Date:   Sun Apr 18 21:57:41 2010 +0200

    Updated Spanish translation

 po/es.po |  162 ++++++++++++++++++++++++++++++++++++--------------------------
 1 files changed, 94 insertions(+), 68 deletions(-)

commit 7c169db0ac545d3dd8502063de99bfa15f0a8f4a
Author: Francisco Diéguez <fran.dieguez@mabishu.com>
Date:   Sun Apr 18 18:18:07 2010 +0200

    Updated Galician translations

 po/gl.po |  138 +++++++++++++++++++++++++++++++-------------------------------
 1 files changed, 69 insertions(+), 69 deletions(-)

commit 37c30d35742f69841d79d45d7e8649b1dcfe042b
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Sun Apr 18 10:34:23 2010 -0400

    Bug 603773 - com_err.h doesn't exist on Solaris

 camel/camel-sasl-gssapi.c |    2 ++
 m4/evo_krb5_support.m4    |    4 ++--
 2 files changed, 4 insertions(+), 2 deletions(-)

commit 8b034c8eb1b5b1f07f81c1ef6e8796876306751c
Author: Philip Withnall <philip@tecnocode.co.uk>
Date:   Tue Apr 13 18:29:38 2010 +0100

    Miscellaneous string fixes
    
    Various small capitalisation and punctuation fixes. Helps: bgo#615713

 addressbook/libebook/e-book.c               |    2 +-
 addressbook/libebook/e-contact.c            |   44 +++++++++++++-------------
 camel/providers/local/camel-spool-summary.c |   20 ++++++------
 3 files changed, 33 insertions(+), 33 deletions(-)

commit 6f5f18a815e8d2b53aeacb1fee7dce8f5fc813dd
Author: Jorge González <jorgegonz@svn.gnome.org>
Date:   Sun Apr 18 10:14:30 2010 +0200

    Updated Spanish translation

 po/es.po |  412 +++++++++++++++++++++++++++++++-------------------------------
 1 files changed, 207 insertions(+), 205 deletions(-)

commit 76de167dc2ce082bde39b051fd6ed0d19c72757a
Author: Francisco Diéguez <fran.dieguez@mabishu.com>
Date:   Sat Apr 17 21:10:05 2010 +0200

    Updated Galician translations

 po/gl.po | 3174 ++++++++++++++++++++++++++++++--------------------------------
 1 files changed, 1528 insertions(+), 1646 deletions(-)

commit a18266a9525f790a498937a6c567fbbd565a0581
Author: Alex Kloss <alexkloss@att.net>
Date:   Sat Apr 17 14:31:27 2010 -0400

    Bug 501140 - IMAP provider missing mnemonics

 camel/providers/imap/camel-imap-provider.c |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 76e89b4d125b85a98ca5b342374a217bc0a7a483
Author: Jorge González <jorgegonz@svn.gnome.org>
Date:   Fri Apr 16 18:35:50 2010 +0200

    Updated Spanish translation

 po/es.po | 3134 ++++++++++++++++++++++++++++++--------------------------------
 1 files changed, 1506 insertions(+), 1628 deletions(-)

commit a4cf8c96c8dc7d0298923144231680b6f61db36b
Author: Milan Crha <mcrha@redhat.com>
Date:   Fri Apr 16 09:33:16 2010 +0200

    Bug #562595 - POP3 Delete after X days should depend on Leave messages

 camel/providers/pop3/camel-pop3-provider.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit c9683e0e8a6b17878fb0ec98fb48a9cbd83cf699
Author: Fridrich Štrba <fridrich.strba@bluewin.ch>
Date:   Fri Apr 16 06:56:56 2010 +0200

    Fix the build breakage properly :)

 libedataserver/e-time-utils.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit a2fe3d096ea38f60543455dae1c1aba633517659
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Thu Apr 15 23:11:59 2010 -0400

    Fix build breakage.

 libedataserver/e-time-utils.c |    3 +--
 1 files changed, 1 insertions(+), 2 deletions(-)

commit d32962cededbc9f8c14e9922033f76c55e910595
Author: Fridrich Štrba <fridrich.strba@bluewin.ch>
Date:   Fri Apr 16 01:10:54 2010 +0200

    A little bit more of cleaning

 .../backends/groupwise/e-cal-backend-groupwise.c   |    5 ++---
 camel/camel-mime-utils.c                           |   10 ----------
 2 files changed, 2 insertions(+), 13 deletions(-)

commit a78b5d47b5d36f9308d83747c0d72423d3e933a8
Author: Fridrich Štrba <fridrich.strba@bluewin.ch>
Date:   Fri Apr 16 01:07:18 2010 +0200

    Removing some pthreads related comments.

 calendar/backends/weather/e-weather-source-ccf.c |    5 ++---
 calendar/libecal/e-cal-time-util.c               |    6 +++---
 camel/camel-mime-message.c                       |    5 ++---
 camel/camel-mime-utils.c                         |    5 ++---
 camel/camel-tcp-stream-raw.c                     |    6 +++++-
 libedataserver/e-time-utils.c                    |    7 ++++---
 6 files changed, 18 insertions(+), 16 deletions(-)

commit b50b385f39f183df5726f8174627a3108fc9518b
Author: Milan Crha <mcrha@redhat.com>
Date:   Thu Apr 15 20:47:13 2010 +0200

    Bug #615776 - Drop camel-private.h and offer a public alternative for locks

 camel/Makefile.am                                  |    2 +-
 camel/camel-block-file.c                           |    1 -
 camel/camel-certdb.c                               |  123 ++++++--
 camel/camel-certdb.h                               |   10 +
 camel/camel-data-wrapper.c                         |   61 ++++-
 camel/camel-data-wrapper.h                         |    7 +
 camel/camel-filter-driver.c                        |    1 -
 camel/camel-folder-summary.c                       |  314 +++++++++++++-------
 camel/camel-folder-summary.h                       |   11 +
 camel/camel-folder.c                               |  131 +++++++--
 camel/camel-folder.h                               |    9 +
 camel/camel-mime-parser.c                          |    1 -
 camel/camel-offline-journal.c                      |    2 +-
 camel/camel-private.h                              |  210 -------------
 camel/camel-provider.c                             |    2 +-
 camel/camel-service.c                              |   98 +++++--
 camel/camel-service.h                              |    8 +
 camel/camel-session.c                              |   90 +++++-
 camel/camel-session.h                              |    8 +
 camel/camel-store-summary.c                        |  178 ++++++++----
 camel/camel-store-summary.h                        |    9 +
 camel/camel-store.c                                |   89 +++++--
 camel/camel-store.h                                |    7 +
 camel/camel-stream-fs.c                            |    2 +-
 camel/camel-stream-vfs.c                           |    1 -
 camel/camel-tcp-stream-ssl.c                       |    1 -
 camel/camel-text-index.c                           |    1 -
 camel/camel-transport.c                            |   59 ++++-
 camel/camel-transport.h                            |    7 +
 camel/camel-uid-cache.c                            |    2 +-
 camel/camel-vee-folder.c                           |  262 +++++++++++------
 camel/camel-vee-folder.h                           |   12 +
 camel/camel-vee-store.c                            |    1 -
 camel/camel-vee-summary.c                          |   21 +-
 camel/camel-vtrash-folder.c                        |    1 -
 camel/camel-win32.c                                |    2 +-
 camel/camel-win32.h                                |   58 ++++
 camel/camel.c                                      |    2 +-
 camel/providers/groupwise/camel-groupwise-folder.c |   84 +++---
 .../groupwise/camel-groupwise-store-summary.c      |    6 +-
 camel/providers/groupwise/camel-groupwise-store.c  |   76 +++---
 camel/providers/imap/camel-imap-command.c          |   22 +-
 camel/providers/imap/camel-imap-folder.c           |   68 ++---
 camel/providers/imap/camel-imap-store-summary.c    |    6 +-
 camel/providers/imap/camel-imap-store.c            |   72 +++---
 camel/providers/imapx/camel-imapx-server.c         |    6 +-
 camel/providers/imapx/camel-imapx-store-summary.c  |    6 +-
 camel/providers/imapx/camel-imapx-store.c          |    6 +-
 camel/providers/imapx/camel-imapx-tokenise.h       |    5 +-
 camel/providers/local/camel-local-folder.c         |    2 -
 camel/providers/local/camel-mh-summary.c           |    6 +-
 camel/providers/local/camel-spool-summary.c        |    1 +
 camel/providers/nntp/camel-nntp-folder.c           |   28 +-
 camel/providers/nntp/camel-nntp-store-summary.c    |    6 +-
 camel/providers/nntp/camel-nntp-store.c            |   36 +--
 camel/providers/pop3/camel-pop3-engine.c           |    3 +-
 camel/providers/smtp/camel-smtp-transport.c        |    4 +-
 57 files changed, 1421 insertions(+), 826 deletions(-)

commit c1730ba391e0c0658d6eb85bdcd1f10113ddcf3e
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Wed Apr 14 17:50:23 2010 -0400

    Merge some cleanup bits from camel-gobject.

 camel/camel-disco-folder.c   |  394 +++++----
 camel/camel-disco-folder.h   |    2 +
 camel/camel-disco-store.c    |  314 ++++----
 camel/camel-disco-store.h    |    2 +
 camel/camel-folder-summary.c |    1 -
 camel/camel-folder.c         | 1939 ++++++++++++++++++++++--------------------
 camel/camel-store-summary.c  |  893 +++++++++++---------
 camel/camel-store-summary.h  |    2 +
 camel/camel-store.c          |  762 +++++++++--------
 camel/camel-store.h          |    2 +
 10 files changed, 2275 insertions(+), 2036 deletions(-)

commit e01898bcd368cc7e96158286579d8dd419e59352
Author: Milan Crha <mcrha@redhat.com>
Date:   Thu Apr 15 14:38:10 2010 +0200

    Bug #608766 - Replace pthread with GLib's GThread

 calendar/libecal/e-cal.c                      |    1 -
 camel/camel-block-file.c                      |   53 ++++++++++++-------------
 camel/camel-certdb.c                          |   11 ++---
 camel/camel-data-wrapper.c                    |    4 +-
 camel/camel-debug.c                           |   13 ++----
 camel/camel-exception.c                       |    1 -
 camel/camel-folder-summary.c                  |    7 +--
 camel/camel-lock-client.c                     |    7 +--
 camel/camel-mime-utils.c                      |   18 ++++----
 camel/camel-object.c                          |   27 ++++++-------
 camel/camel-object.h                          |    1 -
 camel/camel-operation.c                       |   29 ++++---------
 camel/camel-partition-table.c                 |   20 +++++-----
 camel/camel-private.h                         |    7 +--
 camel/camel-provider.c                        |   12 +++--
 camel/camel-sasl-popb4smtp.c                  |    7 +--
 camel/camel-service.c                         |    1 -
 camel/camel-string-utils.c                    |   15 +++----
 camel/providers/imapx/camel-imapx-exception.c |   19 ++++-----
 camel/providers/local/camel-local-private.h   |    1 -
 camel/providers/nntp/camel-nntp-newsrc.c      |    1 -
 camel/tests/folder/test10.c                   |   19 ++++++---
 camel/tests/folder/test11.c                   |    1 -
 camel/tests/folder/test8.c                    |   24 +++++++----
 camel/tests/lib/camel-test.c                  |   21 ++++------
 configure.ac                                  |   25 ++----------
 libedataserver/e-data-server-util.c           |   44 ++++-----------------
 libedataserver/e-data-server-util.h           |    3 +-
 m4/evo_pthread_check.m4                       |   16 -------
 29 files changed, 163 insertions(+), 245 deletions(-)

commit da6cbdc2dca32853975a39dd1b448b6c942db1d2
Author: Philip Withnall <philip@tecnocode.co.uk>
Date:   Tue Apr 13 18:22:58 2010 +0100

    Updated British English translation

 po/en_GB.po | 2563 ++++++++++++++++++++++++++++-------------------------------
 1 files changed, 1222 insertions(+), 1341 deletions(-)

commit 2750c20e55dbcba04e86ffe4161ebeb584c4ca3f
Author: Chenthill Palanisamy <pchenthill@novell.com>
Date:   Wed Apr 14 00:48:46 2010 +0530

    Bug 507423 (bnc) -  Message list in Inbox doesn't get refreshed

 camel/providers/groupwise/camel-groupwise-folder.c |    2 --
 1 files changed, 0 insertions(+), 2 deletions(-)

commit 86c871fc48f14e29e48ba240a8d11fa5687bf9fe
Author: Chenthill Palanisamy <pchenthill@novell.com>
Date:   Wed Apr 14 00:41:55 2010 +0530

    Show deleted mails from trash and fix a crash

 camel/providers/groupwise/camel-groupwise-folder.c |   11 ++++++++---
 1 files changed, 8 insertions(+), 3 deletions(-)

commit ac0da7deb1c2ddbca37738005353466be848d9f0
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Mon Apr 12 20:56:27 2010 -0400

    Merge some cleanup bits from camel-gobject.

 camel/camel-cipher-context.c                       |    3 +-
 camel/camel-data-cache.c                           |    2 +-
 camel/camel-data-wrapper.c                         |    4 +-
 camel/camel-disco-folder.c                         |    5 +-
 camel/camel-disco-store.c                          |    9 +-
 camel/camel-filter-driver.c                        |  323 +++---
 camel/camel-filter-search.c                        |   36 +-
 camel/camel-folder-search.c                        |  244 ++--
 camel/camel-folder-search.h                        |    2 +
 camel/camel-folder-summary.c                       |  272 ++---
 camel/camel-folder-summary.h                       |   10 +-
 camel/camel-folder-thread.c                        |    3 +-
 camel/camel-folder.c                               |  746 ++++++------
 camel/camel-folder.h                               |    2 +
 camel/camel-gpg-context.c                          |   20 +-
 camel/camel-http-stream.c                          |    5 +-
 camel/camel-index-control.c                        |    2 +-
 camel/camel-index.c                                |  248 +++--
 camel/camel-index.h                                |    6 +
 camel/camel-mime-message.c                         |    6 +-
 camel/camel-mime-parser.c                          |   74 +-
 camel/camel-mime-part-utils.c                      |    9 +-
 camel/camel-mime-part.c                            | 1371 ++++++++++----------
 camel/camel-mime-part.h                            |   16 +-
 camel/camel-mime-utils.c                           |   16 +-
 camel/camel-multipart-encrypted.c                  |  101 +-
 camel/camel-multipart-signed.c                     |  562 ++++----
 camel/camel-multipart-signed.h                     |    1 -
 camel/camel-multipart.c                            |  688 +++++-----
 camel/camel-multipart.h                            |    2 +
 camel/camel-object.c                               |   12 +-
 camel/camel-object.h                               |    9 +-
 camel/camel-offline-folder.c                       |  146 +--
 camel/camel-offline-folder.h                       |    2 +
 camel/camel-offline-journal.c                      |   68 +-
 camel/camel-offline-store.c                        |   92 +-
 camel/camel-partition-table.c                      |   14 +-
 camel/camel-sasl.c                                 |    3 +-
 camel/camel-seekable-substream.c                   |    3 +-
 camel/camel-service.c                              |    3 +-
 camel/camel-session.c                              |    3 +-
 camel/camel-smime-context.c                        |    2 +-
 camel/camel-store-summary.c                        |  454 ++++----
 camel/camel-store.c                                |   20 +-
 camel/camel-stream-buffer.c                        |    3 +-
 camel/camel-stream-filter.c                        |    6 +-
 camel/camel-tcp-stream-ssl.c                       |    6 +-
 camel/camel-text-index.c                           | 1163 +++++++++--------
 camel/camel-vee-folder.c                           | 1207 +++++++++---------
 camel/camel-vee-store.c                            |  523 ++++----
 camel/camel-vee-summary.c                          |   53 +-
 camel/camel-vee-summary.h                          |    1 -
 camel/camel-vtrash-folder.c                        |  197 ++--
 camel/providers/groupwise/camel-groupwise-folder.c |    3 +-
 camel/providers/groupwise/camel-groupwise-store.c  |    6 +-
 .../providers/groupwise/camel-groupwise-summary.c  |    6 +-
 camel/providers/groupwise/camel-groupwise-utils.c  |    6 +-
 camel/providers/imap/camel-imap-command.c          |    4 +-
 camel/providers/imap/camel-imap-folder.c           |    8 +-
 camel/providers/imap/camel-imap-search.c           |    6 +-
 camel/providers/imap/camel-imap-store.c            |   22 +-
 camel/providers/imap/camel-imap-summary.c          |    8 +-
 camel/providers/imap/camel-imap-wrapper.c          |    6 +-
 camel/providers/imapx/camel-imapx-folder.c         |    4 +-
 camel/providers/imapx/camel-imapx-server.c         |   52 +-
 camel/providers/imapx/camel-imapx-store.c          |    6 +-
 camel/providers/imapx/camel-imapx-stream.c         |    6 +-
 camel/providers/imapx/camel-imapx-summary.c        |    8 +-
 camel/providers/imapx/camel-imapx-utils.c          |    8 +-
 camel/providers/local/camel-local-folder.c         |    6 +-
 camel/providers/local/camel-local-store.c          |    4 +-
 camel/providers/local/camel-local-summary.c        |   13 +-
 camel/providers/local/camel-maildir-folder.c       |    4 +-
 camel/providers/local/camel-maildir-store.c        |    4 +-
 camel/providers/local/camel-maildir-summary.c      |    7 +-
 camel/providers/local/camel-mbox-folder.c          |    6 +-
 camel/providers/local/camel-mbox-store.c           |   12 +-
 camel/providers/local/camel-mbox-summary.c         |   17 +-
 camel/providers/local/camel-mh-folder.c            |    4 +-
 camel/providers/local/camel-mh-store.c             |   14 +-
 camel/providers/local/camel-mh-summary.c           |    2 +-
 camel/providers/local/camel-spool-store.c          |    4 +-
 camel/providers/nntp/camel-nntp-folder.c           |    5 +-
 camel/providers/nntp/camel-nntp-store.c            |    4 +-
 camel/providers/nntp/camel-nntp-stream.c           |    5 +-
 camel/providers/nntp/camel-nntp-summary.c          |    8 +-
 camel/providers/pop3/camel-pop3-engine.c           |    2 +-
 camel/providers/pop3/camel-pop3-folder.c           |   17 +-
 camel/providers/pop3/camel-pop3-store.c            |   10 +-
 camel/providers/pop3/camel-pop3-stream.c           |    5 +-
 camel/tests/folder/test1.c                         |    2 +-
 camel/tests/folder/test10.c                        |   10 +-
 camel/tests/folder/test4.c                         |    2 +-
 camel/tests/folder/test5.c                         |    2 +-
 camel/tests/folder/test8.c                         |    2 +-
 camel/tests/folder/test9.c                         |    3 +-
 camel/tests/lib/camel-test.h                       |    2 +-
 camel/tests/lib/folders.c                          |    2 +-
 camel/tests/lib/messages.c                         |    4 +-
 camel/tests/smime/pgp.c                            |   22 +-
 .../reference/camel/tmpl/camel-folder-summary.sgml |    2 -
 docs/reference/camel/tmpl/camel-mime-part.sgml     |    8 +-
 docs/reference/camel/tmpl/camel-object.sgml        |    1 +
 docs/reference/camel/tmpl/camel-stream-buffer.sgml |   10 +-
 docs/reference/camel/tmpl/camel-stream-filter.sgml |    1 -
 docs/reference/camel/tmpl/camel-stream-fs.sgml     |    2 +-
 docs/reference/camel/tmpl/camel-stream-mem.sgml    |    4 +-
 107 files changed, 4637 insertions(+), 4532 deletions(-)

commit b7d4262fd5136174232ff8a83d8ea694bc539541
Author: Fridrich Štrba <fridrich.strba@bluewin.ch>
Date:   Tue Apr 13 11:15:57 2010 +0200

    [win32] Use _WIN32 define instead of G_OS_WIN32 in public headers

 camel/camel-tcp-stream-raw.h |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 678143f38f6905e4f4b0262623fec9831f5818cf
Author: Fridrich Štrba <fridrich.strba@bluewin.ch>
Date:   Tue Apr 13 11:03:46 2010 +0200

    [win32] G_OS_WIN32 cannot be defined if no glib header is included

 camel/camel-tcp-stream.h |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit cf243b39158cbca7aeed483ffe42aebf903edc74
Author: Milan Crha <mcrha@redhat.com>
Date:   Mon Apr 12 23:41:08 2010 +0200

    Bug #611646 - Calendar shows recurring birthdays incorrectly

 calendar/libecal/e-cal.c |    4 ----
 1 files changed, 0 insertions(+), 4 deletions(-)

commit 1eea6a72b22f4ddf2626b5448db608f6b0847b98
Author: Alexandre Rostovtsev <tetromino@gmail.com>
Date:   Mon Apr 12 16:58:27 2010 -0400

    Bug 615290 - Fails to build with Heimdal Kerberos

 camel/camel-sasl-gssapi.c |    4 ++++
 1 files changed, 4 insertions(+), 0 deletions(-)

commit ea9cc0df049d8c7240b83e2a9b11b12095f9430f
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Sat Apr 10 18:27:39 2010 -0400

    Merge some cleanup bits from camel-gobject.

 camel/camel-folder-search.c                        |   15 +-
 camel/camel-http-stream.c                          |  436 ++++++++--------
 camel/camel-multipart-signed.c                     |    8 +-
 camel/camel-seekable-stream.c                      |  123 +++---
 camel/camel-seekable-stream.h                      |    2 +
 camel/camel-seekable-substream.c                   |  238 +++++-----
 camel/camel-stream-buffer.c                        |  552 +++++++++++---------
 camel/camel-stream-buffer.h                        |   16 +-
 camel/camel-stream-filter.c                        |  455 +++++++++--------
 camel/camel-stream-filter.h                        |    4 +-
 camel/camel-stream-fs.c                            |  302 ++++++-----
 camel/camel-stream-fs.h                            |    5 +-
 camel/camel-stream-mem.c                           |  354 +++++++------
 camel/camel-stream-mem.h                           |    7 +-
 camel/camel-stream-null.c                          |   53 ++-
 camel/camel-stream-process.c                       |  152 +++---
 camel/camel-stream-vfs.c                           |  219 ++++----
 camel/camel-stream-vfs.h                           |    2 -
 camel/camel-stream.c                               |  133 ++++--
 camel/camel-stream.h                               |    4 +-
 camel/camel-tcp-stream-raw.c                       |  304 +++++------
 camel/camel-tcp-stream-ssl.c                       |  389 +++++++-------
 camel/camel-tcp-stream.c                           |  104 ++---
 camel/camel-tcp-stream.h                           |    7 +-
 camel/providers/groupwise/camel-groupwise-utils.c  |   22 +-
 camel/providers/imapx/camel-imapx-server.c         |   17 +-
 camel/providers/local/camel-mbox-folder.c          |    6 +-
 camel/providers/nntp/camel-nntp-store.c            |    8 +-
 docs/reference/camel/tmpl/camel-address.sgml       |    3 +
 docs/reference/camel/tmpl/camel-block-file.sgml    |   19 +
 docs/reference/camel/tmpl/camel-certdb.sgml        |   10 +
 .../reference/camel/tmpl/camel-cipher-context.sgml |    7 +-
 docs/reference/camel/tmpl/camel-data-cache.sgml    |    7 +-
 docs/reference/camel/tmpl/camel-data-wrapper.sgml  |    6 +
 docs/reference/camel/tmpl/camel-disco-diary.sgml   |    5 +
 docs/reference/camel/tmpl/camel-disco-folder.sgml  |    2 +
 docs/reference/camel/tmpl/camel-disco-store.sgml   |    3 +
 docs/reference/camel/tmpl/camel-filter-driver.sgml |    2 +
 docs/reference/camel/tmpl/camel-folder-search.sgml |   10 +
 .../reference/camel/tmpl/camel-folder-summary.sgml |   27 +
 docs/reference/camel/tmpl/camel-folder.sgml        |   10 +
 docs/reference/camel/tmpl/camel-gpg-context.sgml   |    7 +-
 docs/reference/camel/tmpl/camel-html-parser.sgml   |    2 +
 docs/reference/camel/tmpl/camel-http-stream.sgml   |   14 +
 docs/reference/camel/tmpl/camel-index.sgml         |   17 +
 .../camel/tmpl/camel-internet-address.sgml         |    2 +
 docs/reference/camel/tmpl/camel-medium.sgml        |    7 +-
 .../camel/tmpl/camel-mime-filter-basic.sgml        |    2 +
 .../camel/tmpl/camel-mime-filter-bestenc.sgml      |    2 +
 .../camel/tmpl/camel-mime-filter-canon.sgml        |    2 +
 .../camel/tmpl/camel-mime-filter-charset.sgml      |    2 +
 .../camel/tmpl/camel-mime-filter-crlf.sgml         |    2 +
 .../camel/tmpl/camel-mime-filter-enriched.sgml     |    2 +
 .../camel/tmpl/camel-mime-filter-from.sgml         |    2 +
 .../camel/tmpl/camel-mime-filter-gzip.sgml         |    2 +
 .../camel/tmpl/camel-mime-filter-html.sgml         |    2 +
 .../camel/tmpl/camel-mime-filter-index.sgml        |    2 +
 .../camel/tmpl/camel-mime-filter-linewrap.sgml     |    2 +
 .../camel/tmpl/camel-mime-filter-pgp.sgml          |    2 +
 .../camel/tmpl/camel-mime-filter-progress.sgml     |    2 +
 .../camel/tmpl/camel-mime-filter-save.sgml         |    2 +
 .../camel/tmpl/camel-mime-filter-tohtml.sgml       |    2 +
 .../camel/tmpl/camel-mime-filter-windows.sgml      |    2 +
 .../camel/tmpl/camel-mime-filter-yenc.sgml         |    2 +
 docs/reference/camel/tmpl/camel-mime-filter.sgml   |   10 +
 docs/reference/camel/tmpl/camel-mime-message.sgml  |   10 +
 docs/reference/camel/tmpl/camel-mime-parser.sgml   |    2 +
 docs/reference/camel/tmpl/camel-mime-part.sgml     |   29 +-
 .../camel/tmpl/camel-multipart-encrypted.sgml      |    5 +
 .../camel/tmpl/camel-multipart-signed.sgml         |   10 +
 docs/reference/camel/tmpl/camel-multipart.sgml     |    4 +
 docs/reference/camel/tmpl/camel-nntp-address.sgml  |    2 +
 docs/reference/camel/tmpl/camel-object.sgml        |    7 +
 .../reference/camel/tmpl/camel-offline-folder.sgml |    2 +
 .../camel/tmpl/camel-offline-journal.sgml          |    4 +
 docs/reference/camel/tmpl/camel-offline-store.sgml |    2 +
 .../camel/tmpl/camel-partition-table.sgml          |   13 +
 .../reference/camel/tmpl/camel-sasl-anonymous.sgml |    3 +
 docs/reference/camel/tmpl/camel-sasl-cram-md5.sgml |    2 +
 .../camel/tmpl/camel-sasl-digest-md5.sgml          |    2 +
 docs/reference/camel/tmpl/camel-sasl-gssapi.sgml   |    2 +
 docs/reference/camel/tmpl/camel-sasl-login.sgml    |    2 +
 docs/reference/camel/tmpl/camel-sasl-ntlm.sgml     |    2 +
 docs/reference/camel/tmpl/camel-sasl-plain.sgml    |    2 +
 .../reference/camel/tmpl/camel-sasl-popb4smtp.sgml |    2 +
 docs/reference/camel/tmpl/camel-sasl.sgml          |   22 +-
 .../camel/tmpl/camel-seekable-stream.sgml          |    4 +
 .../camel/tmpl/camel-seekable-substream.sgml       |    2 +
 docs/reference/camel/tmpl/camel-service.sgml       |    7 +
 docs/reference/camel/tmpl/camel-session.sgml       |    7 +
 docs/reference/camel/tmpl/camel-smime-context.sgml |    2 +
 docs/reference/camel/tmpl/camel-store-summary.sgml |   12 +
 docs/reference/camel/tmpl/camel-store.sgml         |    8 +
 docs/reference/camel/tmpl/camel-stream-buffer.sgml |   10 +
 docs/reference/camel/tmpl/camel-stream-filter.sgml |    3 +
 docs/reference/camel/tmpl/camel-stream-fs.sgml     |    2 +
 docs/reference/camel/tmpl/camel-stream-mem.sgml    |    4 +
 docs/reference/camel/tmpl/camel-stream-null.sgml   |    2 +
 .../reference/camel/tmpl/camel-stream-process.sgml |    3 +
 docs/reference/camel/tmpl/camel-stream-vfs.sgml    |    2 +
 docs/reference/camel/tmpl/camel-stream.sgml        |    2 +
 .../reference/camel/tmpl/camel-tcp-stream-raw.sgml |    3 +
 .../reference/camel/tmpl/camel-tcp-stream-ssl.sgml |    2 +
 docs/reference/camel/tmpl/camel-tcp-stream.sgml    |    1 +
 docs/reference/camel/tmpl/camel-text-index.sgml    |    8 +
 docs/reference/camel/tmpl/camel-transport.sgml     |    2 +
 docs/reference/camel/tmpl/camel-unused.sgml        |   72 +++
 docs/reference/camel/tmpl/camel-vee-folder.sgml    |   10 +
 docs/reference/camel/tmpl/camel-vee-store.sgml     |    3 +
 docs/reference/camel/tmpl/camel-vee-summary.sgml   |    3 +
 docs/reference/camel/tmpl/camel-vtrash-folder.sgml |    3 +
 111 files changed, 2537 insertions(+), 1910 deletions(-)

commit 83b0a7d5a27f55c40fbc4c1713f275b64d505a11
Author: Milan Crha <mcrha@redhat.com>
Date:   Fri Apr 9 10:54:47 2010 +0200

    Implement CamelVeeStore::get_name()

 camel/camel-vee-store.c |   17 ++++++++++++++---
 1 files changed, 14 insertions(+), 3 deletions(-)

commit 17dd87155a15678d432d60c9242c2de5564c076b
Author: punit <jpunit@novell.com>
Date:   Fri Apr 9 09:41:28 2010 +0200

    Bug #514041 - Add space between categories

 addressbook/libebook/e-contact.c |    3 +--
 1 files changed, 1 insertions(+), 2 deletions(-)

commit 6aba16e5e3e0988701ce7aa4d9124b17ea7dbda2
Author: Milan Crha <mcrha@redhat.com>
Date:   Fri Apr 9 09:37:03 2010 +0200

    Bump gtk+ version requirement to 2.20.0

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

commit 1958f0f5cc7828ea86fe0277eef854d5475213d5
Author: Bharath Acharya <abharath@novell.com>
Date:   Fri Apr 9 10:19:30 2010 +0530

    Bug 583791 (bnc) - User created contact list does not behave reliably
    
    We do not fetch the members of a list in GroupWise for autocompletion.
    Added an env variable to fetch all the members.

 .../backends/groupwise/e-book-backend-groupwise.c  |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 6082af1715469a7642608585eb6edafd401f76cb
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Thu Apr 8 13:01:00 2010 -0400

    Add GSEAL_ENABLE to AS_COMPILER_FLAGS.

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

commit d4e69b4904e3bd28f36e00743e3b3f6c36e99f8b
Author: Fridrich Štrba <fridrich.strba@bluewin.ch>
Date:   Thu Apr 8 18:41:44 2010 +0200

    Assure that G_OS_WIN32 can be defined before relying on it

 camel/camel-file-utils.c |    8 ++++----
 1 files changed, 4 insertions(+), 4 deletions(-)

commit 9d8fd4a174cb37d677497b99880cc84ff6edd0d8
Author: Chenthill Palanisamy <pchenthill@novell.com>
Date:   Thu Apr 8 20:04:19 2010 +0530

    Compare the recurrence appointments using item id rather than rid while fetching deltas,
    Rid comparision may not be fool-proof as default_zone can change

 .../groupwise/e-cal-backend-groupwise-utils.c      |   43 ++++++--
 .../backends/groupwise/e-cal-backend-groupwise.c   |  106 +++++++-------------
 .../backends/groupwise/e-cal-backend-groupwise.h   |    1 +
 3 files changed, 72 insertions(+), 78 deletions(-)

commit 4a4e2b85f63ddbba377a9251ea6556c59f7a17d6
Author: Chenthill Palanisamy <pchenthill@novell.com>
Date:   Thu Apr 8 16:47:39 2010 +0530

    re-arrange the locks

 .../groupwise/e-cal-backend-groupwise-utils.c      |   35 ++++++++--
 .../groupwise/e-cal-backend-groupwise-utils.h      |    2 +-
 .../backends/groupwise/e-cal-backend-groupwise.c   |   73 ++++++++-----------
 .../backends/groupwise/e-cal-backend-groupwise.h   |    3 +
 4 files changed, 65 insertions(+), 48 deletions(-)

commit 2b764d7d18cb8f73965ea208aa0630e8a3de4728
Author: Michael Meeks <michael.meeks@novell.com>
Date:   Thu Apr 8 13:57:35 2010 +0100

    Don't leave dangling stale pointers to ECal's in the backend

 calendar/libedata-cal/e-cal-backend.c |   42 ++++++++++++++++++---------------
 1 files changed, 23 insertions(+), 19 deletions(-)

commit 1bf7bbb2e9d0d3f08a3272e674fb966f26e23179
Author: Milan Crha <mcrha@redhat.com>
Date:   Wed Apr 7 10:31:13 2010 +0200

    Bug #253510 - Do not use "Item(s)" in translatable string

 libedataserverui/e-categories-dialog.ui |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit dd6b2afa7e739c11eba30e47319f9f2724a4e909
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Tue Apr 6 21:03:53 2010 -0400

    Fix distcheck errors.

 camel/tests/folder/test1.c                         |    4 -
 camel/tests/folder/test10.c                        |    4 -
 camel/tests/folder/test11.c                        |    4 -
 camel/tests/folder/test2.c                         |    8 -
 camel/tests/folder/test3.c                         |    8 -
 camel/tests/folder/test4.c                         |    4 -
 camel/tests/folder/test5.c                         |    4 -
 camel/tests/folder/test6.c                         |    8 -
 camel/tests/folder/test7.c                         |    8 -
 camel/tests/folder/test8.c                         |    4 -
 camel/tests/folder/test9.c                         |   10 -
 camel/tests/lib/addresses.h                        |    3 +-
 camel/tests/lib/camel-test-provider.c              |    4 -
 camel/tests/lib/camel-test.c                       |    2 -
 camel/tests/lib/camel-test.h                       |    2 +-
 camel/tests/lib/folders.c                          |    2 -
 camel/tests/lib/folders.h                          |    7 -
 camel/tests/lib/messages.c                         |    5 -
 camel/tests/lib/messages.h                         |    3 +-
 camel/tests/lib/session.h                          |    2 +-
 camel/tests/lib/streams.c                          |    4 -
 camel/tests/lib/streams.h                          |    3 +-
 camel/tests/message/test1.c                        |    4 -
 camel/tests/message/test2.c                        |    3 -
 camel/tests/message/test3.c                        |    5 -
 camel/tests/message/test4.c                        |    5 -
 camel/tests/mime-filter/test-charset.c             |    9 +-
 camel/tests/mime-filter/test-crlf.c                |    7 +-
 camel/tests/mime-filter/test-tohtml.c              |    9 +-
 camel/tests/mime-filter/test1.c                    |    7 +-
 camel/tests/misc/rfc2047.c                         |    2 -
 camel/tests/misc/split.c                           |    1 -
 camel/tests/misc/test1.c                           |    2 -
 camel/tests/misc/test2.c                           |    2 -
 camel/tests/misc/url-scan.c                        |    2 -
 camel/tests/misc/url.c                             |    2 -
 camel/tests/misc/utf7.c                            |    2 -
 camel/tests/smime/pgp-mime.c                       |    5 -
 camel/tests/smime/pgp.c                            |    3 -
 camel/tests/smime/pkcs7.c                          |    2 -
 camel/tests/stream/test1.c                         |    2 -
 camel/tests/stream/test2.c                         |    2 -
 camel/tests/stream/test3.c                         |    4 -
 docs/reference/camel/tmpl/camel-address.sgml       |    3 -
 docs/reference/camel/tmpl/camel-block-file.sgml    |   19 -
 docs/reference/camel/tmpl/camel-certdb.sgml        |   10 -
 .../reference/camel/tmpl/camel-cipher-context.sgml |    7 +-
 docs/reference/camel/tmpl/camel-data-cache.sgml    |    7 +-
 docs/reference/camel/tmpl/camel-data-wrapper.sgml  |    6 -
 docs/reference/camel/tmpl/camel-disco-diary.sgml   |    5 -
 docs/reference/camel/tmpl/camel-disco-folder.sgml  |    2 -
 docs/reference/camel/tmpl/camel-disco-store.sgml   |    3 -
 docs/reference/camel/tmpl/camel-filter-driver.sgml |    2 -
 docs/reference/camel/tmpl/camel-folder-search.sgml |   10 -
 .../reference/camel/tmpl/camel-folder-summary.sgml |   27 -
 docs/reference/camel/tmpl/camel-folder.sgml        |   10 -
 docs/reference/camel/tmpl/camel-gpg-context.sgml   |    7 +-
 docs/reference/camel/tmpl/camel-html-parser.sgml   |    2 -
 docs/reference/camel/tmpl/camel-http-stream.sgml   |   14 -
 docs/reference/camel/tmpl/camel-imap4-command.sgml |  141 ---
 docs/reference/camel/tmpl/camel-imap4-engine.sgml  |  299 -----
 docs/reference/camel/tmpl/camel-imap4-folder.sgml  |   34 -
 docs/reference/camel/tmpl/camel-imap4-journal.sgml |   46 -
 docs/reference/camel/tmpl/camel-imap4-search.sgml  |   24 -
 .../reference/camel/tmpl/camel-imap4-specials.sgml |   56 -
 .../camel/tmpl/camel-imap4-store-summary.sgml      |   73 --
 docs/reference/camel/tmpl/camel-imap4-store.sgml   |   10 -
 docs/reference/camel/tmpl/camel-imap4-stream.sgml  |   93 --
 docs/reference/camel/tmpl/camel-imap4-summary.sgml |  109 --
 docs/reference/camel/tmpl/camel-imap4-utils.sgml   |  185 ---
 docs/reference/camel/tmpl/camel-index.sgml         |   17 -
 .../camel/tmpl/camel-internet-address.sgml         |    2 -
 docs/reference/camel/tmpl/camel-medium.sgml        |    7 +-
 .../camel/tmpl/camel-mime-filter-basic.sgml        |    2 -
 .../camel/tmpl/camel-mime-filter-bestenc.sgml      |    2 -
 .../camel/tmpl/camel-mime-filter-canon.sgml        |    2 -
 .../camel/tmpl/camel-mime-filter-charset.sgml      |    2 -
 .../camel/tmpl/camel-mime-filter-crlf.sgml         |    2 -
 .../camel/tmpl/camel-mime-filter-enriched.sgml     |    2 -
 .../camel/tmpl/camel-mime-filter-from.sgml         |    2 -
 .../camel/tmpl/camel-mime-filter-gzip.sgml         |    2 -
 .../camel/tmpl/camel-mime-filter-html.sgml         |    2 -
 .../camel/tmpl/camel-mime-filter-index.sgml        |    2 -
 .../camel/tmpl/camel-mime-filter-linewrap.sgml     |    2 -
 .../camel/tmpl/camel-mime-filter-pgp.sgml          |    2 -
 .../camel/tmpl/camel-mime-filter-progress.sgml     |    2 -
 .../camel/tmpl/camel-mime-filter-save.sgml         |    2 -
 .../camel/tmpl/camel-mime-filter-tohtml.sgml       |    2 -
 .../camel/tmpl/camel-mime-filter-windows.sgml      |    2 -
 .../camel/tmpl/camel-mime-filter-yenc.sgml         |    2 -
 docs/reference/camel/tmpl/camel-mime-filter.sgml   |   10 -
 docs/reference/camel/tmpl/camel-mime-message.sgml  |   10 -
 docs/reference/camel/tmpl/camel-mime-parser.sgml   |    2 -
 docs/reference/camel/tmpl/camel-mime-part.sgml     |   29 +-
 .../camel/tmpl/camel-multipart-encrypted.sgml      |    5 -
 .../camel/tmpl/camel-multipart-signed.sgml         |   10 -
 docs/reference/camel/tmpl/camel-multipart.sgml     |    4 -
 docs/reference/camel/tmpl/camel-nntp-address.sgml  |    2 -
 docs/reference/camel/tmpl/camel-object.sgml        |    7 -
 .../reference/camel/tmpl/camel-offline-folder.sgml |    2 -
 .../camel/tmpl/camel-offline-journal.sgml          |    4 -
 docs/reference/camel/tmpl/camel-offline-store.sgml |    2 -
 .../camel/tmpl/camel-partition-table.sgml          |   13 -
 .../reference/camel/tmpl/camel-sasl-anonymous.sgml |    3 -
 docs/reference/camel/tmpl/camel-sasl-cram-md5.sgml |    2 -
 .../camel/tmpl/camel-sasl-digest-md5.sgml          |    2 -
 docs/reference/camel/tmpl/camel-sasl-gssapi.sgml   |    2 -
 docs/reference/camel/tmpl/camel-sasl-login.sgml    |    2 -
 docs/reference/camel/tmpl/camel-sasl-ntlm.sgml     |    2 -
 docs/reference/camel/tmpl/camel-sasl-plain.sgml    |    2 -
 .../reference/camel/tmpl/camel-sasl-popb4smtp.sgml |    2 -
 docs/reference/camel/tmpl/camel-sasl.sgml          |   22 +-
 .../camel/tmpl/camel-seekable-stream.sgml          |    4 -
 .../camel/tmpl/camel-seekable-substream.sgml       |    2 -
 docs/reference/camel/tmpl/camel-service.sgml       |    7 -
 docs/reference/camel/tmpl/camel-session.sgml       |    7 -
 docs/reference/camel/tmpl/camel-smime-context.sgml |    2 -
 docs/reference/camel/tmpl/camel-store-summary.sgml |   12 -
 docs/reference/camel/tmpl/camel-store.sgml         |    8 -
 docs/reference/camel/tmpl/camel-stream-buffer.sgml |   10 -
 docs/reference/camel/tmpl/camel-stream-filter.sgml |    3 -
 docs/reference/camel/tmpl/camel-stream-fs.sgml     |    2 -
 docs/reference/camel/tmpl/camel-stream-mem.sgml    |    4 -
 docs/reference/camel/tmpl/camel-stream-null.sgml   |    2 -
 .../reference/camel/tmpl/camel-stream-process.sgml |    3 -
 docs/reference/camel/tmpl/camel-stream-vfs.sgml    |    2 -
 docs/reference/camel/tmpl/camel-stream.sgml        |    2 -
 .../reference/camel/tmpl/camel-tcp-stream-raw.sgml |    3 -
 .../reference/camel/tmpl/camel-tcp-stream-ssl.sgml |    2 -
 docs/reference/camel/tmpl/camel-tcp-stream.sgml    |    1 -
 docs/reference/camel/tmpl/camel-text-index.sgml    |    8 -
 docs/reference/camel/tmpl/camel-transport.sgml     |    2 -
 docs/reference/camel/tmpl/camel-unused.sgml        | 1303 +++++++++++++++++---
 docs/reference/camel/tmpl/camel-vee-folder.sgml    |   10 -
 docs/reference/camel/tmpl/camel-vee-store.sgml     |    3 -
 docs/reference/camel/tmpl/camel-vee-summary.sgml   |    3 -
 docs/reference/camel/tmpl/camel-vtrash-folder.sgml |    3 -
 po/POTFILES.in                                     |   13 -
 138 files changed, 1217 insertions(+), 1790 deletions(-)

commit 044a4f41047615fe031e88ccb0762b99e0cb05f4
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Tue Apr 6 19:44:56 2010 -0400

    Drop the "hula" Camel provider.
    
    Novell's Hula project died half a decade ago.

 camel/providers/Makefile.am                |    6 +-
 camel/providers/hula/Makefile.am           |   27 ----
 camel/providers/hula/camel-hula-provider.c |  178 ----------------------------
 camel/providers/hula/libcamelhula.urls     |    1 -
 configure.ac                               |   20 ---
 5 files changed, 1 insertions(+), 231 deletions(-)

commit d184ede3a56453f95e09479de75e38e8e6a9c2a2
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Tue Apr 6 19:43:19 2010 -0400

    Drop the "imap4" Camel provider.
    
    IMAPX is the future.

 camel/providers/Makefile.am                       |    6 +-
 camel/providers/imap4/Makefile.am                 |   49 -
 camel/providers/imap4/camel-imap4-command.c       |  728 ---------
 camel/providers/imap4/camel-imap4-command.h       |  142 --
 camel/providers/imap4/camel-imap4-engine.c        | 1775 --------------------
 camel/providers/imap4/camel-imap4-engine.h        |  233 ---
 camel/providers/imap4/camel-imap4-folder.c        | 1274 ---------------
 camel/providers/imap4/camel-imap4-folder.h        |   86 -
 camel/providers/imap4/camel-imap4-journal.c       |  354 ----
 camel/providers/imap4/camel-imap4-journal.h       |   84 -
 camel/providers/imap4/camel-imap4-provider.c      |  150 --
 camel/providers/imap4/camel-imap4-search.c        |  310 ----
 camel/providers/imap4/camel-imap4-search.h        |   69 -
 camel/providers/imap4/camel-imap4-specials.c      |   99 --
 camel/providers/imap4/camel-imap4-specials.h      |   51 -
 camel/providers/imap4/camel-imap4-store-summary.c |  400 -----
 camel/providers/imap4/camel-imap4-store-summary.h |   82 -
 camel/providers/imap4/camel-imap4-store.c         | 1799 ---------------------
 camel/providers/imap4/camel-imap4-store.h         |   58 -
 camel/providers/imap4/camel-imap4-stream.c        |  723 ---------
 camel/providers/imap4/camel-imap4-stream.h        |  120 --
 camel/providers/imap4/camel-imap4-summary.c       | 1662 -------------------
 camel/providers/imap4/camel-imap4-summary.h       |   99 --
 camel/providers/imap4/camel-imap4-utils.c         |  788 ---------
 camel/providers/imap4/camel-imap4-utils.h         |  104 --
 camel/providers/imap4/libcamelimap4.urls          |    1 -
 configure.ac                                      |   17 -
 27 files changed, 1 insertions(+), 11262 deletions(-)

commit 3a748e23bbe0368a06d1ce109ef0279238f725bf
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Sun Apr 4 00:56:36 2010 -0400

    Merge miscellaneous cleanups from camel-gobject.

 camel/camel-address.c                              |   91 ++-
 camel/camel-block-file.c                           |  178 ++--
 camel/camel-certdb.c                               |  158 ++--
 camel/camel-certdb.h                               |    2 +
 camel/camel-cipher-context.c                       |  448 ++++++----
 camel/camel-cipher-context.h                       |   20 +-
 camel/camel-data-cache.c                           |  126 ++-
 camel/camel-data-cache.h                           |    8 +-
 camel/camel-data-wrapper.c                         |  342 ++++---
 camel/camel-data-wrapper.h                         |    2 +
 camel/camel-db.c                                   |    1 -
 camel/camel-debug.c                                |    3 +-
 camel/camel-disco-diary.c                          |   77 +-
 camel/camel-disco-store.h                          |    1 -
 camel/camel-file-utils.c                           |   18 +-
 camel/camel-filter-driver.c                        |    8 +-
 camel/camel-folder-thread.c                        |    6 +-
 camel/camel-folder.c                               |    2 +-
 camel/camel-gpg-context.c                          |  490 ++++++----
 camel/camel-gpg-context.h                          |    7 +-
 camel/camel-html-parser.c                          |   77 +-
 camel/camel-iconv.c                                |    8 +-
 camel/camel-index-control.c                        |   27 +-
 camel/camel-index.c                                |   12 +-
 camel/camel-internet-address.c                     |  118 +--
 camel/camel-junk-plugin.c                          |    2 -
 camel/camel-lock-client.c                          |   42 +-
 camel/camel-lock.c                                 |   43 +-
 camel/camel-medium.c                               |  217 ++---
 camel/camel-medium.h                               |    2 +
 camel/camel-mime-filter-basic.c                    |  311 ++++---
 camel/camel-mime-filter-basic.h                    |    6 -
 camel/camel-mime-filter-bestenc.c                  |  248 +++--
 camel/camel-mime-filter-bestenc.h                  |   22 +-
 camel/camel-mime-filter-canon.c                    |  139 ++-
 camel/camel-mime-filter-canon.h                    |    4 +-
 camel/camel-mime-filter-charset.c                  |  192 +++--
 camel/camel-mime-filter-charset.h                  |    8 +-
 camel/camel-mime-filter-crlf.c                     |  189 +++--
 camel/camel-mime-filter-crlf.h                     |    8 +-
 camel/camel-mime-filter-enriched.c                 |  213 +++--
 camel/camel-mime-filter-enriched.h                 |    5 +-
 camel/camel-mime-filter-from.c                     |  111 ++-
 camel/camel-mime-filter-from.h                     |    6 +-
 camel/camel-mime-filter-gzip.c                     |  286 +++---
 camel/camel-mime-filter-gzip.h                     |    7 +-
 camel/camel-mime-filter-html.c                     |  144 ++--
 camel/camel-mime-filter-index.c                    |  150 ++--
 camel/camel-mime-filter-index.h                    |    3 -
 camel/camel-mime-filter-linewrap.c                 |  169 ++--
 camel/camel-mime-filter-linewrap.h                 |   10 +-
 camel/camel-mime-filter-pgp.c                      |  165 ++--
 camel/camel-mime-filter-pgp.h                      |    7 +-
 camel/camel-mime-filter-progress.c                 |  127 ++-
 camel/camel-mime-filter-progress.h                 |    6 +-
 camel/camel-mime-filter-save.c                     |  121 ++-
 camel/camel-mime-filter-save.h                     |    4 +-
 camel/camel-mime-filter-tohtml.c                   |  307 ++++---
 camel/camel-mime-filter-tohtml.h                   |   10 +-
 camel/camel-mime-filter-windows.c                  |  144 ++--
 camel/camel-mime-filter-windows.h                  |    5 +-
 camel/camel-mime-filter-yenc.c                     |  398 ++++----
 camel/camel-mime-filter-yenc.h                     |   10 +-
 camel/camel-mime-filter.c                          |  127 ++-
 camel/camel-mime-filter.h                          |    2 +
 camel/camel-mime-message.c                         |  535 ++++++-----
 camel/camel-mime-parser.c                          |    4 +-
 camel/camel-movemail.c                             |  109 ++-
 camel/camel-net-utils-win32.h                      |    9 +-
 camel/camel-net-utils.c                            |   56 +-
 camel/camel-nntp-address.c                         |  128 ++--
 camel/camel-object.c                               |   38 +-
 camel/camel-object.h                               |    8 +-
 camel/camel-offline-journal.c                      |    2 +-
 camel/camel-operation.c                            |    2 -
 camel/camel-operation.h                            |    2 +-
 camel/camel-partition-table.c                      |    8 +-
 camel/camel-provider.c                             |   50 +-
 camel/camel-sasl-anonymous.c                       |  133 ++--
 camel/camel-sasl-cram-md5.c                        |   84 +-
 camel/camel-sasl-cram-md5.h                        |    2 +
 camel/camel-sasl-digest-md5.c                      |  232 +++---
 camel/camel-sasl-gssapi.c                          |  163 ++--
 camel/camel-sasl-login.c                           |  103 +-
 camel/camel-sasl-ntlm.c                            |  184 ++--
 camel/camel-sasl-ntlm.h                            |    2 +
 camel/camel-sasl-plain.c                           |   67 +-
 camel/camel-sasl-plain.h                           |    2 +
 camel/camel-sasl-popb4smtp.c                       |  105 ++-
 camel/camel-sasl-popb4smtp.h                       |    2 +
 camel/camel-sasl.c                                 |  163 +++-
 camel/camel-sasl.h                                 |   16 +-
 camel/camel-search-private.c                       |   30 +-
 camel/camel-search-sql-sexp.c                      |    1 -
 camel/camel-search-sql.c                           |    1 -
 camel/camel-service.c                              |  400 +++++----
 camel/camel-service.h                              |    5 +-
 camel/camel-session.c                              |  616 +++++++------
 camel/camel-session.h                              |    2 +
 camel/camel-smime-context.c                        | 1027 ++++++++++----------
 camel/camel-store-summary.c                        |    6 +-
 camel/camel-stream-mem.c                           |    2 +-
 camel/camel-stream-mem.h                           |    2 +-
 camel/camel-stream-null.c                          |    2 +-
 camel/camel-stream-process.c                       |    6 +-
 camel/camel-stream.c                               |    4 +-
 camel/camel-text-index.c                           |   16 +-
 camel/camel-transport.c                            |   61 +-
 camel/camel-transport.h                            |    3 +-
 camel/camel-uid-cache.c                            |    1 -
 camel/camel-url.c                                  |   11 +-
 camel/camel-vee-folder.c                           |    6 +-
 camel/camel-vee-store.c                            |    6 +-
 camel/camel-win32.c                                |    1 -
 camel/camel.c                                      |    3 +-
 camel/providers/groupwise/camel-groupwise-folder.c |    3 +-
 .../groupwise/camel-groupwise-store-summary.c      |    6 +-
 camel/providers/groupwise/camel-groupwise-store.c  |    2 +-
 camel/providers/imap/camel-imap-message-cache.c    |    2 +-
 camel/providers/imap/camel-imap-search.c           |    4 +-
 camel/providers/imap/camel-imap-store-summary.c    |    6 +-
 camel/providers/imap/camel-imap-store.c            |    2 +-
 camel/providers/imap4/camel-imap4-engine.c         |    2 +-
 camel/providers/imapx/camel-imapx-server.c         |    8 +-
 camel/providers/imapx/camel-imapx-store-summary.c  |    6 +-
 camel/providers/imapx/camel-imapx-store.c          |    4 +-
 camel/providers/imapx/camel-imapx-stream.c         |    6 +-
 camel/providers/imapx/camel-imapx-view-summary.c   |    4 +-
 camel/providers/local/camel-local-summary.c        |    6 +-
 camel/providers/local/camel-maildir-summary.c      |    6 +-
 camel/providers/local/camel-mbox-folder.c          |    6 +-
 camel/providers/local/camel-mbox-summary.c         |    8 +-
 camel/providers/local/camel-mh-summary.c           |    6 +-
 camel/providers/local/camel-spool-summary.c        |    6 +-
 camel/providers/nntp/camel-nntp-folder.c           |    4 +-
 camel/providers/nntp/camel-nntp-store-summary.c    |    6 +-
 camel/providers/nntp/camel-nntp-stream.c           |    6 +-
 camel/providers/nntp/camel-nntp-summary.c          |    6 +-
 camel/providers/pop3/camel-pop3-engine.c           |    6 +-
 camel/providers/pop3/camel-pop3-store.c            |    2 +-
 camel/providers/pop3/camel-pop3-stream.c           |    6 +-
 camel/providers/smtp/camel-smtp-transport.c        |    4 +-
 camel/tests/lib/messages.c                         |    4 +-
 .../reference/camel/tmpl/camel-cipher-context.sgml |    4 -
 docs/reference/camel/tmpl/camel-data-cache.sgml    |    3 -
 docs/reference/camel/tmpl/camel-gpg-context.sgml   |    2 +-
 .../camel/tmpl/camel-mime-filter-basic.sgml        |    4 -
 .../camel/tmpl/camel-mime-filter-bestenc.sgml      |   14 +-
 .../camel/tmpl/camel-mime-filter-canon.sgml        |    2 +-
 .../camel/tmpl/camel-mime-filter-charset.sgml      |    3 -
 .../camel/tmpl/camel-mime-filter-crlf.sgml         |    6 +-
 .../camel/tmpl/camel-mime-filter-enriched.sgml     |    3 +-
 .../camel/tmpl/camel-mime-filter-from.sgml         |    2 +-
 .../camel/tmpl/camel-mime-filter-gzip.sgml         |    2 -
 .../camel/tmpl/camel-mime-filter-index.sgml        |    2 -
 .../camel/tmpl/camel-mime-filter-linewrap.sgml     |    6 +-
 .../camel/tmpl/camel-mime-filter-pgp.sgml          |    4 +-
 .../camel/tmpl/camel-mime-filter-progress.sgml     |    4 +-
 .../camel/tmpl/camel-mime-filter-save.sgml         |    2 +-
 .../camel/tmpl/camel-mime-filter-tohtml.sgml       |    6 +-
 .../camel/tmpl/camel-mime-filter-windows.sgml      |    3 +-
 .../camel/tmpl/camel-mime-filter-yenc.sgml         |    6 +-
 docs/reference/camel/tmpl/camel-object.sgml        |    7 -
 docs/reference/camel/tmpl/camel-sasl-cram-md5.sgml |    1 +
 docs/reference/camel/tmpl/camel-sasl-ntlm.sgml     |    1 +
 docs/reference/camel/tmpl/camel-sasl-plain.sgml    |    1 +
 .../reference/camel/tmpl/camel-sasl-popb4smtp.sgml |    1 +
 docs/reference/camel/tmpl/camel-sasl.sgml          |   14 +-
 docs/reference/camel/tmpl/camel-unused.sgml        |   14 +
 169 files changed, 6002 insertions(+), 4873 deletions(-)

commit 0cc4133c0f24749ba15036dfe2814fbb347e61c1
Author: Milan Crha <mcrha@redhat.com>
Date:   Tue Apr 6 21:03:14 2010 +0200

    Bug #336776 - Learning junk feedback in status bar unclear

 camel/camel-folder.c |    9 ++++++---
 1 files changed, 6 insertions(+), 3 deletions(-)

commit fca0f959e0505d54becc21b7f38744fb3c503f2f
Author: Milan Crha <mcrha@redhat.com>
Date:   Tue Apr 6 19:42:10 2010 +0200

    Bug #593843 - Unclear "Use cancel" translatable message

 camel/providers/nntp/camel-nntp-folder.c  |    6 +++---
 camel/providers/nntp/camel-nntp-store.c   |    2 +-
 camel/providers/nntp/camel-nntp-summary.c |    2 +-
 3 files changed, 5 insertions(+), 5 deletions(-)

commit 354a933ec6412cadc1a3f8ac3e45509ec025711d
Author: Fridrich Štrba <fridrich.strba@bluewin.ch>
Date:   Tue Apr 6 16:31:16 2010 +0200

    [win32] Trying to remove inclusion of win32 headers in camel headers.
    Following the new include policy of camel/camel.h, windows defines were
    poluting everything. Trying to make them unseen and unheard of.

 camel/camel-http-stream.c                         |    5 +++++
 camel/camel-mime-utils.c                          |    5 +++++
 camel/camel-net-utils.c                           |    2 ++
 camel/camel-net-utils.h                           |   11 +++++++----
 camel/camel-sasl-digest-md5.c                     |    5 +++++
 camel/camel-tcp-stream-raw.c                      |    2 ++
 camel/camel-tcp-stream-ssl.c                      |    5 +++++
 camel/camel-tcp-stream.c                          |    5 +++++
 camel/camel-tcp-stream.h                          |   14 +++++++++++---
 camel/providers/groupwise/camel-groupwise-store.c |    5 +++++
 camel/providers/imap/camel-imap-store.c           |    5 +++++
 camel/providers/imapx/camel-imapx-server.c        |    5 +++++
 camel/providers/nntp/camel-nntp-store.c           |    5 +++++
 camel/providers/pop3/camel-pop3-store.c           |    5 +++++
 camel/providers/smtp/camel-smtp-provider.c        |    5 +++++
 camel/providers/smtp/camel-smtp-transport.c       |    5 +++++
 camel/providers/smtp/camel-smtp-transport.h       |    8 ++++++++
 17 files changed, 90 insertions(+), 7 deletions(-)

commit c185f7aa512cd0da2d558e61c043d7d9ee73cf98
Author: Milan Crha <mcrha@redhat.com>
Date:   Tue Apr 6 16:36:57 2010 +0200

    Do not call camel_mime_filter_basic_new recursively

 camel/camel-mime-filter-basic.c |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

commit 7c2c116ed027faff8aa7eb2060694f1419102353
Author: Fridrich Štrba <fridrich.strba@bluewin.ch>
Date:   Tue Apr 6 11:31:04 2010 +0200

    Assure that the G_OS_WIN32 is defined on windows

 camel/camel-tcp-stream.h |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 6b7fc62fa7925697fd2f91733b8838900f6b8109
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Sat Apr 3 16:06:51 2010 -0400

    Merge some cleanup bits from camel-gobject.
    
    This introduces some minor API breakage.  Nothing major.

 camel/Makefile.am                                  |    1 -
 camel/camel-address.c                              |    6 +-
 camel/camel-address.h                              |   54 ++-
 camel/camel-block-file.h                           |   48 ++-
 camel/camel-certdb.h                               |    5 +-
 camel/camel-cipher-context.c                       |    8 +-
 camel/camel-cipher-context.h                       |   86 ++--
 camel/camel-data-cache.c                           |   43 +--
 camel/camel-data-cache.h                           |   68 ++--
 camel/camel-data-wrapper.c                         |    8 +-
 camel/camel-data-wrapper.h                         |   91 ++--
 camel/camel-db.h                                   |    1 +
 camel/camel-disco-diary.h                          |   49 +-
 camel/camel-disco-folder.h                         |  150 ++++---
 camel/camel-disco-store.h                          |   14 +-
 camel/camel-exception.h                            |    4 +-
 camel/camel-filter-driver.c                        |   15 +-
 camel/camel-filter-driver.h                        |   12 +-
 camel/camel-filter-search.h                        |    5 +-
 camel/camel-folder-search.c                        |    2 +-
 camel/camel-folder-search.h                        |    6 +-
 camel/camel-folder-summary.c                       |   50 ++-
 camel/camel-folder-summary.h                       |   25 +-
 camel/camel-folder.h                               |  494 +++++++++++---------
 camel/camel-gpg-context.c                          |   44 +-
 camel/camel-gpg-context.h                          |   14 +-
 camel/camel-html-parser.c                          |    2 -
 camel/camel-html-parser.h                          |    6 +-
 camel/camel-http-stream.h                          |   35 +-
 camel/camel-index-control.c                        |   12 +-
 camel/camel-index.c                                |   14 +-
 camel/camel-index.h                                |  131 +++---
 camel/camel-internet-address.c                     |    6 +-
 camel/camel-internet-address.h                     |   39 ++-
 camel/camel-medium.c                               |   24 +-
 camel/camel-medium.h                               |   71 ++--
 camel/camel-mime-filter-basic.c                    |   25 +-
 camel/camel-mime-filter-basic.h                    |   11 +-
 camel/camel-mime-filter-bestenc.c                  |    4 +-
 camel/camel-mime-filter-bestenc.h                  |   19 +-
 camel/camel-mime-filter-canon.h                    |    5 +-
 camel/camel-mime-filter-charset.c                  |   20 +-
 camel/camel-mime-filter-charset.h                  |    9 +-
 camel/camel-mime-filter-crlf.h                     |    8 +-
 camel/camel-mime-filter-enriched.c                 |   18 +-
 camel/camel-mime-filter-enriched.h                 |   12 +-
 camel/camel-mime-filter-from.c                     |    5 +-
 camel/camel-mime-filter-from.h                     |    5 +-
 camel/camel-mime-filter-gzip.h                     |   10 +-
 camel/camel-mime-filter-html.c                     |    5 +-
 camel/camel-mime-filter-html.h                     |   11 +-
 camel/camel-mime-filter-index.c                    |   24 +-
 camel/camel-mime-filter-index.h                    |   24 +-
 camel/camel-mime-filter-linewrap.h                 |   10 +-
 camel/camel-mime-filter-pgp.h                      |   17 +-
 camel/camel-mime-filter-progress.h                 |   10 +-
 camel/camel-mime-filter-save.c                     |   19 +-
 camel/camel-mime-filter-save.h                     |    8 +-
 camel/camel-mime-filter-tohtml.c                   |   18 +-
 camel/camel-mime-filter-tohtml.h                   |   15 +-
 camel/camel-mime-filter-windows.h                  |   17 +-
 camel/camel-mime-filter-yenc.h                     |   48 ++-
 camel/camel-mime-filter.h                          |   66 ++-
 camel/camel-mime-message.c                         |   63 ++--
 camel/camel-mime-message.h                         |   37 +-
 camel/camel-mime-parser.h                          |    5 +-
 camel/camel-mime-part-utils.c                      |    6 +-
 camel/camel-mime-part-utils.h                      |    7 +-
 camel/camel-mime-part.c                            |   43 +-
 camel/camel-mime-part.h                            |   17 +-
 camel/camel-multipart-encrypted.h                  |    2 +-
 camel/camel-multipart-signed.c                     |    2 +-
 camel/camel-multipart-signed.h                     |    2 +-
 camel/camel-multipart.h                            |   14 +-
 camel/camel-nntp-address.c                         |    6 +-
 camel/camel-nntp-address.h                         |   17 +-
 camel/camel-object.h                               |   14 +-
 camel/camel-offline-folder.h                       |    2 +-
 camel/camel-offline-journal.h                      |    4 +-
 camel/camel-offline-store.h                        |    2 +-
 camel/camel-operation.c                            |   53 ---
 camel/camel-operation.h                            |    3 -
 camel/camel-partition-table.h                      |   61 ++-
 camel/camel-private.h                              |   16 +-
 camel/camel-provider.h                             |   22 +-
 camel/camel-sasl-anonymous.h                       |   15 +-
 camel/camel-sasl-cram-md5.h                        |   14 +-
 camel/camel-sasl-digest-md5.h                      |   17 +-
 camel/camel-sasl-gssapi.h                          |    9 +-
 camel/camel-sasl-login.h                           |   18 +-
 camel/camel-sasl-ntlm.h                            |   14 +-
 camel/camel-sasl-plain.h                           |   14 +-
 camel/camel-sasl-popb4smtp.c                       |    1 +
 camel/camel-sasl-popb4smtp.h                       |   14 +-
 camel/camel-sasl.h                                 |   50 ++-
 camel/camel-search-private.c                       |    2 +-
 camel/camel-search-sql-sexp.h                      |    2 +
 camel/camel-search-sql.h                           |    2 +
 camel/camel-seekable-stream.h                      |   40 +-
 camel/camel-seekable-substream.h                   |   11 +-
 camel/camel-service.h                              |   93 ++--
 camel/camel-session.c                              |    1 +
 camel/camel-session.h                              |   37 +-
 camel/camel-smime-context.c                        |   16 +-
 camel/camel-smime-context.h                        |    8 +-
 camel/camel-store-summary.h                        |    8 +-
 camel/camel-store.h                                |  219 +++++-----
 camel/camel-stream-buffer.h                        |   56 ++--
 camel/camel-stream-filter.c                        |    6 +-
 camel/camel-stream-filter.h                        |   16 +-
 camel/camel-stream-fs.h                            |   35 +-
 camel/camel-stream-mem.h                           |   31 +-
 camel/camel-stream-null.h                          |    1 +
 camel/camel-stream-process.h                       |   10 +-
 camel/camel-stream-vfs.h                           |    9 +-
 camel/camel-stream.h                               |   69 ++--
 camel/camel-tcp-stream-raw.h                       |   16 +-
 camel/camel-tcp-stream-ssl.h                       |   17 +-
 camel/camel-tcp-stream.h                           |   56 ++-
 camel/camel-text-index.c                           |   10 +-
 camel/camel-text-index.h                           |   50 +-
 camel/camel-transport.h                            |   19 +-
 camel/camel-types.h                                |   80 ----
 camel/camel-url.h                                  |    3 +-
 camel/camel-vee-folder.h                           |    9 +-
 camel/camel-vee-store.c                            |    1 +
 camel/camel-vee-store.h                            |    7 +-
 camel/camel-vee-summary.h                          |   19 +-
 camel/camel-vtrash-folder.h                        |   13 +-
 camel/camel.h                                      |    3 -
 camel/providers/groupwise/camel-groupwise-folder.c |    6 +-
 camel/providers/groupwise/camel-groupwise-folder.h |    2 +-
 .../providers/groupwise/camel-groupwise-journal.h  |    2 +-
 camel/providers/groupwise/camel-groupwise-store.h  |    2 +-
 .../providers/groupwise/camel-groupwise-summary.c  |    3 -
 .../groupwise/camel-groupwise-transport.h          |    2 +-
 camel/providers/groupwise/camel-groupwise-utils.c  |   18 +-
 camel/providers/imap/camel-imap-folder.c           |   11 +-
 camel/providers/imap/camel-imap-folder.h           |    2 +-
 camel/providers/imap/camel-imap-journal.h          |    2 +-
 camel/providers/imap/camel-imap-message-cache.h    |    2 +-
 camel/providers/imap/camel-imap-search.c           |    2 +-
 camel/providers/imap/camel-imap-store.c            |    2 +-
 camel/providers/imap/camel-imap-store.h            |    2 +-
 camel/providers/imap/camel-imap-wrapper.h          |    2 +-
 camel/providers/imap4/camel-imap4-engine.h         |    2 +-
 camel/providers/imap4/camel-imap4-folder.h         |    2 +-
 camel/providers/imap4/camel-imap4-journal.h        |    2 +-
 camel/providers/imap4/camel-imap4-search.h         |    2 +-
 camel/providers/imap4/camel-imap4-store.h          |    2 +-
 camel/providers/imap4/camel-imap4-stream.h         |    2 +-
 camel/providers/imap4/camel-imap4-summary.h        |    2 +-
 camel/providers/imapx/camel-imapx-folder.c         |    2 +-
 camel/providers/imapx/camel-imapx-folder.h         |    2 +-
 camel/providers/imapx/camel-imapx-server.c         |    2 +-
 camel/providers/imapx/camel-imapx-store.c          |    2 +-
 camel/providers/imapx/camel-imapx-store.h          |    2 +-
 camel/providers/local/camel-local-folder.h         |    2 +-
 camel/providers/local/camel-local-store.h          |    2 +-
 camel/providers/local/camel-maildir-folder.h       |    2 +-
 camel/providers/local/camel-maildir-store.h        |    2 +-
 camel/providers/local/camel-mbox-folder.c          |    2 +-
 camel/providers/local/camel-mbox-folder.h          |    2 +-
 camel/providers/local/camel-mbox-store.h           |    2 +-
 camel/providers/local/camel-mh-folder.h            |    2 +-
 camel/providers/local/camel-mh-store.h             |    2 +-
 camel/providers/local/camel-spool-store.h          |    2 +-
 camel/providers/nntp/camel-nntp-folder.c           |    7 +-
 camel/providers/nntp/camel-nntp-store.c            |    4 +-
 camel/providers/nntp/camel-nntp-store.h            |    2 +-
 camel/providers/pop3/camel-pop3-folder.c           |    2 +-
 camel/providers/pop3/camel-pop3-folder.h           |    2 +-
 camel/providers/pop3/camel-pop3-store.c            |    2 +-
 camel/providers/pop3/camel-pop3-store.h            |    2 +-
 .../providers/sendmail/camel-sendmail-transport.c  |    6 +-
 .../providers/sendmail/camel-sendmail-transport.h  |    2 +-
 camel/providers/smtp/camel-smtp-transport.c        |   10 +-
 camel/providers/smtp/camel-smtp-transport.h        |    2 +-
 camel/tests/folder/test8.c                         |    2 +-
 camel/tests/lib/messages.c                         |    6 +-
 camel/tests/lib/session.h                          |    2 +-
 camel/tests/message/test1.c                        |    6 +-
 camel/tests/message/test3.c                        |   26 +-
 camel/tests/smime/pgp.c                            |    4 +-
 docs/reference/camel/tmpl/camel-certdb.sgml        |    2 +-
 .../reference/camel/tmpl/camel-cipher-context.sgml |    2 +-
 docs/reference/camel/tmpl/camel-data-cache.sgml    |   27 +-
 docs/reference/camel/tmpl/camel-data-wrapper.sgml  |    2 +-
 docs/reference/camel/tmpl/camel-disco-diary.sgml   |    2 +-
 docs/reference/camel/tmpl/camel-disco-folder.sgml  |    2 +-
 docs/reference/camel/tmpl/camel-disco-store.sgml   |    2 +-
 .../reference/camel/tmpl/camel-folder-summary.sgml |    2 -
 docs/reference/camel/tmpl/camel-folder.sgml        |    6 +-
 docs/reference/camel/tmpl/camel-gpg-context.sgml   |    6 +-
 .../camel/tmpl/camel-groupwise-folder.sgml         |    2 +-
 .../camel/tmpl/camel-groupwise-journal.sgml        |    2 +-
 .../camel/tmpl/camel-groupwise-store.sgml          |    2 +-
 .../camel/tmpl/camel-groupwise-transport.sgml      |    2 +-
 docs/reference/camel/tmpl/camel-http-stream.sgml   |    2 +-
 docs/reference/camel/tmpl/camel-imap-folder.sgml   |    2 +-
 docs/reference/camel/tmpl/camel-imap-journal.sgml  |    2 +-
 .../camel/tmpl/camel-imap-message-cache.sgml       |    2 +-
 docs/reference/camel/tmpl/camel-imap-store.sgml    |    2 +-
 docs/reference/camel/tmpl/camel-imap-wrapper.sgml  |    2 +-
 docs/reference/camel/tmpl/camel-imap4-engine.sgml  |    2 +-
 docs/reference/camel/tmpl/camel-imap4-folder.sgml  |    2 +-
 docs/reference/camel/tmpl/camel-imap4-journal.sgml |    2 +-
 docs/reference/camel/tmpl/camel-imap4-search.sgml  |    2 +-
 docs/reference/camel/tmpl/camel-imap4-store.sgml   |    2 +-
 docs/reference/camel/tmpl/camel-imap4-stream.sgml  |    2 +-
 docs/reference/camel/tmpl/camel-imap4-summary.sgml |    2 +-
 docs/reference/camel/tmpl/camel-index.sgml         |   46 +--
 docs/reference/camel/tmpl/camel-local-folder.sgml  |    2 +-
 docs/reference/camel/tmpl/camel-local-store.sgml   |    2 +-
 .../reference/camel/tmpl/camel-maildir-folder.sgml |    2 +-
 docs/reference/camel/tmpl/camel-maildir-store.sgml |    2 +-
 docs/reference/camel/tmpl/camel-mbox-folder.sgml   |    2 +-
 docs/reference/camel/tmpl/camel-mbox-store.sgml    |    2 +-
 docs/reference/camel/tmpl/camel-medium.sgml        |   20 +-
 docs/reference/camel/tmpl/camel-mh-folder.sgml     |    2 +-
 docs/reference/camel/tmpl/camel-mh-store.sgml      |    2 +-
 .../camel/tmpl/camel-mime-filter-basic.sgml        |    8 -
 .../camel/tmpl/camel-mime-filter-charset.sgml      |    8 -
 .../camel/tmpl/camel-mime-filter-enriched.sgml     |    2 +-
 .../camel/tmpl/camel-mime-filter-gzip.sgml         |    2 +-
 .../camel/tmpl/camel-mime-filter-index.sgml        |    8 -
 .../camel/tmpl/camel-mime-filter-save.sgml         |    8 -
 .../camel/tmpl/camel-mime-filter-tohtml.sgml       |    6 +-
 .../camel/tmpl/camel-mime-filter-yenc.sgml         |    2 +-
 docs/reference/camel/tmpl/camel-mime-message.sgml  |    2 +-
 docs/reference/camel/tmpl/camel-mime-part.sgml     |   24 +-
 .../camel/tmpl/camel-multipart-encrypted.sgml      |    2 +-
 .../camel/tmpl/camel-multipart-signed.sgml         |    2 +-
 docs/reference/camel/tmpl/camel-multipart.sgml     |    2 +-
 docs/reference/camel/tmpl/camel-nntp-store.sgml    |    2 +-
 .../reference/camel/tmpl/camel-offline-folder.sgml |    2 +-
 .../camel/tmpl/camel-offline-journal.sgml          |    2 +-
 docs/reference/camel/tmpl/camel-offline-store.sgml |    2 +-
 docs/reference/camel/tmpl/camel-operation.sgml     |   25 -
 docs/reference/camel/tmpl/camel-pop3-folder.sgml   |    2 +-
 docs/reference/camel/tmpl/camel-pop3-store.sgml    |    2 +-
 .../reference/camel/tmpl/camel-sasl-anonymous.sgml |    2 +-
 docs/reference/camel/tmpl/camel-sasl-cram-md5.sgml |    2 +-
 .../camel/tmpl/camel-sasl-digest-md5.sgml          |    2 +-
 docs/reference/camel/tmpl/camel-sasl-gssapi.sgml   |    2 +-
 docs/reference/camel/tmpl/camel-sasl-login.sgml    |    2 +-
 docs/reference/camel/tmpl/camel-sasl-ntlm.sgml     |    2 +-
 docs/reference/camel/tmpl/camel-sasl-plain.sgml    |    2 +-
 .../reference/camel/tmpl/camel-sasl-popb4smtp.sgml |    2 +-
 docs/reference/camel/tmpl/camel-sasl.sgml          |    2 +-
 .../camel/tmpl/camel-seekable-stream.sgml          |    2 +-
 .../camel/tmpl/camel-seekable-substream.sgml       |    2 +-
 .../camel/tmpl/camel-sendmail-transport.sgml       |    2 +-
 docs/reference/camel/tmpl/camel-service.sgml       |    2 +-
 docs/reference/camel/tmpl/camel-session.sgml       |    2 +-
 docs/reference/camel/tmpl/camel-smime-context.sgml |    2 +-
 .../reference/camel/tmpl/camel-smtp-transport.sgml |    2 +-
 docs/reference/camel/tmpl/camel-spool-store.sgml   |    2 +-
 docs/reference/camel/tmpl/camel-store.sgml         |    2 +-
 docs/reference/camel/tmpl/camel-stream-buffer.sgml |    2 +-
 docs/reference/camel/tmpl/camel-stream-filter.sgml |    9 -
 docs/reference/camel/tmpl/camel-stream-fs.sgml     |    2 +-
 docs/reference/camel/tmpl/camel-stream-mem.sgml    |    2 +-
 .../reference/camel/tmpl/camel-stream-process.sgml |    6 +-
 docs/reference/camel/tmpl/camel-stream-vfs.sgml    |    2 +-
 docs/reference/camel/tmpl/camel-stream.sgml        |    2 +-
 .../reference/camel/tmpl/camel-tcp-stream-raw.sgml |    2 +-
 .../reference/camel/tmpl/camel-tcp-stream-ssl.sgml |    2 +-
 docs/reference/camel/tmpl/camel-tcp-stream.sgml    |    2 +-
 docs/reference/camel/tmpl/camel-transport.sgml     |    2 +-
 docs/reference/camel/tmpl/camel-unused.sgml        |  125 +++++
 docs/reference/camel/tmpl/session.sgml             |    2 +-
 272 files changed, 2162 insertions(+), 2132 deletions(-)

commit 6759a05112000ff8b03e407f77ee13af5082d221
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Fri Apr 2 17:49:32 2010 -0400

    Generate ChangeLog files for tarball releases.
    
    Remove old ChangeLog files that predate our switch to git.

 .gitignore                               |    2 +-
 ChangeLog                                | 4446 +------
 Makefile.am                              |   18 +-
 addressbook/ChangeLog                    | 5678 --------
 calendar/ChangeLog                       | 7249 ----------
 camel/ChangeLog                          |10217 --------------
 camel/ChangeLog.pre-1-4                  |22083 ------------------------------
 camel/Makefile.am                        |    1 -
 camel/providers/groupwise/ChangeLog      | 1972 ---
 camel/providers/hula/ChangeLog           |   12 -
 camel/providers/imap/ChangeLog           | 1373 --
 camel/providers/imap4/ChangeLog          |  400 -
 camel/providers/imapx/ChangeLog          |   77 -
 camel/providers/local/ChangeLog          |  649 -
 camel/providers/nntp/ChangeLog           |  233 -
 camel/providers/pop3/ChangeLog           |  264 -
 camel/providers/sendmail/ChangeLog       |   21 -
 camel/providers/smtp/ChangeLog           |  122 -
 camel/tests/ChangeLog                    |   47 -
 libedataserverui/ChangeLog               | 1670 ---
 po/ChangeLog                             | 4459 ------
 servers/google/libgdata-google/ChangeLog |   93 -
 servers/google/libgdata/ChangeLog        |  102 -
 servers/groupwise/ChangeLog              | 1826 ---
 24 files changed, 19 insertions(+), 62995 deletions(-)

commit 3b924a754d829cdb350ff572599cc016da297a3f
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Fri Apr 2 17:15:15 2010 -0400

    Avoid C++ keywords in headers.
    
    Particularly, in <libedataserver/e-sexp.h>.

 .../backends/groupwise/e-book-backend-groupwise.c  |   20 ++++----
 addressbook/backends/ldap/e-book-backend-ldap.c    |   20 ++++----
 addressbook/libebook/e-book-query.c                |   16 +++---
 addressbook/libedata-book/e-book-backend-sexp.c    |    8 ++--
 addressbook/libedata-book/e-book-backend-summary.c |    4 +-
 calendar/libedata-cal/e-cal-backend-sexp.c         |   34 +++++++-------
 camel/camel-filter-search.c                        |   30 ++++++------
 camel/camel-folder-search.c                        |   42 +++++++++---------
 camel/camel-search-sql-sexp.c                      |    8 ++--
 camel/providers/imap/camel-imap-search.c           |    6 +-
 libedataserver/e-sexp.c                            |   48 ++++++++++----------
 libedataserver/e-sexp.h                            |    4 +-
 12 files changed, 120 insertions(+), 120 deletions(-)

commit 9acc8ab70f4695cfe88e8da6019efeeeb4634b79
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Fri Apr 2 11:30:58 2010 -0400

    Lock down Camel headers.
    
    Henceforth only <camel/camel.h> may be included from outside of Camel.
    This also applies to Camel's own provider modules.

 addressbook/libebook/Makefile.am                   |    8 ++-
 addressbook/libebook/e-destination.c               |    2 +-
 camel/Makefile.am                                  |   52 +++++++++++---------
 camel/camel-address.h                              |   10 +++-
 camel/camel-arg.h                                  |    6 ++-
 camel/camel-block-file.h                           |   10 +++-
 camel/camel-certdb.h                               |   10 +++-
 camel/camel-charset-map.h                          |   10 +++-
 camel/camel-cipher-context.h                       |    4 ++
 camel/camel-data-cache.h                           |    6 ++-
 camel/camel-data-wrapper.h                         |    6 ++-
 camel/camel-db.h                                   |    8 ++-
 camel/camel-debug.h                                |    6 ++-
 camel/camel-disco-diary.h                          |    6 ++-
 camel/camel-disco-folder.h                         |    6 ++-
 camel/camel-disco-store.h                          |    6 ++-
 camel/camel-exception.h                            |    6 ++-
 camel/camel-file-utils.h                           |    6 ++-
 camel/camel-filter-driver.h                        |   10 +++-
 camel/camel-filter-search.h                        |    4 ++
 camel/camel-folder-search.h                        |   10 +++-
 camel/camel-folder-summary.h                       |   10 +++-
 camel/camel-folder-thread.h                        |   10 +++-
 camel/camel-folder.h                               |    6 ++-
 camel/camel-gpg-context.h                          |   10 +++-
 camel/camel-html-parser.h                          |   10 +++-
 camel/camel-http-stream.h                          |   10 +++-
 camel/camel-iconv.h                                |   10 +++-
 camel/camel-index.h                                |   10 +++-
 camel/camel-internet-address.h                     |   10 +++-
 camel/camel-junk-plugin.h                          |    8 ++-
 camel/camel-list-utils.h                           |    8 ++-
 camel/camel-lock-client.h                          |   10 +++-
 camel/camel-lock-helper.h                          |   10 +++-
 camel/camel-lock.h                                 |   10 +++-
 camel/camel-medium.h                               |    6 ++-
 camel/camel-mempool.h                              |    4 ++
 camel/camel-mime-filter-basic.h                    |   10 +++-
 camel/camel-mime-filter-bestenc.h                  |   10 +++-
 camel/camel-mime-filter-canon.h                    |   10 +++-
 camel/camel-mime-filter-charset.h                  |   10 +++-
 camel/camel-mime-filter-crlf.h                     |   10 +++-
 camel/camel-mime-filter-enriched.h                 |   10 +++-
 camel/camel-mime-filter-from.h                     |   10 +++-
 camel/camel-mime-filter-gzip.h                     |   10 +++-
 camel/camel-mime-filter-html.h                     |   10 +++-
 camel/camel-mime-filter-index.h                    |   10 +++-
 camel/camel-mime-filter-linewrap.h                 |   10 +++-
 camel/camel-mime-filter-pgp.h                      |   10 +++-
 camel/camel-mime-filter-progress.h                 |   10 +++-
 camel/camel-mime-filter-save.h                     |   10 +++-
 camel/camel-mime-filter-tohtml.h                   |   10 +++-
 camel/camel-mime-filter-windows.h                  |   10 +++-
 camel/camel-mime-filter-yenc.h                     |   10 +++-
 camel/camel-mime-filter.h                          |   10 +++-
 camel/camel-mime-message.h                         |    6 ++-
 camel/camel-mime-parser.h                          |   10 +++-
 camel/camel-mime-part-utils.h                      |    6 ++-
 camel/camel-mime-part.h                            |    6 ++-
 camel/camel-mime-utils.h                           |   10 +++-
 camel/camel-movemail.h                             |    6 ++-
 camel/camel-msgport.h                              |    4 ++
 camel/camel-multipart-encrypted.h                  |   10 +++-
 camel/camel-multipart-signed.h                     |    6 ++-
 camel/camel-multipart.h                            |    6 ++-
 camel/camel-net-utils-win32.h                      |    4 +-
 camel/camel-net-utils.h                            |    6 ++-
 camel/camel-nntp-address.h                         |   10 +++-
 camel/camel-object.h                               |    6 ++-
 camel/camel-offline-folder.h                       |   10 +++-
 camel/camel-offline-journal.h                      |   10 +++-
 camel/camel-offline-store.h                        |   10 +++-
 camel/camel-operation.h                            |    6 ++-
 camel/camel-partition-table.h                      |   10 +++-
 camel/camel-private.h                              |    3 +-
 camel/camel-provider.h                             |    6 ++-
 camel/camel-sasl-anonymous.h                       |    4 ++
 camel/camel-sasl-cram-md5.h                        |    4 ++
 camel/camel-sasl-digest-md5.h                      |    4 ++
 camel/camel-sasl-gssapi.h                          |   10 +++-
 camel/camel-sasl-login.h                           |    4 ++
 camel/camel-sasl-ntlm.h                            |    4 ++
 camel/camel-sasl-plain.h                           |    4 ++
 camel/camel-sasl-popb4smtp.h                       |    4 ++
 camel/camel-sasl.h                                 |    4 ++
 camel/camel-search-private.c                       |   37 --------------
 camel/camel-search-private.h                       |    9 ++--
 camel/camel-search-sql-sexp.h                      |   10 +++-
 camel/camel-search-sql.h                           |   10 +++-
 camel/camel-seekable-stream.h                      |    6 ++-
 camel/camel-seekable-substream.h                   |    6 ++-
 camel/camel-service.h                              |    6 ++-
 camel/camel-session.h                              |    6 ++-
 camel/camel-smime-context.h                        |   10 +++-
 camel/camel-store-summary.h                        |   10 +++-
 camel/camel-store.h                                |    6 ++-
 camel/camel-stream-buffer.h                        |    6 ++-
 camel/camel-stream-filter.h                        |   10 +++-
 camel/camel-stream-fs.h                            |    6 ++-
 camel/camel-stream-mem.h                           |    6 ++-
 camel/camel-stream-null.h                          |   10 +++-
 camel/camel-stream-process.h                       |   10 +++-
 camel/camel-stream-vfs.h                           |    6 ++-
 camel/camel-stream.h                               |    6 ++-
 camel/camel-string-utils.h                         |   10 +++-
 camel/camel-tcp-stream-raw.h                       |    4 ++
 camel/camel-tcp-stream-ssl.h                       |    8 +++
 camel/camel-tcp-stream.h                           |    4 ++
 camel/camel-text-index.h                           |   10 +++-
 camel/camel-transport.h                            |    6 ++-
 camel/camel-trie.h                                 |    4 ++
 camel/camel-types.h                                |    6 ++-
 camel/camel-uid-cache.h                            |    6 ++-
 camel/camel-url-scanner.h                          |   10 +++-
 camel/camel-url.h                                  |    6 ++-
 camel/camel-utf8.h                                 |   10 +++-
 camel/camel-vee-folder.h                           |   10 +++-
 camel/camel-vee-store.h                            |   10 +++-
 camel/camel-vee-summary.h                          |   10 +++-
 camel/camel-vtrash-folder.h                        |   10 +++-
 camel/camel.h                                      |   10 +++-
 camel/providers/groupwise/camel-groupwise-folder.c |    9 +---
 camel/providers/groupwise/camel-groupwise-folder.h |   12 +----
 .../providers/groupwise/camel-groupwise-journal.c  |    6 --
 .../providers/groupwise/camel-groupwise-journal.h  |   12 ++---
 .../providers/groupwise/camel-groupwise-private.h  |    2 +-
 .../providers/groupwise/camel-groupwise-provider.c |    5 --
 .../groupwise/camel-groupwise-store-summary.c      |    4 +-
 .../groupwise/camel-groupwise-store-summary.h      |    9 ++--
 camel/providers/groupwise/camel-groupwise-store.c  |    7 +--
 camel/providers/groupwise/camel-groupwise-store.h  |    6 +-
 .../providers/groupwise/camel-groupwise-summary.c  |    6 --
 .../providers/groupwise/camel-groupwise-summary.h  |   10 ++--
 .../groupwise/camel-groupwise-transport.c          |    9 ---
 .../groupwise/camel-groupwise-transport.h          |    4 +-
 camel/providers/groupwise/camel-groupwise-utils.c  |    8 ---
 camel/providers/groupwise/camel-groupwise-utils.h  |    8 +--
 camel/providers/imap/Makefile.am                   |    1 -
 camel/providers/imap/camel-imap-command.c          |    6 +--
 camel/providers/imap/camel-imap-command.h          |    6 ++-
 camel/providers/imap/camel-imap-folder.c           |   25 +---------
 camel/providers/imap/camel-imap-folder.h           |   11 ++--
 camel/providers/imap/camel-imap-journal.c          |    7 ---
 camel/providers/imap/camel-imap-journal.h          |   13 ++---
 camel/providers/imap/camel-imap-message-cache.c    |    5 --
 camel/providers/imap/camel-imap-message-cache.h    |   16 +++---
 camel/providers/imap/camel-imap-private.h          |    2 +-
 camel/providers/imap/camel-imap-provider.c         |    6 +--
 camel/providers/imap/camel-imap-search.c           |    2 -
 camel/providers/imap/camel-imap-search.h           |   11 ++--
 camel/providers/imap/camel-imap-store-summary.c    |    5 +--
 camel/providers/imap/camel-imap-store-summary.h    |    9 ++--
 camel/providers/imap/camel-imap-store.c            |   19 +-------
 camel/providers/imap/camel-imap-store.h            |   18 +++---
 camel/providers/imap/camel-imap-summary.c          |    6 --
 camel/providers/imap/camel-imap-summary.h          |   11 ++--
 camel/providers/imap/camel-imap-types.h            |   39 ---------------
 camel/providers/imap/camel-imap-utils.c            |    4 --
 camel/providers/imap/camel-imap-utils.h            |    6 +-
 camel/providers/imap/camel-imap-wrapper.c          |    9 ---
 camel/providers/imap/camel-imap-wrapper.h          |    6 +-
 camel/providers/imap4/camel-imap4-command.h        |    6 +-
 camel/providers/imap4/camel-imap4-engine.h         |    6 +-
 camel/providers/imap4/camel-imap4-folder.h         |    6 +-
 camel/providers/imap4/camel-imap4-journal.h        |    6 +-
 camel/providers/imap4/camel-imap4-search.h         |    6 +-
 camel/providers/imap4/camel-imap4-specials.h       |    6 +-
 camel/providers/imap4/camel-imap4-store-summary.h  |    6 +-
 camel/providers/imap4/camel-imap4-store.h          |    6 +-
 camel/providers/imap4/camel-imap4-stream.h         |    6 +-
 camel/providers/imap4/camel-imap4-summary.h        |    6 +-
 camel/providers/imap4/camel-imap4-utils.h          |    6 +-
 camel/providers/imapx/camel-imapx-exception.h      |    6 +-
 camel/providers/imapx/camel-imapx-folder.c         |   11 ----
 camel/providers/imapx/camel-imapx-folder.h         |    6 +--
 camel/providers/imapx/camel-imapx-provider.c       |    6 +--
 camel/providers/imapx/camel-imapx-server.c         |   22 +--------
 camel/providers/imapx/camel-imapx-server.h         |    9 ++--
 camel/providers/imapx/camel-imapx-store-summary.c  |    6 +--
 camel/providers/imapx/camel-imapx-store-summary.h  |    9 ++--
 camel/providers/imapx/camel-imapx-store.c          |   17 +------
 camel/providers/imapx/camel-imapx-store.h          |    7 +--
 camel/providers/imapx/camel-imapx-stream.c         |    2 -
 camel/providers/imapx/camel-imapx-stream.h         |    8 ++--
 camel/providers/imapx/camel-imapx-summary.c        |    7 ---
 camel/providers/imapx/camel-imapx-summary.h        |   10 ++--
 camel/providers/imapx/camel-imapx-utils.c          |    7 ---
 camel/providers/imapx/camel-imapx-utils.h          |    8 ++--
 camel/providers/imapx/camel-imapx-view-summary.h   |    6 +-
 camel/providers/imapx/test-imapx.c                 |    1 -
 camel/providers/local/camel-local-folder.c         |    9 +---
 camel/providers/local/camel-local-folder.h         |    8 +--
 camel/providers/local/camel-local-private.h        |    2 +-
 camel/providers/local/camel-local-provider.c       |    4 --
 camel/providers/local/camel-local-store.c          |    7 ---
 camel/providers/local/camel-local-store.h          |    4 +-
 camel/providers/local/camel-local-summary.c        |    6 --
 camel/providers/local/camel-local-summary.h        |   11 ++---
 camel/providers/local/camel-maildir-folder.c       |    5 --
 camel/providers/local/camel-maildir-folder.h       |    2 +-
 camel/providers/local/camel-maildir-store.c        |    5 --
 camel/providers/local/camel-maildir-store.h        |    2 +-
 camel/providers/local/camel-maildir-summary.c      |    8 ---
 camel/providers/local/camel-maildir-summary.h      |    9 +--
 camel/providers/local/camel-mbox-folder.c          |   12 -----
 camel/providers/local/camel-mbox-folder.h          |    2 +-
 camel/providers/local/camel-mbox-store.c           |    6 --
 camel/providers/local/camel-mbox-store.h           |    2 +-
 camel/providers/local/camel-mbox-summary.c         |    9 ---
 camel/providers/local/camel-mbox-summary.h         |    6 +-
 camel/providers/local/camel-mh-folder.c            |    4 --
 camel/providers/local/camel-mh-folder.h            |    2 +-
 camel/providers/local/camel-mh-store.c             |    6 --
 camel/providers/local/camel-mh-store.h             |    2 +-
 camel/providers/local/camel-mh-summary.c           |    5 +--
 camel/providers/local/camel-mh-summary.h           |    9 +--
 camel/providers/local/camel-spool-folder.c         |   11 ----
 camel/providers/local/camel-spool-folder.h         |    5 +--
 camel/providers/local/camel-spool-store.c          |    6 --
 camel/providers/local/camel-spool-store.h          |    2 +-
 camel/providers/local/camel-spool-summary.c        |    6 --
 camel/providers/local/camel-spool-summary.h        |   12 ++---
 camel/providers/nntp/camel-nntp-auth.c             |    3 -
 camel/providers/nntp/camel-nntp-auth.h             |    4 +-
 camel/providers/nntp/camel-nntp-folder.c           |   16 +------
 camel/providers/nntp/camel-nntp-folder.h           |    5 +-
 camel/providers/nntp/camel-nntp-grouplist.c        |    2 -
 camel/providers/nntp/camel-nntp-grouplist.h        |    2 +-
 camel/providers/nntp/camel-nntp-newsrc.c           |    2 -
 camel/providers/nntp/camel-nntp-newsrc.h           |    6 +-
 camel/providers/nntp/camel-nntp-private.h          |    2 +-
 camel/providers/nntp/camel-nntp-provider.c         |    2 -
 camel/providers/nntp/camel-nntp-resp-codes.h       |    2 +-
 camel/providers/nntp/camel-nntp-store-summary.c    |    4 +-
 camel/providers/nntp/camel-nntp-store-summary.h    |    9 ++--
 camel/providers/nntp/camel-nntp-store.c            |   13 +-----
 camel/providers/nntp/camel-nntp-store.h            |    4 +-
 camel/providers/nntp/camel-nntp-stream.c           |    2 -
 camel/providers/nntp/camel-nntp-stream.h           |    8 ++--
 camel/providers/nntp/camel-nntp-summary.c          |    9 ---
 camel/providers/nntp/camel-nntp-summary.h          |    8 ++--
 camel/providers/nntp/camel-nntp-types.h            |    2 +-
 camel/providers/nntp/camel-nntp-utils.c            |    4 --
 camel/providers/nntp/camel-nntp-utils.h            |    2 +-
 camel/providers/pop3/camel-pop3-engine.c           |    5 +-
 camel/providers/pop3/camel-pop3-engine.h           |   10 ++--
 camel/providers/pop3/camel-pop3-folder.c           |    6 --
 camel/providers/pop3/camel-pop3-folder.h           |    4 +-
 camel/providers/pop3/camel-pop3-provider.c         |    4 --
 camel/providers/pop3/camel-pop3-store.c            |   16 ------
 camel/providers/pop3/camel-pop3-store.h            |    6 +-
 camel/providers/pop3/camel-pop3-stream.h           |    8 ++--
 camel/providers/sendmail/camel-sendmail-provider.c |    4 +-
 .../providers/sendmail/camel-sendmail-transport.c  |    6 --
 .../providers/sendmail/camel-sendmail-transport.h  |    4 +-
 camel/providers/smtp/camel-smtp-provider.c         |    5 +--
 camel/providers/smtp/camel-smtp-transport.c        |   24 +--------
 camel/providers/smtp/camel-smtp-transport.h        |    5 +-
 camel/tests/lib/camel-test-provider.h              |    4 +-
 259 files changed, 968 insertions(+), 1034 deletions(-)

commit c9e5ca748b3196d7d171ce78f7cf530c7d2bacc8
Author: Milan Crha <mcrha@redhat.com>
Date:   Fri Apr 2 18:14:54 2010 +0200

    Bug #538793 - Translation issues under camel/providers/local

 camel/providers/local/camel-local-folder.c   |   24 +++++++++++++++++++++---
 camel/providers/local/camel-local-folder.h   |    2 ++
 camel/providers/local/camel-maildir-folder.c |   15 +++++----------
 camel/providers/local/camel-mbox-folder.c    |   19 +++++++------------
 camel/providers/local/camel-mh-folder.c      |   15 ++++++---------
 5 files changed, 41 insertions(+), 34 deletions(-)

commit 6fc6243dc9190c35c1298b2d35ac904a46245602
Author: Lucian Langa <lucilanga@gnome.org>
Date:   Thu Apr 1 21:25:48 2010 +0300

    Bug 614388 - Broken Delete after X days behaviour

 camel/providers/pop3/camel-pop3-folder.c |   19 ++++++++++++++-----
 1 files changed, 14 insertions(+), 5 deletions(-)

commit f6b51eb30e52875b5b3b9b71a3e6305d65099bb0
Author: Milan Crha <mcrha@redhat.com>
Date:   Thu Apr 1 21:23:36 2010 +0200

    Bug #325121 - Do not translate developer strings in g_param_spec_*

 libedataserverui/e-cell-renderer-color.c |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 099e3462beabcbe3e9ea7d508a4725554ec858af
Author: Milan Crha <mcrha@redhat.com>
Date:   Thu Apr 1 18:54:06 2010 +0200

    Bug #261087 - "Learning junk" in camel difficult to translate

 camel/camel-folder.c |    6 +++---
 po/POTFILES.in       |    3 ---
 2 files changed, 3 insertions(+), 6 deletions(-)

commit 89d8d584db90b6a503143c6b5d25f1e86c3047b4
Author: Milan Crha <mcrha@redhat.com>
Date:   Thu Apr 1 15:55:13 2010 +0200

    Implicit declaration of function 'gpg_ctx_op_cancel' on windows

 camel/camel-gpg-context.c |    6 ++----
 1 files changed, 2 insertions(+), 4 deletions(-)

commit 2e8320575f414e75373b79e9870f820f46ba2f82
Author: Claude Paroz <claude@2xlibre.net>
Date:   Thu Apr 1 15:04:35 2010 +0200

    Bug #611247 - Bad concatenation for translators

 camel/providers/pop3/camel-pop3-store.c |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

commit 0e7f9c5e3d849bc1b89c430311d3a3d13810aa15
Author: Milan Crha <mcrha@redhat.com>
Date:   Thu Apr 1 14:58:55 2010 +0200

    Bug #610353 - Search folder with label matches on substring

 camel/camel-db.c              |   47 ++++++++++++++++++++++++++++++++++++++++-
 camel/camel-folder-summary.c  |    3 +-
 camel/camel-search-sql-sexp.c |    4 +-
 3 files changed, 50 insertions(+), 4 deletions(-)

commit c410ed49ddeb76839c669eae93096d4c73a7b290
Author: Jim McMahon <jim@madbongo.net>
Date:   Thu Apr 1 14:43:49 2010 +0200

    Bug #570508 - Google Contacts does not display business phone

 addressbook/backends/google/util.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 1f17d6b9867d0043b7a050275cb40130e97d51bb
Author: Milan Crha <mcrha@redhat.com>
Date:   Thu Apr 1 14:31:30 2010 +0200

    Bug #567000 - [IMAP] Renaming folder generates errors

 camel/providers/imap/camel-imap-store.c |   23 ++++++++++++++++++++++-
 1 files changed, 22 insertions(+), 1 deletions(-)

commit 500e0e9efd733f5e4f0923d657e2d0ed0e1dd5a5
Author: Milan Crha <mcrha@redhat.com>
Date:   Thu Apr 1 14:27:06 2010 +0200

    Bug #520233 - Crash in imap_body_decode at camel-imap-utils.c:979

 camel/providers/imap/camel-imap-utils.c |   13 ++++++++-----
 1 files changed, 8 insertions(+), 5 deletions(-)

commit 4203eaa8c465501b32cfe3114751c84ad1043edb
Author: Milan Crha <mcrha@redhat.com>
Date:   Thu Apr 1 14:18:21 2010 +0200

    Bug #518876 - Does not display recent messages in nntp

 camel/providers/nntp/camel-nntp-summary.c |    5 ++++-
 1 files changed, 4 insertions(+), 1 deletions(-)

commit 10bc3c4e54453c7799d6a103f781cf92e9c47003
Author: Milan Crha <mcrha@redhat.com>
Date:   Thu Apr 1 14:08:38 2010 +0200

    Bug #418502 - Evolution causes gpg stale locks

 camel/camel-gpg-context.c |   24 ++++++++++++++++++------
 1 files changed, 18 insertions(+), 6 deletions(-)

commit e264f47c9db1bd2a6f6a33db12a8765b69566827
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Wed Mar 31 21:52:32 2010 -0400

    Repair more unintended deletions.

 camel/camel-disco-folder.c                 |    1 +
 camel/camel-offline-folder.c               |    1 +
 camel/providers/imap/camel-imap-folder.c   |    1 +
 camel/providers/imap4/camel-imap4-folder.c |    1 +
 camel/providers/local/camel-local-folder.c |    1 +
 5 files changed, 5 insertions(+), 0 deletions(-)

commit a77aea8bf3ad08d571d68397c2b4621ea254609b
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Wed Mar 31 21:37:22 2010 -0400

    Remove debug statements.

 camel/camel-object.c |    5 ++---
 1 files changed, 2 insertions(+), 3 deletions(-)

commit ad84b6ba2ade856e298eb0b6a0115b0f770928a1
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Wed Mar 31 21:36:18 2010 -0400

    Back out some over-zealous deletion.

 camel/camel-object.c |  186 ++++++++++++++++++++++++++++++++++++++++++++++++++
 camel/camel-object.h |    5 +-
 2 files changed, 190 insertions(+), 1 deletions(-)

commit a476c3e1ad761ba2b942a6eb4f227f96f55d0e88
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Wed Mar 31 19:17:12 2010 -0400

    Remove some deprecated API from camel.
    
    This bumps the libcamel soname to 15.0.0.

 camel/Makefile.am                                  |    9 -
 camel/camel-data-cache.c                           |    6 -
 camel/camel-debug.c                                |    9 +-
 camel/camel-debug.h                                |    4 -
 camel/camel-digest-folder.c                        |  371 -----------
 camel/camel-digest-folder.h                        |   60 --
 camel/camel-digest-store.c                         |  181 ------
 camel/camel-digest-store.h                         |   57 --
 camel/camel-digest-summary.c                       |   86 ---
 camel/camel-digest-summary.h                       |   59 --
 camel/camel-disco-folder.c                         |    1 -
 camel/camel-file-utils.c                           |   19 -
 camel/camel-file-utils.h                           |    4 -
 camel/camel-i18n.h                                 |   56 --
 camel/camel-mime-utils.c                           |  112 +----
 camel/camel-mime-utils.h                           |   13 -
 camel/camel-news-address.c                         |   63 --
 camel/camel-news-address.h                         |   54 --
 camel/camel-object.c                               |  661 --------------------
 camel/camel-object.h                               |  117 +----
 camel/camel-offline-folder.c                       |    1 -
 camel/camel-private.h                              |    2 +
 camel/camel-process.c                              |  150 -----
 camel/camel-process.h                              |   42 --
 camel/camel-store.c                                |   58 --
 camel/camel-store.h                                |   16 -
 camel/camel-types.h                                |    2 -
 camel/camel-vee-summary.c                          |   18 -
 camel/camel.h                                      |    5 -
 camel/providers/imap/camel-imap-folder.c           |    1 -
 camel/providers/imap4/camel-imap4-folder.c         |    1 -
 camel/providers/imapx/camel-imapx-provider.c       |    3 +-
 camel/providers/imapx/camel-imapx-server.c         |    2 +-
 camel/providers/imapx/camel-imapx-store.c          |    2 +-
 camel/providers/local/camel-local-folder.c         |    1 -
 configure.ac                                       |    4 +-
 docs/reference/camel/camel-docs.sgml               |    5 -
 docs/reference/camel/camel-sections.txt            |   94 ---
 docs/reference/camel/tmpl/camel-debug.sgml         |    6 -
 docs/reference/camel/tmpl/camel-digest-folder.sgml |   18 -
 docs/reference/camel/tmpl/camel-digest-store.sgml  |   16 -
 .../reference/camel/tmpl/camel-digest-summary.sgml |   15 -
 docs/reference/camel/tmpl/camel-file-utils.sgml    |   10 -
 docs/reference/camel/tmpl/camel-mime-utils.sgml    |   61 --
 docs/reference/camel/tmpl/camel-news-address.sgml  |   16 -
 docs/reference/camel/tmpl/camel-object.sgml        |  197 ------
 docs/reference/camel/tmpl/camel-process.sgml       |   23 -
 docs/reference/camel/tmpl/camel-store.sgml         |   40 --
 docs/reference/camel/tmpl/camel-unused.sgml        |  491 +++++++++++++++
 49 files changed, 503 insertions(+), 2739 deletions(-)

commit b15f2a3277ee765697e510774c3e428c33f0eab3
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Wed Mar 31 18:42:51 2010 -0400

    Add gtk-doc tests, but leave them disabled.

 docs/reference/addressbook/libebook/Makefile.am    |    2 ++
 .../addressbook/libedata-book/Makefile.am          |    1 +
 docs/reference/calendar/libecal/Makefile.am        |    2 ++
 docs/reference/calendar/libedata-cal/Makefile.am   |    2 ++
 docs/reference/camel/Makefile.am                   |    2 ++
 docs/reference/libebackend/Makefile.am             |    2 ++
 docs/reference/libedataserver/Makefile.am          |    2 ++
 docs/reference/libedataserverui/Makefile.am        |    2 ++
 8 files changed, 15 insertions(+), 0 deletions(-)

commit a9aac8aa6f6c84cae595f3872b0e580e89dc951b
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Wed Mar 31 18:28:44 2010 -0400

    Add --name-space to MKDB_OPTIONS.

 docs/reference/Makefile.am       |    3 +--
 docs/reference/camel/Makefile.am |    2 +-
 2 files changed, 2 insertions(+), 3 deletions(-)

commit 93f4709e25e991061f337fb5b94050e25a4f73b8
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Wed Mar 31 14:37:13 2010 -0400

    Remove deprecated API from libedataserver.
    
    This bumps the libedataserver soname to 12.0.0.

 camel/providers/imapx/camel-imapx-folder.c         |    2 -
 configure.ac                                       |    4 +-
 .../libedataserver/libedataserver-docs.sgml        |    4 -
 .../libedataserver/libedataserver-sections.txt     |  112 --
 .../libedataserver/tmpl/e-categories.sgml          |   18 -
 docs/reference/libedataserver/tmpl/e-memory.sgml   |  194 ---
 .../libedataserver/tmpl/e-source-list.sgml         |   10 -
 docs/reference/libedataserver/tmpl/e-source.sgml   |   27 -
 docs/reference/libedataserver/tmpl/e-util.sgml     |   10 -
 libedataserver/Makefile.am                         |   12 +-
 libedataserver/e-categories.c                      |   43 -
 libedataserver/e-categories.h                      |    6 -
 libedataserver/e-data-server-util.c                |   18 -
 libedataserver/e-data-server-util.h                |    5 -
 libedataserver/e-iconv.c                           |  616 ---------
 libedataserver/e-iconv.h                           |   50 -
 libedataserver/e-memory.c                          |  896 ------------
 libedataserver/e-memory.h                          |   47 +-
 libedataserver/e-msgport.c                         | 1426 --------------------
 libedataserver/e-msgport.h                         |  120 --
 libedataserver/e-source-list.c                     |   25 -
 libedataserver/e-source-list.h                     |    4 -
 libedataserver/e-source.c                          |   58 -
 libedataserver/e-source.h                          |    9 -
 libedataserver/e-trie.c                            |  377 ------
 libedataserver/e-trie.h                            |   47 -
 libedataserver/md5-utils.c                         |  354 -----
 libedataserver/md5-utils.h                         |   63 -
 28 files changed, 7 insertions(+), 4550 deletions(-)

commit 2990f4833e2f32c10bbf42d24e76221139889067
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Wed Mar 31 14:19:53 2010 -0400

    Remove ESourceOptionMenu from libedataserverui.
    
    This bumps the libedataserverui soname to 10.0.0.

 configure.ac                                       |    7 +-
 .../libedataserverui/libedataserverui-docs.sgml    |    1 -
 .../libedataserverui/libedataserverui-sections.txt |   19 --
 .../libedataserverui/libedataserverui.types        |    2 -
 .../tmpl/libedataserverui-unused.sgml              |   62 ++++
 libedataserverui/Makefile.am                       |    2 -
 libedataserverui/e-name-selector-dialog.c          |   21 --
 libedataserverui/e-source-option-menu.c            |  324 --------------------
 libedataserverui/e-source-option-menu.h            |   65 ----
 9 files changed, 66 insertions(+), 437 deletions(-)

commit 1ea298429b2fa1f8c1018c5669491cc706195c3e
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Wed Mar 31 16:27:55 2010 -0400

    Post-release version bump.

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

commit 2c75863e0764e242a2696f4ede30572595927baa
Author: Wadim Dziedzic <nikdo@aviary.pl>
Date:   Tue Mar 30 18:45:13 2010 +0200

    Updated Polish translation

 po/pl.po | 2290 +++++++++++++++++++++++++++++++++-----------------------------
 1 files changed, 1214 insertions(+), 1076 deletions(-)

commit 46a281373a7f8afc96a52e3e8319424646357277
Author: Chenthill Palanisamy <pchenthill@novell.com>
Date:   Tue Mar 30 02:48:32 2010 +0530

    updated the earlier fix for crash at exit to add the missing part - imapx

 camel/providers/imapx/camel-imapx-server.c |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit d610d74b84c1bccccf411da5c48574409dc1e4b8
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Mon Mar 29 10:56:52 2010 -0400

    Missed one...

 docs/reference/camel/camel-docs.sgml |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 21bc40cd187288c1b639a30f9f60d2bbd641b2fe
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Mon Mar 29 10:50:20 2010 -0400

    Convert ENTITY tags to xi:include in Camel API docs.

 docs/reference/camel/camel-docs.sgml |  357 +++++++++++----------------------
 1 files changed, 119 insertions(+), 238 deletions(-)

commit 3ff65f8f66579709f5e2d2f7f37c745b7df6038e
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Mon Mar 29 10:16:57 2010 -0400

    Missing xmlns attribute in Camel API docs.

 docs/reference/camel/camel-docs.sgml |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 90b9d78f919fcb672dc046d6f2ce55917d30ba4f
Author: Chenthill Palanisamy <pchenthill@novell.com>
Date:   Mon Mar 29 18:11:09 2010 +0530

    Bug 614056 - evolution-data-server-2.29.92 failed to build

 camel/providers/imapx/Makefile.am            |    2 +-
 camel/providers/imapx/camel-imapx-tokenise.h |   80 +++++++++++++-------------
 camel/providers/imapx/camel-imapx-tokens.txt |    1 +
 3 files changed, 41 insertions(+), 42 deletions(-)

commit 0b62286f967451d68ff6c57424879e5048d48d51
Author: Chenthill Palanisamy <pchenthill@novell.com>
Date:   Mon Mar 29 18:02:30 2010 +0530

    fix a crash on quit - imapx

 camel/providers/imapx/camel-imapx-server.c |   21 ++++++++++++---------
 1 files changed, 12 insertions(+), 9 deletions(-)

commit 2045ecb5c397b8e81d80cf79518ae85bb94e4cc6
Author: Chenthill Palanisamy <pchenthill@novell.com>
Date:   Fri Mar 26 22:55:13 2010 +0530

    Bug 549221 - Deleted E-Mails re-appear in Evolution client

 camel/providers/groupwise/camel-groupwise-folder.c |   28 +++++++++++++++----
 1 files changed, 22 insertions(+), 6 deletions(-)

commit 8de5c6b9bfcdf6aaf60fd19295c25c48c41282e0
Author: Chenthill Palanisamy <pchenthill@novell.com>
Date:   Fri Mar 26 21:53:56 2010 +0530

    Bug 549225 (bnc) -Evlution client does not update status of messages in the GroupWise Post Office

 camel/providers/groupwise/camel-groupwise-folder.c |   44 ++++++++++++--------
 1 files changed, 26 insertions(+), 18 deletions(-)

commit 283d0dd5be6169298d68b1f126e5522857376c4f
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Sun Mar 28 12:35:15 2010 -0400

    Add deprecated symbol indices to API docs.

 .../addressbook/libebook/libebook-docs.sgml        |    4 ++++
 .../libedata-book/libedata-book-docs.sgml          |    4 ++++
 docs/reference/calendar/libecal/libecal-docs.sgml  |    4 ++++
 .../calendar/libedata-cal/libedata-cal-docs.sgml   |    4 ++++
 docs/reference/libebackend/libebackend-docs.xml    |    4 ++++
 .../libedataserver/libedataserver-docs.sgml        |    4 ++++
 .../libedataserverui/libedataserverui-docs.sgml    |    4 ++++
 7 files changed, 28 insertions(+), 0 deletions(-)

commit f417900b9aa3059933f2ac7a21bdc237fb07ba6f
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Sun Mar 28 12:28:11 2010 -0400

    Deprecate EStrv.

 docs/reference/camel/tmpl/camel-mempool.sgml |    2 --
 libedataserver/e-memory.h                    |    2 ++
 2 files changed, 2 insertions(+), 2 deletions(-)

commit f52b21fee81bf929d376997448ab7b50d5b0cbb5
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Sun Mar 28 12:04:25 2010 -0400

    Deprecate EMemPool, add CamelMemPool.

 .gitignore                                    |    1 +
 camel/Makefile.am                             |    2 +
 camel/camel-folder.c                          |   25 ++--
 camel/camel-mempool.c                         |  220 +++++++++++++++++++++++++
 camel/camel-mempool.h                         |   71 ++++++++
 camel/camel-mime-parser.c                     |   15 +-
 camel/camel-text-index.c                      |   13 +-
 camel/camel.h                                 |    1 +
 camel/providers/imapx/camel-imapx-utils.c     |    1 -
 camel/providers/local/camel-maildir-summary.c |   15 +-
 docs/reference/camel/camel-docs.sgml          |    6 +
 docs/reference/camel/camel-sections.txt       |   15 ++-
 docs/reference/camel/tmpl/camel-mempool.sgml  |   85 ++++++++++
 docs/reference/camel/tmpl/camel-store.sgml    |    7 +
 libedataserver/e-memory.h                     |    2 +
 15 files changed, 439 insertions(+), 40 deletions(-)

commit bd1cc49a00ffe50af130baed4d0a3240b07849fd
Author: A S Alam <aalam@users.sf.net>
Date:   Sun Mar 28 09:38:01 2010 +0530

    complete Translation for Punjabi by A S Alam

 po/pa.po | 2571 +++++++++++++++++++++++++++++++++-----------------------------
 1 files changed, 1362 insertions(+), 1209 deletions(-)

commit 1a5695614a0f7272a85e286d73d4fc5ec1cd9c76
Author: Jamil Ahmed <itsjamil@gmail.com>
Date:   Sat Mar 27 23:55:05 2010 +0600

    Updated Bengali translation

 po/bn.po | 1689 +++++++++++++++++++++++++++++++-------------------------------
 1 files changed, 854 insertions(+), 835 deletions(-)

commit 1d0e859369fba872a9f2af95dc1fa83e19231b30
Author: Maxim V. Dziumanenko <dziumanenko@gmail.com>
Date:   Sat Mar 27 13:53:28 2010 +0200

    Updated Ukrainian translation

 po/uk.po | 1202 ++++++++++++++++++++++++++++++++------------------------------
 1 files changed, 620 insertions(+), 582 deletions(-)

commit 9ad7861c1e33b6d5cdbae4863625625b931f1b68
Author: Fridrich Štrba <fridrich.strba@bluewin.ch>
Date:   Thu Mar 25 06:22:50 2010 +0100

    Avoid compiler warnings when HAVE_LOCALTIME_R is undefined

 libedataserver/e-time-utils.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit d5e6beaa8112273ff1f6ed5a844e701dad51519f
Author: Chenthill Palanisamy <pchenthill@novell.com>
Date:   Wed Mar 24 16:07:17 2010 +0530

    Bug 611775 - IMAPX : support for folder rename

 camel/providers/imapx/camel-imapx-server.c |   62 +++++++++++++++++++++
 camel/providers/imapx/camel-imapx-server.h |    1 +
 camel/providers/imapx/camel-imapx-store.c  |   81 +++++++++++++++++++++++++++-
 3 files changed, 143 insertions(+), 1 deletions(-)

commit 1bece603169800160c6009de2e31fe1714d195dc
Author: Kenneth Nielsen <k.nielsen81@gmail.com>
Date:   Tue Mar 23 23:06:54 2010 +0100

    Updated Danish translation

 po/da.po | 2362 +++++++++++++++++++++++++++++++++-----------------------------
 1 files changed, 1247 insertions(+), 1115 deletions(-)

commit 13b5c39d0a18700b645d0f5bda7a8732c717228c
Author: Fridrich Strba <fridrich.strba@bluewin.ch>
Date:   Tue Mar 23 17:52:43 2010 +0100

    [win32] Don't bother with the .gnome2_private override.

 libedataserverui/e-passwords.c |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

commit 46a484f0c199b190596cfbe019a1a1ec31eb5bc4
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Tue Mar 23 11:47:16 2010 -0400

    Bug 613639 - Evolution hard codes .gnome2

 libedataserverui/e-passwords.c |   16 ++++++++++++++++
 1 files changed, 16 insertions(+), 0 deletions(-)

commit 942568d000285deaed220dab9ffed5c66a0c7a3a
Author: Thanos Lefteris <alefteris@gmail.com>
Date:   Mon Mar 22 22:39:27 2010 +0200

    Updated Greek translation for evolution-data-server

 po/el.po |  805 +++++++++++++++++++++++++++++++-------------------------------
 1 files changed, 403 insertions(+), 402 deletions(-)

commit f51d8cf21d651e14affd9afb3f7711c710f2cc02
Author: Inaki Larranaga Murgoitio <dooteo@zundan.com>
Date:   Mon Mar 22 20:02:04 2010 +0100

    Updated Basque language

 po/eu.po |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

commit 4b79d1b37766e697d03f6320618d1b0aea5a83b4
Author: Žygimantas Beručka <zygis@gnome.org>
Date:   Sun Mar 21 01:50:08 2010 +0200

    Updated Lithuanian translation

 po/lt.po | 2362 ++++++++++++++++++++++++++++++--------------------------------
 1 files changed, 1138 insertions(+), 1224 deletions(-)

commit 8ab2718b2b5f15ed08317f9f1064f641f7ed7f54
Author: Fridrich Strba <fridrich.strba@bluewin.ch>
Date:   Sat Mar 20 23:46:41 2010 +0100

    Remove an unnecessary include

 calendar/libecal/e-cal-system-timezone.c |    1 -
 1 files changed, 0 insertions(+), 1 deletions(-)

commit 933e0cd0f00da19bbe6bd135e4781c69b0233c71
Author: Fridrich Strba <fridrich.strba@bluewin.ch>
Date:   Sat Mar 20 23:36:34 2010 +0100

    [win32] Get system timezone location by querying the registry

 calendar/libecal/e-cal-system-timezone.c |  292 ++++++++++++++++++++++++++++++
 1 files changed, 292 insertions(+), 0 deletions(-)

commit 017dbcd2014b631c5a567ffff660e859f0680164
Author: Duarte Loreto <happyguy_pt@hotmail.com>
Date:   Thu Mar 18 00:58:27 2010 +0000

    Updated Portuguese translation

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

commit 96fd4c732f9059dfde1e1876743f816e66116596
Author: Duarte Loreto <happyguy_pt@hotmail.com>
Date:   Thu Mar 18 00:54:10 2010 +0000

    Updated Portuguese translation

 po/pt.po | 2351 +++++++++++++++++++++++++++++++++-----------------------------
 1 files changed, 1259 insertions(+), 1092 deletions(-)

commit e693c4fe7695890d9517c69e7d0905973372dd3e
Author: Priit Laes <plaes@plaes.org>
Date:   Wed Mar 17 18:45:52 2010 +0200

    [Bug 613169] Weather calendar backend links against out-of-tree library
    
    When uprading from 2.28.x -> 2.29.x weather calendar library is linked
    against wrong library causing broken Evolution.

 calendar/backends/weather/Makefile.am |    3 +--
 1 files changed, 1 insertions(+), 2 deletions(-)

commit af1c810a58606e283ace5cdd23dce4816b0ab0f1
Author: Ross Burton <ross@linux.intel.com>
Date:   Wed Mar 17 11:43:28 2010 +0000

    Update git.mk

 git.mk |  177 +++++++++++++++++++++++++++++++++------------------------------
 1 files changed, 93 insertions(+), 84 deletions(-)
