# Generated by Makefile. Do not edit.

commit 290becf008c51e64d10292c9f05a55870eeb3788
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Wed Sep 21 22:22:19 2011 -0400

    NEWS update for 3.0.3.1 release.

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

commit 4b214462925a82ce9b14340a859eaa5aae668a25
Author: Milan Crha <mcrha@redhat.com>
Date:   Mon Sep 19 11:48:11 2011 +0200

    Bug #659184 - Contacts calendar backend doesn't show events

 addressbook/libedata-book/e-book-backend-sexp.c |   21 ++++++++++++++++++++-
 1 files changed, 20 insertions(+), 1 deletions(-)

commit e5c485ae6288620a46141458f9bd4007b46e5cd1
Author: Patrick Ohly <patrick.ohly@intel.com>
Date:   Wed Sep 14 17:05:42 2011 +0200

    Bug #655253 - fix regression introduced with MOD_ONLY_THIS
    
    Part of the code reorganization was removal of check_dup_uid() from
    the normal "add component" code paths. It was only done as sanity
    check when loading a file. That sanity check then incorrectly rewrote
    UIDs, because it didn't take into account that detached recurrences
    have (and must have) the same UID as the recurring master event.
    
    This patch fixes check_dup_uid() accordingly. It moves the
    uid g_free() into the bottom of the function to have a common
    cleanup section.

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

commit 057e2e8464a30f549aceda877f2bd948fdc199f0
Author: Milan Crha <mcrha@redhat.com>
Date:   Tue Aug 30 16:52:04 2011 +0200

    Do not expose password in imapx log

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

commit 6fbfcdd627686c78fad10efc40204a877b1e4ca0
Author: Milan Crha <mcrha@redhat.com>
Date:   Tue Aug 23 14:38:54 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 4de215d8a23a1e5486daa5f8d65671f5e7b0193b
Author: Milan Crha <mcrha@redhat.com>
Date:   Tue Aug 23 13:20:19 2011 +0200

    Bug #562912 - Unread vfolder marks unread messages as read

 camel/camel-vee-folder.c  |  118 +++++++++++++++++++++++++++++++++++++++++---
 camel/camel-vee-folder.h  |    1 +
 camel/camel-vee-summary.c |  103 +++++++--------------------------------
 3 files changed, 130 insertions(+), 92 deletions(-)

commit 6c995c5a3290225f5db7c140872c0d0198bc8bd7
Author: Milan Crha <mcrha@redhat.com>
Date:   Mon Aug 22 19:20:33 2011 +0200

    Bug #652437 - NNTP messages is sometimes displayed as grey

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

commit 3611a710a22f5e491c0eb69a501843b7e7be282f
Author: Ritesh Khadgaray <khadgaray@gmail.com>
Date:   Fri Aug 19 09:20:20 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 55728c027712626c278c7319499e91ab6ed88272
Author: Wouter Bolsterlee <wbolster@gnome.org>
Date:   Thu Aug 18 22:10:26 2011 +0200

    Updated Dutch translation by Wouter Bolsterlee

 po/nl.po |  469 ++++++++++++++++++++++++++++++--------------------------------
 1 files changed, 229 insertions(+), 240 deletions(-)

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

    Added UG translation

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

commit 81f93199c8e38bd98577944aae9109bf34451ffe
Author: Milan Crha <mcrha@redhat.com>
Date:   Thu Aug 18 16:16:26 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 31ccf92c03f51ffa22ef8a713b4e971e38e2ef22
Author: David Woodhouse <David.Woodhouse@intel.com>
Date:   Sun Aug 14 01:10:58 2011 +0100

    Bug 656490 - imapx: Memory leak of stream tokenbuf
    (cherry picked from commit 51ebadee128158e7d73dc8e29fd6e67ae229b7a0)

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

commit a6698c442d96377075101a026b34aa152a7c7a01
Author: David Woodhouse <David.Woodhouse@intel.com>
Date:   Sun Aug 14 00:47:48 2011 +0100

    Bug 656487 - Memory leak in imapx fetch_folders_for_namespaces()
    
    We need to free the GSList but the namespaces themselves are fine.
    (cherry picked from commit d707f577c0e23f11ecae37408477885c5b260d50)

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

commit ebdb1c4315577bdbf2111dd7d1fa6694757ff31f
Author: David Woodhouse <David.Woodhouse@intel.com>
Date:   Sat Aug 13 23:40:18 2011 +0100

    Bug #656480 - Memory leak in camel_folder_search_search()
    
    We don't unref sexp on failure.
    (cherry picked from commit 86f95492d12843611f9cbb7f8635604f4f251278)

 camel/camel-search-sql-sexp.c |    5 ++++-
 1 files changed, 4 insertions(+), 1 deletions(-)

commit 6afce789a566e0edc726ab94fd4307a3917253cf
Author: Patrick Ohly <patrick.ohly@intel.com>
Date:   Fri Aug 12 11:36:10 2011 +0200

    calendar file backend: fixed incomplete sanity check in e_cal_create_object(), part II
    
    Cherry-picking from master lost one hunk for
    e_cal_backend_file_compute_changes_foreach_key(), causing compile errors.
    Here's the rest of the original patch for the gnome-2-32 branch.

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

commit c58cf949c8fdcf56630d8db1ed24d1305548d89c
Author: Patrick Ohly <patrick.ohly@intel.com>
Date:   Thu Aug 4 21:18:42 2011 +0200

    libecal: e_cal_remove_object() must remove *all* recurrences
    
    Traditionally, e_cal_remove_object() has always removed all
    recurrences, despite the use of MOD_THIS underneath. That was due to
    the uncertain semantic of MOD_THIS without rid.
    
    Since clarifying that semantic and fixing the (file) backend
    accordingly, e_cal_remove_object() started to behave differently: of
    an event series with detached recurrences, only the parent event was
    removed, which then caused the failures fixed by the previous commits.
    
    This commit fixes that by switching to MOD_ALL, which properly
    reflects the semantic of the API call. It was tested successfully with
    the file backend.
    
    (cherry picked from commit 272cb7d5ef42a0c1acb72fd3a0fba2bf53f959c8)

 calendar/libecal/e-cal.c |    9 +++++----
 1 files changed, 5 insertions(+), 4 deletions(-)

commit ddc2261568c4a4a6d5a39adabaa3bc190b380991
Author: Patrick Ohly <patrick.ohly@intel.com>
Date:   Tue Aug 9 11:26:16 2011 +0300

    calendar file backend: fixed incomplete sanity check in e_cal_create_object()
    
    e_cal_create_object() traditionally is used for a new events which are
    unrelated to anything in the calendar. Adding detached recurrences
    to an existing meeting series has to be done with e_cal_modify_object().
    
    The code did not correctly reject the addition of a parent event for a
    previously added child event event because lookup_component() returned
    NULL in that case.
    
    This commit renames lookup_component() and redefines the return value
    to match what it is used for: checking for the existance of a UID.
    (cherry picked from commit 0c178bbab1008a8574d58c2019c22f892010d9a0)

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

commit 6c118d9e5057124e34739b67db177e80c7d6e0f3
Author: Patrick Ohly <patrick.ohly@intel.com>
Date:   Thu Aug 4 17:55:07 2011 +0200

    ecal file backend: avoid manipulating the UID inside component_add()
    
    This commit fixes the following memory handling problem:
    ==10069== Invalid read of size 1
    ==10069==    at 0x4C25812: __GI_strlen (mc_replace_strmem.c:284)
    ==10069==    by 0x8EF011E: g_strdup (gstrfuncs.c:99)
    ==10069==    by 0xF4E08B6: e_cal_backend_file_create_object (e-cal-backend-file.c:2363)
    ==10069==    by 0x93E6061: e_cal_backend_sync_create_object (e-cal-backend-sync.c:214)
    ==10069==    by 0x93E86D3: _e_cal_backend_create_object (e-cal-backend-sync.c:630)
    ==10069==    by 0x93DD40B: e_cal_backend_create_object (e-cal-backend.c:1017)
    ==10069==    by 0x93F0C34: impl_Cal_createObject (e-data-cal.c:401)
    ==10069==    by 0x4E75383: _e_gdbus_gdbus_cclosure_marshaller_BOOLEAN__OBJECT_STRING (e-gdbus-marshallers.c:377)
    ==10069==    by 0x820999E: g_closure_invoke (gclosure.c:773)
    ==10069==    by 0x8225972: signal_emit_unlocked_R (gsignal.c:3256)
    ==10069==    by 0x82248D0: g_signal_emit_valist (gsignal.c:2997)
    ==10069==    by 0x8224DBC: g_signal_emit (gsignal.c:3044)
    ==10069==  Address 0x1499c7b0 is 0 bytes inside a block of size 39 free'd
    ==10069==    at 0x4C240FD: free (vg_replace_malloc.c:366)
    ==10069==    by 0x9DE952C: icalvalue_free (in /usr/lib/libical.so.0.44.0)
    ==10069==    by 0x9DDB796: icalproperty_set_value (in /usr/lib/libical.so.0.44.0)
    ==10069==    by 0x4E4FFA2: e_cal_component_set_uid (e-cal-component.c:1479)
    ==10069==    by 0xF4DB8F3: check_dup_uid (e-cal-backend-file.c:498)
    ==10069==    by 0xF4DBD9B: add_component (e-cal-backend-file.c:614)
    ==10069==    by 0xF4E0894: e_cal_backend_file_create_object (e-cal-backend-file.c:2356)
    ==10069==    by 0x93E6061: e_cal_backend_sync_create_object (e-cal-backend-sync.c:214)
    ==10069==    by 0x93E86D3: _e_cal_backend_create_object (e-cal-backend-sync.c:630)
    ==10069==    by 0x93DD40B: e_cal_backend_create_object (e-cal-backend.c:1017)
    ==10069==    by 0x93F0C34: impl_Cal_createObject (e-data-cal.c:401)
    ==10069==    by 0x4E75383: _e_gdbus_gdbus_cclosure_marshaller_BOOLEAN__OBJECT_STRING (e-gdbus-marshallers.c:377)
    
    This occurs when a client (incorrectly) tries to create a VEVENT with
    RECURRENCE-ID for a UID which already exists. The sequence of events is this:
    - e_cal_backend_file_create_object() calls lookup_component(),
      which returns NULL because it only checks for the parent event
      (will be fixed separately).
    - e_cal_backend_file_create_object() keeps a pointer to the UID.
    - check_dup_uid() repeats the UID check, but this time finds that it
      is already taken and replaces the existing UID in the component
      before adding it. The pointer in e_cal_backend_file_create_object()
      points to freed memory.
    
    I've seen cases where the hash ended up using the original UID as key,
    with a component inside that had the new, replaced UID. As a result,
    retrieving the event as reported by e_cal_get_object_list() (= rewritten UID)
    failed in e_cal_get_object() (= original UID).
    
    The UID should not be overwritten. I can't verify it anymore (events where it occured
    have already been deleted), but this rewriting might explain why some of my
    meeting update emails couldn't be applied to previously imported events.
    
    Therefore this patch moves check_dup_uid() out of component_add(). This check
    and rewriting only makes sense when reading the existing calendar file,
    as a safe-guard against on-disk corruption. When adding or modifying events
    via the API, the right reaction is to add a missing UID or or reject the
    operation with an error.
    
    All places where component_add() is used should have the necessary checks
    or are preceeded by a remove_component(), which removes the UID first.
    (cherry picked from commit ae4f4292b0e5ecbbdc74c90b75cc31367d0d270a)

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

commit e94ba4727f9febdbdb58cef8dbda8033a1439449
Author: Milan Crha <mcrha@redhat.com>
Date:   Wed Aug 3 12:03:51 2011 +0200

    Bug #655748 - rdate parsing failure: unknown value for period 20068

 calendar/libecal/e-cal-component.c |   15 +++++++++------
 calendar/libecal/e-cal-recur.c     |   10 ++++++----
 2 files changed, 15 insertions(+), 10 deletions(-)

commit 6c943cd99d1c969d8259dc9143f23c4bd2e1536a
Author: David Woodhouse <David.Woodhouse@intel.com>
Date:   Thu Jul 28 17:19:00 2011 +0100

    Make e-{addressbook,calendar}-factory supersede old factory at startup.
    
    I've lost count of the number of times I've run a factory for debugging
    purposes but actually discovered that there's another one already running,
    so my new one isn't being used. It's particularly likely because when you
    *kill* an existing factory Evolution will bitch about how calendars will
    never work again until you restart Evolution... but it *will* restart the
    factory automatically!
    
    So make the new factory supersede an old one, and make the old one quit
    when it's superseded. This will make debugging a whole lot saner.
    (cherry picked from commit 8266e0918ff843af14913fb16723cc8b18000a8d)

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

commit 75cde2f0f2321e66d35f97cd5fd68f580d7b2014
Author: David Woodhouse <David.Woodhouse@intel.com>
Date:   Thu Jul 28 17:25:38 2011 +0100

    Fix stray unref of server in imapx add_folders_to_summary()
    
    This was causing a double (well, multiple) free and use-after-free of the
    server; it has no business here.
    
    It was actually seen when a broken Yahoo server gave a namespace with NIL
    for the dir_sep, thus causing problems with subfolders.
    (cherry picked from commit c3460e79201ba988500014386dbc3f8781dbc5f3)

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

commit 411b03ecb13c3528bf9a905bd3dd30d1715809b9
Author: Abduxukur Abdurixit <abdurixit@gmail.com>
Date:   Thu Jul 7 16:27:37 2011 +0200

    Added UG translation

 po/ug.po | 1408 ++++++++++++++++++++++++++++++--------------------------------
 1 files changed, 670 insertions(+), 738 deletions(-)

commit ad7e9324795eb853c85a1d3af7096b1ad92a7cc9
Author: Milan Crha <mcrha@redhat.com>
Date:   Thu Jun 30 13:29:45 2011 +0200

    Bug #653385 - ldaps fails with server using self-signed certificate

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

commit e5a8bfb519888fe9b27c95ad67d223362a27d296
Author: Мирослав Николић <miroslavnikolic@rocketmail.com>
Date:   Fri Jun 24 20:41:21 2011 +0200

    Updated Serbian translation

 po/sr.po       | 6865 ++++++++++++++++++++++++++++++--------------------------
 po/sr@latin.po | 6797 ++++++++++++++++++++++++++++++-------------------------
 2 files changed, 7454 insertions(+), 6208 deletions(-)

commit 75c691d7d3d0baf860dc55026dc4ae2916d170d7
Author: Milan Crha <mcrha@redhat.com>
Date:   Tue Jun 21 12:30:57 2011 +0200

    Bug #648468 - POP3 doesn't recover or claim error after lost connection

 camel/providers/pop3/camel-pop3-engine.c |   14 +++---
 camel/providers/pop3/camel-pop3-engine.h |    2 +-
 camel/providers/pop3/camel-pop3-folder.c |   79 ++++++++++++++++++------------
 camel/providers/pop3/camel-pop3-folder.h |    2 +-
 camel/providers/pop3/camel-pop3-store.c  |   23 +++++----
 camel/providers/pop3/camel-pop3-stream.c |    8 +++-
 6 files changed, 76 insertions(+), 52 deletions(-)

commit 8a0e80ed364117355132901caa94a737997674d4
Author: Milan Crha <mcrha@redhat.com>
Date:   Wed Jun 15 15:08:21 2011 +0200

    Bug #565961 - Crash with recurring all-day event

 calendar/libecal/e-cal.c |   16 +++++++++++-----
 1 files changed, 11 insertions(+), 5 deletions(-)

commit 7b2d680e89f043b024d8b2b7c5c8a2150a6e2f99
Author: Abduxukur Abdurixit <abdurixit@gmail.com>
Date:   Fri Jun 10 09:54:33 2011 +0200

    Added UG translation

 po/ug.po | 2606 +++++++++++++++++++++++++++++++++-----------------------------
 1 files changed, 1375 insertions(+), 1231 deletions(-)

commit 60cca78af9a9c3cf27c60f02b7bec59bd23660ba
Author: Chenthill Palanisamy <pchenthill@novell.com>
Date:   Tue Jun 7 18:20:35 2011 +0530

    CamelVeeFolder: Check for the presence of unmatched folder before
    accessing full_name, error in previous commit.

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

commit fd286b57ecaf5d68cf15c4852c1b2922cb5e0370
Author: Chenthill Palanisamy <pchenthill@novell.com>
Date:   Tue Jun 7 15:22:45 2011 +0530

    Bug 640054 - sqlite summary hang. Fix vfolder transactions.

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

commit 6ddc87c4e0d7375932aa329bab2a657cb5192122
Author: Patrick Ohly <patrick.ohly@intel.com>
Date:   Tue Jun 7 11:56:21 2011 +0200

    e-data-cal-view.c: fixed cherry-pick mistake
    
    When cherry-picking from master branch, code using
    e_util_utf8_make_valid() was accidentally added to the gnome-3.0. That
    function is not available there because the corresponding bug fix in
    master has not been backported (was considered too complex).
    
    This patch removes e_util_utf8_make_valid() again.

 calendar/libedata-cal/e-data-cal-view.c |   38 ++++++------------------------
 1 files changed, 8 insertions(+), 30 deletions(-)

commit 54c210f010d4a38b508bdf4a4479fcbe3942fdc4
Author: Patrick Ohly <patrick.ohly@intel.com>
Date:   Tue May 17 09:45:24 2011 +0200

    calendar: include rid in "objects-removed" ECalView signal
    
    Since migration to D-Bus for libecal<->EDS communication, the
    RECURRENCE-ID (rid) has not been sent in the "objects-removed" signal.
    As a result, a backend could not communicate the removal of specific
    recurrences.
    
    This patch adds the rid after a newline to the string stored
    internally and transferred via D-Bus. Because the newline is only
    added when needed, traditional uid-only removals look the same as
    before and continue to work with older versions of libecal. A uid+rid
    combination will look like an unknown uid to an older libecal which
    does not know how to split them. Therefore the D-Bus API is considered
    unchanged and the interface number is not increased.
    
    Whether clients really interpret "objects-removed" with empty rid (=
    parent removed) or valid rid (= child removed) correctly is outside
    the scope of this patch.
    (cherry picked from commit 768391222fe89cbcfc1eb38be9deb9ff201ac534)

 calendar/libecal/e-cal-view.c           |   17 ++++++++++---
 calendar/libedata-cal/e-data-cal-view.c |   41 +++++++++++++++++++++++++++----
 2 files changed, 49 insertions(+), 9 deletions(-)

commit 6ca796ef46900d5403c9a1bc0b26aa39c0ff6e35
Author: Patrick Ohly <patrick.ohly@intel.com>
Date:   Thu May 12 14:04:37 2011 +0200

    calendar file backend: support remove with CALOBJ_MOD_ONLY_THIS
    
    Support for this capability is easy:
    - report removal of the detached recurrence
    - report error when not found
    - avoid modifying the parent (= full_object)
    
    (Adapted from commit 17a86ec294883db631fee24285c2585dcb0b2098)

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

commit 16d233b0742fd897e02219bf6e8c353db3441273
Author: Patrick Ohly <patrick.ohly@intel.com>
Date:   Thu May 12 13:30:06 2011 +0200

    calendar file backend: removal notification for detached recurrence, part 2
    
    e_cal_remove_object_with_mod() can only return one pair of old/new
    object pointers to the caller. When the function modifies the parent
    and removes a detached recurrence, the removal of the detached
    recurrence had to be deduced by clients from the modification of the
    parent.
    
    Now clients are explicitly informed about removal of the detached
    recurrence in addition to the modification of the parent.
    (cherry picked from commit 571b77cdfad1788a9320ec29449c1e6a26f0c70b)

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

commit 67f78bfab9c893ced925e56cb0c51a9956b00d30
Author: Patrick Ohly <patrick.ohly@intel.com>
Date:   Thu May 12 11:05:59 2011 +0200

    calendar file backend: removal notification for detached recurrence, part 1
    
    If e_cal_remove_object_with_mod() was called for an appointment where
    only a detached recurrence existed, no "objects-removed" signal was
    triggered although it should have been.
    
    Apparently Evolution avoids the problem by calling
    e_cal_remove_component() instead in this case. Fixing the problem
    makes writing clients easier (no special cases).
    
    With this patch, remove_instance() itself decides what it reports back
    to the caller. Note that it cannot report back both a modification and
    a removal at the moment.
    (cherry picked from commit 88c1996b6626e884b68dc98a76272827bc8680a0)

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

commit 72a9a2e3efeb4c572067d66b066fda90303d61cf
Author: Patrick Ohly <patrick.ohly@intel.com>
Date:   Thu May 12 09:48:37 2011 +0200

    calendar file backend: white list check for supported CalObjModType
    
    Explicitly check that the CalObjModType is supported before
    starting to work on the appointment. Relies in libecal to reject
    completely bogus modes with an "invalid parameter" error.
    (cherry picked from commit bbe2d0a49089ee9f5522ce2749a009c730dd9079)

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

commit 0bfcafcf535db84f86b0f7d8e394494db897fb5f
Author: Patrick Ohly <patrick.ohly@intel.com>
Date:   Thu May 12 09:36:59 2011 +0200

    libecal: catch invalid CalObjModType values
    
    This protects backends without their own parameter checking
    from being invoked with invalid CalObjModType values. Note
    that this only excludes values that haven't been defined.
    Backends still need to check whether they support the
    selected mode.
    (cherry picked from commit e6eb665600248a28bccf268be70d5d3ffcdadb62)

 calendar/libecal/e-cal.c |   21 +++++++++++++++++++--
 1 files changed, 19 insertions(+), 2 deletions(-)

commit 58f0577d95784074924876ed494b0817ba1dffcd
Author: Patrick Ohly <patrick.ohly@intel.com>
Date:   Thu May 12 09:29:16 2011 +0200

    libecal: added CALOBJ_MOD_ONLY_THIS
    
    The goal is to have an orthogonal API where each operation also
    has an inverse operation. Adding a detached recurrence was
    possible with e_cal_modify_object(), but removing it again
    wasn't without modifying the parent appointment.
    
    CALOBJ_MOD_ONLY_THIS in e_cal_remove_object_with_mod() provides
    that inverse operation by avoiding the modifications to the
    parent.
    
    The semantic in e_cal_modify_object(), the other call taking a
    CalObjModType, is unchanged. CALOBJ_MOD_ONLY_THIS is not valid there.
    
    Because not all backends reject CALOBJ_MOD_ONLY_THIS when they don't
    support it, a static capability CAL_STATIC_CAPABILITY_REMOVE_ONLY_THIS
    is added that must be checked first before using CALOBJ_MOD_ONLY_THIS.
    
    (Adapted from commit c54220339d9fda38d537e1f8cac3637403b362ab)

 calendar/libecal/e-cal-util.h              |    2 +
 calendar/libecal/e-cal.c                   |   42 +++++++++++++++++++++++----
 calendar/libedata-cal/e-cal-backend-sync.c |    2 +-
 3 files changed, 38 insertions(+), 8 deletions(-)

commit 9867e52e7372a830ec4056adb7ea6df848a83481
Author: Patrick Ohly <patrick.ohly@intel.com>
Date:   Wed May 11 16:59:51 2011 +0200

    calendar file backend: support removing parent event with CALOBJ_MOD_THIS
    
    It was possible to create a meeting series with just a detached event
    (RECURRENCE-ID set) by importing a meeting invitation for that single
    recurrence. It was not possible to arrive at that same state after
    adding the parent event (the one with the RRULE) because
    e_cal_remove_object_with_mod() removed all instances for
    CALOBJ_MOD_THIS and empty rid.
    
    This contradicts the intended semantic of e_cal_remove_object_with_mod():
     "By using a combination of the @uid, @rid and @mod
     arguments, you can remove specific instances. If what you want
     is to remove all instances, use e_cal_remove_object instead."
    
    This patch implements the desired semantic:
    - e_cal_backend_file_remove_object(CALOBJ_MOD_THIS) now always
      calls remove_instance().
    - remove_instance() was extended to also work for the parent
      event.
    - That call removes the complete object if nothing is left
      after removing the instance. This case must be handled by
      the caller. The return value is the original object (if
      it still exists) and NULL if not.
    - Because the uid pointer into the object may become invalid
      as part of the removal, a more permanent pointer has to
      be provided by the caller.
    (cherry picked from commit ba88feadc788ab9a2961afd6a3575d7079928c32)

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

commit 246fb4ca8d6836f97468c4a61e7a535ab771b805
Author: Christophe Dumez <christophe.dumez@intel.com>
Date:   Mon Jun 6 16:48:42 2011 +0300

    e_book_backend_file_get_contact_list: Fix memory leak
    
    vcard_dbt.data should be freed if it is not appended to
    the contact list otherwise memory gets leaked.
    
    (Adapted from commit 4324e0125cbc23c81bd8f1dadcafdd945cf26eb1)

 addressbook/backends/file/e-book-backend-file.c |    4 ++++
 1 files changed, 4 insertions(+), 0 deletions(-)

commit 46db6a3212e60e3754f645e136bf0824438c047d
Author: Christophe Dumez <christophe.dumez@intel.com>
Date:   Mon Jun 6 16:55:04 2011 +0300

    e_contact_name_from_string(): Fix possible memory leak
    
    The 'name' variable memory was leaked when name_str
    is NULL.
    (cherry picked from commit 6f17fe55e43d366eebd7f0bc7eeba0f3c56b3785)

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

commit a178de88aae840d0fede477e2585be346f2b43e4
Author: Christophe Dumez <christophe.dumez@intel.com>
Date:   Mon May 30 10:40:55 2011 +0300

    e_name_western_reorder_asshole: Fix possible memory leak
    
    Free 'prefix' variable on early return.
    (cherry picked from commit 5f75312bfd570a78575e8332f5f621e8c4b023d9)

 addressbook/libebook/e-name-western.c |    4 +++-
 1 files changed, 3 insertions(+), 1 deletions(-)

commit c422b7050e5d009d3679cddcce479f9dacfbc803
Author: Christophe Dumez <christophe.dumez@intel.com>
Date:   Mon May 30 14:43:14 2011 +0300

    e_dbhash_new: Close and reopen db handle to avoid memory leak
    
    According to the documentation, "If DB->open fails,
    the DB->close method should be called to discard the DB
    handle". The current code was calling open() again on
    the same handle without closing it it first, possibly
    causing memory leaks.
    
    This patch is adapted from commit
    37d3c0f65c989afe9ffc2d734d86b2ae0019edae in eds-fremantle GIT
    repository.
    (cherry picked from commit 6e0731c10801393d2bf1709ccff530df63bdbe28)

 libebackend/e-dbhash.c |    7 +++++++
 1 files changed, 7 insertions(+), 0 deletions(-)

commit 5fd8caaa1b3b279ffac41e837dae0a1bcc2489cc
Author: Christophe Dumez <christophe.dumez@intel.com>
Date:   Fri May 27 15:27:30 2011 +0200

    Bug #650950 - entry_compare() should iterate over attributes with the same name
    
    Extend entry_compare() to iterate over attributes that have
    the same name (e.g. X-HOBBY) so that it can match any of
    them, not just the first one in the vCard.
    (cherry picked from commit 16ebd8f3e9269f7b788fc093f0c7fd952732ac52)

 addressbook/libedata-book/e-book-backend-sexp.c |   25 +++++++++++++---------
 1 files changed, 15 insertions(+), 10 deletions(-)

commit 078224089b3afa09c6344ce6e5327756dc2b70b8
Author: Christophe Dumez <christophe.dumez@intel.com>
Date:   Fri May 27 15:40:06 2011 +0200

    Bug #651113 - [libebook] Querying date fields is not supported
    (cherry picked from commit 37a3503b30cc071971a6806bd43d4a3bee949bb8)

 addressbook/libedata-book/e-book-backend-sexp.c |   33 ++++++++++++++++++++++-
 1 files changed, 32 insertions(+), 1 deletions(-)

commit 9b0bff12a98fac22aaa2bb79d0b27fda7bd4717e
Author: Christophe Dumez <christophe.dumez@intel.com>
Date:   Fri May 27 15:37:35 2011 +0200

    Bug #651054 - Support queries based on "photo" contact field
    (cherry picked from commit ac16f4aeb1c146e89e709d0f0f5455275fbe62e8)

 addressbook/libedata-book/e-book-backend-sexp.c |   21 +++++++++++++++++++++
 1 files changed, 21 insertions(+), 0 deletions(-)

commit 77ed61fb727d8ffdc456d88ecb74d8391a80f1e6
Author: Christophe Dumez <christophe.dumez@intel.com>
Date:   Fri Jun 3 11:33:49 2011 +0200

    Bug #651226 - e_book_new_system_addressbook() should create source in GConf
    
    The same problem was fixed in libecal by commit 3bb75464a67
    and commit 05c0b7b4bd0.
    (cherry picked from commit 65a0f255464dc7d7b8f7f0aefeff1462f00d4475)

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

commit cadf92b4fae4cb663d2869e9797b784722371212
Author: Christophe Dumez <christophe.dumez@intel.com>
Date:   Fri May 27 15:30:39 2011 +0200

    Bug #650952 - Remove unknown EContact field name runtime warning
    (cherry picked from commit f700cef243672e64411e4ff28156930eace8b5af)

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

commit c85a6bccc2412b357901386b671651a45fde74d4
Author: Christophe Dumez <christophe.dumez@intel.com>
Date:   Mon May 30 14:16:11 2011 +0300

    e_book_backend_file_get_changes: Fix possible memory leak
    
    Currently, only the list elements were freed. This patch
    makes sure the GLists are freed too.

 addressbook/backends/file/e-book-backend-file.c |    8 ++++++++
 1 files changed, 8 insertions(+), 0 deletions(-)

commit 236c96932aba9966dbbbdf961e2ed73c474df452
Author: Chenthill Palanisamy <pchenthill@novell.com>
Date:   Thu May 26 17:01:32 2011 +0530

    CamelDB: Initiate a transaction before writing into db.

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

commit 49dcd30293a90571116d6d39c357c4fc14dfad51
Author: Chenthill Palanisamy <pchenthill@novell.com>
Date:   Thu Jun 2 15:41:34 2011 +0530

    Bug 640054 - CamelDB: do not read the db while a trasaction is in progress.
     Fix the dead-lock caused due to transaction (DB WRITE_LOCK) and summary lock.

 camel/camel-db.c             |   33 ++++++++++++++++++++++++++++-----
 camel/camel-folder-summary.c |   29 ++++++++++++++---------------
 2 files changed, 42 insertions(+), 20 deletions(-)

commit bddd76f8f8ec44e1da3d337a0ea141e5e497459c
Author: Chenthill Palanisamy <pchenthill@novell.com>
Date:   Thu May 26 13:39:30 2011 +0530

    CamelDB: Ensure that begin_transaction is called before adding queries to a transaction

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

commit bbac2010e9bfaa819f198f9771c412d219af6503
Author: Chenthill Palanisamy <pchenthill@novell.com>
Date:   Thu May 26 13:25:32 2011 +0530

    CamelFolderSummary: Remove undefined function camel_folder_summary_header_load from header file

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

commit 05dad4e0385a0f2d179e90dd89f72e950868b2ef
Author: Chenthill Palanisamy <pchenthill@novell.com>
Date:   Thu May 26 13:23:49 2011 +0530

    CamelDB: Use camel_db_select while retrieving the folder version

 camel/camel-db.c |   23 ++++++++++++-----------
 1 files changed, 12 insertions(+), 11 deletions(-)

commit 9ca324e9c5b89b982e40593d3afc97eb011ee832
Author: Chenthill Palanisamy <pchenthill@novell.com>
Date:   Thu Jun 2 15:38:46 2011 +0530

    CamelDB: use a RW lock to prevent reads while write is in progress

 camel/camel-db.c    |  136 +++++++++++++++++++-------------------------------
 camel/camel-db.h    |    2 +
 camel/camel-store.c |    8 +--
 3 files changed, 56 insertions(+), 90 deletions(-)

commit 70466da417cf26ce0580f985002aaacaaddf63fb
Author: Milan Crha <mcrha@redhat.com>
Date:   Thu Jun 2 09:31:22 2011 +0200

    Bug #640083 - Force secured connection when using LDAPS port

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

commit 308219751a6874a468c53334c70466f20e36c641
Author: Carles Ferrando <carles.ferrando@gmail.com>
Date:   Sun May 29 13:59:40 2011 +0200

    [l10n]Updated Catalan (Valencian) translation

 po/ca@valencia.po | 3028 +++++++++++++++++++++++++++--------------------------
 1 files changed, 1560 insertions(+), 1468 deletions(-)

commit b569a3f9cd882f1e1c5b08bdff23b1bcb74572b0
Author: Milan Crha <mcrha@redhat.com>
Date:   Thu May 26 11:11:41 2011 +0200

    Bug #589495 - Search folder by Size (KB) counts bytes, not KB

 camel/camel-search-sql-sexp.c |    3 ++-
 camel/camel-search-sql.c      |    2 +-
 2 files changed, 3 insertions(+), 2 deletions(-)

commit 3242a043b900e531bbb914c4d510d9f4a7f00682
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Mon May 23 11:02:03 2011 -0400

    Revert "Bug 649762 - Add support for Vala bindings"
    
    This reverts commit 53932aa8df0af7b5292352676add923e5880a8c8.
    
    Vala bindings aren't ready for the stable branch yet.

 Makefile.am            |    6 ------
 configure.ac           |   34 ----------------------------------
 vala/Makefile.am       |   37 -------------------------------------
 vala/libebook-1.2.deps |    1 -
 4 files changed, 0 insertions(+), 78 deletions(-)

commit c9f774344ec00c98598cf97ef63f82c914d48518
Author: Milan Crha <mcrha@redhat.com>
Date:   Mon May 23 16:51:01 2011 +0200

    Bug #550414 - Corruption of mailbox and can't expunge trash
    
    The second attempt - be more aggressive with locking

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

commit ec74af713d1c96b5e4b211e07ff80dc30f0ec41b
Author: Seán de Búrca <leftmostcat@gmail.com>
Date:   Mon May 23 06:07:13 2011 -0600

    Updated Irish translation.

 po/ga.po | 5009 ++++++++++++++++++++++++++++++--------------------------------
 1 files changed, 2457 insertions(+), 2552 deletions(-)

commit 7fad81e165bfbade00cd4337c9994f337da1e7e0
Author: Chenthill Palanisamy <pchenthill@novell.com>
Date:   Mon May 23 14:42:12 2011 +0530

    post release version bump

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

commit 0a7d3dc6e74da37f164c8797622a511bc2c4e6a4
Author: Chenthill Palanisamy <pchenthill@novell.com>
Date:   Mon May 23 11:32:24 2011 +0530

    News update for 3.0.2 release

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

commit 50e85f6d8717067122ff8db099f219314cb75f42
Author: Punit Jain <jpunit@novell.com>
Date:   Tue May 17 20:58:55 2011 +0530

    bug #599745 GW incorrect dates are displayed in message list for memos

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

commit d3f26226ca5e8fab4d62ee7db0a92fe3e2f99d56
Author: Punit Jain <jpunit@novell.com>
Date:   Tue May 17 20:53:08 2011 +0530

    bug #628684 groupwise critical warnings

 .../backends/groupwise/e-book-backend-groupwise.c  |   18 +++++++++++-------
 servers/groupwise/e-gw-item.c                      |    3 ++-
 2 files changed, 13 insertions(+), 8 deletions(-)

commit 39d49903230cc1e106289709fad482c10f4baabb
Author: Patrick Ohly <patrick.ohly@intel.com>
Date:   Mon May 16 11:21:04 2011 +0200

    addressbook file backend: libdb must be initialized for concurrent read/write
    
    Very bad performance (100% CPU load, several minutes run time) were
    seen for multiple concurrent writes. gdb shows that libdb is
    apparently busy polling while writing.
    
    The libdb API docs for DB_ENV->open() imply that either DB_INIT_CDB or
    DB_INIT_LOCK must be used in apps which are not read-only, like
    EDS. This patch adds DB_INIT_CDB because it is simple and fixes the
    performance problem.
    
    In some rare cases, DB_INIT_LOCK might provide better performance by
    allowing concurrent writes of independent data, but that seems too
    complicated for not enough gain right now (must check for deadlocks).
    
    (cherry picked from commit faada76f22cd192252b9f052183e9f1544a6da04)

 addressbook/backends/file/e-book-backend-file.c |   13 ++++++++++++-
 1 files changed, 12 insertions(+), 1 deletions(-)

commit 53932aa8df0af7b5292352676add923e5880a8c8
Author: Raul Gutierrez Segales <raul.gutierrez.segales@collabora.co.uk>
Date:   Thu May 12 21:41:57 2011 -0400

    Bug 649762 - Add support for Vala bindings
    
    (cherry picked from commit 383c2a26444cfc00dab4f72a03ae2a243572c0f5)

 Makefile.am            |    6 ++++++
 configure.ac           |   34 ++++++++++++++++++++++++++++++++++
 vala/Makefile.am       |   37 +++++++++++++++++++++++++++++++++++++
 vala/libebook-1.2.deps |    1 +
 4 files changed, 78 insertions(+), 0 deletions(-)

commit a70b0c15c191d30624ebed7fecbab9ce2c26d690
Author: Raul Gutierrez Segales <raul.gutierrez.segales@collabora.co.uk>
Date:   Thu May 12 21:30:02 2011 -0400

    Bug 649761 - Add gobject-introspection build system to libebook
    
    Extended Rob Bradford's initial commit to add libedataserver as a
    dependency for g-ir-scanner when processing libebook.
    
    (cherry picked from commit 88b619567fc502a3cd0e50f7f01e3bc7c41413d7)

 addressbook/libebook/Makefile.am |   44 +++++++++++++++++++++++++++++++++++++-
 1 files changed, 43 insertions(+), 1 deletions(-)

commit d4b4386636da4af5bec42993dc011534833ea4c2
Author: Milan Crha <mcrha@redhat.com>
Date:   Mon May 9 19:16:00 2011 +0200

    Bug #648454 - Subfolders disappear when moving a folder

 camel/providers/local/camel-maildir-store.c |   41 +++++++++++++++++++++++++++
 1 files changed, 41 insertions(+), 0 deletions(-)

commit f1980b57daf3698473b9937bf6a0af6dcce533ff
Author: David Woodhouse <David.Woodhouse@intel.com>
Date:   Mon May 9 14:37:27 2011 +0100

    Bug 649433 - e-calendar-factory SIGSEGV while reading hash_table
    
    The root cause of this issue was modules being loaded with RTLD_GLOBAL, and
    having conflicting "global" symbols.
    
    There is no reason for modules to be exporting their own symbols to the rest
    of the process; add the G_MODULE_BIND_LOCAL flag to the g_module_open() call
    to prevent that.
    (cherry picked from commit 671aac12c869626339923eee804f604a1d3c4e3c)

 libebackend/e-data-server-module.c |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

commit 8dbd88c298aa6b3eee10446104d2ed2a6f3d7786
Author: Raul Gutierrez Segales <raul.gutierrez.segales@collabora.co.uk>
Date:   Sun May 8 11:46:45 2011 -0400

    Bug 649684 - GIR files should contain <package name=../>
    
    (cherry picked from commit b759ff33229866eaebf8a292f0bedda517c5de9a)

 calendar/libecal/Makefile.am |    2 +-
 libedataserver/Makefile.am   |    2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

commit a0611903404b1ec523dc19c909d2f092a46967fb
Author: Abduxukur Abdurixit <abdurixit@gmail.com>
Date:   Mon May 2 18:07:45 2011 +0200

    Added UG translation

 po/ug.po |10426 +++++++++++++++++++++++++++++++-------------------------------
 1 files changed, 5242 insertions(+), 5184 deletions(-)

commit 7bf653003d8de8be5bfac83012c13e08749c89a4
Author: Abduxukur Abdurixit <abdurixit@gmail.com>
Date:   Sun May 1 23:08:15 2011 +0200

    Added UG translation

 po/ug.po |  246 ++++++++++++++++++++++++++++++++++----------------------------
 1 files changed, 134 insertions(+), 112 deletions(-)

commit 62a1c1dcaf24b66877048f6f08495991920051fb
Author: David Woodhouse <David.Woodhouse@intel.com>
Date:   Thu Apr 28 00:35:56 2011 +0100

    Bug 628142 - Fix handling of simultaneous get_message requests
    
    Drop the hash table of EFlags completely. It's broken, because the UID
    we use as the hash key isn't actually unique; the same UID can exist in
    multiple folders. And the lifetime issues on the EFlag weren't cleanly
    solvable (yeah, we can add a refcounting wrapper, but ick).
    
    We were *already* using imapx_is_job_in_queue() to check *properly* if
    there was an existing fetch. So just implement a simple 'fetch counter'
    with a GCond and a corresponding GMutex, bump that count by one each
    time any fetch completes, and use the GCond when waiting for a *specific*
    fetch to complete, inside a while (imapx_is_job_in_queue()) loop.
    (cherry picked from commit bdd966164d997976a3f632fc14e1f7badb6c450b)

 camel/providers/imapx/camel-imapx-server.c |   44 ++++++++++++++++++---------
 camel/providers/imapx/camel-imapx-server.h |    6 ++-
 2 files changed, 33 insertions(+), 17 deletions(-)

commit 0f3e0afdbf46800860f4f67bf5375b802ec15bb1
Author: Abduxukur Abdurixit <abdurixit@gmail.com>
Date:   Mon Apr 25 10:26:33 2011 +0200

    Added UG translation

 po/ug.po |10139 ++++++++++++++++++++++++++++++++------------------------------
 1 files changed, 5166 insertions(+), 4973 deletions(-)

commit a83e0c7fd6faf83ade91d951ccbcba5ffc9d789c
Author: Chenthill Palanisamy <pchenthill@novell.com>
Date:   Mon Apr 25 12:33:18 2011 +0530

    post release version bump

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

commit e1aebf05394fd590afd2cd6d4c9bfc684889d752
Author: Chenthill Palanisamy <pchenthill@novell.com>
Date:   Mon Apr 25 10:58:55 2011 +0530

    Updates for 3.0.1 release

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

commit 68b7c26bc7a3650bab71d86748cf1a20638ec0a6
Author: Milan Crha <mcrha@redhat.com>
Date:   Wed Apr 20 17:25:11 2011 +0200

    Bug #645498 - [maildir] Fails to show already read messages again

 camel/providers/local/camel-maildir-folder.c |   43 ++++++++++++++++++++-----
 1 files changed, 34 insertions(+), 9 deletions(-)

commit dbeca5fcae6e4628b0c2e27fd78662b39e1d0b6e
Author: Milan Crha <mcrha@redhat.com>
Date:   Tue Apr 19 12:13:57 2011 +0200

    Bug #645783 - Return safe paths from CamelService::get_path()
    (cherry picked from commit de8f0fcd81534a60b81fa1802e75910556a3ab6f)

 camel/camel-service.c |   70 +++++++++++++++++++++++++++++++++++++++---------
 1 files changed, 57 insertions(+), 13 deletions(-)

commit 3e77c319928add37b861548c2f47764b1f658f16
Author: David Woodhouse <David.Woodhouse@intel.com>
Date:   Tue Apr 19 21:45:21 2011 +0100

    Revert "Bug #645783 - Return safe paths from CamelService::get_path()"
    
    This reverts commit 0db09cf5193608cc79f04f38db9b848a0ba03fe0, which was
    unmerged, didn't build, and didn't correctly reference the upstream commit
    that it was based on.
    
    Bad Fridrich; no biscuit

 camel/camel-service.c |   69 ++++++++----------------------------------------
 1 files changed, 12 insertions(+), 57 deletions(-)

commit 0db09cf5193608cc79f04f38db9b848a0ba03fe0
Author: Milan Crha <mcrha@redhat.com>
Date:   Tue Apr 19 12:13:57 2011 +0200

    Bug #645783 - Return safe paths from CamelService::get_path()

 camel/camel-service.c |   69 ++++++++++++++++++++++++++++++++++++++++--------
 1 files changed, 57 insertions(+), 12 deletions(-)

commit 4078d6ff4229b65af98b4674ca42edb9b130702b
Author: Robert Peto <robert.peto@maemo.org>
Date:   Mon Apr 18 19:22:01 2011 +0200

    Bug #645845 - Fix memory leak in get_changes()

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

commit f6e5e63fb3c932f0329967210e90172db994a9c0
Author: Milan Crha <mcrha@redhat.com>
Date:   Mon Apr 18 19:15:17 2011 +0200

    Fix few memory leaks

 addressbook/libedata-book/e-data-book.c    |   14 ++++++++++++++
 calendar/libecal/e-cal-component.c         |    4 ++--
 calendar/libecal/e-cal-util.c              |    5 ++++-
 calendar/libedata-cal/e-data-cal-factory.c |   11 +++++++++++
 4 files changed, 31 insertions(+), 3 deletions(-)

commit 60602e40ae30d697b6ae2c6e86e58f4619fbcbc7
Author: David Woodhouse <David.Woodhouse@intel.com>
Date:   Fri Apr 15 20:34:47 2011 +0100

    Pull in translations from Evolution for "On This Computer"
    (cherry picked from commit 6ec5e4ab33dc1fef42424b986467922cbf787919)

 po/am.po          |    4 ++++
 po/ar.po          |    4 ++++
 po/as.po          |    4 ++++
 po/ast.po         |    4 ++++
 po/az.po          |    4 ++++
 po/be.po          |    4 ++++
 po/bg.po          |    4 ++++
 po/bn.po          |    4 ++++
 po/bn_IN.po       |    4 ++++
 po/bs.po          |    4 ++++
 po/ca.po          |    4 ++++
 po/ca@valencia.po |    4 ++++
 po/cs.po          |    4 ++++
 po/cy.po          |    7 ++++---
 po/da.po          |    4 ++++
 po/de.po          |    4 ++++
 po/dz.po          |    4 ++++
 po/el.po          |    4 ++++
 po/en@shaw.po     |    4 ++++
 po/en_AU.po       |    4 ++++
 po/en_CA.po       |    4 ++++
 po/en_GB.po       |    4 ++++
 po/eo.po          |    4 ++++
 po/es.po          |    4 ++++
 po/et.po          |    4 ++++
 po/eu.po          |    4 ++++
 po/fa.po          |    4 ++++
 po/fi.po          |    4 ++++
 po/fr.po          |    4 ++++
 po/ga.po          |    4 ++++
 po/gl.po          |    4 ++++
 po/gu.po          |    4 ++++
 po/he.po          |    8 +++++---
 po/hi.po          |    3 +++
 po/hr.po          |    4 ++++
 po/hu.po          |    4 ++++
 po/id.po          |    4 ++++
 po/is.po          |    1 +
 po/it.po          |    4 ++++
 po/ja.po          |    4 ++++
 po/ka.po          |    4 ++++
 po/kn.po          |    4 ++++
 po/ko.po          |    4 ++++
 po/ku.po          |    4 ++++
 po/lt.po          |    4 ++++
 po/lv.po          |    4 ++++
 po/mai.po         |    4 ++++
 po/mk.po          |    4 ++++
 po/ml.po          |    4 ++++
 po/mn.po          |    4 ++++
 po/mr.po          |    3 +++
 po/ms.po          |    4 ++++
 po/nb.po          |    4 ++++
 po/ne.po          |    4 ++++
 po/nl.po          |    4 ++++
 po/nn.po          |    4 ++++
 po/oc.po          |    4 ++++
 po/or.po          |    4 ++++
 po/pa.po          |    4 ++++
 po/pl.po          |    4 ++++
 po/pt.po          |    4 ++++
 po/pt_BR.po       |    4 ++++
 po/ro.po          |    4 ++++
 po/ru.po          |    4 ++++
 po/rw.po          |    4 ++++
 po/si.po          |    4 ++++
 po/sk.po          |    4 ++++
 po/sl.po          |    4 ++++
 po/sq.po          |    4 ++++
 po/sr.po          |    4 ++++
 po/sr@latin.po    |    4 ++++
 po/sv.po          |    4 ++++
 po/ta.po          |    4 ++++
 po/te.po          |    4 ++++
 po/th.po          |    4 ++++
 po/tr.po          |    4 ++++
 po/ug.po          |    4 ++++
 po/uk.po          |    4 ++++
 po/vi.po          |    4 ++++
 po/wa.po          |    1 +
 po/xh.po          |    4 ++++
 po/zh_CN.po       |    4 ++++
 po/zh_HK.po       |    4 ++++
 po/zh_TW.po       |    4 ++++
 84 files changed, 329 insertions(+), 6 deletions(-)

commit 2458c24ef3d0ae2559f57318441ab50ad0c8a1fe
Author: David Woodhouse <David.Woodhouse@intel.com>
Date:   Fri Apr 15 12:19:00 2011 +0100

    Bug 647873 [2/2] - e_cal_new_system_foo() should create source in GConf
    (cherry picked from commit 3bb75464a6774b25cacb070959f4eb0465fd665c)

 calendar/libecal/e-cal.c |   56 +++++++++++++++++++++++++++++++++++++++++++--
 1 files changed, 53 insertions(+), 3 deletions(-)

commit 622b9cb84842f594e3c5eded1198196435b36e9b
Author: David Woodhouse <David.Woodhouse@intel.com>
Date:   Fri Apr 15 12:20:04 2011 +0100

    Bug 647873 [1/2] - Fix comparison of URI in e_cal_new_from_uri().
    
    If the URI only had a relative_uri property, we should build the full URI
    for comparison rather than just skipping it. Otherwise we get false
    mismatches.
    (cherry picked from commit 05c0b7b4bd06c9df459626e09713746d5efa2169)

 calendar/libecal/e-cal.c |   11 ++++++++++-
 1 files changed, 10 insertions(+), 1 deletions(-)

commit 6760f863ac6d569d170b7486677ce0e46878b114
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Thu Apr 7 16:11:55 2011 -0400

    Bug 46117 - e-calendar-factory does not exit

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

commit bd4552d14fcd13950e6cdddc92e2807a0f435db7
Author: Amitakhya Phukan <amitakhya@svn.gnome.org>
Date:   Tue Apr 5 11:55:01 2011 +0530

    Updated Assamese translations

 po/as.po | 5863 +++++++++++++++++++++++++++++++++++---------------------------
 1 files changed, 3273 insertions(+), 2590 deletions(-)

commit 17950d4b10607a13a63b6c8b17bb6df46dd1bacb
Author: Inaki Larranaga Murgoitio <dooteo@zundan.com>
Date:   Mon Apr 4 14:54:31 2011 +0200

    Updated Basque language

 po/eu.po |  226 ++++++++++++++++++++++++++++++++++++++++----------------------
 1 files changed, 146 insertions(+), 80 deletions(-)

commit 65b8aa964bda77967703cd745b12abc6f2692927
Author: Inaki Larranaga Murgoitio <dooteo@zundan.com>
Date:   Mon Apr 4 14:50:37 2011 +0200

    Updated Basque language

 po/eu.po | 4309 +++++++++++++++++++++++++++++++-------------------------------
 1 files changed, 2124 insertions(+), 2185 deletions(-)

commit f9ed1817f6fd85acafa940044d9f13c4dc54c1e5
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Sun Apr 3 20:21:17 2011 -0400

    Post-release version bump.

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

commit da2474599d068124c6157e4fa5ad403cc8f5a183
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Sun Apr 3 20:02:12 2011 -0400

    NEWS update for 3.0.0 release.

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

commit 4a50ceb82c3554f3abf0c7fb9d334cb78c9ebc9b
Author: Wolfgang Stöggl <c72578@yahoo.de>
Date:   Sun Apr 3 21:35:06 2011 +0200

    [l10n] Updated German translation, umlauts fixed

 po/de.po |   63 ++++++++++++++++++++++++++++++-------------------------------
 1 files changed, 31 insertions(+), 32 deletions(-)

commit db75c06635ca0f92fcc4a89763e8dbf628923b70
Author: Jiro Matsuzawa <matsuzawa.jr@gmail.com>
Date:   Mon Apr 4 01:14:44 2011 +0900

    Updated Japanese translation.

 po/ja.po |   45 +++++++++++++++++++++++----------------------
 1 files changed, 23 insertions(+), 22 deletions(-)

commit a89b823be03185d3ebe498f7477736fc2d09bfbf
Author: Wouter Bolsterlee <wbolster@gnome.org>
Date:   Sun Apr 3 17:06:40 2011 +0200

    Updated Dutch translation by Wouter Bolsterlee

 po/nl.po |  614 ++++++++++++++++++++++++++++++--------------------------------
 1 files changed, 293 insertions(+), 321 deletions(-)

commit d6881442201b5f6375994efb2f0f40ee6ade6f73
Author: Hannie Dumoleyn <hannie@ubuntu-nl.org>
Date:   Sun Apr 3 13:41:33 2011 +0200

    Updated Dutch translation by Hannie Dumoleyn

 po/nl.po | 2638 +++++++++++++++++++++++++++++++++-----------------------------
 1 files changed, 1421 insertions(+), 1217 deletions(-)

commit 5dc832d51072d0cb8dd00e301e61f730408461b6
Author: Žygimantas Beručka <zygis@gnome.org>
Date:   Sun Apr 3 15:15:30 2011 +0300

    Updated Lithuanian translation

 po/lt.po | 2755 +++++++++++++++++++++++++++++++-------------------------------
 1 files changed, 1391 insertions(+), 1364 deletions(-)

commit f58896158d6588e854c52fc49fa79584e52b1ce6
Author: Jordi Serratosa <serratosa@gmail.com>
Date:   Sat Apr 2 21:11:29 2011 +0200

    [l10n]Fixes on Catalan translation

 po/ca.po |  433 +++++++++++++++++++++++++++++++-------------------------------
 1 files changed, 219 insertions(+), 214 deletions(-)

commit c22b6f99212627372c4c3a773cacc92752175bbd
Author: Takayuki KUSANO <AE5T-KSN@asahi-net.or.jp>
Date:   Sat Apr 2 23:30:42 2011 +0900

    Updated Japanese translation.

 po/ja.po | 2588 +++++++++++++++++++++++++++++++++-----------------------------
 1 files changed, 1374 insertions(+), 1214 deletions(-)

commit e78d46a07e481f6b9dacb6fcdee593b7fd513025
Author: Kristjan SCHMIDT <kristjan.schmidt@googlemail.com>
Date:   Fri Apr 1 21:48:09 2011 +0200

    Add Esperanto translation

 po/LINGUAS |    1 +
 po/eo.po   | 5037 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 5038 insertions(+), 0 deletions(-)

commit 1f6150d9c0fdb601a5774c9f9d1dc3a124f6646c
Author: Kjartan Maraas <kmaraas@gnome.org>
Date:   Fri Apr 1 16:07:03 2011 +0200

    Updated Norwegian bokmål translation

 po/nb.po |  962 +++++++++++++++++++++++++++++++-------------------------------
 1 files changed, 484 insertions(+), 478 deletions(-)

commit 39a2a25d53943ae31deca84b99be20533aada2de
Author: Kris Thomsen <lakristho@gmail.com>
Date:   Fri Apr 1 12:14:49 2011 +0200

    Updated Danish translation

 po/da.po | 2581 +++++++++++++++++++++++++++++++++-----------------------------
 1 files changed, 1357 insertions(+), 1224 deletions(-)

commit 3a72bb6e91450a49c10bfeba93b40ae6b8865d07
Author: Rajesh Ranjan <rranjan@redhat.com>
Date:   Thu Mar 31 17:26:05 2011 +0530

    hindi updated

 po/hi.po | 5255 +++++++++++++++++++++++++++++++-------------------------------
 1 files changed, 2589 insertions(+), 2666 deletions(-)

commit 3528029e57a29f65a93a8803fa3c25a86e4d4354
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Wed Mar 30 11:08:10 2011 -0400

    Bug 646200 - Insufficient requirement on libsoup
    
    Require libsoup >= 2.31.2 so we can use the get methods for SoupCookie,
    SoupData and SoupURI.

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

commit f85ae3b58a0073fa139cacf88d6d65f336417931
Author: Sandeep Shedmake <sshedmak@redhat.com>
Date:   Wed Mar 30 17:48:10 2011 +0530

    Updated Marathi Translations

 po/mr.po | 5404 +++++++++++++++++++++++++++++++-------------------------------
 1 files changed, 2727 insertions(+), 2677 deletions(-)

commit 61b4cc4f90ae93302e4ad20df60e086e0d00a3e6
Author: Alexander Shopov <ash@kambanaria.org>
Date:   Wed Mar 30 00:43:09 2011 +0300

    Updated Bulgarian translation

 po/bg.po | 4648 +++++++++++++++++++++++++++++++-------------------------------
 1 files changed, 2333 insertions(+), 2315 deletions(-)

commit 62a396ad9f889e65f5fe43e4260cc2d66e1dde1b
Author: Antonio Fernandes C. Neto <fernandes@pelivre.org>
Date:   Tue Mar 29 10:01:37 2011 -0300

    Updated Brazilian Portuguese translation

 po/pt_BR.po | 2510 +++++++++++++++++++++++++++++++----------------------------
 1 files changed, 1334 insertions(+), 1176 deletions(-)

commit 70baecdc2e02f2face0b799593e94761f7dd3604
Author: Luca Ferretti <lferrett@gnome.org>
Date:   Wed Mar 23 21:48:46 2011 +0100

    Updated Italian translation

 po/it.po |  430 ++++++++++++++++++++++++++++++++------------------------------
 1 files changed, 220 insertions(+), 210 deletions(-)

commit b7e38d20a3831540a42ed0a18375c40766829f75
Author: Sweta Kothari <swkothar@redhat.com>
Date:   Tue Mar 22 14:53:06 2011 +0530

    Updated Gujarati Translations

 po/gu.po |  103 ++++++++++++++++++++++++++++++-------------------------------
 1 files changed, 51 insertions(+), 52 deletions(-)

commit adf05173407cdb4f83100f1018bdc8b01f661a37
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Mon Mar 21 10:34:21 2011 -0400

    Post-release version bump.

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

commit dd83362e02003c2213b99b93a7ee26fae1d7158c
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Mon Mar 21 10:12:37 2011 -0400

    NEWS update for 2.91.92 release.

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

commit 4288c46c02108ec875f20e11964a7b1a3c922360
Author: Punit Jain <jpunit@novell.com>
Date:   Mon Mar 21 09:16:36 2011 +0530

    Bug 629032 - GW count is not updated while downloading contacts.
    
    Not displaying the contacts while fetching and the contacts count
    on the left top is same as the number of contacts displayed in view.

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

commit b950c648f74fedcc43c1b8fb8583bab032a80e4c
Author: Punit Jain <jpunit@novell.com>
Date:   Mon Mar 21 09:14:16 2011 +0530

    Bug 634663 - e-calendar-factory crashes while retracting a meeting.
    
    We were sending wrong users list. The patch resolves the issue.

 .../backends/groupwise/e-cal-backend-groupwise.c   |   13 +++++++++----
 1 files changed, 9 insertions(+), 4 deletions(-)

commit 8a17db94b4405001a9c49dc528ec049678e704c3
Author: David Woodhouse <David.Woodhouse@intel.com>
Date:   Sun Mar 20 20:09:14 2011 +0000

    Remove ESoapMessage and ESoapResponse
    
    These are only used by the EWS back end so far, and I want to revamp them
    before we include them in a stable release. We have *large* SOAP requests
    and responses, containing the full base64-encoded content of entire MIME
    messages... we really want zero-copy for that part, and at the moment the
    implementation has about three copies — we have to create a base64 string
    in memory, pass it to e_soap_message_write_string() which makes a second
    copy in the xmlDoc, then it's converted into a flattened buffer which is
    passed to libsoup to send...
    
    Just rip it all out for now; we'll keep a local copy in EWS and can add it
    back into EDS 3.1 when we have it looking how we want it.
    
    Don't bother with bumping the libedataserver soname for this; nobody was
    using these anyway and they've never been in a stable release. Bumping
    the soname as this stage of the release would be too painful.

 .../libedataserver/libedataserver-docs.sgml        |    1 -
 .../libedataserver/libedataserver-sections.txt     |   86 --
 docs/reference/libedataserver/libedataserver.types |    2 -
 .../libedataserver/tmpl/e-soap-message.sgml        |  336 --------
 .../libedataserver/tmpl/e-soap-response.sgml       |  208 -----
 libedataserver/Makefile.am                         |    4 -
 libedataserver/e-soap-message.c                    |  879 --------------------
 libedataserver/e-soap-message.h                    |  136 ---
 libedataserver/e-soap-response.c                   |  625 --------------
 libedataserver/e-soap-response.h                   |   95 ---
 10 files changed, 0 insertions(+), 2372 deletions(-)

commit c9417f878414e1597681d53e500b1bd54e91e605
Author: Daniel Korostil <ted.korostiled@gmail.com>
Date:   Sun Mar 20 19:57:25 2011 +0200

    Uploaded Ukranian

 po/uk.po |  438 +++++++++++++++++++++++++++++++-------------------------------
 1 files changed, 219 insertions(+), 219 deletions(-)

commit 5dff511f394e12f0cfb6c3e5a6b46afc57ad138f
Author: Daniel Korostil <ted.korostiled@gmail.com>
Date:   Sun Mar 20 19:26:47 2011 +0200

    Uploaded Ukranian

 po/uk.po |  146 +++++++++++++++++++++++++++++++-------------------------------
 1 files changed, 73 insertions(+), 73 deletions(-)

commit 40035ff6c2d6309bdbafe392dc39e2dd9b837d18
Author: Rudolfs Mazurs <rudolfs.mazurs@gmail.com>
Date:   Sun Mar 20 16:49:53 2011 +0200

    Updated Latvian translation.

 po/lv.po | 4099 +++++++++++++++++++++++++++-----------------------------------
 1 files changed, 1810 insertions(+), 2289 deletions(-)

commit e4e8e34827a8db32209d7ef12244151d2c85dd3a
Author: Changwoo Ryu <cwryu@debian.org>
Date:   Sat Mar 19 23:05:48 2011 +0900

    Updated Korean translation

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

commit c0b97459ad4fa970c5adb94c68fe77de96e7f095
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Fri Mar 18 12:57:02 2011 -0400

    Coding style and whitespace cleanup.

 camel/providers/local/camel-maildir-store.c |    6 +++---
 libedataserver/e-account.h                  |    2 +-
 2 files changed, 4 insertions(+), 4 deletions(-)

commit d89bf1c2bdaadd9fd476b2b1230f0ef180fe17bb
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Fri Mar 18 12:01:48 2011 -0400

    Fix linking in calendar/libegdbus/Makefile.am
    
    GNOME_PLATFORM_LIBS is too broad.  It drags in gtk3, which causes
    libecal to link against gtk3, which we definitely don't want.  Use
    E_DATA_SERVER_LIBS instead.
    
    Thanks to Benjamin Otte for spotting this.

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

commit 51eb27a21f046c2a56e57966abb999e59ab80c29
Author: Lele Long <schemacs@gmail.com>
Date:   Fri Mar 18 10:51:11 2011 +0000

    Update Simplified Chinese translation.

 po/zh_CN.po |  422 +++++++++++++++++++++++++++++------------------------------
 1 files changed, 208 insertions(+), 214 deletions(-)

commit e413544dbdfbcd18c201a7aa85171f84fcdb2b69
Author: Chao-Hsiung Liao <j_h_liau@yahoo.com.tw>
Date:   Fri Mar 18 15:00:57 2011 +0800

    Updated Traditional Chinese translation(Hong Kong and Taiwan)

 po/zh_HK.po | 1283 ++++++++++++++++++++++++++++++----------------------------
 po/zh_TW.po | 1283 ++++++++++++++++++++++++++++++----------------------------
 2 files changed, 1328 insertions(+), 1238 deletions(-)

commit 2e5b02a8849cf26139f98d278b50ed378232943d
Author: Mario Blättermann <mariobl@gnome.org>
Date:   Thu Mar 17 10:59:21 2011 +0100

    [l10n] Updated German translation

 po/de.po | 1114 +++++++++++++++++++++++++++++++++-----------------------------
 1 files changed, 587 insertions(+), 527 deletions(-)

commit 75ee59c625182ebc1fbf841ef1b81284a260ec0a
Author: Sweta Kothari <swkothar@redhat.com>
Date:   Thu Mar 17 15:22:45 2011 +0530

    Updated Gujarati Translations

 po/gu.po | 5097 +++++++++++++++++++++++++++++++-------------------------------
 1 files changed, 2578 insertions(+), 2519 deletions(-)

commit 79cc32ffd16ab86e41fcbef543865b46246488eb
Author: Matej Urbančič <mateju@svn.gnome.org>
Date:   Tue Mar 15 22:03:40 2011 +0100

    Updated Slovenian translation

 po/sl.po | 1684 +++++++++++++++++++++++++++++++++-----------------------------
 1 files changed, 901 insertions(+), 783 deletions(-)

commit 2e4c49d3a3f48f36f076f0ee1b85fa311c9fafbd
Author: krishnababu k <kkrothap@redhat.ocm>
Date:   Tue Mar 15 18:07:18 2011 +0530

    Updated Telugu Translations

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

commit fc48ef65f22880efd6f2c54e6d6aa1261f008f22
Author: krishnababu k <kkrothap@redhat.ocm>
Date:   Tue Mar 15 18:04:12 2011 +0530

    Updated Telugu Translations

 po/te.po |  386 +++++++++++++++++++++++++++-----------------------------------
 1 files changed, 167 insertions(+), 219 deletions(-)

commit 99897512354472214b8a11021965ac5ba7df63d5
Author: Lucian Adrian Grijincu <lucian.grijincu@gmail.com>
Date:   Mon Mar 14 12:53:34 2011 +0100

    Updated Romanian translation

 po/ro.po | 3431 +++++++++++++++++++++++++++++---------------------------------
 1 files changed, 1614 insertions(+), 1817 deletions(-)

commit 9ae4d72ea94fc66a1a40ffea701829cc69f8a972
Author: crenguta bacaoanu <crengutamirela@gmail.com>
Date:   Mon Mar 14 11:45:34 2011 +0100

    Updated Romanian translation

 po/ro.po |   64 +++++++++++++++++++++++++++++++-------------------------------
 1 files changed, 32 insertions(+), 32 deletions(-)

commit 1443076ae96133f7046f7ea96cb39352f0ca4508
Author: Milan Crha <mcrha@redhat.com>
Date:   Mon Mar 14 11:21:14 2011 +0100

    Bug #644532 - Crash when opening ESource with local:/system URI

 addressbook/libedata-book/e-data-book-factory.c |   12 ++++++++++++
 calendar/libedata-cal/e-data-cal-factory.c      |    5 ++++-
 libedataserver/e-source.c                       |    2 +-
 3 files changed, 17 insertions(+), 2 deletions(-)

commit 93ff33aec0c695b0b07894a865bf47e33306f006
Author: Milan Crha <mcrha@redhat.com>
Date:   Mon Mar 14 09:06:29 2011 +0100

    Ensure backend life-time during inner calls

 addressbook/libedata-book/e-book-backend.c |   77 ++++++++++++++-
 calendar/libedata-cal/e-cal-backend.c      |  151 +++++++++++++++++++++++++++-
 2 files changed, 225 insertions(+), 3 deletions(-)

commit bc03fbc9b6c84814eade4b2f4157a918a1d55a4e
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Sun Mar 13 15:29:45 2011 -0400

    Improve libedataserver API docs (not done yet).

 .../libedataserver/libedataserver-sections.txt     |    6 +
 docs/reference/libedataserver/libedataserver.types |    4 +
 .../libedataserver/tmpl/e-account-list.sgml        |   34 +-
 docs/reference/libedataserver/tmpl/e-account.sgml  |   22 +-
 docs/reference/libedataserver/tmpl/e-memory.sgml   |   12 +-
 docs/reference/libedataserver/tmpl/e-proxy.sgml    |    9 +-
 .../libedataserver/tmpl/e-soap-message.sgml        |    2 -
 docs/reference/libedataserver/tmpl/e-source.sgml   |   10 +-
 .../libedataserver/tmpl/e-xml-hash-utils.sgml      |    2 +-
 libedataserver/e-account-list.c                    |  133 ++++--
 libedataserver/e-account-list.h                    |  100 +++--
 libedataserver/e-account.h                         |  116 +++---
 libedataserver/e-categories.h                      |    6 +-
 libedataserver/e-data-server-util.c                |   83 +++-
 libedataserver/e-debug-log.h                       |   51 ++-
 libedataserver/e-flag.h                            |    3 +
 libedataserver/e-iterator.h                        |  100 +++--
 libedataserver/e-list-iterator.h                   |   46 ++-
 libedataserver/e-list.h                            |  102 +++--
 libedataserver/e-memory.c                          |  164 ++++---
 libedataserver/e-memory.h                          |   16 +-
 libedataserver/e-proxy.h                           |    5 +-
 libedataserver/e-sexp.h                            |   10 +-
 libedataserver/e-soap-message.h                    |  183 +++++---
 libedataserver/e-soap-response.c                   |   53 ++-
 libedataserver/e-soap-response.h                   |  116 +++--
 libedataserver/e-source-group.h                    |  165 ++++---
 libedataserver/e-source-list.c                     |  139 +++++-
 libedataserver/e-source-list.h                     |  134 ++++---
 libedataserver/e-source.c                          |  485 +++++++++++++++-----
 libedataserver/e-source.h                          |  159 ++++---
 libedataserver/e-time-utils.c                      |   46 ++-
 libedataserver/e-time-utils.h                      |   79 ++--
 libedataserver/e-uid.h                             |    2 +-
 libedataserver/e-url.h                             |   50 ++-
 libedataserver/e-xml-hash-utils.c                  |   72 ++-
 libedataserver/e-xml-hash-utils.h                  |   64 ++--
 libedataserver/e-xml-utils.c                       |   46 ++-
 libedataserver/e-xml-utils.h                       |   17 +-
 libedataserver/libedataserver-private.h            |   13 +-
 40 files changed, 1813 insertions(+), 1046 deletions(-)

commit 812af4459663172a76a79233663ad8681e517910
Author: Michael Kotsarinis <mk73628@gmail.com>
Date:   Sun Mar 13 19:23:09 2011 +0200

    l10n: Updated Greek translation

 po/el.po |11512 +++++++++++++++++++++++++++++++-------------------------------
 1 files changed, 5768 insertions(+), 5744 deletions(-)

commit 0c7296fc8a64158f33041d282c0b01eaaabf5b49
Author: Bruce Cowan <bruce@bcowan.me.uk>
Date:   Sun Mar 13 16:01:43 2011 +0000

    Updated British English translation

 po/en_GB.po | 2574 +++++++++++++++++++++++++++++++----------------------------
 1 files changed, 1369 insertions(+), 1205 deletions(-)

commit da30c123bb577d53f2d754c02748e871075714e8
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Sat Mar 12 14:19:09 2011 -0500

    Finish documenting the libebackend API.
    
    Starting small; trying to work bottom-up.

 docs/reference/libebackend/Makefile.am             |    2 +-
 .../reference/libebackend/libebackend-sections.txt |   10 +-
 docs/reference/libebackend/libebackend.types       |    2 +
 .../libebackend/tmpl/e-data-server-module.sgml     |    2 +-
 docs/reference/libebackend/tmpl/e-dbhash.sgml      |   14 +--
 docs/reference/libebackend/tmpl/e-file-cache.sgml  |    6 -
 .../libebackend/tmpl/e-offline-listener.sgml       |    9 +-
 libebackend/e-data-server-module.c                 |   62 +++++++-
 libebackend/e-data-server-module.h                 |   29 +++-
 libebackend/e-db3-utils.c                          |   42 +++++-
 libebackend/e-dbhash.c                             |   83 +++++++++-
 libebackend/e-dbhash.h                             |   59 +++++--
 libebackend/e-file-cache.c                         |  162 +++++++++++++-------
 libebackend/e-file-cache.h                         |   76 ++++++---
 libebackend/e-offline-listener.c                   |   66 +++++---
 libebackend/e-offline-listener.h                   |   56 +++++---
 16 files changed, 493 insertions(+), 187 deletions(-)

commit bc684193faf20d20bde20dcd0af92898b17d16ec
Author: Milan Crha <mcrha@redhat.com>
Date:   Fri Mar 11 16:58:40 2011 +0100

    Bug #644367 - Check NNTP server capabilities before using OVER command

 camel/providers/nntp/camel-nntp-store.c   |   59 +++++++++++++++++++++++++++++
 camel/providers/nntp/camel-nntp-store.h   |    6 +++
 camel/providers/nntp/camel-nntp-summary.c |    9 +++-
 3 files changed, 72 insertions(+), 2 deletions(-)

commit 9713686c5ec8dcb3f702c53caadc6a7760790c61
Author: Milan Crha <mcrha@redhat.com>
Date:   Fri Mar 11 14:21:30 2011 +0100

    Bug #643748 - Slow message_location search rule with maildir accounts

 camel/camel-folder-search.c |   13 +++----------
 1 files changed, 3 insertions(+), 10 deletions(-)

commit 8c9b91dc0df4f8c663854147dda35a7757c37563
Author: Milan Crha <mcrha@redhat.com>
Date:   Thu Mar 10 10:52:24 2011 +0100

    Add e-passwords-win32.c into POTFILES.in

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

commit 6ce618ff07c2f81b4e7219efea8b4661e7bdbf78
Author: Milan Crha <mcrha@redhat.com>
Date:   Thu Mar 10 09:44:37 2011 +0100

    Allow special CAMEL_DEBUG=pop3 to debug pop3 communication only

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

commit 9dc52af657993b55084fac72b3877b97e09e4706
Author: Gabor Kelemen <kelemeng@gnome.hu>
Date:   Thu Mar 10 02:06:33 2011 +0100

    Updated Hungarian translation

 po/hu.po | 2540 +++++++++++++++++++++++++++++++++-----------------------------
 1 files changed, 1335 insertions(+), 1205 deletions(-)

commit 3c745f794d40a73ca32857a8b2c304d80e89703d
Author: Piotr Drąg <piotrdrag@gmail.com>
Date:   Wed Mar 9 19:52:08 2011 +0100

    Updated Polish translation

 po/pl.po | 3059 ++++++++++++++++++++++++++++++++------------------------------
 1 files changed, 1568 insertions(+), 1491 deletions(-)

commit b60d2b8f74702cfa26e24ed67dede58fb9aabddc
Author: Emilio Pozuelo Monfort <pochu27@gmail.com>
Date:   Tue Mar 8 12:45:25 2011 -0500

    Bug 642783 - CamelLocalFolder: Let glibc's realpath() allocate for us

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

commit 38dceb9e2b3238b87db705d1af2d773f4c0c0f52
Author: Kjartan Maraas <kmaraas@gnome.org>
Date:   Tue Mar 8 09:40:29 2011 -0500

    Bug 641838 - More compiler warning fixes

 addressbook/libedata-book/e-data-book-factory.c |    1 -
 calendar/libedata-cal/e-data-cal-view.c         |    6 +++---
 camel/camel-data-wrapper.c                      |    6 +++---
 camel/camel-db.c                                |    4 ++--
 camel/camel-filter-driver.c                     |    4 ++--
 camel/camel-folder-thread.c                     |    1 -
 camel/camel-gpg-context.c                       |    2 +-
 camel/camel-index-control.c                     |    2 --
 camel/camel-mime-part-utils.c                   |    3 +--
 camel/camel-mime-part.c                         |    6 +++---
 camel/camel-multipart-signed.c                  |    4 +---
 camel/camel-smime-context.c                     |    2 +-
 camel/camel-url-scanner.c                       |    2 --
 camel/camel-vee-folder.c                        |    1 -
 camel/providers/imapx/camel-imapx-server.c      |    6 ++----
 camel/providers/imapx/camel-imapx-store.c       |    1 -
 camel/providers/nntp/camel-nntp-folder.c        |    1 -
 17 files changed, 19 insertions(+), 33 deletions(-)

commit af5ee3533a3ff45c7ac30d58968e0499c72a9e04
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Tue Mar 8 09:30:15 2011 -0500

    Improve camel_file_util_encode_fixed_string()
    
    Allocate the buffer from the heap.  We can't statically declare the
    buffer because it's not a fixed size, and allocating an arbitrarily
    sized buffer on a stack frame is just asking for trouble.

 camel/camel-file-utils.c |   23 +++++++++++++----------
 1 files changed, 13 insertions(+), 10 deletions(-)

commit 10443d2e2cbdcc8085050f95655b2f8dfbb04e37
Author: Fridrich Štrba <fridrich.strba@bluewin.ch>
Date:   Mon Mar 7 14:52:49 2011 +0100

    OOps: nothing to see

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

commit 2a387cbad1842817ba77020e5e776c70a17ea79e
Author: Fridrich Štrba <fridrich.strba@bluewin.ch>
Date:   Mon Mar 7 11:06:27 2011 +0100

    Miscellaneous build fixes for Windows
    
    Conflicts:
    
    	camel/providers/local/camel-maildir-store.c
    	camel/providers/local/camel-maildir-summary.c
    	camel/providers/local/camel-mh-store.c

 camel/camel-sasl-gssapi.c                     |    5 ++++
 camel/providers/local/Makefile.am             |   12 +++++-----
 camel/providers/local/camel-maildir-store.c   |   28 ++++++++++++------------
 camel/providers/local/camel-maildir-summary.c |    6 ++++-
 camel/providers/local/camel-mh-store.c        |    2 +-
 libedataserverui/e-name-selector-dialog.c     |    4 +++
 6 files changed, 35 insertions(+), 22 deletions(-)

commit 827688ec6e3cab595e11511f0ee1f68539796ca1
Author: Fridrich Štrba <fridrich.strba@bluewin.ch>
Date:   Mon Mar 7 10:48:14 2011 +0100

    Don't use gnome-keyring to store credentials on Windows

 .gitignore                           |    2 +-
 configure.ac                         |   15 +-
 libedataserverui/Makefile.am         |   15 +-
 libedataserverui/e-passwords-win32.c | 1043 ++++++++++++++++++++++++++++++++++
 4 files changed, 1070 insertions(+), 5 deletions(-)

commit ef5fbfb2098a4f4034a11bbd5f87cd98297456cb
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Sun Mar 6 10:01:53 2011 -0500

    Post-release version bump.

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

commit e584a857ea19d4ef804f4f7492850db01dee444f
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Sun Mar 6 09:47:07 2011 -0500

    Fix distcheck errors.

 addressbook/libegdbus/Makefile.am          |    1 +
 addressbook/libegdbus/e-gdbus-egdbusbook.c |    2 +-
 calendar/libegdbus/Makefile.am             |    1 +
 calendar/libegdbus/e-gdbus-egdbuscal.c     |    2 +-
 4 files changed, 4 insertions(+), 2 deletions(-)

commit 225a58f753b92f6d11a54822aeb7529452974f29
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Sun Mar 6 09:40:59 2011 -0500

    Remove --disable-gtk3 from DISTCHECK_CONFIGURE_FLAGS.

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

commit 81274cf9aaf3f1c26ab318c1d745adcd884f9d87
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Sun Mar 6 09:38:22 2011 -0500

    NEWS update for 2.91.91 release.

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

commit be9c96aa35af2da1b219e32d6bde42de45f4fbd3
Author: Yuri Myasoedov <omerta13@yandex.ru>
Date:   Sat Mar 5 21:19:27 2011 +0300

    Updated Russian translation

 po/ru.po | 4723 ++++++++++++++++++++++++++++++++------------------------------
 1 files changed, 2450 insertions(+), 2273 deletions(-)

commit 8ebcec305a82c9c7bff52fb37f9943ca59ddd0bc
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Sat Mar 5 12:43:40 2011 -0500

    Bump BASE_VERSION to 3.0.
    
    Looks like GNOME 3.0 might actually happen this cycle.

 camel/camel-cipher-context.c                       |   34 +++++-----
 camel/camel-data-wrapper.c                         |   18 +++---
 camel/camel-folder-summary.c                       |    2 +-
 camel/camel-folder.c                               |   42 ++++++------
 camel/camel-mime-part.c                            |    6 +-
 camel/camel-offline-folder.c                       |    6 +-
 camel/camel-sasl.c                                 |   10 ++--
 camel/camel-store.c                                |   72 ++++++++++----------
 camel/camel-transport.c                            |    6 +-
 configure.ac                                       |    4 +-
 .../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 +
 libedataserver/e-data-server-util.c                |    4 +-
 libedataserver/e-soap-message.c                    |   66 +++++++++---------
 libedataserver/e-soap-response.c                   |   38 +++++-----
 libedataserverui/e-source-selector.c               |    2 +-
 21 files changed, 182 insertions(+), 158 deletions(-)

commit f7b4b08f9c71fca4463710affc5feec2c4513ead
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Sat Mar 5 12:35:48 2011 -0500

    Coding style cleanup.

 .../backends/google/e-book-backend-google.c        |    4 +++-
 .../backends/webdav/e-book-backend-webdav.c        |    5 +++--
 addressbook/libebook/e-book-view.c                 |    3 ++-
 addressbook/libebook/e-book.c                      |    3 ++-
 addressbook/libedata-book/e-book-backend-cache.c   |    3 ++-
 addressbook/libedata-book/e-book-backend.c         |    3 ++-
 addressbook/libedata-book/e-data-book-factory.c    |    3 ++-
 addressbook/libedata-book/e-data-book-view.c       |    3 ++-
 addressbook/libedata-book/e-data-book.c            |    3 ++-
 calendar/backends/caldav/e-cal-backend-caldav.c    |    3 ++-
 calendar/libecal/e-cal-view.c                      |    3 ++-
 calendar/libecal/e-cal.c                           |    3 ++-
 calendar/libedata-cal/e-cal-backend-cache.c        |    3 ++-
 calendar/libedata-cal/e-cal-backend-file-store.c   |    4 +++-
 calendar/libedata-cal/e-cal-backend-intervaltree.c |    3 ++-
 calendar/libedata-cal/e-cal-backend-store.c        |    3 ++-
 calendar/libedata-cal/e-cal-backend.c              |    3 ++-
 calendar/libedata-cal/e-data-cal-factory.c         |    3 ++-
 calendar/libedata-cal/e-data-cal-view.c            |    3 ++-
 calendar/libedata-cal/e-data-cal.c                 |    3 ++-
 camel/camel-certdb.c                               |    3 ++-
 camel/camel-cipher-context.c                       |    3 ++-
 camel/camel-data-cache.c                           |    3 ++-
 camel/camel-data-wrapper.c                         |    4 +++-
 camel/camel-disco-folder.c                         |    4 +++-
 camel/camel-filter-driver.c                        |    4 +++-
 camel/camel-folder-search.c                        |    3 ++-
 camel/camel-folder-summary.c                       |    3 ++-
 camel/camel-folder.c                               |    3 ++-
 camel/camel-gpg-context.c                          |    3 ++-
 camel/camel-index.c                                |    3 ++-
 camel/camel-medium.c                               |    3 ++-
 camel/camel-mime-filter-basic.c                    |    4 +++-
 camel/camel-mime-filter-bestenc.c                  |    4 +++-
 camel/camel-mime-filter-canon.c                    |    4 +++-
 camel/camel-mime-filter-charset.c                  |    4 +++-
 camel/camel-mime-filter-crlf.c                     |    4 +++-
 camel/camel-mime-filter-enriched.c                 |    4 +++-
 camel/camel-mime-filter-from.c                     |    4 +++-
 camel/camel-mime-filter-gzip.c                     |    4 +++-
 camel/camel-mime-filter-html.c                     |    4 +++-
 camel/camel-mime-filter-index.c                    |    4 +++-
 camel/camel-mime-filter-linewrap.c                 |    4 +++-
 camel/camel-mime-filter-pgp.c                      |    4 +++-
 camel/camel-mime-filter-progress.c                 |    4 +++-
 camel/camel-mime-filter-save.c                     |    4 +++-
 camel/camel-mime-filter-tohtml.c                   |    4 +++-
 camel/camel-mime-filter-windows.c                  |    4 +++-
 camel/camel-mime-filter-yenc.c                     |    4 +++-
 camel/camel-mime-filter.c                          |    3 ++-
 camel/camel-mime-part.c                            |    3 ++-
 camel/camel-object.c                               |    3 ++-
 camel/camel-offline-folder.c                       |    3 ++-
 camel/camel-offline-store.c                        |    3 ++-
 camel/camel-operation.c                            |    3 ++-
 camel/camel-partition-table.c                      |    6 ++++--
 camel/camel-sasl-cram-md5.c                        |    3 ++-
 camel/camel-sasl-digest-md5.c                      |    3 ++-
 camel/camel-sasl-gssapi.c                          |    3 ++-
 camel/camel-sasl-login.c                           |    3 ++-
 camel/camel-sasl-ntlm.c                            |    3 ++-
 camel/camel-sasl-plain.c                           |    3 ++-
 camel/camel-sasl-popb4smtp.c                       |    3 ++-
 camel/camel-sasl.c                                 |    3 ++-
 camel/camel-service.c                              |    3 ++-
 camel/camel-session.c                              |    3 ++-
 camel/camel-smime-context.c                        |    4 +++-
 camel/camel-store-summary.c                        |    3 ++-
 camel/camel-store.c                                |    3 ++-
 camel/camel-stream-buffer.c                        |    3 ++-
 camel/camel-stream-filter.c                        |    3 ++-
 camel/camel-stream-fs.c                            |    3 ++-
 camel/camel-stream-mem.c                           |    3 ++-
 camel/camel-tcp-stream-raw.c                       |    3 ++-
 camel/camel-tcp-stream-ssl.c                       |    3 ++-
 camel/camel-tcp-stream.c                           |    3 ++-
 camel/camel-text-index.c                           |    3 ++-
 camel/camel-transport.c                            |    3 ++-
 camel/camel-vee-folder.c                           |    3 ++-
 camel/providers/groupwise/camel-groupwise-folder.c |    4 +++-
 camel/providers/groupwise/camel-groupwise-store.c  |    4 +++-
 camel/providers/imap/camel-imap-folder.c           |    3 ++-
 camel/providers/imap/camel-imap-wrapper.c          |    4 +++-
 camel/providers/imapx/camel-imapx-conn-manager.c   |    3 ++-
 camel/providers/local/camel-local-folder.c         |    4 +++-
 camel/providers/local/camel-maildir-summary.c      |    4 +++-
 camel/providers/local/camel-mh-summary.c           |    3 ++-
 camel/providers/nntp/camel-nntp-folder.c           |    3 ++-
 camel/providers/nntp/camel-nntp-store.c            |    3 ++-
 camel/providers/nntp/camel-nntp-summary.c          |    4 +++-
 libedataserver/e-proxy.c                           |    3 ++-
 libedataserver/e-soap-message.c                    |    3 ++-
 libedataserver/e-soap-response.c                   |    3 ++-
 libedataserverui/e-categories-dialog.c             |    3 ++-
 libedataserverui/e-category-completion.c           |    4 +++-
 libedataserverui/e-cell-renderer-color.c           |    4 +++-
 libedataserverui/e-contact-store.c                 |    3 ++-
 libedataserverui/e-destination-store.c             |    4 +++-
 libedataserverui/e-name-selector-dialog.c          |    4 +++-
 libedataserverui/e-name-selector-entry.c           |    4 +++-
 libedataserverui/e-name-selector-list.c            |    3 ++-
 libedataserverui/e-name-selector-model.c           |    4 +++-
 libedataserverui/e-name-selector.c                 |    3 ++-
 libedataserverui/e-source-combo-box.c              |    4 +++-
 libedataserverui/e-source-selector.c               |    3 ++-
 libedataserverui/e-tree-model-generator.c          |    4 +++-
 servers/groupwise/soup-soap-message.c              |    3 ++-
 servers/groupwise/soup-soap-response.c             |    3 ++-
 108 files changed, 256 insertions(+), 110 deletions(-)

commit 76934fe7679cf62bd592f9242d50045a6bacf8cf
Author: Rudolfs Mazurs <rudolfs.mazurs@gmail.com>
Date:   Sat Mar 5 15:01:40 2011 +0200

    Updated Latvian translation.

 po/lv.po | 6248 ++++++++++++++++++++++++++++++++++++--------------------------
 1 files changed, 3642 insertions(+), 2606 deletions(-)

commit e1f35465d26d3e8376406fc311f08bd1cc6fe7f2
Author: David Planella <david.planella@gmail.com>
Date:   Sat Mar 5 09:08:09 2011 +0100

    Updated Catalan translation

 po/ca.po | 2500 +++++++++++++++++++++++++++++++++-----------------------------
 1 files changed, 1323 insertions(+), 1177 deletions(-)

commit 5f179570d3576660d52b7506a910cb23344ef39d
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Fri Mar 4 23:11:44 2011 -0500

    Coding style cleanup.

 calendar/libecal/e-cal-recur.c |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 27c71fd4ef4d740f32c53f76b454060bc9b1f798
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Fri Mar 4 22:28:14 2011 -0500

    Update API documentation.

 .../addressbook/libebook/libebook-sections.txt     |    2 ++
 .../addressbook/libebook/tmpl/e-book.sgml          |   18 ++++++++++++++++++
 .../libedataserver/libedataserver-sections.txt     |    4 ++++
 .../libedataserver/tmpl/e-soap-message.sgml        |    1 +
 docs/reference/libedataserver/tmpl/e-util.sgml     |   17 +++++++++++++++++
 libedataserver/e-data-server-util.h                |    6 ++++--
 6 files changed, 46 insertions(+), 2 deletions(-)

commit 6fb1d10ca9ddc885c68fc399689d034174357662
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Wed Mar 2 14:37:46 2011 -0500

    Modularize e-calendar-factory migration.
    
    Rename e_data_cal_migrate() to e_data_cal_migrate_basedir() and rename
    the source file similarly.  Makes room for other kinds of migration.

 calendar/libedata-cal/Makefile.am                  |    2 +-
 calendar/libedata-cal/e-data-cal-factory.c         |    4 +-
 calendar/libedata-cal/e-data-cal-migrate-basedir.c |  388 ++++++++++++++++++++
 calendar/libedata-cal/e-data-cal-migrate.c         |  388 --------------------
 4 files changed, 391 insertions(+), 391 deletions(-)

commit c65499703689a86bd1a3bb291886d4a03a80ae8c
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Wed Mar 2 14:33:01 2011 -0500

    Modularize e-addressbook-factory migration.
    
    Rename e_data_book_migrate() to e_data_book_migrate_basedir() and rename
    the source file similarly.  Makes room for other kinds of migration.

 addressbook/libedata-book/Makefile.am              |    2 +-
 addressbook/libedata-book/e-data-book-factory.c    |    4 +-
 .../libedata-book/e-data-book-migrate-basedir.c    |  318 ++++++++++++++++++++
 addressbook/libedata-book/e-data-book-migrate.c    |  318 --------------------
 4 files changed, 321 insertions(+), 321 deletions(-)

commit c62604e413409b821a5943008f149030971af604
Author: Wei Li <lw124124@gmail.com>
Date:   Fri Mar 4 12:29:26 2011 +0000

    Update simplified Chinese translation.

 po/zh_CN.po | 1077 +++++++++++++++++++++++++++++++----------------------------
 1 files changed, 569 insertions(+), 508 deletions(-)

commit fc9462d477b098b8f15db5cde3952db6d92e2868
Author: Milan Crha <mcrha@redhat.com>
Date:   Thu Mar 3 11:22:29 2011 +0100

    e_source_copy() may copy also relative_uri

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

commit 3f8c77e4d8ac24adb677441dc8b16c2a258dd018
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Wed Mar 2 22:56:01 2011 -0500

    EBook cleanups.
    
    There's no need to set a GError or invoke any callbacks for programmer
    errors.  In fact it's GLib convention not to.  The function should just
    emit a runtime warning and get out.

 addressbook/libebook/e-book.c  |  749 +++++++++++++++++++++++-----------------
 addressbook/libebook/e-book.h  |   28 +-
 addressbook/libebook/e-error.h |   13 +-
 3 files changed, 444 insertions(+), 346 deletions(-)

commit 33e20e8193ba01532764a87cf30c3848ae692d90
Author: Khaled Hosny <khaledhosny@eglug.org>
Date:   Wed Mar 2 19:55:59 2011 +0200

    Updated Arabic translation

 po/ar.po | 5556 ++++++++++++++++++++++++++++++++++----------------------------
 1 files changed, 3061 insertions(+), 2495 deletions(-)

commit 8234a9eb481980f19dbc6d2032605e76264846a7
Author: Duarte Loreto <happyguy_pt@hotmail.com>
Date:   Wed Mar 2 00:46:44 2011 +0000

    Updated Portuguese translation

 po/pt.po | 2562 +++++++++++++++++++++++++++++++++-----------------------------
 1 files changed, 1358 insertions(+), 1204 deletions(-)

commit 04e6c79bf485980d28ec8c784ae1962fbe77187f
Author: Luca Ferretti <lferrett@gnome.org>
Date:   Tue Mar 1 23:39:24 2011 +0100

    Updated Italian translation

 po/it.po | 2708 +++++++++++++++++++++++++++++++-------------------------------
 1 files changed, 1356 insertions(+), 1352 deletions(-)

commit e938dde40f1aa69dd7c0811ddf16fc68940f6f9d
Author: Daniel Nylander <po@danielnylander.se>
Date:   Tue Mar 1 00:27:19 2011 +0100

    Updated Swedish translation

 po/sv.po | 1127 ++++++++++++++++++++++++++++++++------------------------------
 1 files changed, 586 insertions(+), 541 deletions(-)

commit 21f6acee2a507d3dbe1e612f0e2e353d651f0d1e
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Mon Feb 28 07:29:25 2011 -0500

    Revert "Convert quoted-printing to UTF-8 when copying from To, CC, or BCC Fields"
    
    This reverts commit 379f195dd9d3712dcc0621a9cd05694cbd1e2b96.
    
    Original commit reintroduces bug #619347.

 addressbook/libebook/e-destination.c |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

commit 379f195dd9d3712dcc0621a9cd05694cbd1e2b96
Author: Vibha Yadav <yvibha@novell.com>
Date:   Mon Feb 28 11:18:33 2011 +0530

    Convert quoted-printing to UTF-8 when copying from To, CC, or BCC Fields

 addressbook/libebook/e-destination.c |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

commit c8f35769f7baab24ac53debf038f67828208d562
Author: Bruno Brouard <annoa.b@gmail.com>
Date:   Sun Feb 27 23:21:15 2011 +0100

    Updated French translation

 po/fr.po | 2605 +++++++++++++++++++++++++++++++++-----------------------------
 1 files changed, 1385 insertions(+), 1220 deletions(-)

commit d486a9224d36a011323843266e9a34e519ebb99d
Author: Milan Crha <mcrha@redhat.com>
Date:   Fri Feb 25 16:47:50 2011 +0100

    Bug #633156 - Runtime warning when creating direct subfolder of On This Computer

 camel/camel-text-index.c                    |    7 +++++--
 camel/providers/local/camel-local-store.c   |    4 ++--
 camel/providers/local/camel-maildir-store.c |    4 ++--
 3 files changed, 9 insertions(+), 6 deletions(-)

commit 5630aa0f4577d389658be4517db13d2f19924db4
Author: Milan Crha <mcrha@redhat.com>
Date:   Thu Feb 24 13:12:09 2011 +0100

    Bug #614480 - Avoid using G_TYPE_INSTANCE_GET_PRIVATE repeatedly

 addressbook/libebook/e-book-view.c                 |   14 +--
 addressbook/libebook/e-book.c                      |   20 ++--
 addressbook/libedata-book/e-book-backend-cache.c   |    6 +-
 addressbook/libedata-book/e-book-backend.c         |   10 +-
 addressbook/libedata-book/e-data-book-factory.c    |    4 +-
 addressbook/libedata-book/e-data-book-view.c       |    8 +-
 calendar/backends/caldav/e-cal-backend-caldav.c    |  138 ++++++++++----------
 calendar/backends/caldav/e-cal-backend-caldav.h    |    8 +-
 calendar/libecal/e-cal-view.c                      |   11 +-
 calendar/libecal/e-cal.c                           |    3 +-
 calendar/libedata-cal/e-cal-backend-cache.c        |    8 +-
 calendar/libedata-cal/e-cal-backend-file-store.c   |   58 ++++-----
 calendar/libedata-cal/e-cal-backend-intervaltree.c |    8 +-
 calendar/libedata-cal/e-cal-backend-store.c        |   31 ++---
 calendar/libedata-cal/e-cal-backend.c              |    8 +-
 calendar/libedata-cal/e-data-cal-factory.c         |    4 +-
 calendar/libedata-cal/e-data-cal-view.c            |    3 +-
 calendar/libedata-cal/e-data-cal.c                 |    4 +-
 camel/camel-certdb.c                               |    9 +-
 camel/camel-cipher-context.c                       |   10 +-
 camel/camel-data-cache.c                           |    8 +-
 camel/camel-data-wrapper.c                         |    6 +-
 camel/camel-disco-folder.c                         |    6 +-
 camel/camel-filter-driver.c                        |  130 ++++++++-----------
 camel/camel-folder-search.c                        |    6 +-
 camel/camel-folder-summary.c                       |   32 ++---
 camel/camel-folder.c                               |    9 +-
 camel/camel-gpg-context.c                          |    6 +-
 camel/camel-index.c                                |    6 +-
 camel/camel-medium.c                               |    8 +-
 camel/camel-mime-filter-basic.c                    |   12 +-
 camel/camel-mime-filter-bestenc.c                  |   14 +--
 camel/camel-mime-filter-canon.c                    |    8 +-
 camel/camel-mime-filter-charset.c                  |   26 ++--
 camel/camel-mime-filter-crlf.c                     |   12 +-
 camel/camel-mime-filter-enriched.c                 |   18 +--
 camel/camel-mime-filter-from.c                     |    8 +-
 camel/camel-mime-filter-gzip.c                     |   20 +--
 camel/camel-mime-filter-html.c                     |   12 +-
 camel/camel-mime-filter-index.c                    |   29 ++---
 camel/camel-mime-filter-linewrap.c                 |   12 +-
 camel/camel-mime-filter-pgp.c                      |   10 +-
 camel/camel-mime-filter-progress.c                 |   14 +--
 camel/camel-mime-filter-save.c                     |   10 +-
 camel/camel-mime-filter-tohtml.c                   |   17 +--
 camel/camel-mime-filter-windows.c                  |   14 +--
 camel/camel-mime-filter-yenc.c                     |   14 +--
 camel/camel-mime-filter.c                          |    8 +-
 camel/camel-mime-part.c                            |    8 +-
 camel/camel-object.c                               |    8 +-
 camel/camel-offline-folder.c                       |    6 +-
 camel/camel-offline-store.c                        |    6 +-
 camel/camel-operation.c                            |    8 +-
 camel/camel-partition-table.c                      |   12 +--
 camel/camel-sasl-cram-md5.c                        |    6 +-
 camel/camel-sasl-digest-md5.c                      |    6 +-
 camel/camel-sasl-gssapi.c                          |    9 +-
 camel/camel-sasl-login.c                           |    8 +-
 camel/camel-sasl-ntlm.c                            |    6 +-
 camel/camel-sasl-plain.c                           |    6 +-
 camel/camel-sasl-popb4smtp.c                       |    6 +-
 camel/camel-sasl.c                                 |   10 +-
 camel/camel-service.c                              |    6 +-
 camel/camel-session.c                              |    7 +-
 camel/camel-smime-context.c                        |    7 +-
 camel/camel-store-summary.c                        |    7 +-
 camel/camel-store.c                                |    6 +-
 camel/camel-stream-buffer.c                        |   25 ++--
 camel/camel-stream-filter.c                        |   25 ++--
 camel/camel-stream-fs.c                            |   22 ++--
 camel/camel-stream-mem.c                           |   20 +--
 camel/camel-tcp-stream-raw.c                       |    6 +-
 camel/camel-tcp-stream-ssl.c                       |   10 +-
 camel/camel-tcp-stream.c                           |    6 +-
 camel/camel-text-index.c                           |   90 +++++--------
 camel/camel-transport.c                            |    8 +-
 camel/camel-vee-folder.c                           |   46 +++----
 camel/providers/groupwise/camel-groupwise-folder.c |    6 +-
 camel/providers/groupwise/camel-groupwise-store.c  |    7 +-
 camel/providers/imap/camel-imap-folder.c           |    6 +-
 camel/providers/imap/camel-imap-wrapper.c          |    6 +-
 camel/providers/imapx/camel-imapx-conn-manager.c   |    9 +-
 camel/providers/local/camel-local-folder.c         |    6 +-
 camel/providers/local/camel-maildir-summary.c      |    9 +-
 camel/providers/local/camel-mh-summary.c           |    6 +-
 camel/providers/nntp/camel-nntp-folder.c           |    6 +-
 camel/providers/nntp/camel-nntp-store.c            |    6 +-
 camel/providers/nntp/camel-nntp-summary.c          |    6 +-
 libedataserver/e-proxy.c                           |    8 +-
 libedataserver/e-soap-message.c                    |   57 ++++----
 libedataserver/e-soap-message.h                    |    3 +
 libedataserver/e-soap-response.c                   |   28 ++--
 libedataserver/e-soap-response.h                   |    3 +
 libedataserverui/e-categories-dialog.c             |   10 +-
 libedataserverui/e-category-completion.c           |    7 +-
 libedataserverui/e-cell-renderer-color.c           |   14 +--
 libedataserverui/e-contact-store.c                 |   10 +-
 libedataserverui/e-destination-store.c             |   11 +-
 libedataserverui/e-name-selector-dialog.c          |   13 +--
 libedataserverui/e-name-selector-entry.c           |   19 +--
 libedataserverui/e-name-selector-list.c            |    7 +-
 libedataserverui/e-name-selector-model.c           |    9 +-
 libedataserverui/e-name-selector.c                 |   16 +--
 libedataserverui/e-source-combo-box.c              |   12 +--
 libedataserverui/e-source-selector.c               |   10 +-
 libedataserverui/e-tree-model-generator.c          |    7 +-
 servers/groupwise/soup-soap-message.c              |   57 ++++----
 servers/groupwise/soup-soap-message.h              |    3 +
 servers/groupwise/soup-soap-response.c             |   28 ++--
 servers/groupwise/soup-soap-response.h             |    3 +
 110 files changed, 603 insertions(+), 1041 deletions(-)

commit b839f57cc531cfbfb0e00694e14bb8381ba035b4
Author: Milan Crha <mcrha@redhat.com>
Date:   Wed Feb 23 18:21:18 2011 +0100

    Bug #643095 - Crash when opening invalid multipart/signed message

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

commit ae8dad07c8c9b842d4f79aaabc611257ea0f0717
Author: Carlos Martín Nieto <carlos@cmartin.tk>
Date:   Mon Feb 21 16:55:32 2011 +0100

    ECalRecur: Convert intervals < 1 into the default (1)
    
    Negative intervals have been spotted in the wild. An interval lower
    than 1 doesn't make any sense and is against the standard, so if we
    see one, we replace it by the default interval of 1.

 calendar/libecal/e-cal-recur.c |    9 ++++++++-
 1 files changed, 8 insertions(+), 1 deletions(-)

commit b90b5cdba8f25a9cd733cd9c66259b6a79263515
Author: Milan Crha <mcrha@redhat.com>
Date:   Tue Feb 22 12:18:55 2011 +0100

    Bug #617763 - Cannot create events on Yahoo through CalDAV

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

commit a3a146f93949ff0e4dd8d08378e719e2bf9b9187
Author: Milan Crha <mcrha@redhat.com>
Date:   Tue Feb 22 09:09:05 2011 +0100

    Bug #639201 - Crash on startup - pop3_get_message, camel_pop3_delete_old

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

commit b0dfd4aeb2b44d56f701efca1508d2c8c6911724
Author: Milan Crha <mcrha@redhat.com>
Date:   Mon Feb 21 13:16:42 2011 +0100

    Bug #640829 - Can drop text/plain message lines in message preview

 camel/camel-mime-filter.c |   31 ++++++++++++++++---------------
 1 files changed, 16 insertions(+), 15 deletions(-)

commit aae82bde78bb3620c6854f4f5c59789fe74e1e3e
Author: Chenthill Palanisamy <pchenthill@novell.com>
Date:   Mon Feb 21 16:59:26 2011 +0530

    post release version bump

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

commit 1e8c7c9c01d30a8ec66a9e3b079ed5c80e8173a0
Author: Chenthill Palanisamy <pchenthill@novell.com>
Date:   Mon Feb 21 14:52:20 2011 +0530

    News update for 2.91.90 release

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

commit f8698db78e1e78f5020009616f2f08337af8ef72
Author: Petr Kovar <pknbe@volny.cz>
Date:   Mon Feb 21 00:18:31 2011 +0100

    Update Czech translation by Jiri Eischmann
    
    Reviewed by: Petr Kovar.

 po/cs.po | 2371 +++++++++++++++++++++++++++++++++-----------------------------
 1 files changed, 1261 insertions(+), 1110 deletions(-)

commit 60ef812bffc7c5dfe7efb6e0448fa80c57fa73b9
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Fri Feb 18 19:37:13 2011 -0500

    Coding style and whitespace cleanup.

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

commit 2a27339e5beaaf9dbd915dfabedb49fd916a738c
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Thu Feb 17 21:44:36 2011 -0500

    CamelTcpStream cleanups.

 camel/camel-tcp-stream.c |   55 +++++++++++++++++++++-------------------------
 1 files changed, 25 insertions(+), 30 deletions(-)

commit 8f847c4672a559d4a0523c691f262d769337a910
Author: hao.h.li <hao.h.li@intel.com>
Date:   Fri Feb 18 14:40:52 2011 +0100

    Bug #639483 - Category list includes weather information

 libedataserverui/e-categories-dialog.c    |    4 ++++
 libedataserverui/e-category-completion.c  |    6 ++++++
 libedataserverui/e-name-selector-dialog.c |    8 +++++++-
 3 files changed, 17 insertions(+), 1 deletions(-)

commit a2362088f7baf791149bdc919fbda7a0ab14ab52
Author: Milan Crha <mcrha@redhat.com>
Date:   Thu Feb 17 19:26:45 2011 +0100

    Memory leak fix and return events in proper order

 calendar/libedata-cal/e-cal-backend-store.c |   12 ++++++++----
 1 files changed, 8 insertions(+), 4 deletions(-)

commit 1319c66778061d79c90215ac5b84e71b5ec0040d
Author: Milan Crha <mcrha@redhat.com>
Date:   Wed Feb 16 17:35:00 2011 +0100

    Bug #638563 - Make string consistent with other providers

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

commit fbbb16ff12c430d36631857281f4ed27f828485e
Author: Milan Crha <mcrha@redhat.com>
Date:   Wed Feb 16 10:10:29 2011 +0100

    Bug #638246 - Runtime warning: and_operator: assertion `argc == 2' failed

 libedataserver/e-sexp.c |   41 ++++++++++++++++++++++++++++++++---------
 1 files changed, 32 insertions(+), 9 deletions(-)

commit 10aa841f3110a4f7084a35cbaaac1c211eb460e1
Author: Milan Crha <mcrha@redhat.com>
Date:   Mon Feb 14 19:12:50 2011 +0100

    Fix few memory leaks

 camel/camel-folder-summary.c                |    5 +++++
 camel/providers/local/camel-maildir-store.c |   26 +++++++++++++++-----------
 2 files changed, 20 insertions(+), 11 deletions(-)

commit 8c3d8e91e6215686c5afcf5bf612f9c0ebe090c1
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Mon Feb 14 08:16:04 2011 -0500

    EProxy cleanup.

 .../libedataserver/libedataserver-sections.txt     |    1 +
 libedataserver/e-proxy.c                           |  243 +++++++++-----------
 libedataserver/e-proxy.h                           |   50 +++--
 3 files changed, 147 insertions(+), 147 deletions(-)

commit 3112a8fc6d7cc7fe2489ce85211e66691a053fe6
Author: Milan Crha <mcrha@redhat.com>
Date:   Mon Feb 14 09:44:18 2011 +0100

    Bug #638089 - Some mobile phone contacts are not shown in preview

 addressbook/libebook/e-contact.c |   10 ++++++----
 1 files changed, 6 insertions(+), 4 deletions(-)

commit 4662387ed23f6265f0bd1e1b6ddcfc3f2724c467
Author: Fran Diéguez <fran.dieguez@mabishu.com>
Date:   Sun Feb 13 13:54:41 2011 +0100

    Updated Galician translations

 po/gl.po |  534 ++++++++++++++++++++++++++++++++++----------------------------
 1 files changed, 290 insertions(+), 244 deletions(-)

commit ec32d5eebed179de231f81ae93802035cdb519fb
Author: Changwoo Ryu <cwryu@debian.org>
Date:   Sun Feb 13 03:44:31 2011 +0900

    Updated Korean translation

 po/ko.po | 2485 +++++++++++++++++++++++++++++++++-----------------------------
 1 files changed, 1310 insertions(+), 1175 deletions(-)

commit 5d287d9349816fe1ec91e3e01c43efeb4a2428e2
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Sat Feb 12 10:54:39 2011 -0500

    Remove NULL checks for GObject methods.
    
    As of GLib 2.28 all GObject virtual methods, including constructed(),
    are safe to chain up to unconditionally.  Remove unnecessary checks.

 addressbook/backends/ldap/e-book-backend-ldap.c    |    4 ++--
 addressbook/libebook/e-book.c                      |    8 ++++----
 addressbook/libebook/e-destination.c               |    8 ++++----
 addressbook/libebook/e-vcard.c                     |    4 ++--
 addressbook/libedata-book/e-book-backend-sexp.c    |    4 ++--
 addressbook/libedata-book/e-book-backend-summary.c |    4 ++--
 addressbook/libedata-book/e-data-book-factory.c    |    4 ++--
 calendar/backends/caldav/e-cal-backend-caldav.c    |    8 ++++----
 .../backends/contacts/e-cal-backend-contacts.c     |    4 ++--
 calendar/backends/file/e-cal-backend-file.c        |    8 ++++----
 .../backends/groupwise/e-cal-backend-groupwise.c   |    4 ++--
 calendar/backends/http/e-cal-backend-http.c        |    8 ++++----
 calendar/backends/weather/e-cal-backend-weather.c  |    4 ++--
 calendar/libecal/e-cal-component.c                 |    4 ++--
 calendar/libecal/e-cal-view.c                      |    4 ++--
 calendar/libedata-cal/e-cal-backend-sexp.c         |    4 ++--
 calendar/libedata-cal/e-data-cal-factory.c         |    4 ++--
 calendar/libedata-cal/e-data-cal.c                 |    4 ++--
 libebackend/e-data-server-module.c                 |    4 ++--
 libedataserver/e-list-iterator.c                   |    4 ++--
 libedataserverui/e-category-completion.c           |    4 ++--
 21 files changed, 52 insertions(+), 52 deletions(-)

commit 69aaa8179a4a9b2b8edb69e5a57340a8ac8c942c
Author: Jorge González <jorgegonz@svn.gnome.org>
Date:   Sat Feb 12 14:39:20 2011 +0100

    Updated Spanish translation

 po/es.po |  475 +++++++++++++++++++++++++++++++++-----------------------------
 1 files changed, 252 insertions(+), 223 deletions(-)

commit 45743a99f2bb0f9f66ebe1a75854e246d869550d
Author: Carlos Martín Nieto <carlos@cmartin.tk>
Date:   Sat Feb 12 11:53:26 2011 +0100

    CamelMaildirStore: Fix memory leak

 camel/providers/local/camel-maildir-store.c |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

commit 45d71522c710b5f9afec794175ea0fc0b0a1fab9
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Thu Feb 10 16:51:26 2011 -0500

    Bump GTK+ requirement to 3.0.
    
    This requirement is now locked until GNOME 3.3 development begins.

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

commit a4bb421956deba8ee9126a0342ba2a37000758a7
Author: Runa Bhattacharjee <runab@redhat.com>
Date:   Fri Feb 11 17:28:07 2011 +0530

    Updated Bengali India Translation

 po/bn_IN.po | 5700 +++++++++++++++++++++++++++++++++--------------------------
 1 files changed, 3186 insertions(+), 2514 deletions(-)

commit 04900aa4781d0f2c81cc27dce231b5177148483e
Author: Shankar Prasad <svenkate@redhat.com>
Date:   Fri Feb 11 12:48:21 2011 +0530

    updated kn translations

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

commit 0256524daf69e50e75235238687120b1e5cd40b0
Author: Shankar Prasad <svenkate@redhat.com>
Date:   Fri Feb 11 12:46:56 2011 +0530

    updated kn translations

 po/kn.po |  136 ++++++++++++++++++++++++++++++++------------------------------
 1 files changed, 70 insertions(+), 66 deletions(-)

commit 52eccf507794c31114f9c23f1e1e6c2c1d918166
Author: Shankar Prasad <svenkate@redhat.com>
Date:   Thu Feb 10 21:17:02 2011 +0530

    updated kn translations

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

commit 5d7d1fdf49f04f71cabeaf9926fc6d01d726ba89
Author: Shankar Prasad <svenkate@redhat.com>
Date:   Thu Feb 10 21:08:25 2011 +0530

    updated kn translations

 po/kn.po |  220 ++++++++++++++++++++++++++++----------------------------------
 1 files changed, 100 insertions(+), 120 deletions(-)

commit bf29ce1f865e7983a62e28f67340532b22e9439a
Author: Milan Crha <mcrha@redhat.com>
Date:   Wed Feb 9 18:40:29 2011 +0100

    Be able to define DBus call timeout in configure and runtime

 addressbook/libegdbus/e-gdbus-egdbusbook.c        |   68 ++++++------
 addressbook/libegdbus/e-gdbus-egdbusbookfactory.c |    8 +-
 addressbook/libegdbus/e-gdbus-egdbusbookview.c    |   16 ++--
 calendar/libegdbus/e-gdbus-egdbuscal.c            |  116 +++++++++++----------
 calendar/libegdbus/e-gdbus-egdbuscalfactory.c     |    8 +-
 calendar/libegdbus/e-gdbus-egdbuscalview.c        |   16 ++--
 configure.ac                                      |   12 ++
 libedataserver/Makefile.am                        |    3 +-
 libedataserver/e-data-server-util.c               |   36 +++++++
 libedataserver/e-data-server-util.h               |    3 +
 10 files changed, 175 insertions(+), 111 deletions(-)

commit edeb2dbc96544f1ed6a14c7063eb6fe1009a7574
Author: krishnababu k <kkrothap@redhat.ocm>
Date:   Wed Feb 9 19:20:36 2011 +0530

    Updated Telugu Translations

 po/te.po | 5872 +++++++++++++++++++++++++++++++++++---------------------------
 1 files changed, 3297 insertions(+), 2575 deletions(-)

commit 296309d0678ef857fadf62e20922dd5046608488
Author: Shankar Prasad <svenkate@redhat.com>
Date:   Wed Feb 9 17:50:08 2011 +0530

    updated kn translations

 po/kn.po | 3649 ++++++++++++++++++++++++++++++++++++--------------------------
 1 files changed, 2145 insertions(+), 1504 deletions(-)

commit 43e2b50981540865eb76516e9c7a93f2ca049ad9
Author: Chenthill Palanisamy <pchenthill@novell.com>
Date:   Wed Feb 9 11:09:50 2011 +0530

    Perform consistency check on local folders based on the parameter 'need-summary-check'

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

commit e4b87ce20a840ad299adff1993c9fd44ab74c121
Author: Ivar Smolin <okul@linux.ee>
Date:   Tue Feb 8 21:31:20 2011 +0200

    [l10n] Updated Estonian translation

 po/et.po |   54 ++++++++++++++++++++++++++++++++++++++++++++----------
 1 files changed, 44 insertions(+), 10 deletions(-)

commit 3969fb87e74a49c6db478d846831d78595877d93
Author: Kjartan Maraas <kmaraas@gnome.org>
Date:   Tue Feb 8 01:10:11 2011 -0500

    Bug 641757 - Fix warnings from GCC 4.6
    
    GCC learned how to find dead assignments.

 .../backends/groupwise/e-book-backend-groupwise.c  |    6 --
 addressbook/libedata-book/e-book-backend-cache.c   |   18 +-----
 calendar/backends/caldav/e-cal-backend-caldav.c    |   27 +-------
 .../backends/contacts/e-cal-backend-contacts.c     |    6 --
 calendar/backends/file/e-cal-backend-file-events.c |   72 ++------------------
 calendar/backends/file/e-cal-backend-file-events.h |    9 ---
 .../backends/file/e-cal-backend-file-journal.c     |   64 ++----------------
 .../backends/file/e-cal-backend-file-journal.h     |    5 --
 calendar/backends/file/e-cal-backend-file-todos.c  |   70 ++-----------------
 calendar/backends/file/e-cal-backend-file-todos.h  |    9 ---
 calendar/backends/file/e-cal-backend-file.c        |    6 --
 .../groupwise/e-cal-backend-groupwise-utils.c      |    4 +-
 .../backends/groupwise/e-cal-backend-groupwise.c   |   41 +----------
 calendar/backends/http/e-cal-backend-http.c        |   45 ------------
 calendar/libecal/e-cal-component.c                 |    7 --
 calendar/libecal/e-cal-recur.c                     |    4 +-
 calendar/libecal/e-cal.c                           |    3 -
 calendar/libedata-cal/e-cal-backend-cache.c        |    9 ---
 calendar/libedata-cal/e-cal-backend-file-store.c   |   11 +---
 .../libedata-cal/e-cal-backend-loader-factory.c    |    8 --
 calendar/libedata-cal/e-cal-backend-store.c        |    3 -
 calendar/tests/ecal/test-ecal.c                    |    9 +--
 camel/camel-db.c                                   |    3 +-
 camel/camel-folder.c                               |    2 -
 camel/camel-mime-message.c                         |    3 -
 camel/camel-search-sql.c                           |    4 +-
 camel/camel-smime-context.c                        |    8 ++-
 camel/camel-text-index.c                           |    5 +-
 camel/camel-url.c                                  |    6 +-
 camel/camel-vee-folder.c                           |   14 ----
 camel/providers/groupwise/camel-groupwise-folder.c |   13 +---
 camel/providers/groupwise/camel-groupwise-store.c  |    3 -
 camel/providers/groupwise/camel-groupwise-utils.c  |    6 +--
 camel/providers/imapx/camel-imapx-server.c         |   22 +------
 camel/providers/local/camel-local-folder.c         |   13 ----
 camel/providers/local/camel-mbox-store.c           |    6 --
 camel/providers/pop3/camel-pop3-store.c            |    3 +-
 libebackend/e-file-cache.c                         |    4 -
 libebackend/e-offline-listener.c                   |    4 -
 libedataserver/e-account-list.c                    |    2 -
 libedataserver/e-soap-message.c                    |    3 -
 libedataserverui/e-categories-dialog.c             |    2 -
 libedataserverui/e-name-selector-dialog.c          |    7 --
 libedataserverui/e-name-selector-entry.c           |   10 +---
 libedataserverui/e-source-combo-box.c              |    8 --
 libedataserverui/e-source-selector-dialog.c        |    2 -
 libedataserverui/e-tree-model-generator.c          |    4 -
 servers/groupwise/e-gw-connection.c                |   20 +-----
 servers/groupwise/soup-soap-message.c              |    3 -
 49 files changed, 57 insertions(+), 559 deletions(-)

commit 5d72200ef6dfe3b87097f61736d9dfcc742a123a
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Mon Feb 7 23:15:56 2011 -0500

    Fix build break.

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

commit 26432b506f67ed1745dffe82418f3ee89f9574f9
Author: Kjartan Maraas <kmaraas@gnome.org>
Date:   Mon Feb 7 18:59:24 2011 +0100

    remove more streams tests

 camel/tests/stream/Makefile.am |   28 ---------
 camel/tests/stream/README      |    4 -
 camel/tests/stream/test1.c     |  119 ----------------------------------------
 camel/tests/stream/test2.c     |   48 ----------------
 camel/tests/stream/test3.c     |   99 ---------------------------------
 5 files changed, 0 insertions(+), 298 deletions(-)

commit d32a89b9e3a40a0dd8cf71dbc7bb314c9916a0c6
Author: Kjartan Maraas <kmaraas@gnome.org>
Date:   Mon Feb 7 18:57:43 2011 +0100

    Remove streams tests from Makefile

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

commit 468a75ec5b50c839081eec32ef38b564daf956a3
Author: Kjartan Maraas <kmaraas@gnome.org>
Date:   Mon Feb 7 18:57:26 2011 +0100

    Remove streams tests

 camel/tests/lib/streams.c |  252 ---------------------------------------------
 camel/tests/lib/streams.h |   11 --
 2 files changed, 0 insertions(+), 263 deletions(-)

commit 0907c2bf421578d09293967239043798649570a8
Author: Kjartan Maraas <kmaraas@gnome.org>
Date:   Mon Feb 7 15:33:37 2011 +0100

    Remove deleted files

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

commit 4be9b02fc3ec8deac59bb591eb5fa904cf66f8ff
Author: Kjartan Maraas <kmaraas@gnome.org>
Date:   Mon Feb 7 15:33:22 2011 +0100

    Updated Norwegian bokmål translation.

 po/nb.po |  451 ++++++++++++++++++++++++++++++++++----------------------------
 1 files changed, 248 insertions(+), 203 deletions(-)

commit fa5217c38bec521d695780955f0f3253d39ca4d1
Author: Milan Crha <mcrha@redhat.com>
Date:   Mon Feb 7 14:04:43 2011 +0100

    Properly fix bug #601111

 libedataserver/e-proxy.c |   14 ++++++++++++--
 1 files changed, 12 insertions(+), 2 deletions(-)

commit acc940ada4426a99fbcb2fc1bbac6ffc5cafb699
Author: Milan Crha <mcrha@redhat.com>
Date:   Mon Feb 7 13:38:31 2011 +0100

    Bug #601111 - Do not use empty host names in EProxy

 libedataserver/e-proxy.c |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit e6a81fac76b4a0512431075cfaee163b83e51c78
Author: Mario Blättermann <mariobl@gnome.org>
Date:   Sat Feb 5 21:37:59 2011 +0100

    [l10n] Updated German translation

 po/de.po | 2361 +++++++++++++++++++++++++++++++-------------------------------
 1 files changed, 1197 insertions(+), 1164 deletions(-)

commit 7b93b5fab0cd9bf8eae719452c2af10ef65abd51
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Sat Feb 5 11:29:26 2011 -0500

    Add a --keep-running option to e-calendar-factory.
    
    Prevents the D-Bus service from automatically terminating after the last
    client connection is closed.  Mainly to aid in testing and development.

 calendar/libedata-cal/e-data-cal-factory.c |   38 ++++++++++++++++++++++++---
 1 files changed, 33 insertions(+), 5 deletions(-)

commit 877d4b28accb3138a5d264fcca945f6cdb06af5d
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Sat Feb 5 11:02:28 2011 -0500

    Add a --keep-running option to e-addressbook-factory.
    
    Prevents the D-Bus service from automatically terminating after the last
    client connection is closed.  Mainly to aid in testing and development.

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

commit e2b23fe963a300078a10958aacf6284e3e947d88
Author: Vibha Yadav <yvibha@novell.com>
Date:   Fri Feb 4 15:02:26 2011 +0100

    Bug #641250 - Cannot add more than 2 recipients in To: or Cc: field

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

commit 1b3606a6c83254ecd2dbe9b6eb8013690c4e4bd3
Author: Milan Crha <mcrha@redhat.com>
Date:   Thu Feb 3 13:13:52 2011 +0100

    Bug #640696 - Hidden new messages in On This Computer/Inbox

 camel/camel-folder-summary.c                |   59 ++++++++++++++-------------
 camel/providers/local/camel-local-summary.c |    3 +-
 2 files changed, 32 insertions(+), 30 deletions(-)

commit 424b5b4e88737f47a2968b716d9cee39aa095f75
Author: Raul Gutierrez Segales <raul.gutierrez.segales@collabora.co.uk>
Date:   Wed Feb 2 18:17:40 2011 -0500

    Improve libebook annotations.

 addressbook/libebook/e-book.c    |   12 ++++++------
 addressbook/libebook/e-contact.c |    4 ++--
 addressbook/libebook/e-vcard.c   |    6 +++---
 3 files changed, 11 insertions(+), 11 deletions(-)

commit 6aad9fe4f2252ee81fac49da49e83ba020de555b
Author: Mattias Põldaru <mahfiaz gmail com>
Date:   Wed Feb 2 18:46:15 2011 +0200

    [l10n] Updated Estonian translation

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

commit 9098bb005180cb4f6fe99058242db2ca9c325e78
Author: Mattias Põldaru <mahfiaz gmail com>
Date:   Wed Feb 2 18:29:58 2011 +0200

    [l10n] Updated Estonian translation

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

commit 0e904ef8c03a5d636e7b5a685b9668fc5261d6e8
Author: Milan Crha <mcrha@redhat.com>
Date:   Wed Feb 2 13:50:40 2011 +0100

    Bug #634743 - Moving message on GMail with real Trash set deletes it (2nd try)

 camel/providers/imap/camel-imap-folder.c |   27 ++++++++++++++++++---------
 1 files changed, 18 insertions(+), 9 deletions(-)

commit 7ed8cbe7d0351741f7aecf9693215a454fad8b28
Author: Milan Crha <mcrha@redhat.com>
Date:   Wed Feb 2 09:54:53 2011 +0100

    Bug #641110 - Improve 'select destination' window in copy/move to calendar

 libedataserverui/e-source-selector-dialog.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 5161a0f7e4bddbdc8699fc5d93271680d1e73a6b
Author: Milan Crha <mcrha@redhat.com>
Date:   Tue Feb 1 20:06:03 2011 +0100

    Bug #634743 - Moving message on GMail with real Trash set deletes it

 camel/providers/imap/camel-imap-folder.c |   43 +++++++++++++++++++++++++++--
 1 files changed, 40 insertions(+), 3 deletions(-)

commit 19f03bfb6a64728451f3bb5c1163e2a6519c78be
Author: Milan Crha <mcrha@redhat.com>
Date:   Mon Jan 31 21:48:39 2011 +0100

    Bug #640698 - Incompatibility in 'matched-selected' signal invocation

 libedataserverui/e-name-selector-entry.c |   13 ++++++-------
 1 files changed, 6 insertions(+), 7 deletions(-)

commit 30b00f03c3104641e518c1e35de0a6ce0b42b0f5
Author: Chenthill Palanisamy <pchenthill@novell.com>
Date:   Mon Jan 31 18:27:01 2011 +0530

    post release version bump

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

commit 7cbea38edae04240e264e46834e1dd534a39b614
Author: Chenthill Palanisamy <pchenthill@novell.com>
Date:   Mon Jan 31 17:14:18 2011 +0530

    News update for 2.91.6 release

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

commit d59c21c3ebf6c0726f7ea186f5b8ec2d6e8a8ea1
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Sun Jan 30 18:04:30 2011 -0500

    CamelGroupwiseFolder: Dynamically allocate MD5 digest.
    
    get_md5_digest() was allocating stack memory to hold the MD5 digest and
    then returning a pointer to it.  Use g_malloc0() instead.

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

commit fbe605f61f7754bd3da574461aeae22cb45fdb84
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Sun Jan 30 17:47:27 2011 -0500

    CamelImapxUtils: Fix dead nested assignment.

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

commit 15cea212e1582bbe44b0f1eec8a68fc8dc960daf
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Sun Jan 30 17:45:49 2011 -0500

    CamelNNTPFolder: Fix dead nested assignment.

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

commit 1cc1e17a00c2f86f97254edefa64045767815fd5
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Sun Jan 30 17:44:46 2011 -0500

    ECalBackendGroupwise: Fix dead nested assignment.

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

commit e4e022e31f84423fa6243358b3f279274b2c5362
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Sun Jan 30 17:43:59 2011 -0500

    CamelMaildirSummary: Fix dead nested assignments.

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

commit a354d4d89655e1019d09cc9b2b14cbb24f5b0e84
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Sun Jan 30 17:42:56 2011 -0500

    CamelMultipartSigned: Fix dead nested assignment.

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

commit c435f1e36718783dfcaf55aa03e82ac542eac83c
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Sun Jan 30 17:41:22 2011 -0500

    CamelTextIndex: Fix dead nested assignment.

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

commit 9ea1c23ee50a144c1d4197c8a0c7d59047e15831
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Sun Jan 30 17:40:00 2011 -0500

    ECalBackendCaldav: Fix dead nested assignment.

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

commit b7a6e0165f95fc85f43330a0091b796372eb3c8b
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Sun Jan 30 17:38:41 2011 -0500

    ECalBackendFile: Fix dead nested assignment.

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

commit 89bb330aaa425e9db5517a116c678e5d60caf4cd
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Sun Jan 30 17:37:44 2011 -0500

    EContact: Fix dead nested assignments.

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

commit 6a6034cd554c8bb4477d61c98d18fe206e067bc4
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Sun Jan 30 17:36:37 2011 -0500

    CamelMultipartSigned: Fix dead nested assignment.

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

commit 21080f3b5e5ad2406dfe7866a1a846e9b35d9017
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Sun Jan 30 17:35:12 2011 -0500

    CamelLocalSummary: Fix memory leak.

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

commit add85ca26bbe6ff42ab0b78650bb4c78d056e924
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Sun Jan 30 17:34:53 2011 -0500

    CamelImapCommand: Fix dead initialization.

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

commit 13bc51d66a1a979e1e23bc2a13cf36f7de3e822a
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Sun Jan 30 17:34:34 2011 -0500

    CamelTcpStream: Fix dead initialization.

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

commit 34462b5494d967ece9d9d080b2792742f8a71664
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Sun Jan 30 17:34:10 2011 -0500

    tests/ecal: Fix dead initializations.

 calendar/tests/ecal/test-ecal-get-free-busy.c |    4 ++--
 calendar/tests/ecal/test-ecal.c               |    4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

commit 43d917c7186523bf7adf726d700f92f7e85aa8f0
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Sun Jan 30 11:05:45 2011 -0500

    More whitespace cleanup.

 addressbook/backends/file/e-book-backend-file.c    |   10 +-
 .../backends/groupwise/e-book-backend-groupwise.c  |  134 +-
 addressbook/backends/ldap/e-book-backend-ldap.c    |  114 +-
 addressbook/backends/vcf/e-book-backend-vcf.c      |    2 +-
 addressbook/libebook/e-address-western.c           |    2 +-
 addressbook/libebook/e-destination.c               |   20 +-
 addressbook/libebook/e-vcard.c                     |   26 +-
 addressbook/libedata-book/e-book-backend-cache.c   |   22 +-
 addressbook/libedata-book/e-book-backend-sexp.c    |    2 +-
 addressbook/libedata-book/e-book-backend.c         |    2 +-
 addressbook/libegdbus/e-gdbus-egdbusbook.c         | 1296 ++++++------
 addressbook/libegdbus/e-gdbus-egdbusbook.h         |   98 +-
 addressbook/libegdbus/e-gdbus-egdbusbookfactory.c  |  186 +-
 addressbook/libegdbus/e-gdbus-egdbusbookfactory.h  |    6 +-
 addressbook/libegdbus/e-gdbus-egdbusbookview.c     |  508 +++---
 addressbook/libegdbus/e-gdbus-egdbusbookview.h     |   34 +-
 addressbook/libegdbus/e-gdbus-marshallers.c        |   92 +-
 addressbook/tests/ebook/ebook-test-utils.c         |  616 +++---
 addressbook/tests/ebook/test-changes.c             |    2 +-
 addressbook/tests/ebook/test-ebook-get-book-view.c |    4 +-
 .../tests/ebook/test-ebook-get-required-fields.c   |    2 +-
 .../tests/ebook/test-ebook-remove-contact-by-id.c  |   22 +-
 .../tests/ebook/test-ebook-remove-contact.c        |   36 +-
 .../tests/ebook/test-ebook-remove-contacts.c       |   44 +-
 addressbook/tests/ebook/test-ebook.c               |    2 +-
 .../backends/contacts/e-cal-backend-contacts.c     |  428 ++--
 calendar/backends/file/e-cal-backend-file.c        |   88 +-
 .../groupwise/e-cal-backend-groupwise-utils.c      |  158 +-
 .../backends/groupwise/e-cal-backend-groupwise.c   |   36 +-
 calendar/backends/http/e-cal-backend-http.c        |  210 +-
 calendar/libecal/e-cal-check-timezones.c           |  300 ++--
 calendar/libecal/e-cal-component.c                 |   16 +-
 calendar/libecal/e-cal-system-timezone.c           |  114 +-
 calendar/libecal/e-cal-view.c                      |    6 +-
 calendar/libecal/e-cal.c                           |    2 +-
 calendar/libedata-cal/e-cal-backend-cache.c        |   58 +-
 calendar/libedata-cal/e-cal-backend-intervaltree.c |    2 +-
 calendar/libedata-cal/e-cal-backend-sexp.c         |    8 +-
 calendar/libedata-cal/e-cal-backend-store.c        |    2 +-
 calendar/libedata-cal/e-cal-backend.c              |    8 +-
 calendar/libedata-cal/e-data-cal.c                 |    2 +-
 calendar/libegdbus/e-gdbus-egdbuscal.c             | 2214 ++++++++++----------
 calendar/libegdbus/e-gdbus-egdbuscal.h             |  180 +-
 calendar/libegdbus/e-gdbus-egdbuscalfactory.c      |  196 +-
 calendar/libegdbus/e-gdbus-egdbuscalfactory.h      |    8 +-
 calendar/libegdbus/e-gdbus-egdbuscalview.c         |  514 +++---
 calendar/libegdbus/e-gdbus-egdbuscalview.h         |   36 +-
 calendar/libegdbus/e-gdbus-marshallers.c           |  148 +-
 calendar/tests/ecal/ecal-test-utils.c              |  282 ++--
 calendar/tests/ecal/test-ecal-create-object--2.c   |    2 +-
 calendar/tests/ecal/test-ecal-get-free-busy.c      |   10 +-
 calendar/tests/ecal/test-ecal-get-object-list.c    |    2 +-
 calendar/tests/ecal/test-ecal-get-query.c          |   34 +-
 calendar/tests/ecal/test-ecal-modify-object.c      |   14 +-
 calendar/tests/ecal/test-ecal-open.c               |    2 +-
 calendar/tests/ecal/test-ecal-send-objects.c       |    4 +-
 calendar/tests/ecal/test-ecal-set-mode.c           |    2 +-
 .../ecal/test-ecal-stress-factory--open-async.c    |    8 +-
 camel/camel-db.c                                   |    4 +-
 camel/camel-debug.c                                |   30 +-
 camel/camel-file-utils.c                           |   14 +-
 camel/camel-folder-summary.c                       |    4 +-
 camel/camel-gpg-context.c                          |    4 +-
 camel/camel-iconv.c                                |   32 +-
 camel/camel-list-utils.c                           |   36 +-
 camel/camel-mime-filter-charset.c                  |    4 +-
 camel/camel-mime-filter-enriched.c                 |    4 +-
 camel/camel-mime-utils.c                           |   12 +-
 camel/camel-movemail.c                             |   74 +-
 camel/camel-net-utils.c                            |    8 +-
 camel/camel-sasl-gssapi.c                          |    6 +-
 camel/camel-sasl-ntlm.c                            |   12 +-
 camel/camel-store-summary.c                        |    4 +-
 camel/camel-store.c                                |    2 +-
 camel/camel-url-scanner.c                          |    6 +-
 camel/camel-url.c                                  |   32 +-
 camel/providers/groupwise/camel-groupwise-folder.c |    4 +-
 camel/providers/imap/camel-imap-store.c            |   16 +-
 camel/providers/imap/camel-imap-utils.c            |    8 +-
 camel/providers/imapx/camel-imapx-server.c         |    2 +-
 camel/providers/nntp/camel-nntp-folder.c           |    2 +-
 camel/providers/smtp/camel-smtp-transport.c        |    2 +-
 camel/tests/lib/messages.c                         |    2 +-
 libebackend/e-data-server-module.c                 |    2 +-
 libebackend/e-offline-listener.c                   |    2 +-
 libedataserver/e-proxy.c                           |   24 +-
 libedataserver/e-sexp.c                            |    2 +-
 libedataserver/e-soap-message.c                    |   36 +-
 libedataserver/e-time-utils.c                      |    2 +-
 libedataserver/e-url.c                             |    2 +-
 libedataserverui/e-book-auth-util.c                |    2 +-
 libedataserverui/e-name-selector-list.c            |    2 +-
 libedataserverui/e-source-selector-dialog.c        |    2 +-
 libedataserverui/e-source-selector.c               |    2 +-
 servers/groupwise/e-gw-connection.c                | 1006 +++++-----
 servers/groupwise/e-gw-container.c                 |    6 +-
 servers/groupwise/soup-soap-message.c              |   36 +-
 97 files changed, 4913 insertions(+), 4913 deletions(-)

commit 961589c81173052e5db769ce589999a46de06f6e
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Sat Jan 29 23:22:56 2011 -0500

    Bug 640898 - Evolution creates invalid vCard

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

commit 0661021513002035272ef19e47febe13b1db5928
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Sat Jan 29 10:13:35 2011 -0500

    Coding style and whitespace cleanup.

 .../backends/google/e-book-backend-google.c        |   10 +++++-----
 camel/camel-folder-summary.c                       |    2 +-
 2 files changed, 6 insertions(+), 6 deletions(-)

commit 5785f207af4b41d0452a5bd6d3ca727dfeeee1dc
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Sat Jan 29 10:11:25 2011 -0500

    CalDAV: Fix a compiler warning.

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

commit bb64bb45d04bf845a19b5b1c1de0e188bac24767
Author: Olav Vitters <olav@vitters.nl>
Date:   Fri Jan 28 16:32:31 2011 +0100

    DOAP: Fix userid

 evolution-data-server.doap |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 8a5cc4b8232ec31696d98dfe67d42c790e12fc8b
Author: Milan Crha <mcrha@redhat.com>
Date:   Thu Jan 27 19:30:00 2011 +0100

    Fix possible invalid read when checking citation depth

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

commit 07b4da9552be95f2da37c3ed5a87ee80cc5443fa
Author: Milan Crha <mcrha@redhat.com>
Date:   Thu Jan 27 13:35:52 2011 +0100

    Bug #623933 - Crash under ESourceList::conf_changed_callback

 libedataserver/e-source-list.c |   27 +++++++++++++--------------
 1 files changed, 13 insertions(+), 14 deletions(-)

commit f647a8ffac1db978356d1db5c1a8f100f64691b8
Author: Fran Diéguez <fran.dieguez@mabishu.com>
Date:   Thu Jan 27 00:13:43 2011 +0100

    QA of Galician translations

 po/gl.po |  298 +++++++++++++++++++++++++++++++-------------------------------
 1 files changed, 149 insertions(+), 149 deletions(-)

commit 3e5906d0530304d363addf8834c0439eaddbfe75
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Wed Jan 26 13:24:45 2011 -0500

    Require the latest gtk+-3.0 release until 3.0.

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

commit 003b02ec5269ad8b1517af24faf884169a30588c
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Tue Jan 25 13:04:21 2011 -0500

    Bug 640529 - Default size of category window is too small

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

commit 0869ba2d06a9a41a0bb65d8b7220f59a91773202
Author: Milan Crha <mcrha@redhat.com>
Date:   Mon Jan 24 13:28:44 2011 +0100

    Setup GtkEntryCompletion in constructed handler, rather than init

 libedataserverui/e-category-completion.c |   72 ++++++++++++++++-------------
 1 files changed, 40 insertions(+), 32 deletions(-)

commit d339dee232ad616eb93fbdd9f85cd565457be1d8
Author: Milan Crha <mcrha@redhat.com>
Date:   Fri Dec 17 17:59:47 2010 +0100

    No more "expose-event" on GtkWidget

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

commit 21ee866f051b9ee3734592c85872d0e26ba13a55
Author: Milan Crha <mcrha@redhat.com>
Date:   Tue Dec 14 14:44:21 2010 +0100

    Fix minor compiler warnings

 libedataserverui/e-cell-renderer-color.c |    6 +++---
 libedataserverui/e-source-selector.c     |    4 ++--
 2 files changed, 5 insertions(+), 5 deletions(-)

commit c2af7aa49fb138a3fb1db0d8a378f947197f8905
Author: Vibha Yadav <yvibha@novell.com>
Date:   Tue Dec 14 17:50:07 2010 +0530

    Bug #636495 - Build fails :GtkStyle deprecated
    
    Caused by gtk_widget_ensure_style deprecated in gtk+ 3 (2.91.6), see:
    http://git.gnome.org/browse/gtk+/commit/?id=f8a874abb1d1d8925b0f841e95bbef6cdcb21ac4
    Using GtkStyleContext now.

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

commit 2a02f80aa330892daf2b87d910b18eba16fb95c6
Author: Vibha Yadav <yvibha@novell.com>
Date:   Thu Dec 2 16:31:55 2010 +0530

    Bug #635519 - Crash at cell_renderer_color_render
    
    gtk_cell_renderer_render is passing cairo_t variable instead of
    GtkWindow from gtk-3 onwards

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

commit 93ecccc527370f8f29b0a040f4b629b05b300cb1
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Sun Jan 9 11:54:10 2011 -0500

    Drop backward-compatibility cruft.

 docs/reference/libedataserverui/Makefile.am |    3 +-
 libedataserverui/Makefile.am                |    3 +-
 libedataserverui/e-categories-dialog.c      |    3 --
 libedataserverui/e-name-selector-dialog.c   |   10 ------
 libedataserverui/e-name-selector-entry.c    |    3 --
 libedataserverui/e-name-selector-list.c     |    3 --
 libedataserverui/e-passwords.c              |    3 --
 libedataserverui/e-source-selector-dialog.c |    3 --
 libedataserverui/e-source-selector.c        |   22 +++++++-----
 libedataserverui/gtk-compat.h               |   46 ---------------------------
 10 files changed, 15 insertions(+), 84 deletions(-)

commit 8bcaa2bafbc958e4fea3e4ab511ab026ba66dde9
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Thu Dec 16 13:05:47 2010 -0500

    Drop support for gtk+-2.0.

 configure.ac                                |   48 +++--------------
 docs/reference/libedataserverui/Makefile.am |    7 ---
 libedataserverui/Makefile.am                |   78 ++++++++++-----------------
 libedataserverui/libedataserverui.pc.in     |    4 +-
 4 files changed, 37 insertions(+), 100 deletions(-)

commit 89b130c3d75cd0fa023af4064b0d0e3ce2147519
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Tue Jan 25 14:46:36 2011 -0500

    Add versioning to D-Bus service names.
    
    This is to address D-Bus interface mismatches when upgrading to and
    running a new Evolution release while leaving the older E-D-S factory
    services running, as many users do.
    
    More details about the problem here:
    http://mail.gnome.org/archives/evolution-hackers/2010-November/msg00041.html
    
    Contrary to the mailing list post, I'm only adding version numbers to
    the service names.  The new service names are:
    
        org.gnome.evolution.dataserver.AddressBook0
        org.gnome.evolution.dataserver.Calendar0
    
    So, this works similar to shared library versioning.  If you add a D-Bus
    method, remove a D-Bus method, change the signature of a D-Bus method,
    or change the behavior of a D-Bus method in an incompatible way, bump
    the version number at the end of the service name.
    
    I'm also renaming our D-Bus object path and interface names to be less
    repetitive, but this should be transparent given the new service names.

 addressbook/libebook/e-book.c                      |   14 +-
 addressbook/libedata-book/e-data-book-factory.c    |    9 +-
 addressbook/libedata-book/e-data-book-factory.xml  |    4 +-
 addressbook/libedata-book/e-data-book-view.xml     |    2 +-
 addressbook/libedata-book/e-data-book.c            |    4 +-
 addressbook/libedata-book/e-data-book.xml          |    2 +-
 ...ome.evolution.dataserver.AddressBook.service.in |    4 +-
 addressbook/libegdbus/e-gdbus-egdbusbook.c         |  162 ++++++------
 addressbook/libegdbus/e-gdbus-egdbusbook.h         |    2 +-
 addressbook/libegdbus/e-gdbus-egdbusbookfactory.c  |   30 ++--
 addressbook/libegdbus/e-gdbus-egdbusbookfactory.h  |    2 +-
 addressbook/libegdbus/e-gdbus-egdbusbookview.c     |   66 +++---
 addressbook/libegdbus/e-gdbus-egdbusbookview.h     |    2 +-
 calendar/libecal/e-cal.c                           |   30 ++--
 calendar/libedata-cal/e-data-cal-factory.c         |   11 +-
 calendar/libedata-cal/e-data-cal-factory.xml       |    4 +-
 calendar/libedata-cal/e-data-cal-view.xml          |    2 +-
 calendar/libedata-cal/e-data-cal.c                 |    4 +-
 calendar/libedata-cal/e-data-cal.xml               |    2 +-
 ....gnome.evolution.dataserver.Calendar.service.in |    4 +-
 calendar/libegdbus/e-gdbus-egdbuscal.c             |  262 ++++++++++----------
 calendar/libegdbus/e-gdbus-egdbuscal.h             |    2 +-
 calendar/libegdbus/e-gdbus-egdbuscalfactory.c      |   30 ++--
 calendar/libegdbus/e-gdbus-egdbuscalfactory.h      |    2 +-
 calendar/libegdbus/e-gdbus-egdbuscalview.c         |   66 +++---
 calendar/libegdbus/e-gdbus-egdbuscalview.h         |    2 +-
 configure.ac                                       |   33 ++-
 27 files changed, 378 insertions(+), 379 deletions(-)

commit d638e36ee527798211984849d822eebf8cd46b79
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Sun Jan 23 19:55:58 2011 -0500

    Kill CamelSeekableStream.
    
    CamelStreamFs and CamelStreamMem now implement the GSeekable interface.

 camel/Makefile.am                                  |    2 -
 camel/camel-mime-filter-save.h                     |    2 +-
 camel/camel-mime-parser.c                          |   10 +-
 camel/camel-multipart-signed.c                     |    7 +-
 camel/camel-seekable-stream.c                      |  182 --------------------
 camel/camel-seekable-stream.h                      |   97 -----------
 camel/camel-stream-buffer.h                        |    2 +-
 camel/camel-stream-fs.c                            |  124 +++++++------
 camel/camel-stream-fs.h                            |    6 +-
 camel/camel-stream-mem.c                           |   97 +++++++----
 camel/camel-stream-mem.h                           |    6 +-
 camel/camel-stream.c                               |    8 +-
 camel/camel.h                                      |    1 -
 camel/providers/imap/camel-imap-search.c           |    2 +-
 camel/providers/imapx/camel-imapx-server.c         |    4 +-
 docs/reference/camel/camel-docs.sgml               |    1 -
 docs/reference/camel/camel-sections.txt            |   20 --
 docs/reference/camel/camel.types                   |    1 -
 .../camel/tmpl/camel-seekable-stream.sgml          |   68 --------
 docs/reference/camel/tmpl/camel-unused.sgml        |   23 +++
 20 files changed, 182 insertions(+), 481 deletions(-)

commit a2c961f768d817de3fe1717d1a69f964c82f780d
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Sun Jan 23 19:23:22 2011 -0500

    Kill CamelSeekableSubstream.
    
    This class is no longer needed.

 camel/Makefile.am                                  |    2 -
 camel/camel-mime-part-utils.c                      |    1 -
 camel/camel-multipart-signed.c                     |    1 -
 camel/camel-seekable-substream.c                   |  305 --------------------
 camel/camel-seekable-substream.h                   |   78 -----
 camel/camel.h                                      |    1 -
 docs/reference/camel/camel-docs.sgml               |    1 -
 docs/reference/camel/camel-sections.txt            |   17 --
 docs/reference/camel/camel.types                   |    1 -
 .../camel/tmpl/camel-seekable-substream.sgml       |   39 ---
 docs/reference/camel/tmpl/camel-unused.sgml        |   44 +++
 11 files changed, 44 insertions(+), 446 deletions(-)

commit ce74d468248869f6f84f81bb9b0369e5b8a52b23
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Sun Jan 23 17:13:54 2011 -0500

    CamelMultipartSigned: Avoid using bounded streams.
    
    I'm trying to get rid of bounds on seekable streams and this is the only
    use case.  Instead of creating a CamelSeekableSubstream, copy a segment
    from the CamelDataWrapper stream to a new CamelStreamMem.
    
    Less resource efficient, but so be it.  This is part of a larger plan.

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

commit b028f72eef417ad3656c304d097f966794cb8ffd
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Sat Jan 22 16:17:19 2011 -0500

    Replace CamelStreamSeekPolicy with GSeekType.

 camel/camel-seekable-stream.c                      |   20 +++++------
 camel/camel-seekable-stream.h                      |   10 +-----
 camel/camel-seekable-substream.c                   |   14 ++++----
 camel/camel-stream-fs.c                            |   10 +++---
 camel/camel-stream-mem.c                           |   10 +++---
 camel/providers/imap/camel-imap-search.c           |    2 +-
 camel/providers/imapx/camel-imapx-server.c         |    2 +-
 camel/tests/lib/streams.c                          |   34 ++++++++++----------
 docs/reference/camel/camel-sections.txt            |    1 -
 .../camel/tmpl/camel-seekable-stream.sgml          |   11 +------
 10 files changed, 48 insertions(+), 66 deletions(-)

commit 47783efde9500016fffb11ba5302f54dcb688a47
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Sat Jan 22 16:27:55 2011 -0500

    CamelStreamFs: Remove unused "with bounds" functions.

 camel/camel-stream-fs.c                        |   66 ------------------------
 camel/camel-stream-fs.h                        |   12 ----
 docs/reference/camel/camel-sections.txt        |    2 -
 docs/reference/camel/tmpl/camel-stream-fs.sgml |   26 ---------
 4 files changed, 0 insertions(+), 106 deletions(-)

commit afade5c3ed8df574b9af89ee5b30936ad8d6290b
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Sun Jan 23 16:23:31 2011 -0500

    Bump libcamel's shared object name.

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

commit 25f8a7f95d4e238d0a78432c60676e0b0b51816e
Author: Funda Wang <fundawang@gmail.com>
Date:   Sun Jan 23 10:09:14 2011 +0100

    Updated zh_CN translation.

 po/zh_CN.po | 1788 +++++++++++++++++++----------------------------------------
 1 files changed, 565 insertions(+), 1223 deletions(-)

commit 73c5d49cb8526d94b07b410425d7143fa504af65
Author: Piotr Eljasiak <epiotr@src.gnome.org>
Date:   Sat Jan 22 22:27:33 2011 +0100

    Fix typo (G_TYPE_INSTANCE_CHECK_TYPE -> G_TYPE_CHECK_INSTANCE_TYPE)

 libebackend/e-data-server-module.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 65dba47c5fbcbd93a8d20b6e7523b3ea27d8725b
Author: Milan Crha <mcrha@redhat.com>
Date:   Fri Jan 21 15:12:59 2011 +0100

    Bug #635339 - 'Mark as read' from popup menu not working on Junk folder

 camel/camel-folder-summary.c |   21 ++++++++++++++++++---
 camel/camel-store.c          |   21 +++++++++++++++++++++
 camel/camel-vee-summary.c    |   25 +++++++------------------
 3 files changed, 46 insertions(+), 21 deletions(-)

commit 193466aacf150cb9db886d47fd64081d9ea85968
Author: Michael Kotsarinis <mk73628@gmail.com>
Date:   Wed Jan 19 18:48:20 2011 +0200

    Updated Greek translation

 po/el.po |11423 +++++++++++++++++++++++++++++++-------------------------------
 1 files changed, 5772 insertions(+), 5651 deletions(-)

commit 75bb0364d763dd682027035a7709c7ab366e6183
Author: Philip Withnall <philip@tecnocode.co.uk>
Date:   Sun Nov 21 01:59:15 2010 +0000

    Tidy up the mode logic in the Google Contacts backend a little

 .../backends/google/e-book-backend-google.c        |   74 +++++++++-----------
 1 files changed, 33 insertions(+), 41 deletions(-)

commit d965a664539a96ab8e62bb3aa00d28a61d4faa5a
Author: Philip Withnall <philip@tecnocode.co.uk>
Date:   Sun Nov 21 01:17:38 2010 +0000

    Mark a string as translatable in the Google Contacts backend

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

commit c771b9ccf7314d549854399159b8bc74300cc358
Author: Philip Withnall <philip@tecnocode.co.uk>
Date:   Sun Nov 21 01:15:35 2010 +0000

    Don't enter live mode if the Google Contacts backend is already in it

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

commit 192a2aa89f86664bf56a6282ecb56504e56fab3c
Author: Philip Withnall <philip@tecnocode.co.uk>
Date:   Sun Nov 21 01:08:51 2010 +0000

    Make contact removal asynchronous in the Google Contacts backend
    
    This also removes support for removing multiple contacts in one call to
    remove_contacts(), since the complexities of managing the asynchronous
    results would have been unmanageable. The GData protocol doesn't have
    support for bulk removal, so this doesn't lose us anything.
    
    remove_contacts() now only removes exactly one contact each time it's called.
    
    This patch includes cancellation support for removal operations.

 .../backends/google/e-book-backend-google.c        |  109 ++++++++++++-------
 1 files changed, 69 insertions(+), 40 deletions(-)

commit d88ae15923ff4d8867631af3703a0075affdcc18
Author: Philip Withnall <philip@tecnocode.co.uk>
Date:   Sun Nov 21 00:42:13 2010 +0000

    Remove redundant storage of the Google Contacts backend's username

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

commit 16795366a4ebe0d7f76a6e1d7e1afeec3ac92bdf
Author: Philip Withnall <philip@tecnocode.co.uk>
Date:   Sun Nov 21 00:34:11 2010 +0000

    Add cancellation support to the Google Contacts backend

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

commit e437933a3265a5dff701d3584175c833dd12b6ee
Author: Philip Withnall <philip@tecnocode.co.uk>
Date:   Sat Nov 20 23:48:04 2010 +0000

    Make group retrieval asynchronous in the Google Contacts backend

 .../backends/google/e-book-backend-google.c        |   70 ++++++++++---------
 1 files changed, 37 insertions(+), 33 deletions(-)

commit 792e6311ecd533be86e3d84e5aa3fda485fd9d91
Author: Philip Withnall <philip@tecnocode.co.uk>
Date:   Sat Nov 20 23:22:58 2010 +0000

    Remove unnecessary cache refreshes from the Google Contacts backend
    
    We shouldn't refresh the cache immediately after authenticating for two
    reasons:
     • If it fails, its error gets conflated with any errors from the
       authentication process.
     • We only need to update the cache if a view connects to the backend (and
       the backend consequently goes "live").
    
    We shouldn't refresh the cache before getting a contact or set of contacts
    because this will only ever cause a cache refresh if the refresh timeout has
    been reached, which would have already caused a refresh in the timeout
    handler.

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

commit 09d48280933da2c783d37a8d322775d871a3c2ea
Author: Philip Withnall <philip@tecnocode.co.uk>
Date:   Sat Nov 20 23:14:16 2010 +0000

    Make contact retrieval asynchronous in the Google Contacts backend

 .../backends/google/e-book-backend-google.c        |  130 +++++++++-----------
 1 files changed, 59 insertions(+), 71 deletions(-)

commit a7ba1bb9fd9b97e54735a25f65948c72ada01f62
Author: Philip Withnall <philip@tecnocode.co.uk>
Date:   Sat Nov 20 21:54:23 2010 +0000

    Make authentication asynchronous in the Google Contacts backend

 .../backends/google/e-book-backend-google.c        |   78 +++++++++++--------
 1 files changed, 45 insertions(+), 33 deletions(-)

commit e64fee2b6c3325ab2b76bf2276719e46b8ef6f6d
Author: Philip Withnall <philip@tecnocode.co.uk>
Date:   Sat Nov 20 21:26:05 2010 +0000

    Don't abort authentication if the Google Contacts backend isn't authenticated
    
    Don't assume that having a service object means we're authenticated.

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

commit 1b860f87cffc1482a206b28493d5a1c2c4edc0b2
Author: Philip Withnall <philip@tecnocode.co.uk>
Date:   Sat Nov 20 21:20:39 2010 +0000

    Make contact modification asynchronous in the Google Contacts backend

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

commit 008c64f1afa02f4a9098823563dd1885f1b5106e
Author: Philip Withnall <philip@tecnocode.co.uk>
Date:   Sat Nov 20 17:59:01 2010 +0000

    Make contact creation asynchronous in the Google Contacts backend

 .../backends/google/e-book-backend-google.c        |   73 +++++++++++++-------
 1 files changed, 49 insertions(+), 24 deletions(-)

commit 4bb9406a26856f90c94c6b1030a17b6e9605ef44
Author: Philip Withnall <philip@tecnocode.co.uk>
Date:   Sat Nov 20 17:37:07 2010 +0000

    Rebase the Google Contacts backend as an asynchronous EBookBackend
    
    None of the code takes advantage of this yet (it is all still synchronous),
    but the backend no longer depends on EBookBackendSync.

 .../backends/google/e-book-backend-google.c        |  185 +++++++++++---------
 .../backends/google/e-book-backend-google.h        |    6 +-
 2 files changed, 108 insertions(+), 83 deletions(-)

commit 10cb89b7d3b40a3e635f8b79a846444b31f15e16
Author: Philip Withnall <philip@tecnocode.co.uk>
Date:   Sat Nov 20 16:02:50 2010 +0000

    Bug 635353 — Don't parse empty addresses in the Google Contacts backend
    
    If a vCard ADR attribute is empty, it's cleaner to not return a GData address
    for it, rather than return a new empty one. Closes: bgo#635353

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

commit 5fa3acb33c342cfc4f096d053d2bd5bbdae87fa1
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Tue Jan 18 21:27:37 2011 -0500

    Treat empty cache files as nonexistent.
    
    For some reason, cached mail message files are sometimes winding up as
    zero-length files.  Still need to figure out how this is happening, but
    in the meantime teach Camel to disregard zero-length cache files.

 camel/camel-data-cache.c                   |    9 +++++-
 camel/providers/imapx/camel-imapx-server.c |   39 +++++++++++----------------
 2 files changed, 23 insertions(+), 25 deletions(-)

commit 7b28d5640294b9366d4fc36b0c17a71bbdc83420
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Tue Jan 18 17:45:34 2011 -0500

    Add e_source_selector_get_source_by_path()
    
    Backported from the "account-mgmt" branch.

 .../libedataserverui/libedataserverui-sections.txt |    1 +
 .../libedataserverui/tmpl/e-source-selector.sgml   |   10 ++++++
 libedataserverui/e-source-selector.c               |   33 ++++++++++++++++++++
 libedataserverui/e-source-selector.h               |    3 ++
 4 files changed, 47 insertions(+), 0 deletions(-)

commit 36ff04251a112f6d621ec227a33af7e545b373ca
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Tue Jan 18 17:28:41 2011 -0500

    e-book-auth-util: Always listen for "auth-required" signals

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

commit decec4a2e80168e574db72f7d07728acfcc22b23
Author: Andika Triwidada <andika@gmail.com>
Date:   Mon Jan 17 13:14:04 2011 +0700

    Updated Indonesian translation

 po/id.po | 3082 ++++++++++++++++++++++++++++++++------------------------------
 1 files changed, 1576 insertions(+), 1506 deletions(-)

commit 69b8607f2dd6d399306905e011a6565319190066
Author: Philip Withnall <philip@tecnocode.co.uk>
Date:   Sat Jan 15 14:35:08 2011 +0000

    Bump libgdata dependency to 0.7.0
    
    The minimum dependency in GNOME is now 0.8.0, so we can bump the e-d-s
    dependency to 0.7.0 and remove the various #ifdefs. See: bgo#566441

 .../backends/google/e-book-backend-google.c        |   77 --------------------
 configure.ac                                       |   10 +---
 2 files changed, 1 insertions(+), 86 deletions(-)

commit f5230b89b1b928b5d145a7b1bb3c8f6f06c12c82
Author: Philip Withnall <philip@tecnocode.co.uk>
Date:   Tue Jul 20 09:28:49 2010 +0100

    Bug 566441 — The Google backend doesn't use the tags/categories/groups
    
    Support categorising contacts using Google Contacts' groups. This includes a
    mapping of Google's system groups onto some of the default Evolution groups,
    plus support for arbitrary groups.
    
    The patch can optionally use libgdata 0.7's improved support for Google
    Contacts groups.
    
    Closes: bgo#566441

 .../backends/google/e-book-backend-google.c        |  346 +++++++++++++++++---
 1 files changed, 304 insertions(+), 42 deletions(-)

commit 49878028cc5f4f92dd59e684b9622f29df43ecf9
Author: Milan Crha <mcrha@redhat.com>
Date:   Fri Jan 14 16:33:29 2011 +0100

    Use GDBus calls without any timeout set

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

commit 67af674bb2ede7d8c42a71909dc887f453131309
Author: Andrew McMillan <andrew@morphoss.com>
Date:   Fri Jan 14 11:10:00 2011 +1300

    Correct log domain for webdav backend.

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

commit 4913827c8936a378b0adbbdab8b2ad609dc0f35d
Author: Andrew McMillan <andrew@morphoss.com>
Date:   Fri Jan 14 10:58:46 2011 +1300

    Bug #639469 - WebDAV addressbook only uses https

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

commit a65b1d94415326418dd9663cbae041abc51f4a47
Author: Milan Crha <mcrha@redhat.com>
Date:   Thu Jan 13 18:46:16 2011 +0100

    Bug #627788 - EDataCalView is never freed in a factory process

 addressbook/tests/ebook/test-stress-bookviews.c |    1 +
 calendar/libecal/e-cal-view.c                   |   15 ++-
 calendar/libedata-cal/e-cal-backend.c           |   22 +--
 calendar/libedata-cal/e-data-cal-factory.c      |   11 ++
 calendar/libedata-cal/e-data-cal-view.c         |   12 ++
 calendar/libedata-cal/e-data-cal-view.xml       |    4 +
 calendar/libegdbus/e-gdbus-egdbuscalview.c      |  169 +++++++++++++++++++++++
 calendar/libegdbus/e-gdbus-egdbuscalview.h      |   24 ++++
 8 files changed, 239 insertions(+), 19 deletions(-)

commit e7201c8163317afce06c973e38df829e68869acd
Author: Milan Crha <mcrha@redhat.com>
Date:   Wed Jan 12 16:36:56 2011 +0100

    Bug #639165 - maildir expunge not working as expected

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

commit 9b014401e787fdd2d95abdf23a8568408ea96d17
Author: Milan Crha <mcrha@redhat.com>
Date:   Tue Jan 11 14:35:55 2011 +0100

    Bug #525565 - Crash in find_book_by_contact at e-name-selector-entry.c

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

commit 3ebf9b817ef6aedf18d5e6e96090658ed52a635d
Author: Milan Crha <mcrha@redhat.com>
Date:   Tue Jan 11 11:38:59 2011 +0100

    Bug #638948 - NNTP folder doesn't implement Expunge

 camel/camel-disco-folder.c               |   13 +++++++++++++
 camel/providers/nntp/camel-nntp-folder.c |   29 +++++++++++++++++++++++++++++
 2 files changed, 42 insertions(+), 0 deletions(-)

commit 63ce9502673767df390d65d2556225446345aa27
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Mon Jan 10 23:57:47 2011 -0500

    Add macro for GType of ECalSourceType enum.

 calendar/libecal/e-cal.h                           |    1 +
 .../calendar/libecal/libecal-sections.txt          |   11 ++--
 docs/reference/calendar/libecal/tmpl/e-cal.sgml    |   41 ---------------
 .../calendar/libecal/tmpl/libecal-unused.sgml      |   54 ++++++++++++++++++++
 4 files changed, 61 insertions(+), 46 deletions(-)

commit bf6729711e4da03486f8c897ca192dfa72efe794
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Mon Jan 10 18:02:54 2011 -0500

    imapx_server_get_message: Avoid unreffing a NULL stream.

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

commit 79caca4279503a1bf435d6bd919929eed7b309e5
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Mon Jan 10 17:59:18 2011 -0500

    imapx_parser_thread: Avoid piling up GErrors.

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

commit d03521b9168508bc796276f5fd5276bfcaa31690
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Mon Jan 10 17:42:24 2011 -0500

    CamelStreamFs: Check for cancellation before closing or flushing

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

commit 781f53b73edc8d1ebfc3dbe28d2023e95dc6c01e
Author: Milan Crha <mcrha@redhat.com>
Date:   Mon Jan 10 13:58:27 2011 +0100

    Crash on bogus component removal in file calendar backend

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

commit 9bdc2cc52e6c1be3747699e00bbd65d046eb25c5
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Sat Jan 8 20:08:09 2011 -0500

    Post-release version bump.

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

commit 856735690c98a91fcf79ebb3288b16d86afe4af3
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Sat Jan 8 20:06:55 2011 -0500

    NEWS update for 2.91.5 release.

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

commit 1c226b2633f19e407b51b1736f040ec3ceeb2b68
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Thu Jan 6 11:20:17 2011 -0500

    Change the installation path for E-D-S backends.
    
    Address book and calendar backend modules are now split into different
    installation directories so the D-Bus factory processes will only load
    relevant backend modules.
    
    This changes some pkg-config details for third-party backend modules.
    
    Instead of querying the backend directory with:
    
      pkg-config --variable=extensiondir evolution-data-server-1.2
    
    you must query the directory for address book backends with:
    
      pkg-config --variable=backenddir libedata-book-1.2
    
    and the directory for calendar backends with:
    
      pkg-config --variable=backenddir libedata-cal-1.2

 NEWS                                               |   21 +++++++++
 addressbook/backends/file/Makefile.am              |    2 +-
 addressbook/backends/google/Makefile.am            |    2 +-
 addressbook/backends/groupwise/Makefile.am         |    2 +-
 addressbook/backends/ldap/Makefile.am              |    2 +-
 addressbook/backends/vcf/Makefile.am               |    2 +-
 addressbook/backends/webdav/Makefile.am            |    2 +-
 addressbook/libedata-book/Makefile.am              |    1 +
 addressbook/libedata-book/e-data-book-factory.c    |    6 ++-
 addressbook/libedata-book/libedata-book.pc.in      |    1 +
 calendar/backends/caldav/Makefile.am               |    2 +-
 calendar/backends/contacts/Makefile.am             |    2 +-
 calendar/backends/file/Makefile.am                 |    2 +-
 calendar/backends/groupwise/Makefile.am            |    2 +-
 calendar/backends/http/Makefile.am                 |    2 +-
 calendar/backends/weather/Makefile.am              |    2 +-
 calendar/libedata-cal/Makefile.am                  |    1 +
 calendar/libedata-cal/e-data-cal-factory.c         |    6 ++-
 calendar/libedata-cal/libedata-cal.pc.in           |    1 +
 configure.ac                                       |   19 +++++---
 .../libebackend/tmpl/e-data-server-module.sgml     |    4 +-
 evolution-data-server.pc.in                        |    1 -
 libebackend/Makefile.am                            |    1 -
 libebackend/e-data-server-module.c                 |   46 +++++++++-----------
 libebackend/e-data-server-module.h                 |   21 ++++++---
 25 files changed, 95 insertions(+), 58 deletions(-)

commit 43c581a92a874dace181b0f9c80d2c2d54252bcd
Author: Kjartan Maraas <kmaraas@gnome.org>
Date:   Sun Jan 2 18:38:35 2011 +0100

    Updated Norwegian bokmål translation from Torstein Adolf Winterseth

 po/nb.po |  236 +++++++++++++++++++++++++++++++-------------------------------
 1 files changed, 119 insertions(+), 117 deletions(-)

commit 06d80fb26c7062e73a3b3eb759c98255b7ae7c10
Author: A S Alam <aalam@users.sf.net>
Date:   Sun Jan 2 06:26:27 2011 +0530

    update Punjabi Translation

 po/pa.po | 2478 +++++++++++++++++++++++++++++++++-----------------------------
 1 files changed, 1306 insertions(+), 1172 deletions(-)

commit 2fa23ba92109fcee62241d43c2342d41291731b2
Author: Daniel Nylander <po@danielnylander.se>
Date:   Fri Dec 31 04:31:29 2010 +0100

    Updated Swedish translation

 po/sv.po | 2516 ++++++++++++++++++++++++++++++++------------------------------
 1 files changed, 1307 insertions(+), 1209 deletions(-)

commit f57b6f3be2f548819d4b5909fb2103c5e81356f6
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Mon Dec 27 15:12:15 2010 -0500

    Remember to chain up in dispose() methods.

 addressbook/libebook/e-book-view.c |    3 +++
 libedataserver/e-proxy.c           |    3 +++
 2 files changed, 6 insertions(+), 0 deletions(-)

commit 984f29d62b6f7394cf5f0786366d67e8f81b56c9
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Mon Dec 27 09:16:46 2010 -0500

    Bug 638095 - Async ops in ENameSelectorEntry can exceed widget lifetime

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

commit 65e5b0b4952559ac3c0bdf2c08098d3f06016ad8
Author: Stef Walter <stefw@collabora.co.uk>
Date:   Mon Dec 27 08:17:25 2010 -0500

    Bug 637916 - configure.ac with_nspr_includes test is incorrect

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

commit 80e88d96040b58bae9433562f78fe4ea222bbae9
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Mon Dec 27 07:48:42 2010 -0500

    Bug 637838 - Include annotation-glossary.xml in API docs

 .../addressbook/libebook/libebook-docs.sgml        |    3 +++
 .../libedata-book/libedata-book-docs.sgml          |    3 +++
 docs/reference/calendar/libecal/libecal-docs.sgml  |    3 +++
 .../calendar/libedata-cal/libedata-cal-docs.sgml   |    3 +++
 docs/reference/camel/camel-docs.sgml               |    3 +++
 .../libedataserver/libedataserver-docs.sgml        |    3 +++
 .../libedataserverui/libedataserverui-docs.sgml    |    3 +++
 7 files changed, 21 insertions(+), 0 deletions(-)

commit b54dff518126cd58e5de083aae077e12803ca6f0
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Wed Dec 22 19:30:11 2010 -0500

    Temporarily remove GTK_DISABLE_DEPRECATED.
    
    GTK+ 2.91 is deprecating API we still use, and I'm not gonna deal with
    that until after GNOME 3.0.

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

commit de744fc0921de873cc5dc3a7ad4254539f598185
Author: Gheyret T.Kenji <gheyret@gmail.com>
Date:   Thu Dec 23 18:34:48 2010 +0100

    Added UG translation

 po/ug.po | 1081 +++++++++++++++++++++++++++++++++-----------------------------
 1 files changed, 581 insertions(+), 500 deletions(-)

commit 585eb01ed13e923eeff39132f266f3d86a1a1218
Author: Philip Withnall <philip@tecnocode.co.uk>
Date:   Tue Jul 20 20:32:30 2010 +0100

    gcc warning fixes
    
    Variables shadowing various libc functions and a potentially-uninitialised
    variable.

 .../backends/google/e-book-backend-google.c        |  170 ++++++++++----------
 1 files changed, 84 insertions(+), 86 deletions(-)

commit 83acb8b4833ea364fd053f730404900b3b4e0820
Author: Philip Withnall <philip@tecnocode.co.uk>
Date:   Tue Jul 20 20:19:15 2010 +0100

    Merge utility functions into Google Contacts backend

 addressbook/backends/google/Makefile.am            |    2 -
 .../backends/google/e-book-backend-google.c        | 1171 +++++++++++++++++++-
 addressbook/backends/google/util.c                 | 1183 --------------------
 addressbook/backends/google/util.h                 |   42 -
 4 files changed, 1166 insertions(+), 1232 deletions(-)

commit 845eb969ff4afd75f9cae08889dfc5a7ba315f7b
Author: Milan Crha <mcrha@redhat.com>
Date:   Tue Dec 21 14:48:57 2010 +0100

    Little compiler warning fix

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

commit 9e876e330e2f9ebb91e4d32f8242efdf738b2178
Author: Chenthill Palanisamy <pchenthill@novell.com>
Date:   Mon Dec 20 20:19:27 2010 +0530

    post release version bump

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

commit 9b9d60e8946c0033595aabb278d6d2e847df7ba5
Author: Chenthill Palanisamy <pchenthill@novell.com>
Date:   Mon Dec 20 18:25:18 2010 +0530

    News update for 2.91.4 release

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

commit 0044787481df99d995d3652e9387a7716717f691
Author: Ivar Smolin <okul@linux.ee>
Date:   Mon Dec 20 13:58:02 2010 +0200

    [l10n] Updated Estonian translation

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

commit c0f1d81f093dd50cffcfd2bc895f0cdee60db539
Author: Milan Crha <mcrha@redhat.com>
Date:   Mon Dec 20 11:02:35 2010 +0100

    Bug #636334 - Birthdays&Anniversaries calendar skips local address books

 .../backends/contacts/e-cal-backend-contacts.c     |   20 +++++++++++++-------
 1 files changed, 13 insertions(+), 7 deletions(-)

commit 66bafbfa065298d949e00e69c72f7733f79a9ed0
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Thu Dec 16 21:56:20 2010 -0500

    Bug 636850 - Consistent libgweather configure options
    
    Use --enable-weather instead of --with-weather for the weather calendar
    backend.  This is consistent with Evolution's weather plugin option.

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

commit d6beed3af9979eb7a97a86378eb87c615c6ccb28
Author: jpunit <jpunit@novell.com>
Date:   Thu Dec 16 17:50:20 2010 +0530

    Bug #633180 -Attendee uneditable if typed manually
    
    Making attendee to be edited as user switches his focus.

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

commit 34d8d68513067c08e906c0686e7a249391ba6509
Author: Milan Crha <mcrha@redhat.com>
Date:   Thu Dec 16 12:01:41 2010 +0100

    Bug #420813 - Unnecessarily slow update/reopen of webcal calendars

 calendar/backends/http/e-cal-backend-http.c |   82 +++++++++++++++++++++++---
 1 files changed, 72 insertions(+), 10 deletions(-)

commit c20a4d6e04b142fa66d0e8e625ce2424e89d1896
Author: Jorge González <jorgegonz@svn.gnome.org>
Date:   Wed Dec 15 22:04:01 2010 +0100

    Updated Spanish translation

 po/es.po |  406 ++++++++++++++++++++++++++++++++++++--------------------------
 1 files changed, 237 insertions(+), 169 deletions(-)

commit cc745b5e13c22d48ac6d6f209b5d54fa5098bede
Author: Milan Crha <mcrha@redhat.com>
Date:   Wed Dec 15 15:51:54 2010 +0100

    Bug #634385 - Crash in smtp_connect

 camel/camel-tcp-stream-raw.c                |   16 +++++++++-------
 camel/providers/smtp/camel-smtp-transport.c |   11 +++++++++--
 2 files changed, 18 insertions(+), 9 deletions(-)

commit d74ef470ea0f710c59ca3cd3ccca53db1912f1fc
Author: Ivar Smolin <okul@linux.ee>
Date:   Mon Dec 13 14:27:46 2010 +0200

    [l10n] Updated Estonian translation

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

commit f4a317d849511a9cd13dbbd10fae17afa141b973
Author: Milan Crha <mcrha@redhat.com>
Date:   Mon Dec 13 13:05:08 2010 +0100

    Bug #616452 - Do not set '-Wl,--no-undefined' on freebsd/openbsd

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

commit 000a50cb7184dde596f76c0c43a6b7f28d5db525
Author: Ivar Smolin <okul@linux.ee>
Date:   Mon Dec 13 10:37:04 2010 +0200

    [l10n] Updated Estonian translation

 po/et.po |   48 ++++++++++++++++++++++++++++++++++++++++++++----
 1 files changed, 44 insertions(+), 4 deletions(-)

commit 709c5b273eedb5afc87016f16a30cc7e6cb083aa
Author: Kjartan Maraas <kmaraas@gnome.org>
Date:   Sun Dec 12 21:48:05 2010 +0100

    Updated Norwegian bokmål translation

 po/nb.po |  355 +++++++++++++++++++++++++++++++++++---------------------------
 1 files changed, 199 insertions(+), 156 deletions(-)

commit 02e3c29f233007cf05fb3abe22ce1406e3dc142b
Author: Chao-Hsiung Liao <j_h_liau@yahoo.com.tw>
Date:   Sun Dec 12 19:29:49 2010 +0800

    Updated Traditional Chinese translation(Hong Kong and Taiwan)

 po/zh_HK.po | 2424 +++++++++++++++++++++++++++++++----------------------------
 po/zh_TW.po | 2424 +++++++++++++++++++++++++++++++----------------------------
 2 files changed, 2512 insertions(+), 2336 deletions(-)

commit 790c66bbae524236b1346ae046dbdc4bebd14181
Author: Fran Diéguez <fran.dieguez@mabishu.com>
Date:   Sat Dec 11 00:12:12 2010 +0100

    Updated Galician translations

 po/gl.po |  419 +++++++++++++++++++++++++++++++++++---------------------------
 1 files changed, 239 insertions(+), 180 deletions(-)

commit 83b39d4b61e52e7d5e1aeb77a4abd8b1add244c2
Author: Milan Crha <mcrha@redhat.com>
Date:   Fri Dec 10 18:37:10 2010 +0100

    Bug #633557 - Translation comments needed

 addressbook/backends/ldap/e-book-backend-ldap.c    |    1 +
 addressbook/libedata-book/e-data-book.c            |    1 +
 .../backends/groupwise/e-cal-backend-groupwise.c   |   12 +++--
 calendar/libecal/e-cal.c                           |    1 +
 calendar/libedata-cal/e-data-cal.c                 |    1 +
 camel/camel-smime-context.c                        |    1 +
 camel/providers/pop3/camel-pop3-provider.c         |    1 +
 libedataserver/e-categories.c                      |   46 ++++++++++----------
 8 files changed, 37 insertions(+), 27 deletions(-)

commit e826ae16bd73c794e27bdd353bd1b0cc2697c471
Author: Milan Crha <mcrha@redhat.com>
Date:   Fri Dec 10 17:46:45 2010 +0100

    Do not store and generate locel:/system URIs

 libedataserver/e-source.c |   13 ++++++++++---
 1 files changed, 10 insertions(+), 3 deletions(-)

commit 5f9ee92d94b5a1106ddc5fb7b4aa5157d4ef2db1
Author: Federico Mena Quintero <federico@novell.com>
Date:   Thu Nov 25 13:17:34 2010 -0600

    bmo#6498 - Filters are not applied to imapx Inboxes
    
    The default for the 'filter' option in imapx was set to False.
    Now we make the default be True.  This means that incoming
    messages through imapx will be filtered with Evolution's normal
    filters.  A default of False means that your configuration doesn't
    work - people have no idea why their filters aren't working.
    
    Signed-off-by: Federico Mena Quintero <federico@novell.com>

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

commit ceb906002ae20ffa8eb4d79407d8111b0aa0798d
Author: Milan Crha <mcrha@redhat.com>
Date:   Thu Dec 9 13:56:19 2010 +0100

    Bug #573125 - Crashes right after startup when having broken db summary

 camel/camel-db.c                                   |   44 ++++++----
 camel/camel-folder-summary.c                       |   96 ++++++++++++++------
 camel/camel-folder-summary.h                       |    4 +
 .../providers/groupwise/camel-groupwise-summary.c  |   16 +---
 camel/providers/imap/camel-imap-summary.c          |   21 ++---
 camel/providers/imapx/camel-imapx-summary.c        |   27 ++----
 camel/providers/local/camel-mbox-summary.c         |   12 +--
 camel/providers/nntp/camel-nntp-summary.c          |   17 +---
 8 files changed, 125 insertions(+), 112 deletions(-)

commit f07a3cc644555c3178337abe7b31995708567e86
Author: Milan Crha <mcrha@redhat.com>
Date:   Wed Dec 8 15:57:20 2010 +0100

    Bug #633332 - Preserve port number in WebDAV address book

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

commit 9e8a4b9b6c11cfc28a3cde92e61dcf37e3a290f1
Author: Milan Crha <mcrha@redhat.com>
Date:   Wed Dec 8 14:47:37 2010 +0100

    camel_service_connect_sync can call camel_service_disconnect_sync

 camel/camel-service.c |   14 ++++++++++----
 1 files changed, 10 insertions(+), 4 deletions(-)

commit b47659bfaac7810857f201fc2692961325277162
Author: Milan Crha <mcrha@redhat.com>
Date:   Wed Dec 8 14:30:53 2010 +0100

    Bug #631568 - Scheduling Meetings with CalDAV calendars

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

commit 7e947fef2fb5d1f7d812395b51d9c08358477f65
Author: Ivar Smolin <okul@linux.ee>
Date:   Wed Dec 8 10:33:42 2010 +0200

    [l10n] Updated Estonian translation

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

commit 9ea37a5008196a9605519a71beb33f97dbf62052
Author: Milan Crha <mcrha@redhat.com>
Date:   Tue Dec 7 15:38:46 2010 +0100

    Bug #590245 - 'evolution --force-shutdown' should kill factories

 addressbook/libedata-book/e-data-book-factory.c |   32 +++++++++++++++++++++-
 calendar/libedata-cal/e-data-cal-factory.c      |   32 +++++++++++++++++++++-
 2 files changed, 60 insertions(+), 4 deletions(-)

commit 3aabc763622dcd29671293f1640d0b8bdee4cb95
Author: Milan Crha <mcrha@redhat.com>
Date:   Tue Dec 7 13:59:36 2010 +0100

    Bug #628563 - Use-after-free crash in objects_added_cb()

 addressbook/libebook/e-book-view.c |    1 +
 calendar/libecal/e-cal-view.c      |    8 ++++++--
 2 files changed, 7 insertions(+), 2 deletions(-)

commit a4780ae433fcfd0f4cd8c641348705f512e5a95d
Author: Chenthill Palanisamy <pchenthill@novell.com>
Date:   Tue Dec 7 12:49:43 2010 +0530

    Maildir: Hide folders which do not start with a dot

 camel/providers/local/camel-maildir-store.c |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

commit 63594f729f283b909a894bfca22bfde22605be29
Author: Kjartan Maraas <kmaraas@gnome.org>
Date:   Mon Dec 6 18:42:02 2010 +0100

    Updated Norwegian bokmål translation

 po/nb.po |  352 +++++++++++++++++++++++++++++++++-----------------------------
 1 files changed, 187 insertions(+), 165 deletions(-)

commit 45f2445017ecdbec71c9885e71754bd3a9343bda
Author: Jorge González <jorgegonz@svn.gnome.org>
Date:   Sun Dec 5 18:30:49 2010 +0100

    Updated Spanish translation

 po/es.po |  409 ++++++++++++++++++++++++++++++++------------------------------
 1 files changed, 214 insertions(+), 195 deletions(-)

commit c90a0a5b237fb2b9d0876d5851ba6cdf699fcdb2
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Fri Dec 3 13:15:22 2010 -0600

    Drop support for password key files.
    
    Password key files date back to GNOME 1 and we've retained support for
    them throughout GNOME 2, but we don't want to drag this into GNOME 3.
    
    GNOME Keyring is the preferred password storage solution so change it
    from an optional dependency to a required dependency for GNOME 3.

 configure.ac                   |   24 +--
 libedataserverui/e-passwords.c |  497 +++-------------------------------------
 2 files changed, 37 insertions(+), 484 deletions(-)

commit f6cb73b215064cdc034f395fc1c7748fc837e6f6
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Fri Dec 3 14:38:45 2010 -0600

    Whitespace cleanup.

 camel/providers/local/camel-maildir-store.c |    8 ++++----
 1 files changed, 4 insertions(+), 4 deletions(-)

commit 4fcefff98a55eafa366b655b7677536218b4e1fe
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Fri Dec 3 14:29:26 2010 -0600

    Update API docs.

 camel/camel-folder-summary.c                       |    5 +
 .../calendar/libecal/libecal-sections.txt          |    1 -
 .../libecal/tmpl/e-cal-check-timezones.sgml        |    2 +
 docs/reference/camel/camel-sections.txt            |    4 +-
 .../reference/camel/tmpl/camel-cipher-context.sgml |    6 +
 docs/reference/camel/tmpl/camel-db.sgml            |   15 -
 .../reference/camel/tmpl/camel-folder-summary.sgml |   29 +--
 docs/reference/camel/tmpl/camel-unused.sgml        |   31 ++
 .../libedataserver/libedataserver-docs.sgml        |    1 +
 .../libedataserver/libedataserver-sections.txt     |   86 +++++
 docs/reference/libedataserver/tmpl/e-sexp.sgml     |    4 +-
 .../libedataserver/tmpl/e-soap-message.sgml        |  337 ++++++++++++++++++++
 .../libedataserver/tmpl/e-soap-response.sgml       |  208 ++++++++++++
 docs/reference/libedataserver/tmpl/e-util.sgml     |   19 ++
 libedataserver/e-data-server-util.h                |    3 +-
 libedataserver/e-soap-message.c                    |   66 ++++
 libedataserver/e-soap-response.c                   |   41 +++
 17 files changed, 817 insertions(+), 41 deletions(-)

commit 07f89559bf8eef73e6f3dfd420002acf0d1e0b02
Author: Milan Crha <mcrha@redhat.com>
Date:   Fri Dec 3 17:15:01 2010 +0100

    Bug #530205 - Use CalDAV calendar read-only when server unreachable

 calendar/backends/caldav/e-cal-backend-caldav.c |  164 ++++++++++++++++++-----
 1 files changed, 129 insertions(+), 35 deletions(-)

commit 3f711b5dfd3420a19adbd9f587eb848d54b0cc69
Author: Milan Crha <mcrha@redhat.com>
Date:   Thu Dec 2 19:46:35 2010 +0100

    Bug #625048 - Fails to detect America/New York system timezone

 calendar/libecal/e-cal-system-timezone.c |   63 ++++++++++++++++++++++++++----
 1 files changed, 55 insertions(+), 8 deletions(-)

commit 5be866d0361a1286318ffe2d5a7cf22646086b7d
Author: Vibha Yadav <yvibha@novell.com>
Date:   Wed Dec 1 17:12:35 2010 +0530

    Bug #590476 (bnc) - Evolution corrupts PDF files.
    
    Added the code to skip the "text" treatment, if the content type is
    "text/pdf" because of which pdf gets corrupted.

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

commit 793e9cda8a969f38939ef0ba69bef8bea4df28ad
Author: Milan Crha <mcrha@redhat.com>
Date:   Wed Dec 1 12:03:24 2010 +0100

    Use less threads in CamelDB

 camel/camel-db.c |  167 +++++++++++++++++++++++++----------------------------
 1 files changed, 79 insertions(+), 88 deletions(-)

commit e877646c0bda4a60c5200eb8633ecf21a22b229d
Author: Milan Crha <mcrha@redhat.com>
Date:   Mon Nov 29 17:03:21 2010 +0100

    Bug #620609 - Empty trash at exit doesn't work

 camel/camel-store.c |   45 ++++++++++++++++++++++++++++++++++++++++++++-
 1 files changed, 44 insertions(+), 1 deletions(-)

commit fd4eb0df52b4bbc3eadf4ac3cfd955f562e406ea
Author: Chenthill Palanisamy <pchenthill@novell.com>
Date:   Mon Nov 29 20:26:18 2010 +0530

    post release version bump

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

commit 59eb724737d129dc0c25444fda31eed1df546a8e
Author: Chenthill Palanisamy <pchenthill@novell.com>
Date:   Mon Nov 29 19:41:31 2010 +0530

    Bug 635659 - crash on selecting folder

 camel/providers/local/camel-maildir-folder.c |   30 +++++++++++--------------
 1 files changed, 13 insertions(+), 17 deletions(-)

commit 087f592b3137caa479c5fb06c21cf33796988e39
Author: Chenthill Palanisamy <pchenthill@novell.com>
Date:   Mon Nov 29 15:52:09 2010 +0530

    News update for 2.91.3 release

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

commit 5fcaf2c1199ee63fa2395bc8f8f0a51671987d4f
Author: Ivar Smolin <okul@linux.ee>
Date:   Sat Nov 27 16:53:03 2010 +0200

    [l10n] Updated Estonian translation

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

commit e130033ee8a95577b18cc3bf47b928d096894025
Author: Fran Diéguez <fran.dieguez@mabishu.com>
Date:   Sat Nov 27 02:23:09 2010 +0100

    Updated Galician translations

 po/gl.po |  271 ++++++++++++++++++++++++++++++++------------------------------
 1 files changed, 139 insertions(+), 132 deletions(-)

commit 5063941043097120dbe80cdeb50aa89563870652
Author: Milan Crha <mcrha@redhat.com>
Date:   Fri Nov 26 17:25:06 2010 +0100

    Bug #635825 - Ensure valid UTF8 strings are passed to GDBus/GVariant

 .../backends/webdav/e-book-backend-webdav.c        |   18 ++-
 addressbook/libebook/e-book.c                      |  164 ++++++++++++++------
 addressbook/libedata-book/e-data-book-view.c       |   95 ++++++++----
 addressbook/libedata-book/e-data-book.c            |   38 +++--
 calendar/libecal/e-cal.c                           |  152 ++++++++++++++----
 calendar/libedata-cal/e-data-cal-view.c            |   18 ++-
 calendar/libedata-cal/e-data-cal.c                 |  111 ++++++++++----
 libedataserver/e-data-server-util.c                |  105 +++++++++++++
 libedataserver/e-data-server-util.h                |    2 +
 9 files changed, 539 insertions(+), 164 deletions(-)

commit ef6d34ab714bf2a744f74d49064f6af2c2dded0b
Author: Milan Crha <mcrha@redhat.com>
Date:   Fri Nov 26 09:12:11 2010 +0100

    Bug #624420 - Crash camel_imapx_server_append_message

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

commit 9af9c8ae558c0bb36c8c1cd07512113a6bb7f217
Author: ritz <khadgaray@gmail.com>
Date:   Wed Nov 24 14:42:04 2010 +0100

    Cannot delete maildir folder

 camel/providers/local/camel-maildir-store.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 9a7e29d58f56fac73369958e2c79731422003772
Author: Milan Crha <mcrha@redhat.com>
Date:   Wed Nov 24 14:27:41 2010 +0100

    Bug #635673 - Stack overflow when opening slow calendar

 calendar/libecal/e-cal.c |   44 ++++++++++++++++++++++----------------------
 1 files changed, 22 insertions(+), 22 deletions(-)

commit f2bcc5ef7a23aef8fdd8d2328178352d33c1240b
Author: Milan Crha <mcrha@redhat.com>
Date:   Wed Nov 24 13:36:13 2010 +0100

    Bug #632962 - Duplicate "On this computer" sources after update

 libedataserver/e-source-group.c |   28 +++++++++++++++++++++-------
 1 files changed, 21 insertions(+), 7 deletions(-)

commit 16472587581204a9a81f7983bfb85f763331d360
Author: Chenthill Palanisamy <pchenthill@novell.com>
Date:   Wed Nov 24 17:47:38 2010 +0530

    CamelStore: Place Inbox at the top while building folder info

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

commit aa55d474e02c914a69da3da7755c9beef7959109
Author: Chenthill Palanisamy <pchenthill@novell.com>
Date:   Wed Nov 24 17:46:59 2010 +0530

    Maildir: Use Inbox instead of '.' while building folder info

 camel/providers/local/camel-maildir-store.c |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 6054a5cc2938678fc761fa56f359a040fc072de9
Author: Chenthill Palanisamy <pchenthill@novell.com>
Date:   Tue Nov 23 20:46:25 2010 +0530

    Maildir: Allow subfolders for Inbox

 camel/providers/local/camel-maildir-store.c |   63 +++++++++++++++++---------
 1 files changed, 41 insertions(+), 22 deletions(-)

commit cb5bbd4f6a9f2e66d62d8f441c7c303c4e4c5251
Author: Diego Escalante Urrelo <descalante@igalia.com>
Date:   Mon Nov 22 20:02:16 2010 -0500

    Bug 635572 - Various linking failures
    
    On Debian sid, using binutils-gold, a couple missing links are discovered.

 addressbook/libedata-book/Makefile.am |    1 +
 calendar/libedata-cal/Makefile.am     |    2 ++
 camel/providers/imapx/Makefile.am     |    1 +
 libedataserverui/Makefile.am          |    4 ++++
 4 files changed, 8 insertions(+), 0 deletions(-)

commit 33783d7736120bbb111de5bdd3a400ba2c81b974
Author: Chenthill Palanisamy <pchenthill@novell.com>
Date:   Tue Nov 23 02:01:26 2010 +0530

    Use '_' instead of '^' for renaming folders with dot symbol in it

 camel/providers/local/camel-maildir-store.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit eabbe77ac623927bcd2f68f173cacbb8373379f1
Author: Chenthill Palanisamy <pchenthill@novell.com>
Date:   Tue Nov 23 02:00:39 2010 +0530

    Do not unset the deleted flag while copying mails across folders

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

commit e151ddc95de6d26c93b6850a5e89e1c8288f3dcb
Author: Milan Crha <mcrha@redhat.com>
Date:   Mon Nov 22 21:16:15 2010 +0100

    Bug #635550 - e-calendar-factory leaks memory

 calendar/libedata-cal/e-cal-backend-file-store.c   |    2 -
 calendar/libedata-cal/e-cal-backend-intervaltree.c |   31 ++++++++----
 calendar/libedata-cal/test-intervaltree.c          |   54 +++++++++++++++++---
 3 files changed, 67 insertions(+), 20 deletions(-)

commit a92e3633bece22801adb1bcf0bfd84c79de42f1f
Author: Milan Crha <mcrha@redhat.com>
Date:   Mon Nov 22 12:58:47 2010 +0100

    Bug #633780 - ESourceSelector - check paths when removing source/group

 libedataserverui/e-source-selector.c |    9 ++++++++-
 1 files changed, 8 insertions(+), 1 deletions(-)

commit 6f09318717abdef123c733feba2bf2f8b76877fa
Author: Kjartan Maraas <kmaraas@gnome.org>
Date:   Sat Nov 20 12:11:20 2010 +0100

    Updated Norwegian bokmål translation

 po/nb.po |  535 ++++++++++++++++++++++++++++++++------------------------------
 1 files changed, 275 insertions(+), 260 deletions(-)

commit bcc52cecb06d6be64b01ef0148e242ffc3e89ea1
Author: Gheyret T.Kenji <gheyret@gmail.com>
Date:   Sat Nov 20 11:05:00 2010 +0100

    Added UG translation

 po/ug.po |  391 ++++++++++++++++++++++++++++++++------------------------------
 1 files changed, 202 insertions(+), 189 deletions(-)

commit 92bf50a37ff8a85cc9d344129c10d5ac61c5e64f
Author: Milan Crha <mcrha@redhat.com>
Date:   Fri Nov 19 15:45:59 2010 +0100

    Bug #634573 - Crash when importing ics file

 calendar/backends/file/e-cal-backend-file.c |    9 ++-
 calendar/libecal/e-cal-component.c          |  154 ++++++++++++++++++++++----
 2 files changed, 137 insertions(+), 26 deletions(-)

commit efe203ae1e83633aa49d72eae49b7505997d2fad
Author: Milan Crha <mcrha@redhat.com>
Date:   Fri Nov 19 09:51:15 2010 +0100

    Bug #633181 - Deadlock after moving some mails in maildir

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

commit 254cab9f51e9e619953cebaee926b4c6df5620d4
Author: Milan Crha <mcrha@redhat.com>
Date:   Tue Nov 16 13:48:34 2010 +0100

    Make EFileCache changes freezer recursiveable

 libebackend/e-file-cache.c |   13 ++++++++-----
 1 files changed, 8 insertions(+), 5 deletions(-)

commit 315779dc18ee5d4e7dc4d66a30903f327a2be386
Author: Milan Crha <mcrha@redhat.com>
Date:   Mon Nov 15 13:29:57 2010 +0100

    Bug #486553 - Inline expansion of email lists are not separated by commas

 libedataserverui/e-name-selector-entry.c |   41 +++++++++++++++++++++--------
 1 files changed, 29 insertions(+), 12 deletions(-)

commit c94b9ef01fd09b64bc5935152c905d1e3c2fd399
Author: Matej Urbančič <mateju@svn.gnome.org>
Date:   Sun Nov 14 12:20:41 2010 +0100

    Updated Slovenian translation

 po/sl.po |  335 ++++++++++++++++++++++++++++++++-----------------------------
 1 files changed, 176 insertions(+), 159 deletions(-)

commit dc0d8f804a6d99ae3836283bfb2d81e464febc05
Author: Gheyret T.Kenji <gheyret@gmail.com>
Date:   Sun Nov 14 00:04:33 2010 +0100

    Added UG translation

 po/LINGUAS |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit 59ea1323766a09c429aacaef6059f65ba4203151
Author: Gheyret T.Kenji <gheyret@gmail.com>
Date:   Sat Nov 13 21:52:38 2010 +0100

    Added UG translation

 po/ug.po | 4875 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 4875 insertions(+), 0 deletions(-)

commit 3fd95718e2b18cf0c4d86f1554a3308255f30ee3
Author: Ivar Smolin <okul@linux.ee>
Date:   Sat Nov 13 21:25:35 2010 +0200

    [l10n] Updated Estonian translation

 po/et.po |   91 +++++++++++++++++++++++++++++++++----------------------------
 1 files changed, 49 insertions(+), 42 deletions(-)

commit 5415a2bf942a9dae425d42487e8da258180d8a2e
Author: Marcos Lans <marcoslansgarza@gmail.com>
Date:   Sat Nov 13 02:15:12 2010 +0100

    Updated Galician translations. REVIEWD by Marcos Lans

 po/gl.po | 2716 ++++++++++++++++++++++++++++++--------------------------------
 1 files changed, 1302 insertions(+), 1414 deletions(-)

commit e00854a79d1c513d4b2598e9a69673a17dd80a91
Author: Milan Crha <mcrha@redhat.com>
Date:   Fri Nov 12 17:09:24 2010 +0100

    Bug #634658 - Unread counts for vfolders never update

 camel/camel-db.c                            |   57 --------------
 camel/camel-db.h                            |    1 -
 camel/camel-folder-summary.c                |  106 +++++++++++----------------
 camel/camel-folder-summary.h                |    5 +-
 camel/camel-vee-folder.c                    |   39 +++++++++-
 camel/camel-vee-summary.c                   |   22 ++----
 camel/providers/local/camel-local-summary.c |    1 -
 7 files changed, 87 insertions(+), 144 deletions(-)

commit 88f485160ad74a3061ebd9be19d311ec2889877f
Author: David Woodhouse <David.Woodhouse@intel.com>
Date:   Fri Nov 12 11:15:11 2010 +0000

    Fix memory leak introduced yesterday in imapx QRESYNC
    
    Commit 0c866faf ("Fix QRESYNC protocol violation (RH #648082))
    introduced a potential leak of the 'lastuid' and 'firstuid' strings.
    
    It would almost never happen, because it would require that we're
    selecting a folder on a QRESYNC-capable server where we *have*
    previously seen messages in that folder, but for some reason we don't
    have a record of the uidvalidity and previous modification sequence
    (modseq). The only time that's ever likely to happen is perhaps the
    first time we connect to the server after QRESYNC is enabled. But that's
    no excuse.
    
    Fix this by simplifying the logic. There's no point in using QRESYNC if
    our local cache knows of no messages in the folder *anyway*, so remove
    that separate check and merge the 'if (total)' part into the existing
    condition for actually issuing QRESYNC.
    
    Spotted by Bojan Smojver.

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

commit 704ca40a2c44a85c808377af15cc7beb5346b336
Author: Milan Crha <mcrha@redhat.com>
Date:   Fri Nov 12 10:34:51 2010 +0100

    Bug #602958 - Right click over source in calendar view opens a calendar

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

commit 1fb097b2af2817e0c9caf815793ea418b6c790df
Author: Fridrich Štrba <fridrich.strba@bluewin.ch>
Date:   Fri Nov 12 09:50:27 2010 +0100

    Fix Windows build
    
    Don't include platform specific headers that are already
    included properly ifdeffed in camel-net-utils.h

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

commit 0d793ebf03300416e455a6b044e03469bf169e95
Author: Jorge González <jorgegonz@svn.gnome.org>
Date:   Thu Nov 11 17:25:05 2010 +0100

    Updated Spanish translation

 po/es.po |  309 ++++++++++++++++++++++++++++++++++----------------------------
 1 files changed, 169 insertions(+), 140 deletions(-)

commit fd46e57709cb311b1ad2ace8e05254dd09ff52c9
Author: Chenthill Palanisamy <pchenthill@novell.com>
Date:   Thu Nov 11 20:06:43 2010 +0530

    Bug 634593 - Maildir hang when create new folders

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

commit bce80a4274bffd4d24eed2507425dcb011ed19ac
Author: Chenthill Palanisamy <pchenthill@novell.com>
Date:   Thu Nov 11 17:48:32 2010 +0530

    Bug 633122 - git head 2010-10-25 maildir folders that used to work now don't

 camel/providers/local/camel-maildir-store.c    |   29 ++++++++++++++++++++---
 docs/reference/libedataserver/tmpl/e-sexp.sgml |    4 +-
 2 files changed, 27 insertions(+), 6 deletions(-)

commit 15a7dd0db25880bbf79a0db22d882e3125db0b17
Author: Milan Crha <mcrha@redhat.com>
Date:   Thu Nov 11 12:05:59 2010 +0100

    Bug #581288 - Remove .ui files from evolution-data-server

 configure.ac                               |    3 -
 libedataserverui/Makefile.am               |    3 -
 libedataserverui/e-categories-dialog.c     |  227 ++++++++++-----
 libedataserverui/e-categories-dialog.ui    |  422 ----------------------------
 libedataserverui/e-name-selector-dialog.c  |  265 ++++++++++++------
 libedataserverui/e-name-selector-dialog.ui |  384 -------------------------
 po/POTFILES.in                             |    2 -
 7 files changed, 324 insertions(+), 982 deletions(-)

commit 0c866faf3815388b04176777b9b785a31db8a1a3
Author: David Woodhouse <David.Woodhouse@intel.com>
Date:   Thu Nov 11 01:34:18 2010 +0000

    Fix QRESYNC protocol violation (RH #648082)
    
    The sequence-set '1:*' isn't valid in QRESYNC, and newer versions of
    Dovecot (>=2.0) have started to object to it.
    
    Ideally we'd omit the parameter completely, since it's supposed to be
    optional — but *older* versions of Dovecot (<=1.2.13) require it.
    
    We only really care about messages which we already knew about. For any
    *new* messages, we're going to fetch the headers and the flags in an
    explicit FETCH command anyway, and we'll ignore anything that QRESYNC
    tells us about them. So just use the first and last UID from our existing
    summary cache as the range for the QRESYNC command.
    
    Fix a shadow declaration of the 'uid' variable in an inner block, while
    we're at it.

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

commit f775e133e55fc4e6a65626750773ee1ff2fe25a2
Author: Georgios Stefanakis <george.stefanakis@gmail.com>
Date:   Wed Nov 10 17:52:17 2010 +0200

    l10n: Updated Greek translation for evolution-data-server

 po/el.po | 2081 +++++++++++++++++++++++++++++++-------------------------------
 1 files changed, 1055 insertions(+), 1026 deletions(-)

commit f36d7304124296fd19580e6189e61fca78279f6c
Author: Milan Crha <mcrha@redhat.com>
Date:   Wed Nov 10 16:34:11 2010 +0100

    Bug #632692 - Thread by In-Reply-To, then first found reference

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

commit e1111c13e95fb727a22ffc88eb8baed3793f8fff
Author: Milan Crha <mcrha@redhat.com>
Date:   Tue Nov 9 16:53:08 2010 +0100

    Bug #538716 - Do not set expiration on POP3 message cache

 camel/providers/pop3/camel-pop3-folder.c |    3 ++-
 camel/providers/pop3/camel-pop3-store.c  |    6 +++---
 2 files changed, 5 insertions(+), 4 deletions(-)

commit 4d754e77bb1be0782bf02b989bdb1da695bd151a
Author: Milan Crha <mcrha@redhat.com>
Date:   Tue Nov 9 12:44:07 2010 +0100

    Bug #632676 - Only "Checking for new mail" in status bar and nothing else

 camel/camel-folder.c    |   11 ++++++++++-
 camel/camel-operation.c |   15 ++++++++++-----
 2 files changed, 20 insertions(+), 6 deletions(-)

commit 0a2718cd2bea30a3d73ab911c6e572c341eedab4
Author: David Woodhouse <David.Woodhouse@intel.com>
Date:   Mon Nov 8 15:04:16 2010 +0100

    Bug #631804 - Aborts with pthread error in imapx_server_dispose()

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

commit 3e433f5986da291b2bb1ca40784634263dc1c68f
Author: Milan Crha <mcrha@redhat.com>
Date:   Mon Nov 8 13:46:55 2010 +0100

    Bug #634084 - ECal reports loaded state too early

 calendar/libecal/e-cal.c                           |    7 ++-
 calendar/libedata-cal/e-cal-backend-intervaltree.c |   45 +++++++++++++-------
 2 files changed, 35 insertions(+), 17 deletions(-)

commit c73966438e601096fad837bbfaf0842d69f70bb5
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Sun Nov 7 22:20:21 2010 -0500

    Post-release version bump.

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

commit f49a6ccdc1a812f7dc2f27eb36ba52813adef110
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Sun Nov 7 22:18:50 2010 -0500

    NEWS update for 2.91.2 release.

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

commit 3f6d9337ddbe36323f7d65f5da58fe932709c017
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Sun Nov 7 20:51:40 2010 -0500

    Coding style and whitespace cleanup.

 camel/providers/imapx/camel-imapx-utils.c   |  228 +++++++++++++-------------
 camel/providers/local/camel-maildir-store.c |  102 ++++++------
 camel/tests/message/test2.c                 |    2 +-
 3 files changed, 165 insertions(+), 167 deletions(-)

commit 2b096b71d21b214b1d79bc913e453455a92aa538
Author: James M. Cape <jcape@ignore-your.tv>
Date:   Sun Nov 7 20:02:22 2010 -0500

    Bug 634167 - Fails to build with gir

 .gitignore                   |    1 +
 calendar/libecal/Makefile.am |    4 ++--
 2 files changed, 3 insertions(+), 2 deletions(-)

commit 572f657ea417c76a797417f308d14c8883dbb64f
Author: Ivar Smolin <okul@linux.ee>
Date:   Sun Nov 7 10:50:44 2010 +0200

    [l10n] Updated Estonian translation

 po/et.po |  380 ++++++++++++++++++++++++++++++++------------------------------
 1 files changed, 195 insertions(+), 185 deletions(-)

commit a6a903484b17a3d35ba084cacd96c6e2d9c15cf3
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Thu Nov 4 14:16:17 2010 -0400

    ENameSelectorDialog: Fix a potential string comparison crash

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

commit 908b3278bc2b0389fe6d8061d5853c38d2271539
Author: Milan Crha <mcrha@redhat.com>
Date:   Thu Nov 4 11:55:44 2010 +0100

    Bug #633919 - Stuck on Mark messages as read

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

commit fda6915046ca9d5078fa59288206193dee560a81
Author: Paul Smith <paul@mad-scientist.net>
Date:   Thu Nov 4 11:18:09 2010 +0100

    Fix a build failure due to used CPPFLAGS

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

commit 5c6065abfdcb1b43748f086cfe071e5c48e76515
Author: Milan Crha <mcrha@redhat.com>
Date:   Wed Nov 3 14:08:29 2010 +0100

    Bug #632532 - Double free in imapx_job_done, imapx_command_step_fetch_done

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

commit 2973e7718e720dfc2e548d098e603012a8b32597
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Mon Nov 1 11:01:23 2010 -0400

    ESourceSelector: Add a "primary-selection" property.

 .../libedataserverui/libedataserverui-sections.txt |    3 +-
 .../libedataserverui/tmpl/e-source-selector.sgml   |   15 +++-
 .../tmpl/libedataserverui-unused.sgml              |    6 ++
 libedataserverui/e-source-selector-dialog.c        |    2 +-
 libedataserverui/e-source-selector.c               |   95 ++++++++++++++------
 libedataserverui/e-source-selector.h               |    8 ++-
 6 files changed, 97 insertions(+), 32 deletions(-)

commit fb3f71bc5f8a0bfaccdbaaf4744060cd8e68f86b
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Fri Oct 29 20:00:27 2010 -0400

    camel-folder-search: Fix minor GError handling issue

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

commit 1e032e852bdf468aa9a3ea27349334566152f4cc
Author: Chenthill Palanisamy <pchenthill@novell.com>
Date:   Fri Oct 29 23:07:00 2010 +0530

    Bug 633122 - Maildir migration from old folder hierarchy to maildir++ hierarchy

 camel/providers/local/camel-maildir-store.c |  202 ++++++++++++++++++++++++++-
 1 files changed, 200 insertions(+), 2 deletions(-)

commit 0d1cae7e4727ffb769b11959fee8c33981689b16
Author: Aparna <aparna.nand@wipro.com>
Date:   Fri Oct 29 14:56:52 2010 +0200

    Bug #632177 - Hide source group when none source lefts after remove

 libedataserverui/e-source-selector.c |   10 ++++++++++
 1 files changed, 10 insertions(+), 0 deletions(-)

commit b4478526a2c36ee09dc36655ccebc1890019cd34
Author: Milan Crha <mcrha@redhat.com>
Date:   Fri Oct 29 13:59:27 2010 +0200

    Bug #632527 - Unmatched vFolder returns incorrect uids on search

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

commit f56727c4791bd078356b544a9e6316fdfd26184f
Author: Christophe Fergeau <teuf@gnome.org>
Date:   Fri Oct 29 11:30:03 2010 +0200

    Bug #631842 - Improve error reporting in some ECal/EBook functions

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

commit d306768aa76121a865440e2ca8f5d988afc6ec3a
Author: Matej Urbančič <mateju@svn.gnome.org>
Date:   Thu Oct 28 21:30:42 2010 +0200

    Updated Slovenian translation

 po/sl.po |  476 +++++++++++++++++++++++++++++++-------------------------------
 1 files changed, 241 insertions(+), 235 deletions(-)

commit fec059d9e81cb3966c360b2e7115cbe224f50b9a
Author: Milan Crha <mcrha@redhat.com>
Date:   Wed Oct 27 21:41:37 2010 +0200

    Workaround GtkComboBoxText in .ui file

 libedataserverui/e-name-selector-dialog.c  |    8 ++++++--
 libedataserverui/e-name-selector-dialog.ui |    2 +-
 libedataserverui/gtk-compat.h              |   22 ++++++++++++++++++++++
 3 files changed, 29 insertions(+), 3 deletions(-)

commit 0a3fd291e57b5bfde485abe31320b6e9be2c9de5
Author: Jorge González <jorgegonz@svn.gnome.org>
Date:   Wed Oct 27 12:34:30 2010 +0200

    Updated Spanish translation

 po/es.po |  523 +++++++++++++++++++++++++++++++-------------------------------
 1 files changed, 264 insertions(+), 259 deletions(-)

commit f5f6794c2aa6d0e9de46e9196ff7434dc3b04de4
Author: Milan Crha <mcrha@redhat.com>
Date:   Wed Oct 27 10:04:42 2010 +0200

    Bug #445439 - Delete mail from pop-server when deleted from Inbox/Trash

 camel/providers/pop3/camel-pop3-folder.c   |    8 +++++---
 camel/providers/pop3/camel-pop3-provider.c |    2 ++
 camel/providers/pop3/camel-pop3-store.c    |   11 ++++++++---
 camel/providers/pop3/camel-pop3-store.h    |    2 ++
 4 files changed, 17 insertions(+), 6 deletions(-)

commit afb7bc2243ad077340dd2bf1a2daa01989f5b38c
Author: Punit Jain <jpunit@novell.com>
Date:   Wed Oct 27 08:41:26 2010 +0200

    Bug #632030 - Crashed while Groupwise server is not responding

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

commit f8d41b249ffa4c4c6dcf2cf7fb584633feab0c21
Author: Carles Ferrando <carles.ferrando@gmail.com>
Date:   Tue Oct 26 10:59:15 2010 +0200

    Updated Catalan (Valencian) translation

 po/ca@valencia.po | 3999 ++++++++++++++++++++++++++++-------------------------
 1 files changed, 2147 insertions(+), 1852 deletions(-)

commit 48914a5e8e6bd6b0861903aedaab1ad5fb141c7b
Author: Gil Forcada <gforcada@gnome.org>
Date:   Sun Oct 10 22:56:37 2010 +0200

    Updated Catalan translation

 po/ca.po | 4034 +++++++++++++++++++++++++++++++++-----------------------------
 1 files changed, 2135 insertions(+), 1899 deletions(-)

commit 7d114a47fce4ac1a4c2b678c39b736500f3dda1c
Author: Gary Ching-Pang Lin <chingpang@gmail.com>
Date:   Mon Oct 25 18:33:47 2010 +0200

    Bug #631953 - A possible double-free in google backend

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

commit ab18d195681af23e48fb6930f3073fb1a2a4659d
Author: David Woodhouse <David.Woodhouse@intel.com>
Date:   Mon Oct 25 12:18:53 2010 +0100

    Fix memory leak on imapx_server_get_message() failure

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

commit 71bda3035dc71081a332440d7b38f55a6b3dcdbd
Author: Chenthill Palanisamy <pchenthill@novell.com>
Date:   Mon Oct 25 14:55:04 2010 +0530

    Fix maildir rename and some memory leaks

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

commit 6f3fc75dd03592c3e0b7b2d785f1ecadffdd1f98
Author: Chenthill Palanisamy <pchenthill@novell.com>
Date:   Mon Oct 25 14:11:39 2010 +0530

    Fix remove maildir folder

 camel/providers/local/camel-maildir-store.c |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 4b332e096772f4ffd6fe29c90d6e15ae3be21d21
Author: Chenthill Palanisamy <pchenthill@novell.com>
Date:   Mon Oct 4 14:10:30 2010 +0530

    Adapt to camel api changes

 camel/providers/local/camel-maildir-store.c |  328 +++------------------------
 1 files changed, 31 insertions(+), 297 deletions(-)

commit dc7628e9e224ac8932f9ff571cc92fab1b5b30a9
Author: Chenthill Palanisamy <pchenthill@novell.com>
Date:   Fri Sep 24 15:18:06 2010 +0530

    override get_full_path and get_meta_path in maildir store

 camel/providers/local/camel-maildir-store.c |   46 ++++++++++++++++++++++++--
 1 files changed, 42 insertions(+), 4 deletions(-)

commit 704d09d7de882c660cfc36682e317389f2920c11
Author: Chenthill Palanisamy <pchenthill@novell.com>
Date:   Fri Sep 24 14:50:06 2010 +0530

    Change the maildir folder hierarchy as per maildir++ spec

 camel/providers/local/camel-maildir-store.c |  570 +++++++++++++++++++++------
 1 files changed, 442 insertions(+), 128 deletions(-)

commit 85db8c301fd7d2b474497cd99cde780cd3c53b53
Author: Aron Xu <aronxu@gnome.org>
Date:   Mon Oct 25 08:00:02 2010 +0000

    Update Simplified Chinese translation.

 po/zh_CN.po | 2204 ++++++++++++++++++++++++++++++-----------------------------
 1 files changed, 1108 insertions(+), 1096 deletions(-)

commit cf6fdcc2585dd853ef67b692c913f3409cd4a3fa
Author: Chenthill Palanisamy <pchenthill@novell.com>
Date:   Thu Oct 21 17:16:16 2010 +0530

    Bug 632771 - Recurring calendar events set to recur forever do not display past first week

 calendar/libecal/e-cal-util.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 1e3daecf16316bbd5b6f185647deb2ca0dc365a1
Author: Milan Crha <mcrha@redhat.com>
Date:   Thu Oct 21 11:38:09 2010 +0200

    Bug #597567 - Crash in comp_subject()
    
    Fix works only when compiled with libical 0.46 or later

 calendar/libedata-cal/e-data-cal-factory.c |    8 ++++++++
 configure.ac                               |   15 +++++++++++++++
 2 files changed, 23 insertions(+), 0 deletions(-)

commit 6d1457e4c983bb26f8db84cdad6bdf1aed294d7b
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Thu Oct 21 00:01:32 2010 -0400

    Commit a missing m4 file.

 .gitignore          |    1 -
 m4/introspection.m4 |   94 +++++++++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 94 insertions(+), 1 deletions(-)

commit 63744d4e49d8c91d99f61a51685bc6379c8968a6
Author: Maxim Ermilov <zaspire@rambler.ru>
Date:   Wed Oct 20 23:08:18 2010 -0400

    Bug 623017 - Add introspection support
    
    Only covers libecal and bits of libedataserver, but it's a start!

 .gitignore                                         |    1 +
 Makefile.am                                        |    3 +-
 calendar/libecal/Makefile.am                       |   37 +++++++++++++++++--
 calendar/libecal/e-cal-component.c                 |    2 +-
 calendar/libecal/e-cal-view.c                      |   16 ++++++++-
 calendar/libecal/e-cal.c                           |   17 ++++++---
 calendar/libecal/e-cal.h                           |    1 -
 configure.ac                                       |    6 ++-
 docs/reference/calendar/libecal/tmpl/e-cal.sgml    |    9 -----
 .../calendar/libecal/tmpl/libecal-unused.sgml      |    8 ++++
 libedataserver/Makefile.am                         |   26 ++++++++++++++
 libedataserver/e-source-group.c                    |    5 +++
 libedataserver/e-source-list.c                     |    5 +++
 13 files changed, 111 insertions(+), 25 deletions(-)

commit 89b384cfe452ce1e38b31066c3d9f9abd1bdd6e5
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Wed Oct 20 10:50:46 2010 -0400

    Bug 632687 - Doesn't build against gtk+ 2.91.1

 libedataserverui/e-name-selector-dialog.c |    4 ++--
 libedataserverui/gtk-compat.h             |    6 ++++++
 2 files changed, 8 insertions(+), 2 deletions(-)

commit 6e20d4a1a883a5d1bf80471790578e3e96461dc7
Author: Milan Crha <mcrha@redhat.com>
Date:   Wed Oct 20 14:26:00 2010 +0200

    Bug #631290 - Crash in vee_folder_synchronize_sync

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

commit 8600073d99e79fa4848fbdfd1602481b7dde1b83
Author: Milan Crha <mcrha@redhat.com>
Date:   Wed Oct 20 12:39:42 2010 +0200

    Bug #631073 - Task update operation has some delay

 calendar/libedata-cal/e-data-cal-view.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit e3aaafd2b5b368d4659b3eb88d45e7fbc6e0389d
Author: David Woodhouse <David.Woodhouse@intel.com>
Date:   Tue Oct 19 12:47:39 2010 +0100

    Fix failure to RSET SMTP connection before re-use.
    
    We were only issuing a RSET in the case that we *didn't* need to, when
    we'd sent a mail successfully. Fix that, so we send RSET after the RCPT
    or DATA commands *fail*.
    
    Do it by setting a 'need_rset' flag and then only actually sending RSET
    if the connection really is going to be re-used. Most of the time, the
    connection doesn't get re-used anyway so sending RSET would just be a
    waste of time.
    
    Mentioned in bug 630560.

 camel/providers/smtp/camel-smtp-transport.c |   15 ++++++++++++---
 camel/providers/smtp/camel-smtp-transport.h |    1 +
 2 files changed, 13 insertions(+), 3 deletions(-)

commit eab32ed622f603b87ce39450857f9f24bcd68980
Author: Priit Laes <plaes@plaes.org>
Date:   Mon Oct 18 23:18:53 2010 +0300

    Fix linking against out-of-tree e-d-s

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

commit e53cb32a9ed62fd24b657552ec27d8dbd87ac268
Author: Xandru Armesto <xandru@softastur.org>
Date:   Tue Oct 19 05:55:21 2010 +0200

    Updated asturian translation

 po/ast.po | 5685 +++++++++++++++++++++++++++++++++++--------------------------
 1 files changed, 3257 insertions(+), 2428 deletions(-)

commit 753a9c25cfc6b76bee4222eb22e948175781c576
Author: Milan Crha <mcrha@redhat.com>
Date:   Mon Oct 18 16:47:19 2010 +0200

    [IMAPX] Crash on QRESYNC line formatting on 32bit platform

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

commit 327cecdad11101fa881a1a4fd2af7bc9f56388d1
Author: Chenthill Palanisamy <pchenthill@novell.com>
Date:   Mon Oct 18 19:46:48 2010 +0530

    post release version bump

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

commit 9d0f761061e4ce4f4da134ed562e2431929fe09b
Author: Chenthill Palanisamy <pchenthill@novell.com>
Date:   Mon Oct 18 18:44:35 2010 +0530

    News update for 2.91.1 release

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

commit 6a692683f4503ffb7e0708c7ca69cd3aa53da4e0
Author: Vibha Yadav <yvibha@novell.com>
Date:   Mon Oct 18 11:04:48 2010 +0530

    Bug #558478 - Autocompletion inserts comma.
    
    Retrieve the text of gtk_entry again.

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

commit 754b9f9581ea66c0da419ba6f2e78a5874ca1980
Author: Pacho Ramos <pacho@condmat1.ciencias.uniovi.es>
Date:   Sun Oct 17 13:17:14 2010 -0400

    Bug 632376 - Rewind in camel-disco-diary to fix a crash

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

commit f6a1d8754a83fe147ef89cc29dcff4cf8c19ce0c
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Sat Oct 16 20:56:15 2010 -0400

    Fix build issue when not using Kerberos.
    
    Apparently when building without Kerberos support the entire contents of
    camel-sasl-gssapi.c is omitted, which breaks generating API docs because
    camel-scan.c expects a camel_sasl_gssapi_get_type() regardless.
    
    With this commit, when building with Kerberos support, CamelSaslGssapi
    is still a registered CamelSasl subclass but it does absolutely nothing
    and is never used by Camel's SASL support.

 camel/camel-sasl-gssapi.c |   49 +++++++++++++++++++++++++++++---------------
 1 files changed, 32 insertions(+), 17 deletions(-)

commit 7943d5e1cf0e8164f309c12504f7d130697108ec
Author: Kjartan Maraas <kmaraas@gnome.org>
Date:   Sat Oct 16 18:54:40 2010 +0200

    Updated Norwegian bokmål translation

 po/nb.po | 2023 +++++++++++++++++++++++++++++++-------------------------------
 1 files changed, 1017 insertions(+), 1006 deletions(-)

commit 9c5ad309843caae9b40cc7989e712eb5f9cc9e3d
Author: Milan Crha <mcrha@redhat.com>
Date:   Fri Oct 15 11:34:34 2010 +0200

    Opening default/system addressbook doesn't always work

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

commit ab7a5fb0b5fb42a1e83c03e6776deeda3e577f85
Author: Chenthill Palanisamy <pchenthill@novell.com>
Date:   Thu Oct 14 23:15:03 2010 +0530

    Prefix soup_soap_(message/response) with e_soap and add it in libedataserver so that groupwise, evolution-ews and evolution-sync for ews

 libedataserver/Makefile.am       |    4 +
 libedataserver/e-soap-message.c  |  816 ++++++++++++++++++++++++++++++++++++++
 libedataserver/e-soap-message.h  |   96 +++++
 libedataserver/e-soap-response.c |  578 +++++++++++++++++++++++++++
 libedataserver/e-soap-response.h |   68 ++++
 5 files changed, 1562 insertions(+), 0 deletions(-)

commit 003ebce339da16d5226c6b4cf6a1151ac7affd2e
Author: Milan Crha <mcrha@redhat.com>
Date:   Thu Oct 14 18:18:39 2010 +0200

    Google contacts - do not drop all URLs/events on update

 addressbook/backends/google/util.c |   55 ++++++++++++++++++++++++++++++++++-
 1 files changed, 53 insertions(+), 2 deletions(-)

commit 1124cc40ee8af27399123c4caec7f5834cb9f4d6
Author: Milan Crha <mcrha@redhat.com>
Date:   Thu Oct 14 13:03:53 2010 +0200

    Bug #534369 - New mail notifications for local Inbox don't work

 camel/providers/local/camel-local-folder.c  |   15 ++------
 camel/providers/local/camel-local-store.c   |   49 +++++++++++++++++++++++++++
 camel/providers/local/camel-local-store.h   |    4 ++
 camel/providers/local/camel-maildir-store.c |    7 +++-
 camel/providers/local/camel-mbox-store.c    |   14 +++++---
 camel/providers/local/camel-mh-store.c      |    7 +++-
 camel/providers/local/camel-spool-store.c   |    4 +-
 7 files changed, 79 insertions(+), 21 deletions(-)

commit bad12c46deca895b2f82ac755c52b2e8105c6796
Author: Milan Crha <mcrha@redhat.com>
Date:   Thu Oct 14 10:38:18 2010 +0200

    Bug #630358 - Google contacts doesn't sync anniversary

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

commit f1e2603da7370141d4c5a403ef1152b63dc81995
Author: Milan Crha <mcrha@redhat.com>
Date:   Wed Oct 13 17:21:09 2010 +0200

    Bug #608557 - CamelOfflineJournal can call fclose with NULL

 camel/camel-offline-journal.c |    9 +++++++--
 1 files changed, 7 insertions(+), 2 deletions(-)

commit b1c896efc3d2d2abe4bff27a3afd353730375268
Author: Milan Crha <mcrha@redhat.com>
Date:   Wed Oct 13 12:22:21 2010 +0200

    Bug #630358 - Google contacts doesn't sync birthday and URL

 .../backends/google/e-book-backend-google.c        |   20 ++++-
 addressbook/backends/google/util.c                 |   82 ++++++++++++++++++++
 configure.ac                                       |    8 +-
 3 files changed, 105 insertions(+), 5 deletions(-)

commit ef24183c4c53d8861476fe143a1b034e901272e0
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Mon Oct 11 14:19:18 2010 -0400

    Skip leading whitespace in mime_part_get_header().
    
    Return value points to first non-whitespace character in header value.

 camel/camel-mime-part.c |    9 ++++++++-
 1 files changed, 8 insertions(+), 1 deletions(-)

commit a2204c7867ac6189de58af695445788823d95b4a
Author: Matej Urbančič <mateju@svn.gnome.org>
Date:   Tue Oct 12 20:07:53 2010 +0200

    Updated Slovenian translation

 po/sl.po |  114 ++++++++++++++++++++++++++++++++------------------------------
 1 files changed, 59 insertions(+), 55 deletions(-)

commit 0341e670c234017441c6ac74e2aa52db3446a843
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Mon Oct 11 11:13:39 2010 -0400

    Fix "since" tags in API docs.
    
    Since: 2.34 -> Since: 2.92

 camel/camel-cipher-context.c                |   34 ++++++------
 camel/camel-data-wrapper.c                  |   18 +++---
 camel/camel-folder.c                        |   38 +++++++-------
 camel/camel-mime-part.c                     |    6 +-
 camel/camel-offline-folder.c                |    6 +-
 camel/camel-sasl.c                          |   10 ++--
 camel/camel-store.c                         |   72 +++++++++++++-------------
 camel/camel-transport.c                     |    6 +-
 docs/reference/camel/camel-docs.sgml        |    6 +-
 docs/reference/camel/tmpl/camel-folder.sgml |    9 +++
 10 files changed, 107 insertions(+), 98 deletions(-)

commit 24446cde6be0c3edcdb41520e0a433c99d17f9f9
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Mon Oct 11 10:57:56 2010 -0400

    Add a CamelFolder:uri property.
    
    Replaces mail_tools_folder_to_url() in Evolution.  The URI is computed
    on-demand and then cached, so the return value is const.  Renaming the
    folder invalidates the cached URI and emits a "notify::uri" signal.

 camel/camel-folder.c                        |   88 ++++++++++++++++++++++++++-
 camel/camel-folder.h                        |    1 +
 docs/reference/camel/camel-sections.txt     |    1 +
 docs/reference/camel/tmpl/camel-folder.sgml |    5 ++
 4 files changed, 93 insertions(+), 2 deletions(-)

commit fba927b873c5dd5f8341faeec070bf51d8105123
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Sun Oct 10 12:59:41 2010 -0400

    Bug 631594 - Various races in CamelOperation

 camel/camel-operation.c |  119 +++++++++++++++++++++++++++++------------------
 1 files changed, 74 insertions(+), 45 deletions(-)

commit de94b7f564d4c7a49585cd2860a1ff4eeaeecfa4
Author: Jorge González <jorgegonz@svn.gnome.org>
Date:   Sat Oct 9 13:08:28 2010 +0200

    Updated Spanish translation

 po/es.po |  248 +++++++++++++++++++++++++++++++------------------------------
 1 files changed, 126 insertions(+), 122 deletions(-)

commit a77bbc3c466fc403ba767fd35921d85a36fae7ee
Author: Milan Crha <mcrha@redhat.com>
Date:   Fri Oct 8 14:42:30 2010 +0200

    Include also reason_phrase on libsoup errors

 .../backends/webdav/e-book-backend-webdav.c        |   35 ++++++++++++++++---
 calendar/backends/caldav/e-cal-backend-caldav.c    |   26 +++++++++-----
 calendar/backends/http/e-cal-backend-http.c        |    3 +-
 3 files changed, 48 insertions(+), 16 deletions(-)

commit a27b2b09b09cba9eacdd6ecf236fbdcd52300d1a
Author: Milan Crha <mcrha@redhat.com>
Date:   Fri Oct 8 09:31:00 2010 +0200

    Bug #347520 - Names containing a dot in address parsed incorrectly

 camel/camel-mime-utils.c       |   25 +++++++++++++++++++++
 camel/tests/lib/address-data.h |   27 +++++++++++++++++++++++
 camel/tests/lib/camel-test.c   |    1 +
 camel/tests/message/test2.c    |   47 ++++++++++++++++++++++++++++++++++++++-
 4 files changed, 98 insertions(+), 2 deletions(-)

commit 237ae0ddc6144fd8e31b5e395ab5a1633cae0c57
Author: Javier Jardón <jjardon@gnome.org>
Date:   Fri Oct 8 04:42:57 2010 +0200

    autogen.sh: remove unneded call to autopoint
    
    It's already called in gnome-autogen.sh

 autogen.sh |    6 ------
 1 files changed, 0 insertions(+), 6 deletions(-)

commit 0cfa295313253f721810ede126fd9e09deb46c46
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Thu Oct 7 12:27:52 2010 -0400

    CamelOperation: Try to avoid crashing on refcount errors.
    
    Sanity check the StatusNode passed to the idle callback so that we emit
    a runtime warning rather than crash if the CamelOperation has already
    been finalized.

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

commit 22159c900cd89fb75c168df9b7038ea31ccf2fc2
Author: Jorge González <jorgegonz@svn.gnome.org>
Date:   Thu Oct 7 14:38:16 2010 +0200

    Updated Spanish translation

 po/es.po | 2070 +++++++++++++++++++++++++++++++-------------------------------
 1 files changed, 1037 insertions(+), 1033 deletions(-)

commit 6863f2c1b05b7e3ae2b82ba6e98c86542ba2a6e5
Author: Milan Crha <mcrha@redhat.com>
Date:   Thu Oct 7 13:49:47 2010 +0200

    Bug #630361 - Categories editing fixes

 libedataserver/e-categories.c          |   63 +++++++++++++++++++++++---------
 libedataserverui/e-categories-dialog.c |   24 +++++++++++-
 2 files changed, 67 insertions(+), 20 deletions(-)

commit 2a86f9532ed5eb16dae57276d8a8f815055f9c76
Author: Javier Jardón <jjardon@gnome.org>
Date:   Thu Oct 7 04:50:18 2010 +0200

    Really fix srcdir != builddir builds.

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

commit 545faf61df8faa11ee1936f3d8b6f963d876970b
Author: Matej Urbančič <mateju@svn.gnome.org>
Date:   Wed Oct 6 15:07:14 2010 +0200

    Updated Slovenian translation

 po/sl.po | 2078 +++++++++++++++++++++++++++++++-------------------------------
 1 files changed, 1045 insertions(+), 1033 deletions(-)

commit 821747af30cb25382b35dc8845c9bac154e21603
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Tue Oct 5 11:29:28 2010 -0400

    Limit libgdata support to 0.6.
    
    libgdata 0.7 will break API.  We don't want to deal with that until 0.7
    is released, so cap the supported version.

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

commit 6954a545ac771ab999251c43c56ed4d4f673acb0
Author: Javier Jardón <jjardon@gnome.org>
Date:   Tue Oct 5 08:10:41 2010 -0400

    Fix srcdir != builddir builds.

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

commit d3cdc32528cc69cd72834ebe2b78118853361a24
Author: Milan Crha <mcrha@redhat.com>
Date:   Tue Oct 5 16:27:46 2010 +0200

    Bug #630889 - Use-after-free while sending messages

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

commit 09d8e8e7fab84c3eeea9a7a78bdeec6c6b722314
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Tue Oct 5 08:02:40 2010 -0400

    Bug 631404 - Stop shipping a Locations.xml

 calendar/backends/weather/Locations.xml.in |  736 ----------------------------
 calendar/backends/weather/Makefile.am      |   10 -
 2 files changed, 0 insertions(+), 746 deletions(-)

commit a948e4d2dcbe7287f34ac67a99dcbe496aca1fb2
Author: Luca Ferretti <lferrett@gnome.org>
Date:   Mon Oct 4 23:41:00 2010 +0200

    Change %-H to %k in Italian translation (should fix bug #631122)

 po/it.po |   20 ++++++++++----------
 1 files changed, 10 insertions(+), 10 deletions(-)

commit 6bd5f90eec37a4c3b3bbc5c72d47d07fc8926bf0
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Mon Oct 4 12:44:40 2010 -0400

    Post-release version bump.

 calendar/backends/file/Makefile.am |   19 ++++++++++---------
 configure.ac                       |    2 +-
 2 files changed, 11 insertions(+), 10 deletions(-)

commit 7b1684ca75edc6ba6f890b0f863f1068243916a1
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Mon Oct 4 11:54:19 2010 -0400

    Fix distcheck errors.

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

commit eac9ca07f47c62a40a938b043de41bdab2ddc928
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Mon Oct 4 11:43:57 2010 -0400

    NEWS update for 2.91.0 release.

 NEWS |  369 ++++++++++++++++++++++++++++++++++++++++++------------------------
 1 files changed, 234 insertions(+), 135 deletions(-)

commit a9b0014dff664425344b09fd6b664d5cd28a068d
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Mon Oct 4 11:01:18 2010 -0400

    Temporarily disable EBook tests.
    
    The test fixture for EBook tests works by hacking the old
    "file://absolute/path/to/source-uid" URIs for local ESources.  But local
    ESource URIs are now just "local:source-uid", so we need to figure out a
    different way to set up the test fixture.
    
    Disabling these tests for now so I can still run "make distcheck".

 addressbook/tests/ebook/Makefile.am |   66 +++++++++++++++++++----------------
 1 files changed, 36 insertions(+), 30 deletions(-)

commit 02a152e9662eae934391766a6e078f975230bc24
Author: Milan Crha <mcrha@redhat.com>
Date:   Mon Oct 4 15:41:11 2010 +0200

    Avoid passing NULL to g_strstrip in e_contact_get calls (part ][)

 addressbook/libebook/e-contact.c |   10 +++++-----
 1 files changed, 5 insertions(+), 5 deletions(-)

commit c8a573cd05919503d7a4947cd3219e5b7bd600c9
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Sun Oct 3 21:00:36 2010 -0400

    Collect Camel flags into enum types.
    
    Camel has many struct members and function parameters named 'flags'.
    Using a plain integer type for these can lead to confusion about which
    flag definitions are expected.
    
    This collects flag values into enumeration types, and changes the
    struct member or function parameter type from a plain integer type
    to the proper enumeration type.
    
    TODO: Collect enum types into a camel-enums.h file and let GObject
          generate GTypes for each of them so they can be used properly
          in GObject properties, GtkTreeModel columns, etc.

 camel/camel-block-file.h                           |   14 +-
 camel/camel-certdb.h                               |    8 +-
 camel/camel-disco-store.c                          |    4 +-
 camel/camel-disco-store.h                          |   12 +-
 camel/camel-folder-summary.c                       |    8 +-
 camel/camel-folder-summary.h                       |   13 +-
 camel/camel-folder.c                               |   20 +-
 camel/camel-folder.h                               |   43 +-
 camel/camel-provider.h                             |  138 +++---
 camel/camel-store.c                                |   18 +-
 camel/camel-store.h                                |  229 +++++----
 camel/camel-tcp-stream-ssl.c                       |   20 +-
 camel/camel-tcp-stream-ssl.h                       |   29 +-
 camel/camel-url.c                                  |    2 +-
 camel/camel-url.h                                  |   13 +-
 camel/camel-vee-store.c                            |    4 +-
 camel/providers/groupwise/camel-groupwise-folder.c |    4 +-
 camel/providers/groupwise/camel-groupwise-store.c  |    4 +-
 camel/providers/imap/camel-imap-folder.c           |    4 +-
 camel/providers/imap/camel-imap-store.c            |   12 +-
 camel/providers/imap/camel-imap-utils.c            |    2 +-
 camel/providers/imap/camel-imap-utils.h            |    2 +-
 camel/providers/imapx/camel-imapx-store.c          |    4 +-
 camel/providers/local/camel-local-store.c          |    8 +-
 camel/providers/local/camel-maildir-store.c        |    4 +-
 camel/providers/local/camel-mbox-store.c           |    4 +-
 camel/providers/local/camel-mh-store.c             |    4 +-
 camel/providers/local/camel-spool-store.c          |    4 +-
 camel/providers/nntp/camel-nntp-store.c            |    8 +-
 camel/providers/pop3/camel-pop3-folder.c           |    4 +-
 camel/providers/pop3/camel-pop3-store.c            |    4 +-
 docs/reference/camel/camel-sections.txt            |   96 +----
 docs/reference/camel/tmpl/camel-block-file.sgml    |   36 +-
 docs/reference/camel/tmpl/camel-certdb.sgml        |    7 +
 docs/reference/camel/tmpl/camel-folder.sgml        |   62 +--
 docs/reference/camel/tmpl/camel-provider.sgml      |  241 ++--------
 docs/reference/camel/tmpl/camel-store.sgml         |  280 ++---------
 .../reference/camel/tmpl/camel-tcp-stream-ssl.sgml |   20 +-
 docs/reference/camel/tmpl/camel-unused.sgml        |  486 ++++++++++++++++++++
 docs/reference/camel/tmpl/camel-url.sgml           |   20 +-
 40 files changed, 978 insertions(+), 917 deletions(-)

commit a2e22e5873ffa017535cfea853e218011eb9bd41
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Sun Oct 3 18:37:39 2010 -0400

    Coding style cleanup.

 camel/camel-block-file.h                           |    6 +-
 camel/camel-data-cache.c                           |    4 +-
 camel/camel-debug.c                                |    2 +-
 camel/camel-folder-search.c                        |    8 ++--
 camel/camel-folder-summary.h                       |   36 +++++++-------
 camel/camel-folder.h                               |   14 +++---
 camel/camel-index.h                                |    2 +-
 camel/camel-mime-filter-bestenc.h                  |   10 ++--
 camel/camel-mime-filter-canon.h                    |    6 +-
 camel/camel-mime-filter-linewrap.h                 |    4 +-
 camel/camel-mime-utils.h                           |   20 ++++----
 camel/camel-sasl-digest-md5.c                      |   20 ++++----
 camel/camel-search-private.h                       |   10 ++--
 camel/camel-smime-context.h                        |    8 ++--
 camel/camel-store-summary.h                        |   30 ++++++------
 camel/camel-store.h                                |   30 ++++++------
 camel/camel-stream-buffer.c                        |    2 +-
 camel/camel-utf8.c                                 |   14 +++---
 camel/camel-vee-store.h                            |    4 +-
 .../groupwise/camel-groupwise-store-summary.c      |    2 +-
 .../providers/groupwise/camel-groupwise-summary.h  |    4 +-
 camel/providers/imap/camel-imap-store-summary.c    |    2 +-
 camel/providers/imap/camel-imap-store.h            |    4 +-
 camel/providers/imap/camel-imap-summary.h          |    2 +-
 camel/providers/imapx/camel-imapx-server.c         |   28 +++++-----
 camel/providers/imapx/camel-imapx-server.h         |    4 +-
 camel/providers/imapx/camel-imapx-utils.h          |   54 ++++++++++----------
 camel/providers/local/camel-local-summary.h        |    6 +-
 camel/providers/local/camel-mh-store.h             |    2 +-
 camel/providers/nntp/camel-nntp-store.h            |   16 +++---
 camel/providers/pop3/camel-pop3-engine.h           |   14 +++---
 camel/tests/misc/test1.c                           |    6 +-
 32 files changed, 187 insertions(+), 187 deletions(-)

commit 0f57cc2b7ed61b6335fa0039216fc45f7a6c1367
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Sun Oct 3 18:29:19 2010 -0400

    Update MAINTAINERCLEANFILES.

 .gitignore  |   42 +++++++++++++++++++++++++++++++++++++++++-
 Makefile.am |   48 ++++++++++++++++++++++++++++++++++++++++++++----
 2 files changed, 85 insertions(+), 5 deletions(-)

commit d3950d7b0708b5ef6f6dfc87f7c902a7b70e20b3
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Sun Oct 3 11:08:11 2010 -0400

    Coding style and whitespace cleanup.

 calendar/libecal/e-cal.c                         |    1 -
 camel/camel-cipher-context.h                     |    3 +-
 camel/camel-folder-search.c                      |    8 ++--
 camel/camel-folder.c                             |    6 +-
 camel/camel-gpg-context.c                        |    4 +-
 camel/camel-store.c                              |   12 +++---
 camel/camel-vee-summary.c                        |    6 +-
 camel/camel-vtrash-folder.c                      |    4 +-
 camel/providers/imap/camel-imap-journal.h        |    6 ++-
 camel/providers/imap/camel-imap-store.c          |   48 +++++++++++-----------
 camel/providers/imapx/camel-imapx-conn-manager.c |    2 +-
 camel/providers/imapx/camel-imapx-server.c       |   48 +++++++++++-----------
 camel/providers/imapx/camel-imapx-store.c        |    8 ++--
 camel/providers/imapx/camel-imapx-stream.h       |    2 +-
 camel/providers/imapx/camel-imapx-utils.c        |   36 ++++++++--------
 camel/providers/imapx/camel-imapx-utils.h        |    2 +-
 camel/providers/pop3/camel-pop3-folder.c         |   38 +++++++++---------
 camel/providers/pop3/camel-pop3-store.c          |    4 +-
 libedataserver/e-debug-log.h                     |    1 -
 19 files changed, 120 insertions(+), 119 deletions(-)

commit c707ee2f15ba7a3ea7f186fe64a17c33b77c7392
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Sun Oct 3 10:13:08 2010 -0400

    Change version to 2.91.0.
    
    In accordance with http://live.gnome.org/TwoPointNinetyone.

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

commit f054de22d9ba8de77ee6c8d16fcaa761fa0e2a79
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Fri Oct 1 18:57:05 2010 -0400

    CamelStore: Forgot a part in store_get_folder_info()

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

commit d3b49f4bf1495402253d7ebdf017bb75bf2a6d06
Author: William Jon McCann <jmccann@redhat.com>
Date:   Fri Oct 1 14:37:23 2010 -0400

    No need to allocate colors with cairo drawing

 .gitignore                               |    2 +-
 libedataserverui/e-cell-renderer-color.c |    3 ---
 2 files changed, 1 insertions(+), 4 deletions(-)

commit e7e3b1e62105581724f972f4064e57cde91b5907
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Fri Oct 1 07:25:42 2010 -0400

    IMAPX: Use a CamelOperation, not GCancellable in the parser thread

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

commit 5440f849c38f9855386bf19507315432e4dd24e5
Author: Javier Jardón <jjardon@gnome.org>
Date:   Thu Sep 30 21:22:15 2010 +0200

    Use upstream gettext instead glib one

 autogen.sh   |    3 +++
 configure.ac |    3 ++-
 2 files changed, 5 insertions(+), 1 deletions(-)

commit f2400962bf1b32f8db7f2cde008de166657b4b76
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Thu Sep 30 13:50:17 2010 -0400

    Don't link libebook to GTK+.

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

commit 7fa0dd78305677d14839a480fc379ebba3a6d55c
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Thu Sep 30 12:51:44 2010 -0400

    Emit CamelFolder and CamelStore signals from idle callbacks.
    
    Clients will likely have to redirect these signals back to the main loop
    thread anyway, so save them the pain.  This should allow me to remove a
    bunch more redirection cruft from Evolution.
    
    TODO: Check where Camel connects to these signals internally and make
          sure the signal handlers don't block.  Should be easy since most
          blocking function names now end in "sync".

 camel/camel-folder.c                               |  106 ++++++++--
 camel/camel-folder.h                               |    2 +-
 camel/camel-store.c                                |  236 +++++++++++++++++---
 camel/camel-store.h                                |   22 +-
 docs/reference/camel/camel-sections.txt            |    1 +
 .../reference/camel/tmpl/camel-cipher-context.sgml |    4 +
 docs/reference/camel/tmpl/camel-folder.sgml        |    2 +-
 docs/reference/camel/tmpl/camel-store.sgml         |   19 ++-
 8 files changed, 329 insertions(+), 63 deletions(-)

commit 19ef6460e6981623e890ad515b57844845ac7f24
Author: Javier Jardón <jjardon@gnome.org>
Date:   Thu Sep 30 18:05:18 2010 +0200

    Adapt to GtkObject removal in GTK3

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

commit 1f4568ae57ce4b56ceff0e50bdb3293d14e7f666
Author: Milan Crha <mcrha@redhat.com>
Date:   Thu Sep 30 16:30:17 2010 +0200

    Bug #616598 - AM/PM in Date header confuses parser

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

commit a22f620cdfb501d17d3cddab795f82def80e731b
Author: Milan Crha <mcrha@redhat.com>
Date:   Thu Sep 30 14:54:43 2010 +0200

    Bug #616596 - Disable debug prints from e-categories.c

 libedataserver/e-categories.c |   14 ++++++++------
 1 files changed, 8 insertions(+), 6 deletions(-)

commit 6b3031f6c2e2c617b20a85090c214fced5e81dce
Author: Milan Crha <mcrha@redhat.com>
Date:   Thu Sep 30 14:06:03 2010 +0200

    Bug #615828 - Incorrectly set off-line state on CamelOfflineStore

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

commit df294ca9fc4bcb92322d31b3c8264488be3db34b
Author: Julien Ducourthial <gmenhir@free.fr>
Date:   Thu Sep 30 13:36:00 2010 +0200

    Bug #616172 - Return NULL from imapx_find_commad_tag when not found

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

commit dcac76c902f823562c1cbdfb0cedd7c0c245fcd5
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Thu Sep 30 07:16:51 2010 -0400

    Use macros for CamelOperation timeouts.
    
    So they can be tuned more easily.

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

commit 3e1aec7690a705e9fdbb7e89b0c7b9722f18892e
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Wed Sep 29 08:06:02 2010 -0400

    Have camel_operation_new() return a GCancellable.
    
    Easier than having to cast the returned pointer everywhere.

 camel/camel-operation.c |    2 +-
 camel/camel-operation.h |    2 +-
 camel/camel-service.c   |    4 ++--
 camel/camel-session.c   |    2 +-
 4 files changed, 5 insertions(+), 5 deletions(-)

commit 3df5e7411088aa83d76dccb4a6eed67665ba4651
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Wed Sep 29 07:31:27 2010 -0400

    Fix GCancellable usage in IMAPX threads.
    
    At least I think.  Intended behavior is not very clear.

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

commit d535d4b09c61a8277084ddce0cfafc737b69fab2
Author: Milan Crha <mcrha@redhat.com>
Date:   Wed Sep 29 12:25:08 2010 +0200

    Bug #629507 - e_book_backend_cache_set_time doesn't rewrite old value

 addressbook/libedata-book/e-book-backend-cache.c |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit bd971e9b5c547dcf40cff09cc2055ccaed08a5d7
Author: Milan Crha <mcrha@redhat.com>
Date:   Wed Sep 29 12:02:54 2010 +0200

    Bug #630321 - Disabling IMAPX account produces runtime warnings

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

commit 532e2cd8580de21f004209578080984e5ddab032
Author: Milan Crha <mcrha@redhat.com>
Date:   Wed Sep 29 11:48:56 2010 +0200

    Bug #628655 - imapx parser thread gerror memory leak

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

commit 18aa38fc884ec767d6ca7e24838a46e3a2a5d272
Author: Milan Crha <mcrha@redhat.com>
Date:   Wed Sep 29 11:44:51 2010 +0200

    Bug #629752 - ldap doesn't work in offline

 addressbook/backends/ldap/e-book-backend-ldap.c |   98 +++++++++++++---------
 1 files changed, 58 insertions(+), 40 deletions(-)

commit 4166cec5ca5e4bb1dd0b805af99cc04baefcd62b
Author: Milan Crha <mcrha@redhat.com>
Date:   Wed Sep 29 10:12:20 2010 +0200

    Bug #615274 - Encode proxy user/password in proxy URL

 libedataserver/e-proxy.c |   50 ++++++++++++++++++++++++++++++++++-----------
 1 files changed, 38 insertions(+), 12 deletions(-)

commit c5a17dcea96fcd9bc13eebc968c0c7dae5fe88d6
Author: Vibha Yadav <yvibha@novell.com>
Date:   Wed Sep 29 10:38:44 2010 +0530

    Bug #599741 - Cannot accept meeting request
    
    In case of success scenario too receive_object was propagating error as
    EDC_ERROR_FAILED_STATUS.

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

commit 240aedeac32fe7af51859a1b4647b185989df92f
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Tue Sep 28 18:31:01 2010 -0400

    Bump gtk+-2.0 requirement to 2.22.0.
    
    Remove backward-compatibility hacks for older GTK+ versions.

 configure.ac                                       |    2 +-
 .../reference/camel/tmpl/camel-cipher-context.sgml |    2 +
 libedataserverui/e-name-selector-list.c            |    5 +-
 libedataserverui/gtk-compat.h                      |  171 --------------------
 4 files changed, 4 insertions(+), 176 deletions(-)

commit 4eb1719ccd50367c17ae8ce8a731aabb2e47a979
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Tue Sep 28 14:42:54 2010 -0400

    Fix a compiler warning.

 camel/camel-gpg-context.c |    6 ++++--
 1 files changed, 4 insertions(+), 2 deletions(-)

commit e4edf07bafe0a37be6e35ba60f91f3d6b10f1fe6
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Tue Sep 28 11:53:25 2010 -0400

    Bump Camel's soname for all this API breakage.

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

commit 3fb46edb4f3530ed4fa1ea5a89cde190245b8212
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Tue Sep 28 11:24:57 2010 -0400

    Camel: Adapt tests to API changes.

 camel/tests/folder/test10.c            |   16 ++-
 camel/tests/folder/test11.c            |   95 +++++++++------
 camel/tests/folder/test3.c             |  120 ++++++++++---------
 camel/tests/folder/test8.c             |   81 +++++++------
 camel/tests/folder/test9.c             |   66 ++++++-----
 camel/tests/lib/address-data.h         |   15 ++-
 camel/tests/lib/camel-test.c           |    3 +-
 camel/tests/lib/folders.c              |  207 +++++++++++++++++---------------
 camel/tests/lib/messages.c             |   83 +++++++------
 camel/tests/lib/streams.c              |   84 ++++++++------
 camel/tests/message/test2.c            |    2 +-
 camel/tests/message/test4.c            |    3 +-
 camel/tests/mime-filter/test-charset.c |   20 ++--
 camel/tests/mime-filter/test-crlf.c    |   29 +++--
 camel/tests/mime-filter/test-tohtml.c  |    8 +-
 camel/tests/mime-filter/test1.c        |   26 ++--
 camel/tests/misc/utf7.c                |   21 ++--
 camel/tests/smime/pgp.c                |   42 ++++---
 camel/tests/stream/test1.c             |   47 ++++----
 19 files changed, 538 insertions(+), 430 deletions(-)

commit cea02d071c2e5334d5f38b802d32e47bf06766cc
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Thu Sep 23 14:04:32 2010 -0400

    Camel: Add an asynchronous API.
    
    Add pairs of asynchronous "dispatch" and "finish" methods for most
    blocking "sync" methods in Camel's public API.  All asynchronous methods
    have default implementations that just call its synchronous counterpart
    from a thread in GIO's thread pool (which is roughly equivalent to what
    Evolution is doing from its own thread pool).
    
    The possibility for Camel providers to implement an asynchronous
    architecture by overriding the asynchronous methods exists, but first
    requires some cleanup in the synchronous dispatching functions, many of
    which are not "pure" in the sense that they do extra stuff before and
    after calling the class method they wrap.  That extra logic needs to
    somehow run as part of the class method itself, either via chaining up
    from subclasses or some other means.
    
    In simpler terms, the following invariant must hold before providers can
    override asynchronous methods and expect correct behavior from Camel:
    
        Calling camel_foo_frobnicate_sync(foo) is equivalent to calling
        CAMEL_FOO_GET_CLASS (foo)->frobnicate_sync (foo), just with fewer
        runtime checks.

 camel/camel-cipher-context.c                       | 1281 ++++++-
 camel/camel-cipher-context.h                       |  172 +-
 camel/camel-data-wrapper.c                         |  573 +++-
 camel/camel-data-wrapper.h                         |   81 +-
 camel/camel-db.h                                   |    2 +-
 camel/camel-disco-diary.c                          |    9 +-
 camel/camel-disco-folder.c                         |   14 +-
 camel/camel-filter-driver.c                        |   18 +-
 camel/camel-folder-search.c                        |    3 +-
 camel/camel-folder-summary.c                       |    5 +-
 camel/camel-folder-summary.h                       |    2 +-
 camel/camel-folder.c                               | 1790 ++++++++---
 camel/camel-folder.h                               |  176 +-
 camel/camel-gpg-context.c                          |   59 +-
 camel/camel-mime-message.c                         |   25 +-
 camel/camel-mime-message.h                         |  102 +-
 camel/camel-mime-part-utils.c                      |   18 +-
 camel/camel-mime-part.c                            |  736 +++--
 camel/camel-mime-part.h                            |   33 +-
 camel/camel-multipart-signed.c                     |    6 +-
 camel/camel-net-utils.c                            |    8 +-
 camel/camel-offline-folder.c                       |  193 +-
 camel/camel-offline-folder.h                       |   29 +-
 camel/camel-operation.c                            |  249 +-
 camel/camel-operation.h                            |   11 +-
 camel/camel-sasl.c                                 |  321 ++-
 camel/camel-sasl.h                                 |   32 +
 camel/camel-smime-context.c                        |   26 +-
 camel/camel-store.c                                | 3720 ++++++++++++++------
 camel/camel-store.h                                |  246 ++-
 camel/camel-transport.c                            |  238 ++-
 camel/camel-transport.h                            |   32 +-
 camel/camel-vee-folder.c                           |    4 +-
 camel/camel-vtrash-folder.c                        |    6 +-
 camel/providers/groupwise/camel-groupwise-folder.c |   26 +-
 .../providers/groupwise/camel-groupwise-journal.c  |    4 +-
 camel/providers/groupwise/camel-groupwise-store.c  |   10 +-
 .../groupwise/camel-groupwise-transport.c          |    8 +-
 camel/providers/imap/camel-imap-folder.c           |  119 +-
 camel/providers/imap/camel-imap-folder.h           |    4 +-
 camel/providers/imap/camel-imap-journal.c          |    2 +-
 camel/providers/imapx/camel-imapx-folder.c         |    8 +-
 camel/providers/imapx/camel-imapx-server.c         |    6 +-
 camel/providers/local/camel-maildir-folder.c       |   17 +-
 camel/providers/local/camel-maildir-summary.c      |   17 +-
 camel/providers/local/camel-mbox-folder.c          |    6 +-
 camel/providers/local/camel-mbox-summary.c         |   22 +-
 camel/providers/local/camel-mh-folder.c            |    6 +-
 camel/providers/local/camel-spool-summary.c        |    8 +-
 camel/providers/nntp/camel-nntp-folder.c           |    2 +-
 camel/providers/nntp/camel-nntp-summary.c          |   10 +-
 camel/providers/pop3/camel-pop3-folder.c           |   30 +-
 camel/providers/smtp/camel-smtp-transport.c        |   32 +-
 docs/reference/camel/camel-docs.sgml               |    4 +
 docs/reference/camel/camel-sections.txt            |   92 +-
 .../reference/camel/tmpl/camel-cipher-context.sgml |  206 ++-
 docs/reference/camel/tmpl/camel-data-wrapper.sgml  |   72 +
 docs/reference/camel/tmpl/camel-db.sgml            |    4 +-
 .../reference/camel/tmpl/camel-folder-summary.sgml |    1 +
 docs/reference/camel/tmpl/camel-folder.sgml        |  179 +-
 docs/reference/camel/tmpl/camel-mime-message.sgml  |   12 +-
 docs/reference/camel/tmpl/camel-mime-part.sgml     |   29 +-
 .../reference/camel/tmpl/camel-offline-folder.sgml |   30 +-
 docs/reference/camel/tmpl/camel-operation.sgml     |   18 +-
 docs/reference/camel/tmpl/camel-sasl.sgml          |   48 +
 docs/reference/camel/tmpl/camel-store.sgml         |  290 ++-
 docs/reference/camel/tmpl/camel-transport.sgml     |   48 +-
 docs/reference/camel/tmpl/camel-unused.sgml        |  346 +--
 68 files changed, 9085 insertions(+), 2851 deletions(-)

commit 68a4fe903696822894def062d300155f2646cc14
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Wed Sep 22 16:19:16 2010 -0400

    Rename blocking Camel methods.
    
    Rename blocking Camel methods by appending a "sync" suffix.  e.g.
    camel_folder_get_message() becomes camel_folder_get_message_sync().
    
    Several reasons:
    
    The asynchronous functions which are about to be added will take the old
    names, along with a corresponding "finish" function.
    
    Along with the GCancellable argument, the "sync" suffix makes it clear
    to clients that the function may block.  Clients are encouraged to use
    the asynchronous functions instead, unless they know for certain the
    function will not block (e.g. writing to a CamelMemStream).
    
    The "sync" suffix makes it easy to grep for blocking Camel calls in
    Evolution and identify places where the main loop is being blocked.
    These are bugs, and they're still lurking in Evolution.

 camel/camel-cipher-context.c                       |  197 ++--
 camel/camel-cipher-context.h                       |   25 +-
 camel/camel-data-wrapper.c                         |  318 +++---
 camel/camel-data-wrapper.h                         |   34 +-
 camel/camel-disco-diary.c                          |   10 +-
 camel/camel-disco-folder.c                         |  177 ++--
 camel/camel-disco-store.c                          |   79 +-
 camel/camel-filter-driver.c                        |   42 +-
 camel/camel-filter-search.c                        |    2 +-
 camel/camel-folder-search.c                        |   11 +-
 camel/camel-folder-summary.c                       |    4 +-
 camel/camel-folder.c                               |  264 +++---
 camel/camel-folder.h                               |  172 ++--
 camel/camel-gpg-context.c                          |  101 +-
 camel/camel-mime-message.c                         |   37 +-
 camel/camel-mime-part-utils.c                      |    6 +-
 camel/camel-mime-part.c                            |   59 +-
 camel/camel-mime-part.h                            |   19 +-
 camel/camel-multipart-signed.c                     |   28 +-
 camel/camel-multipart.c                            |   52 +-
 camel/camel-offline-folder.c                       |   33 +-
 camel/camel-offline-folder.h                       |    5 +-
 camel/camel-offline-store.c                        |   90 +-
 camel/camel-offline-store.h                        |   24 +-
 camel/camel-sasl-anonymous.c                       |   10 +-
 camel/camel-sasl-cram-md5.c                        |   10 +-
 camel/camel-sasl-digest-md5.c                      |   10 +-
 camel/camel-sasl-gssapi.c                          |   10 +-
 camel/camel-sasl-login.c                           |   10 +-
 camel/camel-sasl-ntlm.c                            |   10 +-
 camel/camel-sasl-plain.c                           |   10 +-
 camel/camel-sasl-popb4smtp.c                       |   10 +-
 camel/camel-sasl.c                                 |  173 ++--
 camel/camel-sasl.h                                 |   19 +-
 camel/camel-search-private.c                       |    3 +-
 camel/camel-service.c                              |  334 ++++----
 camel/camel-service.h                              |   35 +-
 camel/camel-session.c                              |    3 +-
 camel/camel-smime-context.c                        |   68 +-
 camel/camel-store.c                                |  310 +++---
 camel/camel-store.h                                |  164 ++--
 camel/camel-transport.c                            |   20 +-
 camel/camel-transport.h                            |    4 +-
 camel/camel-vee-folder.c                           |  366 ++++----
 camel/camel-vee-store.c                            |  248 +++---
 camel/camel-vtrash-folder.c                        |   32 +-
 camel/providers/groupwise/camel-groupwise-folder.c |  830 ++++++++--------
 .../providers/groupwise/camel-groupwise-journal.c  |   12 +-
 camel/providers/groupwise/camel-groupwise-store.c  |  124 ++--
 .../groupwise/camel-groupwise-transport.c          |   32 +-
 camel/providers/groupwise/camel-groupwise-utils.c  |   10 +-
 camel/providers/imap/camel-imap-command.c          |   19 +-
 camel/providers/imap/camel-imap-folder.c           |  134 ++--
 camel/providers/imap/camel-imap-journal.c          |    6 +-
 camel/providers/imap/camel-imap-message-cache.c    |    3 +-
 camel/providers/imap/camel-imap-search.c           |    2 +-
 camel/providers/imap/camel-imap-store.c            |  273 +++---
 camel/providers/imap/camel-imap-wrapper.c          |   12 +-
 camel/providers/imapx/camel-imapx-folder.c         |  465 +++++-----
 camel/providers/imapx/camel-imapx-server.c         |   18 +-
 camel/providers/imapx/camel-imapx-store.c          |  882 ++++++++---------
 camel/providers/imapx/test-imapx.c                 |    8 +-
 camel/providers/local/camel-local-folder.c         |  124 ++--
 camel/providers/local/camel-local-store.c          |  114 ++--
 camel/providers/local/camel-local-summary.c        |    4 +-
 camel/providers/local/camel-maildir-folder.c       |  184 ++--
 camel/providers/local/camel-maildir-store.c        |  548 ++++++------
 camel/providers/local/camel-mbox-folder.c          |  203 ++--
 camel/providers/local/camel-mbox-store.c           | 1020 ++++++++++----------
 camel/providers/local/camel-mh-folder.c            |   50 +-
 camel/providers/local/camel-mh-store.c             |  383 ++++----
 camel/providers/local/camel-spool-store.c          |  466 +++++-----
 camel/providers/nntp/camel-nntp-folder.c           |  154 ++--
 camel/providers/nntp/camel-nntp-store.c            |   78 +-
 camel/providers/pop3/camel-pop3-folder.c           |  339 ++++----
 camel/providers/pop3/camel-pop3-store.c            |  123 ++--
 .../providers/sendmail/camel-sendmail-transport.c  |   16 +-
 camel/providers/smtp/camel-smtp-transport.c        |  135 ++--
 docs/reference/camel/camel-sections.txt            |  129 ++--
 .../reference/camel/tmpl/camel-cipher-context.sgml |   40 +-
 docs/reference/camel/tmpl/camel-data-wrapper.sgml  |   36 +-
 docs/reference/camel/tmpl/camel-folder.sgml        |  174 ++--
 docs/reference/camel/tmpl/camel-mime-part.sgml     |    2 +-
 .../reference/camel/tmpl/camel-offline-folder.sgml |    2 +-
 docs/reference/camel/tmpl/camel-offline-store.sgml |   11 +-
 docs/reference/camel/tmpl/camel-sasl.sgml          |   40 +-
 docs/reference/camel/tmpl/camel-service.sgml       |   28 +-
 docs/reference/camel/tmpl/camel-store.sgml         |  194 ++--
 docs/reference/camel/tmpl/camel-transport.sgml     |    2 +-
 docs/reference/camel/tmpl/camel-unused.sgml        |  435 +++++++++
 90 files changed, 5991 insertions(+), 5521 deletions(-)

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

    Use GCancellable in all methods that may block.

 camel/camel-block-file.c                           |    2 +-
 camel/camel-cipher-context.c                       |  441 ++++----
 camel/camel-cipher-context.h                       |  113 ++-
 camel/camel-data-wrapper.c                         |   31 +-
 camel/camel-data-wrapper.h                         |    6 +
 camel/camel-disco-diary.c                          |   45 +-
 camel/camel-disco-diary.h                          |    1 +
 camel/camel-disco-folder.c                         |   73 +-
 camel/camel-disco-folder.h                         |   12 +
 camel/camel-disco-store.c                          |   62 +-
 camel/camel-disco-store.h                          |  126 ++-
 camel/camel-file-utils.c                           |  133 +--
 camel/camel-file-utils.h                           |   28 +-
 camel/camel-filter-driver.c                        |  126 ++-
 camel/camel-filter-driver.h                        |   33 +-
 camel/camel-filter-search.c                        |    4 +-
 camel/camel-folder-search.c                        |   36 +-
 camel/camel-folder-summary.c                       |    7 +-
 camel/camel-folder.c                               |  103 ++-
 camel/camel-folder.h                               |   24 +-
 camel/camel-gpg-context.c                          |  392 ++++----
 camel/camel-http-stream.c                          |   30 +-
 camel/camel-index-control.c                        |    2 +-
 camel/camel-lock-client.c                          |    2 +-
 camel/camel-mime-filter-progress.c                 |   41 +-
 camel/camel-mime-filter-progress.h                 |    3 +-
 camel/camel-mime-filter-save.c                     |    2 +-
 camel/camel-mime-message.c                         |   15 +-
 camel/camel-mime-parser.c                          |    2 +-
 camel/camel-mime-part-utils.c                      |   13 +-
 camel/camel-mime-part-utils.h                      |    1 +
 camel/camel-mime-part.c                            |  158 ++-
 camel/camel-mime-part.h                            |   89 +-
 camel/camel-mime-utils.c                           |    3 +-
 camel/camel-multipart-signed.c                     |   26 +-
 camel/camel-multipart.c                            |   11 +-
 camel/camel-net-utils.c                            |   42 +-
 camel/camel-net-utils.h                            |   20 +-
 camel/camel-offline-folder.c                       |   37 +-
 camel/camel-offline-folder.h                       |    2 +
 camel/camel-offline-journal.c                      |    5 +-
 camel/camel-offline-journal.h                      |   36 +-
 camel/camel-offline-store.c                        |   17 +-
 camel/camel-offline-store.h                        |   24 +-
 camel/camel-operation.c                            |  165 +--
 camel/camel-operation.h                            |   18 +-
 camel/camel-sasl-anonymous.c                       |    1 +
 camel/camel-sasl-cram-md5.c                        |    1 +
 camel/camel-sasl-digest-md5.c                      |    6 +-
 camel/camel-sasl-gssapi.c                          |    6 +-
 camel/camel-sasl-login.c                           |    1 +
 camel/camel-sasl-ntlm.c                            |    1 +
 camel/camel-sasl-plain.c                           |    1 +
 camel/camel-sasl-popb4smtp.c                       |    1 +
 camel/camel-sasl.c                                 |   11 +-
 camel/camel-sasl.h                                 |    3 +
 camel/camel-search-private.c                       |    4 +-
 camel/camel-seekable-substream.c                   |   13 +-
 camel/camel-service.c                              |   47 +-
 camel/camel-service.h                              |    6 +-
 camel/camel-session.c                              |   22 +-
 camel/camel-session.h                              |    2 +-
 camel/camel-smime-context.c                        |   32 +-
 camel/camel-store.c                                |  102 ++-
 camel/camel-store.h                                |   24 +
 camel/camel-stream-buffer.c                        |   39 +-
 camel/camel-stream-buffer.h                        |    2 +
 camel/camel-stream-filter.c                        |   17 +-
 camel/camel-stream-fs.c                            |   12 +-
 camel/camel-stream-mem.c                           |    2 +
 camel/camel-stream-null.c                          |    1 +
 camel/camel-stream-process.c                       |   14 +-
 camel/camel-stream-vfs.c                           |   16 +-
 camel/camel-stream.c                               |   41 +-
 camel/camel-stream.h                               |   10 +
 camel/camel-tcp-stream-raw.c                       |  154 ++-
 camel/camel-tcp-stream-ssl.c                       |   15 +-
 camel/camel-tcp-stream.c                           |    9 +-
 camel/camel-tcp-stream.h                           |   10 +-
 camel/camel-transport.c                            |    5 +-
 camel/camel-transport.h                            |    2 +
 camel/camel-uid-cache.c                            |    6 +-
 camel/camel-vee-folder.c                           |   32 +-
 camel/camel-vee-folder.h                           |   24 +-
 camel/camel-vee-store.c                            |   10 +-
 camel/camel-vee-summary.c                          |   10 +-
 camel/camel-vtrash-folder.c                        |   24 +-
 camel/providers/groupwise/camel-groupwise-folder.c |  181 ++-
 camel/providers/groupwise/camel-groupwise-folder.h |   15 +-
 .../providers/groupwise/camel-groupwise-journal.c  |   65 +-
 .../providers/groupwise/camel-groupwise-journal.h  |   28 +-
 camel/providers/groupwise/camel-groupwise-store.c  |  152 ++-
 camel/providers/groupwise/camel-groupwise-store.h  |   38 +-
 .../providers/groupwise/camel-groupwise-summary.c  |   13 +-
 .../providers/groupwise/camel-groupwise-summary.h  |   24 +-
 .../groupwise/camel-groupwise-transport.c          |   10 +-
 camel/providers/groupwise/camel-groupwise-utils.c  |   19 +-
 camel/providers/imap/camel-imap-command.c          |   68 +-
 camel/providers/imap/camel-imap-command.h          |   63 +-
 camel/providers/imap/camel-imap-folder.c           |  410 +++++---
 camel/providers/imap/camel-imap-folder.h           |    7 +
 camel/providers/imap/camel-imap-journal.c          |   37 +-
 camel/providers/imap/camel-imap-journal.h          |   20 +-
 camel/providers/imap/camel-imap-message-cache.c    |   11 +-
 camel/providers/imap/camel-imap-message-cache.h    |    1 +
 camel/providers/imap/camel-imap-search.c           |   14 +-
 camel/providers/imap/camel-imap-store.c            | 1167 +++++++++++---------
 camel/providers/imap/camel-imap-store.h            |    2 +-
 camel/providers/imap/camel-imap-summary.c          |   16 +-
 camel/providers/imap/camel-imap-summary.h          |   23 +-
 camel/providers/imap/camel-imap-wrapper.c          |    7 +-
 camel/providers/imapx/camel-imapx-conn-manager.c   |   16 +-
 camel/providers/imapx/camel-imapx-conn-manager.h   |    1 +
 camel/providers/imapx/camel-imapx-folder.c         |   75 +-
 camel/providers/imapx/camel-imapx-server.c         |  720 ++++++++-----
 camel/providers/imapx/camel-imapx-server.h         |   17 +-
 camel/providers/imapx/camel-imapx-store.c          |  186 +++-
 camel/providers/imapx/camel-imapx-store.h          |    1 +
 camel/providers/imapx/camel-imapx-stream.c         |  141 ++-
 camel/providers/imapx/camel-imapx-stream.h         |   16 +-
 camel/providers/imapx/camel-imapx-utils.c          |  331 +++---
 camel/providers/imapx/camel-imapx-utils.h          |   32 +-
 camel/providers/imapx/test-imapx.c                 |    8 +-
 camel/providers/local/camel-local-folder.c         |  472 ++++----
 camel/providers/local/camel-local-folder.h         |   13 +-
 camel/providers/local/camel-local-store.c          |   50 +-
 camel/providers/local/camel-local-summary.c        |   24 +-
 camel/providers/local/camel-local-summary.h        |    8 +-
 camel/providers/local/camel-maildir-folder.c       |  256 +++---
 camel/providers/local/camel-maildir-folder.h       |   10 +-
 camel/providers/local/camel-maildir-store.c        |   54 +-
 camel/providers/local/camel-maildir-summary.c      |   45 +-
 camel/providers/local/camel-mbox-folder.c          |  336 +++---
 camel/providers/local/camel-mbox-folder.h          |   11 +-
 camel/providers/local/camel-mbox-store.c           |   50 +-
 camel/providers/local/camel-mbox-summary.c         |  105 ++-
 camel/providers/local/camel-mbox-summary.h         |   32 +-
 camel/providers/local/camel-mh-folder.c            |  162 ++--
 camel/providers/local/camel-mh-folder.h            |   10 +-
 camel/providers/local/camel-mh-store.c             |   76 +-
 camel/providers/local/camel-mh-summary.c           |   15 +-
 camel/providers/local/camel-spool-folder.c         |  123 +--
 camel/providers/local/camel-spool-folder.h         |    9 +-
 camel/providers/local/camel-spool-store.c          |   45 +-
 camel/providers/local/camel-spool-summary.c        |   24 +-
 camel/providers/nntp/camel-nntp-folder.c           |   48 +-
 camel/providers/nntp/camel-nntp-folder.h           |   14 +-
 camel/providers/nntp/camel-nntp-store.c            |  406 +++++---
 camel/providers/nntp/camel-nntp-store.h            |    8 +-
 camel/providers/nntp/camel-nntp-stream.c           |   31 +-
 camel/providers/nntp/camel-nntp-stream.h           |    9 +-
 camel/providers/nntp/camel-nntp-summary.c          |   65 +-
 camel/providers/nntp/camel-nntp-summary.h          |   14 +-
 camel/providers/nntp/camel-nntp-types.h            |   37 -
 camel/providers/pop3/camel-pop3-engine.c           |    4 +-
 camel/providers/pop3/camel-pop3-folder.c           |  616 ++++++-----
 camel/providers/pop3/camel-pop3-folder.h           |   14 +-
 camel/providers/pop3/camel-pop3-store.c            |   55 +-
 camel/providers/pop3/camel-pop3-stream.c           |   22 +-
 .../providers/sendmail/camel-sendmail-transport.c  |   60 +-
 camel/providers/smtp/camel-smtp-transport.c        |  631 ++++++-----
 .../reference/camel/tmpl/camel-cipher-context.sgml |   21 +
 docs/reference/camel/tmpl/camel-data-wrapper.sgml  |    3 +
 docs/reference/camel/tmpl/camel-disco-diary.sgml   |    1 +
 docs/reference/camel/tmpl/camel-disco-folder.sgml  |    3 +
 docs/reference/camel/tmpl/camel-disco-store.sgml   |    2 +
 docs/reference/camel/tmpl/camel-file-utils.sgml    |    4 +
 docs/reference/camel/tmpl/camel-filter-driver.sgml |    3 +
 docs/reference/camel/tmpl/camel-folder.sgml        |    7 +
 .../camel/tmpl/camel-mime-filter-progress.sgml     |    2 +-
 docs/reference/camel/tmpl/camel-mime-part.sgml     |    2 +
 docs/reference/camel/tmpl/camel-net-utils.sgml     |    2 +
 .../reference/camel/tmpl/camel-offline-folder.sgml |    1 +
 .../camel/tmpl/camel-offline-journal.sgml          |    1 +
 docs/reference/camel/tmpl/camel-offline-store.sgml |    2 +
 docs/reference/camel/tmpl/camel-operation.sgml     |   34 +-
 docs/reference/camel/tmpl/camel-sasl.sgml          |    2 +
 docs/reference/camel/tmpl/camel-service.sgml       |    1 +
 docs/reference/camel/tmpl/camel-session.sgml       |    2 +-
 docs/reference/camel/tmpl/camel-store.sgml         |   12 +
 docs/reference/camel/tmpl/camel-stream-buffer.sgml |    2 +
 docs/reference/camel/tmpl/camel-stream.sgml        |    6 +
 docs/reference/camel/tmpl/camel-tcp-stream.sgml    |    1 +
 docs/reference/camel/tmpl/camel-transport.sgml     |    1 +
 docs/reference/camel/tmpl/camel-unused.sgml        |   23 +
 185 files changed, 6724 insertions(+), 4614 deletions(-)

commit cb78293356889859753cee8aa5a011f72d26fc0b
Author: Milan Crha <mcrha@redhat.com>
Date:   Mon Sep 27 20:28:37 2010 +0200

    Bug #630265 - Refetches unchanged 'On The Web' calendar

 calendar/backends/http/e-cal-backend-http.c |   36 ++++++++++++++++++++++++--
 1 files changed, 33 insertions(+), 3 deletions(-)

commit 603e4b28175eb6a51fdb9253d886ad77aea0dc67
Author: Mario Blättermann <mariobl@gnome.org>
Date:   Mon Sep 27 19:20:15 2010 +0200

    [i18n] Updated Dutch translation

 po/nl.po | 4518 +++++++++++++++++++++++++++++---------------------------------
 1 files changed, 2109 insertions(+), 2409 deletions(-)

commit 39d9042f8730307623cb0ed49ec5ff962add5252
Author: Petr Kovar <pknbe@volny.cz>
Date:   Mon Sep 27 14:29:21 2010 +0200

    Update Czech translation by Marek Cernocky

 po/cs.po |  203 +++++++++++++++++++++++++++++++-------------------------------
 1 files changed, 101 insertions(+), 102 deletions(-)

commit a728f5e6209fb4b8113c1ad02db95c78a50f8300
Author: David Woodhouse <David.Woodhouse@intel.com>
Date:   Thu Sep 23 13:27:53 2010 +0100

    Fix potential use-after-free in ECal, as with EBook bug #629908

 calendar/libecal/e-cal.c |   48 +++++++++++++++++++++++----------------------
 1 files changed, 25 insertions(+), 23 deletions(-)

commit bcebccd25980765c859a26656285a35cdce66447
Author: David Woodhouse <David.Woodhouse@intel.com>
Date:   Thu Sep 23 13:26:35 2010 +0100

    Bug 629908 - assertion failed: (E_IS_BOOK (book))
    
    This is a use-after-free bug caused by failing to disconnect a signal handler
    at the right time.

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

commit 2b03f88608ad21ca42a7a6a8b0322c091ff320d6
Author: Antonio Fernandes C. Neto <fernandes@pelivre.org>
Date:   Wed Sep 22 15:46:24 2010 -0300

    Updated Brazilian Portuguese translation

 po/pt_BR.po | 4079 ++++++++++++++++++++++++++++-------------------------------
 1 files changed, 1949 insertions(+), 2130 deletions(-)

commit cdaa6f4cfe600f82f033f2bf2449cf7346d80c44
Author: Piotr Drąg <piotrdrag@gmail.com>
Date:   Wed Sep 22 17:42:18 2010 +0200

    Updated Polish translation

 po/pl.po | 4559 +++++++++++++++++++++++++++++---------------------------------
 1 files changed, 2107 insertions(+), 2452 deletions(-)

commit 129bf6ea7e85793b5128bd711bf80045ecfa625d
Author: Chao-Hsiung Liao <j_h_liau@yahoo.com.tw>
Date:   Wed Sep 22 18:55:33 2010 +0800

    Updated Traditional Chinese translation(Hong Kong and Taiwan)

 po/zh_HK.po |  527 ++++++++++++++++++++++++++++++-----------------------------
 po/zh_TW.po |  527 ++++++++++++++++++++++++++++++-----------------------------
 2 files changed, 536 insertions(+), 518 deletions(-)

commit e85187e0c274b29b9690b0ff0cbf82717cbf6343
Author: David Ronis <david.ronis@mcgill.ca>
Date:   Tue Sep 21 10:32:28 2010 +0530

    Bug #630222 - Build failure camel-tcp-stream-raw.c
    
    There is an extra ) at the end of the if.

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

commit 9c026b848f2c43646d583824bcd754f76484f805
Merge: f0d9847 57a3b85
Author: Federico Mena Quintero <federico@novell.com>
Date:   Mon Sep 20 12:05:59 2010 -0500

    Merge branch 'camel-socks-proxy-master'

commit 57a3b854c70fb205816a5bcd6d924bb1ccbe1ef1
Author: Federico Mena Quintero <federico@novell.com>
Date:   Mon Sep 20 12:05:43 2010 -0500

    Oops, fix a struct field's 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 f0d98477dd8514685c85d9ad4495a53f9de81b93
Merge: 7653374 64d7b24
Author: Federico Mena Quintero <federico@novell.com>
Date:   Mon Sep 20 11:10:58 2010 -0500

    Merge branch 'camel-socks-proxy-master'

commit 64d7b241dd29e17b30896781a5fa5f5bb818b519
Author: Federico Mena Quintero <federico@novell.com>
Date:   Mon Sep 20 10:37:57 2010 -0500

    Sanitize error handling in the SOCKS5/SOCKS4 code paths
    
    Provide more detailed errors based on the replies of the SOCKS server.
    
    Don't leak some GErrors in case of retries.
    
    Signed-off-by: Federico Mena Quintero <federico@novell.com>

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

commit 7653374d0ad4156510926e8398553f4ccf179387
Author: David Woodhouse <David.Woodhouse@intel.com>
Date:   Mon Sep 20 15:18:03 2010 +0100

    Bug 629916 - imapx fails to handle errors in imapx_command_idle_stop()

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

commit 14f86b2b971bcca32c294eb2f45fdd6444245f0e
Author: David Woodhouse <David.Woodhouse@intel.com>
Date:   Mon Sep 20 13:47:48 2010 +0100

    Bug 630152 - imapx_parser_thread registers wrong operation

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

commit a9f0d1c11bbee80daf392080c31a0bfd3792f547
Author: Yaron Shahrabani <sh.yaron@gmail.com>
Date:   Mon Sep 20 15:36:48 2010 +0200

    Updated Hebrew translation.

 po/he.po |  531 +++++++++++++++++++++++++++++++-------------------------------
 1 files changed, 267 insertions(+), 264 deletions(-)

commit 0ae94ab5726b8d7d185c22d3ecfa48a67ac87ccf
Author: David Woodhouse <David.Woodhouse@intel.com>
Date:   Mon Sep 20 13:30:13 2010 +0100

    Bug 630150 - imapx attempts to connect to server when already cancelled

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

commit c217ff77d44969014d6fe8ccf4ed366497aa907a
Author: David Woodhouse <David.Woodhouse@intel.com>
Date:   Mon Sep 20 13:29:20 2010 +0100

    Bug 630149 - imapx_sync() never returns error

 camel/providers/imapx/camel-imapx-folder.c |   17 +++++++++--------
 1 files changed, 9 insertions(+), 8 deletions(-)

commit 0739ef2e9fc3817cce159771696e74e66608c207
Author: David Woodhouse <David.Woodhouse@intel.com>
Date:   Mon Sep 20 11:25:10 2010 +0100

    Bug 630135 - No UI feedback when imapx connection fails
    
    Don't call camel_operation_cancel(NULL). That has undesired effects.
    
    Only call camel_operation_cancel(server->op) if it's non-NULL -- i.e. if the
    parser thread had actually started up and set it.

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

commit 861e8ea6412a76dd93e6202f97ed30c32f81a81f
Author: Takayuki KUSANO <AE5T-KSN@asahi-net.or.jp>
Date:   Mon Sep 20 17:14:47 2010 +0900

    Updated Japanese translation

 po/ja.po |  192 +++++++++++++++++++++++++++++++-------------------------------
 1 files changed, 96 insertions(+), 96 deletions(-)

commit 5b72a14d24ff5d96648d1b072837df7aa05fb6cb
Author: Wouter Bolsterlee <wbolster@gnome.org>
Date:   Sun Sep 19 20:13:07 2010 +0200

    Few corrections to nl translation

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

commit ab58ebb5c6f94cc31fdf58478a09c331785ab45f
Author: Ivar Smolin <okul@linux.ee>
Date:   Sun Sep 19 11:57:54 2010 +0300

    [l10n] Updated Estonian translation

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

commit 0bc02d989451f180dacb972a863a2450146e9836
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Fri Sep 17 14:30:28 2010 -0400

    Use new GDK keysym names if available.
    
    In GTK+ 2.21.8, the keysym names were renamed from GDK_* to GDK_KEY_*.
    
    I've added backward-compatibility macros to gtk-compat.h, which can be
    dumped as soon as we require GTK+ >= 2.22.0.

 .../libecal/tmpl/e-cal-check-timezones.sgml        |    1 +
 .../reference/camel/tmpl/camel-cipher-context.sgml |    2 +
 libedataserverui/e-categories-dialog.c             |    5 +-
 libedataserverui/e-name-selector-dialog.c          |    5 +-
 libedataserverui/e-name-selector-entry.c           |    1 +
 libedataserverui/e-name-selector-list.c            |   16 +-
 libedataserverui/e-source-selector.c               |    2 +
 libedataserverui/gtk-compat.h                      |  163 +++++++++++++++++++-
 8 files changed, 182 insertions(+), 13 deletions(-)

commit 82554e3da48fd4f5c90e88177a3d05253893086c
Author: Timo Jyrinki <timo.jyrinki@iki.fi>
Date:   Fri Sep 17 18:32:26 2010 +0300

    Updated Finnish translation by Jiri Grönroos.

 po/fi.po | 4976 +++++++++++++++++++++++++++++++++-----------------------------
 1 files changed, 2615 insertions(+), 2361 deletions(-)

commit 63512a7c0553926e5a7a324e086ace95666d796f
Author: Žygimantas Beručka <zygis@gnome.org>
Date:   Fri Sep 17 03:29:45 2010 +0300

    Updated Lithuanian translation

 po/lt.po | 3910 ++++++++++++++++++++++++++++++--------------------------------
 1 files changed, 1917 insertions(+), 1993 deletions(-)

commit 876ce8c85e43ed1136278876216b8ecc0f1e653b
Author: Christian Kirbach <Christian.Kirbach@googlemail.com>
Date:   Thu Sep 16 21:51:47 2010 +0200

    [l10n] Updated German translation

 po/de.po |  228 +++++++++++++++++++++++++++++++-------------------------------
 1 files changed, 114 insertions(+), 114 deletions(-)

commit 5cfb05eed6c366980936ba7f181763189a23ef2d
Author: Chenthill Palanisamy <pchenthill@novell.com>
Date:   Thu Sep 16 16:37:45 2010 +0530

    Updated licenses for imapx to LGPLv2

 camel/providers/imapx/camel-imapx-folder.c       |   19 +++++++++----------
 camel/providers/imapx/camel-imapx-folder.h       |   18 +++++++++---------
 camel/providers/imapx/camel-imapx-provider.c     |   19 +++++++++----------
 camel/providers/imapx/camel-imapx-server.c       |   18 ++++++++++++++++++
 camel/providers/imapx/camel-imapx-server.h       |   18 ++++++++----------
 camel/providers/imapx/camel-imapx-store.c        |   19 +++++++++----------
 camel/providers/imapx/camel-imapx-store.h        |   18 +++++++++---------
 camel/providers/imapx/camel-imapx-stream.c       |   18 +++++++++---------
 camel/providers/imapx/camel-imapx-stream.h       |   14 ++++++++------
 camel/providers/imapx/camel-imapx-utils.c        |   18 ++++++++++++++++++
 camel/providers/imapx/camel-imapx-utils.h        |   18 ++++++++++++++++++
 camel/providers/imapx/camel-imapx-view-summary.c |   16 +++++++---------
 camel/providers/imapx/camel-imapx-view-summary.h |   16 ++++++++--------
 camel/providers/imapx/test-imapx.c               |   19 +++++++++++++++++++
 14 files changed, 158 insertions(+), 90 deletions(-)

commit 949500c5a77029dc09a0af93a8b979efeb260362
Author: Chenthill Palanisamy <pchenthill@novell.com>
Date:   Thu Sep 16 16:12:17 2010 +0530

    Update license to LGPLv2 for e-debug-log files

 libedataserver/e-debug-log.c |   44 +++++++++++++++++++++---------------------
 libedataserver/e-debug-log.h |   44 +++++++++++++++++++++---------------------
 2 files changed, 44 insertions(+), 44 deletions(-)

commit f437450d57259e061b8e7cf3252c04bdffa242ff
Author: David Woodhouse <David.Woodhouse@intel.com>
Date:   Thu Sep 16 11:56:58 2010 +0100

    Use correct debug tagprefix in imapx_parse_capability()

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

commit e17e6feb37af2b850a61bf528e389f1142cb2e20
Author: David Woodhouse <David.Woodhouse@intel.com>
Date:   Thu Sep 16 11:08:57 2010 +0100

    Add server tagprefix to imapx debug output messages
    
    There are still some messages without a prefix; we should fix those too

 camel/providers/imapx/camel-imapx-conn-manager.c  |   12 +-
 camel/providers/imapx/camel-imapx-folder.c        |    2 +-
 camel/providers/imapx/camel-imapx-server.c        |  190 +++++++++++----------
 camel/providers/imapx/camel-imapx-store-summary.c |    2 +-
 camel/providers/imapx/camel-imapx-stream.c        |   38 ++--
 camel/providers/imapx/camel-imapx-stream.h        |    1 +
 camel/providers/imapx/camel-imapx-utils.c         |   52 +++---
 camel/providers/imapx/camel-imapx-utils.h         |    4 +-
 8 files changed, 152 insertions(+), 149 deletions(-)

commit 3b81e3a7ba1a08ce72e8970eb6d7a906d0f4343e
Author: David Woodhouse <David.Woodhouse@intel.com>
Date:   Wed Sep 15 12:20:30 2010 +0100

    Move printf inside camel_imapx_debug() macro to make prefixes easier

 camel/providers/imapx/camel-imapx-conn-manager.c  |   17 +-
 camel/providers/imapx/camel-imapx-folder.c        |    4 +-
 camel/providers/imapx/camel-imapx-server.c        |  228 ++++++++++----------
 camel/providers/imapx/camel-imapx-store-summary.c |   25 +--
 camel/providers/imapx/camel-imapx-stream.c        |   42 ++--
 camel/providers/imapx/camel-imapx-utils.c         |   60 +++---
 camel/providers/imapx/camel-imapx-utils.h         |    6 +-
 camel/providers/imapx/camel-imapx-view-summary.c  |    3 -
 8 files changed, 193 insertions(+), 192 deletions(-)

commit fc918bae038844cf514e217c679e2cf04d2647cf
Author: Kenneth Nielsen <k.nielsen81@gmail.com>
Date:   Wed Sep 15 20:32:03 2010 +0200

    Updated Danish translation

 po/da.po |  720 ++++++++++++++++++++++++++++++++------------------------------
 1 files changed, 369 insertions(+), 351 deletions(-)

commit 1282fdc2cb09d720918fa883cd07ad7adce2793f
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Wed Sep 15 07:56:06 2010 -0400

    Fix a potential race in operation_idle_cb().

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

commit ca9e06f07d4ad2a95ed25c888a6b5f4c916634cc
Author: Fridrich Štrba <fridrich.strba@bluewin.ch>
Date:   Wed Sep 15 10:51:19 2010 +0200

    Increase safety on Windows
    Call SetDllDirectory() to reduce risk of DLL hijacking, and call
    SetProcessDEPPolicy() to reduce risk of rogue code execution.

 addressbook/libedata-book/e-data-book-factory.c |   33 +++++++++++++++++++++++
 calendar/libedata-cal/e-data-cal-factory.c      |   33 +++++++++++++++++++++++
 2 files changed, 66 insertions(+), 0 deletions(-)

commit e39f847214249e4b462ec2c767ffe8de4e5e9a5a
Author: Chenthill Palanisamy <pchenthill@novell.com>
Date:   Mon Sep 13 17:02:15 2010 +0530

    Bug 629255 - e-d-s FTBFS

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

commit b79c2433782e07bba3024d10779f36e28b8070ff
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Tue Sep 14 23:04:18 2010 -0400

    Recast CamelOperation as a GCancellable subclass.
    
    CamelOperation is now a subclass of GCancellable.  Instead of taking a
    status update callback at creation time, it now emits a "status" signal
    from an idle callback.
    
    Several functions have been modified or removed:
    
       camel_operation_new()         No longer takes any arguments.
       camel_operation_unregister()  No longer takes any arguments
                                     (and never used it when it did).
    
       camel_operation_ref()         Gone. Use g_object_ref() instead.
       camel_operation_unref()       Gone. Use g_object_unref() instead.
       camel_operation_mute()        Gone. Disconnect your signal handler.

 camel/camel-marshal.list                           |    1 +
 camel/camel-operation.c                            |  748 +++++++++-----------
 camel/camel-operation.h                            |   88 ++-
 camel/camel-service.c                              |   12 +-
 camel/camel-session.c                              |   10 +-
 camel/providers/imapx/camel-imapx-server.c         |   12 +-
 configure.ac                                       |    2 +-
 docs/reference/camel/camel-sections.txt            |    5 -
 .../reference/camel/tmpl/camel-cipher-context.sgml |    4 +
 docs/reference/camel/tmpl/camel-operation.sgml     |   66 +--
 docs/reference/camel/tmpl/camel-unused.sgml        |   39 +
 11 files changed, 483 insertions(+), 504 deletions(-)

commit a340ab47edc3e39494d845e39854ce86849327c9
Author: David Woodhouse <David.Woodhouse@intel.com>
Date:   Wed Sep 15 01:20:24 2010 +0100

    Bug 629726 - Increase imapx starting buffer size to 4KiB
    
    It was temporarily set to 4 bytes to stress-test the buffer reallocation code.

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

commit 0198ef7893d694ea54e671c5d5623e502d6ebc29
Author: David Woodhouse <David.Woodhouse@intel.com>
Date:   Tue Sep 14 22:57:18 2010 +0100

    Bug 629714 - endless loop in imapx_parse_status()

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

commit 6f6f1ca104dc9b5b4b58620dcfb6d6683ae7fce7
Merge: 3ee9ee5 00af456
Author: Federico Mena Quintero <federico@novell.com>
Date:   Tue Sep 14 15:20:11 2010 -0500

    Merge branch 'camel-socks-proxy-master'

commit 00af4564a58e672d34765f011cab592876d5951f
Author: Federico Mena Quintero <federico@novell.com>
Date:   Tue Sep 14 15:19:34 2010 -0500

    bmc#3667 - SOCKS5 failure doesn't fall back to SOCKS4
    
    We fall back to SOCKS4 if the SOCKS5 process returns an exception of
    CAMEL_EXCEPTION_PROXY_NOT_SUPPORTED, but we were not doing that if
    the initial reply from the SOCKS server is not of the expected length.
    
    Signed-off-by: Federico Mena Quintero <federico@novell.com>

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

commit 3ee9ee5ef7f4780128d24ce3ed4e53415c793d0f
Author: Fridrich Štrba <fridrich.strba@bluewin.ch>
Date:   Mon Sep 13 23:49:55 2010 +0200

    Don't dupplicate wspiapi.h internally
    This will put the responsibility to load a libary correctly to the
    one who implements teh wspiapi.h header.

 camel/Makefile.am             |    3 +-
 camel/camel-mime-utils.c      |    4 +-
 camel/camel-net-utils-win32.h |  386 -----------------------------------------
 camel/camel-net-utils.c       |    4 +-
 camel/camel-sasl-digest-md5.c |    4 +-
 configure.ac                  |    3 +
 6 files changed, 13 insertions(+), 391 deletions(-)

commit f56a4b63e2df1ae966619cf7633d1586e7c56179
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Sat Sep 11 14:56:39 2010 -0400

    Coding style cleanups.

 addressbook/backends/file/e-book-backend-file.c    |   46 +-
 .../backends/groupwise/e-book-backend-groupwise.c  |  304 ++++----
 addressbook/backends/ldap/e-book-backend-ldap.c    |  364 ++++----
 addressbook/backends/ldap/openldap-extract.h       |  530 ++++++------
 addressbook/backends/vcf/e-book-backend-vcf.c      |   12 +-
 .../webdav/e-book-backend-webdav-factory.c         |    8 +-
 .../backends/webdav/e-book-backend-webdav.c        |  468 +++++-----
 addressbook/libebook/e-address-western.c           |   46 +-
 addressbook/libebook/e-book-query.c                |   52 +-
 addressbook/libebook/e-book-view.c                 |    2 +-
 addressbook/libebook/e-book.c                      |   14 +-
 addressbook/libebook/e-contact.c                   |   26 +-
 addressbook/libebook/e-destination.c               |    6 +-
 addressbook/libebook/e-error.h                     |    2 +-
 addressbook/libebook/e-name-western.c              |    6 +-
 addressbook/libebook/e-vcard.c                     |   50 +-
 addressbook/libebook/e-vcard.h                     |    2 +-
 addressbook/libedata-book/e-book-backend-cache.c   |    4 +-
 addressbook/libedata-book/e-book-backend-cache.h   |    4 +-
 .../libedata-book/e-book-backend-db-cache.c        |   34 +-
 .../libedata-book/e-book-backend-db-cache.h        |    8 +-
 addressbook/libedata-book/e-book-backend-sexp.c    |   64 +-
 addressbook/libedata-book/e-book-backend-summary.c |   52 +-
 addressbook/libedata-book/e-data-book-factory.c    |    4 +-
 addressbook/libedata-book/e-data-book.h            |    2 +-
 addressbook/tests/ebook/ebook-test-utils.c         |   48 +-
 addressbook/tests/ebook/test-changes.c             |    8 +-
 addressbook/tests/ebook/test-ebook.c               |    4 +-
 addressbook/tests/ebook/test-nonexistent-id.c      |    4 +-
 addressbook/tests/ebook/test-search.c              |    6 +-
 addressbook/tests/ebook/test-stress-bookviews.c    |    4 +-
 addressbook/tests/ebook/test-untyped-phones.c      |    2 +-
 addressbook/tests/vcard/dump-vcard.c               |    4 +-
 calendar/backends/caldav/e-cal-backend-caldav.c    |   10 +-
 .../backends/contacts/e-cal-backend-contacts.c     |    2 +-
 calendar/backends/file/e-cal-backend-file.c        |   36 +-
 .../groupwise/e-cal-backend-groupwise-utils.c      |   46 +-
 .../backends/groupwise/e-cal-backend-groupwise.c   |   18 +-
 calendar/backends/http/e-cal-backend-http.c        |    8 +-
 calendar/backends/weather/e-cal-backend-weather.c  |    6 +-
 calendar/backends/weather/e-weather-source-ccf.c   |   14 +-
 calendar/libecal/e-cal-check-timezones.c           |  152 ++--
 calendar/libecal/e-cal-check-timezones.h           |    8 +-
 calendar/libecal/e-cal-component.c                 |    4 +-
 calendar/libecal/e-cal-recur.c                     |   12 +-
 calendar/libecal/e-cal-system-timezone.c           |    8 +-
 calendar/libecal/e-cal-time-util.h                 |    2 +-
 calendar/libecal/e-cal-util.c                      |    8 +-
 calendar/libecal/e-cal-view.c                      |   10 +-
 calendar/libecal/e-cal.c                           |   34 +-
 calendar/libedata-cal/e-cal-backend-cache.h        |    4 +-
 calendar/libedata-cal/e-cal-backend-intervaltree.c |    8 +-
 calendar/libedata-cal/e-cal-backend-intervaltree.h |    2 +-
 calendar/libedata-cal/e-cal-backend-sexp.c         |   40 +-
 calendar/libedata-cal/e-cal-backend-store.h        |    6 +-
 calendar/libedata-cal/e-cal-backend-util.c         |    4 +-
 calendar/libedata-cal/e-data-cal-factory.c         |   10 +-
 calendar/libedata-cal/e-data-cal.h                 |    4 +-
 calendar/libedata-cal/test-intervaltree.c          |   28 +-
 calendar/tests/ecal/ecal-test-utils.c              |   38 +-
 calendar/tests/ecal/test-ecal.c                    |   10 +-
 calendar/tests/ecal/test-recur.c                   |    2 +-
 calendar/tests/ecal/test-search.c                  |    4 +-
 camel/camel-address.c                              |    8 +-
 camel/camel-block-file.c                           |  436 +++++-----
 camel/camel-block-file.h                           |   12 +-
 camel/camel-certdb.c                               |    2 +-
 camel/camel-charset-map.c                          |    8 +-
 camel/camel-charset-map.h                          |    6 +-
 camel/camel-cipher-context.h                       |   10 +-
 camel/camel-data-cache.c                           |   76 +-
 camel/camel-data-wrapper.h                         |    4 +-
 camel/camel-db.c                                   |   54 +-
 camel/camel-db.h                                   |    4 +-
 camel/camel-debug.c                                |   42 +-
 camel/camel-debug.h                                |    8 +-
 camel/camel-disco-diary.c                          |    2 +-
 camel/camel-disco-folder.c                         |   32 +-
 camel/camel-disco-folder.h                         |    2 +-
 camel/camel-disco-store.c                          |   18 +-
 camel/camel-disco-store.h                          |    2 +-
 camel/camel-file-utils.c                           |   36 +-
 camel/camel-file-utils.h                           |    2 +-
 camel/camel-filter-driver.c                        |   50 +-
 camel/camel-filter-driver.h                        |    2 +-
 camel/camel-filter-search.c                        |   48 +-
 camel/camel-folder-search.c                        |  568 ++++++------
 camel/camel-folder-search.h                        |   14 +-
 camel/camel-folder-summary.c                       |  948 ++++++++++----------
 camel/camel-folder-summary.h                       |   98 +-
 camel/camel-folder-thread.c                        |  278 +++---
 camel/camel-folder-thread.h                        |   16 +-
 camel/camel-folder.h                               |    8 +-
 camel/camel-gpg-context.c                          |  116 ++--
 camel/camel-html-parser.c                          |  142 ++--
 camel/camel-html-parser.h                          |   12 +-
 camel/camel-http-stream.c                          |   56 +-
 camel/camel-http-stream.h                          |    2 +-
 camel/camel-iconv.c                                |  112 ++--
 camel/camel-index-control.c                        |   76 +-
 camel/camel-index.h                                |   14 +-
 camel/camel-internet-address.c                     |  132 ++--
 camel/camel-internet-address.h                     |    2 +-
 camel/camel-list-utils.h                           |   32 +-
 camel/camel-lock-client.c                          |  114 ++--
 camel/camel-lock-client.h                          |    4 +-
 camel/camel-lock-helper.c                          |  104 ++--
 camel/camel-lock.c                                 |   92 +-
 camel/camel-lock.h                                 |   16 +-
 camel/camel-mime-filter-basic.c                    |   50 +-
 camel/camel-mime-filter-basic.h                    |    2 +-
 camel/camel-mime-filter-bestenc.c                  |   10 +-
 camel/camel-mime-filter-canon.c                    |    4 +-
 camel/camel-mime-filter-canon.h                    |    2 +-
 camel/camel-mime-filter-enriched.c                 |    6 +-
 camel/camel-mime-filter-from.c                     |   22 +-
 camel/camel-mime-filter-html.c                     |    4 +-
 camel/camel-mime-filter-index.h                    |    2 +-
 camel/camel-mime-filter-yenc.h                     |    2 +-
 camel/camel-mime-filter.c                          |   52 +-
 camel/camel-mime-message.c                         |   62 +-
 camel/camel-mime-message.h                         |    2 +-
 camel/camel-mime-parser.c                          |  360 ++++----
 camel/camel-mime-parser.h                          |    4 +-
 camel/camel-mime-part-utils.c                      |   24 +-
 camel/camel-mime-part-utils.h                      |    2 +-
 camel/camel-mime-part.c                            |   34 +-
 camel/camel-mime-utils.c                           |  684 +++++++-------
 camel/camel-mime-utils.h                           |    4 +-
 camel/camel-movemail.c                             |   98 +-
 camel/camel-multipart-signed.c                     |   76 +-
 camel/camel-multipart-signed.h                     |    2 +-
 camel/camel-multipart.c                            |   26 +-
 camel/camel-multipart.h                            |    2 +-
 camel/camel-net-utils.c                            |  108 ++--
 camel/camel-net-utils.h                            |    6 +-
 camel/camel-nntp-address.c                         |   18 +-
 camel/camel-object.c                               |    2 +-
 camel/camel-offline-folder.c                       |    4 +-
 camel/camel-operation.c                            |  182 ++--
 camel/camel-operation.h                            |   30 +-
 camel/camel-partition-table.c                      |    8 +-
 camel/camel-partition-table.h                      |    6 +-
 camel/camel-provider.c                             |   56 +-
 camel/camel-sasl-digest-md5.c                      |    4 +-
 camel/camel-sasl-gssapi.c                          |    4 +-
 camel/camel-sasl-ntlm.c                            |  134 ++--
 camel/camel-sasl-popb4smtp.c                       |   20 +-
 camel/camel-search-private.c                       |  158 ++--
 camel/camel-search-private.h                       |   16 +-
 camel/camel-search-sql-sexp.c                      |  156 ++--
 camel/camel-search-sql.c                           |   86 +-
 camel/camel-seekable-stream.h                      |    2 +-
 camel/camel-seekable-substream.c                   |   10 +-
 camel/camel-seekable-substream.h                   |    2 +-
 camel/camel-service.c                              |    6 +-
 camel/camel-session.c                              |   44 +-
 camel/camel-session.h                              |    2 +-
 camel/camel-smime-context.h                        |   12 +-
 camel/camel-store-summary.h                        |   48 +-
 camel/camel-store.c                                |  142 ++--
 camel/camel-store.h                                |    4 +-
 camel/camel-stream-buffer.c                        |   16 +-
 camel/camel-stream-filter.c                        |   46 +-
 camel/camel-stream-fs.c                            |    4 +-
 camel/camel-stream-mem.c                           |   12 +-
 camel/camel-stream-mem.h                           |    2 +-
 camel/camel-stream-null.c                          |    2 +-
 camel/camel-stream-process.c                       |    2 +-
 camel/camel-string-utils.c                         |   18 +-
 camel/camel-string-utils.h                         |    8 +-
 camel/camel-tcp-stream-raw.c                       |   44 +-
 camel/camel-tcp-stream-ssl.c                       |  126 ++--
 camel/camel-tcp-stream.h                           |    2 +-
 camel/camel-text-index.h                           |    6 +-
 camel/camel-trie.c                                 |    2 +-
 camel/camel-url.c                                  |   54 +-
 camel/camel-url.h                                  |    4 +-
 camel/camel-utf8.c                                 |   74 +-
 camel/camel-utf8.h                                 |   14 +-
 camel/camel-vee-folder.h                           |    4 +-
 camel/camel-vee-summary.c                          |   92 +-
 camel/camel-vtrash-folder.c                        |   30 +-
 camel/camel.c                                      |   30 +-
 camel/db-scrap-tools/db.c                          |   18 +-
 camel/providers/groupwise/camel-groupwise-folder.c |  180 ++--
 camel/providers/groupwise/camel-groupwise-folder.h |    2 +-
 .../providers/groupwise/camel-groupwise-journal.c  |    2 +-
 .../providers/groupwise/camel-groupwise-private.h  |    8 +-
 .../providers/groupwise/camel-groupwise-provider.c |    2 +-
 .../groupwise/camel-groupwise-store-summary.c      |  224 +++---
 .../groupwise/camel-groupwise-store-summary.h      |   16 +-
 camel/providers/groupwise/camel-groupwise-store.c  |  136 ++--
 camel/providers/groupwise/camel-groupwise-store.h  |    2 +-
 .../providers/groupwise/camel-groupwise-summary.c  |   50 +-
 .../groupwise/camel-groupwise-transport.c          |    2 +-
 camel/providers/groupwise/camel-groupwise-utils.c  |   40 +-
 camel/providers/imap/camel-imap-command.c          |   16 +-
 camel/providers/imap/camel-imap-folder.c           |  184 ++--
 camel/providers/imap/camel-imap-message-cache.c    |   22 +-
 camel/providers/imap/camel-imap-message-cache.h    |    2 +-
 camel/providers/imap/camel-imap-private.h          |    8 +-
 camel/providers/imap/camel-imap-provider.c         |    4 +-
 camel/providers/imap/camel-imap-search.c           |  126 ++--
 camel/providers/imap/camel-imap-store-summary.c    |  198 ++--
 camel/providers/imap/camel-imap-store-summary.h    |   14 +-
 camel/providers/imap/camel-imap-store.c            |  354 ++++----
 camel/providers/imap/camel-imap-store.h            |    4 +-
 camel/providers/imap/camel-imap-summary.c          |   42 +-
 camel/providers/imap/camel-imap-utils.c            |   16 +-
 camel/providers/imapx/camel-imapx-conn-manager.c   |   40 +-
 camel/providers/imapx/camel-imapx-folder.c         |   62 +-
 camel/providers/imapx/camel-imapx-provider.c       |   20 +-
 camel/providers/imapx/camel-imapx-server.c         |  912 ++++++++++----------
 camel/providers/imapx/camel-imapx-server.h         |    6 +-
 camel/providers/imapx/camel-imapx-store-summary.c  |  180 ++--
 camel/providers/imapx/camel-imapx-store.c          |  254 +++---
 camel/providers/imapx/camel-imapx-stream.c         |  128 ++--
 camel/providers/imapx/camel-imapx-summary.c        |   36 +-
 camel/providers/imapx/camel-imapx-utils.c          |  588 ++++++------
 camel/providers/imapx/camel-imapx-utils.h          |   48 +-
 camel/providers/imapx/camel-imapx-view-summary.c   |   64 +-
 camel/providers/local/camel-local-folder.c         |  178 ++--
 camel/providers/local/camel-local-provider.c       |   28 +-
 camel/providers/local/camel-local-store.c          |   94 +-
 camel/providers/local/camel-local-summary.c        |  200 ++--
 camel/providers/local/camel-local-summary.h        |   16 +-
 camel/providers/local/camel-maildir-folder.c       |   16 +-
 camel/providers/local/camel-maildir-folder.h       |    4 +-
 camel/providers/local/camel-maildir-store.c        |  224 +++---
 camel/providers/local/camel-maildir-store.h        |    2 +-
 camel/providers/local/camel-maildir-summary.c      |  296 +++---
 camel/providers/local/camel-maildir-summary.h      |    4 +-
 camel/providers/local/camel-mbox-folder.c          |  128 ++--
 camel/providers/local/camel-mbox-folder.h          |    4 +-
 camel/providers/local/camel-mbox-store.c           |  368 ++++----
 camel/providers/local/camel-mbox-summary.c         |  396 ++++----
 camel/providers/local/camel-mbox-summary.h         |    4 +-
 camel/providers/local/camel-mh-folder.c            |   18 +-
 camel/providers/local/camel-mh-folder.h            |    4 +-
 camel/providers/local/camel-mh-store.c             |  158 ++--
 camel/providers/local/camel-mh-summary.c           |  114 ++--
 camel/providers/local/camel-mh-summary.h           |    2 +-
 camel/providers/local/camel-spool-folder.c         |   30 +-
 camel/providers/local/camel-spool-folder.h         |    4 +-
 camel/providers/local/camel-spool-store.c          |  150 ++--
 camel/providers/local/camel-spool-summary.c        |   76 +-
 camel/providers/local/camel-spool-summary.h        |   16 +-
 camel/providers/nntp/camel-nntp-folder.c           |   52 +-
 camel/providers/nntp/camel-nntp-folder.h           |    2 +-
 camel/providers/nntp/camel-nntp-provider.c         |    6 +-
 camel/providers/nntp/camel-nntp-store-summary.c    |   38 +-
 camel/providers/nntp/camel-nntp-store-summary.h    |   12 +-
 camel/providers/nntp/camel-nntp-store.c            |  212 +++---
 camel/providers/nntp/camel-nntp-store.h            |    4 +-
 camel/providers/nntp/camel-nntp-summary.c          |   10 +-
 camel/providers/nntp/camel-nntp-summary.h          |    4 +-
 camel/providers/nntp/test-newsrc.c                 |    2 +-
 camel/providers/pop3/camel-pop3-engine.c           |   94 +-
 camel/providers/pop3/camel-pop3-engine.h           |    2 +-
 camel/providers/pop3/camel-pop3-folder.c           |  126 ++--
 camel/providers/pop3/camel-pop3-folder.h           |    2 +-
 camel/providers/pop3/camel-pop3-provider.c         |   10 +-
 camel/providers/pop3/camel-pop3-store.c            |   42 +-
 camel/providers/sendmail/camel-sendmail-provider.c |    4 +-
 camel/providers/smtp/camel-smtp-provider.c         |    4 +-
 camel/providers/smtp/camel-smtp-transport.c        |    8 +-
 camel/tests/folder/test1.c                         |   10 +-
 camel/tests/folder/test10.c                        |   16 +-
 camel/tests/folder/test11.c                        |   96 +-
 camel/tests/folder/test2.c                         |    8 +-
 camel/tests/folder/test3.c                         |  176 ++--
 camel/tests/folder/test4.c                         |   12 +-
 camel/tests/folder/test5.c                         |   14 +-
 camel/tests/folder/test6.c                         |   12 +-
 camel/tests/folder/test7.c                         |   14 +-
 camel/tests/folder/test8.c                         |   88 +-
 camel/tests/folder/test9.c                         |  100 +-
 camel/tests/lib/address-data.h                     |    2 +-
 camel/tests/lib/addresses.c                        |   46 +-
 camel/tests/lib/addresses.h                        |    2 +-
 camel/tests/lib/camel-test-provider.c              |    6 +-
 camel/tests/lib/camel-test-provider.h              |    2 +-
 camel/tests/lib/camel-test.c                       |  112 ++--
 camel/tests/lib/camel-test.h                       |   32 +-
 camel/tests/lib/folders.c                          |  410 +++++-----
 camel/tests/lib/folders.h                          |   12 +-
 camel/tests/lib/messages.c                         |  106 ++--
 camel/tests/lib/messages.h                         |   16 +-
 camel/tests/lib/streams.c                          |  192 ++--
 camel/tests/lib/streams.h                          |    8 +-
 camel/tests/message/test1.c                        |   98 +-
 camel/tests/message/test2.c                        |  270 +++---
 camel/tests/message/test3.c                        |  190 ++--
 camel/tests/mime-filter/test-charset.c             |    2 +-
 camel/tests/mime-filter/test-crlf.c                |    2 +-
 camel/tests/mime-filter/test-tohtml.c              |   88 +-
 camel/tests/mime-filter/test1.c                    |   24 +-
 camel/tests/misc/split.c                           |   36 +-
 camel/tests/misc/test1.c                           |   12 +-
 camel/tests/misc/test2.c                           |   30 +-
 camel/tests/misc/utf7.c                            |   34 +-
 camel/tests/smime/pgp.c                            |   26 +-
 camel/tests/stream/test1.c                         |   56 +-
 camel/tests/stream/test2.c                         |   22 +-
 camel/tests/stream/test3.c                         |   62 +-
 .../libecal/tmpl/e-cal-check-timezones.sgml        |    1 +
 .../reference/camel/tmpl/camel-cipher-context.sgml |    2 +
 libebackend/e-db3-utils.c                          |    4 +-
 libebackend/e-dbhash.c                             |   12 +-
 libedataserver/e-account-list.c                    |   42 +-
 libedataserver/e-account-list.h                    |    4 +-
 libedataserver/e-account.c                         |  166 ++--
 libedataserver/e-iterator.c                        |   38 +-
 libedataserver/e-list-iterator.c                   |   66 +-
 libedataserver/e-list.c                            |   36 +-
 libedataserver/e-memory.c                          |  106 ++--
 libedataserver/e-memory.h                          |   14 +-
 libedataserver/e-proxy.c                           |   10 +-
 libedataserver/e-sexp.c                            |  534 ++++++------
 libedataserver/e-sexp.h                            |    2 +-
 libedataserver/e-source-group.c                    |    2 +-
 libedataserver/e-source.h                          |    2 +-
 libedataserver/e-time-utils.c                      |   32 +-
 libedataserver/e-url.c                             |    8 +-
 libedataserverui/e-cell-renderer-color.c           |    2 +-
 libedataserverui/e-contact-store.c                 |    2 +-
 libedataserverui/e-destination-store.c             |    8 +-
 libedataserverui/e-name-selector-dialog.c          |   22 +-
 libedataserverui/e-name-selector-dialog.h          |    2 +-
 libedataserverui/e-name-selector-entry.c           |   26 +-
 libedataserverui/e-name-selector-list.c            |   26 +-
 libedataserverui/e-passwords.c                     |    4 +-
 libedataserverui/e-passwords.h                     |    4 +-
 libedataserverui/e-source-selector.c               |    6 +-
 libedataserverui/e-source-selector.h               |    6 +-
 libedataserverui/e-tree-model-generator.h          |    2 +-
 libedataserverui/test-name-selector.c              |    2 +-
 servers/groupwise/e-gw-connection.c                |   34 +-
 servers/groupwise/e-gw-connection.h                |    6 +-
 servers/groupwise/e-gw-container.c                 |   16 +-
 servers/groupwise/e-gw-container.h                 |   14 +-
 servers/groupwise/e-gw-filter.c                    |    2 +-
 servers/groupwise/e-gw-filter.h                    |    2 +-
 servers/groupwise/e-gw-item.c                      |   50 +-
 servers/groupwise/e-gw-proxy.c                     |   10 +-
 servers/groupwise/soup-soap-response.c             |    2 +-
 347 files changed, 10450 insertions(+), 10447 deletions(-)

commit 5230b272f8e1dd6a9b1de112c743b7260cbd0600
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Mon Sep 13 08:26:18 2010 -0400

    Post-branch version bump.

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

commit c2793e3e1c6e64138a03087728453ee18db0d8f1
Author: Chenthill Palanisamy <pchenthill@novell.com>
Date:   Mon Sep 13 16:09:10 2010 +0530

    post release version bump

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

commit 4ce50180a8711a8c1046ca7ae7d5575557606460
Author: Chenthill Palanisamy <pchenthill@novell.com>
Date:   Mon Sep 13 12:04:52 2010 +0530

    News update for 2.31.92 release

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

commit 08216b76af8fda75947edebc7af3e3c810104ae1
Author: Marek Černocký <marek@manet.cz>
Date:   Mon Sep 13 00:03:30 2010 +0200

    Updated Czech translation

 po/cs.po |  554 +++++++++++++-------------------------------------------------
 1 files changed, 110 insertions(+), 444 deletions(-)

commit d101430c75b4ca62bb794060a16547f77c341ece
Author: Luca Ferretti <lferrett@gnome.org>
Date:   Sun Sep 12 22:31:17 2010 +0200

    Updated Italian translation

 po/it.po | 4186 ++++++++++++++++++++++++++++----------------------------------
 1 files changed, 1897 insertions(+), 2289 deletions(-)

commit 300fb49008025ba1d38d5c51c6f5ab80e33046ee
Author: Kiyotaka NISHIBORI <nl.nishibori.kiyotaka@gmail.com>
Date:   Sun Sep 12 23:12:28 2010 +0900

    Updated Japanese translation.

 po/ja.po | 4941 +++++++++++++++++++++++++++++++++-----------------------------
 1 files changed, 2633 insertions(+), 2308 deletions(-)

commit 1fb79fb8ba8fab00e00e2e5c28c3d567a74e0379
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Sun Sep 12 06:34:01 2010 -0400

    Update .gitignore

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

commit 8c0b238432af616886ea799af62eeab56a835caa
Author: Christian Kirbach <Christian.Kirbach@googlemail.com>
Date:   Sun Sep 12 01:16:04 2010 +0200

    [l10n] Updated German translation

 po/de.po |  903 ++++++++++++++++++++++++++++++++++----------------------------
 1 files changed, 496 insertions(+), 407 deletions(-)

commit e4509f33402b49cb4e84d1a250c963892323bfba
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Sat Sep 11 13:43:38 2010 -0400

    Use --disable-gtk3 in DISTCHECK_CONFIGURE_FLAGS.
    
    GNOME 2.32 is still based on GTK+ 2.x.

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

commit a977da4197c9533b7a78b3d723f6941e421fc10a
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Sat Sep 11 11:48:35 2010 -0400

    Coding style and whitespace cleanups.

 .../backends/groupwise/e-book-backend-groupwise.c  |    2 +-
 addressbook/backends/ldap/e-book-backend-ldap.c    |   10 ++--
 addressbook/libebook/e-book-view.c                 |    2 +-
 addressbook/libebook/e-book.c                      |   18 +++---
 addressbook/libebook/e-contact.c                   |    8 +-
 addressbook/libebook/e-contact.h                   |    2 +-
 addressbook/libebook/e-destination.c               |   34 +++++-----
 addressbook/libebook/e-name-western.c              |    4 +-
 addressbook/libebook/e-vcard.c                     |    6 +-
 addressbook/libedata-book/e-book-backend-summary.c |    2 +-
 calendar/backends/caldav/e-cal-backend-caldav.c    |   10 +--
 calendar/backends/file/e-cal-backend-file.c        |   72 +++++++++----------
 .../groupwise/e-cal-backend-groupwise-utils.c      |    2 +-
 .../backends/groupwise/e-cal-backend-groupwise.c   |   14 ++--
 calendar/backends/http/e-cal-backend-http.c        |    9 +--
 calendar/backends/weather/e-cal-backend-weather.c  |   14 ++--
 calendar/backends/weather/e-weather-source-ccf.c   |    6 +-
 calendar/libecal/e-cal-component.c                 |    4 +-
 calendar/libecal/e-cal-recur.c                     |    2 +-
 calendar/libecal/e-cal-recur.h                     |    2 +-
 calendar/libecal/e-cal-util.c                      |    6 +-
 calendar/libecal/e-cal.c                           |   13 ++--
 calendar/libedata-cal/e-cal-backend-file-store.c   |   19 +++---
 calendar/libedata-cal/e-cal-backend-intervaltree.c |   74 +++++++++----------
 calendar/libedata-cal/e-cal-backend-intervaltree.h |    2 +-
 calendar/libedata-cal/e-cal-backend-sexp.c         |    4 +-
 calendar/libedata-cal/e-cal-backend-store.c        |    9 +--
 calendar/libedata-cal/e-cal-backend-store.h        |    8 +-
 calendar/libedata-cal/e-cal-backend-sync.c         |    4 +-
 calendar/libedata-cal/test-intervaltree.c          |    4 -
 camel/camel-db.c                                   |   42 ++++++------
 camel/camel-filter-driver.c                        |    6 +-
 camel/camel-folder-search.c                        |    6 +-
 camel/camel-folder-summary.c                       |   50 +++++++-------
 camel/camel-folder.c                               |    8 +-
 camel/camel-mime-utils.c                           |    8 +-
 camel/camel-sasl-ntlm.c                            |   14 ++--
 camel/providers/groupwise/camel-groupwise-folder.c |   20 +++---
 .../providers/groupwise/camel-groupwise-provider.c |    2 +-
 camel/providers/imap/camel-imap-folder.c           |    4 +-
 camel/providers/imap/camel-imap-store-summary.c    |    2 +-
 camel/providers/imap/camel-imap-utils.c            |    2 +-
 camel/providers/imapx/camel-imapx-server.c         |    4 +-
 camel/providers/imapx/camel-imapx-stream.c         |    1 -
 camel/providers/imapx/camel-imapx-utils.c          |   70 +++++++++---------
 camel/providers/imapx/test-imapx.c                 |    4 +-
 libedataserver/e-account-list.c                    |    2 +-
 libedataserver/e-data-server-util.c                |    8 +-
 libedataserver/e-debug-log.h                       |   10 ++--
 libedataserver/e-iterator.c                        |    6 +-
 libedataserver/e-sexp.c                            |   13 ++--
 libedataserver/e-source-group.c                    |    2 +-
 libedataserver/e-source.c                          |    4 +-
 libedataserver/e-time-utils.c                      |   12 ++--
 libedataserverui/e-categories-dialog.c             |    2 +-
 libedataserverui/e-category-completion.c           |    2 +-
 libedataserverui/e-contact-store.c                 |    2 +-
 libedataserverui/e-destination-store.c             |   12 ++--
 libedataserverui/e-name-selector-entry.c           |   40 +++++-----
 libedataserverui/e-name-selector-model.c           |    6 +-
 libedataserverui/e-tree-model-generator.c          |   16 ++--
 libedataserverui/test-contact-store.c              |    2 +-
 libedataserverui/test-source-combo-box.c           |    2 +-
 libedataserverui/test-source-selector.c            |    2 +-
 servers/groupwise/e-gw-item.c                      |   14 ++--
 servers/groupwise/e-gw-recur-utils.c               |    2 +-
 servers/groupwise/e-gw-recur-utils.h               |    2 +-
 67 files changed, 373 insertions(+), 397 deletions(-)

commit 98cc94544940206ce5bbc4ec162295b393f91870
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Sat Sep 11 09:50:25 2010 -0400

    Update API documentation.

 addressbook/libebook/e-book.h                      |    6 +
 calendar/libecal/e-cal-recur.c                     |   27 +++--
 calendar/libecal/e-cal-util.c                      |    9 +-
 calendar/libedata-cal/e-cal-backend-intervaltree.c |   35 ++++-
 calendar/libedata-cal/e-cal-backend-intervaltree.h |   34 ++---
 calendar/libedata-cal/e-cal-backend-sexp.c         |    1 +
 calendar/libedata-cal/e-cal-backend-sexp.h         |    7 +-
 calendar/libedata-cal/e-cal-backend-store.c        |    4 +-
 camel/camel-tcp-stream-raw.h                       |    7 +-
 camel/camel-tcp-stream.c                           |    6 +
 .../addressbook/libebook/libebook-sections.txt     |    1 +
 .../addressbook/libebook/tmpl/e-book.sgml          |   13 ++-
 .../calendar/libecal/libecal-sections.txt          |    3 +
 .../libecal/tmpl/e-cal-check-timezones.sgml        |    3 +
 .../calendar/libecal/tmpl/e-cal-recur.sgml         |   24 ++++
 .../calendar/libecal/tmpl/e-cal-util.sgml          |   14 ++
 .../calendar/libedata-cal/libedata-cal-docs.sgml   |    1 +
 .../libedata-cal/libedata-cal-sections.txt         |   28 ++++
 .../libedata-cal/tmpl/e-cal-backend-sexp.sgml      |   11 ++
 .../libedata-cal/tmpl/e-cal-backend-store.sgml     |   34 +++++
 .../calendar/libedata-cal/tmpl/e-intervaltree.sgml |   81 +++++++++++
 docs/reference/camel/camel-sections.txt            |    4 +
 .../reference/camel/tmpl/camel-cipher-context.sgml |    6 +
 .../reference/camel/tmpl/camel-tcp-stream-raw.sgml |   15 ++
 docs/reference/camel/tmpl/camel-tcp-stream.sgml    |    9 ++
 .../libedataserver/libedataserver-docs.sgml        |    1 +
 .../libedataserver/libedataserver-sections.txt     |   20 +++
 .../reference/libedataserver/tmpl/e-debug-log.sgml |  146 ++++++++++++++++++++
 docs/reference/libedataserver/tmpl/e-sexp.sgml     |   14 ++
 libedataserver/e-debug-log.c                       |   55 ++++++++
 libedataserver/e-debug-log.h                       |   17 +++
 libedataserver/e-sexp.c                            |    1 +
 32 files changed, 589 insertions(+), 48 deletions(-)

commit 7c4b778c1afe67441dc12957f315832d93bb87f1
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Sat Sep 11 08:08:45 2010 -0400

    Re-work my GtkDialog:has-separator workaround.
    
    If we're using GTK+ 2.21.8 (where gtk_dialog_set_has_separator() is
    deprecated but the property is still present and defaults to TRUE), we
    still need to set the property to FALSE.  So instead use g_object_set()
    up through GTK+ 2.90.6, after which the property itself is gone.

 libedataserverui/e-name-selector-dialog.c   |    4 ++--
 libedataserverui/e-passwords.c              |    4 ++--
 libedataserverui/e-source-selector-dialog.c |    4 ++--
 3 files changed, 6 insertions(+), 6 deletions(-)

commit fde3252676e4613db2b9907a5db0509bf08dd5a1
Author: Changwoo Ryu <cwryu@debian.org>
Date:   Sat Sep 11 19:54:05 2010 +0900

    Updated Korean translation

 po/ko.po | 4052 +++++++++++++++++++++++++++-----------------------------------
 1 files changed, 1734 insertions(+), 2318 deletions(-)

commit fcd8484f7759475feeade1ce9feb1fc5f7554e66
Author: Dr.Tirumurti Vasudevan <vasudeven@git.gnome.org>
Date:   Sat Sep 11 14:55:28 2010 +0530

    Updated Tamil translation

 po/ta.po |  451 ++++++++++++++++++++++++++++++--------------------------------
 1 files changed, 220 insertions(+), 231 deletions(-)

commit 38096d00a434176b47ceab51ca12d3fa382c7be4
Author: Dr.Tirumurti Vasudevan <vasudeven@git.gnome.org>
Date:   Sat Sep 11 13:14:55 2010 +0530

    Updated Tamil translation

 po/ta.po |  754 +++++++++++++++++++++++++++++++++++---------------------------
 1 files changed, 427 insertions(+), 327 deletions(-)

commit 4e6187e7df5649219909560634ce1786d2bf9df2
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Fri Sep 10 19:58:21 2010 -0400

    Work around deprecation of gtk_dialog_set_has_separator()
    
    Unfortunately the default value for this property is TRUE (bzzt, WRONG!)
    so we can't just remove the function outright until we require GTK+ 2.22.
    It was deprecated in GTK+ 2.21.8.

 libedataserverui/e-name-selector-dialog.c   |    2 ++
 libedataserverui/e-passwords.c              |    2 ++
 libedataserverui/e-source-selector-dialog.c |    2 ++
 3 files changed, 6 insertions(+), 0 deletions(-)

commit 485886e965af332876ae6036d38e00abc63396c2
Author: Petr Kovar <pknbe@volny.cz>
Date:   Fri Sep 10 22:14:49 2010 +0200

    Update Czech translation by Marek Cernocky
    
    Partially fixing bug #628963, thanks goes to Stanislav Brabec.

 po/cs.po | 4384 +++++++++++++++++++++++++++++++++-----------------------------
 1 files changed, 2317 insertions(+), 2067 deletions(-)

commit f82cec48525227a5ec22fc53dacad4827d2c0868
Author: Ivar Smolin <okul@linux.ee>
Date:   Fri Sep 10 10:40:23 2010 +0300

    [l10n] Updated Estonian translation

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

commit add2b044a3c34a23b822f79ec688c555bb3c0755
Author: Chenthill Palanisamy <pchenthill@novell.com>
Date:   Thu Sep 9 19:08:27 2010 +0530

    Update the server utc time in the key file to avoid fetching duplicates items again and again. This had been broken when fetching modified items moved away from get_quick_messages to get_items_request. Remove the lock from get_object_list.

 .../backends/groupwise/e-cal-backend-groupwise.c   |   90 ++++++++++----------
 1 files changed, 44 insertions(+), 46 deletions(-)

commit 426279a01963bb827724e1d0fbb528e017d54404
Author: Chenthill Palanisamy <pchenthill@novell.com>
Date:   Thu Sep 9 15:26:34 2010 +0530

    Add an example for host url

 servers/groupwise/soap-test.c |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

commit 8dfdee475f863e1acef51ee675fb0e49a3867f14
Author: Chenthill Palanisamy <pchenthill@novell.com>
Date:   Thu Sep 9 13:40:02 2010 +0530

    Switch off user_insert signal handler while inserting the comma

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

commit 7d6714c4a0da5f39e1df4c5a2ffc99aa2d190f81
Author: Bharath Acharya <abharath@novell.com>
Date:   Thu Sep 9 18:29:45 2010 +0530

    Fixed - Unable to send mails using Evolution.
    
    Fixed the address regression.

 addressbook/libebook/e-destination.c |    4 +++-
 1 files changed, 3 insertions(+), 1 deletions(-)

commit fa9d7b6fc5816b4f6360344a1be13d768bc53ff4
Author: Bharath Acharya <abharath@novell.com>
Date:   Thu Sep 9 15:57:27 2010 +0530

    Bug #628299 - Crash in g_variant_is_trusted.
    
    Initialize the error message. Fixes the crash. Need to fix the right error
    message from the server later..

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

commit 9cbfcc0352a81512f85bb5e13a06507fea22ed42
Author: Punit Jain <jpunit@novell.com>
Date:   Thu Sep 9 12:22:01 2010 +0530

    Put the component into the cache after inserting into interval tree. Store comps in interval tree based on just uid for non-recurring events

 calendar/libedata-cal/e-cal-backend-file-store.c   |    1 +
 calendar/libedata-cal/e-cal-backend-intervaltree.c |    7 +++++--
 calendar/libedata-cal/e-cal-backend-store.c        |    8 ++++----
 3 files changed, 10 insertions(+), 6 deletions(-)

commit 11efe67979ab5589f204b50deda90c0edeefe7ab
Author: Chenthill Palanisamy <pchenthill@novell.com>
Date:   Thu Sep 9 12:07:10 2010 +0530

    Remove the key if the value is NULL.

 calendar/libedata-cal/e-cal-backend-file-store.c |   12 ++++++++----
 1 files changed, 8 insertions(+), 4 deletions(-)

commit dc186ba32cb2987edfeed4c07b5999016e4a0dd9
Author: Chenthill Palanisamy <pchenthill@novell.com>
Date:   Thu Sep 9 12:02:05 2010 +0530

    Bug #507290 (bnc) -Messages in thread out of order

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

commit a6c6de5b20cc864a08587e6239abacb42e0500d9
Author: Ivar Smolin <okul@linux.ee>
Date:   Thu Sep 9 08:12:54 2010 +0300

    [l10n] Updated Estonian translation

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

commit 626730b63b16fadaf732e85f3a46871fa0824259
Author: Sankar P <psankar@novell.com>
Date:   Thu Sep 9 10:36:23 2010 +0530

    Bug #471079 (bnc) - Unable To Exclude Names
    
    Unable To Exclude Names From Email Groups.
    
    Bug Report:
    I have created a personal "On This Computer" email group with multiple people.
    When I type in that group name it auto-completes and displays in the To: field
    underlined.
    
    If you right mouse click on that group you see a list of all people that are in
    the group with checkboxes next to their name.  You are supposed to be able to
    uncheck people from the group and they will not receive the message.  However,
    people that you uncheck still receive the message.

 addressbook/libebook/e-destination.c |   85 +++++++++++++++-------------------
 1 files changed, 38 insertions(+), 47 deletions(-)

commit f2a5566dd573d6819f6926c01a959f174174384d
Author: Fridrich Štrba <fridrich.strba@bluewin.ch>
Date:   Wed Sep 8 21:17:51 2010 +0200

    Don't use getline, implement a simple replacement.
    Some systems don't have getline in their C library, so use a private
    implementation released under LGPL v2+ and found here:
     http://www.google.com/codesearch/p?hl=en#qUwOD6iX2hc/openjaus/branches/tom/OpenJAUSv3.3.1/ojVehicleSim/src/getLine.c&q=getline%20lang:c&sa=N&cd=9&ct=rc&l=144

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

commit 1447ece17469485a85e3b2dcbb6fec51a8092f65
Author: Gabor Kelemen <kelemeng@gnome.hu>
Date:   Wed Sep 8 13:47:57 2010 +0200

    Updated Hungarian translation

 po/hu.po | 3703 ++++++++++++++++++++++++++++++--------------------------------
 1 files changed, 1786 insertions(+), 1917 deletions(-)

commit 4483ce25fcb1bd6149c38a55852a5b66f43b6cb2
Author: Milan Crha <mcrha@redhat.com>
Date:   Wed Sep 8 13:15:51 2010 +0200

    Bug #627336 - Groupwise cal can return NULL without error on create_object

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

commit b01708589aea7ec82218d33616e1e8a56f01d0b1
Author: Milan Crha <mcrha@redhat.com>
Date:   Wed Sep 8 13:09:58 2010 +0200

    Bug #628426 - Fix double free crash caused by the previous patch

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

commit 36ba3b42c643c408dff9d0633fd304813c824054
Author: Chenthill Palanisamy <pchenthill@novell.com>
Date:   Wed Sep 8 16:32:26 2010 +0530

    Bug #603044 (bnc) -Issues with Forward as redirect
    
    Forward as redirect does not work properly. Parse the RESENT_* headers
    to check if its a redirected email.
    
    Bug Report:
    Select a message to be forwarded as a redirect and regardless of which
    e-mail address I redirect the message to, it always gets sent to myself.

 camel/providers/groupwise/camel-groupwise-utils.c |   41 ++++++++++++++++-----
 1 files changed, 31 insertions(+), 10 deletions(-)

commit 3a526a97c821e3bfb112a698036531c9ee449912
Author: Bharath Acharya <abharath@novell.com>
Date:   Wed Sep 8 15:42:47 2010 +0530

    Bug #611568 (bnc) - Search fails for Cc recipient.
    
    Search for Cc recipients fails in Groupwise.

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

commit de5bdc315907225f61bce95937ba16d23b028691
Author: David Woodhouse <David.Woodhouse@intel.com>
Date:   Wed Sep 8 10:43:28 2010 +0100

    Bug 628977 - crash in imapx_parse_uids() (Make stream buf grow automatically)
    
    Instead of bailing out when we need a larger buffer, just grow it.
    
    Start with a 4-byte buffer, to ensure we exercise the reallocation code.
    After a little while (and before the release) we can bump that up to something
    more sensible like 4KiB.

 camel/providers/imapx/camel-imapx-stream.c |   91 ++++++++++++++++-----------
 camel/providers/imapx/camel-imapx-stream.h |    1 +
 2 files changed, 55 insertions(+), 37 deletions(-)

commit 5e6b049763a7c72e179c9f6446856031a68dba26
Author: David Woodhouse <David.Woodhouse@intel.com>
Date:   Wed Sep 8 10:37:00 2010 +0100

    Remove redundant 'tokenptr' field from CamelIMAPXStream
    
    It never differs from tokenbuf, so just use that.

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

commit 0493f925e7d2e5a3db6297464c997c0e4ba3ea78
Author: David Woodhouse <David.Woodhouse@intel.com>
Date:   Wed Sep 8 10:35:26 2010 +0100

    Remove redundant 'tokenend' field from CamelIMAPXStream

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

commit 32ad6448981d11b7cc5e234d2ccfdcaf56f62866
Author: Chenthill Palanisamy <pchenthill@novell.com>
Date:   Wed Sep 8 13:41:57 2010 +0530

    Ensure end date is generated for master recurrence event while inserting into the interval tree

 calendar/libecal/e-cal-recur.c                   |    7 +------
 calendar/libecal/e-cal-recur.h                   |    6 ++++++
 calendar/libecal/e-cal-util.c                    |    2 ++
 calendar/libedata-cal/e-cal-backend-file-store.c |    2 +-
 4 files changed, 10 insertions(+), 7 deletions(-)

commit 7d4f72fd959750d18899113d91cc19955efec210
Author: Fridrich Štrba <fridrich.strba@bluewin.ch>
Date:   Wed Sep 8 10:08:58 2010 +0200

    Fix a memory leak recently created (less work for Milan)

 .../groupwise/e-cal-backend-groupwise-utils.c      |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit 87fd03fc794a1205bc56c14da94ac54813ed5335
Author: Fridrich Štrba <fridrich.strba@bluewin.ch>
Date:   Wed Sep 8 10:05:27 2010 +0200

    Avoid having backslashes in uri on windows

 .../groupwise/e-cal-backend-groupwise-utils.c      |   12 ++++++------
 1 files changed, 6 insertions(+), 6 deletions(-)

commit d1a3a9e1948156e685e6dcfa7af12c4abab3fd3b
Author: Ivar Smolin <okul@linux.ee>
Date:   Wed Sep 8 09:05:00 2010 +0300

    [l10n] Updated Estonian translation

 po/et.po |  530 +++++++++-----------------------------------------------------
 1 files changed, 75 insertions(+), 455 deletions(-)

commit f175cdc24dc019d0db39ac12ab6122ed7bf78651
Author: Duarte Loreto <happyguy_pt@hotmail.com>
Date:   Wed Sep 8 00:05:13 2010 +0100

    Updated Portuguese translation

 po/pt.po | 3911 +++++++++++++++++++++++++++++++++-----------------------------
 1 files changed, 2065 insertions(+), 1846 deletions(-)

commit 35d9577981760f176ebc0ccfa54b20c23d945a5e
Author: David Woodhouse <David.Woodhouse@intel.com>
Date:   Tue Sep 7 18:47:04 2010 +0100

    Increase maximum token size to 8KiB
    
    This is a dirty way to avoid bug #628940 for now

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

commit 339aef2d3d131cca2833a45e77788c6786beb833
Author: David Woodhouse <David.Woodhouse@intel.com>
Date:   Tue Sep 7 18:46:49 2010 +0100

    Handle error from camel_imapx_stream_token()
    
    This should prevent bug #628940 from actually crashing Evolution, although
    it's still very broken.

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

commit 09ec942857fb39525eddec7db98936259c1143c4
Author: Milan Crha <mcrha@redhat.com>
Date:   Tue Sep 7 18:38:33 2010 +0200

    Various memory leaks

 addressbook/libedata-book/e-data-book.c |    1 +
 camel/camel-folder-summary.c            |    2 ++
 camel/camel-vee-folder.c                |    2 ++
 3 files changed, 5 insertions(+), 0 deletions(-)

commit b417129f59c0e6cf26fb22b6abcf71f544f78432
Author: Chenthill Palanisamy <pchenthill@novell.com>
Date:   Tue Sep 7 20:31:36 2010 +0530

    Fix attachments retrieval issue in groupwise. Add the prefix file:// to the filename to form the uri

 .../groupwise/e-cal-backend-groupwise-utils.c      |   12 ++++++++++--
 1 files changed, 10 insertions(+), 2 deletions(-)

commit affc0860e102fa80985928c6c8620a291a96c476
Author: Chenthill Palanisamy <pchenthill@novell.com>
Date:   Tue Sep 7 17:13:40 2010 +0530

    Fix a error in previous commit.

 calendar/backends/caldav/e-cal-backend-caldav.c    |    2 +-
 .../backends/groupwise/e-cal-backend-groupwise.c   |    2 +-
 calendar/backends/http/e-cal-backend-http.c        |    2 +-
 calendar/backends/weather/e-cal-backend-weather.c  |    2 +-
 calendar/libedata-cal/e-cal-backend-file-store.c   |    2 +-
 5 files changed, 5 insertions(+), 5 deletions(-)

commit 9b92dadce8a58fd148a0c120fea22abd47ad1171
Author: Chenthill Palanisamy <pchenthill@novell.com>
Date:   Tue Sep 7 17:06:55 2010 +0530

    Just add into the interval tree while loading the cache

 calendar/libedata-cal/e-cal-backend-file-store.c |    2 +-
 calendar/libedata-cal/e-cal-backend-store.c      |   17 +++++++++++++++++
 calendar/libedata-cal/e-cal-backend-store.h      |    5 +++++
 3 files changed, 23 insertions(+), 1 deletions(-)

commit fcf9801eef6632aad812db7499d8c2ac57e4ec8c
Author: Chenthill Palanisamy <pchenthill@novell.com>
Date:   Tue Sep 7 16:52:18 2010 +0530

    Find the timezone in libical first and then the backend or cache while resolving tzids

 calendar/backends/caldav/e-cal-backend-caldav.c    |   14 +++++++++--
 calendar/backends/file/e-cal-backend-file.c        |   10 ++++----
 .../backends/groupwise/e-cal-backend-groupwise.c   |   14 +++++++++--
 calendar/backends/http/e-cal-backend-http.c        |   23 +++++++++++--------
 calendar/backends/weather/e-cal-backend-weather.c  |   14 +++++++++--
 calendar/libecal/e-cal-util.c                      |    2 +-
 calendar/libecal/e-cal-util.h                      |    2 +-
 calendar/libedata-cal/e-cal-backend-file-store.c   |   15 ++++++++++--
 8 files changed, 65 insertions(+), 29 deletions(-)

commit 95965b484957fc13aacfa77c2bb37f2e690e91d5
Author: Chenthill Palanisamy <pchenthill@novell.com>
Date:   Tue Sep 7 16:06:18 2010 +0530

    Do not break the api. Add store_put_component_with_time_range. Revert changes from ECalBackendCache

 calendar/backends/caldav/e-cal-backend-caldav.c    |    2 +-
 .../backends/groupwise/e-cal-backend-groupwise.c   |    2 +-
 calendar/backends/http/e-cal-backend-http.c        |    2 +-
 calendar/backends/weather/e-cal-backend-weather.c  |    2 +-
 calendar/libedata-cal/e-cal-backend-cache.c        |   61 +-------------------
 calendar/libedata-cal/e-cal-backend-cache.h        |    5 +-
 calendar/libedata-cal/e-cal-backend-file-store.c   |    3 +-
 calendar/libedata-cal/e-cal-backend-store.c        |   26 +++++++-
 calendar/libedata-cal/e-cal-backend-store.h        |    5 +-
 9 files changed, 36 insertions(+), 72 deletions(-)

commit 126e66f98d384fa6c5a8fca1f462505df8f9e6c5
Author: Milan Crha <mcrha@redhat.com>
Date:   Tue Sep 7 11:00:51 2010 +0200

    Bug #628659 - imapx_sync_changes memory leak

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

commit a304ada6d6b2c48328cbac6e7911c1de894df4c8
Author: Milan Crha <mcrha@redhat.com>
Date:   Tue Sep 7 10:14:47 2010 +0200

    Bug #628658 - imapx expunge memory leak

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

commit 903db667c5f4abd1bc892d0e0fd966ce3373f4c5
Author: Milan Crha <mcrha@redhat.com>
Date:   Tue Sep 7 09:54:57 2010 +0200

    Bug #628657 - imapx sync_folders memory leak

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

commit 8033ade1434d9bae74e9cc98a6a60d13097ab07a
Author: Chenthill Palanisamy <pchenthill@novell.com>
Date:   Tue Sep 7 12:38:54 2010 +0530

    Disable debug messages

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

commit d19f191d5275d52a488575e38971fb9cff7dc366
Author: Chenthill Palanisamy <pchenthill@novell.com>
Date:   Tue Sep 7 11:03:26 2010 +0530

    Fix more warnings and use glib data types

 calendar/libedata-cal/test-intervaltree.c |   14 ++--
 libedataserver/e-debug-log.c              |  114 ++++++++++++++--------------
 libedataserver/e-debug-log.h              |   18 ++--
 libedataserver/e-sexp.c                   |   46 ++++++------
 4 files changed, 97 insertions(+), 95 deletions(-)

commit bad59723d163b371f1ee18535edf93cdcad2d8f2
Author: Chenthill Palanisamy <pchenthill@novell.com>
Date:   Tue Sep 7 10:50:26 2010 +0530

    Fix a compilation issue and warnings

 calendar/backends/file/Makefile.am        |    2 +-
 calendar/libedata-cal/Makefile.am         |  100 ++++++++++++++--------------
 calendar/libedata-cal/test-intervaltree.c |    4 +-
 3 files changed, 54 insertions(+), 52 deletions(-)

commit 18de9d5ee5e1b5d8c20385671d295df9fce4118e
Author: Chenthill Palanisamy <pchenthill@novell.com>
Date:   Tue Sep 7 10:06:32 2010 +0530

    convert to glib data types

 calendar/libedata-cal/e-cal-backend-file-store.c   |    3 +--
 calendar/libedata-cal/e-cal-backend-intervaltree.c |   12 ++++++------
 calendar/libedata-cal/e-cal-backend-intervaltree.h |    2 +-
 3 files changed, 8 insertions(+), 9 deletions(-)

commit eae98f5ef7aa12458dec492a01386ca1806141c2
Author: Chenthill Palanisamy <pchenthill@novell.com>
Date:   Mon Sep 6 20:10:07 2010 +0530

    Unlock the mutex on one return path. Added some comments

 calendar/libedata-cal/e-cal-backend-intervaltree.c |   16 +++++++++++++---
 1 files changed, 13 insertions(+), 3 deletions(-)

commit 1bec75476162b04acbb7e01fd708638ebfebc334
Author: Stanislav Slusny <slusnys@gmail.com>
Date:   Mon Sep 6 19:59:53 2010 +0530

    Patch from Stanislav Slusny as part of the Google Summer of
    Code project to optimize eds calendar memory usage and speed.
    Punit Jain <jpunit@novell.com> worked upon this patch and fixed
    issues to be able to be upstreamed. Thanks to both of them.

 calendar/backends/caldav/e-cal-backend-caldav.c    |   54 ++-
 calendar/backends/file/Makefile.am                 |   19 +
 calendar/backends/file/e-cal-backend-file.c        |  434 +++++++++++-
 .../backends/groupwise/e-cal-backend-groupwise.c   |   56 ++-
 calendar/backends/http/e-cal-backend-http.c        |   59 ++-
 calendar/backends/weather/e-cal-backend-weather.c  |   50 ++-
 calendar/libecal/e-cal-recur.c                     |   94 ++-
 calendar/libecal/e-cal-recur.h                     |    6 +
 calendar/libecal/e-cal-util.c                      |  163 +++++-
 calendar/libecal/e-cal-util.h                      |    7 +
 calendar/libedata-cal/Makefile.am                  |   55 ++-
 calendar/libedata-cal/e-cal-backend-cache.c        |   61 ++-
 calendar/libedata-cal/e-cal-backend-cache.h        |    5 +-
 calendar/libedata-cal/e-cal-backend-file-store.c   |   52 +-
 calendar/libedata-cal/e-cal-backend-intervaltree.c |  765 ++++++++++++++++++++
 calendar/libedata-cal/e-cal-backend-intervaltree.h |   95 +++
 calendar/libedata-cal/e-cal-backend-sexp.c         |   68 ++-
 calendar/libedata-cal/e-cal-backend-sexp.h         |    6 +-
 calendar/libedata-cal/e-cal-backend-store.c        |   94 +++-
 calendar/libedata-cal/e-cal-backend-store.h        |    9 +-
 calendar/libedata-cal/e-data-cal-view.c            |    3 +-
 calendar/libedata-cal/e-data-cal.c                 |    6 +-
 calendar/libedata-cal/test-intervaltree.c          |  431 +++++++++++
 libedataserver/Makefile.am                         |    2 +
 libedataserver/e-debug-log.c                       |  633 ++++++++++++++++
 libedataserver/e-debug-log.h                       |   56 ++
 libedataserver/e-sexp.c                            |  285 ++++++++-
 libedataserver/e-sexp.h                            |    4 +
 28 files changed, 3469 insertions(+), 103 deletions(-)

commit ba23727169e15e6f297282aba0e014114053c761
Author: Milan Crha <mcrha@redhat.com>
Date:   Mon Sep 6 21:22:56 2010 +0200

    Bug #628651 - memory leak in imapx_append_message()

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

commit aac3dff2847c14159eb047d7ac4c73e818b943f4
Author: Milan Crha <mcrha@redhat.com>
Date:   Mon Sep 6 20:39:48 2010 +0200

    Bug #628426 - imapx refresh_info memory leak

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

commit 2b37c2ab72d4d7c0525a7d1c139b5b68f601d237
Author: Aron Xu <aronxu@gnome.org>
Date:   Mon Sep 6 21:09:12 2010 +0800

    Update Simplified Chinese translation.

 po/zh_CN.po |  895 +++++++++++++++++++++++++++++++++--------------------------
 1 files changed, 495 insertions(+), 400 deletions(-)

commit fbedba778db93b04e7bf25acef2028a64904c6b6
Author: Yaron Shahrabani <sh.yaron@gmail.com>
Date:   Mon Sep 6 11:46:49 2010 +0300

    Updated Hebrew translation.

 po/he.po |  604 ++++++++++++++++++++++++++++++--------------------------------
 1 files changed, 296 insertions(+), 308 deletions(-)

commit dbdba77f95e093561cfeafa776e4fdd912630a64
Author: Milan Crha <mcrha@redhat.com>
Date:   Mon Sep 6 09:39:13 2010 +0200

    Bug #624135 - Gerror with imap provider when clicked 'cancel'

 camel/camel-tcp-stream-raw.c             |   11 ++++++++---
 camel/providers/imap/camel-imap-folder.c |    2 +-
 2 files changed, 9 insertions(+), 4 deletions(-)

commit 3143d9f9e2801f7a455205504c9c1623939c2492
Author: Chao-Hsiung Liao <j_h_liau@yahoo.com.tw>
Date:   Sun Sep 5 19:21:02 2010 +0800

    Updated Traditional Chinese translation(Hong Kong and Taiwan)

 po/zh_HK.po |  465 ++++++++++++++++++++++++++++++-----------------------------
 po/zh_TW.po |  465 ++++++++++++++++++++++++++++++-----------------------------
 2 files changed, 478 insertions(+), 452 deletions(-)

commit 6e097aa6d60777141ca361a9018b49f783665773
Author: Claude Paroz <claude@2xlibre.net>
Date:   Sat Sep 4 22:37:06 2010 +0200

    Updated French translation

 po/fr.po |  308 +++++++++++++++++++++++++++++++-------------------------------
 1 files changed, 154 insertions(+), 154 deletions(-)

commit 771b5e0d8863049d86077a3c66903321297bb45e
Author: Ivar Smolin <okul@linux.ee>
Date:   Sat Sep 4 13:08:28 2010 +0300

    [l10n] Updated Estonian translation

 po/et.po | 1019 ++++++++++++++++++++++++++++++++++++++++++--------------------
 1 files changed, 698 insertions(+), 321 deletions(-)

commit 29c1bebe037637ec7d51e8f51266186842e6dbe9
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Fri Sep 3 09:27:53 2010 -0400

    Remove fatal assertions from libecal.
    
    Always return with a warning if at all possible when a programming error
    is caught.

 calendar/libecal/e-cal-check-timezones.c |   37 +++---
 calendar/libecal/e-cal-component.c       |  186 +++++++++++-------------------
 calendar/libecal/e-cal-util.c            |   33 ++----
 calendar/libecal/e-cal.c                 |   19 ++--
 4 files changed, 106 insertions(+), 169 deletions(-)

commit 08cc4ad675e3a18e50d0bd20e50f63ebc3fb1dc2
Author: Milan Crha <mcrha@redhat.com>
Date:   Fri Sep 3 14:39:16 2010 +0200

    Bug #624229 - Password dialog is not accessible in Subscriptions window

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

commit 90dcdd392015a16729257a4089cbe2c7ae8f8f70
Author: Milan Crha <mcrha@redhat.com>
Date:   Fri Sep 3 09:48:45 2010 +0200

    Bug #611539 - EProxy doesn't use authentication for HTTPS

 libedataserver/e-proxy.c |   16 +++++++++++++---
 1 files changed, 13 insertions(+), 3 deletions(-)

commit 0f71ac534af6f71d19b8c2953a22245cefa3bf02
Author: A S Alam <aalam@users.sf.net>
Date:   Fri Sep 3 08:07:46 2010 +0530

    update for Punjabi

 po/pa.po |  611 +++++++++++++++++++++++++-------------------------------------
 1 files changed, 245 insertions(+), 366 deletions(-)

commit 95f3d1dc8cb055f4883de4cfd2b6a8ec9fcda865
Author: Daniel Nylander <po@danielnylander.se>
Date:   Fri Sep 3 01:09:46 2010 +0200

    Updated Swedish translation

 po/sv.po |  476 ++++++++++++++++++++++++++++++++------------------------------
 1 files changed, 246 insertions(+), 230 deletions(-)

commit b0924e02b01d3050337f64f4652269b8793ab016
Author: Milan Crha <mcrha@redhat.com>
Date:   Thu Sep 2 20:47:08 2010 +0200

    Bug #627817 - Runtime warning when no default addressbook exists

 libedataserver/e-source-list.c |    8 +++++++-
 1 files changed, 7 insertions(+), 1 deletions(-)

commit 2061f1465c23272e414e519b5ff27c53c5477aa0
Author: Kjartan Maraas <kmaraas@gnome.org>
Date:   Thu Sep 2 15:49:47 2010 +0200

    Updated Norwegian bokmål translation

 po/nb.po |  443 ++++++++++++++++++++++++++++++++------------------------------
 1 files changed, 228 insertions(+), 215 deletions(-)

commit e65979b27a1ae8f97967d83041e33e62c2bb10b3
Author: Milan Crha <mcrha@redhat.com>
Date:   Thu Sep 2 14:02:48 2010 +0200

    Bug #625110 - IMAPX : Do not free connection manager on disconnect

 camel/providers/imapx/camel-imapx-folder.c |   61 ++++++++++++++++++++++------
 camel/providers/imapx/camel-imapx-store.c  |    6 ++-
 2 files changed, 52 insertions(+), 15 deletions(-)

commit 0c130efaa62168ed2888ed8e141933bb113283fa
Author: Milan Crha <mcrha@redhat.com>
Date:   Thu Sep 2 13:27:58 2010 +0200

    Bug #624130 - Sasl::challenge reported failure without setting its GError

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

commit 4c16692c299e02853e0eb9d4b0c76c30584f023f
Author: Milan Crha <mcrha@redhat.com>
Date:   Thu Sep 2 13:05:54 2010 +0200

    Bug #624228 - Gerror with Usenet / nntp

 camel/camel-disco-store.c |    9 ++++++---
 camel/camel-store.c       |    3 ++-
 2 files changed, 8 insertions(+), 4 deletions(-)

commit 515990bd1e25a028663c16145145c71c43a29c11
Author: Milan Crha <mcrha@redhat.com>
Date:   Thu Sep 2 12:40:31 2010 +0200

    Bug #624705 - IMAPX : Deadlock while quiting evolution

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

commit 739650cb086cede71e59007e10923bde71be8988
Author: Milan Crha <mcrha@redhat.com>
Date:   Thu Sep 2 11:28:49 2010 +0200

    Bug #624702 - Cann't create a new folder in imapx

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

commit fbed95fbdf7b393b6986391cb6c8bbf08220fdbd
Author: Milan Crha <mcrha@redhat.com>
Date:   Thu Sep 2 09:52:41 2010 +0200

    Fix bogus console warning message from IMAP offline journal
    
    There could be a deleted message in an offline journal in an IMAP account,
    and while replying such journal the error message was reported to the caller
    about not being able to find it, and the offline entry wasn't removed.
    This change ignores the error to be able to get rid of the entry.

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

commit dad7453ad2a00a81b908ccfabb71931aae72effd
Author: Milan Crha <mcrha@redhat.com>
Date:   Wed Sep 1 19:41:43 2010 +0200

    Bug #624318 - Don't claim "CamelOperation status stack non empty"

 camel/camel-operation.c |   66 +++++++++++++++++++++++++++--------------------
 1 files changed, 38 insertions(+), 28 deletions(-)

commit 807f745abcd07a77ad5106f2ca0ca505f2adaa64
Author: Andika Triwidada <andika@gmail.com>
Date:   Wed Sep 1 22:10:25 2010 +0700

    [l10n] fixed bug #574857

 po/id.po |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

commit 5cc47518076f1f4232cb8bf0ae5aeec90f1790df
Author: Andika Triwidada <andika@gmail.com>
Date:   Wed Sep 1 22:04:55 2010 +0700

    [l10n] fixed bug #574857

 po/id.po |   12 ++++++------
 1 files changed, 6 insertions(+), 6 deletions(-)

commit 2130b68b897bdff2abc93d9bbf5a31e9e4ad17d5
Author: Milan Crha <mcrha@redhat.com>
Date:   Wed Sep 1 16:48:01 2010 +0200

    Bug #569329 - [groupwise] EDS crashed when checking contacts

 .../backends/groupwise/e-book-backend-groupwise.c  |   11 +++++++----
 1 files changed, 7 insertions(+), 4 deletions(-)

commit ded32d92d7db5fc85f3276462edae4c00547fad4
Author: Milan Crha <mcrha@redhat.com>
Date:   Wed Sep 1 15:12:15 2010 +0200

    Bug #628485 - Accessing freed memory in EContactStore::dispose

 libedataserverui/e-contact-store.c |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

commit 78ac465ff07a821fde983bf986a2dc3a20097655
Author: Milan Crha <mcrha@redhat.com>
Date:   Wed Sep 1 11:53:30 2010 +0200

    Bug #624027 - Groupwise cal doesn't use store's default_timezone

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

commit a3d5ec6f8437ec105128287c3692bac7611402e2
Author: David Woodhouse <David.Woodhouse@intel.com>
Date:   Wed Sep 1 10:47:02 2010 +0100

    Enable imapx debugging if CAMEL_DEBUG=all

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

commit b14e3c3d8e08264fbec62db89751dee1facd636f
Author: Milan Crha <mcrha@redhat.com>
Date:   Wed Sep 1 11:43:06 2010 +0200

    Fix calls of e_data_book_view_unref

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

commit a4d63f959af47861ae4c65a3402b32a8fe2a85c7
Author: Milan Crha <mcrha@redhat.com>
Date:   Wed Sep 1 10:43:57 2010 +0200

    Bug #628100 - Weather's cal get_object can ask for nonexistent comp

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

commit 2e14af42992ce4ddad4bdf64d4d34f868246b0bc
Author: Milan Crha <mcrha@redhat.com>
Date:   Wed Sep 1 10:26:02 2010 +0200

    Bug #623912 - SMTP::query_auth_types should not use NULL hash table

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

commit 7a0f1a80e7310b065b9418eb63a0af8705d79ab0
Author: Philip Withnall <philip@tecnocode.co.uk>
Date:   Wed Sep 1 09:22:35 2010 +0100

    Update British English translation

 po/en_GB.po |  302 ++++++++++++++++++++++++++++++-----------------------------
 1 files changed, 153 insertions(+), 149 deletions(-)

commit 3c55e6ae91f06ed2b10d5f9a832c198c7ae96727
Author: Simos Xenitellis <simos@gnome.org>
Date:   Tue Aug 31 23:27:26 2010 +0300

    l10n: Updated Greek translation for evolution-exchange

 po/el.po |  381 ++++++++++++++++++++++++++++++++------------------------------
 1 files changed, 196 insertions(+), 185 deletions(-)

commit 1201a7aa217c0e18b389f10f90e2c4df18990e6c
Author: Dirgita <dirgitadevina@yahoo.co.id>
Date:   Wed Sep 1 02:37:53 2010 +0700

    Updated Indonesian translation

 po/id.po | 5417 ++++++++++++++++++++++++++++++--------------------------------
 1 files changed, 2615 insertions(+), 2802 deletions(-)

commit 9292a241289612902ade970db17bd9c3281aed23
Author: Milan Crha <mcrha@redhat.com>
Date:   Tue Aug 31 16:35:12 2010 +0200

    Follow-up fixes of bug #627871
    
    - memory leaks in ENameSelector (e-addressbook-factory didn't close)
    - unsubscribe from NameOwnerChanged and closed GDBus signals (both ECal and EBook)
    - report about "factory vanished" only with active ECal/EBook
    - unwrap_gerror on async open of ECal

 addressbook/libebook/e-book.c            |   20 ++++++++++++++++++--
 calendar/libecal/e-cal.c                 |   23 +++++++++++++++++++++--
 libedataserverui/e-name-selector-entry.c |   10 ++++++++++
 libedataserverui/e-name-selector-list.c  |    2 --
 libedataserverui/e-name-selector.c       |    2 ++
 5 files changed, 51 insertions(+), 6 deletions(-)

commit 5d5c37fb6a88b53e780100de1d6fd07a124a3c55
Author: Chenthill Palanisamy <pchenthill@novell.com>
Date:   Tue Aug 31 17:44:51 2010 +0530

    Bug 627627 - Evolution not saving mail labels

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

commit 3b3fd850dd71e4e4b3a079751196d7d35bc1fb04
Author: Milan Crha <mcrha@redhat.com>
Date:   Tue Aug 31 14:16:36 2010 +0200

    Bug #627871 - e-name-selector crash

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

commit 9a9796b6fbf96126dfd059ac15a125fcdb470363
Author: Matej Urbančič <mateju@svn.gnome.org>
Date:   Mon Aug 30 19:01:11 2010 +0200

    Updated Slovenian translation

 po/sl.po |  447 ++++++++++++++++++++++++++++++++------------------------------
 1 files changed, 229 insertions(+), 218 deletions(-)

commit 1c0ae704c7ffc58768553fef7bd88e25191cf836
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Mon Aug 30 08:31:22 2010 -0400

    ESourceList: Fix signal registrations.
    
    Possibly related to bug #623933.

 libedataserver/e-source-list.c |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 00e24150751ae15fa9ad13631ac02eaa0126712e
Author: Chenthill Palanisamy <pchenthill@novell.com>
Date:   Mon Aug 30 17:42:59 2010 +0530

    Bug 627609 - imapx user_flags memory leak in imapx_untagged()

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

commit ff0290321fd128be680d34dfcc98b7c9d3864188
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Mon Aug 30 07:21:12 2010 -0400

    Remove non-existent symbols from Camel API docs.

 docs/reference/camel/camel-sections.txt |    4 ----
 1 files changed, 0 insertions(+), 4 deletions(-)

commit ca7347eba74cedf787d83ad39f206f9f3ef5a0af
Author: Chenthill Palanisamy <pchenthill@novell.com>
Date:   Mon Aug 30 12:23:05 2010 +0530

    bug 627617 - calendar memory leak

 calendar/libecal/e-cal.c |   39 ++++++++++++++++++++++++++++++++++-----
 1 files changed, 34 insertions(+), 5 deletions(-)

commit 70ccaa898b9c418e9449fc951e4896d532c1da91
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Sun Aug 29 19:36:43 2010 -0400

    Post-release version bump.

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

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