commit 3a4eeccc3e5613113ac7f5c0451ed28dca943626
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Sun Aug 28 13:28:23 2011 -0400

    NEWS update for 3.1.90 release.

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

commit 72c37b9ca3c2303dc47012b1b1d728cbf931717c
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Sun Aug 28 10:28:43 2011 -0400

    Update API documentation.

 .../addressbook/libebook/tmpl/e-contact.sgml       |   37 ++++++++++++++++++-
 .../calendar/libecal/libecal-sections.txt          |    1 +
 docs/reference/camel/camel-sections.txt            |    6 +---
 docs/reference/camel/tmpl/camel-unused.sgml        |   39 ++++++++++++++++++++
 docs/reference/camel/tmpl/camel-vee-folder.sgml    |   29 +--------------
 docs/reference/camel/tmpl/camel-vee-summary.sgml   |    8 ----
 6 files changed, 78 insertions(+), 42 deletions(-)

commit 6cfd6776485f42495d181c8b6de71dad2db0dabf
Author: Mario Blättermann <mariobl@gnome.org>
Date:   Sun Aug 28 14:24:13 2011 +0200

    [l10n] Updated German translation

 po/de.po | 2004 +++++++++++++++++++++++++++-----------------------------------
 1 files changed, 884 insertions(+), 1120 deletions(-)

commit dba736a85668cc2a7b2e96df53d8258c5eef0405
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Fri Aug 26 10:10:51 2011 -0400

    Add E_TYPE_CAL_CLIENT_SOURCE_TYPE macro.

 calendar/libecal/e-cal-client.h |    3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)

commit 094ab8f70b5b9750448c8b65ca32d5282c886460
Author: Raul Gutierrez Segales <rgs@collabora.co.uk>
Date:   Fri Aug 26 10:36:02 2011 +0100

    Check ic->status is not NULL imapx_command_select_done ()
    
    There are ocassions (are they even valid?) in which ic->status
    might be NULL, so we check for that before trying to access
    ic->status->text when calling g_set_error ().
    
    Fixes: https://bugzilla.gnome.org/show_bug.cgi?id=639717

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

commit 0fd255b00454da5f89a477379317909fac4016b1
Author: Milan Crha <mcrha@redhat.com>
Date:   Fri Aug 26 13:55:46 2011 +0200

    Use cached value in e_cal_client_get_default_object()

 calendar/libecal/e-cal-client.c |   46 ++++++++++++++++++++++++++++++++++++--
 1 files changed, 43 insertions(+), 3 deletions(-)

commit ead989d2aefbe5cb9d371c3156600d0026e34c90
Author: Milan Crha <mcrha@redhat.com>
Date:   Thu Aug 25 13:32:15 2011 +0200

    Avoid use-after-free by unsetting open_finished flag sooner

 libedataserverui/e-client-utils.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 4ef5961a2d0e28ce52de286c2fbe65b5f9ea84ce
Author: Yuri Myasoedov <omerta13@yandex.ru>
Date:   Thu Aug 25 10:11:56 2011 +0400

    Updated Russian translation

 po/ru.po | 1771 +++++++++++++++++++++++++++++---------------------------------
 1 files changed, 825 insertions(+), 946 deletions(-)

commit 631ea709a6c544ab6bf96de9128f9c72732c11f4
Author: Jorge González <jorgegonz@svn.gnome.org>
Date:   Wed Aug 24 21:12:43 2011 +0200

    Updated Spanish translation

 po/es.po |  150 ++++++++++++++++++++++++++++++++++++--------------------------
 1 files changed, 87 insertions(+), 63 deletions(-)

commit 7295574d3575d2359fa19e4944bb88f58c08ac8a
Author: Fran Dieguez <fran@openhost.es>
Date:   Wed Aug 24 20:55:59 2011 +0200

    Updated Galician translations

 po/gl.po |  711 +++++++++++++++++++++++++++++++-------------------------------
 1 files changed, 356 insertions(+), 355 deletions(-)

commit 74c634ecddf83ec8c0f10edb9b0192fcc0598a4a
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Wed Aug 24 14:16:28 2011 -0400

    Camel: Fix linking issue.
    
    camel-enumtypes.c is linked into libcamel.so, but is needed by
    camel-network-settings.c which is part of libcamel-provider.so,
    and libcamel-provider.so is lower in the dependency chain.
    
    Move camel-enumtypes.c into libcamel-provider.so.
    
    ed. I don't understand why libcamel-provider.so even exists as a
        separate library, unless there's some hidden circular dependency
        I haven't tripped over yet.  Tempted to merge it into libcamel.so
        and see how it goes...

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

commit 3928d049987ce132c652bb72283df58e8a5edc6b
Author: Daniel Mustieles <daniel.mustieles@gmail.com>
Date:   Wed Aug 24 19:54:34 2011 +0200

    Updated Spanish translation

 po/es.po |  846 ++++++++++++++++++++++++++++++--------------------------------
 1 files changed, 415 insertions(+), 431 deletions(-)

commit 8a2b0568fe568cb9fa794a96f54b5f5831536278
Author: Kjartan Maraas <kmaraas@gnome.org>
Date:   Wed Aug 24 18:51:00 2011 +0200

    Updated Norwegian bokmål translation

 po/nb.po |   82 +++++++++++++++++++++++++++++++++++++++++--------------------
 1 files changed, 55 insertions(+), 27 deletions(-)

commit 455ddb3facd596442ad4c07964bff51e921b1ba4
Author: Raul Gutierrez Segales <rgs@collabora.co.uk>
Date:   Wed Aug 24 15:42:31 2011 +0100

    Add Google Talk field to the list of IM information

 .../backends/google/e-book-backend-google.c        |    7 +++++++
 addressbook/libebook/e-contact.c                   |    8 ++++++++
 addressbook/libebook/e-contact.h                   |    8 ++++++++
 addressbook/libebook/e-vcard.h                     |    7 +++++++
 addressbook/libedata-book/e-book-backend-sexp.c    |    8 ++++++++
 .../addressbook/libebook/libebook-sections.txt     |    1 +
 .../addressbook/libebook/tmpl/e-contact.sgml       |    7 +++++++
 .../addressbook/libebook/tmpl/e-vcard.sgml         |    7 +++++++
 8 files changed, 53 insertions(+), 0 deletions(-)

commit 16f2087d802332ef915f028b51df8179d2ef6b4b
Author: Milan Crha <mcrha@redhat.com>
Date:   Wed Aug 24 17:02:05 2011 +0200

    Bug #657181 - Backends can be left half-opened when using ECal

 addressbook/libedata-book/e-book-backend.c |    4 +++-
 calendar/libecal/e-cal.c                   |   19 +++++++++++++++++++
 calendar/libedata-cal/e-cal-backend.c      |    4 +++-
 3 files changed, 25 insertions(+), 2 deletions(-)

commit 6663b6a72dc6db0c1afc4f2d00c298dafa322a75
Author: Kjartan Maraas <kmaraas@gnome.org>
Date:   Wed Aug 24 15:23:20 2011 +0200

    Updated Norwegian bokmål translation

 po/nb.po |  530 ++++++++++++++++++++++----------------------------------------
 1 files changed, 186 insertions(+), 344 deletions(-)

commit 57c4e94abac342e111c1cfba5fb81c1a4d8b20c4
Author: Milan Crha <mcrha@redhat.com>
Date:   Wed Aug 24 13:38:14 2011 +0200

    Bug #652914 - IMAP: moving mail puts a copy into real Trash too
    
    Also fixes issue when CamelSettings are populated too late for
    the initable.

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

commit 04ab50bb08742aa97a4590f294b71744133158e4
Author: Daniel Nylander <po@danielnylander.se>
Date:   Wed Aug 24 08:41:21 2011 +0200

    Updated Swedish translation

 po/sv.po | 1252 +++++++++++++++++++++++++++++---------------------------------
 1 files changed, 584 insertions(+), 668 deletions(-)

commit 516ad151d392777f21b4ebf87fe836807013fc9b
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Tue Aug 23 10:54:45 2011 -0400

    Avoid a crash in gdata_goa_authorizer_get_parameters().
    
    I had assumed the SoupURI always has a query part, which is wrong,
    and soup_form_decode() chokes on NULL strings.

 .../backends/google/e-gdata-goa-authorizer.c       |   21 ++++++++++++-------
 1 files changed, 13 insertions(+), 8 deletions(-)

commit 295c746fe1b935eb0cfb5ea56bf5dacf192b527b
Author: Мирослав Николић <miroslavnikolic@rocketmail.com>
Date:   Tue Aug 23 15:54:38 2011 +0200

    Updated Serbian translation

 po/sr.po       | 7588 +++++++++++++++++++++++++++++++-------------------------
 po/sr@latin.po | 7462 +++++++++++++++++++++++++++++++-------------------------
 2 files changed, 8343 insertions(+), 6707 deletions(-)

commit 0e44c90ae7967443ca4ae025394908f4ca75bcb2
Author: Milan Crha <mcrha@redhat.com>
Date:   Tue Aug 23 16:03:06 2011 +0200

    Bug #655997 - Unneeded context specifiers

 addressbook/libebook/e-book-client.c |   12 ++++----
 calendar/libecal/e-cal-client.c      |   14 +++++-----
 libedataserver/e-client.c            |   44 +++++++++++++++++-----------------
 3 files changed, 35 insertions(+), 35 deletions(-)

commit ecc396a93d8fbc53f11441b757acc9d1dba94322
Author: Milan Crha <mcrha@redhat.com>
Date:   Tue Aug 23 15:56:33 2011 +0200

    Remove more similar strings from translation
    
    I forgot of these in the previous commit.

 addressbook/libebook/e-book-client-view.c |    9 ++++++---
 calendar/libecal/e-cal-client-view.c      |    9 ++++++---
 2 files changed, 12 insertions(+), 6 deletions(-)

commit 511827452714b8580d07ceae167c0712a12a1d1e
Author: Milan Crha <mcrha@redhat.com>
Date:   Tue Aug 23 15:51:59 2011 +0200

    Bug #651849 - Remove string from translation

 addressbook/libebook/e-book-client.c |    3 ++-
 calendar/libecal/e-cal-client.c      |    3 ++-
 2 files changed, 4 insertions(+), 2 deletions(-)

commit 71b2e7be4ccaab0731802a46a9c82c13d31c9419
Author: Milan Crha <mcrha@redhat.com>
Date:   Tue Aug 23 14:38:25 2011 +0200

    Bug #576398 - vfolder not showing new messages from nntp group

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

commit a8df571c854082495231cc0c662df35c018c3e29
Author: Milan Crha <mcrha@redhat.com>
Date:   Tue Aug 23 13:19:30 2011 +0200

    Bug #562912 - Unread vfolder marks unread messages as read

 camel/camel-vee-folder.c  |  208 +++++++++++++++++++++------------------------
 camel/camel-vee-folder.h  |    8 +--
 camel/camel-vee-summary.c |  114 ++++---------------------
 camel/camel-vee-summary.h |    4 -
 4 files changed, 118 insertions(+), 216 deletions(-)

commit d51672681f6e43a7a9525ff0920cdf7473843579
Author: Milan Crha <mcrha@redhat.com>
Date:   Mon Aug 22 19:19:53 2011 +0200

    Bug #652437 - NNTP messages is sometimes displayed as grey

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

commit f8a01b8838addd69951414d42d9794431d53957c
Author: Milan Crha <mcrha@redhat.com>
Date:   Mon Aug 22 13:51:28 2011 +0200

    [IMAPX] Do not overwrite errors on reconnect

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

commit be9289ac09d16872ce494484c77c06ec4a0f9878
Author: Milan Crha <mcrha@redhat.com>
Date:   Mon Aug 22 11:17:01 2011 +0200

    Pretend successful read when skipping 3+ part of multipart/signed

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

commit 5a55849994eb1ed656e9fda2bac313065c97ce7b
Author: Milan Crha <mcrha@redhat.com>
Date:   Mon Aug 22 11:07:32 2011 +0200

    Incorrect message signature verification failure

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

commit 192b69b73d17aa91976648bba27a98bafc060c3b
Author: Alexander Shopov <ash@kambanaria.org>
Date:   Mon Aug 22 07:45:08 2011 +0300

    Updated Bulgarian translation

 po/bg.po |   67 ++++++++++++++++++++++++++++++-------------------------------
 1 files changed, 33 insertions(+), 34 deletions(-)

commit 97cec16577fd8f413f53a2a8713301da01681e27
Author: Alexander Shopov <ash@kambanaria.org>
Date:   Mon Aug 22 00:07:52 2011 +0300

    Updated Bulgarian translation

 po/bg.po | 3324 +++++++++++++++++++++++++++++++-------------------------------
 1 files changed, 1658 insertions(+), 1666 deletions(-)

commit e019ac8058139a49370257f194a7b49945f6227f
Author: Andika Triwidada <andika@gmail.com>
Date:   Sun Aug 21 11:24:27 2011 +0700

    Updated Indonesian translation

 po/id.po | 3850 ++++++++++++++++++++++++++++++++------------------------------
 1 files changed, 1988 insertions(+), 1862 deletions(-)

commit 934e286f16ba8f789320cdd97d0c0c2825316c9b
Author: Ritesh Khadgaray <khadgaray@gmail.com>
Date:   Fri Aug 19 09:18:31 2011 +0200

    Bug #651693 - Decode QP encoded names when invoking 'Expand list Inline'

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

commit 2d6166c31b177245bfd650a32b5a222e2dc052b7
Author: Wouter Bolsterlee <wbolster@gnome.org>
Date:   Thu Aug 18 22:19:31 2011 +0200

    Updated Dutch translation by Wouter Bolsterlee

 po/nl.po | 1769 +++++++++++++++++++++++++++++++-------------------------------
 1 files changed, 893 insertions(+), 876 deletions(-)

commit f1b389c1d5930e0697639e167e3314c1071c8185
Author: Wouter Bolsterlee <wbolster@gnome.org>
Date:   Thu Aug 18 22:11:51 2011 +0200

    Updated Dutch translation by Wouter Bolsterlee

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

commit 82bfce60cab4077e9982f310bfb64bcd8b75f867
Author: Philip Withnall <philip@tecnocode.co.uk>
Date:   Thu Aug 18 19:43:53 2011 +0100

    google: Fix various data loss bugs with organisations/jobs
    
    For example:
     • Failing to save if an organisation department isn't entered (but a
       company name is).
     • Losing organisation department if no company name is entered.
     • Losing all details except title and role from the primary organisation.
    
    Closes: bgo#651451

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

commit 220c9d5fd6c1595521a3b5eb212b27250a251dbf
Author: Abduxukur Abdurixit <abdurixit@gmail.com>
Date:   Fri Aug 19 19:37:08 2011 +0200

    Added UG translation

 po/ug.po | 1481 +++++++++++++++++++++++++++++++-------------------------------
 1 files changed, 749 insertions(+), 732 deletions(-)

commit a4007399c5e5872c522a4b9ab823ec763e2902a9
Author: Milan Crha <mcrha@redhat.com>
Date:   Thu Aug 18 16:14:07 2011 +0200

    Bug #651469 - Folders don't update after moving mails in maildir

 camel/providers/local/camel-maildir-folder.c |   31 +++++++++++++++++++++----
 1 files changed, 26 insertions(+), 5 deletions(-)

commit 5afcc11f3ce3a5a97af9eca4d49f8f20dd9572df
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Wed Aug 17 19:52:25 2011 -0400

    Camel: Add CAMEL_STORE_CAN_EDIT_FOLDERS flag.
    
    Basically for the NNTP provider to clear, or I suppose if you're
    proxying someone else's account.  Evolution can check for this flag
    and disable folder create/delete/rename actions in the context of a
    newsgroup server.
    
    Related to bug 656720.

 camel/camel-enums.h                        |    3 ++-
 camel/camel-store.c                        |   13 +++++++++++--
 camel/providers/nntp/camel-nntp-store.c    |    3 ++-
 docs/reference/camel/tmpl/camel-store.sgml |    1 +
 4 files changed, 16 insertions(+), 4 deletions(-)

commit 4702d2dadcfbe859a957c4e4996c0568b245ad21
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Wed Aug 17 20:49:02 2011 -0400

    CamelService: Add a "display-name" property.
    
    Mostly as a convenience to clients.  Camel itself doesn't use this for
    anything at present, although I suppose it could come in handy for some
    error messages or user prompts.

 camel/camel-service.c                        |   79 ++++++++++++++++++++++++++
 camel/camel-service.h                        |    3 +
 docs/reference/camel/camel-sections.txt      |    2 +
 docs/reference/camel/tmpl/camel-service.sgml |   23 ++++++++
 4 files changed, 107 insertions(+), 0 deletions(-)

commit 287ad73971e6662124850087a7ce959ef8926aa0
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Wed Aug 17 14:27:23 2011 -0400

    Don't use our own DISABLE_DEPRECATED macros in .c files.
    
    Those macros are meant for E-D-S -client- programs, not for E-D-S
    itself.  As such, they should only appear in public header files.

 addressbook/libebook/e-book-view.c       |   12 +----
 addressbook/libebook/e-book.c            |   90 ------------------------------
 addressbook/libebook/e-destination.c     |    2 -
 calendar/libecal/e-cal-check-timezones.c |    6 --
 calendar/libecal/e-cal-view.c            |   13 +----
 calendar/libecal/e-cal.c                 |   47 +---------------
 libedataserverui/e-book-auth-util.c      |   12 ----
 7 files changed, 3 insertions(+), 179 deletions(-)

commit ee4952a4d5665a9c3d7819dabebb9eba4765245f
Author: Philip Withnall <philip@tecnocode.co.uk>
Date:   Wed Aug 17 17:38:39 2011 +0100

    google: Tidy up finish_operation()
    
    Merge on_sequence_complete() into it and ensure that all errors get
    propagated. See: bgo#619135

 .../backends/google/e-book-backend-google.c        |   58 ++++++++------------
 1 files changed, 22 insertions(+), 36 deletions(-)

commit f03645977340f1377264d1e9df8a651e0b9157ef
Author: Philip Withnall <philip@tecnocode.co.uk>
Date:   Wed Aug 17 00:41:10 2011 +0100

    google: Fix cancellation and progress reporting for cold-cache queries
    
    See: https://bugzilla.gnome.org/show_bug.cgi?id=619135#c3
    
    Closes: bgo#619135

 .../backends/google/e-book-backend-google.c        |  111 ++++++++++++++++++--
 1 files changed, 100 insertions(+), 11 deletions(-)

commit 92c9bc1a876e1b7635d18d5b067502901a1a5748
Author: Milan Crha <mcrha@redhat.com>
Date:   Wed Aug 17 16:03:41 2011 +0200

    Bug #656051 - Preserve mbox file attributes after rewrite

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

commit c597c9e56083d30c8e697610853218a7d0a654a1
Author: Milan Crha <mcrha@redhat.com>
Date:   Wed Aug 17 15:02:26 2011 +0200

    Bug #655272 - IMAPX: Leaking file descriptors from open pipes

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

commit f2c17cdaf45820c2eaec6932f4debdeee514a451
Author: Milan Crha <mcrha@redhat.com>
Date:   Wed Aug 17 14:22:17 2011 +0200

    Bug #655121 - CalDAV: Can't reopen attachments saved on a server

 calendar/backends/caldav/e-cal-backend-caldav.c |  105 ++++++++++++++++++++--
 1 files changed, 95 insertions(+), 10 deletions(-)

commit 3737c0c3fd76c7aa517caabe0086db3d2b9421f8
Author: Milan Crha <mcrha@redhat.com>
Date:   Wed Aug 17 09:07:38 2011 +0200

    Do not keep Google progress notifications in book view forever

 .../backends/google/e-book-backend-google.c        |    9 ++++++++-
 1 files changed, 8 insertions(+), 1 deletions(-)

commit 794ff7ce1031b41d26aa69dc1bb6095ede2ffe8b
Author: Philip Withnall <philip@tecnocode.co.uk>
Date:   Tue Aug 16 23:26:28 2011 +0100

    Bug 655833 — Mailing addresses for Google Contacts not saving if PO Box…
    
    Fix editing postal addresses of contacts where the PO box field is not
    filled in.
    
    Closes: bgo#655833

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

commit 1b516d6684c702d3af47b12e3381b03854499c57
Author: Daniel Mustieles <daniel.mustieles@gmail.com>
Date:   Wed Aug 17 01:35:36 2011 +0200

    Updated Spanish translation

 po/es.po |  562 +++++++++++++++++++++++++++++++-------------------------------
 1 files changed, 282 insertions(+), 280 deletions(-)

commit befc38214eb6d42fbf5736b659159534aa081924
Author: Philip Withnall <philip@tecnocode.co.uk>
Date:   Tue Aug 16 23:25:12 2011 +0100

    google: Add a missing NULL pointer check
    
    This fixes a crash when editing contacts without avatars (and not adding an
    avatar).

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

commit a6fc49f8e549126396114d5fe7cd7f34b0076e37
Author: Kjartan Maraas <kmaraas@gnome.org>
Date:   Tue Aug 16 16:35:49 2011 +0200

    Updated Norwegian bokmål translation.

 po/nb.po |  622 +++++++++++++++++++++++++++++++-------------------------------
 1 files changed, 311 insertions(+), 311 deletions(-)

commit 7d24cefbc4b387ad87ac5540081420a6518d7ad2
Author: Fran Dieguez <fran@openhost.es>
Date:   Tue Aug 16 13:27:24 2011 +0200

    Updated Galician translations

 po/gl.po |  638 +++++++++++++++++++++++++++++++-------------------------------
 1 files changed, 319 insertions(+), 319 deletions(-)

commit ff6144c50fdeb2dcdc601e87c7b2be51bfeadaca
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Mon Aug 15 22:37:40 2011 -0400

    Camel: Remove unused CAMEL_STORE_ASYNC flag.

 camel/camel-enums.h                        |    3 +--
 docs/reference/camel/tmpl/camel-store.sgml |    1 -
 2 files changed, 1 insertions(+), 3 deletions(-)

commit 4f20d5b76c78f89dc44637540e7ba7fc2a723fc2
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Mon Aug 15 16:40:55 2011 -0400

    CamelStore: Split subscription API into a separate interface.
    
    The CAMEL_STORE_SUBSCRIPTIONS flag basically means the CamelStore
    instance supports the folder subscription portion of its API.  This
    would be better handled by splitting the subscription portion of its
    API into a separate GTypeInterface for providers to implement.  Then
    we don't need the subscriptions flag.
    
    The CamelSubscribable interface does exactly that.  To check if a
    CamelStore supports folder subscriptions, just do:
    
       if (CAMEL_IS_SUBSCRIBABLE (store)) ...
    
    Implement CamelSubscribable in the IMAP, IMAPX and NNTP providers.

 camel/Makefile.am                                 |    2 +
 camel/camel-disco-store.c                         |    3 +-
 camel/camel-enums.h                               |   13 +-
 camel/camel-store.c                               |  518 +-----------------
 camel/camel-store.h                               |   74 ---
 camel/camel-subscribable.c                        |  639 +++++++++++++++++++++
 camel/camel-subscribable.h                        |  151 +++++
 camel/camel.h                                     |    1 +
 camel/providers/imap/camel-imap-store.c           |  319 ++++++-----
 camel/providers/imapx/camel-imapx-store.c         |  106 ++--
 camel/providers/nntp/camel-nntp-store.c           |  265 +++++----
 docs/reference/camel/camel-docs.sgml              |    1 +
 docs/reference/camel/camel-sections.txt           |   35 +-
 docs/reference/camel/camel.types                  |    1 +
 docs/reference/camel/tmpl/camel-store.sgml        |  126 ----
 docs/reference/camel/tmpl/camel-subscribable.sgml |  144 +++++
 docs/reference/camel/tmpl/camel-unused.sgml       |  115 ++++
 17 files changed, 1452 insertions(+), 1061 deletions(-)

commit 1ade8f33e49b63563d5466b1cfad4730bc180de3
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Thu Jul 21 11:29:56 2011 -0500

    Add CamelSmtpSettings.
    
    CamelSmtpSettings replaces the various URL parameters used in
    CamelSmtpTransport with equivalent GObject properties.
    
    Adapt the smtp provider to use CamelSmtpSettings.

 camel/providers/smtp/Makefile.am            |    2 +
 camel/providers/smtp/camel-smtp-provider.c  |   10 +-
 camel/providers/smtp/camel-smtp-settings.c  |   92 +++++++++++++++++++
 camel/providers/smtp/camel-smtp-settings.h  |   62 +++++++++++++
 camel/providers/smtp/camel-smtp-transport.c |  126 ++-------------------------
 5 files changed, 170 insertions(+), 122 deletions(-)

commit e9e445b58f44831e8ffb7e70d1abd21bbe6db318
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Thu Jul 21 11:29:17 2011 -0500

    Add CamelPOP3Settings.
    
    CamelPOP3Settings replaces the various URL parameters used in
    CamelPOP3Store with equivalent GObject properties.
    
    Adapt the pop3 provider to use CamelPOP3Settings.

 camel/providers/pop3/Makefile.am           |    2 +
 camel/providers/pop3/camel-pop3-folder.c   |   27 ++-
 camel/providers/pop3/camel-pop3-provider.c |   18 +-
 camel/providers/pop3/camel-pop3-settings.c |  382 ++++++++++++++++++++++++++++
 camel/providers/pop3/camel-pop3-settings.h |   82 ++++++
 camel/providers/pop3/camel-pop3-store.c    |  151 +----------
 camel/providers/pop3/camel-pop3-store.h    |   14 -
 7 files changed, 509 insertions(+), 167 deletions(-)

commit 25ff499b29794d615761352e78084800d130cd6a
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Fri Jul 15 13:59:30 2011 -0400

    Add CamelNNTPSettings.
    
    CamelNNTPSettings replaces the various URL parameters used in
    CamelNNTPStore with equivalent GObject properties.
    
    Adapt the nntp provider to use CamelNNTPSettings.

 camel/providers/nntp/Makefile.am           |    2 +
 camel/providers/nntp/camel-nntp-provider.c |   12 +-
 camel/providers/nntp/camel-nntp-settings.c |  238 ++++++++++++++++++++++++++++
 camel/providers/nntp/camel-nntp-settings.h |   73 +++++++++
 camel/providers/nntp/camel-nntp-store.c    |  194 ++++++-----------------
 camel/providers/nntp/camel-nntp-store.h    |    2 -
 6 files changed, 371 insertions(+), 150 deletions(-)

commit ea4b16409f268a67572c54440e6bea25fa912fff
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Sat Jul 9 12:25:29 2011 -0400

    Add CamelSpoolSettings.
    
    CamelSpoolSettings replaces the various URL parameters used in
    CamelSpoolStore with equivalent GObject properties.
    
    Adapt the spool provider to use CamelSpoolSettings.

 camel/providers/local/Makefile.am            |    2 +
 camel/providers/local/camel-spool-folder.c   |   25 +++--
 camel/providers/local/camel-spool-settings.c |  142 ++++++++++++++++++++++++++
 camel/providers/local/camel-spool-settings.h |   67 ++++++++++++
 camel/providers/local/camel-spool-store.c    |    3 +-
 5 files changed, 226 insertions(+), 13 deletions(-)

commit 2ff1e3b5e97e737c5cf16e166d0d08e571c51403
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Sat Jul 9 11:31:44 2011 -0400

    Add CamelMhSettings.
    
    CamelMhSettings replaces the various URL parameters used in CamelMhStore
    with equivalent GObject properties.
    
    Adapt the mh provider to use CamelMhSettings.

 camel/providers/local/Makefile.am         |    2 +
 camel/providers/local/camel-mh-settings.c |  144 +++++++++++++++++++++++++++++
 camel/providers/local/camel-mh-settings.h |   67 +++++++++++++
 camel/providers/local/camel-mh-store.c    |   89 +++++++++---------
 camel/providers/local/camel-mh-store.h    |    4 -
 5 files changed, 256 insertions(+), 50 deletions(-)

commit 6a8e6d58b54e8974ccd63b495f7cb4b1f25bdc93
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Sat Jul 9 10:45:38 2011 -0400

    CamelLocalStore: Add a "need-summary-check" property.
    
    Use g_object_set() instead of camel_url_set_param() to change the
    need-summary-check flag common to all local store types.

 camel/providers/local/camel-local-folder.c   |   22 +++---
 camel/providers/local/camel-local-folder.h   |    1 -
 camel/providers/local/camel-local-provider.c |    9 +-
 camel/providers/local/camel-local-store.c    |  109 ++++++++++++++++++++++++++
 camel/providers/local/camel-local-store.h    |    5 +
 5 files changed, 130 insertions(+), 16 deletions(-)

commit 52ed819e1d773a54671ff26973331b579170e13e
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Mon Jul 4 00:13:19 2011 -0400

    Add CamelIMAPXSettings.
    
    CamelIMAPXSettings replaces the various URL parameters used in
    CamelIMAPXStore with equivalent GObject properties.
    
    Adapt the imapx provider to use CamelIMAPXSettings.

 camel/camel-enums.h                              |   16 +
 camel/providers/imapx/Makefile.am                |   24 +-
 camel/providers/imapx/camel-imapx-conn-manager.c |   26 +-
 camel/providers/imapx/camel-imapx-conn-manager.h |    3 -
 camel/providers/imapx/camel-imapx-folder.c       |   31 +-
 camel/providers/imapx/camel-imapx-provider.c     |   38 +-
 camel/providers/imapx/camel-imapx-server.c       |  118 ++-
 camel/providers/imapx/camel-imapx-server.h       |    3 -
 camel/providers/imapx/camel-imapx-settings.c     | 1112 ++++++++++++++++++++++
 camel/providers/imapx/camel-imapx-settings.h     |  132 +++
 camel/providers/imapx/camel-imapx-store.c        |  246 ++----
 camel/providers/imapx/camel-imapx-store.h        |   30 +-
 12 files changed, 1481 insertions(+), 298 deletions(-)

commit 19cb716be9a886cef95a9ee4622c0ab9900ef319
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Mon Jun 13 10:08:58 2011 -0400

    Add CamelImapSettings.
    
    CamelImapSettings replaces the various URL parameters used in
    CamelImapStore with equivalent GObject properties.
    
    Adapt the imap provider to use CamelImapSettings.

 camel/camel-enums.h                             |   19 +
 camel/providers/imap/Makefile.am                |    2 +
 camel/providers/imap/camel-imap-folder.c        |  138 ++-
 camel/providers/imap/camel-imap-provider.c      |   30 +-
 camel/providers/imap/camel-imap-settings.c      | 1192 +++++++++++++++++++++++
 camel/providers/imap/camel-imap-settings.h      |  140 +++
 camel/providers/imap/camel-imap-store-summary.c |    4 +-
 camel/providers/imap/camel-imap-store.c         |  472 +++++-----
 camel/providers/imap/camel-imap-store.h         |   22 +-
 9 files changed, 1705 insertions(+), 314 deletions(-)

commit 020f75a3d478249949f93e2087b0bc9cc31383e1
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Wed Aug 3 09:58:58 2011 -0500

    Add CamelNetworkSettings.
    
    Move the "security-method" property from CamelNetworkService to
    CamelNetworkSettings.  If a given CamelService subclass implements
    CamelNetworkService, its corresponding CamelSettings subclass should
    implement CamelNetworkSettings.

 camel/Makefile.am                                  |    2 +
 camel/camel-network-service.c                      |  141 ++++----------------
 camel/camel-network-service.h                      |   33 +++---
 camel/camel-network-settings.c                     |   95 +++++++++++++
 camel/camel-network-settings.h                     |   68 ++++++++++
 docs/reference/camel/camel-docs.sgml               |    1 +
 docs/reference/camel/camel-sections.txt            |   21 +++-
 docs/reference/camel/camel.types                   |    2 +
 .../camel/tmpl/camel-network-service.sgml          |   29 +----
 .../camel/tmpl/camel-network-settings.sgml         |   60 +++++++++
 docs/reference/camel/tmpl/camel-unused.sgml        |   16 +++
 11 files changed, 310 insertions(+), 158 deletions(-)

commit 6642b17a078206d3ef85b25b0b85b620ce211a9f
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Fri Jun 10 14:05:06 2011 -0400

    Add CamelOfflineSettings.
    
    CamelOfflineSettings replaces the "sync_offline" URL parameter used in
    CamelOfflineStore and the "offline_sync" URL parameter used in
    CamelDiscoStore with a "stay-synchronized" GObject boolean property.
    
    Adapt various providers to use CamelOfflineSettings.

 camel/Makefile.am                                  |    2 +
 camel/camel-disco-folder.c                         |   24 ++-
 camel/camel-disco-store.c                          |  132 +++++++++-----
 camel/camel-disco-store.h                          |    2 +
 camel/camel-offline-folder.c                       |   18 ++-
 camel/camel-offline-settings.c                     |  146 ++++++++++++++++
 camel/camel-offline-settings.h                     |   72 ++++++++
 camel/camel-offline-store.c                        |  182 +++++++++++---------
 camel/camel.h                                      |    1 +
 camel/providers/imap/camel-imap-wrapper.c          |   19 ++-
 docs/reference/camel/camel-docs.sgml               |    1 +
 docs/reference/camel/camel-sections.txt            |   20 ++
 docs/reference/camel/camel.types                   |    1 +
 .../camel/tmpl/camel-offline-settings.sgml         |   51 ++++++
 docs/reference/camel/tmpl/camel-unused.sgml        |   44 +++++
 15 files changed, 565 insertions(+), 150 deletions(-)

commit b47c5564589f31375a70fde0a95f493c5a9b676e
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Fri Jun 10 10:52:26 2011 -0400

    Add CamelStoreSettings.
    
    CamelStoreSettings replaces the "filter" URL parameter used in
    CamelStore with a with a "filter-inbox" GObject boolean property.
    Also remove CAMEL_STORE_FILTER_INBOX flag since it's now redundant.
    
    Adapt various providers to use CamelStoreSettings.

 camel/Makefile.am                                  |    6 +-
 camel/camel-enums.h                                |   11 +-
 camel/camel-store-settings.c                       |  142 ++++++++++++++++++++
 camel/camel-store-settings.h                       |   71 ++++++++++
 camel/camel-store.c                                |   80 ++++++-----
 camel/camel.h                                      |    1 +
 camel/providers/imap/camel-imap-folder.c           |   16 ++-
 camel/providers/imap/camel-imap-store.c            |    4 -
 camel/providers/imap/camel-imap-store.h            |    9 +-
 camel/providers/imapx/camel-imapx-folder.c         |   12 ++-
 camel/providers/imapx/camel-imapx-store.c          |    5 -
 camel/providers/imapx/camel-imapx-store.h          |   13 +-
 camel/providers/local/camel-maildir-folder.c       |   12 ++-
 camel/providers/local/camel-spool-folder.c         |   17 ++-
 docs/reference/camel/camel-docs.sgml               |    1 +
 docs/reference/camel/camel-sections.txt            |  121 ++++++++++-------
 docs/reference/camel/camel.types                   |    1 +
 .../reference/camel/tmpl/camel-store-settings.sgml |   51 +++++++
 docs/reference/camel/tmpl/camel-store.sgml         |    1 -
 docs/reference/camel/tmpl/camel-unused.sgml        |   22 +++
 20 files changed, 470 insertions(+), 126 deletions(-)

commit a519522f9345304b47c54f574b0843a179329c41
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Thu Jul 28 19:37:23 2011 -0500

    Add CamelSettings.
    
    CamelSettings is an abstract base class for holding settings values for
    various CamelService subclasses.  In general each CamelService subclass
    should define a custom CamelSettings subclass.  It's critical that all
    settings values have a corresponding GObject property.

 camel/Makefile.am                             |    2 +
 camel/camel-service.c                         |   99 +++++
 camel/camel-service.h                         |    6 +
 camel/camel-settings.c                        |  489 +++++++++++++++++++++++++
 camel/camel-settings.h                        |   86 +++++
 camel/camel.h                                 |    1 +
 configure.ac                                  |    2 +-
 docs/reference/camel/camel-docs.sgml          |    1 +
 docs/reference/camel/camel-sections.txt       |   24 ++
 docs/reference/camel/camel.types              |    1 +
 docs/reference/camel/tmpl/camel-service.sgml  |   23 ++
 docs/reference/camel/tmpl/camel-settings.sgml |   75 ++++
 12 files changed, 808 insertions(+), 1 deletions(-)

commit bdc456a129a8c25e45d08affc3dd2c766b19fa02
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Thu Jul 28 19:40:29 2011 -0500

    Camel: Fix enumeration regressions.

 camel/Makefile.am                                  |    8 ++++
 camel/camel-enums.h                                |   43 ++++++++++---------
 camel/camel-network-service.c                      |    6 +-
 camel/camel.h                                      |    1 +
 camel/providers/imapx/camel-imapx-store.c          |    4 +-
 camel/providers/pop3/camel-pop3-store.c            |    4 +-
 camel/providers/smtp/camel-smtp-transport.c        |    4 +-
 docs/reference/camel/tmpl/camel-store-summary.sgml |    2 +-
 8 files changed, 42 insertions(+), 30 deletions(-)

commit 7733731a7c6180c23aabc5577415c8bf44ca963c
Author: Chenthill Palanisamy <pchenthill@novell.com>
Date:   Sun Aug 14 22:51:31 2011 +0530

    post release version bump

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