# Generated by Makefile. Do not edit.

commit 8111534a92799a19b00f62244018274810bc3630
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Sat Nov 17 11:18:47 2012 -0500

    NEWS update for 3.7.2 release.

 NEWS |   28 ++++++++++++++++++++++++++++
 1 file changed, 28 insertions(+)

commit 3c6104c7ecc59333b106caa84fd66508d3b4f6d6
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Sat Nov 17 09:13:26 2012 -0500

    Generate a ChangeLog file in tarballs.

 Makefile.am |   16 ++++++++++++++++
 1 file changed, 16 insertions(+)

commit d25965c2aefa11f29e3d3879348b81f809acf433
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Fri Nov 16 15:30:00 2012 -0500

    Drop check for BOOK_BACKEND_PROPERTY_SUPPORTED_AUTH_METHODS.
    
    The property is now deprecated.  Backend no longer need to check for it.

 src/addressbook/e-book-backend-ews.c |    2 --
 1 file changed, 2 deletions(-)

commit fc96af8bdd9160b01188f642069443c499454d6e
Author: Milan Crha <mcrha@redhat.com>
Date:   Fri Nov 16 17:16:26 2012 +0100

    Bug #685795 - Option to subscribe to other user's folder with subfolders

 src/camel/camel-ews-store-summary.c                |   78 +++++++++
 src/camel/camel-ews-store-summary.h                |   11 ++
 src/camel/camel-ews-store.c                        |  184 ++++++++++++++++++++
 src/configuration/e-ews-subscribe-foreign-folder.c |   21 ++-
 src/server/e-ews-connection.c                      |  180 ++++++++++++++++++-
 src/server/e-ews-connection.h                      |   20 +++
 src/server/e-ews-folder.c                          |   18 +-
 src/server/e-ews-folder.h                          |    2 +
 src/server/e-source-ews-folder.c                   |   52 +++++-
 src/server/e-source-ews-folder.h                   |    5 +
 10 files changed, 564 insertions(+), 7 deletions(-)

commit d72887e877498db83331a107cd1a7c1ff4e7d145
Author: Milan Crha <mcrha@redhat.com>
Date:   Fri Nov 16 11:23:03 2012 +0100

    ESoapMessage: Do not stop reading response on error statuses
    
    This helps to track errors returned by a server as part of
    an "Internal Server Error", where the server returns valid
    response in a body, with detailed error message, but EWS was
    showing only meaningless "Internal Server Error" instead.
    It's also good for debugging.

 src/server/e-soap-message.c |    3 ---
 1 file changed, 3 deletions(-)

commit 395d1a3be6daf755c5586a1e53601d01af9e72ca
Author: Marek Černocký <marek@manet.cz>
Date:   Thu Nov 15 09:14:51 2012 +0100

    Updated Czech translation

 po/cs.po |   97 ++++++++++++++++++++++++++++++++++----------------------------
 1 file changed, 53 insertions(+), 44 deletions(-)

commit 1b62fac2209c75ee3b47bfff8a361adf5eaa0198
Author: Matej Urbančič <mateju@svn.gnome.org>
Date:   Wed Nov 14 19:55:38 2012 +0100

    Updated Slovenian translation

 po/sl.po |  403 +++++++++++++++++++++++++++++++++++---------------------------
 1 file changed, 228 insertions(+), 175 deletions(-)

commit 6775f24d51250a75b2079587e09a53ddd0ce1e05
Author: Milan Crha <mcrha@redhat.com>
Date:   Wed Nov 14 16:29:21 2012 +0100

    Bug #685795 - Be able to open mailbox of other user

 src/addressbook/e-book-backend-ews.c          |   34 +++++++
 src/calendar/e-cal-backend-ews.c              |   45 +++++++++
 src/camel/camel-ews-folder.c                  |   62 ++++++++++--
 src/camel/camel-ews-store.c                   |  101 ++++++++++++++++----
 src/collection/e-ews-backend.c                |   70 +++++++++++---
 src/configuration/e-mail-config-ews-backend.c |   73 ++++++++++++++
 src/server/camel-ews-settings.c               |  126 ++++++++++++++++++++++++-
 src/server/camel-ews-settings.h               |   13 +++
 src/server/e-ews-connection.c                 |  100 +++++++++++---------
 src/server/e-ews-connection.h                 |    5 +-
 src/server/e-ews-message.c                    |   19 ++++
 src/server/e-ews-message.h                    |    1 +
 src/server/e-ews-oof-settings.c               |   10 +-
 13 files changed, 568 insertions(+), 91 deletions(-)

commit cd7b5c6c2943c3b7151ebd4e6d9f7f10b511184f
Author: Мирослав Николић <miroslavnikolic@rocketmail.com>
Date:   Wed Nov 14 11:19:31 2012 +0100

    Updated Serbian translation

 po/sr.po       | 1127 +++++++++++++++++++++++++++++++++++++++++++-------------
 po/sr@latin.po | 1127 +++++++++++++++++++++++++++++++++++++++++++-------------
 2 files changed, 1754 insertions(+), 500 deletions(-)

commit 7016e2bf4f30b4b65aef82cf37e0cb2e086b126c
Author: Marek Černocký <marek@manet.cz>
Date:   Mon Nov 12 02:11:55 2012 +0100

    Updated Czech translation

 po/cs.po | 1061 +++++++++++++++++++++++++++++++++++++++++++++++---------------
 1 file changed, 815 insertions(+), 246 deletions(-)

commit 2516e2f54dfbced17faacd0800e25f0dcc105827
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Sun Nov 11 09:55:53 2012 -0500

    Coding style and whitespace cleanup.

 src/addressbook/e-book-backend-ews.c |    2 +-
 src/calendar/e-cal-backend-ews.c     |   27 ++++++++++++++++-----------
 src/camel/camel-ews-folder.c         |    4 ++--
 src/camel/camel-ews-store.c          |    2 +-
 src/camel/camel-ews-utils.c          |    4 ++--
 src/collection/e-ews-backend.c       |    2 +-
 src/server/e-ews-connection.c        |   22 ++++++++++++----------
 7 files changed, 35 insertions(+), 28 deletions(-)

commit ff5eacf69019006069fdf5cdbc16dea309a080ac
Author: Piotr Drąg <piotrdrag@gmail.com>
Date:   Fri Nov 9 23:34:44 2012 +0100

    Updated POTFILES.in

 po/POTFILES.in |    3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

commit 39da2c5742458c75aebd9831dc5b9a3ac0b9c5a5
Author: Milan Crha <mcrha@redhat.com>
Date:   Fri Nov 9 15:37:16 2012 +0100

    Bug #686227 - Calendar does repeated ResolveNames requests for the same people

 src/addressbook/e-book-backend-ews.c |   12 +-
 src/calendar/e-cal-backend-ews.c     |  564 +++++++++++-----------------------
 src/camel/camel-ews-folder.c         |    5 +-
 src/server/e-ews-connection.c        |   21 +-
 src/server/e-ews-connection.h        |    9 +-
 5 files changed, 215 insertions(+), 396 deletions(-)

commit 7fa0a8720aafd03312ccc633c06c0f8abbb6f8d5
Author: Milan Crha <mcrha@redhat.com>
Date:   Thu Nov 8 19:39:23 2012 +0100

    Free/Busy fetching failed on XML parsing

 src/server/e-ews-connection.c |   24 ++++++++----------------
 1 file changed, 8 insertions(+), 16 deletions(-)

commit 18325db5679159d8fa74433bbc20205b3557488f
Author: Milan Crha <mcrha@redhat.com>
Date:   Thu Nov 8 19:10:53 2012 +0100

    Cannot change Permissions of a Calendar folder

 src/server/e-ews-connection.c |    5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

commit 82c13012e2e30767127728614d30b00559fc2505
Author: Milan Crha <mcrha@redhat.com>
Date:   Thu Nov 8 12:34:34 2012 +0100

    Bug #687877 -  Trying to search GAL with the "Any field contains" option fails

 src/addressbook/Makefile.am                      |   18 -
 src/addressbook/e-book-backend-ews.c             |  126 +-
 src/addressbook/ews-book-backend-sqlitedb-test.c |  225 ---
 src/addressbook/ews-book-backend-sqlitedb.c      | 2194 ----------------------
 src/addressbook/ews-book-backend-sqlitedb.h      |  223 ---
 src/addressbook/ews-oab-decoder.c                |   16 +-
 6 files changed, 74 insertions(+), 2728 deletions(-)

commit 6ff4df21841ee6ae43cf73a593d49bfb01961005
Author: Milan Crha <mcrha@redhat.com>
Date:   Tue Nov 6 17:48:11 2012 +0100

    Introduce --enable-strict configure option
    
    This is currently used to add extra CFLAGS to disable
    deprecated symbols from other libraries.

 configure.ac |   24 ++++++++++++++++++++++++
 1 file changed, 24 insertions(+)

commit a3bd3d25a5736b33c70c2b6c90f22458e7e8a84d
Author: Milan Crha <mcrha@redhat.com>
Date:   Tue Nov 6 17:44:24 2012 +0100

    Replace deprecated GLib symbols (as of GLib 2.34.x)

 src/addressbook/e-book-backend-ews.c               |   49 +++++++--------
 src/addressbook/ews-book-backend-sqlitedb-test.c   |    3 +
 src/addressbook/ews-book-backend-sqlitedb.c        |   26 ++++----
 src/addressbook/ews-oab-decoder.c                  |    4 ++
 src/addressbook/lzx/ews-oal-decompress.c           |    4 ++
 src/calendar/e-cal-backend-ews-utils.c             |    2 +
 src/calendar/e-cal-backend-ews.c                   |   10 +--
 src/camel/camel-ews-folder.c                       |   66 ++++++++++----------
 src/camel/camel-ews-private.h                      |    8 +--
 src/camel/camel-ews-store-summary.c                |   14 +++--
 src/camel/camel-ews-store.c                        |   48 +++++++-------
 src/collection/e-ews-backend-factory.c             |    4 ++
 src/collection/e-ews-backend.c                     |   55 ++++++++--------
 src/configuration/e-book-config-ews.c              |    4 ++
 src/configuration/e-cal-config-ews.c               |    4 ++
 src/configuration/e-ews-config-utils.c             |    9 ++-
 src/configuration/e-ews-search-user.c              |    5 +-
 src/configuration/e-mail-config-ews-autodiscover.c |    5 +-
 src/configuration/e-mail-config-ews-backend.c      |    5 +-
 .../e-mail-config-ews-delegates-page.c             |    2 +
 src/configuration/e-mail-config-ews-gal.c          |    5 +-
 src/configuration/e-mail-config-ews-notebook.c     |    4 ++
 .../e-mail-config-ews-oal-combo-box.c              |   18 +++---
 src/configuration/e-mail-config-ews-ooo-page.c     |   25 ++++----
 src/server/camel-ews-settings.c                    |   60 +++++++++---------
 src/server/e-ews-connection.c                      |   50 ++++++++-------
 src/server/e-ews-folder.c                          |    1 +
 src/server/e-ews-item-change.c                     |    4 ++
 src/server/e-ews-message.c                         |    3 +
 src/server/e-ews-oof-settings.c                    |   43 +++++++------
 src/server/e-soap-response.c                       |    4 ++
 src/server/e-source-ews-folder.c                   |   34 +++++-----
 src/server/ews-errors.c                            |    4 ++
 src/utils/e-ews-query-to-restriction.c             |    1 +
 src/utils/e-sqlite3-vfs.c                          |   33 +++++-----
 src/utils/ews-test-finditem-query.c                |    4 ++
 36 files changed, 361 insertions(+), 259 deletions(-)

commit 1c4df15086267bf40fd701cbe018980d8becd6c6
Author: Djavan Fagundes <djavanf@gnome.org>
Date:   Mon Nov 5 11:12:59 2012 -0200

    Revert "Updated Brazilian Portuguese Translation. Reviewed by Antonio Fernandes C. Neto <fernandesn@gnome.org>"
    
    This reverts commit ca3ae954bacf2310e3825a8d6c69c37fd0ea1c56.

 po/pt_BR.po | 1089 +++++++++++++----------------------------------------------
 1 file changed, 229 insertions(+), 860 deletions(-)

commit ca3ae954bacf2310e3825a8d6c69c37fd0ea1c56
Author: Rafael Ferreira <rafael.f.f1@gmail.com>
Date:   Mon Nov 5 11:11:25 2012 -0200

    Updated Brazilian Portuguese Translation. Reviewed by Antonio Fernandes C. Neto <fernandesn@gnome.org>

 po/pt_BR.po | 1089 ++++++++++++++++++++++++++++++++++++++++++++++-------------
 1 file changed, 860 insertions(+), 229 deletions(-)

commit b8d2fbf26b7c4655dc098e5e36b654c0ed188a1a
Author: Milan Crha <mcrha@redhat.com>
Date:   Fri Nov 2 09:17:25 2012 +0100

    Bug #687228 - Master's ESource change causes rewrite of GAL ESource ][
    
    Take two on the issue, offline caching of GAL was broken by
    the previous patch, due to comparing GUID with "GUID:Name".

 src/configuration/e-mail-config-ews-gal.c           |    3 +++
 src/configuration/e-mail-config-ews-oal-combo-box.c |   14 ++++++++++++--
 src/server/e-ews-connection.c                       |    6 ++++++
 3 files changed, 21 insertions(+), 2 deletions(-)

commit 58c2fb906a403a693cf61b37e8e6a0666370198c
Author: Milan Crha <mcrha@redhat.com>
Date:   Wed Oct 31 19:35:55 2012 +0100

    Bug #687228 - Master's ESource change causes rewrite of GAL ESource

 src/collection/e-ews-backend.c |    8 +++++++-
 1 file changed, 7 insertions(+), 1 deletion(-)

commit a7074d6f8eb16c7f5771d53b64a66c88bdf727f3
Author: Milan Crha <mcrha@redhat.com>
Date:   Tue Oct 30 19:18:14 2012 +0100

    Remove unused private structure variables

 src/calendar/e-cal-backend-ews.c |    3 ---
 1 file changed, 3 deletions(-)

commit 1e4326a45281a336c1d06edd1ff5050215c73032
Author: Milan Crha <mcrha@redhat.com>
Date:   Tue Oct 30 13:57:11 2012 +0100

    Bug #681665 - Crash during fetch of the OAB url

 src/server/e-ews-connection.c |   21 +++++++++++++--------
 1 file changed, 13 insertions(+), 8 deletions(-)

commit 978e8f2e735d0d5de07279d055e9212b427af792
Author: Milan Crha <mcrha@redhat.com>
Date:   Wed Oct 24 15:29:02 2012 +0200

    Bug #686228 - Cannot fetch list of addressbooks

 src/server/e-ews-connection.c |   39 ++++++++++++++++++++++++++++++++++++++-
 1 file changed, 38 insertions(+), 1 deletion(-)

commit 8731bfcee15344d87f25b90f76b3ef809b2261bf
Author: Milan Crha <mcrha@redhat.com>
Date:   Mon Oct 22 14:38:54 2012 +0200

    Bug #686024 - Accepted meeting request sent as tentative

 src/calendar/e-cal-backend-ews.c |   16 ++++++++++------
 src/server/e-ews-connection.c    |    3 +++
 2 files changed, 13 insertions(+), 6 deletions(-)

commit 6ef2b137191e101a8151d05cf59856c1294dbef7
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Sat Oct 20 22:04:53 2012 -0400

    Post-release version bump.

 configure.ac |    2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 3b0787c04e31acd725f5262557f396f3e510331c
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Sat Oct 20 21:36:31 2012 -0400

    NEWS update for 3.7.1 release.

 NEWS |   20 ++++++++++++++++++++
 1 file changed, 20 insertions(+)

commit 7a33c76cb8d7b4ccbd023c2cefd1a2b372a9c38c
Author: Milan Crha <mcrha@redhat.com>
Date:   Wed Oct 17 12:27:10 2012 +0200

    Bug #686268 - Crash under oal_response_cb()

 src/server/e-ews-connection.c |    7 ++++++-
 1 file changed, 6 insertions(+), 1 deletion(-)

commit 5b7a63e4309422a09169ce0a13fb670186fd756f
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Fri Oct 12 14:19:24 2012 -0400

    Adapt to EDataBookView and EDataCalView API changes.

 src/addressbook/e-book-backend-ews.c |    5 ++++-
 src/calendar/e-cal-backend-ews.c     |    4 ++--
 2 files changed, 6 insertions(+), 3 deletions(-)

commit e90a9fc93c2f3d7860ea2c948ca9f8f33e189b34
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Sun Oct 7 16:32:31 2012 -0400

    Adapt to EBookBackend API changes.

 src/addressbook/e-book-backend-ews.c |   14 +++++++-------
 1 file changed, 7 insertions(+), 7 deletions(-)

commit 0dddada53bf07ec311f940f80631c6377532bddc
Author: Andika Triwidada <andika@gmail.com>
Date:   Sun Oct 7 12:57:50 2012 +0700

    Updated Indonesian translation

 po/id.po |   36 +++++++++++++++++++++++++-----------
 1 file changed, 25 insertions(+), 11 deletions(-)

commit 4a37f7535e775870bd4b052b4705864fc696e3d6
Author: Andika Triwidada <andika@gmail.com>
Date:   Sun Oct 7 10:36:33 2012 +0700

    Added Indonesian translation

 po/LINGUAS |    1 +
 po/id.po   | 1023 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 1024 insertions(+)

commit af183e8ec1ccc69b4a0246d1890dc3a8744a1b6a
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Sat Oct 6 22:42:00 2012 -0400

    Stop using e_data_book_view_ref/unref().
    
    These are just backward-compat wrappers for g_object_ref/unref().
    
    I'm about to remove them.

 src/addressbook/e-book-backend-ews.c |   16 ++++++++--------
 1 file changed, 8 insertions(+), 8 deletions(-)

commit ee4eaba82c77f330cae22ba7c71525aa888bb4f0
Author: Mario Blättermann <mario.blaettermann@gmail.com>
Date:   Sun Sep 23 17:45:00 2012 +0200

    [l10n] Updated German translation

 po/de.po | 1076 ++++++++++++++++++++++++++++++++++++++++++++++++--------------
 1 file changed, 842 insertions(+), 234 deletions(-)

commit 75899ff609c15ab86104bb39dfd5217e7f64325c
Author: Gabor Kelemen <kelemeng@gnome.hu>
Date:   Sat Sep 22 02:46:11 2012 +0200

    Updated Hungarian translation

 po/hu.po | 1074 ++++++++++++++++++++++++++++++++++++++++++++++++--------------
 1 file changed, 837 insertions(+), 237 deletions(-)

commit 96ce53969335866990e6661f278f353b398c202a
Author: Martin Srebotnjak <miles@filmsi.net>
Date:   Mon Sep 17 11:48:44 2012 +0200

    Updated Slovenian translation

 po/sl.po |   64 +++++++++++++++++++++++++++++++-------------------------------
 1 file changed, 32 insertions(+), 32 deletions(-)

commit 4e8361fc37f03a86f9be1a8e6c3693a52df8b09a
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Sun Sep 16 11:09:37 2012 -0400

    Bump version to 3.7.1.

 configure.ac |    2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 1efcd4185dc77bef0ae82d05fdaa17110cf3b88a
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Sun Sep 16 09:57:05 2012 -0400

    Post-release version bump.

 configure.ac |    2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 8c7fa35aad561cab6e5bc6f562977922b929a7b6
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Sun Sep 16 09:34:24 2012 -0400

    NEWS update for 3.5.92 release.

 NEWS |   19 +++++++++++++++++++
 1 file changed, 19 insertions(+)

commit 629ec5f4e5ba8a3cb645f2232cebb241742cf4b5
Author: Martin Srebotnjak <miles@filmsi.net>
Date:   Sat Sep 15 20:44:52 2012 +0200

    Updated Slovenian translation

 po/sl.po |    4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit 85fd8594290d56a3cb437bc18d5ec8aac57e2cf5
Author: Martin Srebotnjak <miles@filmsi.net>
Date:   Sat Sep 15 20:40:03 2012 +0200

    Updated Slovenian translation

 po/sl.po |  564 +++++++++++++++++++++++++++++++++-----------------------------
 1 file changed, 305 insertions(+), 259 deletions(-)

commit e36bf8d93fc9cf245211d050ec550864f2e90788
Author: Chris Leonard <cjl@laptop.org>
Date:   Wed Sep 12 18:59:15 2012 +0100

    Added British English translation

 po/LINGUAS  |    1 +
 po/en_GB.po | 1036 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 1037 insertions(+)

commit a7bc53ad90a59aca69569b15eecae42d56a8321a
Author: Milan Crha <mcrha@redhat.com>
Date:   Thu Sep 6 11:09:28 2012 +0200

    Bug #655774 - Copy sent messages to Sent Items

 src/addressbook/e-book-backend-ews.c |    7 +++-
 src/calendar/e-cal-backend-ews.c     |    8 +++-
 src/camel/camel-ews-folder.c         |   15 +++++---
 src/camel/camel-ews-provider.c       |    2 +-
 src/camel/camel-ews-transport.c      |    7 +++-
 src/server/e-ews-connection.c        |   67 ++++++++++++++++++----------------
 src/server/e-ews-connection.h        |    4 +-
 src/server/tests/test-cuditem.c      |    9 ++++-
 src/utils/ews-camel-common.c         |    7 ++--
 src/utils/ews-camel-common.h         |   16 +++++---
 10 files changed, 89 insertions(+), 53 deletions(-)

commit d049ef2d6f1a0908f78e82cfbba7b30bbeeab685
Author: Milan Crha <mcrha@redhat.com>
Date:   Wed Sep 5 10:52:11 2012 +0200

    Pass GCancellable into camel_ews_store_connected()

 src/camel/camel-ews-folder.c |   18 +++++++++---------
 src/camel/camel-ews-store.c  |    9 +++++----
 src/camel/camel-ews-store.h  |    1 +
 3 files changed, 15 insertions(+), 13 deletions(-)

commit cbd951c39d5601589cab4b1dcd4cb49c02b0ceaa
Author: Milan Crha <mcrha@redhat.com>
Date:   Tue Sep 4 22:18:46 2012 +0200

    Bug #680921 - e_shell_window_get_action_group() doesn't return reffed pointer

 src/configuration/e-ews-config-utils.c |    2 --
 1 file changed, 2 deletions(-)

commit 6f1bde0cf9d1b9b5ab4665d37d60f93171147794
Author: Milan Crha <mcrha@redhat.com>
Date:   Tue Sep 4 19:03:39 2012 +0200

    Offline GAL UI binding has combo box as a target object

 src/configuration/e-mail-config-ews-gal.c |    6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

commit 33d99fb300d0ba5d7cd984e3e7bab8a798a60af3
Author: Jiro Matsuzawa <jmatsuzawa@gnome.org>
Date:   Tue Sep 4 10:38:18 2012 +0200

    Bug #682914 - Some messages won't show translated strings

 src/configuration/e-ews-edit-folder-permissions.c |    6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

commit 75d5d465e2c497d60b72cf19307b673fbd0536b1
Author: Milan Crha <mcrha@redhat.com>
Date:   Tue Sep 4 10:22:11 2012 +0200

    Make translations work in respective modules

 src/addressbook/Makefile.am                  |    1 +
 src/addressbook/e-book-backend-ews-factory.c |    5 +++++
 src/calendar/Makefile.am                     |    1 +
 src/calendar/e-cal-backend-ews-factory.c     |    4 ++++
 src/camel/Makefile.am                        |    1 +
 src/camel/camel-ews-provider.c               |    3 +++
 src/collection/Makefile.am                   |    1 +
 src/collection/module-ews-backend.c          |    9 +++++++++
 src/configuration/Makefile.am                |    1 +
 src/configuration/module-ews-configuration.c |    9 +++++++++
 10 files changed, 35 insertions(+)

commit 694971437285f1c070467fbae5bf77332ee4ef03
Author: Piotr Drąg <piotrdrag@gmail.com>
Date:   Sun Sep 2 22:53:19 2012 +0200

    Updated Polish translation

 po/pl.po |    6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)

commit c73875dae6d50a98e066538be4a33f340c15f9fa
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Sat Sep 1 10:28:54 2012 -0400

    Post-release version bump.

 configure.ac |    2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 35bd5f61666a5820d4fbc1babc3ef8cabec8d0ad
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Sat Sep 1 10:22:53 2012 -0400

    NEWS update for 3.5.91 release.

 NEWS |   22 ++++++++++++++++++++++
 1 file changed, 22 insertions(+)

commit f7137b05070fa2828667214020631f9d2906bcc1
Author: Javier Mazorra <mazi.debian@gmail.com>
Date:   Sat Sep 1 12:13:52 2012 +0200

    Updated Spanish translation

 po/es.po |  413 ++++++++++++++++++++++++++++++++------------------------------
 1 file changed, 210 insertions(+), 203 deletions(-)

commit 497eb3745c66ccb5158a6469744de2aec60c3b13
Author: Piotr Drąg <piotrdrag@gmail.com>
Date:   Thu Aug 30 17:58:34 2012 +0200

    Updated Polish translation

 po/pl.po |   41 +++++++++++++++++++++++++----------------
 1 file changed, 25 insertions(+), 16 deletions(-)

commit 2d98e8673facfbdeb1d01b0150a18b7bd4c640ee
Author: Milan Crha <mcrha@redhat.com>
Date:   Thu Aug 30 15:56:42 2012 +0200

    Bug #682020 - Crash when fetching GAL list in account properties

 src/server/e-ews-connection.c |   80 ++++++++++++++++++++++++++++++-----------
 1 file changed, 59 insertions(+), 21 deletions(-)

commit f748a7ff236b56cc348d6d975771f91f09aa0aa6
Author: Milan Crha <mcrha@redhat.com>
Date:   Thu Aug 30 10:57:42 2012 +0200

    Pass GCancellable into camel_ews_utils_sync_created_items()
    
    It does blocking calls on passed-in EEwsConnection, thus the call
    can be cancelled, if needed.

 src/camel/camel-ews-folder.c |    6 +++---
 src/camel/camel-ews-utils.c  |    9 +++++----
 src/camel/camel-ews-utils.h  |    3 ++-
 3 files changed, 10 insertions(+), 8 deletions(-)

commit 09b8930677a70e713c0bac8770c42bbde5061598
Author: Milan Crha <mcrha@redhat.com>
Date:   Wed Aug 29 12:41:36 2012 +0200

    Pass only one request to libsoup at a time
    
    libsoup has its own properties for maximum connections, and passing
    more requests makes them pile into a queue anyway, thus this makes
    use of ews' job queue instead of libsoup's. The advantage is that
    cancelling such pending request is quicker when libsoup is avoided.

 src/server/e-ews-connection.c |    2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 9c2a417f8b6a894d86d4843eadded941a77e3e42
Author: Milan Crha <mcrha@redhat.com>
Date:   Tue Aug 28 16:01:40 2012 +0200

    Jobs can be started with already cancelled GCancellable

 src/server/e-ews-connection.c |   13 ++++++++-----
 1 file changed, 8 insertions(+), 5 deletions(-)

commit 085d1badec5800084f905748ffa89090803b54e6
Author: Milan Crha <mcrha@redhat.com>
Date:   Tue Aug 28 15:38:20 2012 +0200

    Do not overwrite user's changes on GAL ESource

 src/collection/e-ews-backend.c |   28 ++++++++++++++++------------
 1 file changed, 16 insertions(+), 12 deletions(-)

commit 0802f1f741eb5b1b993e81953d31fff73f317d36
Author: Milan Crha <mcrha@redhat.com>
Date:   Tue Aug 28 15:28:16 2012 +0200

    Do not update folder structure in source registry for disable accounts

 src/collection/e-ews-backend.c |   44 +++++++++++++++++++++++++++++++---------
 1 file changed, 34 insertions(+), 10 deletions(-)

commit d4d6046c27b583c76afb2d2939aa1c5539c8a99f
Author: Piotr Drąg <piotrdrag@gmail.com>
Date:   Sat Aug 25 02:57:29 2012 +0200

    Updated Polish translation

 po/pl.po | 1065 ++++++++++++++++++++++++++++++++++++++++++++++++--------------
 1 file changed, 834 insertions(+), 231 deletions(-)

commit 738c2fc675946fef86fbddc83d82fac7794eeaa8
Author: Milan Crha <mcrha@redhat.com>
Date:   Wed Aug 22 15:24:30 2012 +0200

    Get host name from hosturl, rather than from CamelNetworkSettings::host

 src/camel/camel-ews-folder.c    |    2 +-
 src/camel/camel-ews-store.c     |    6 ++----
 src/camel/camel-ews-transport.c |    4 +---
 src/camel/camel-ews-utils.c     |   26 ++++++++++++++++++++++++++
 src/camel/camel-ews-utils.h     |    1 +
 5 files changed, 31 insertions(+), 8 deletions(-)

commit 7af4aff72dc4d88f0cdb9213562610571d7a0b67
Author: Milan Crha <mcrha@redhat.com>
Date:   Tue Aug 21 12:37:22 2012 +0200

    Fix a compiler warning (variable may be used uninitialized)

 src/configuration/e-ews-edit-folder-permissions.c |    3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

commit 5f3b885d83bdbf01c1d53aa5b2a4f86e599b5144
Author: Milan Crha <mcrha@redhat.com>
Date:   Mon Aug 20 21:54:32 2012 +0200

    Implement CamelFolder::get_message_cached()

 src/camel/camel-ews-folder.c |    9 +++++++++
 1 file changed, 9 insertions(+)

commit 87be19dec4799ecc9ffa4099e0efd21dec4ca323
Author: Milan Crha <mcrha@redhat.com>
Date:   Mon Aug 20 19:20:43 2012 +0200

    Bug #675730 - Crash on book backend regular update

 src/addressbook/e-book-backend-ews.c |    4 ++++
 1 file changed, 4 insertions(+)

commit d1586bc5f8f1a003753801e5a66b3df1598e873e
Author: Milan Crha <mcrha@redhat.com>
Date:   Mon Aug 20 16:18:12 2012 +0200

    Support both new and old xmlOutputBuffer APIs

 src/server/e-ews-connection.c |   17 ++++++++++++++---
 1 file changed, 14 insertions(+), 3 deletions(-)

commit 5ce8972b2f634d549038e4909e0f143642b8ce22
Author: Milan Crha <mcrha@redhat.com>
Date:   Mon Aug 20 14:12:00 2012 +0200

    Make use of SOUP_MESSAGE_IDEMPOTENT SoupMessage flag, if available
    
    This is used to indicate that the message might be considered
    idempotent, regardless the method being used. The thing is that
    POST is not idempotent, thus each request means disconnect from
    the server and reconnect. This flag allows EWS to not reconnect
    that often.

 configure.ac                |   14 ++++++++++++++
 src/server/e-soap-message.c |    8 ++++++++
 2 files changed, 22 insertions(+)

commit 0d0e16a6a522d29181cbaab33b86049df018b291
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Sun Aug 19 16:10:28 2012 -0400

    Post-release version bump.

 configure.ac |    2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 34b087c34b38eaf563058e3c9cef31fea96cdfb7
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Sun Aug 19 16:08:11 2012 -0400

    NEWS update for 3.5.90 release.

 NEWS |   22 ++++++++++++++++++++++
 1 file changed, 22 insertions(+)

commit 3f2c38d4df0276c2d89c9966ea5286727d1ac8df
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Sun Aug 19 08:22:17 2012 -0400

    Remove ews-marshal.list (no longer needed).

 src/server/Makefile.am        |   18 ------------------
 src/server/e-ews-connection.c |    1 -
 src/server/ews-marshal.list   |    1 -
 3 files changed, 20 deletions(-)

commit b00c581160edcaf23946dcef47783a11c38bbcee
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Sun Aug 19 08:19:07 2012 -0400

    Remove unused Camel utilities.

 src/camel/camel-ews-utils.c |  259 -------------------------------------------
 src/camel/camel-ews-utils.h |   36 ------
 2 files changed, 295 deletions(-)

commit 6e584ab41203e030f18bfb28e40c8f1dd977e4c0
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Sun Aug 19 08:13:31 2012 -0400

    EEwsConnection: Remove unused "authenticate" signal.

 src/server/e-ews-connection.c |   26 --------------------------
 src/server/e-ews-connection.h |    2 --
 2 files changed, 28 deletions(-)

commit 274d41029ceaaf054ba1631ec79417371407cfe3
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Sat Aug 18 17:39:44 2012 -0400

    Coding style and whitespace cleanup.

 src/addressbook/ews-book-backend-sqlitedb-test.c   |   24 ++--
 src/addressbook/ews-oab-decoder.c                  |   82 ++++++++++----
 src/addressbook/ews-oab-decoder.h                  |   61 +++++-----
 src/calendar/e-cal-backend-ews.c                   |    2 +-
 src/camel/camel-ews-folder.c                       |    4 +-
 src/camel/camel-ews-provider.c                     |   11 +-
 src/camel/camel-ews-store-summary.c                |   52 ++++++---
 src/camel/camel-ews-store-summary.h                |    4 +-
 src/camel/camel-ews-store.c                        |   23 ++--
 src/camel/camel-ews-transport.c                    |   15 ++-
 src/camel/camel-ews-utils.c                        |  119 +++++++++++++-------
 src/camel/camel-ews-utils.h                        |   68 ++++++-----
 src/collection/e-ews-backend.c                     |   17 ++-
 src/configuration/e-ews-config-utils.c             |    3 +-
 src/configuration/e-ews-subscribe-foreign-folder.c |   89 +++++++++------
 src/server/e-ews-connection.c                      |   68 +++++------
 src/server/e-ews-connection.h                      |   29 +++--
 src/server/e-ews-folder.c                          |   84 +++++++-------
 src/server/e-ews-item-change.c                     |    6 +-
 src/server/e-soap-message.c                        |   14 ++-
 src/server/e-source-ews-folder.c                   |    5 +-
 src/server/tests/test-cuditem.c                    |   28 +++--
 src/server/tests/test-syncfolder.c                 |   26 ++++-
 src/utils/ews-test-finditem-query.c                |   44 +++++---
 24 files changed, 549 insertions(+), 329 deletions(-)

commit 9c7fa40786dd71c8b6e362dcddc97112c1e38608
Author: Milan Crha <mcrha@redhat.com>
Date:   Fri Aug 17 09:36:18 2012 +0200

    Do not add owner's folders under 'Mailbox - User Name' folder
    
    As Reid pointer out on evolution-hackers list, this change breaks
    filters and filtering of Inbox, thus this patch reverts the folder
    hierarchy change and fixes also folder creation and deletion, same
    as add detection of Inbox folder based on folder flags, rather than
    only by folder name.

 src/camel/camel-ews-folder.c |   24 ++++-
 src/camel/camel-ews-store.c  |  203 ++++++++++++++----------------------------
 2 files changed, 89 insertions(+), 138 deletions(-)

commit fa4d0769782bfada857636a3dc81dc4893f137c6
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Thu Aug 16 16:30:34 2012 -0400

    Remove book/cal remove() backend methods.
    
    Cache reaper module takes care of the data and cache cleanup now.
    When a data source is removed, the backend for it is simply finalized.

 src/addressbook/e-book-backend-ews.c |   10 ----------
 src/calendar/e-cal-backend-ews.c     |   24 ------------------------
 2 files changed, 34 deletions(-)

commit 71bc47069beb27fcb598720396b1e80f23b5cd01
Author: Javier Mazorra <mazi.debian@gmail.com>
Date:   Thu Aug 16 12:04:10 2012 +0200

    Updated Spanish translation

 po/es.po |  363 +++++++++++++++++++++++++++++++++++++++++++++++---------------
 1 file changed, 275 insertions(+), 88 deletions(-)

commit 6bfef6f768c461956a33c61116259ff0c0786428
Author: Milan Crha <mcrha@redhat.com>
Date:   Thu Aug 16 11:38:23 2012 +0200

    Re-add foreign calendar/tasks/book sources on initial collection setup

 src/collection/e-ews-backend.c |   31 +++++++++++++++++++++++++++++++
 1 file changed, 31 insertions(+)

commit c1818284bef1ca6fbdbf680d9aa6e9c518e3051e
Author: Milan Crha <mcrha@redhat.com>
Date:   Wed Aug 15 10:12:14 2012 +0200

    Set CamelEwsSettings::email on successful autodiscover

 src/configuration/e-mail-config-ews-autodiscover.c |    1 +
 1 file changed, 1 insertion(+)

commit 74437db8bec94a623d5bd9ba34c29f8c97187186
Author: Milan Crha <mcrha@redhat.com>
Date:   Wed Aug 15 09:07:51 2012 +0200

    Implement "Subscribe to folder of other user" feature

 po/POTFILES.in                                     |    2 +
 src/camel/camel-ews-folder.c                       |    4 +
 src/camel/camel-ews-store-summary.c                |   68 +-
 src/camel/camel-ews-store-summary.h                |   13 +-
 src/camel/camel-ews-store.c                        |  407 ++++++++++-
 src/camel/camel-ews-store.h                        |    8 +
 src/camel/camel-ews-utils.c                        |    6 +-
 src/camel/camel-ews-utils.h                        |    2 +-
 src/collection/e-ews-backend.c                     |  137 ++--
 src/configuration/Makefile.am                      |    2 +
 src/configuration/e-ews-config-utils.c             |   21 +-
 src/configuration/e-ews-subscribe-foreign-folder.c |  716 ++++++++++++++++++++
 src/configuration/e-ews-subscribe-foreign-folder.h |   34 +
 src/server/e-ews-connection.c                      |  175 ++++-
 src/server/e-ews-connection.h                      |   22 +
 src/server/e-ews-folder.c                          |  370 +++++++++-
 src/server/e-ews-folder.h                          |   44 ++
 src/server/e-source-ews-folder.c                   |   52 +-
 src/server/e-source-ews-folder.h                   |    4 +
 19 files changed, 1992 insertions(+), 95 deletions(-)

commit 08dfed5888e2cd34d6fdb70bd20b2f4270a81f89
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Sun Aug 12 15:23:19 2012 -0400

    Adapt to CamelService API changes.
    
    camel_service_get_settings() is now camel_service_ref_settings()
    and it returns a new CamelSettings reference which the caller must
    release with g_object_unref().

 src/camel/camel-ews-folder.c           |   28 +++++++++++----
 src/camel/camel-ews-store.c            |   61 +++++++++++++++++++++++++-------
 src/camel/camel-ews-transport.c        |   58 +++++++++++++++++++-----------
 src/configuration/e-ews-config-utils.c |   31 ++++++++++------
 4 files changed, 128 insertions(+), 50 deletions(-)

commit 67f273a1c20baf13a858d846c304ef0bc95c7d1b
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Sun Aug 12 11:49:31 2012 -0400

    Adapt to CamelSession API changes.
    
    These functions now return new references:
    
      camel_session_add_service()
      camel_session_list_services()
    
    These functions have been renamed and also return new references:
    
      camel_session_get_service()        -> camel_session_ref_service()
      camel_session_get_service_by_url() -> camel_session_ref_service_by_url()

 src/configuration/e-mail-config-ews-delegates-page.c |    4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

commit 5fb71bbb63fc48b0526389034fe95cb0cac71d8e
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Sat Aug 11 11:12:09 2012 -0400

    Update git.mk.
    
    Source: https://github.com/behdad/git.mk

 git.mk |   83 ++++++++++++++++++++++++++++++++++++++++++++++------------------
 1 file changed, 60 insertions(+), 23 deletions(-)

commit 09af6198d7ee2f8f61040ef223e837d3334b0ca1
Author: Javier Mazorra <mazi.debian@gmail.com>
Date:   Fri Aug 10 10:09:53 2012 +0200

    Updated Spanish translation

 po/es.po |   76 ++++++++++++++++++++++++++------------------------------------
 1 file changed, 32 insertions(+), 44 deletions(-)

commit f23e714e925d24282e58134e4345dc8dd1891c67
Author: Milan Crha <mcrha@redhat.com>
Date:   Fri Aug 10 09:07:26 2012 +0200

    Bug #681544 - Crash on failed autodiscovery

 src/server/e-ews-connection.c |    9 ++++++++-
 1 file changed, 8 insertions(+), 1 deletion(-)

commit bc26dec4510b7297bfc3ecba17ea42b3d5d0db45
Author: Milan Crha <mcrha@redhat.com>
Date:   Fri Aug 10 08:47:12 2012 +0200

    Add version information to CamelEwsStoreSummary
    
    On version bump will be all folders fetched again, like on the first
    run of evolution-ews after account configuration finished, with old
    folder information being deleted.

 src/camel/camel-ews-store-summary.c |   11 ++++++++++-
 1 file changed, 10 insertions(+), 1 deletion(-)

commit 813b8812751cf2c90ed2f0bb3e14f8133a54998f
Author: Vibha Yadav <yvibha@suse.com>
Date:   Fri Aug 10 08:25:38 2012 +0200

    Bug #674321 - Support for password expiration information

 src/server/e-ews-connection.c |  137 +++++++++++++++++++++++++++++++++++++++++
 src/server/e-ews-connection.h |   22 +++++++
 src/server/e-ews-message.c    |    6 ++
 src/server/e-ews-message.h    |    5 +-
 src/server/e-soap-message.c   |    4 +-
 5 files changed, 171 insertions(+), 3 deletions(-)

commit 52d5998639cdc3cf45bb7f4b1950bcf23ada72f0
Author: Milan Crha <mcrha@redhat.com>
Date:   Wed Aug 8 13:16:55 2012 +0200

    Remove refresh_timeout in ECalBackendEws' dispose, rather than finalize

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

commit d73ee4611932be4f125ef90619b51c743bf2e44a
Author: Javier Mazorra <mazi.debian@gmail.com>
Date:   Wed Aug 8 10:27:59 2012 +0200

    Updated Spanish translation

 po/es.po |  581 ++++++++++++++++++++++++++++++++++++++++++++++++++++++--------
 1 file changed, 505 insertions(+), 76 deletions(-)

commit 344f8748e32a584bba0068dbc32e0809a082f71c
Author: Milan Crha <mcrha@redhat.com>
Date:   Tue Aug 7 15:20:19 2012 +0200

    Bug #670458 - Unable to accept meeting request

 src/calendar/e-cal-backend-ews.c |  120 ++++++++++++++++++++++++++++++--------
 1 file changed, 96 insertions(+), 24 deletions(-)

commit e625887f55686a5eaa51acab0466bc7a98db1bf9
Author: Matej Urbančič <mateju@svn.gnome.org>
Date:   Tue Aug 7 12:20:29 2012 +0200

    Updated Slovenian translation

 po/sl.po |  932 +++++++++++++++++++++++++++++++++++++++++++++-----------------
 1 file changed, 685 insertions(+), 247 deletions(-)

commit d335be299143a65e8c99e3265cd95263bcf59159
Author: Milan Crha <mcrha@redhat.com>
Date:   Tue Aug 7 11:04:58 2012 +0200

    Add locking around item_id_hash on calendar attachment fetching

 src/calendar/e-cal-backend-ews.c |   46 ++++++++++++++++++++++++--------------
 1 file changed, 29 insertions(+), 17 deletions(-)

commit 1118fd0e64f3d0e93bdd3e77ce4092c70f9bcdd6
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Mon Aug 6 08:14:50 2012 -0400

    CamelEwsStore: Set GError if request for trash/junk folder fails.
    
    Caught ews_get_trash_folder_sync() and ews_get_junk_folder_sync()
    returning NULL without setting a GError.

 src/camel/camel-ews-store.c |   60 +++++++++++++++++++++++++++++++------------
 1 file changed, 43 insertions(+), 17 deletions(-)

commit 13e61124314bf2fcf45597bc65fd5020f708e8ad
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Sun Aug 5 22:35:10 2012 -0400

    Post-release version bump.

 configure.ac |    2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 4ecc2d29131bb11707e6a9ffe5656d269f970078
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Sun Aug 5 22:29:26 2012 -0400

    NEWS update for 3.5.5 release.

 NEWS |   37 +++++++++++++++++++++++++++++++++++++
 1 file changed, 37 insertions(+)

commit 506265c25af53b73d6082ee17d0c73964118ac2e
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Fri Aug 3 21:01:51 2012 -0400

    CamelEwsStoreSummary: Store enum values by their nickname.
    
    Never store enum values across sessions by their numeric value, because
    the numeric value may be different the next time the application starts.
    Always store enum values by a nickname string.
    
    Case in point: the FolderType key broke when I added the UNKNOWN value.

 src/camel/camel-ews-store-summary.c |   47 ++++++++++++++++++++++++---------
 src/camel/camel-ews-store-summary.h |    8 +++---
 src/camel/camel-ews-store.c         |    2 +-
 src/camel/camel-ews-utils.c         |    3 ++-
 src/server/e-ews-folder.c           |   49 +++++++++++++++++++++++++++++++++++
 src/server/e-ews-folder.h           |    2 ++
 6 files changed, 94 insertions(+), 17 deletions(-)

commit 3b1b92a4ad3deaa95c0b848415101f03c315b476
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Fri Aug 3 20:22:00 2012 -0400

    Move EwsFolderType to e-ews-enums.h.
    
    Also give the type name and enum values a proper 'E' prefix.

 src/addressbook/e-book-backend-ews.c              |    2 +-
 src/camel/camel-ews-store.c                       |    6 +--
 src/camel/camel-ews-utils.c                       |   18 ++++----
 src/collection/e-ews-backend.c                    |   20 ++++-----
 src/configuration/e-ews-config-utils.c            |   12 ++---
 src/configuration/e-ews-edit-folder-permissions.c |    6 +--
 src/configuration/e-ews-edit-folder-permissions.h |    2 +-
 src/server/e-ews-connection.c                     |   50 ++++++++++-----------
 src/server/e-ews-connection.h                     |   14 +++---
 src/server/e-ews-enums.h                          |    9 ++++
 src/server/e-ews-folder.c                         |   16 +++----
 src/server/e-ews-folder.h                         |   14 ++----
 src/utils/e-ews-query-to-restriction.c            |   18 ++++----
 src/utils/e-ews-query-to-restriction.h            |    2 +-
 src/utils/ews-test-finditem-query.c               |    8 ++--
 15 files changed, 99 insertions(+), 98 deletions(-)

commit 6d7e6d2abcc7727e0e103fba3f2d344d48f195fd
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Fri Aug 3 19:42:12 2012 -0400

    Coding style and whitespace cleanup.

 src/addressbook/e-book-backend-ews.c               |   97 ++++---
 src/addressbook/ews-book-backend-sqlitedb-test.c   |    6 +-
 src/addressbook/ews-book-backend-sqlitedb.c        |  165 ++++++-----
 src/addressbook/ews-oab-decoder.c                  |   28 +-
 src/calendar/e-cal-backend-ews-utils.c             |  137 +++++-----
 src/calendar/e-cal-backend-ews.c                   |  286 +++++++++++---------
 src/camel/camel-ews-folder.c                       |  148 +++++-----
 src/camel/camel-ews-store-summary.c                |  179 +++++++-----
 src/camel/camel-ews-store.c                        |  118 ++++----
 src/camel/camel-ews-transport.c                    |   27 +-
 src/camel/camel-ews-utils.c                        |   89 +++---
 src/collection/e-ews-backend.c                     |    4 +-
 src/configuration/e-ews-config-ui-extension.c      |    2 +-
 src/configuration/e-ews-config-utils.c             |  155 ++++++-----
 src/configuration/e-ews-edit-folder-permissions.c  |  184 ++++++++-----
 src/configuration/e-ews-search-user.c              |   50 ++--
 .../e-mail-config-ews-delegates-page.c             |  146 +++++-----
 src/configuration/e-mail-config-ews-ooo-page.c     |    3 +-
 src/server/camel-ews-settings.c                    |    2 +-
 src/server/e-ews-connection.c                      |  212 ++++++++-------
 src/server/e-ews-folder.c                          |    4 +-
 src/server/e-ews-item-change.c                     |   62 +++--
 src/server/e-ews-item-change.h                     |    1 -
 src/server/e-ews-item.c                            |  173 ++++++------
 src/server/e-ews-message.c                         |    4 +-
 src/server/e-soap-message.c                        |   36 ++-
 src/server/e-soap-response.c                       |   10 +-
 src/server/ews-errors.c                            |    7 +-
 src/server/ews-kerberos.c                          |   21 +-
 src/server/tests/test-autocompletion.c             |    5 +-
 src/server/tests/test-connection.c                 |    4 +-
 src/server/tests/test-createfolder.c               |    3 +-
 src/server/tests/test-cuditem.c                    |    6 +-
 src/server/tests/test-deletefolder.c               |    3 +-
 src/server/tests/test-get-oof-settings.c           |    5 +-
 src/server/tests/test-getattachment.c              |    2 +-
 src/server/tests/test-syncfolder.c                 |   16 +-
 src/utils/e-ews-query-to-restriction.c             |   71 ++---
 src/utils/ews-camel-common.c                       |   23 +-
 39 files changed, 1377 insertions(+), 1117 deletions(-)

commit 10bdc8dccfa7a27662ceb96504a12b05605918d4
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Fri Aug 3 18:48:39 2012 -0400

    Fix some compiler warnings.

 src/addressbook/e-book-backend-ews.c |    4 ----
 src/calendar/e-cal-backend-ews.c     |    2 --
 2 files changed, 6 deletions(-)

commit e15e362b899e80aa955bf2dc15379d1be8be0b6f
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Fri Aug 3 18:45:14 2012 -0400

    EEwsBackend: Add some comments.

 src/collection/e-ews-backend.c |    4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

commit 569777c72fd096784affb78911fa2d3a7f1163fc
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Fri Aug 3 18:42:58 2012 -0400

    EEwsBackend: Set write directory for newly-created folders.

 src/collection/e-ews-backend.c |    5 +++++
 1 file changed, 5 insertions(+)

commit e3f684e222d5e758b5061bc9def28338e5454280
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Thu Aug 2 19:18:51 2012 -0400

    EEwsBackend: Support remote-creatable/deletable interfaces.
    
    The collection source is remote-creatable, all child sources except for
    the GAL source are remote-deletable.

 src/collection/e-ews-backend.c |  175 ++++++++++++++++++++++++++++++++++++++++
 1 file changed, 175 insertions(+)

commit 7dd8cb2428433251c97e10d9083ffefc2016dd80
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Fri Aug 3 10:27:51 2012 -0400

    Allow creation of address books, calendars and task lists.

 src/configuration/e-book-config-ews.c |    2 +-
 src/configuration/e-cal-config-ews.c  |   22 +++++++++++++++++++++-
 2 files changed, 22 insertions(+), 2 deletions(-)

commit b4e66d8a720fd97314f46b668155320315b11fe2
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Fri Aug 3 10:01:16 2012 -0400

    Add EWS_FOLDER_TYPE_UNKNOWN.
    
    It's useful to have an explicitly invalid enum value.

 src/server/e-ews-folder.h |    1 +
 1 file changed, 1 insertion(+)

commit d2545dbc5f4d18692ce300fc697f74c0a4f5da89
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Fri Aug 3 10:07:29 2012 -0400

    Rename EWS_FOLDER_TYPE_QUERY to EWS_FOLDER_TYPE_SEARCH.
    
    Corresponds to a <SearchFolder> element, so let's have consistent names.

 src/server/e-ews-connection.c |    4 ++--
 src/server/e-ews-folder.h     |    2 +-
 2 files changed, 3 insertions(+), 3 deletions(-)

commit 1202cc73ac2437d966a3a5122e48f8583e577e75
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Fri Aug 3 09:46:37 2012 -0400

    e_ews_connection_create_folder(): Add EwsFolderType argument.

 src/camel/camel-ews-store.c   |    4 +--
 src/server/e-ews-connection.c |   59 ++++++++++++++++++++++++++++++++++++++---
 src/server/e-ews-connection.h |    2 ++
 3 files changed, 59 insertions(+), 6 deletions(-)

commit ea6d3ce87d445386a51cd3e32905a67660255877
Author: Milan Crha <mcrha@redhat.com>
Date:   Fri Aug 3 16:09:13 2012 +0200

    Do not save unchanged Out-Of-Office settings

 src/configuration/e-mail-config-ews-ooo-page.c |   43 ++++++++++++++++++++----
 src/server/e-ews-oof-settings.c                |   26 ++++++++++++++
 2 files changed, 62 insertions(+), 7 deletions(-)

commit 66788a04b4477bb2d5d475efcd048635c1a85427
Author: Milan Crha <mcrha@redhat.com>
Date:   Fri Aug 3 15:15:41 2012 +0200

    Bug #670506 - Task is adding time to due date from somewhere

 src/calendar/e-cal-backend-ews-utils.c |   35 +++++++++++++++++++++++++++----
 src/calendar/e-cal-backend-ews-utils.h |    2 +-
 src/calendar/e-cal-backend-ews.c       |   27 +++++++++++++++---------
 src/server/e-ews-item-change.c         |   36 ++++++++++++++++++++++++++++++++
 src/server/e-ews-item-change.h         |    5 +++++
 5 files changed, 90 insertions(+), 15 deletions(-)

commit 7ee6fd6bf09a5a13e4da36712d7d6f85dbb18ed2
Author: Milan Crha <mcrha@redhat.com>
Date:   Fri Aug 3 11:56:43 2012 +0200

    Bug #656376 - Support for delegation

 po/POTFILES.in                                     |    1 +
 src/calendar/e-cal-backend-ews.c                   |    2 +-
 src/camel/camel-ews-store-summary.c                |    3 +-
 src/camel/camel-ews-store-summary.h                |    3 +
 src/camel/camel-ews-store.c                        |    2 +-
 src/camel/camel-ews-utils.c                        |    2 +-
 src/configuration/Makefile.am                      |    4 +
 src/configuration/e-ews-config-utils.c             |    3 +-
 src/configuration/e-ews-config-utils.h             |    3 +-
 src/configuration/e-ews-edit-folder-permissions.c  |    2 +-
 src/configuration/e-ews-search-user.c              |   25 +-
 .../e-mail-config-ews-delegates-page.c             | 1743 ++++++++++++++++++++
 .../e-mail-config-ews-delegates-page.h             |   83 +
 src/configuration/e-mail-config-ews-notebook.c     |    8 +
 src/configuration/module-ews-configuration.c       |    2 +
 .../module-ews-configuration.error.xml             |    5 +
 src/server/e-ews-connection.c                      |  598 ++++++-
 src/server/e-ews-connection.h                      |  102 +-
 src/server/e-ews-item.c                            |    9 +-
 src/server/e-ews-item.h                            |    3 +-
 src/server/e-soap-response.c                       |    8 +
 src/server/e-soap-response.h                       |    2 +
 src/server/tests/test-getdelegate.c                |   24 +-
 23 files changed, 2526 insertions(+), 111 deletions(-)

commit 3fa615c04e671e4b69338beec70f52917129c62a
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Wed Aug 1 10:04:46 2012 -0400

    EEwsBackend: Remove ESourceAuthenticator implementation.
    
    EEwsConnection itself is an ESourceAuthenticator.  We'll use that.

 src/collection/e-ews-backend.c |  136 ++--------------------------------------
 1 file changed, 6 insertions(+), 130 deletions(-)

commit 8d6d3cafce6acfe1770fdc4a80af0560ec49104c
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Wed Aug 1 10:00:55 2012 -0400

    Add e_ews_backend_sync_folders_sync().
    
    This explicitly does what the backend's try_password() code was doing
    implicitly.  EEwsBackend no longer needs to be an ESourceAuthenticator.

 src/collection/e-ews-backend.c |  121 ++++++++++++++++++++++++++++++++++++++++
 src/collection/e-ews-backend.h |   11 ++++
 2 files changed, 132 insertions(+)

commit 20169aefb76653cd6a9f553b83567cf1dc8bcdb7
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Wed Aug 1 09:04:44 2012 -0400

    EEwsBackend: Make the folders hash table thread-safe.

 src/collection/e-ews-backend.c |  102 ++++++++++++++++++++++++++++++++++------
 1 file changed, 88 insertions(+), 14 deletions(-)

commit 7884f1238d4555e2815455b47778629bb2b24b5c
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Wed Aug 1 08:47:52 2012 -0400

    Add e_ews_backend_ref_connection_sync().
    
    Returns a new reference to an authenticated EEwsConnection, either a
    new instance or a stashed instance that was previously authenticated.

 src/collection/e-ews-backend.c |  127 +++++++++++++++++++++++++++++++++++++++-
 src/collection/e-ews-backend.h |   16 +++++
 2 files changed, 142 insertions(+), 1 deletion(-)

commit dcdc8c832e4343d288e85729b42c59c78a1fab20
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Wed Aug 1 07:47:24 2012 -0400

    Bug 680960 - Invalid g_object_ref() call on evolution start

 src/camel/camel-ews-store.c |   11 ++++++++++-
 1 file changed, 10 insertions(+), 1 deletion(-)

commit b2b44d43f778dec99e5fa84f98de951cd3acf855
Author: Milan Crha <mcrha@redhat.com>
Date:   Wed Aug 1 10:09:02 2012 +0200

    Abort any pending soup requests on ews_soup_thread end

 src/server/e-ews-connection.c |   27 +++++++++++++++++++++------
 1 file changed, 21 insertions(+), 6 deletions(-)

commit 4f582502e76f3e506f00ae18d03e9847c39ded57
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Tue Jul 31 19:09:01 2012 -0400

    Use e_backend_authenticate_sync() in backends.

 src/addressbook/e-book-backend-ews.c |    8 ++++----
 src/calendar/e-cal-backend-ews.c     |    4 ++--
 src/collection/e-ews-backend.c       |   20 ++++----------------
 3 files changed, 10 insertions(+), 22 deletions(-)

commit 21868fd9f15d0344dad03967da4125b5e4c18675
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Tue Jul 31 13:28:26 2012 -0400

    EBookBackend: No need to stash passwords.
    
    For OAB connections just get the password from the main EEwsConnection.
    
    (XXX Should we link the connection passwords with a property binding?)

 src/addressbook/e-book-backend-ews.c |   24 ++++++++++--------------
 1 file changed, 10 insertions(+), 14 deletions(-)

commit 9a3d1a7d8218a1e18d6ec785fd353d58e928099e
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Tue Jul 31 13:19:47 2012 -0400

    EBookBackendEws: Defer auth attempts to EEwsConnection.
    
    EEwsConnection is now an ESourceAuthenticator and can be used directly
    to test password.  Hoping to use this approach in other places as well
    so connection usage is more straight-forward: create an EEwsConnection,
    call e_source_registry_authenticate() on it, issue EWS requests.

 src/addressbook/e-book-backend-ews.c |   43 +++++-----------------------------
 1 file changed, 6 insertions(+), 37 deletions(-)

commit 62a03332a0e244c893c444c8cd7ee6ea8740887e
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Tue Jul 31 12:41:51 2012 -0400

    e_ews_connection_new(): Remove password argument.
    
    After creating the connection call e_ews_connection_set_password() or
    e_source_authenticator_try_password().  In the case of try_password(),
    if the provided password works, the "password" property is updated.

 src/addressbook/e-book-backend-ews.c                |   13 +++++++------
 src/calendar/e-cal-backend-ews.c                    |    4 ++--
 src/camel/camel-ews-store.c                         |    4 ++--
 src/collection/e-ews-backend.c                      |    4 ++--
 src/configuration/e-ews-config-utils.c              |    3 ++-
 src/configuration/e-mail-config-ews-oal-combo-box.c |    4 ++--
 src/configuration/e-mail-config-ews-ooo-page.c      |    4 ++--
 src/server/e-ews-connection.c                       |    6 ++----
 src/server/e-ews-connection.h                       |    1 -
 src/server/tests/test-autocompletion.c              |    3 ++-
 src/server/tests/test-connection.c                  |    3 ++-
 src/server/tests/test-createfolder.c                |    3 ++-
 src/server/tests/test-cuditem.c                     |    3 ++-
 src/server/tests/test-deletefolder.c                |    3 ++-
 src/server/tests/test-get-oof-settings.c            |    3 ++-
 src/server/tests/test-getattachment.c               |    3 ++-
 src/server/tests/test-getdelegate.c                 |    3 ++-
 src/server/tests/test-set-oof-settings.c            |    3 ++-
 src/server/tests/test-syncfolder.c                  |    9 ++++++---
 src/utils/ews-test-finditem-query.c                 |    3 ++-
 20 files changed, 47 insertions(+), 35 deletions(-)

commit 91942e3dfab20ab67e0e3e61221a6169742bedad
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Tue Jul 31 12:27:02 2012 -0400

    Remove e_ews_connection_forget_password().
    
    Call e_ews_connection_set_password(connection, NULL) instead.
    
    The old password string is still zero-filled before being freed.

 src/camel/camel-ews-store.c   |    3 ++-
 src/server/e-ews-connection.c |   24 +++---------------------
 src/server/e-ews-connection.h |    2 --
 3 files changed, 5 insertions(+), 24 deletions(-)

commit a0321b513953b704afddb386c1ca01db8f0380b8
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Tue Jul 31 12:24:47 2012 -0400

    EEwsConnection: Add a "password" string property.

 src/server/e-ews-connection.c |   85 +++++++++++++++++++++++++++++++++++------
 src/server/e-ews-connection.h |    4 ++
 2 files changed, 78 insertions(+), 11 deletions(-)

commit 68333f7c1784782783554b0cf1c9f2d39ab8bc67
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Tue Jul 31 11:46:46 2012 -0400

    CamelEwsStore: Make connection usage thread-safe.
    
    Always obtain the connection_lock before changing the EEwsConnection
    pointer, and always obtain a reference to the EEwsConnection when using
    it to issue requests.

 src/camel/camel-ews-store.c |  141 ++++++++++++++++++++++++++++++-------------
 1 file changed, 98 insertions(+), 43 deletions(-)

commit dba6fe1e080b8b3631e63bc07de5408e251a797b
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Mon Jul 30 17:09:16 2012 -0400

    Rename camel_ews_store_get_connection().
    
    New name is camel_ews_store_ref_connection() since it returns a new
    reference which the caller must unreference with g_object_unref().

 src/camel/camel-ews-folder.c |   14 +++++++-------
 src/camel/camel-ews-store.c  |    4 +++-
 src/camel/camel-ews-store.h  |    2 +-
 3 files changed, 11 insertions(+), 9 deletions(-)

commit 610cdec0bebcab558e431c3da30ce2ef18ac7ed0
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Mon Jul 30 16:56:36 2012 -0400

    e_ews_connect_new(): Remove GError argument.
    
    e_ews_connect_new() never fails, so remove the GError argument and all
    the needless error checking where it gets called.

 src/addressbook/e-book-backend-ews.c               |    9 +++------
 src/calendar/e-cal-backend-ews.c                   |    5 +----
 src/camel/camel-ews-store.c                        |    2 +-
 src/collection/e-ews-backend.c                     |    5 +----
 src/configuration/e-ews-config-utils.c             |    3 +--
 .../e-mail-config-ews-oal-combo-box.c              |    3 +--
 src/configuration/e-mail-config-ews-ooo-page.c     |    3 +--
 src/server/e-ews-connection.c                      |   20 ++------------------
 src/server/e-ews-connection.h                      |    3 +--
 src/server/tests/test-autocompletion.c             |    3 +--
 src/server/tests/test-connection.c                 |    3 +--
 src/server/tests/test-createfolder.c               |    3 +--
 src/server/tests/test-cuditem.c                    |    3 +--
 src/server/tests/test-deletefolder.c               |    3 +--
 src/server/tests/test-get-oof-settings.c           |    3 +--
 src/server/tests/test-getattachment.c              |    3 +--
 src/server/tests/test-getdelegate.c                |    3 +--
 src/server/tests/test-set-oof-settings.c           |    3 +--
 src/server/tests/test-syncfolder.c                 |    9 +++------
 src/utils/ews-test-finditem-query.c                |    3 +--
 20 files changed, 25 insertions(+), 67 deletions(-)

commit 55eee8a101fe8a54e05abb3860ef41dd7b322fcf
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Mon Jul 30 16:53:48 2012 -0400

    Remove e_ews_connection_authenticate().
    
    No longer used.

 src/server/e-ews-connection.c |   35 -----------------------------------
 src/server/e-ews-connection.h |    4 ----
 2 files changed, 39 deletions(-)

commit c5cd84a8e9c2c6fdf9cd9385fb566aceb7df6926
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Mon Jul 30 16:51:57 2012 -0400

    EEwsConnection: Remove the authenticate callback.
    
    No longer used.

 src/addressbook/e-book-backend-ews.c                |    8 +++-----
 src/calendar/e-cal-backend-ews.c                    |    3 +--
 src/camel/camel-ews-store.c                         |    2 +-
 src/collection/e-ews-backend.c                      |    3 +--
 src/configuration/e-ews-config-utils.c              |    2 +-
 src/configuration/e-mail-config-ews-oal-combo-box.c |    3 +--
 src/configuration/e-mail-config-ews-ooo-page.c      |    3 +--
 src/server/e-ews-connection.c                       |   11 +----------
 src/server/e-ews-connection.h                       |    2 --
 src/server/tests/test-autocompletion.c              |    3 +--
 src/server/tests/test-connection.c                  |    3 +--
 src/server/tests/test-createfolder.c                |    3 +--
 src/server/tests/test-cuditem.c                     |    3 +--
 src/server/tests/test-deletefolder.c                |    3 +--
 src/server/tests/test-get-oof-settings.c            |    3 +--
 src/server/tests/test-getattachment.c               |    3 +--
 src/server/tests/test-getdelegate.c                 |    3 +--
 src/server/tests/test-set-oof-settings.c            |    3 +--
 src/server/tests/test-syncfolder.c                  |    9 +++------
 src/utils/ews-test-finditem-query.c                 |    3 +--
 20 files changed, 23 insertions(+), 53 deletions(-)

commit 84a9f82ef4273092709f2cf7e38e7c2a6f9fdb19
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Mon Jul 30 16:42:32 2012 -0400

    CamelEwsStore: Rework authentication.
    
    Delay creating the EEwsConnection until the authenticate() method when a
    password is available.  This way we avoid having to use EEwsConnection's
    "authenticate_cb" callback.  In fact this was the only place where the
    callback was used, so now we can rip it out.

 src/camel/camel-ews-store.c |   99 ++++++++++++++++++++-----------------------
 1 file changed, 47 insertions(+), 52 deletions(-)

commit 9ed6c666c292a55cb6ef68f729d92e86eec0e0f0
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Mon Jul 30 12:34:31 2012 -0400

    EEwsSettings: Add a CamelEwsSettings property.

 src/addressbook/e-book-backend-ews.c               |   56 ++----
 src/calendar/e-cal-backend-ews.c                   |   12 +-
 src/camel/camel-ews-store.c                        |   39 +---
 src/collection/e-ews-backend.c                     |   22 +--
 src/configuration/e-ews-config-utils.c             |    4 +-
 .../e-mail-config-ews-oal-combo-box.c              |   11 +-
 src/configuration/e-mail-config-ews-ooo-page.c     |   13 +-
 src/server/e-ews-connection.c                      |  198 ++++++++++++++------
 src/server/e-ews-connection.h                      |    9 +-
 src/server/tests/test-autocompletion.c             |   11 +-
 src/server/tests/test-connection.c                 |   10 +-
 src/server/tests/test-createfolder.c               |   11 +-
 src/server/tests/test-cuditem.c                    |   10 +-
 src/server/tests/test-deletefolder.c               |   11 +-
 src/server/tests/test-get-oof-settings.c           |   10 +-
 src/server/tests/test-getattachment.c              |   11 +-
 src/server/tests/test-getdelegate.c                |   11 +-
 src/server/tests/test-set-oof-settings.c           |   10 +-
 src/server/tests/test-syncfolder.c                 |   30 ++-
 src/utils/ews-test-finditem-query.c                |   10 +-
 20 files changed, 301 insertions(+), 198 deletions(-)

commit 029230229508159874c7e8ef195264a1fb95dd89
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Mon Jul 30 11:08:41 2012 -0400

    EEwsConnection: Stash the connection hash key.
    
    Stash the hash key for the connection table in the EEwsConnection
    instance so we only have to construct it once for each instance.

 src/server/e-ews-connection.c |   45 +++++++++++++++++++----------------------
 1 file changed, 21 insertions(+), 24 deletions(-)

commit 9fb2e76cc47c45aa0d0dac3781b9f3387c2f8e6a
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Mon Jul 30 10:16:41 2012 -0400

    EEwsConnection: Implement ESourceAuthenticator interface.

 src/server/e-ews-connection.c |  107 +++++++++++++++++++++++++++++++++++++----
 1 file changed, 98 insertions(+), 9 deletions(-)

commit 8ad3c26b3e7bad36977a927a7e6218b7afbedaae
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Mon Jul 30 09:45:30 2012 -0400

    EEwsConnection: Basic cleanups.

 src/server/e-ews-connection.c |  652 +++++++++++++++++++++--------------------
 1 file changed, 336 insertions(+), 316 deletions(-)

commit aca6b4852df17b500e5b36f823c130cfee10d56e
Author: Milan Crha <mcrha@redhat.com>
Date:   Tue Jul 31 16:20:18 2012 +0200

    Be able to read/write folder permissions

 po/POTFILES.in                                    |    3 +
 src/addressbook/e-book-backend-ews.c              |    6 +-
 src/camel/camel-ews-store.c                       |    4 +-
 src/configuration/Makefile.am                     |    8 +
 src/configuration/e-ews-config-ui-extension.c     |  154 +++
 src/configuration/e-ews-config-ui-extension.h     |   47 +
 src/configuration/e-ews-config-utils.c            | 1049 +++++++++++++++++
 src/configuration/e-ews-config-utils.h            |   69 ++
 src/configuration/e-ews-edit-folder-permissions.c | 1254 +++++++++++++++++++++
 src/configuration/e-ews-edit-folder-permissions.h |   43 +
 src/configuration/e-ews-search-user.c             |  548 +++++++++
 src/configuration/e-ews-search-user.h             |   37 +
 src/configuration/module-ews-configuration.c      |    6 +
 src/server/e-ews-connection.c                     |  364 +++++-
 src/server/e-ews-connection.h                     |   40 +
 src/server/e-ews-folder.c                         |   18 +-
 src/server/e-ews-folder.h                         |    5 +-
 src/server/e-ews-item.c                           |  342 ++++++
 src/server/e-ews-item.h                           |   47 +
 src/server/e-source-ews-folder.c                  |   18 +-
 src/server/e-source-ews-folder.h                  |    4 +
 src/server/tests/test-createfolder.c              |    2 +-
 src/server/tests/test-libews.c                    |    2 +-
 src/utils/ews-test-finditem-query.c               |    6 +-
 24 files changed, 4061 insertions(+), 15 deletions(-)

commit 0a6f6cbbc4da650bb9883aa456d84c38224a0923
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Sat Jul 28 15:41:22 2012 -0400

    Adapt to ESourceRegistryServer API changes.
    
    Use e_source_registry_server_authenticate() (with no callback function)
    instead of e_source_registry_server_queue_auth_session().
    
    Sort of a temporary kludge as ECollectionBackends continue to evolve.

 src/collection/e-ews-backend.c |    5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

commit 44838b989ef098adf756a82b72feccdae739e2f6
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Thu Jul 26 18:03:52 2012 -0400

    EEwsBackend cleanups.

 src/collection/e-ews-backend.c |   18 ++++++++++++------
 1 file changed, 12 insertions(+), 6 deletions(-)

commit cef71637e4a3b70bdc2d2e938f4a0c50b6154c8f
Author: Milan Crha <mcrha@redhat.com>
Date:   Fri Jul 27 14:25:58 2012 +0200

    'Journal' is not memos folder

 src/camel/camel-ews-store.c |    2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 93037e3a3f712da1e6d7ce4e8a025cb721c9fe1d
Author: Milan Crha <mcrha@redhat.com>
Date:   Fri Jul 27 14:22:45 2012 +0200

    Hide "Syncing contacts" progress message when done
    
    It was left there forever, which prevented evolution from quit.

 src/addressbook/e-book-backend-ews.c |    3 +++
 1 file changed, 3 insertions(+)

commit a89bd0b83f27a0fb2ffdd062aa8f14c302501e96
Author: Milan Crha <mcrha@redhat.com>
Date:   Fri Jul 27 13:59:29 2012 +0200

    Bug #675285 - Crash on deleted event move

 src/addressbook/e-book-backend-ews.c |    6 ++---
 src/calendar/e-cal-backend-ews.c     |    6 ++---
 src/server/e-ews-connection.c        |   47 ++++++++++++++++++++++++++++++++++
 3 files changed, 53 insertions(+), 6 deletions(-)

commit e8a5eae941d0164b7d8e89f042100c485da05f3b
Author: Milan Crha <mcrha@redhat.com>
Date:   Fri Jul 27 10:33:59 2012 +0200

    Bug #680683 - Do not block factory's main thread

 src/calendar/e-cal-backend-ews.c |   34 ++++++++++++++++++++++++----------
 1 file changed, 24 insertions(+), 10 deletions(-)

commit 98dbe0a974a8bdefe927fa2c07cdfd6a6a6ec463
Author: Milan Crha <mcrha@redhat.com>
Date:   Thu Jul 26 15:37:49 2012 +0200

    Revert extra parts of patch for bug #665986
    
    It caused false errors on message send.

 src/server/e-ews-connection.c |   20 ++------------------
 1 file changed, 2 insertions(+), 18 deletions(-)

commit 3c35cbea9b706b079ddcaf376324279c5736fa65
Author: Daniel Mustieles <daniel.mustieles@gmail.com>
Date:   Thu Jul 26 10:55:05 2012 +0200

    Updated Spanish translation

 po/es.po |   37 +++++++++++++------------------------
 1 file changed, 13 insertions(+), 24 deletions(-)

commit 152c09732aa0af9b42d059e65230cdb5db121dee
Author: Milan Crha <mcrha@redhat.com>
Date:   Tue Jul 24 20:07:37 2012 +0200

    Bug #665986 - Crash when failed to get a message from a server

 src/camel/camel-ews-folder.c  |    2 +-
 src/server/e-ews-connection.c |   25 +++++++++++++++++++++++--
 2 files changed, 24 insertions(+), 3 deletions(-)

commit b047aa16a9d36a2208b49d646999948789bc52d7
Author: Milan Crha <mcrha@redhat.com>
Date:   Tue Jul 24 19:43:47 2012 +0200

    Bug #680525 - Deadlock in calendar when locking priv structure

 src/calendar/e-cal-backend-ews.c |    4 ++++
 1 file changed, 4 insertions(+)

commit 88e081f4fefe067b60e979f0472792fccbbad6cd
Author: Daniel Mustieles <daniel.mustieles@gmail.com>
Date:   Sat Jul 21 18:42:36 2012 +0200

    Updated Spanish translation

 po/es.po |  389 ++++++++++++++++++++++++++++++--------------------------------
 1 file changed, 186 insertions(+), 203 deletions(-)

commit 2122dc8f7bfab2c3c895a306fa1ac49bff879d8f
Author: Milan Crha <mcrha@redhat.com>
Date:   Thu Jul 19 11:41:52 2012 +0200

    Bug #656709 - Excessive updates being sent to server

 src/camel/camel-ews-folder.c  |   21 ++++++++++++++++-----
 src/camel/camel-ews-summary.c |   17 -----------------
 src/camel/camel-ews-summary.h |    4 ----
 src/camel/camel-ews-utils.c   |   34 +++++++++++++++++++++++++++-------
 4 files changed, 43 insertions(+), 33 deletions(-)

commit 2c53c609ebae4493b33b3c41aa1dbb116a05da43
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Wed Jul 18 17:25:10 2012 -0400

    Bug 678464 - Default GAL needs a non-NULL resource ID

 src/collection/e-ews-backend.c |    2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 2d6a424b2a67b2e8cb054b132298d428d715ab34
Author: Piotr Drąg <piotrdrag@gmail.com>
Date:   Wed Jul 18 23:06:41 2012 +0200

    Updated POTFILES.in

 po/POTFILES.in |    5 +----
 1 file changed, 1 insertion(+), 4 deletions(-)

commit 9234d248e7520f6d4064b9b2085bd2fb3465552e
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Wed Jul 18 16:08:12 2012 -0400

    Remove OOFSettings struct.
    
    Use EEwsOofSettings instead.

 src/server/e-ews-connection.c |   25 -------------------------
 src/server/e-ews-connection.h |   12 ------------
 2 files changed, 37 deletions(-)

commit 6598e60aba853365d58cf242ca8a815066e52d3e
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Wed Jul 18 16:06:56 2012 -0400

    Remove e_ews_connection_set_oof_settings().
    
    Use e_ews_oof_settings_submit() instead.

 src/server/e-ews-connection.c |  153 -----------------------------------------
 src/server/e-ews-connection.h |   18 -----
 2 files changed, 171 deletions(-)

commit 2812c3c9611b4782d04ba84c331b438a5846fdfc
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Wed Jul 18 15:04:34 2012 -0400

    Remove e_ews_connection_get_oof_settings().
    
    Use e_ews_oof_settings_new() instead.

 src/server/e-ews-connection.c |  231 -----------------------------------------
 src/server/e-ews-connection.h |   18 ----
 2 files changed, 249 deletions(-)

commit 6b447b313316cd6d2e350f5d41514f7c6a323515
Author: Milan Crha <mcrha@redhat.com>
Date:   Wed Jul 18 21:21:13 2012 +0200

    Bug #675442 - Crash in ews_active_job_done()

 src/server/e-ews-connection.c |    6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)

commit 4a199e601cb6dd84fd0c637efcce0e22644f7fc5
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Wed Jul 18 14:35:53 2012 -0400

    Remove the remaining account setup EPlugin code.

 src/account-setup-eplugin/Makefile.am              |   72 ---
 .../exchange-ews-account-listener.c                |  439 -------------
 .../exchange-ews-account-listener.h                |   52 --
 .../exchange-ews-account-out-of-office.c           |  648 --------------------
 .../exchange-ews-account-out-of-office.h           |   25 -
 .../exchange-ews-account-setup.c                   |  433 -------------
 .../exchange-ews-account-setup.h                   |   35 --
 .../exchange-ews-change-password.c                 |  362 -----------
 .../exchange-ews-change-password.h                 |   25 -
 .../org-gnome-exchange-ews.eplug.xml               |   47 --
 10 files changed, 2138 deletions(-)

commit cc38628a7a93c80af07ecf6eb22e356182a795e4
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Tue Jul 17 21:15:39 2012 -0400

    Finish rewriting the "Out of Office" config page.

 src/configuration/Makefile.am                      |    2 +
 src/configuration/e-mail-config-ews-notebook.c     |  118 ++
 src/configuration/e-mail-config-ews-notebook.h     |   66 +
 src/configuration/e-mail-config-ews-ooo-page.c     | 1313 +++++++++++---------
 src/configuration/e-mail-config-ews-ooo-page.h     |   18 +-
 src/configuration/module-ews-configuration.c       |    2 +
 .../module-ews-configuration.error.xml             |   15 +-
 src/server/Makefile.am                             |    7 +-
 src/server/e-ews-connection.c                      |   19 +-
 src/server/e-ews-enums.h                           |   41 +
 src/server/e-ews-oof-settings.c                    | 1073 ++++++++++++++++
 src/server/e-ews-oof-settings.h                    |  121 ++
 12 files changed, 2163 insertions(+), 632 deletions(-)

commit 4c82896772202abd15248dc6c051b121ec4e3243
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Tue Jul 17 21:15:08 2012 -0400

    Use template files to generate GEnumClass types.

 src/server/Makefile.am                |   25 +++++++++++++++++++++-
 src/server/e-ews-enumtypes.c.template |   38 +++++++++++++++++++++++++++++++++
 src/server/e-ews-enumtypes.h.template |   27 +++++++++++++++++++++++
 3 files changed, 89 insertions(+), 1 deletion(-)

commit b5dc4924b2c0dd86d19a0804781df7a1c2f111d9
Author: Milan Crha <mcrha@redhat.com>
Date:   Wed Jul 18 19:00:59 2012 +0200

    ...and make sure to not free uninitialized memory in the previous commit

 src/camel/camel-ews-summary.c |    4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit de8e452e828070d163a759930ed407f122de96a6
Author: Milan Crha <mcrha@redhat.com>
Date:   Wed Jul 18 18:59:05 2012 +0200

    Bug #680153 - Crash under message_info_from_db()

 src/camel/camel-ews-summary.c |   12 ++++++++----
 1 file changed, 8 insertions(+), 4 deletions(-)

commit 8fed2d404e281903e32e383c1ea8ea86725443b3
Author: Milan Crha <mcrha@redhat.com>
Date:   Wed Jul 18 15:54:55 2012 +0200

    Avoid unref of EEwsConnection in ews_connection_scheduled_cb()
    
    If that's the last reference, then the e_ews_connection_dispose() will try
    to wait for the soup_thread, but this is run in soup_thread, thus it cannot
    be done and application is aborted on checking for deadlock.

 src/server/e-ews-connection.c |   35 ++++++++++++++++++-----------------
 1 file changed, 18 insertions(+), 17 deletions(-)

commit 5a4879022d4b5f3590cb2e4218b997ce566dcdaa
Author: Milan Crha <mcrha@redhat.com>
Date:   Tue Jul 17 17:58:32 2012 +0200

    Bug #673095 - Should call SoupSessionAsync functions in soup thread only

 src/server/e-ews-connection.c |  180 ++++++++++++++++++++++++++++++-----------
 1 file changed, 133 insertions(+), 47 deletions(-)

commit b7f50539dee39f3ea96b790b8d5561045b7ae3c6
Author: Milan Crha <mcrha@redhat.com>
Date:   Mon Jul 16 19:12:02 2012 +0200

    Bug #669460 - Can pick freed connection

 src/server/e-ews-connection.c |    6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)

commit c1a55a3c02f87ace787fe592380378663bacc04b
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Mon Jul 16 11:58:39 2012 -0400

    e_ews_connection_queue_request(): Don't steal references.
    
    e_ews_connection_queue_request() is stealing the GSimpleAsyncResult
    reference, which is naughty even for private APIs because it violates
    expected calling conventions.  Have the EwsNode hold its own reference
    so the caller can drop (or not) its own reference.

 src/server/e-ews-connection.c |   61 +++++++++++++++++++++++++++++++++++------
 1 file changed, 52 insertions(+), 9 deletions(-)

commit 9a447b43abcf6e6ea8ac3eb44d31d8e800ae3851
Author: Daniel Mustieles <daniel.mustieles@gmail.com>
Date:   Mon Jul 16 16:41:06 2012 +0200

    Updated Spanish translation

 po/es.po |  262 ++++++++++++++++++++++++++++++++++----------------------------
 1 file changed, 144 insertions(+), 118 deletions(-)

commit c710cd724bc65350869158314096396ed7c2f96a
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Sun Jul 15 20:27:44 2012 -0400

    Post-release version bump.

 configure.ac |    2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit c7a12ef77b27a4edee39eb74c089d61dfe91fac1
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Sun Jul 15 20:24:36 2012 -0400

    NEWS update for 3.5.4 release.

 NEWS |   17 +++++++++++++++++
 1 file changed, 17 insertions(+)

commit 07cc41f3012d035e2b87a1d5a20beb4cf06d4e99
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Sat Jul 14 08:28:33 2012 -0400

    Make ews_connection_queue_request() public.
    
    Rename it to e_ews_connection_queue_request().
    
    So requests can be submitted from outside of e-ews-connection.c.

 src/server/e-ews-connection.c |   60 ++++++++++++++++++++---------------------
 src/server/e-ews-connection.h |    6 +++++
 2 files changed, 36 insertions(+), 30 deletions(-)

commit e36beb620902a231efe0d1a83a98f93d8840434d
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Sat Jul 14 08:14:37 2012 -0400

    Rename response_cb typedef to EEwsResponseCallback.
    
    Also make the typedef public.

 src/server/e-ews-connection.c |    6 ++----
 src/server/e-ews-connection.h |    9 ++++++---
 2 files changed, 8 insertions(+), 7 deletions(-)

commit b2f314a69bfa5b157776b2ac078967454f8eae1e
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Sat Jul 14 07:46:36 2012 -0400

    Remove EwsSyncData.
    
    Use EAsyncClosure instead in synchronous functions.
    
    This also eliminates the "complete_sync" hack in ews_response_cb().

 src/server/e-ews-connection.c |  699 ++++++++++++++++-------------------------
 1 file changed, 276 insertions(+), 423 deletions(-)

commit 73c3287debfe1f3f8d808401bf4f7e10c2b64adb
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Fri Jul 13 19:40:15 2012 -0400

    Rework SOAP response handling.
    
    ews_response_cb() overgeneralizes and tries to do too much for too many
    different kinds of SOAP responses.  This results in confusing response
    handling and error handling.
    
    Simplify things by just handing the whole ESoapResponse to the response
    callback function and let it process it.  This approach results in some
    repetitive logic for handling ResponseMessage elements in 20 different
    places, but the logic is simple and straightforward.

 src/server/e-ews-connection.c | 1199 +++++++++++++++++++++++++++++++----------
 1 file changed, 922 insertions(+), 277 deletions(-)

commit ab932c5584b744c05c9c1e62dff9bfc2e7f3d7ae
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Fri Jul 13 07:55:07 2012 -0400

    e_soap_response_get_first_parameter_by_name(): Add GError param.
    
    If the requested parameter is not found, the function checks for a
    "faultstring" parameter and uses its value to set an error message,
    or else sets an error message about the missing parameter.

 src/server/e-ews-connection.c |   25 +++----------------------
 src/server/e-soap-response.c  |   41 ++++++++++++++++++++++++++++++++++++++---
 src/server/e-soap-response.h  |    3 ++-
 3 files changed, 43 insertions(+), 26 deletions(-)

commit 1a5b6e3ee23cc04633234eacfa62e9125e6d9340
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Thu Jul 12 22:58:14 2012 -0400

    Move ews_get_response_status() to ews-errors.

 src/server/e-ews-connection.c |   51 --------------------------------
 src/server/ews-errors.c       |   64 +++++++++++++++++++++++++++++++++++++++++
 src/server/ews-errors.h       |    8 ++++--
 3 files changed, 69 insertions(+), 54 deletions(-)

commit 9c7e0e542ca9ddccd381311cdbe54366ba98fabe
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Thu Jul 12 21:17:47 2012 -0400

    EEwsConnection: ews_response_cb() cleanups.

 src/server/e-ews-connection.c |  118 +++++++++++++++++++++++------------------
 1 file changed, 65 insertions(+), 53 deletions(-)

commit e7b8ba5b343cea4428047a45de0cdf667b70aad5
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Thu Jul 12 20:55:07 2012 -0400

    EEwsConnection: Avoid private structs in response_cb typedef.
    
    Pass a GSimpleAsyncResult instead of an EwsNode.

 src/server/e-ews-connection.c |   86 ++++++++++++++++++++++-------------------
 1 file changed, 47 insertions(+), 39 deletions(-)

commit 98d0c290795858786a80335662a523645e5477f9
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Thu Jul 12 19:22:23 2012 -0400

    Add e_ews_connection_ref_soup_session().

 src/server/e-ews-connection.c |    8 ++++++++
 src/server/e-ews-connection.h |    2 ++
 2 files changed, 10 insertions(+)

commit 7c7f605340311053373195d3938cb79240342744
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Thu Jul 12 17:35:05 2012 -0400

    Add e_ews_connection_get_mailbox().

 src/server/e-ews-connection.c |   10 +++++++++-
 src/server/e-ews-connection.h |    1 +
 2 files changed, 10 insertions(+), 1 deletion(-)

commit 48f3f058c3961f9393262d8685aeacf0b7314073
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Thu Jul 12 17:29:00 2012 -0400

    Add e_ews_connection_get_uri().

 src/server/e-ews-connection.c |    8 ++++++++
 src/server/e-ews-connection.h |    1 +
 2 files changed, 9 insertions(+)

commit b209634a18a8c9ea23033d9a366e0ffb08986dc0
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Fri Jul 13 07:31:00 2012 -0400

    ESoapResponse cleanups.

 src/server/e-soap-response.c |  161 +++++++++++++++---------------------------
 src/server/e-soap-response.h |  131 +++++++++++++++++++++-------------
 2 files changed, 139 insertions(+), 153 deletions(-)

commit dcf78e97350645f0be717309f0e070d267f3a1bc
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Thu Jul 12 17:22:44 2012 -0400

    ESoapMessage cleanups.

 src/server/e-ews-message.c  |   42 ++--
 src/server/e-ews-message.h  |    7 +-
 src/server/e-soap-message.c |  514 ++++++++++++++++++++-----------------------
 src/server/e-soap-message.h |  194 +++++++++-------
 4 files changed, 384 insertions(+), 373 deletions(-)

commit 816b29fd68e517faded01fb6cfe5f8499dd2efaf
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Tue Jul 10 13:33:35 2012 -0400

    Use e_mail_config_activity_page_new_activity() where needed.
    
    This is a new function that replaces similar functions in
    EMailConfigServicePage and EMailConfigProviderPage.

 src/configuration/e-mail-config-ews-autodiscover.c |    3 ++-
 src/configuration/e-mail-config-ews-gal.c          |    3 ++-
 2 files changed, 4 insertions(+), 2 deletions(-)

commit 1020b3254fa745d667e136aa96dfa08cac595b76
Author: Milan Crha <mcrha@redhat.com>
Date:   Fri Jul 13 09:42:48 2012 +0200

    Bug #677007 - Add Basic authentication type

 .../exchange-ews-account-out-of-office.c            |    5 ++++-
 .../exchange-ews-account-setup.c                    |    5 ++++-
 src/addressbook/e-book-backend-ews.c                |    3 +++
 src/calendar/e-cal-backend-ews.c                    |    1 +
 src/camel/camel-ews-provider.c                      |   19 ++++++++++++++-----
 src/camel/camel-ews-store.c                         |    8 +++-----
 src/collection/e-ews-backend.c                      |    1 +
 src/configuration/e-mail-config-ews-oal-combo-box.c |    1 +
 src/configuration/e-mail-config-ews-ooo-page.c      |    5 ++++-
 src/server/e-ews-connection.c                       |   12 +++++++++++-
 src/server/e-ews-connection.h                       |    1 +
 src/server/tests/test-autocompletion.c              |    2 +-
 src/server/tests/test-connection.c                  |    2 +-
 src/server/tests/test-createfolder.c                |    2 +-
 src/server/tests/test-cuditem.c                     |    2 +-
 src/server/tests/test-deletefolder.c                |    2 +-
 src/server/tests/test-get-oof-settings.c            |    2 +-
 src/server/tests/test-getattachment.c               |    2 +-
 src/server/tests/test-getdelegate.c                 |    2 +-
 src/server/tests/test-set-oof-settings.c            |    2 +-
 src/server/tests/test-syncfolder.c                  |    6 +++---
 src/utils/ews-test-finditem-query.c                 |    2 +-
 22 files changed, 60 insertions(+), 27 deletions(-)

commit c8a36fd302c604eceef234ee36e3b283eb206ffe
Author: Milan Crha <mcrha@redhat.com>
Date:   Wed Jul 11 12:18:37 2012 +0200

    Add "Connection timeout" option into mail account properties
    
    The default libsoup timeout is 0, which means no timeout at all.
    This presets connection timeout to 2 minutes, while users can still
    change this to their will, even back to 0.

 .../exchange-ews-account-out-of-office.c           |    2 +-
 .../exchange-ews-account-setup.c                   |    2 +-
 src/addressbook/e-book-backend-ews.c               |   17 +++++--
 src/calendar/e-cal-backend-ews.c                   |    4 +-
 src/camel/camel-ews-provider.c                     |    6 +++
 src/camel/camel-ews-store.c                        |   17 +++++++
 src/collection/e-ews-backend.c                     |    4 +-
 .../e-mail-config-ews-oal-combo-box.c              |    4 +-
 src/server/camel-ews-settings.c                    |   48 ++++++++++++++++++++
 src/server/camel-ews-settings.h                    |    4 +-
 src/server/e-ews-connection.c                      |   26 +++++++++--
 src/server/e-ews-connection.h                      |    4 +-
 src/server/tests/test-autocompletion.c             |    2 +-
 src/server/tests/test-connection.c                 |    2 +-
 src/server/tests/test-createfolder.c               |    2 +-
 src/server/tests/test-cuditem.c                    |    2 +-
 src/server/tests/test-deletefolder.c               |    2 +-
 src/server/tests/test-get-oof-settings.c           |    2 +-
 src/server/tests/test-getattachment.c              |    2 +-
 src/server/tests/test-getdelegate.c                |    2 +-
 src/server/tests/test-set-oof-settings.c           |    2 +-
 src/server/tests/test-syncfolder.c                 |    6 +--
 src/utils/ews-test-finditem-query.c                |    2 +-
 23 files changed, 138 insertions(+), 26 deletions(-)

commit fbd12de6da8079bc9b10f54c0c83c67e18c04259
Author: Milan Crha <mcrha@redhat.com>
Date:   Wed Jul 11 10:03:34 2012 +0200

    Fix a build break due to changes in evolution

 src/configuration/e-mail-config-ews-autodiscover.c |    2 +-
 src/configuration/e-mail-config-ews-gal.c          |    2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

commit 2cf904e9081f058ee69d62d37b904797f160f0e6
Author: Milan Crha <mcrha@redhat.com>
Date:   Tue Jul 10 11:00:14 2012 +0200

    Use EEwsConnection as an argument for e_ews_soup_thread()
    
    It's better for debugging, when checking backtraces, than cnc->priv.

 src/server/e-ews-connection.c |   19 ++++++++++---------
 1 file changed, 10 insertions(+), 9 deletions(-)

commit 306824ececd718893a3819a210f4beeef0d37211
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Fri Jul 6 22:59:25 2012 -0400

    Remove redundant method implementations.
    
    By default, CamelStoreClass uses g_str_hash for its hash_folder_name
    method, and g_str_equal for its equal_folder_name.  So we don't need
    to override those methods to do exactly the same thing.

 src/camel/camel-ews-store.c |   17 -----------------
 1 file changed, 17 deletions(-)

commit b96fcc0501bfa04a9c5a329af011a2b1140e19ed
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Fri Jul 6 10:20:51 2012 -0400

    Fix crasher in oal_response_cb().
    
    I introduced this in commit c85384779272821fcdf38383c8bc63891c88a04e.
    
    Accidentally changed "if (!data->oal_id)" to "if (data->oal_id != NULL)"
    when if should have been "if (data->oal_id == NULL)".
    
    Testing pointers with an negation operator (!p) is less readable than
    comparing to NULL explicitly (p == NULL).

 src/server/e-ews-connection.c |    2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 8638b8ff0c01e45fa40daab398663b23b7e9cc6f
Author: Milan Crha <mcrha@redhat.com>
Date:   Wed Jul 4 18:11:30 2012 +0200

    Bug #663383 - Doesn't allow to quit

 src/camel/camel-ews-folder.c |   23 +++++++++++++++--------
 src/camel/camel-ews-store.c  |    3 ---
 2 files changed, 15 insertions(+), 11 deletions(-)

commit 7be81b68db6b1c8b7d34b45e246c6bdb398d686a
Author: Milan Crha <mcrha@redhat.com>
Date:   Wed Jul 4 13:01:45 2012 +0200

    Bug #679305 - EX addresses not decoded in folder summary

 src/calendar/e-cal-backend-ews.c |    6 +-
 src/camel/camel-ews-utils.c      |    6 +-
 src/server/e-ews-connection.c    |  144 +++++++++++++++++++++++---------------
 src/server/e-ews-connection.h    |    1 +
 src/server/e-ews-item.c          |    2 +-
 5 files changed, 99 insertions(+), 60 deletions(-)

commit e200e1a58b526d26961b2adff800bff8eba22092
Author: Milan Crha <mcrha@redhat.com>
Date:   Tue Jul 3 19:09:08 2012 +0200

    Bug #679303 - Doesn't detect when password has changed

 src/camel/camel-ews-folder.c  |  146 ++++++++++++++++++++++++++++++-----------
 src/camel/camel-ews-store.c   |   78 +++++++++++++++-------
 src/camel/camel-ews-store.h   |    3 +
 src/server/e-ews-connection.c |   23 +++++--
 src/server/e-ews-connection.h |    3 +
 5 files changed, 186 insertions(+), 67 deletions(-)

commit f7e410d05edefb5fbceee854a409a7ae0eac1212
Author: Milan Crha <mcrha@redhat.com>
Date:   Tue Jul 3 15:18:44 2012 +0200

    Bug #679305 - EX addresses not decoded in folder summary

 src/addressbook/e-book-backend-ews.c   |   25 +------
 src/calendar/e-cal-backend-ews.c       |   27 +++++--
 src/camel/camel-ews-folder.c           |    6 +-
 src/camel/camel-ews-utils.c            |   45 +++++++-----
 src/camel/camel-ews-utils.h            |    1 +
 src/server/e-ews-connection.c          |  126 ++++++++++++++++++++++++++++++++
 src/server/e-ews-connection.h          |    8 ++
 src/server/e-ews-item.c                |   64 ++++++++--------
 src/server/e-ews-item.h                |    1 +
 src/server/tests/test-autocompletion.c |    4 +-
 10 files changed, 224 insertions(+), 83 deletions(-)

commit e96c5ac51a55f80789b73fa305b1451dbadef317
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Sun Jun 24 22:42:23 2012 -0400

    Post-release version bump.

 configure.ac |    2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 15ee6b9a669bc40dcf3cea51b33cd75583b04ac8
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Sun Jun 24 22:37:46 2012 -0400

    NEWS update for 3.5.3 release.

 NEWS |   29 ++++++++++++++++++++++++++++-
 1 file changed, 28 insertions(+), 1 deletion(-)

commit d33d2ecd5241ba1e16139b68b14c38dbb6f91987
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Sun Jun 24 12:50:08 2012 -0400

    Add untracked m4 files to MAINTAINERCLEANFILES.

 Makefile.am |    7 +++++++
 1 file changed, 7 insertions(+)

commit 799fbf6f74f5c220499fde90714add53266dbb1f
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Sun Jun 24 12:46:06 2012 -0400

    Whitespace cleanup.

 src/camel/camel-ews-folder.c                        |    8 ++++----
 src/camel/camel-ews-store.c                         |    4 ++--
 src/configuration/e-mail-config-ews-oal-combo-box.h |    1 -
 src/configuration/e-mail-config-ews-ooo-page.c      |    5 ++---
 4 files changed, 8 insertions(+), 10 deletions(-)

commit f4d5751e63abbf2d0a7f690bf4bef9165bbf5969
Author: Rūdolfs Mazurs <rudolfsm@src.gnome.org>
Date:   Wed Jun 20 19:56:07 2012 +0300

    Updated Latvian translation

 po/lv.po |  284 +++++++++++++++++++++++++++++++++++++-------------------------
 1 file changed, 170 insertions(+), 114 deletions(-)

commit 80c84255f1a212529b0eeccd8831aee64873ef5e
Author: derolf <rolf@danielrolf.com>
Date:   Thu Jun 14 11:35:39 2012 +0300

    Bug 678321 - Bug in usage of signed/unsigned crashes downloading of GAL

 src/addressbook/ews-oab-decoder.c |    5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

commit ea2b3b1e9b297bde48b33a0f8fd9ae0d60901e99
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Tue Jun 19 12:11:57 2012 -0400

    Adapt to CamelDataCache API change.
    
    camel_data_cache_get_filename() dropped its unused GError parameter.

 src/camel/camel-ews-folder.c |   24 ++++++++++++------------
 1 file changed, 12 insertions(+), 12 deletions(-)

commit 7134beff8ec2b6bb74c868a3f100d69b5414d976
Author: Milan Crha <mcrha@redhat.com>
Date:   Mon Jun 18 17:57:58 2012 +0200

    Do not call g_object_notify() when property didn't change

 src/server/camel-ews-settings.c  |   37 +++++++++++++++++++++++++++++++++++++
 src/server/e-source-ews-folder.c |   10 ++++++++++
 2 files changed, 47 insertions(+)

commit 66db946cfe0d690f3d7a4bdf0e251b91ab55eab3
Author: Bruno Brouard <annoa.b@gmail.com>
Date:   Fri Jun 15 21:01:03 2012 +0200

    Updated French translation

 po/fr.po |  290 ++++++++++++++++++++++++++++++++++++--------------------------
 1 file changed, 168 insertions(+), 122 deletions(-)

commit a057b3ae3d7701d2e8946f25597b1aeebe7ab22e
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Fri Jun 15 09:09:16 2012 -0400

    Bump minimum gtk+-3.0 requirement to 3.0.
    
    Also bump the minimum glib-2.0 requirement to 2.28 since that's the
    version GTK+ 3.0 required.

 configure.ac |    5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

commit e78d2f2510147ac613eace2b83b437bd499c190a
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Fri Jun 15 09:07:09 2012 -0400

    Drop gconf-2.0 dependency.
    
    There's still some dead code in the repo with GConfClient references.
    I'll remove those shortly.

 configure.ac |    4 +---
 1 file changed, 1 insertion(+), 3 deletions(-)

commit 0320ac8d438213bafe24d8f696fea261aee49c54
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Fri Jun 15 07:42:48 2012 -0400

    ebews_start_gal_sync(): Avoid crash when EwsOALDetails list is NULL.

 src/addressbook/e-book-backend-ews.c |    3 +++
 1 file changed, 3 insertions(+)

commit c03c0e38f0970b89ef7068766d1559200d7d9f25
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Fri Jun 15 07:29:34 2012 -0400

    Don't hard-code calendar and task list colors.
    
    We allow these to be changed through Evolution.
    
    We do still need logic to pick an initial random color so new calendars
    are not all the same color, but that should live in ESourceSelectable in
    libedataserver.

 src/collection/e-ews-backend.c |   30 ++++--------------------------
 1 file changed, 4 insertions(+), 26 deletions(-)

commit 996170a5046acb9d865b40f3e20a13f874ac8aed
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Wed Jun 13 16:06:46 2012 -0400

    Reorganize the new code.
    
    I wound up with multiple modules in src/modules so I'm splitting them up
    so the code is easier to understand.
    
    src/collection    - This is the collection backend that runs in the
                        registry service.  Its job is to find calendars
                        and address books and other such resources on the
                        Exchange server and add ESources to proxy them.
    
    src/configuration - This is all the configuration UI which currently
                        runs only in Evolution.  Includes extensions for
                        mail accounts, calendars and address books.

 configure.ac                                       |    3 +-
 po/POTFILES.in                                     |   11 +-
 src/Makefile.am                                    |    4 +-
 src/collection/Makefile.am                         |   34 +
 src/collection/e-ews-backend-factory.c             |  101 +++
 src/collection/e-ews-backend-factory.h             |   65 ++
 src/collection/e-ews-backend.c                     |  768 ++++++++++++++++
 src/collection/e-ews-backend.h                     |   64 ++
 src/collection/module-ews-backend.c                |   41 +
 src/configuration/Makefile.am                      |   50 ++
 src/configuration/e-book-config-ews.c              |   66 ++
 src/configuration/e-book-config-ews.h              |   64 ++
 src/configuration/e-cal-config-ews.c               |   66 ++
 src/configuration/e-cal-config-ews.h               |   64 ++
 src/configuration/e-mail-config-ews-autodiscover.c |  345 +++++++
 src/configuration/e-mail-config-ews-autodiscover.h |   71 ++
 src/configuration/e-mail-config-ews-backend.c      |  351 ++++++++
 src/configuration/e-mail-config-ews-backend.h      |   66 ++
 src/configuration/e-mail-config-ews-gal.c          |  389 ++++++++
 src/configuration/e-mail-config-ews-gal.h          |   65 ++
 .../e-mail-config-ews-oal-combo-box.c              |  365 ++++++++
 .../e-mail-config-ews-oal-combo-box.h              |   82 ++
 src/configuration/e-mail-config-ews-ooo-page.c     |  937 ++++++++++++++++++++
 src/configuration/e-mail-config-ews-ooo-page.h     |   80 ++
 src/configuration/module-ews-configuration.c       |   47 +
 .../module-ews-configuration.error.xml             |   14 +
 src/modules/Makefile.am                            |   76 --
 src/modules/e-mail-config-ews-autodiscover.c       |  345 -------
 src/modules/e-mail-config-ews-autodiscover.h       |   71 --
 src/modules/e-mail-config-ews-backend.c            |  351 --------
 src/modules/e-mail-config-ews-backend.h            |   66 --
 src/modules/e-mail-config-ews-gal.c                |  389 --------
 src/modules/e-mail-config-ews-gal.h                |   65 --
 src/modules/e-mail-config-ews-oal-combo-box.c      |  365 --------
 src/modules/e-mail-config-ews-oal-combo-box.h      |   82 --
 src/modules/e-mail-config-ews-ooo-page.c           |  937 --------------------
 src/modules/e-mail-config-ews-ooo-page.h           |   80 --
 src/modules/module-ews-backend.c                   |  868 ------------------
 src/modules/module-ews-mail-config.c               |   43 -
 src/modules/module-ews-mail-config.error.xml       |   14 -
 40 files changed, 4205 insertions(+), 3760 deletions(-)

commit bb7adacb28dcccc6e73d6e6fc3ac9a7f3265e6d4
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Tue Jun 12 21:22:31 2012 -0400

    ews-backend: Implement dup_resource_id() method.

 src/modules/module-ews-backend.c |   14 ++++++++++++++
 1 file changed, 14 insertions(+)

commit 2a6d5a931e4b2ed500d674ca1a8dc93a14946e19
Author: Matej Urbančič <mateju@svn.gnome.org>
Date:   Fri Jun 8 21:13:03 2012 +0200

    Updated Slovenian translation

 po/sl.po |  305 ++++++++++++++++++++++++++++++++++++--------------------------
 1 file changed, 179 insertions(+), 126 deletions(-)

commit 9a48e798c153a619a50163077f1c887e96c17e09
Author: Milan Crha <mcrha@redhat.com>
Date:   Wed Jun 6 19:36:21 2012 +0200

    Bug #673408 - Crash in get_attachments_response_cb()

 src/server/e-ews-item.c |    9 ++++++++-
 1 file changed, 8 insertions(+), 1 deletion(-)

commit 42cd667bdd00b958bdf507bcaca8b3052421efcb
Author: Milan Crha <mcrha@redhat.com>
Date:   Wed Jun 6 17:15:54 2012 +0200

    Bug #654543 - Mark as junk doesn't work

 src/camel/camel-ews-folder.c |  134 ++++++++++++++++++++++++++++++++++++------
 src/camel/camel-ews-store.c  |   33 ++++++++---
 2 files changed, 142 insertions(+), 25 deletions(-)

commit a023fc743f064a5ab4f5fb3beac2b9f3194cd14f
Author: Milan Crha <mcrha@redhat.com>
Date:   Wed Jun 6 14:58:32 2012 +0200

    Bug #676081 - Deleted message not deleted from server (network issue)

 src/camel/camel-ews-folder.c |   17 ++++++++++++-----
 1 file changed, 12 insertions(+), 5 deletions(-)

commit a1261caf3e2cb3fb343ad004ed8441fbd0e29df7
Author: Milan Crha <mcrha@redhat.com>
Date:   Wed Jun 6 13:18:45 2012 +0200

    Bug #677531 - May skip empty vCards in GAL

 src/addressbook/ews-oab-decoder.c |    8 +++++---
 1 file changed, 5 insertions(+), 3 deletions(-)

commit c1089c07c73215afe51d3df300ef6538b060cc4d
Author: Milan Crha <mcrha@redhat.com>
Date:   Wed Jun 6 13:08:11 2012 +0200

    Bug #674599 - Crash on contact view open

 src/addressbook/e-book-backend-ews.c |   41 +++++++++++++++++++++++++++++++---
 1 file changed, 38 insertions(+), 3 deletions(-)

commit c28c9c1fb82ed5c66464bb76716ac0d1d79aaa74
Author: Milan Crha <mcrha@redhat.com>
Date:   Mon Jun 4 18:24:41 2012 +0200

    Bug #677398 - Can get stuck in e_book_backend_ews_authenticate_user()

 src/server/e-ews-connection.c |    5 +++++
 1 file changed, 5 insertions(+)

commit ba20ccaf3d1c2f66e9e4111df7b9c80ad1c6a53e
Author: Daniel Mustieles <daniel.mustieles@gmail.com>
Date:   Mon Jun 4 11:40:19 2012 +0200

    Updated Spanish translation

 po/es.po |  311 ++++++++++++++++++++++++++++++++++++++------------------------
 1 file changed, 190 insertions(+), 121 deletions(-)

commit a540949a1e3a4666d72172ae0d06517bc4ce5702
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Sun Jun 3 15:55:06 2012 -0400

    Adapt to single-include E-D-S libraries.

 po/POTFILES.in                                   |    2 +-
 src/addressbook/Makefile.am                      |   18 +-
 src/addressbook/e-book-backend-ews-factory.c     |    2 +-
 src/addressbook/e-book-backend-ews.c             |   90 +-
 src/addressbook/e-book-backend-ews.h             |    2 +-
 src/addressbook/e-book-backend-sqlitedb-test.c   |  216 ---
 src/addressbook/e-book-backend-sqlitedb.c        | 2172 ----------------------
 src/addressbook/e-book-backend-sqlitedb.h        |  222 ---
 src/addressbook/ews-book-backend-sqlitedb-test.c |  214 +++
 src/addressbook/ews-book-backend-sqlitedb.c      | 2171 +++++++++++++++++++++
 src/addressbook/ews-book-backend-sqlitedb.h      |  223 +++
 src/addressbook/ews-oab-decoder.c                |   12 +-
 src/addressbook/ews-oab-decoder.h                |    3 +-
 src/calendar/e-cal-backend-ews-factory.c         |    2 +-
 src/calendar/e-cal-backend-ews-utils.c           |    3 +-
 src/calendar/e-cal-backend-ews-utils.h           |    2 +-
 src/calendar/e-cal-backend-ews.c                 |   12 +-
 src/calendar/e-cal-backend-ews.h                 |    2 +-
 src/camel/camel-ews-folder.c                     |    1 -
 src/camel/camel-ews-store.c                      |    2 -
 src/modules/e-mail-config-ews-backend.c          |    3 +-
 src/modules/e-mail-config-ews-gal.h              |    2 +-
 src/modules/e-mail-config-ews-ooo-page.h         |    2 +-
 src/modules/module-ews-backend.c                 |   15 +-
 src/server/camel-ews-settings.c                  |    2 +-
 src/server/e-ews-connection.c                    |    4 +-
 src/server/e-source-ews-folder.h                 |    2 +-
 src/utils/e-ews-query-to-restriction.c           |    6 +-
 src/utils/e-sqlite3-vfs.c                        |    2 +-
 29 files changed, 2683 insertions(+), 2726 deletions(-)

commit c85384779272821fcdf38383c8bc63891c88a04e
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Fri May 4 18:22:13 2012 -0400

    Adapt to the new ESource API.

 configure.ac                                       |   16 +-
 po/POTFILES.in                                     |    5 +
 src/Makefile.am                                    |    4 +-
 .../exchange-ews-account-listener.c                |    2 +
 .../exchange-ews-account-listener.h                |    2 -
 .../exchange-ews-account-setup.c                   |  348 --------
 src/addressbook/e-book-backend-ews-factory.c       |    5 +
 src/addressbook/e-book-backend-ews.c               |  402 +++++----
 src/addressbook/ews-oab-decoder.h                  |    2 -
 src/calendar/e-cal-backend-ews-factory.c           |    5 +
 src/calendar/e-cal-backend-ews-utils.c             |    1 -
 src/calendar/e-cal-backend-ews.c                   |  613 +++++++------
 src/camel/camel-ews-folder.c                       |    2 +-
 src/camel/camel-ews-store.c                        |    6 +-
 src/camel/camel-ews-transport.c                    |    3 +-
 src/camel/camel-ews-utils.c                        |  119 +--
 src/modules/Makefile.am                            |   76 ++
 src/modules/e-mail-config-ews-autodiscover.c       |  345 +++++++
 src/modules/e-mail-config-ews-autodiscover.h       |   71 ++
 src/modules/e-mail-config-ews-backend.c            |  352 ++++++++
 src/modules/e-mail-config-ews-backend.h            |   66 ++
 src/modules/e-mail-config-ews-gal.c                |  389 ++++++++
 src/modules/e-mail-config-ews-gal.h                |   65 ++
 src/modules/e-mail-config-ews-oal-combo-box.c      |  365 ++++++++
 src/modules/e-mail-config-ews-oal-combo-box.h      |   82 ++
 src/modules/e-mail-config-ews-ooo-page.c           |  937 ++++++++++++++++++++
 src/modules/e-mail-config-ews-ooo-page.h           |   80 ++
 src/modules/module-ews-backend.c                   |  867 ++++++++++++++++++
 src/modules/module-ews-mail-config.c               |   43 +
 src/modules/module-ews-mail-config.error.xml       |   14 +
 src/server/Makefile.am                             |    4 +
 src/server/camel-ews-settings.c                    |  792 +++++++++++++++++
 src/server/camel-ews-settings.h                    |  105 +++
 src/server/e-ews-connection.c                      |  894 +++++++++++--------
 src/server/e-ews-connection.h                      |   59 +-
 src/server/e-source-ews-folder.c                   |  254 ++++++
 src/server/e-source-ews-folder.h                   |   78 ++
 src/utils/Makefile.am                              |    4 -
 src/utils/camel-ews-settings.c                     |  720 ---------------
 src/utils/camel-ews-settings.h                     |  101 ---
 src/utils/ews-esource-utils.c                      |  306 -------
 src/utils/ews-esource-utils.h                      |   65 --
 42 files changed, 6222 insertions(+), 2447 deletions(-)

commit cc8bdac63fbe5feb4b47a35f5926935f953a4574
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Sat Jun 2 21:54:00 2012 -0400

    Post-release version bump.

 configure.ac |    2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit f3d977ebc891ebd287ac7da97fbe9989bcc90fb8
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Sat Jun 2 21:46:36 2012 -0400

    NEWS update for 3.5.2 release.

 NEWS |    5 +++++
 1 file changed, 5 insertions(+)

commit 249aeb6c0e191130df90466d21fe833d48f581d3
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Sat Jun 2 07:49:23 2012 -0400

    Coding style and whitespace cleanup.

 .../exchange-ews-account-out-of-office.c           |    5 +-
 .../exchange-ews-change-password.c                 |   14 +++--
 src/addressbook/e-book-backend-ews.c               |    2 +-
 src/addressbook/lzx/ews-oal-decompress.c           |    6 +--
 src/calendar/e-cal-backend-ews-utils.c             |    6 +--
 src/camel/camel-ews-folder.c                       |    6 +--
 src/camel/camel-ews-store-summary.c                |    2 +-
 src/server/e-ews-connection.c                      |   56 ++++++++++----------
 src/server/e-ews-item.c                            |    2 +-
 src/utils/e-ews-query-to-restriction.c             |    4 +-
 10 files changed, 50 insertions(+), 53 deletions(-)

commit 918caf9774f8b875a7fe0299302eb3cbd5125ab0
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Wed May 23 06:41:35 2012 -0400

    Don't cache online state.
    
    The online flag is already built into EBackend so there's no need to
    cache it in subclasses.

 src/addressbook/e-book-backend-ews.c |   32 +++++++++++---------------------
 src/calendar/e-cal-backend-ews.c     |   30 ++++++++++--------------------
 2 files changed, 21 insertions(+), 41 deletions(-)

commit 42388b57936edff49e7aba6bc9689db54690c25a
Author: Vibha Yadav <yvibha@suse.com>
Date:   Tue May 22 13:51:48 2012 +0530

    Bug #674867 - Change Password Feature for EWS connector
    
    Note: Add --with-krb5 to configure argument list for enabling the feature.
          Also add the realms in krb5.conf file for Kerberos communication
    and working feature.

 configure.ac                                       |   11 +
 m4/evo_krb5_support.m4                             |  136 ++++++++
 src/account-setup-eplugin/Makefile.am              |    2 +
 .../exchange-ews-account-setup.c                   |    7 +-
 .../exchange-ews-change-password.c                 |  364 ++++++++++++++++++++
 .../exchange-ews-change-password.h                 |   25 ++
 src/server/Makefile.am                             |   11 +
 src/server/ews-kerberos.c                          |  195 +++++++++++
 src/server/ews-kerberos.h                          |   33 ++
 9 files changed, 783 insertions(+), 1 deletion(-)

commit 728d73767e65686689edd076511992c8d7af9b82
Author: Мирослав Николић <miroslavnikolic@rocketmail.com>
Date:   Sun May 20 11:22:04 2012 +0200

    Updated Serbian translation

 po/sr.po       |   93 ++++++++++++++++++++++++++++++--------------------------
 po/sr@latin.po |   93 ++++++++++++++++++++++++++++++--------------------------
 2 files changed, 100 insertions(+), 86 deletions(-)

commit 684687b4c59787300a5ba0b8fc741c9a1ce2cf32
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Sat May 19 14:40:45 2012 -0400

    Adapt to CamelService API changes.

 src/camel/camel-ews-folder.c |    2 --
 src/camel/camel-ews-store.c  |   24 ++++++------------------
 2 files changed, 6 insertions(+), 20 deletions(-)

commit 9e9b0759e566650b73017948d70b843eef421b58
Author: Milan Crha <mcrha@redhat.com>
Date:   Fri May 18 09:00:31 2012 +0200

    Remove camel_folder_has_search_capability()

 src/camel/camel-ews-folder.c |    2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit ae58022c6bb852ddf05a250cc916bae934822b8e
Author: Rudolfs Mazurs <rudolfs.mazurs@gmail.com>
Date:   Tue May 15 23:25:24 2012 +0300

    Added Latvian translation.

 po/LINGUAS |    1 +
 po/lv.po   |  465 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 466 insertions(+)

commit 74953a7435ea908fc0963a07a3a758d9893321d8
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Tue May 8 15:32:20 2012 -0400

    EEwsConnection: Better conform to GIO conventions.
    
    Just some function prototype cleanups:
    
    - Name synchronous functions with a "_sync" suffix.
    
    - Remove "_start" suffix from asynchronous functions.
    
    - Fix argument order in asynchronous functions.

 .../exchange-ews-account-out-of-office.c           |   12 +-
 .../exchange-ews-account-setup.c                   |    3 +-
 src/addressbook/e-book-backend-ews.c               |  111 +-
 src/calendar/e-cal-backend-ews.c                   |  299 +++--
 src/camel/camel-ews-folder.c                       |  110 +-
 src/camel/camel-ews-store.c                        |   53 +-
 src/server/e-ews-connection.c                      | 1297 ++++++++++----------
 src/server/e-ews-connection.h                      |  216 ++--
 src/server/tests/test-autocompletion.c             |    7 +-
 src/server/tests/test-createfolder.c               |    8 +-
 src/server/tests/test-cuditem.c                    |   10 +-
 src/server/tests/test-deletefolder.c               |    8 +-
 src/server/tests/test-get-oof-settings.c           |    6 +-
 src/server/tests/test-getattachment.c              |   10 +-
 src/server/tests/test-getdelegate.c                |    8 +-
 src/server/tests/test-set-oof-settings.c           |    8 +-
 src/server/tests/test-syncfolder.c                 |   27 +-
 src/utils/ews-camel-common.c                       |    9 +-
 src/utils/ews-test-finditem-query.c                |   27 +-
 19 files changed, 1155 insertions(+), 1074 deletions(-)

commit eec10afb0b4529c641695202db97ea47af9f77ee
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Tue May 8 15:02:03 2012 -0400

    e-ews-connection.h cleanups.

 src/server/e-ews-connection.h |  192 +++++++++++++++++------------------------
 1 file changed, 78 insertions(+), 114 deletions(-)

commit c93820745cf23ff83332ae852484dca45ae42bd7
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Tue May 8 13:02:41 2012 -0400

    Normalize -I directives.
    
    List only:
    
      $(top_srcdir)
      $(top_srcdir)/src
      $(top_builddir)
      $(top_builddir)/src
    
    This makes it clearer in the source code where header files are coming
    from.  Also use quoted file paths instead of bracketed file paths when
    including EWS header files.

 src/account-setup-eplugin/Makefile.am              |    7 ++-----
 .../exchange-ews-account-listener.c                |    8 +++++---
 .../exchange-ews-account-out-of-office.c           |    9 ++++++---
 .../exchange-ews-account-setup.c                   |   20 +++++++++++++-------
 src/addressbook/Makefile.am                        |    7 ++++---
 src/addressbook/e-book-backend-ews.c               |   11 ++++++-----
 src/addressbook/e-book-backend-sqlitedb.c          |    8 +++++---
 src/calendar/Makefile.am                           |    7 ++-----
 src/calendar/e-cal-backend-ews-utils.c             |    8 +++++---
 src/calendar/e-cal-backend-ews-utils.h             |    6 ++++--
 src/calendar/e-cal-backend-ews.c                   |   12 +++++++-----
 src/calendar/e-cal-backend-ews.h                   |    3 ++-
 src/camel/Makefile.am                              |    4 +---
 src/camel/camel-ews-folder.c                       |   12 +++++++-----
 src/camel/camel-ews-store.c                        |   10 ++++++----
 src/camel/camel-ews-store.h                        |    3 ++-
 src/camel/camel-ews-transport.c                    |    5 +++--
 src/camel/camel-ews-utils.c                        |    8 +++++---
 src/camel/camel-ews-utils.h                        |    4 +++-
 src/server/Makefile.am                             |    3 ++-
 src/server/tests/Makefile.am                       |    4 +++-
 src/server/tests/test-autocompletion.c             |    4 +++-
 src/server/tests/test-connection.c                 |    4 +++-
 src/server/tests/test-createfolder.c               |    8 +++++---
 src/server/tests/test-cuditem.c                    |    8 +++++---
 src/server/tests/test-deletefolder.c               |    8 +++++---
 src/server/tests/test-get-oof-settings.c           |    6 ++++--
 src/server/tests/test-getattachment.c              |    8 +++++---
 src/server/tests/test-getdelegate.c                |    8 +++++---
 src/server/tests/test-libews.c                     |    3 ++-
 src/server/tests/test-set-oof-settings.c           |    6 ++++--
 src/server/tests/test-syncfolder.c                 |    8 +++++---
 src/utils/Makefile.am                              |    4 ++--
 src/utils/e-ews-query-to-restriction.c             |    3 ++-
 src/utils/e-ews-query-to-restriction.h             |    4 ++--
 src/utils/ews-camel-common.c                       |    3 ++-
 src/utils/ews-camel-common.h                       |    3 ++-
 src/utils/ews-esource-utils.h                      |    3 ++-
 src/utils/ews-test-finditem-query.c                |    9 +++++----
 39 files changed, 156 insertions(+), 103 deletions(-)

commit e3345d6f93e8bbd82fc87584c38967158c8cf339
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Tue May 8 12:37:47 2012 -0400

    Include git.mk in src/addressbook/lzx/Makefile.am.

 src/addressbook/lzx/Makefile.am |    2 ++
 1 file changed, 2 insertions(+)

commit 0a3cf1f929452c330d42274583c8f8d16d48e683
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Tue May 8 11:29:53 2012 -0400

    Makefile.am cleanups.
    
    Mostly cosmetic and whitespace cleanups.
    
      - Eliminate trailing tabs and whitespace.
    
      - Use NULL definitions to terminate unordered multi-line lists.

 Makefile.am                           |   57 ++++++++++---------
 src/account-setup-eplugin/Makefile.am |   82 ++++++++++++++-------------
 src/addressbook/Makefile.am           |   99 ++++++++++++++++++---------------
 src/addressbook/lzx/Makefile.am       |   29 ++++++----
 src/calendar/Makefile.am              |   67 +++++++++++-----------
 src/camel/Makefile.am                 |   90 ++++++++++++++++--------------
 src/server/Makefile.am                |   88 +++++++++++++++--------------
 src/server/tests/Makefile.am          |   46 ++++++++-------
 src/utils/Makefile.am                 |   84 +++++++++++++++-------------
 9 files changed, 350 insertions(+), 292 deletions(-)

commit 7f8ff6ae0ebd4629c28a5b95313c0ed91e6b03bf
Author: Milan Crha <mcrha@redhat.com>
Date:   Fri May 11 15:46:40 2012 +0200

    Bug #675871 - Hide gnu make extensions warnings for automake 1.12

 configure.ac |    2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 0789d9048b951248a4c78a5b36d9e512e3608ed6
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Wed May 2 16:05:31 2012 -0400

    CamelEwsSettings: Add thread-safe accessors for string properties.

 src/utils/camel-ews-settings.c |  120 +++++++++++++++++++++++++++++++++++-----
 src/utils/camel-ews-settings.h |   65 +++++++++++++---------
 2 files changed, 146 insertions(+), 39 deletions(-)

commit 4e6b257f3b1977c5ebb5eafbc354293237ba6181
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Wed May 2 15:59:55 2012 -0400

    Move CamelEwsSettings to libewsutils.
    
    Soon, the calendar and address book backends will access custom backend
    settings through CamelEwsSettings instead of e_source_get_property().
    
    This is just some early staging.

 src/camel/Makefile.am          |    2 -
 src/camel/camel-ews-settings.c |  628 ----------------------------------------
 src/camel/camel-ews-settings.h |   86 ------
 src/utils/Makefile.am          |    2 +
 src/utils/camel-ews-settings.c |  628 ++++++++++++++++++++++++++++++++++++++++
 src/utils/camel-ews-settings.h |   86 ++++++
 6 files changed, 716 insertions(+), 716 deletions(-)

commit 65562a28f289f2fcab8b83a03f5c0748f2e5b4b5
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Sat Apr 28 22:47:59 2012 -0400

    Post-release version bump.

 configure.ac |    2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 2e686263247ae66b242702a27704a990c4bb677d
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Sat Apr 28 22:43:58 2012 -0400

    NEWS update for 3.5.1 release.

 NEWS |   38 ++++++++++++++++++++++++++++++++++++++
 1 file changed, 38 insertions(+)

commit e5810c6814d13551d82f2420d3e780f551c1a463
Author: Milan Crha <mcrha@redhat.com>
Date:   Thu Apr 26 08:43:05 2012 +0200

    Bug #653631 - Empty trash doesn't work (no trash folder returned)

 src/camel/camel-ews-store-summary.c |   38 +++++++++++++++++++++++++++++++++++
 src/camel/camel-ews-store-summary.h |    4 ++++
 src/camel/camel-ews-store.c         |   21 ++++++++++++++++++-
 3 files changed, 62 insertions(+), 1 deletion(-)

commit b716404f2e37f4ea7e4c50ba9a65df43483db88c
Author: Milan Crha <mcrha@redhat.com>
Date:   Tue Apr 24 11:52:09 2012 +0200

    Bug #653631 - Empty trash doesn't work

 src/camel/camel-ews-folder.c |   31 ++++++++++++++++++++++++++++---
 1 file changed, 28 insertions(+), 3 deletions(-)

commit d364eff602c6ffb80ecab50f2f468d9caf415639
Author: Milan Crha <mcrha@redhat.com>
Date:   Mon Apr 23 11:34:46 2012 +0200

    Bug #664637 - Deleted messages appear in Inbox

 src/camel/camel-ews-folder.c |    3 +++
 1 file changed, 3 insertions(+)

commit 4c274860f46ca189532fbdfe50fcca54e9243739
Author: Milan Crha <mcrha@redhat.com>
Date:   Mon Apr 23 09:00:04 2012 +0200

    Bug #661979 - Crash in e_ews_connection_sync_folder_items_start

 src/addressbook/e-book-backend-ews.c |   45 +++++++----
 src/calendar/e-cal-backend-ews.c     |   96 ++++++++++++++++-------
 src/server/e-ews-connection.c        |  143 +++++++++++++++++++++++++++++++++-
 3 files changed, 238 insertions(+), 46 deletions(-)

commit 846b84a9e9f3a353856b9dd655d50dd1ef07444b
Author: Bruno Brouard <annoa.b@gmail.com>
Date:   Sun Apr 22 11:06:22 2012 +0200

    New French translation

 po/LINGUAS |    1 +
 po/fr.po   |  472 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 473 insertions(+)

commit 9f7c3e59bc288e2b3b4c130e20143a793f18862e
Author: Milan Crha <mcrha@redhat.com>
Date:   Thu Apr 19 10:58:00 2012 +0200

    Report errors from backends in their error domain
    
    This way the client can recognize the error and act accordingly,
    instead of showing an unknown error to a user.

 src/addressbook/e-book-backend-ews.c |   64 +++++++++++++++++++++----
 src/calendar/e-cal-backend-ews.c     |   87 ++++++++++++++++++++++++++--------
 2 files changed, 122 insertions(+), 29 deletions(-)

commit d942025b06f68293167d1260d901a0284daec7c0
Author: Marek Černocký <marek@manet.cz>
Date:   Thu Apr 19 08:44:23 2012 +0200

    Updated Czech translation

 po/cs.po |  174 +++++++++++++++++++++++++++++++++++---------------------------
 1 file changed, 98 insertions(+), 76 deletions(-)

commit cc434be6e27f22b602e45b756c3b6fb707668fa4
Author: Milan Crha <mcrha@redhat.com>
Date:   Tue Apr 17 09:52:01 2012 +0200

    Fix possible crash at the end of autodiscovery

 src/server/e-ews-connection.c |   10 ++++++++--
 1 file changed, 8 insertions(+), 2 deletions(-)

commit 01a379516825a9dd8192d8eabdf6f9a5904a609e
Author: Fran Diéguez <fran.dieguez@mabishu.com>
Date:   Fri Apr 13 15:49:34 2012 +0200

    Updated Galician translations

 po/gl.po |  106 +++++++++++++++++++++++++++++++++++++-------------------------
 1 file changed, 64 insertions(+), 42 deletions(-)

commit 6800bea486dfe5c069426cdeebbaf0a1d458b50d
Author: Matej Urbančič <mateju@svn.gnome.org>
Date:   Sun Apr 8 21:06:56 2012 +0200

    Updated Slovenian translation

 po/sl.po |   92 ++++++++++++++++++++++++++++++++++----------------------------
 1 file changed, 51 insertions(+), 41 deletions(-)

commit d3ba53710e7f90869eb9e67722f41532aed37bd9
Author: Daniel Mustieles <daniel.mustieles@gmail.com>
Date:   Sun Apr 8 13:23:24 2012 +0200

    Updated Spanish translation

 po/es.po |   93 +++++++++++++++++++++++++++++++++-----------------------------
 1 file changed, 50 insertions(+), 43 deletions(-)

commit b0ac43f31f8ec2a207d6e6d1715848864364de54
Author: Punit Jain <jpunit@suse.com>
Date:   Fri Apr 6 18:27:04 2012 +0530

    Bug #670944 Option to handle out of office without date range

 .../exchange-ews-account-out-of-office.c           |   96 +++++++++++++++-----
 src/server/e-ews-connection.c                      |   10 +-
 2 files changed, 81 insertions(+), 25 deletions(-)

commit ef58e3e9769e1af3abc7fd52a043c442cf2c3160
Author: Punit Jain <jpunit@suse.com>
Date:   Fri Apr 6 18:24:11 2012 +0530

    Bug #671624 crash in e_ews_folder_get_folder_type

 src/camel/camel-ews-store.c |    2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 80b976d52a3fdfa00de4241196ac7598632a167e
Author: Vibha Yadav <yvibha@suse.com>
Date:   Thu Apr 5 10:08:48 2012 +0530

    Fix compiler warning for portability

 src/camel/Makefile.am |    2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 6ee9d804523c5ce00b649c6d16838d6221abd823
Author: Milan Crha <mcrha@redhat.com>
Date:   Tue Apr 3 11:17:01 2012 +0200

    Bug #671969 - Crash in g_thread_join, e_ews_connection_dispose

 src/server/e-ews-connection.c |   24 +++++++++++++++++++++++-
 1 file changed, 23 insertions(+), 1 deletion(-)

commit c57b731e4501aa9c117a57cc81118774a1ef6807
Author: Milan Crha <mcrha@redhat.com>
Date:   Mon Apr 2 18:06:17 2012 +0200

    Bug #673349 - Missing charset breaks setting of utf-8 strings

 src/server/e-ews-connection.c |    2 +-
 src/server/e-ews-message.c    |    2 +-
 src/server/e-soap-message.c   |    2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

commit d768776451bfc456dabdba12487753f38533914c
Author: Milan Crha <mcrha@redhat.com>
Date:   Mon Apr 2 12:52:55 2012 +0200

    Bug #670217 - Doesn't show all calendar events

 src/addressbook/e-book-backend-ews.c |   15 +++-
 src/calendar/e-cal-backend-ews.c     |   21 ++++--
 src/camel/camel-ews-folder.c         |    2 +-
 src/camel/camel-ews-utils.c          |   10 +++
 src/server/e-ews-connection.c        |  130 +++++++++++++++++++++++++++-------
 src/server/e-ews-item.c              |   48 ++++++++++++-
 src/server/e-ews-item.h              |    7 +-
 src/server/ews-errors.c              |    1 +
 src/server/ews-errors.h              |    1 +
 src/server/tests/test-syncfolder.c   |   11 ++-
 10 files changed, 210 insertions(+), 36 deletions(-)

commit d9ec63188a6dbc378f91015bc19e0636825e79a7
Author: Мирослав Николић <miroslavnikolic@rocketmail.com>
Date:   Sat Mar 31 15:03:18 2012 +0200

    Updated Serbian translation

 po/sr.po       |   51 +++++++++++++++++++++++++++++++++------------------
 po/sr@latin.po |   51 +++++++++++++++++++++++++++++++++------------------
 2 files changed, 66 insertions(+), 36 deletions(-)

commit 2f80e0b38f2235121715a80fd18e077caae8e19c
Author: Milan Crha <mcrha@redhat.com>
Date:   Fri Mar 30 09:10:54 2012 +0200

    Bug #661436 - Search is required for GAL

 src/addressbook/e-book-backend-ews.c |   19 ++++++++++++++-----
 1 file changed, 14 insertions(+), 5 deletions(-)

commit 2800a5da9da6799bac014ef8cf9c2c0556313106
Author: Matej Urbančič <mateju@svn.gnome.org>
Date:   Thu Mar 29 20:20:15 2012 +0200

    Updated Slovenian translation

 po/sl.po |   64 +++++++++++++++++++++++++++++++++++++-------------------------
 1 file changed, 38 insertions(+), 26 deletions(-)

commit d400e7e467bbaec38ba39f3705d785614d668133
Author: Daniel Mustieles <daniel.mustieles@gmail.com>
Date:   Wed Mar 28 18:28:13 2012 +0200

    Updated Spanish translation

 po/es.po |   66 +++++++++++++++++++++++++++++++++++++-------------------------
 1 file changed, 40 insertions(+), 26 deletions(-)

commit 44244385ec1fc47c91d19e96a5bec7aa9f6693cd
Author: Milan Crha <mcrha@redhat.com>
Date:   Wed Mar 28 15:20:12 2012 +0200

    Bug #670457 - Add bulk methods to ECalClient

 src/calendar/e-cal-backend-ews.c |  139 ++++++++++++++++++++++++++++++--------
 1 file changed, 111 insertions(+), 28 deletions(-)

commit f68b45ed2455bc4f01d7ba052deb6eab5edb627e
Author: Milan Crha <mcrha@redhat.com>
Date:   Tue Mar 27 17:18:35 2012 +0200

    Bug #672175 - Make CamelFolderSearch cancellable

 src/camel/camel-ews-folder.c |    9 ++++++---
 1 file changed, 6 insertions(+), 3 deletions(-)

commit c7edc9187431d09c1fa4e42ea814c152f7174e62
Author: Punit Jain <jpunit@suse.com>
Date:   Mon Mar 26 23:44:21 2012 +0530

    Bug #672448 memory corruption related and other issues

 src/utils/e-ews-query-to-restriction.c |  204 ++++++++++++++++++--------------
 1 file changed, 118 insertions(+), 86 deletions(-)

commit 428f9d0ccb7e905fbd63b204a0e4244ed09597ec
Author: Punit Jain <jpunit@suse.com>
Date:   Mon Mar 26 18:49:21 2012 +0530

    Bug #659717 free busy not working

 src/calendar/e-cal-backend-ews-utils.c |   38 ++++++++++++++++++++++------
 src/server/e-ews-connection.c          |   43 +++++++++++++++++++++++++-------
 2 files changed, 65 insertions(+), 16 deletions(-)

commit 9c735bd9e378818e17df0c19d20b2f177a786e99
Author: Fran Diéguez <fran.dieguez@mabishu.com>
Date:   Mon Mar 26 14:55:34 2012 +0200

    Added Galician translations.
    
    Signed-off-by: Fran Diéguez <fran.dieguez@mabishu.com>

 po/LINGUAS |    1 +
 po/gl.po   |  447 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 448 insertions(+)

commit e00628240cf6ea8f6c96abf634f29208fa8fd1ef
Author: Punit Jain <jpunit@suse.com>
Date:   Mon Mar 26 17:35:17 2012 +0530

    Bug #672448 compiler warnings when flag is set to O2

 src/utils/e-ews-query-to-restriction.c |   18 +++++++++---------
 1 file changed, 9 insertions(+), 9 deletions(-)

commit 54d5b1fdb79ae32db59d40a0241b47ba172ad7e6
Author: Punit Jain <jpunit@suse.com>
Date:   Mon Mar 26 17:22:53 2012 +0530

    Bug #668555 Crash in ews_cal_sync_items_ready_cb

 src/calendar/e-cal-backend-ews.c |   14 +++++++++-----
 1 file changed, 9 insertions(+), 5 deletions(-)

commit 00e1af23c0f898089b4a62cb2dcba8229a0105ac
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Sun Mar 25 22:50:03 2012 -0400

    Post-release version bump.

 configure.ac |    2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit ac1c9bf04ea461481a9a287ddb0b96d2eb77a0e8
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Sun Mar 25 22:18:16 2012 -0400

    NEWS update for 3.4.0 release.

 NEWS |    9 +++++++++
 1 file changed, 9 insertions(+)

commit 2c64162dc9dfc927840c0d84c12992a0aee700e7
Author: Joe Hansen <joedalton2@yahoo.dk>
Date:   Sun Mar 25 22:53:15 2012 +0200

    Updated Danish translation

 po/da.po |  445 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 445 insertions(+)

commit 4a786c10a3b31f08eca4ce5f026dea445f3369a3
Author: Kenneth Nielsen <k.nielsen81@gmail.com>
Date:   Sun Mar 25 22:53:14 2012 +0200

    Added da to list of languages

 po/LINGUAS |    1 +
 1 file changed, 1 insertion(+)

commit e3cd60557d369600978b44a2b323955d5d8f8c27
Author: Marek Černocký <marek@manet.cz>
Date:   Sun Mar 25 22:26:08 2012 +0200

    Updated Czech translation

 po/cs.po |  187 +++++++++++++++++++++++++++++++++++++++++++++-----------------
 1 file changed, 137 insertions(+), 50 deletions(-)

commit c6bf64ba0b538f6d237f745352d9f09d7ea43409
Author: Мирослав Николић <miroslavnikolic@rocketmail.com>
Date:   Wed Mar 21 10:40:59 2012 +0100

    Added Serbian translation

 po/LINGUAS     |    2 +
 po/sr.po       |  444 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 po/sr@latin.po |  444 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 3 files changed, 890 insertions(+)

commit 8aa93cf990c1b09d707f03bd62bdc5e834c39373
Author: Chenthill Palanisamy <pchenthill@novell.com>
Date:   Mon Mar 19 12:37:03 2012 +0530

    post release version bump

 configure.ac |    2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit ba4c39bd144c5fec29252e4017072777904889a5
Author: Chenthill Palanisamy <pchenthill@novell.com>
Date:   Mon Mar 19 12:30:22 2012 +0530

    Update release version

 configure.ac |    2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 065a9abce2fa4e967381269965870816f3b42473
Author: Chenthill Palanisamy <pchenthill@novell.com>
Date:   Mon Mar 19 11:57:36 2012 +0530

    News update for 3.3.92 release

 NEWS |   16 ++++++++++++++++
 1 file changed, 16 insertions(+)

commit 82c1f70b4742423e7f7f4a67b51fdd2a6cc2a5f6
Author: Piotr Drąg <piotrdrag@gmail.com>
Date:   Sun Mar 18 20:38:26 2012 +0100

    Updated Polish translation

 po/pl.po |  251 ++++++++++++++++++++++++++++++++++++++++++++------------------
 1 file changed, 181 insertions(+), 70 deletions(-)

commit 84f320d705ff3da9ac995e25feee12ab36a22b14
Author: Gabor Kelemen <kelemeng@gnome.hu>
Date:   Sun Mar 18 14:16:16 2012 +0100

    Updated Hungarian translation

 po/hu.po |  262 +++++++++++++++++++++++++++++++++++++++++++++-----------------
 1 file changed, 189 insertions(+), 73 deletions(-)

commit 11c1acd562731c9eddb89898fbd7b46d18c732c1
Author: Milan Crha <mcrha@redhat.com>
Date:   Wed Mar 14 20:55:42 2012 +0100

    Fix a corner case for a leak fix from bug #665801

 src/server/e-ews-connection.c |   12 ++++++++++--
 1 file changed, 10 insertions(+), 2 deletions(-)

commit dd5607c0c644dc528cde9d50bae4cee376c1ff24
Author: Milan Crha <mcrha@redhat.com>
Date:   Wed Mar 14 13:06:53 2012 +0100

    Bug #660428 - Some calendars/task lists are missing after reconfiguring account

 src/utils/ews-esource-utils.c |    1 -
 1 file changed, 1 deletion(-)

commit af615e835ea23b4fab7631bd98b48d71b22725f1
Author: Chenthill Palanisamy <pchenthill@novell.com>
Date:   Thu Feb 23 19:09:38 2012 +0530

    Use e_book_backend_foreach_view for notifying status messages to all the views.

 src/addressbook/Makefile.am                |    2 -
 src/addressbook/e-book-backend-ews-utils.c |   72 ----------------------------
 src/addressbook/e-book-backend-ews-utils.h |   25 ----------
 src/addressbook/e-book-backend-ews.c       |   35 +++++++-------
 4 files changed, 17 insertions(+), 117 deletions(-)

commit dadf8115f39bbf94bba740e2ad24329723b777e8
Author: Punit Jain <jpunit@novell.com>
Date:   Thu Mar 8 12:21:11 2012 +0530

    gw code cleanup

 src/addressbook/e-book-backend-ews.c |   14 +++++++-------
 src/calendar/e-cal-backend-ews.c     |   10 +++++-----
 src/camel/camel-ews-folder.c         |    2 +-
 src/camel/camel-ews-folder.h         |    2 +-
 src/camel/camel-ews-provider.c       |    2 +-
 src/camel/camel-ews-store.c          |    2 +-
 src/camel/camel-ews-store.h          |    4 ++--
 src/camel/camel-ews-summary.h        |   10 +++++-----
 src/camel/camel-ews-transport.c      |    2 +-
 src/camel/camel-ews-transport.h      |    2 +-
 10 files changed, 25 insertions(+), 25 deletions(-)

commit 857ba243b3295baeb110ca629561b25f0f428fdd
Author: Milan Crha <mcrha@redhat.com>
Date:   Wed Mar 7 08:45:06 2012 +0100

    Bug #667849 - Unable to open Contacts address book

 .../exchange-ews-account-listener.c                |   16 ++--
 src/camel/camel-ews-utils.c                        |    9 +-
 src/utils/ews-esource-utils.c                      |   96 +++++++++++++-------
 src/utils/ews-esource-utils.h                      |    9 +-
 4 files changed, 78 insertions(+), 52 deletions(-)

commit f857d857e517b8f2d8cd65e532332cb2fc201ff9
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Tue Mar 6 10:56:02 2012 -0500

    Suppress deprecation warnings.
    
    Suppress deprecated declaration warnings, particularly from GTK+, until
    we're ready to care again.  Once we require GTK+ 3.4 we can start using
    the new deprecation min/max macros.

 configure.ac |    1 +
 1 file changed, 1 insertion(+)

commit 4f9727c8088b09425663fc446fbffa25d0a8f15a
Author: Matej Urbančič <mateju@svn.gnome.org>
Date:   Wed Feb 29 14:37:18 2012 +0100

    Updated Slovenian translation

 po/sl.po |   16 ++++++++++------
 1 file changed, 10 insertions(+), 6 deletions(-)

commit 5a874adf802425be197a7b07426b5ded8871f470
Author: Matej Urbančič <mateju@svn.gnome.org>
Date:   Tue Feb 28 21:43:13 2012 +0100

    Updated Slovenian translation

 po/sl.po |  204 ++++++++++++++++++++++++++++++++++++++++++++------------------
 1 file changed, 144 insertions(+), 60 deletions(-)

commit 65c8a73d47288f9182b2762c653da7b54ffc7dd0
Author: Mario Blättermann <mario.blaettermann@gmail.com>
Date:   Tue Feb 28 21:22:10 2012 +0100

    [l10n] Updated German translation

 po/de.po |  258 ++++++++++++++++++++++++++++++++++++++++++++------------------
 1 file changed, 185 insertions(+), 73 deletions(-)

commit 434851ce57fa4797ec1c713179da18966ebaecef
Author: Daniel Nylander <po@danielnylander.se>
Date:   Tue Feb 28 08:51:34 2012 +0100

    Added Swedish translation

 po/LINGUAS |    1 +
 po/sv.po   |  435 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 436 insertions(+)

commit 46db98901e1028da8d2fc1923eeb9941ae80adbd
Author: Gabriel Speckhahn <gabspeck@gmail.com>
Date:   Thu Feb 16 13:01:15 2012 -0200

    Added Brazilian Portuguese translation

 po/LINGUAS  |    1 +
 po/pt_BR.po |  443 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 444 insertions(+)

commit 2f8f41bfa1f5738d9fbef64c2e5b01fa6e7cd14e
Author: Gonzalo Sanhueza <gonzalo.sanhueza@gmail.com>
Date:   Tue Feb 21 17:54:24 2012 +0100

    Updated Spanish translation

 po/es.po |  181 ++++++++++++++++++++++++++++++++------------------------------
 1 file changed, 92 insertions(+), 89 deletions(-)

commit 3400488dd38c43bd1118b7d9db4ff6b731e35988
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Sat Feb 18 09:43:59 2012 -0500

    Coding style and whitespace cleanup.

 .../exchange-ews-account-listener.c                |   40 +-
 .../exchange-ews-account-out-of-office.c           |   51 +-
 .../exchange-ews-account-out-of-office.h           |    2 +-
 .../exchange-ews-account-setup.c                   |  126 +-
 src/addressbook/e-book-backend-ews-utils.c         |    5 +-
 src/addressbook/e-book-backend-ews-utils.h         |    2 +-
 src/addressbook/e-book-backend-ews.c               |  714 +++++----
 src/addressbook/e-book-backend-sqlitedb-test.c     |   31 +-
 src/addressbook/e-book-backend-sqlitedb.c          |   15 +-
 src/addressbook/ews-oab-decoder.c                  |  289 ++--
 src/addressbook/ews-oab-decoder.h                  |   41 +-
 src/addressbook/ews-oab-props.h                    |    2 -
 src/addressbook/lzx/ews-oal-decompress.c           |   69 +-
 src/calendar/e-cal-backend-ews-utils.c             |  252 +--
 src/calendar/e-cal-backend-ews-utils.h             |    4 +-
 src/calendar/e-cal-backend-ews.c                   |  863 +++++-----
 src/camel/camel-ews-folder.c                       |  267 ++--
 src/camel/camel-ews-folder.h                       |    2 +-
 src/camel/camel-ews-private.h                      |   10 +-
 src/camel/camel-ews-provider.c                     |   13 +-
 src/camel/camel-ews-store-summary.c                |  264 ++--
 src/camel/camel-ews-store-summary.h                |    1 -
 src/camel/camel-ews-store.c                        |  180 ++-
 src/camel/camel-ews-summary.c                      |  102 +-
 src/camel/camel-ews-summary.h                      |    4 +-
 src/camel/camel-ews-transport.c                    |   12 +-
 src/camel/camel-ews-utils.c                        |  119 +-
 src/camel/camel-ews-utils.h                        |    3 +-
 src/server/e-ews-connection.c                      | 1658 ++++++++++----------
 src/server/e-ews-connection.h                      |   33 +-
 src/server/e-ews-folder.c                          |   17 +-
 src/server/e-ews-folder.h                          |    2 +-
 src/server/e-ews-item-change.c                     |   31 +-
 src/server/e-ews-item-change.h                     |    6 +-
 src/server/e-ews-item.c                            |  401 ++---
 src/server/e-ews-item.h                            |   20 +-
 src/server/e-ews-message.c                         |   37 +-
 src/server/e-ews-message.h                         |    2 +-
 src/server/e-soap-message.c                        |  224 +--
 src/server/e-soap-response.c                       |   49 +-
 src/server/ews-errors.c                            |    4 +-
 src/server/tests/test-autocompletion.c             |    6 +-
 src/server/tests/test-connection.c                 |   15 +-
 src/server/tests/test-createfolder.c               |    6 +-
 src/server/tests/test-cuditem.c                    |   22 +-
 src/server/tests/test-deletefolder.c               |    6 +-
 src/server/tests/test-get-oof-settings.c           |    6 +-
 src/server/tests/test-getattachment.c              |   15 +-
 src/server/tests/test-getdelegate.c                |   17 +-
 src/server/tests/test-libews.c                     |    2 +-
 src/server/tests/test-set-oof-settings.c           |   14 +-
 src/server/tests/test-syncfolder.c                 |   16 +-
 src/server/tests/utils.c                           |    4 +-
 src/utils/e-ews-query-to-restriction.c             |  237 +--
 src/utils/e-sqlite3-vfs.c                          |   25 +-
 src/utils/ews-camel-common.c                       |   32 +-
 src/utils/ews-camel-common.h                       |    1 -
 src/utils/ews-esource-utils.c                      |   56 +-
 src/utils/ews-test-finditem-query.c                |   12 +-
 59 files changed, 3593 insertions(+), 2866 deletions(-)

commit 5a3a099d1f51299be6543f239fe92e756e76ea58
Author: Chenthill Palanisamy <pchenthill@novell.com>
Date:   Mon Feb 20 15:56:22 2012 +0530

    post release version bump

 configure.ac |    2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 0cb8c2141827b70d7128e4f39b2d036db17c069a
Author: Chenthill Palanisamy <pchenthill@novell.com>
Date:   Mon Feb 20 15:18:10 2012 +0530

    News update for 3.3.90 release

 NEWS |   24 ++++++++++++++++++++++++
 1 file changed, 24 insertions(+)

commit 7351c2f7d59c7f95e6498a610699c183db6396d2
Author: Gonzalo Sanhueza <gonzalo.sanhueza.r@gmail.com>
Date:   Sun Feb 19 18:15:52 2012 +0100

    Updated Spanish translation

 po/es.po |  207 ++++++++++++++++++++++++++++++++++++++++++++------------------
 1 file changed, 148 insertions(+), 59 deletions(-)

commit 7c2886ad0d7dd6b8d35fe9cf87610224784fe42d
Author: Piotr Drąg <piotrdrag@gmail.com>
Date:   Sat Feb 18 17:24:50 2012 +0100

    Updated POTFILES.in

 po/POTFILES.in |    1 +
 1 file changed, 1 insertion(+)

commit 775b1054ee5b516494f08f1db31137873115b225
Author: Punit Jain <jpunit@novell.com>
Date:   Sat Feb 18 17:19:49 2012 +0530

    Bug #656375 Out of Office Implementation

 src/account-setup-eplugin/Makefile.am              |    8 +-
 .../exchange-ews-account-out-of-office.c           |  594 ++++++++++++++++++++
 .../exchange-ews-account-out-of-office.h           |   25 +
 .../exchange-ews-account-setup.c                   |   62 +-
 .../org-gnome-exchange-ews.eplug.xml               |    4 +-
 src/server/e-ews-connection.c                      |  372 +++++++++++-
 src/server/e-ews-connection.h                      |   42 ++
 src/server/tests/Makefile.am                       |    2 +
 src/server/tests/test-connection.c                 |    2 +
 src/server/tests/test-get-oof-settings.c           |  104 ++++
 src/server/tests/test-libews.c                     |    4 +
 src/server/tests/test-set-oof-settings.c           |  119 ++++
 12 files changed, 1320 insertions(+), 18 deletions(-)

commit 6808133062bb160ca7e1c9eccc732ec385b2c989
Author: Matej Urbančič <mateju@svn.gnome.org>
Date:   Fri Feb 17 21:28:51 2012 +0100

    Updated Slovenian translation

 po/sl.po |  122 +++++++++++++++++++++++++++++++++++---------------------------
 1 file changed, 70 insertions(+), 52 deletions(-)

commit 8039cdb740526ab977e151a82b7b9ce9f9fcb667
Author: Punit Jain <jpunit@novell.com>
Date:   Fri Feb 17 16:20:23 2012 +0530

    Bug #668174 unable to create appointments and meetings

 src/calendar/e-cal-backend-ews.c |    2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit a9b4edf31e4fa343a7777606668dacedc55f12ae
Author: Punit Jain <jpunit@novell.com>
Date:   Fri Feb 17 14:50:08 2012 +0530

    Bug #654810 conversion of evolution query to ews restriction and test function

 src/utils/e-ews-query-to-restriction.c | 1176 ++++++++++++++++++++++++++++++++
 src/utils/e-ews-query-to-restriction.h |   26 +
 src/utils/ews-test-finditem-query.c    |  179 +++++
 3 files changed, 1381 insertions(+)

commit ffcef64e618ee12c39299364a1e4f2fa64d17480
Author: Punit Jain <jpunit@novell.com>
Date:   Fri Feb 17 14:45:21 2012 +0530

    Bug #654810 finditem API implementation

 src/addressbook/Makefile.am          |    4 +-
 src/addressbook/e-book-backend-ews.c |  195 ++++++++++++++++++++++++++----
 src/server/e-ews-connection.c        |  218 +++++++++++++++++++++++++++++++++-
 src/server/e-ews-connection.h        |   52 ++++++++
 src/server/e-ews-item.c              |   69 +++++++----
 src/utils/Makefile.am                |   28 ++++-
 6 files changed, 515 insertions(+), 51 deletions(-)

commit 5d2e9ac908c7a73094f76019e408065cd3aff527
Author: Punit Jain <jpunit@novell.com>
Date:   Fri Feb 17 14:37:56 2012 +0530

    Bug #654822 set system folder flags using getfolder operation

 src/camel/camel-ews-store.c |   88 ++++++++++++++++++++++++++++++++++++++++++-
 src/camel/camel-ews-utils.c |   17 +--------
 2 files changed, 88 insertions(+), 17 deletions(-)

commit b65f42c2034b6d6ca2764c5d635dc35c41a87f2e
Author: Marek Černocký <marek@manet.cz>
Date:   Thu Feb 16 11:02:02 2012 +0100

    Updated Czech translation

 po/cs.po |  132 ++++++++++++++++++++++++++++++++++++--------------------------
 1 file changed, 77 insertions(+), 55 deletions(-)

commit d0348fc3f681c5129e18a8bdc58b0b847604f375
Author: Milan Crha <mcrha@redhat.com>
Date:   Thu Feb 16 10:24:37 2012 +0100

    Bug #658347 - Harmonize mnemonic for "Check new messages for Junk contents"

 src/camel/camel-ews-provider.c |    2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 02b9574f8e5f3c287331561c12bbf1fe96717f15
Author: Daniel Mustieles <daniel.mustieles@gmail.com>
Date:   Thu Feb 9 17:29:51 2012 +0100

    Updated Spanish translation

 po/es.po |   67 +++++++++++++++++++++++++++++++++++++++++---------------------
 1 file changed, 45 insertions(+), 22 deletions(-)

commit 13b2005ac31b5688af0cca8a111cdbc0150a58ef
Author: Milan Crha <mcrha@redhat.com>
Date:   Thu Feb 9 15:18:52 2012 +0100

    Fix memory leak during autodiscover (as part of Bug #665801)

 src/server/e-ews-connection.c |    4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit 546b2d73fb72a75d54cd035bda3567247f78a67a
Author: Milan Crha <mcrha@redhat.com>
Date:   Thu Feb 9 14:12:44 2012 +0100

    Bug #664749 - Cannot send message "Service not connected"

 src/camel/camel-ews-transport.c |   34 ++++++++++++++++++++++++++++++++++
 src/utils/ews-camel-common.c    |   26 ++++++++++++++++++++++++++
 2 files changed, 60 insertions(+)

commit 253c2a7f49bec19e8c7be81b0ef1a68064b70c65
Author: David Woodhouse <David.Woodhouse@intel.com>
Date:   Wed Feb 8 14:35:49 2012 +0000

    Bug 665801 - Crash in SoupSessionAsync::finalize
    
    Gr, I hate the way that libsoup can't cope with being called from anything
    but its *own* context. Unless you are prepared to use synchronous operations,
    it seems to have absolutely no locking of its own :(
    
    Work around this by even calling g_object_unref() for the SoupSession from
    its own thread/context.

 src/server/e-ews-connection.c |    7 ++++---
 1 file changed, 4 insertions(+), 3 deletions(-)

commit f9d91eddfe684623d73ea5326c67b39dbd2f56f5
Author: David Woodhouse <David.Woodhouse@intel.com>
Date:   Wed Feb 8 14:27:00 2012 +0000

    Bug 669338 - Wrong Content-Type in Autodiscover xml soap

 src/server/e-ews-connection.c |    2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 3b201f6ed217aab4f2292df3a79ccc5a5356be24
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Sun Feb 5 11:57:34 2012 -0500

    Fix version bump, next is 3.3.90.

 configure.ac |    2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 8d5681293093a2f5a8d3512cdd72822b322a9a7c
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Sun Feb 5 11:15:01 2012 -0500

    Post-release version bump.

 configure.ac |    2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit fda974cb7491a9d1501849f1119213e4113459fb
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Sun Feb 5 11:10:47 2012 -0500

    NEWS update for 3.3.5 release.

 NEWS |   10 ++++++++++
 1 file changed, 10 insertions(+)

commit c3576697a55fc645e4ef18794e413649d811edff
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Wed Jan 18 23:09:36 2012 -0500

    Adapt to libemail-engine.

 configure.ac                                              |    1 +
 src/account-setup-eplugin/Makefile.am                     |    6 ++++--
 src/account-setup-eplugin/exchange-ews-account-listener.c |    1 -
 3 files changed, 5 insertions(+), 3 deletions(-)

commit a6a360948e6f2d47bc2e3be72d64c7379081aa0a
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Mon Jan 16 11:52:05 2012 -0500

    Post-release version bump.

 configure.ac |    2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 53c1739b53b7252c71ebfd70de545f70ff5ce3f6
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Mon Jan 16 11:49:50 2012 -0500

    NEWS update for 3.3.4 release.

 NEWS |   13 +++++++++++++
 1 file changed, 13 insertions(+)

commit 7665abb78de11856d20a8a3961d304a2201a3ccd
Author: Vibha Yadav <yvibha@suse.com>
Date:   Mon Jan 16 15:44:50 2012 +0530

    Bug #665104 - Possible memory leaks

 src/camel/camel-ews-utils.c |    1 +
 1 file changed, 1 insertion(+)

commit 930b7efe1c665925cf240325e2d38bb3ac18b46e
Author: Punit Jain <jpunit@novell.com>
Date:   Thu Jan 12 17:21:18 2012 +0530

    Bug #665533 OAB caching not working

 src/account-setup-eplugin/exchange-ews-account-listener.c |    6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

commit eb9d169dbfb583181af9f43e6df349128b05dab8
Author: Milan Crha <mcrha@redhat.com>
Date:   Wed Jan 4 17:23:53 2012 +0100

    Bug #667185 - Menu items from plugins not translated

 src/addressbook/e-book-backend-sqlitedb.c |    6 +++++-
 src/calendar/e-cal-backend-ews-utils.c    |    2 +-
 2 files changed, 6 insertions(+), 2 deletions(-)

commit cea2bed5c66c4c900f8700e33560111346e88c1c
Author: Nicolás Satragno <nicoymatu9.hotmail.com>
Date:   Mon Dec 26 10:29:20 2011 +0100

    Updated Spanish translation

 po/es.po |  125 +++++++++++++++++++++++++++++++-------------------------------
 1 file changed, 63 insertions(+), 62 deletions(-)

commit 7b537a920dee4845416ae9fdf5b13fc75d4a9e1e
Author: Kjartan Maraas <kmaraas@gnome.org>
Date:   Wed Dec 21 14:36:53 2011 +0100

    Added nb

 po/LINGUAS |    1 +
 1 file changed, 1 insertion(+)

commit 02f06ede0b6e697d907e9f317dd29f2dd6dac6c2
Author: Kjartan Maraas <kmaraas@gnome.org>
Date:   Wed Dec 21 14:36:41 2011 +0100

    Added Norwegian bokmål translation

 po/nb.po |  341 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 341 insertions(+)

commit 773728bc74c6f11d7542e79a6632f43ad7fca41c
Author: Chenthill Palanisamy <pchenthill@novell.com>
Date:   Mon Dec 19 20:49:52 2011 +0530

    post release version bump

 configure.ac |    2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 08e1414a9e3f29202bf677c15b9758ad1d8b88a5
Author: Chenthill Palanisamy <pchenthill@novell.com>
Date:   Mon Dec 19 19:26:17 2011 +0530

    News update for 3.3.3 release

 NEWS |   28 ++++++++++++++++++++++++++++
 1 file changed, 28 insertions(+)

commit f1ed78439fd3b5ce82854d6fe4a7c7e214d7b8b9
Author: Chenthill Palanisamy <pchenthill@novell.com>
Date:   Thu Dec 15 12:53:58 2011 +0530

    Fix a critical warning crasher

 src/camel/camel-ews-store.c |    6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)

commit f4d560fccc633626f5001ab7b98e51ddb23b3ade
Author: Chenthill Palanisamy <pchenthill@novell.com>
Date:   Thu Dec 8 23:38:12 2011 +0530

    Fix address-book to display contents without error.
    Make a dummy get_folder request on the distinguished folder "contacts" to make sure
    we have a valid connection. The duplicate requests can be avoided once we have a EClientStore implemented or
    if e_ews_connection_new can handle it.

 src/addressbook/e-book-backend-ews.c |   32 +++++++++++++++++++++++++++-----
 1 file changed, 27 insertions(+), 5 deletions(-)

commit ae8fa24e4362259cd42c3e307bcebe3a1105665a
Author: Chenthill Palanisamy <pchenthill@novell.com>
Date:   Thu Dec 8 16:35:08 2011 +0530

    Bug 659679 - Password management- Clicking 'ok' without entering a password doesn't bring up a message

 src/calendar/e-cal-backend-ews.c |   44 ++++++++++++++++++++++++++++++++------
 1 file changed, 37 insertions(+), 7 deletions(-)

commit f46f8bca136ffef9d4a5d5997b1e3e2c19f4dded
Author: Chenthill Palanisamy <pchenthill@novell.com>
Date:   Thu Dec 1 17:24:55 2011 +0530

    Implement GetFolder request. Refactor the code to request for additional properties.

 src/server/e-ews-connection.c |  230 +++++++++++++++++++++++++++++++++++++----
 src/server/e-ews-connection.h |   47 ++++++++-
 2 files changed, 256 insertions(+), 21 deletions(-)

commit cfe922992fcc4b30b0cc138a8a4a6c84f198c743
Author: Milan Crha <mcrha@redhat.com>
Date:   Wed Dec 7 10:30:32 2011 +0100

    Bug #665065 - Updates changed items forever

 src/camel/camel-ews-folder.c |   11 +++++++++--
 1 file changed, 9 insertions(+), 2 deletions(-)

commit 836a1b26e70502197ef878afee193334e2b0aa33
Author: Punit Jain <jpunit@novell.com>
Date:   Tue Dec 6 18:20:25 2011 +0530

    fixing a compiler warning

 src/server/e-ews-connection.h |    2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 621ef330ba1ba43454f1347ee0d7f58e3a06e8a2
Author: Daniel Mustieles <daniel.mustieles@gmail.com>
Date:   Mon Dec 5 18:13:43 2011 +0100

    Updated Spanish translation

 po/es.po |   52 ++++++++++++++++++++++++++++------------------------
 1 file changed, 28 insertions(+), 24 deletions(-)

commit e8791bd763430626d085d4b918e3f9ffc9bbc671
Author: Matej Urbančič <mateju@svn.gnome.org>
Date:   Fri Dec 2 16:46:22 2011 +0100

    Updated Slovenian translation

 po/sl.po |  116 ++++++++++++++++++++++++++++----------------------------------
 1 file changed, 52 insertions(+), 64 deletions(-)

commit 326e7b4760017dc9dce8a9ace7b0c23db46a479e
Author: David Woodhouse <David.Woodhouse@intel.com>
Date:   Fri Dec 2 13:00:56 2011 +0000

    Bug 664637 - Deleted messages appear in Inbox
    
    This is a *partial* fix. We still have a potential bug if we crash at the
    wrong time, but at least this stops us from hitting it systematically.

 src/camel/camel-ews-folder.c |    1 +
 1 file changed, 1 insertion(+)

commit c9501f7515737e9fa19ef6ec3bc962aea1f9f844
Author: Vibha Yadav <yvibha@suse.com>
Date:   Fri Dec 2 15:48:51 2011 +0530

    Bug 656376 - Support for delegation
    
    Adding up get_delegate api along with its test case.

 src/server/e-ews-connection.c       |  222 ++++++++++++++++++++++++++++++++++-
 src/server/e-ews-connection.h       |   50 ++++++++
 src/server/tests/Makefile.am        |    3 +-
 src/server/tests/test-getdelegate.c |  113 ++++++++++++++++++
 src/server/tests/test-libews.c      |    2 +
 5 files changed, 387 insertions(+), 3 deletions(-)

commit 68a53eb80710ae3941f331362438cfa6af082ff5
Author: Milan Crha <mcrha@redhat.com>
Date:   Thu Dec 1 10:54:38 2011 +0100

    Bug #664116 - "Fetch URL" doesn't always work

 .../exchange-ews-account-setup.c                   |    7 ++-
 src/server/e-ews-connection.c                      |   63 ++++++++++++++------
 src/server/e-ews-connection.h                      |    4 +-
 src/server/tests/test-connection.c                 |   10 ++--
 4 files changed, 60 insertions(+), 24 deletions(-)

commit ff452e5d29fca7296aad4a590fac6c252522ffdd
Author: Yinghua Wang <wantinghard@gmail.com>
Date:   Sat Nov 26 09:12:02 2011 +0000

    Add simplified Chinese translation.

 po/LINGUAS  |    1 +
 po/zh_CN.po |  331 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 332 insertions(+)

commit e135349fb5cf755bdb5b9b5832f1f5dd9db2d464
Author: Matej Urbančič <mateju@svn.gnome.org>
Date:   Fri Nov 25 18:01:12 2011 +0100

    Updated Slovenian translation

 po/sl.po |  162 +++++++++++++++++++++++++++++---------------------------------
 1 file changed, 75 insertions(+), 87 deletions(-)

commit 53ca63a0e27ec4d3986ea5f2f2cf91d9bc4bbca1
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Thu Nov 24 18:07:09 2011 -0500

    Remove all *_DISABLE_DEPRECATED_FLAGS.
    
    I'll care about deprecated APIs again when a gtk4 release date is
    announced.  Meanwhile it's just causing distros unnecessary pain.

 configure.ac |    7 +------
 1 file changed, 1 insertion(+), 6 deletions(-)

commit 63b798d310f9e62643795eca15b73d39fd457317
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Thu Nov 24 17:53:12 2011 -0500

    Remove GSEAL_ENABLE macro.
    
    We already comply, and it's required now anyway for gtk3.

 configure.ac |    1 -
 1 file changed, 1 deletion(-)

commit 0ec4fe32a3e2ebdab3f4149e9e4659493b2c1196
Author: Milan Crha <mcrha@redhat.com>
Date:   Thu Nov 24 12:14:20 2011 +0100

    Bug #664572 - Change e_cal_backend_notify_component* to use ECalComponent

 src/calendar/e-cal-backend-ews.c |  100 ++++++++++++++++++--------------------
 1 file changed, 47 insertions(+), 53 deletions(-)

commit 89fa2fecaa064bd0e01e7a20b4296a6aa2cbe51a
Author: Milan Crha <mcrha@redhat.com>
Date:   Wed Nov 23 12:36:49 2011 +0100

    Bug #648877 - Address completion gives mailbox name rather than contact name

 src/addressbook/e-book-backend-ews.c |   47 +++++++++++++++++++++++++++-------
 src/server/e-ews-connection.c        |   19 ++++++++++----
 src/server/e-ews-item.c              |   34 ++++++++++++++++++++++++
 src/server/e-ews-item.h              |    8 ++++++
 4 files changed, 94 insertions(+), 14 deletions(-)

commit 08cdb4e6293b0ba2c54a25414de22fd45d372a12
Author: Milan Crha <mcrha@redhat.com>
Date:   Wed Nov 23 11:51:10 2011 +0100

    Bug #663379 - Cannot configure EWS account on 3.3.1

 src/account-setup-eplugin/exchange-ews-account-setup.c |   13 +++++++++++++
 1 file changed, 13 insertions(+)

commit d3338f1a3d90bfed25f1e15bd8c418555b0af550
Author: Chenthill Palanisamy <pchenthill@novell.com>
Date:   Wed Nov 23 14:00:15 2011 +0530

    Bug 654940 - Fetch url even works in offline

 src/account-setup-eplugin/exchange-ews-account-setup.c |    6 ++++++
 1 file changed, 6 insertions(+)

commit 5f3142a830d103f5ac989254f25b1f0a3513f889
Author: Chenthill Palanisamy <pchenthill@novell.com>
Date:   Tue Nov 22 13:53:58 2011 +0530

    Bug 661537 - Crash in e_book_backend_sqlitedb_get_is_populated at e-book-backend-sqlitedb.c:1726

 src/addressbook/e-book-backend-ews.c |    2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit ebb020141cb5c9061fd51b8e3c0ea902b8815f78
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Sun Nov 20 17:27:21 2011 -0500

    Post-release version bump.

 configure.ac |    2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit d60eeefd96e6e14ac2d283950a7bba757074f2b8
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Sun Nov 20 17:09:51 2011 -0500

    NEWS update for 3.3.2 release.

 NEWS |   25 +++++++++++++++++++++++++
 1 file changed, 25 insertions(+)

commit c9945842746c06f806a1ec97c37aace3c1cfbc0d
Author: Vibha Yadav <yvibha@suse.com>
Date:   Fri Nov 18 17:55:31 2011 +0530

    Bug #657320 - Set/Modify Birthday of Contact

 src/addressbook/e-book-backend-ews.c |   28 ++++++++++++++++++++++++++++
 1 file changed, 28 insertions(+)

commit 78cc513a9035362935caca8065f456d7d29f7901
Author: Vibha Yadav <yvibha@novell.com>
Date:   Fri Nov 18 12:02:17 2011 +0530

    Bug #661528 - g_ascii_strcasecmp: assertion `s2 != NULL' failed
    
    Added a check for NULL String before calling to compare.

 src/addressbook/e-book-backend-ews.c |   10 ++++------
 1 file changed, 4 insertions(+), 6 deletions(-)

commit 1b5ae9ef59d54dd1e0f0caa5397c8d04523199f3
Author: Chenthill Palanisamy <pchenthill@novell.com>
Date:   Wed Nov 16 11:39:21 2011 +0530

    Bug 661972 - Crash in ews_book_remove_contact_cb at e-book-backend-ews.c:881

 src/addressbook/e-book-backend-ews.c |    7 ++++++-
 1 file changed, 6 insertions(+), 1 deletion(-)

commit 52527c6aa7147743334cbf45be116bcdb8581bec
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Sun Nov 13 00:40:50 2011 -0500

    Adapt to CamelFolderSummary changes.

 src/camel/camel-ews-folder.c  |    6 ++--
 src/camel/camel-ews-summary.c |   70 +----------------------------------------
 src/camel/camel-ews-summary.h |    3 +-
 3 files changed, 4 insertions(+), 75 deletions(-)

commit 825ec47c7ff13184f6b03fae84a4461c67e81d3b
Author: Marek Černocký <marek@manet.cz>
Date:   Wed Nov 9 09:52:15 2011 +0100

    Added Czech language

 po/LINGUAS |    1 +
 1 file changed, 1 insertion(+)

commit 471d981929ba8c4e106cfd09b01675091026578a
Author: Marek Černocký <marek@manet.cz>
Date:   Wed Nov 9 09:51:46 2011 +0100

    Updated Czech translation

 po/cs.po |  336 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 336 insertions(+)

commit 6c6ab5eff1c3e93402c57adf3e10b1228350f4a0
Author: Chenthill Palanisamy <pchenthill@novell.com>
Date:   Tue Nov 8 15:59:12 2011 +0530

    Do not include glist.h header separately.

 src/calendar/e-cal-backend-ews.c |    2 --
 1 file changed, 2 deletions(-)

commit 16e94af0795b6d7a749651b86f01225c4822dd62
Author: Chenthill Palanisamy <pchenthill@novell.com>
Date:   Tue Nov 8 15:56:48 2011 +0530

    Do not use deprecated g_atexit.

 src/account-setup-eplugin/exchange-ews-account-setup.c |    7 ++++---
 1 file changed, 4 insertions(+), 3 deletions(-)

commit 21731bd8f14f99324a56a5ac8d85685d630491e2
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Sun Nov 6 12:18:00 2011 -0500

    Adapt to Evolution's EMConfig API changes.

 .../exchange-ews-account-setup.c                   |  477 +++++++++-----------
 .../org-gnome-exchange-ews.eplug.xml               |    6 +-
 src/camel/camel-ews-settings.c                     |  143 ++++++
 src/camel/camel-ews-settings.h                     |    9 +
 4 files changed, 377 insertions(+), 258 deletions(-)

commit 77beb810ae90bb898107435f18cf0a57ad4a50b8
Author: Gabor Kelemen <kelemeng@gnome.hu>
Date:   Sat Nov 5 03:49:43 2011 +0100

    Added Hungarian translation by Zoltan Mezi

 po/hu.po |  335 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 335 insertions(+)

commit 4094f2418da2f10c80e18d6604106dd0f7380d1b
Author: Gabor Kelemen <kelemeng@gnome.hu>
Date:   Sat Nov 5 03:49:18 2011 +0100

    Added hu to LINGUAS

 po/LINGUAS |    1 +
 1 file changed, 1 insertion(+)

commit 79517cb4da0c29977d4df302832e526f78be3d42
Author: David Woodhouse <David.Woodhouse@intel.com>
Date:   Wed Nov 2 16:12:15 2011 +0000

    Fix default-enable of AM_MAINTAINER_MODE

 configure.ac |    2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 3dc4e48e6f8d3cc578e4e71fbbae5c0da0f9c48a
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Wed Oct 26 16:41:28 2011 -0400

    Distribute 'xz' tar archives instead of gzip.

 configure.ac |    2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 8384f87b691573e144d3a823a3d1da4576a1c45f
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Wed Oct 26 15:35:52 2011 -0400

    Remove g_thread_init() calls.
    
    g_type_init() already calls it, and has for several GLib releases.

 src/addressbook/e-book-backend-sqlitedb-test.c |    3 ---
 src/addressbook/ews-oab-decoder.c              |    3 ---
 src/addressbook/lzx/ews-oal-decompress.c       |    3 ---
 src/server/tests/test-autocompletion.c         |    3 ---
 src/server/tests/test-connection.c             |    3 ---
 src/server/tests/test-createfolder.c           |    3 ---
 src/server/tests/test-cuditem.c                |    3 ---
 src/server/tests/test-deletefolder.c           |    3 ---
 src/server/tests/test-getattachment.c          |    3 ---
 src/server/tests/test-syncfolder.c             |    3 ---
 10 files changed, 30 deletions(-)

commit 658d770ac04be3e4d4e5baa26a9954055a932918
Author: Daniel Mustieles <daniel.mustieles@gmail.com>
Date:   Tue Oct 25 16:35:23 2011 +0200

    Updated Spanish translation

 po/es.po |  109 ++++++++++++++++++++++++++++++++------------------------------
 1 file changed, 56 insertions(+), 53 deletions(-)

commit ea37425c5fc82a43b8244454fcdcb47098f13dcf
Author: Milan Crha <mcrha@redhat.com>
Date:   Tue Oct 25 10:03:05 2011 +0200

    Bug #662598 - Store server folder cache in user's cache directory

 .../exchange-ews-account-listener.c                |    4 +-
 src/camel/camel-ews-store.c                        |   53 ++++++++++++++++++--
 2 files changed, 52 insertions(+), 5 deletions(-)

commit 3bef37fbbcbac6ab84f056f669b25382a4a46373
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Fri Oct 21 09:46:31 2011 -0400

    Adapt to CamelNetworkSettings changes.

 src/camel/camel-ews-folder.c    |   18 +++-
 src/camel/camel-ews-settings.c  |  209 ++++++++++++++++++++++++++++++++++++---
 src/camel/camel-ews-settings.h  |    7 ++
 src/camel/camel-ews-store.c     |   64 ++++++------
 src/camel/camel-ews-transport.c |   34 +++++--
 src/camel/camel-ews-utils.c     |   60 ++++++-----
 6 files changed, 313 insertions(+), 79 deletions(-)

commit c95d0e0d3422aaea8deb6d9cbbe8b361d817a599
Author: Milan Crha <mcrha@redhat.com>
Date:   Mon Oct 24 09:43:57 2011 +0200

    Call g_thread_init() conditionally

 src/addressbook/e-book-backend-sqlitedb-test.c |    2 ++
 src/addressbook/ews-oab-decoder.c              |    2 ++
 src/addressbook/lzx/ews-oal-decompress.c       |    2 ++
 src/server/tests/test-autocompletion.c         |    2 ++
 src/server/tests/test-connection.c             |    2 ++
 src/server/tests/test-createfolder.c           |    2 ++
 src/server/tests/test-cuditem.c                |    2 ++
 src/server/tests/test-deletefolder.c           |    2 ++
 src/server/tests/test-getattachment.c          |    2 ++
 src/server/tests/test-syncfolder.c             |    2 ++
 10 files changed, 20 insertions(+)

commit 3bb09eef756a9301859abb19ac8ab39f9fc3bed5
Author: Matej Urbančič <mateju@svn.gnome.org>
Date:   Sun Oct 23 19:15:00 2011 +0200

    Updated Slovenian translation

 po/sl.po |  108 ++++++++++++++++++++++++++++++++++----------------------------
 1 file changed, 59 insertions(+), 49 deletions(-)

commit e77bf0dd746389895d3182bb4f1672105209975b
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Sun Oct 23 10:54:25 2011 -0400

    Post-release version bump.

 configure.ac |    2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 8e0e9c60db4b173467d2b94bcd485ac5d6455b5f
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Sun Oct 23 10:36:11 2011 -0400

    Fix distcheck errors.

 src/server/tests/Makefile.am |    2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 9e0d210d4e43eea09b09a4a4583e86bd65a1c378
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Sun Oct 23 10:32:25 2011 -0400

    Remove -Werror.
    
    Not suitable for releases.

 configure.ac |    2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit ee46b7e9cd8b235ba9435560e24c5548e3c56320
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Sun Oct 23 10:27:17 2011 -0400

    Makefile.am: Add MAINTAINERCLEANFILES.
    
    Takes care of the untracked auto-foo files.

 Makefile.am |   18 +++++++++++++++++-
 1 file changed, 17 insertions(+), 1 deletion(-)

commit 6e20e3aacf991e99f2bc4a46519204a58092f448
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Sun Oct 23 10:20:14 2011 -0400

    NEWS update for 3.3.1 release.

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

commit f7b8b507958a6f3f7ed3918e7df46d4e3b7b5780
Author: David Woodhouse <David.Woodhouse@intel.com>
Date:   Thu Oct 20 23:32:02 2011 +0100

    Use SHA256 of EWS ItemId for cache filename, not the ItemId itself.
    
    An ecryptfs user complained; it can't handle long filenames.
    
    Use the sha256 of the id instead, and automatically rename old files as we
    try to open them.

 src/camel/camel-ews-folder.c |   80 ++++++++++++++++++++++++++++++++++++++----
 1 file changed, 74 insertions(+), 6 deletions(-)

commit 10733cdc365a41f18c25e212fe288276b951097b
Author: Mario Blättermann <mariobl@gnome.org>
Date:   Thu Oct 20 22:08:56 2011 +0200

    [l10n] Updated German translation

 po/de.po |   62 +++++++++++++++++++++++++++++++++++---------------------------
 1 file changed, 35 insertions(+), 27 deletions(-)

commit 5fb55ca5378d25fd39bdcc078b70d1a1bbbee069
Author: Milan Crha <mcrha@redhat.com>
Date:   Thu Oct 20 14:46:28 2011 +0200

    Prefill Host URL when creating new account

 src/account-setup-eplugin/exchange-ews-account-setup.c |   16 ++++++++++++++--
 1 file changed, 14 insertions(+), 2 deletions(-)

commit 73c4f83e9d0c3fc2d7cf27e8d1d0062bd7153c9e
Author: Milan Crha <mcrha@redhat.com>
Date:   Thu Oct 20 14:02:46 2011 +0200

    Remove startup debug messages

 src/account-setup-eplugin/exchange-ews-account-listener.c |    4 +---
 src/account-setup-eplugin/exchange-ews-account-setup.c    |    2 --
 2 files changed, 1 insertion(+), 5 deletions(-)

commit 24445771f4cfca83c6d496cf4766df0359c15215
Author: Milan Crha <mcrha@redhat.com>
Date:   Thu Oct 20 14:01:38 2011 +0200

    Err, overlooked test, David notified me about it

 src/camel/camel-ews-summary.c |    2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit a52cdd3ebd049ead9cb238e2d32608dfe322cea3
Author: Milan Crha <mcrha@redhat.com>
Date:   Thu Oct 20 13:56:12 2011 +0200

    Forgotten API change on CamelFolderSummary in eds 3.3.1
    
    This prevented correct load of folder summary and as such left
    CamelFolderSummary::uids empty, which had other more consecutive
    issues, one of then that folder counts were not updated properly.

 src/camel/camel-ews-summary.c |   14 +++++++-------
 1 file changed, 7 insertions(+), 7 deletions(-)

commit 8c8e95209e1cafd01b49838fe8168345601d214b
Author: David Woodhouse <David.Woodhouse@intel.com>
Date:   Wed Oct 19 22:19:53 2011 +0100

    Fix crash in addressbook completion when no offline GAL cache

 src/addressbook/e-book-backend-ews.c |    3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

commit bcf94a5bfbcbc97b81a1739601f0be87ea9f2497
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Wed Oct 19 17:21:23 2011 -0400

    Adapt to Camel authentication API changes.
    
    This attempts to implement the new CamelService.authenticate_sync()
    method, and also calls camel_session_authenticate_sync() from the
    connect_sync() method.
    
    Fair warning: I've not actually tested these changes.

 src/camel/camel-ews-store.c |  131 ++++++++++++++++++++++++++++++-------------
 1 file changed, 93 insertions(+), 38 deletions(-)

commit 526cc7bb2e2d21e1d9f5098e4c9934a80f785e37
Author: David Woodhouse <David.Woodhouse@intel.com>
Date:   Wed Oct 19 21:11:19 2011 +0100

    Remove libedata-cal-compat.[ch]

 src/calendar/Makefile.am           |    2 -
 src/calendar/e-cal-backend-ews.c   |   51 ++++++------
 src/calendar/libedata-cal-compat.c |  155 ------------------------------------
 src/calendar/libedata-cal-compat.h |   51 ------------
 4 files changed, 25 insertions(+), 234 deletions(-)

commit f7dd1cd27870c6e76056c696aee30882e7b21e82
Author: Milan Crha <mcrha@redhat.com>
Date:   Wed Oct 19 19:06:38 2011 +0100

    Add missing camel-ews-settings.[ch]

 src/camel/camel-ews-settings.c |  302 ++++++++++++++++++++++++++++++++++++++++
 src/camel/camel-ews-settings.h |   70 ++++++++++
 2 files changed, 372 insertions(+)

commit 8cf26212917f036abec59af831a28732fe491e6e
Author: Milan Crha <mcrha@redhat.com>
Date:   Wed Oct 19 18:35:44 2011 +0100

    Bug 662224 - Make it compile against 3.3.1 of eds/evo

 configure.ac                                       |    4 +-
 .../exchange-ews-account-listener.c                |    2 +-
 .../exchange-ews-account-setup.c                   |    2 +-
 src/addressbook/e-book-backend-ews-factory.c       |   46 +-
 src/addressbook/e-book-backend-ews.c               |  518 ++++++++++----------
 src/calendar/Makefile.am                           |    1 -
 src/calendar/e-cal-backend-ews-factory.c           |  201 +++-----
 src/calendar/e-cal-backend-ews-factory.h           |   36 --
 src/calendar/e-cal-backend-ews.c                   |  473 ++----------------
 src/camel/Makefile.am                              |    2 +
 src/camel/camel-ews-folder.c                       |   73 ++-
 src/camel/camel-ews-provider.c                     |   10 +-
 src/camel/camel-ews-store.c                        |   16 +-
 src/camel/camel-ews-summary.c                      |  191 +-------
 src/camel/camel-ews-summary.h                      |    3 -
 src/camel/camel-ews-utils.c                        |   21 +-
 16 files changed, 491 insertions(+), 1108 deletions(-)