Hello community,
here is the log from the commit of package evolution-ews for openSUSE:Factory checked in at 2014-07-20 10:50:02
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/evolution-ews (Old)
and /work/SRC/openSUSE:Factory/.evolution-ews.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "evolution-ews"
Changes:
--------
--- /work/SRC/openSUSE:Factory/evolution-ews/evolution-ews.changes 2014-07-06 22:52:15.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.evolution-ews.new/evolution-ews.changes 2014-07-20 10:50:03.000000000 +0200
@@ -1,0 +2,7 @@
+Wed Jul 16 07:53:59 UTC 2014 - dimstar@opensuse.org
+
+- Update to version 3.12.4:
+ + Make Evolution-EWS build under Win32.
+ + Bugs fixed: bgo#728942, bgo#730878, bgo#731585.
+
+-------------------------------------------------------------------
Old:
----
evolution-ews-3.12.3.tar.xz
New:
----
evolution-ews-3.12.4.tar.xz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ evolution-ews.spec ++++++
--- /var/tmp/diff_new_pack.PU6MUO/_old 2014-07-20 10:50:04.000000000 +0200
+++ /var/tmp/diff_new_pack.PU6MUO/_new 2014-07-20 10:50:04.000000000 +0200
@@ -19,7 +19,7 @@
Name: evolution-ews
# This should be updated upon major version changes; it should match BASE_VERSION as defined in configure.in.
%define evolution_base_version 3.12
-Version: 3.12.3
+Version: 3.12.4
Release: 0
Summary: Exchange Connector for Evolution, compatible with Exchange 2007 and later
License: LGPL-2.1
++++++ evolution-ews-3.12.3.tar.xz -> evolution-ews-3.12.4.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/evolution-ews-3.12.3/Makefile.in new/evolution-ews-3.12.4/Makefile.in
--- old/evolution-ews-3.12.3/Makefile.in 2014-06-09 08:57:36.000000000 +0200
+++ new/evolution-ews-3.12.4/Makefile.in 2014-07-14 08:39:45.000000000 +0200
@@ -227,6 +227,8 @@
ECHO_T = @ECHO_T@
EDS_REQUIRED = @EDS_REQUIRED@
EGREP = @EGREP@
+EVOLUTION_CALENDAR_CFLAGS = @EVOLUTION_CALENDAR_CFLAGS@
+EVOLUTION_CALENDAR_LIBS = @EVOLUTION_CALENDAR_LIBS@
EVOLUTION_DATA_SERVER_CFLAGS = @EVOLUTION_DATA_SERVER_CFLAGS@
EVOLUTION_DATA_SERVER_LIBS = @EVOLUTION_DATA_SERVER_LIBS@
EVOLUTION_MAIL_CFLAGS = @EVOLUTION_MAIL_CFLAGS@
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/evolution-ews-3.12.3/NEWS new/evolution-ews-3.12.4/NEWS
--- old/evolution-ews-3.12.3/NEWS 2014-06-09 08:54:36.000000000 +0200
+++ new/evolution-ews-3.12.4/NEWS 2014-07-14 08:39:19.000000000 +0200
@@ -1,3 +1,14 @@
+Evolution-EWS 3.12.4 2014-07-14
+-------------------------------
+
+Bug Fixes:
+ Bug 731585 - evolution-ews Camel part pretends offline state (Milan Crha)
+ Bug 728942 - Fails to pair user with attendee in invitation response (Milan Crha)
+ Bug 730878 - Split libcamelews into a static and a dynamic library (Milan Crha)
+
+Miscellaneous:
+ Make Evolution-EWS build under Win32 (Milan Crha)
+
Evolution-EWS 3.12.3 2014-06-09
-------------------------------
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/evolution-ews-3.12.3/configure new/evolution-ews-3.12.4/configure
--- old/evolution-ews-3.12.3/configure 2014-06-09 08:57:36.000000000 +0200
+++ new/evolution-ews-3.12.4/configure 2014-07-14 08:39:44.000000000 +0200
@@ -1,6 +1,6 @@
#! /bin/sh
# Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.69 for evolution-ews 3.12.3.
+# Generated by GNU Autoconf 2.69 for evolution-ews 3.12.4.
#
# Report bugs to http://bugzilla.gnome.org/browse.cgi?product=evolution-ews.
#
@@ -591,8 +591,8 @@
# Identity of this package.
PACKAGE_NAME='evolution-ews'
PACKAGE_TARNAME='evolution-ews'
-PACKAGE_VERSION='3.12.3'
-PACKAGE_STRING='evolution-ews 3.12.3'
+PACKAGE_VERSION='3.12.4'
+PACKAGE_STRING='evolution-ews 3.12.4'
PACKAGE_BUGREPORT='http://bugzilla.gnome.org/browse.cgi?product=evolution-ews'
PACKAGE_URL=''
@@ -678,6 +678,8 @@
LIBICAL_CFLAGS
SQLITE3_LIBS
SQLITE3_CFLAGS
+EVOLUTION_CALENDAR_LIBS
+EVOLUTION_CALENDAR_CFLAGS
EVOLUTION_MAIL_LIBS
EVOLUTION_MAIL_CFLAGS
EVOLUTION_SHELL_LIBS
@@ -945,6 +947,8 @@
EVOLUTION_SHELL_LIBS
EVOLUTION_MAIL_CFLAGS
EVOLUTION_MAIL_LIBS
+EVOLUTION_CALENDAR_CFLAGS
+EVOLUTION_CALENDAR_LIBS
SQLITE3_CFLAGS
SQLITE3_LIBS
LIBICAL_CFLAGS
@@ -1495,7 +1499,7 @@
# Omit some internal or obsolete options to make the list less imposing.
# This message is too long to be a string in the A/UX 3.1 sh.
cat <<_ACEOF
-\`configure' configures evolution-ews 3.12.3 to adapt to many kinds of systems.
+\`configure' configures evolution-ews 3.12.4 to adapt to many kinds of systems.
Usage: $0 [OPTION]... [VAR=VALUE]...
@@ -1565,7 +1569,7 @@
if test -n "$ac_init_help"; then
case $ac_init_help in
- short | recursive ) echo "Configuration of evolution-ews 3.12.3:";;
+ short | recursive ) echo "Configuration of evolution-ews 3.12.4:";;
esac
cat <<\_ACEOF
@@ -1674,6 +1678,10 @@
C compiler flags for EVOLUTION_MAIL, overriding pkg-config
EVOLUTION_MAIL_LIBS
linker flags for EVOLUTION_MAIL, overriding pkg-config
+ EVOLUTION_CALENDAR_CFLAGS
+ C compiler flags for EVOLUTION_CALENDAR, overriding pkg-config
+ EVOLUTION_CALENDAR_LIBS
+ linker flags for EVOLUTION_CALENDAR, overriding pkg-config
SQLITE3_CFLAGS
C compiler flags for SQLITE3, overriding pkg-config
SQLITE3_LIBS
@@ -1760,7 +1768,7 @@
test -n "$ac_init_help" && exit $ac_status
if $ac_init_version; then
cat <<\_ACEOF
-evolution-ews configure 3.12.3
+evolution-ews configure 3.12.4
generated by GNU Autoconf 2.69
Copyright (C) 2012 Free Software Foundation, Inc.
@@ -2129,7 +2137,7 @@
This file contains any messages produced by compilers while
running configure, to aid debugging if configure makes a mistake.
-It was created by evolution-ews $as_me 3.12.3, which was
+It was created by evolution-ews $as_me 3.12.4, which was
generated by GNU Autoconf 2.69. Invocation command line was
$ $0 $@
@@ -2992,7 +3000,7 @@
# Define the identity of the package.
PACKAGE='evolution-ews'
- VERSION='3.12.3'
+ VERSION='3.12.4'
cat >>confdefs.h <<_ACEOF
@@ -3189,11 +3197,11 @@
# precisely one minor behind [ews_version], then allow building against *that*
# version of EDS and Evo.
read x NEWSVER y < NEWS
-PREVVER=3.12.$(expr 3 - 1)
+PREVVER=3.12.$(expr 4 - 1)
if test "$PREVVER" = "$NEWSVER"; then
EVOREQVER=$PREVVER
else
- EVOREQVER=3.12.3
+ EVOREQVER=3.12.4
fi
@@ -15281,6 +15289,98 @@
pkg_failed=no
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for EVOLUTION_CALENDAR" >&5
+$as_echo_n "checking for EVOLUTION_CALENDAR... " >&6; }
+
+if test -n "$EVOLUTION_CALENDAR_CFLAGS"; then
+ pkg_cv_EVOLUTION_CALENDAR_CFLAGS="$EVOLUTION_CALENDAR_CFLAGS"
+ elif test -n "$PKG_CONFIG"; then
+ if test -n "$PKG_CONFIG" && \
+ { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"evolution-calendar-3.0 >= \$EVOREQVER\""; } >&5
+ ($PKG_CONFIG --exists --print-errors "evolution-calendar-3.0 >= $EVOREQVER") 2>&5
+ ac_status=$?
+ $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
+ test $ac_status = 0; }; then
+ pkg_cv_EVOLUTION_CALENDAR_CFLAGS=`$PKG_CONFIG --cflags "evolution-calendar-3.0 >= $EVOREQVER" 2>/dev/null`
+ test "x$?" != "x0" && pkg_failed=yes
+else
+ pkg_failed=yes
+fi
+ else
+ pkg_failed=untried
+fi
+if test -n "$EVOLUTION_CALENDAR_LIBS"; then
+ pkg_cv_EVOLUTION_CALENDAR_LIBS="$EVOLUTION_CALENDAR_LIBS"
+ elif test -n "$PKG_CONFIG"; then
+ if test -n "$PKG_CONFIG" && \
+ { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"evolution-calendar-3.0 >= \$EVOREQVER\""; } >&5
+ ($PKG_CONFIG --exists --print-errors "evolution-calendar-3.0 >= $EVOREQVER") 2>&5
+ ac_status=$?
+ $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
+ test $ac_status = 0; }; then
+ pkg_cv_EVOLUTION_CALENDAR_LIBS=`$PKG_CONFIG --libs "evolution-calendar-3.0 >= $EVOREQVER" 2>/dev/null`
+ test "x$?" != "x0" && pkg_failed=yes
+else
+ pkg_failed=yes
+fi
+ else
+ pkg_failed=untried
+fi
+
+
+
+if test $pkg_failed = yes; then
+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
+$as_echo "no" >&6; }
+
+if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
+ _pkg_short_errors_supported=yes
+else
+ _pkg_short_errors_supported=no
+fi
+ if test $_pkg_short_errors_supported = yes; then
+ EVOLUTION_CALENDAR_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "evolution-calendar-3.0 >= $EVOREQVER" 2>&1`
+ else
+ EVOLUTION_CALENDAR_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "evolution-calendar-3.0 >= $EVOREQVER" 2>&1`
+ fi
+ # Put the nasty error message in config.log where it belongs
+ echo "$EVOLUTION_CALENDAR_PKG_ERRORS" >&5
+
+ as_fn_error $? "Package requirements (evolution-calendar-3.0 >= $EVOREQVER) were not met:
+
+$EVOLUTION_CALENDAR_PKG_ERRORS
+
+Consider adjusting the PKG_CONFIG_PATH environment variable if you
+installed software in a non-standard prefix.
+
+Alternatively, you may set the environment variables EVOLUTION_CALENDAR_CFLAGS
+and EVOLUTION_CALENDAR_LIBS to avoid the need to call pkg-config.
+See the pkg-config man page for more details." "$LINENO" 5
+elif test $pkg_failed = untried; then
+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
+$as_echo "no" >&6; }
+ { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
+$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
+as_fn_error $? "The pkg-config script could not be found or is too old. Make sure it
+is in your PATH or set the PKG_CONFIG environment variable to the full
+path to pkg-config.
+
+Alternatively, you may set the environment variables EVOLUTION_CALENDAR_CFLAGS
+and EVOLUTION_CALENDAR_LIBS to avoid the need to call pkg-config.
+See the pkg-config man page for more details.
+
+To get pkg-config, see http://pkg-config.freedesktop.org/.
+See \`config.log' for more details" "$LINENO" 5; }
+else
+ EVOLUTION_CALENDAR_CFLAGS=$pkg_cv_EVOLUTION_CALENDAR_CFLAGS
+ EVOLUTION_CALENDAR_LIBS=$pkg_cv_EVOLUTION_CALENDAR_LIBS
+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
+$as_echo "yes" >&6; }
+
+fi
+
+
+pkg_failed=no
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for SQLITE3" >&5
$as_echo_n "checking for SQLITE3... " >&6; }
@@ -16608,7 +16708,7 @@
# report actual input values of CONFIG_FILES etc. instead of their
# values after options handling.
ac_log="
-This file was extended by evolution-ews $as_me 3.12.3, which was
+This file was extended by evolution-ews $as_me 3.12.4, which was
generated by GNU Autoconf 2.69. Invocation command line was
CONFIG_FILES = $CONFIG_FILES
@@ -16674,7 +16774,7 @@
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
ac_cs_version="\\
-evolution-ews config.status 3.12.3
+evolution-ews config.status 3.12.4
configured by $0, generated by GNU Autoconf 2.69,
with options \\"\$ac_cs_config\\"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/evolution-ews-3.12.3/configure.ac new/evolution-ews-3.12.4/configure.ac
--- old/evolution-ews-3.12.3/configure.ac 2014-05-12 08:41:05.000000000 +0200
+++ new/evolution-ews-3.12.4/configure.ac 2014-07-03 18:31:39.000000000 +0200
@@ -1,7 +1,7 @@
dnl Evolution-EWS version
m4_define([ews_major_version], [3])
m4_define([ews_minor_version], [12])
-m4_define([ews_micro_version], [3])
+m4_define([ews_micro_version], [4])
m4_define([ews_version],
[ews_major_version.ews_minor_version.ews_micro_version])
@@ -238,6 +238,11 @@
PKG_CHECK_MODULES(EVOLUTION_MAIL, evolution-mail-3.0 >= evo_minimum_version)
dnl ****************************
+dnl Check for evolution calendar
+dnl ****************************
+PKG_CHECK_MODULES(EVOLUTION_CALENDAR, evolution-calendar-3.0 >= evo_minimum_version)
+
+dnl ****************************
dnl Check for sqlite3
dnl ****************************
PKG_CHECK_MODULES(SQLITE3, sqlite3)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/evolution-ews-3.12.3/src/Makefile.in new/evolution-ews-3.12.4/src/Makefile.in
--- old/evolution-ews-3.12.3/src/Makefile.in 2014-06-09 08:57:37.000000000 +0200
+++ new/evolution-ews-3.12.4/src/Makefile.in 2014-07-14 08:39:45.000000000 +0200
@@ -203,6 +203,8 @@
ECHO_T = @ECHO_T@
EDS_REQUIRED = @EDS_REQUIRED@
EGREP = @EGREP@
+EVOLUTION_CALENDAR_CFLAGS = @EVOLUTION_CALENDAR_CFLAGS@
+EVOLUTION_CALENDAR_LIBS = @EVOLUTION_CALENDAR_LIBS@
EVOLUTION_DATA_SERVER_CFLAGS = @EVOLUTION_DATA_SERVER_CFLAGS@
EVOLUTION_DATA_SERVER_LIBS = @EVOLUTION_DATA_SERVER_LIBS@
EVOLUTION_MAIL_CFLAGS = @EVOLUTION_MAIL_CFLAGS@
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/evolution-ews-3.12.3/src/addressbook/Makefile.in new/evolution-ews-3.12.4/src/addressbook/Makefile.in
--- old/evolution-ews-3.12.3/src/addressbook/Makefile.in 2014-06-09 08:57:37.000000000 +0200
+++ new/evolution-ews-3.12.4/src/addressbook/Makefile.in 2014-07-14 08:39:45.000000000 +0200
@@ -275,6 +275,8 @@
ECHO_T = @ECHO_T@
EDS_REQUIRED = @EDS_REQUIRED@
EGREP = @EGREP@
+EVOLUTION_CALENDAR_CFLAGS = @EVOLUTION_CALENDAR_CFLAGS@
+EVOLUTION_CALENDAR_LIBS = @EVOLUTION_CALENDAR_LIBS@
EVOLUTION_DATA_SERVER_CFLAGS = @EVOLUTION_DATA_SERVER_CFLAGS@
EVOLUTION_DATA_SERVER_LIBS = @EVOLUTION_DATA_SERVER_LIBS@
EVOLUTION_MAIL_CFLAGS = @EVOLUTION_MAIL_CFLAGS@
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/evolution-ews-3.12.3/src/calendar/Makefile.in new/evolution-ews-3.12.4/src/calendar/Makefile.in
--- old/evolution-ews-3.12.3/src/calendar/Makefile.in 2014-06-09 08:57:37.000000000 +0200
+++ new/evolution-ews-3.12.4/src/calendar/Makefile.in 2014-07-14 08:39:45.000000000 +0200
@@ -130,7 +130,7 @@
$(top_builddir)/src/utils/libewsutils.la $(am__DEPENDENCIES_1) \
$(am__DEPENDENCIES_1) $(am__DEPENDENCIES_1) \
$(am__DEPENDENCIES_1) $(am__DEPENDENCIES_1) \
- $(am__DEPENDENCIES_1)
+ $(am__DEPENDENCIES_1) $(am__DEPENDENCIES_1)
am__objects_1 =
am_libecalbackendews_la_OBJECTS = \
libecalbackendews_la-e-cal-backend-ews-factory.lo \
@@ -239,6 +239,8 @@
ECHO_T = @ECHO_T@
EDS_REQUIRED = @EDS_REQUIRED@
EGREP = @EGREP@
+EVOLUTION_CALENDAR_CFLAGS = @EVOLUTION_CALENDAR_CFLAGS@
+EVOLUTION_CALENDAR_LIBS = @EVOLUTION_CALENDAR_LIBS@
EVOLUTION_DATA_SERVER_CFLAGS = @EVOLUTION_DATA_SERVER_CFLAGS@
EVOLUTION_DATA_SERVER_LIBS = @EVOLUTION_DATA_SERVER_LIBS@
EVOLUTION_MAIL_CFLAGS = @EVOLUTION_MAIL_CFLAGS@
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/evolution-ews-3.12.3/src/calendar/e-cal-backend-ews.c new/evolution-ews-3.12.4/src/calendar/e-cal-backend-ews.c
--- old/evolution-ews-3.12.3/src/calendar/e-cal-backend-ews.c 2014-05-28 13:24:49.000000000 +0200
+++ new/evolution-ews-3.12.4/src/calendar/e-cal-backend-ews.c 2014-07-03 18:31:39.000000000 +0200
@@ -40,6 +40,8 @@
#include
#include
+#include
+
#include "server/e-source-ews-folder.h"
#include "utils/ews-camel-common.h"
@@ -2127,13 +2129,86 @@
e_ews_folder_id_free (fid);
}
+static icalproperty *
+find_attendee (icalcomponent *ical_comp,
+ const gchar *address)
+{
+ icalproperty *prop;
+
+ if (address == NULL)
+ return NULL;
+
+ for (prop = icalcomponent_get_first_property (ical_comp, ICAL_ATTENDEE_PROPERTY);
+ prop != NULL;
+ prop = icalcomponent_get_next_property (ical_comp, ICAL_ATTENDEE_PROPERTY)) {
+ gchar *attendee;
+ gchar *text;
+
+ attendee = icalproperty_get_value_as_string_r (prop);
+
+ if (!attendee)
+ continue;
+
+ text = g_strdup (itip_strip_mailto (attendee));
+ text = g_strstrip (text);
+ if (text && !g_ascii_strcasecmp (address, text)) {
+ g_free (text);
+ g_free (attendee);
+ break;
+ }
+ g_free (text);
+ g_free (attendee);
+ }
+
+ return prop;
+}
+
+static icalproperty *
+find_attendee_if_sentby (icalcomponent *ical_comp,
+ const gchar *address)
+{
+ icalproperty *prop;
+
+ if (address == NULL)
+ return NULL;
+
+ for (prop = icalcomponent_get_first_property (ical_comp, ICAL_ATTENDEE_PROPERTY);
+ prop != NULL;
+ prop = icalcomponent_get_next_property (ical_comp, ICAL_ATTENDEE_PROPERTY)) {
+ icalparameter *param;
+ const gchar *attendee_sentby;
+ gchar *text;
+
+ param = icalproperty_get_first_parameter (prop, ICAL_SENTBY_PARAMETER);
+ if (!param)
+ continue;
+
+ attendee_sentby = icalparameter_get_sentby (param);
+
+ if (!attendee_sentby)
+ continue;
+
+ text = g_strdup (itip_strip_mailto (attendee_sentby));
+ text = g_strstrip (text);
+ if (text && !g_ascii_strcasecmp (address, text)) {
+ g_free (text);
+ break;
+ }
+ g_free (text);
+ }
+
+ return prop;
+}
+
static const gchar *
-e_ews_get_current_user_meeting_reponse (icalcomponent *icalcomp,
+e_ews_get_current_user_meeting_reponse (ECalBackendEws *cbews,
+ icalcomponent *icalcomp,
const gchar *current_user_mail)
{
icalproperty *attendee;
const gchar *attendee_str = NULL, *attendee_mail = NULL;
gint attendees_count = 0;
+ const gchar *response = NULL;
for (attendee = icalcomponent_get_first_property (icalcomp, ICAL_ATTENDEE_PROPERTY);
attendee != NULL;
@@ -2157,9 +2232,31 @@
g_return_val_if_fail (attendee != NULL, NULL);
return icalproperty_get_parameter_as_string (attendee, "PARTSTAT");
+ } else {
+ ESourceRegistry *registry;
+ ECalComponent *comp;
+
+ registry = e_cal_backend_get_registry (E_CAL_BACKEND (cbews));
+ comp = e_cal_component_new ();
+ if (e_cal_component_set_icalcomponent (comp, icalcomponent_new_clone (icalcomp))) {
+ gchar *my_address;
+
+ my_address = itip_get_comp_attendee (registry, comp, NULL);
+
+ attendee = find_attendee (icalcomp, my_address);
+ if (!attendee)
+ attendee = find_attendee_if_sentby (icalcomp, my_address);
+
+ if (attendee)
+ response = icalproperty_get_parameter_as_string (attendee, "PARTSTAT");
+
+ g_free (my_address);
+ }
+
+ g_object_unref (comp);
}
- return NULL;
+ return response;
}
static void
@@ -2177,6 +2274,11 @@
gint pass = 0;
GSList *ids = NULL;
+ if (!response_type) {
+ g_propagate_error (error, EDC_ERROR (UnknownUser));
+ return;
+ }
+
ews_cal_component_get_calendar_item_accept_id (comp, &item_id, &change_key, &mail_id);
while (pass < 2) {
@@ -2370,7 +2472,7 @@
e_cal_component_set_icalcomponent (comp, icalcomponent_new_clone (subcomp));
/*getting a data for meeting request response*/
- response_type = e_ews_get_current_user_meeting_reponse (
+ response_type = e_ews_get_current_user_meeting_reponse (cbews,
e_cal_component_get_icalcomponent (comp),
priv->user_email);
@@ -3984,11 +4086,18 @@
static void
e_cal_backend_ews_constructed (GObject *object)
{
+ ECalBackendEws *cbews = E_CAL_BACKEND_EWS (object);
+ CamelEwsSettings *ews_settings;
+
G_OBJECT_CLASS (e_cal_backend_ews_parent_class)->constructed (object);
/* Reset the connectable, it steals data from Authentication extension,
where is written incorrect address */
e_backend_set_connectable (E_BACKEND (object), NULL);
+
+ ews_settings = cal_backend_ews_get_collection_settings (cbews);
+ g_warn_if_fail (cbews->priv->user_email == NULL);
+ cbews->priv->user_email = camel_ews_settings_dup_email (ews_settings);
}
static void
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/evolution-ews-3.12.3/src/camel/Makefile.am new/evolution-ews-3.12.4/src/camel/Makefile.am
--- old/evolution-ews-3.12.3/src/camel/Makefile.am 2014-05-30 15:50:45.000000000 +0200
+++ new/evolution-ews-3.12.4/src/camel/Makefile.am 2014-07-10 21:11:31.000000000 +0200
@@ -1,7 +1,6 @@
NULL =
-camel_provider_LTLIBRARIES = libcamelews.la
-camel_provider_DATA = libcamelews.urls
+noinst_LTLIBRARIES = libcamelews-priv.la
ENUM_TYPES = camel-ews-enums.h
@@ -21,7 +20,19 @@
camel-ews-enumtypes.c \
$(NULL)
-libcamelews_la_CPPFLAGS = \
+noinst_HEADERS = \
+ camel-ews-enums.h \
+ camel-ews-enumtypes.h \
+ camel-ews-folder.h \
+ camel-ews-private.h \
+ camel-ews-store-summary.h \
+ camel-ews-store.h \
+ camel-ews-summary.h \
+ camel-ews-utils.h \
+ camel-ews-transport.h \
+ $(NULL)
+
+libcamelews_priv_la_CPPFLAGS = \
$(AM_CPPFLAGS) \
-I$(top_srcdir) \
-I$(top_srcdir)/src \
@@ -30,6 +41,7 @@
$(LIBEDATASERVER_CFLAGS) \
$(LIBECAL_CFLAGS) \
$(EVOLUTION_SHELL_CFLAGS) \
+ $(EVOLUTION_MAIL_CFLAGS) \
$(GNOME_INCLUDEDIR) \
$(SOUP_CFLAGS) \
$(LIBEBACKEND_CFLAGS) \
@@ -37,32 +49,59 @@
-DG_LOG_DOMAIN=\"camel-ews-provider\" \
$(NULL)
-libcamelews_la_SOURCES = \
+libcamelews_priv_la_SOURCES = \
camel-ews-enumtypes.c \
camel-ews-folder.c \
camel-ews-store-summary.c \
camel-ews-store.c \
camel-ews-summary.c \
- camel-ews-provider.c \
camel-ews-utils.c \
camel-ews-transport.c \
$(NULL)
-noinst_HEADERS = \
- camel-ews-enums.h \
- camel-ews-enumtypes.h \
- camel-ews-folder.h \
- camel-ews-private.h \
- camel-ews-store-summary.h \
- camel-ews-store.h \
- camel-ews-summary.h \
- camel-ews-utils.h \
- camel-ews-transport.h \
+libcamelews_priv_la_LDFLAGS = $(NO_UNDEFINED) $(CODE_COVERAGE_LDFLAGS)
+
+libcamelews_priv_la_LIBADD = \
+ $(top_builddir)/src/server/libeews-1.2.la \
+ $(top_builddir)/src/utils/libewsutils.la \
+ $(CAMEL_LIBS) \
+ $(EVOLUTION_SHELL_LIBS) \
+ $(EVOLUTION_MAIL_LIBS) \
+ $(LIBEDATASERVER_LIBS) \
+ $(LIBEBACKEND_LIBS) \
+ $(LIBECAL_LIBS) \
+ $(SOUP_LIBS) \
+ $(E_DATA_SERVER_LIBS) \
+ $(NULL)
+
+camel_provider_LTLIBRARIES = libcamelews.la
+camel_provider_DATA = libcamelews.urls
+
+libcamelews_la_CPPFLAGS = \
+ $(AM_CPPFLAGS) \
+ -I$(top_srcdir) \
+ -I$(top_srcdir)/src \
+ -DEXCHANGE_EWS_LOCALEDIR=\"$(localedir)\" \
+ -DG_LOG_DOMAIN=\"camel-ews-provider\" \
+ $(CAMEL_CFLAGS) \
+ $(LIBEDATASERVER_CFLAGS) \
+ $(LIBECAL_CFLAGS) \
+ $(EVOLUTION_SHELL_CFLAGS) \
+ $(GNOME_INCLUDEDIR) \
+ $(SOUP_CFLAGS) \
+ $(LIBEBACKEND_CFLAGS) \
+ $(E_DATA_SERVER_CFLAGS) \
+ $(CODE_COVERAGE_CFLAGS) \
+ $(NULL)
+
+libcamelews_la_SOURCES = \
+ camel-ews-provider.c \
$(NULL)
libcamelews_la_LDFLAGS = -module -avoid-version $(NO_UNDEFINED)
libcamelews_la_LIBADD = \
+ libcamelews-priv.la \
$(top_builddir)/src/server/libeews-1.2.la \
$(top_builddir)/src/utils/libewsutils.la \
$(CAMEL_LIBS) \
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/evolution-ews-3.12.3/src/camel/Makefile.in new/evolution-ews-3.12.4/src/camel/Makefile.in
--- old/evolution-ews-3.12.3/src/camel/Makefile.in 2014-06-09 08:57:37.000000000 +0200
+++ new/evolution-ews-3.12.4/src/camel/Makefile.in 2014-07-14 08:39:45.000000000 +0200
@@ -124,28 +124,42 @@
}
am__installdirs = "$(DESTDIR)$(camel_providerdir)" \
"$(DESTDIR)$(camel_providerdir)"
-LTLIBRARIES = $(camel_provider_LTLIBRARIES)
+LTLIBRARIES = $(camel_provider_LTLIBRARIES) $(noinst_LTLIBRARIES)
am__DEPENDENCIES_1 =
-libcamelews_la_DEPENDENCIES = \
+libcamelews_priv_la_DEPENDENCIES = \
$(top_builddir)/src/server/libeews-1.2.la \
$(top_builddir)/src/utils/libewsutils.la $(am__DEPENDENCIES_1) \
$(am__DEPENDENCIES_1) $(am__DEPENDENCIES_1) \
$(am__DEPENDENCIES_1) $(am__DEPENDENCIES_1) \
- $(am__DEPENDENCIES_1) $(am__DEPENDENCIES_1)
+ $(am__DEPENDENCIES_1) $(am__DEPENDENCIES_1) \
+ $(am__DEPENDENCIES_1)
am__objects_1 =
-am_libcamelews_la_OBJECTS = libcamelews_la-camel-ews-enumtypes.lo \
- libcamelews_la-camel-ews-folder.lo \
- libcamelews_la-camel-ews-store-summary.lo \
- libcamelews_la-camel-ews-store.lo \
- libcamelews_la-camel-ews-summary.lo \
- libcamelews_la-camel-ews-provider.lo \
- libcamelews_la-camel-ews-utils.lo \
- libcamelews_la-camel-ews-transport.lo $(am__objects_1)
-libcamelews_la_OBJECTS = $(am_libcamelews_la_OBJECTS)
+am_libcamelews_priv_la_OBJECTS = \
+ libcamelews_priv_la-camel-ews-enumtypes.lo \
+ libcamelews_priv_la-camel-ews-folder.lo \
+ libcamelews_priv_la-camel-ews-store-summary.lo \
+ libcamelews_priv_la-camel-ews-store.lo \
+ libcamelews_priv_la-camel-ews-summary.lo \
+ libcamelews_priv_la-camel-ews-utils.lo \
+ libcamelews_priv_la-camel-ews-transport.lo $(am__objects_1)
+libcamelews_priv_la_OBJECTS = $(am_libcamelews_priv_la_OBJECTS)
AM_V_lt = $(am__v_lt_@AM_V@)
am__v_lt_ = $(am__v_lt_@AM_DEFAULT_V@)
am__v_lt_0 = --silent
am__v_lt_1 =
+libcamelews_priv_la_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC \
+ $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link $(CCLD) \
+ $(AM_CFLAGS) $(CFLAGS) $(libcamelews_priv_la_LDFLAGS) \
+ $(LDFLAGS) -o $@
+libcamelews_la_DEPENDENCIES = libcamelews-priv.la \
+ $(top_builddir)/src/server/libeews-1.2.la \
+ $(top_builddir)/src/utils/libewsutils.la $(am__DEPENDENCIES_1) \
+ $(am__DEPENDENCIES_1) $(am__DEPENDENCIES_1) \
+ $(am__DEPENDENCIES_1) $(am__DEPENDENCIES_1) \
+ $(am__DEPENDENCIES_1) $(am__DEPENDENCIES_1)
+am_libcamelews_la_OBJECTS = libcamelews_la-camel-ews-provider.lo \
+ $(am__objects_1)
+libcamelews_la_OBJECTS = $(am_libcamelews_la_OBJECTS)
libcamelews_la_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC \
$(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link $(CCLD) \
$(AM_CFLAGS) $(CFLAGS) $(libcamelews_la_LDFLAGS) $(LDFLAGS) -o \
@@ -184,8 +198,9 @@
am__v_CCLD_ = $(am__v_CCLD_@AM_DEFAULT_V@)
am__v_CCLD_0 = @echo " CCLD " $@;
am__v_CCLD_1 =
-SOURCES = $(libcamelews_la_SOURCES)
-DIST_SOURCES = $(libcamelews_la_SOURCES)
+SOURCES = $(libcamelews_priv_la_SOURCES) $(libcamelews_la_SOURCES)
+DIST_SOURCES = $(libcamelews_priv_la_SOURCES) \
+ $(libcamelews_la_SOURCES)
am__can_run_installinfo = \
case $$AM_UPDATE_INFO_DIR in \
n|no|NO) false;; \
@@ -244,6 +259,8 @@
ECHO_T = @ECHO_T@
EDS_REQUIRED = @EDS_REQUIRED@
EGREP = @EGREP@
+EVOLUTION_CALENDAR_CFLAGS = @EVOLUTION_CALENDAR_CFLAGS@
+EVOLUTION_CALENDAR_LIBS = @EVOLUTION_CALENDAR_LIBS@
EVOLUTION_DATA_SERVER_CFLAGS = @EVOLUTION_DATA_SERVER_CFLAGS@
EVOLUTION_DATA_SERVER_LIBS = @EVOLUTION_DATA_SERVER_LIBS@
EVOLUTION_MAIL_CFLAGS = @EVOLUTION_MAIL_CFLAGS@
@@ -426,15 +443,26 @@
top_builddir = @top_builddir@
top_srcdir = @top_srcdir@
NULL =
-camel_provider_LTLIBRARIES = libcamelews.la
-camel_provider_DATA = libcamelews.urls
+noinst_LTLIBRARIES = libcamelews-priv.la
ENUM_TYPES = camel-ews-enums.h
ENUM_GENERATED = \
camel-ews-enumtypes.h \
camel-ews-enumtypes.c \
$(NULL)
-libcamelews_la_CPPFLAGS = \
+noinst_HEADERS = \
+ camel-ews-enums.h \
+ camel-ews-enumtypes.h \
+ camel-ews-folder.h \
+ camel-ews-private.h \
+ camel-ews-store-summary.h \
+ camel-ews-store.h \
+ camel-ews-summary.h \
+ camel-ews-utils.h \
+ camel-ews-transport.h \
+ $(NULL)
+
+libcamelews_priv_la_CPPFLAGS = \
$(AM_CPPFLAGS) \
-I$(top_srcdir) \
-I$(top_srcdir)/src \
@@ -443,6 +471,7 @@
$(LIBEDATASERVER_CFLAGS) \
$(LIBECAL_CFLAGS) \
$(EVOLUTION_SHELL_CFLAGS) \
+ $(EVOLUTION_MAIL_CFLAGS) \
$(GNOME_INCLUDEDIR) \
$(SOUP_CFLAGS) \
$(LIBEBACKEND_CFLAGS) \
@@ -450,31 +479,56 @@
-DG_LOG_DOMAIN=\"camel-ews-provider\" \
$(NULL)
-libcamelews_la_SOURCES = \
+libcamelews_priv_la_SOURCES = \
camel-ews-enumtypes.c \
camel-ews-folder.c \
camel-ews-store-summary.c \
camel-ews-store.c \
camel-ews-summary.c \
- camel-ews-provider.c \
camel-ews-utils.c \
camel-ews-transport.c \
$(NULL)
-noinst_HEADERS = \
- camel-ews-enums.h \
- camel-ews-enumtypes.h \
- camel-ews-folder.h \
- camel-ews-private.h \
- camel-ews-store-summary.h \
- camel-ews-store.h \
- camel-ews-summary.h \
- camel-ews-utils.h \
- camel-ews-transport.h \
+libcamelews_priv_la_LDFLAGS = $(NO_UNDEFINED) $(CODE_COVERAGE_LDFLAGS)
+libcamelews_priv_la_LIBADD = \
+ $(top_builddir)/src/server/libeews-1.2.la \
+ $(top_builddir)/src/utils/libewsutils.la \
+ $(CAMEL_LIBS) \
+ $(EVOLUTION_SHELL_LIBS) \
+ $(EVOLUTION_MAIL_LIBS) \
+ $(LIBEDATASERVER_LIBS) \
+ $(LIBEBACKEND_LIBS) \
+ $(LIBECAL_LIBS) \
+ $(SOUP_LIBS) \
+ $(E_DATA_SERVER_LIBS) \
+ $(NULL)
+
+camel_provider_LTLIBRARIES = libcamelews.la
+camel_provider_DATA = libcamelews.urls
+libcamelews_la_CPPFLAGS = \
+ $(AM_CPPFLAGS) \
+ -I$(top_srcdir) \
+ -I$(top_srcdir)/src \
+ -DEXCHANGE_EWS_LOCALEDIR=\"$(localedir)\" \
+ -DG_LOG_DOMAIN=\"camel-ews-provider\" \
+ $(CAMEL_CFLAGS) \
+ $(LIBEDATASERVER_CFLAGS) \
+ $(LIBECAL_CFLAGS) \
+ $(EVOLUTION_SHELL_CFLAGS) \
+ $(GNOME_INCLUDEDIR) \
+ $(SOUP_CFLAGS) \
+ $(LIBEBACKEND_CFLAGS) \
+ $(E_DATA_SERVER_CFLAGS) \
+ $(CODE_COVERAGE_CFLAGS) \
+ $(NULL)
+
+libcamelews_la_SOURCES = \
+ camel-ews-provider.c \
$(NULL)
libcamelews_la_LDFLAGS = -module -avoid-version $(NO_UNDEFINED)
libcamelews_la_LIBADD = \
+ libcamelews-priv.la \
$(top_builddir)/src/server/libeews-1.2.la \
$(top_builddir)/src/utils/libewsutils.la \
$(CAMEL_LIBS) \
@@ -566,6 +620,20 @@
rm -f $${locs}; \
}
+clean-noinstLTLIBRARIES:
+ -test -z "$(noinst_LTLIBRARIES)" || rm -f $(noinst_LTLIBRARIES)
+ @list='$(noinst_LTLIBRARIES)'; \
+ locs=`for p in $$list; do echo $$p; done | \
+ sed 's|^[^/]*$$|.|; s|/[^/]*$$||; s|$$|/so_locations|' | \
+ sort -u`; \
+ test -z "$$locs" || { \
+ echo rm -f $${locs}; \
+ rm -f $${locs}; \
+ }
+
+libcamelews-priv.la: $(libcamelews_priv_la_OBJECTS) $(libcamelews_priv_la_DEPENDENCIES) $(EXTRA_libcamelews_priv_la_DEPENDENCIES)
+ $(AM_V_CCLD)$(libcamelews_priv_la_LINK) $(libcamelews_priv_la_OBJECTS) $(libcamelews_priv_la_LIBADD) $(LIBS)
+
libcamelews.la: $(libcamelews_la_OBJECTS) $(libcamelews_la_DEPENDENCIES) $(EXTRA_libcamelews_la_DEPENDENCIES)
$(AM_V_CCLD)$(libcamelews_la_LINK) -rpath $(camel_providerdir) $(libcamelews_la_OBJECTS) $(libcamelews_la_LIBADD) $(LIBS)
@@ -575,14 +643,14 @@
distclean-compile:
-rm -f *.tab.c
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libcamelews_la-camel-ews-enumtypes.Plo@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libcamelews_la-camel-ews-folder.Plo@am__quote@
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libcamelews_la-camel-ews-provider.Plo@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libcamelews_la-camel-ews-store-summary.Plo@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libcamelews_la-camel-ews-store.Plo@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libcamelews_la-camel-ews-summary.Plo@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libcamelews_la-camel-ews-transport.Plo@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libcamelews_la-camel-ews-utils.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libcamelews_priv_la-camel-ews-enumtypes.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libcamelews_priv_la-camel-ews-folder.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libcamelews_priv_la-camel-ews-store-summary.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libcamelews_priv_la-camel-ews-store.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libcamelews_priv_la-camel-ews-summary.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libcamelews_priv_la-camel-ews-transport.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libcamelews_priv_la-camel-ews-utils.Plo@am__quote@
.c.o:
@am__fastdepCC_TRUE@ $(AM_V_CC)$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $<
@@ -605,40 +673,54 @@
@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LTCOMPILE) -c -o $@ $<
-libcamelews_la-camel-ews-enumtypes.lo: camel-ews-enumtypes.c
-@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcamelews_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libcamelews_la-camel-ews-enumtypes.lo -MD -MP -MF $(DEPDIR)/libcamelews_la-camel-ews-enumtypes.Tpo -c -o libcamelews_la-camel-ews-enumtypes.lo `test -f 'camel-ews-enumtypes.c' || echo '$(srcdir)/'`camel-ews-enumtypes.c
-@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libcamelews_la-camel-ews-enumtypes.Tpo $(DEPDIR)/libcamelews_la-camel-ews-enumtypes.Plo
-@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='camel-ews-enumtypes.c' object='libcamelews_la-camel-ews-enumtypes.lo' libtool=yes @AMDEPBACKSLASH@
+libcamelews_priv_la-camel-ews-enumtypes.lo: camel-ews-enumtypes.c
+@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcamelews_priv_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libcamelews_priv_la-camel-ews-enumtypes.lo -MD -MP -MF $(DEPDIR)/libcamelews_priv_la-camel-ews-enumtypes.Tpo -c -o libcamelews_priv_la-camel-ews-enumtypes.lo `test -f 'camel-ews-enumtypes.c' || echo '$(srcdir)/'`camel-ews-enumtypes.c
+@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libcamelews_priv_la-camel-ews-enumtypes.Tpo $(DEPDIR)/libcamelews_priv_la-camel-ews-enumtypes.Plo
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='camel-ews-enumtypes.c' object='libcamelews_priv_la-camel-ews-enumtypes.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcamelews_priv_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libcamelews_priv_la-camel-ews-enumtypes.lo `test -f 'camel-ews-enumtypes.c' || echo '$(srcdir)/'`camel-ews-enumtypes.c
+
+libcamelews_priv_la-camel-ews-folder.lo: camel-ews-folder.c
+@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcamelews_priv_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libcamelews_priv_la-camel-ews-folder.lo -MD -MP -MF $(DEPDIR)/libcamelews_priv_la-camel-ews-folder.Tpo -c -o libcamelews_priv_la-camel-ews-folder.lo `test -f 'camel-ews-folder.c' || echo '$(srcdir)/'`camel-ews-folder.c
+@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libcamelews_priv_la-camel-ews-folder.Tpo $(DEPDIR)/libcamelews_priv_la-camel-ews-folder.Plo
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='camel-ews-folder.c' object='libcamelews_priv_la-camel-ews-folder.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcamelews_priv_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libcamelews_priv_la-camel-ews-folder.lo `test -f 'camel-ews-folder.c' || echo '$(srcdir)/'`camel-ews-folder.c
+
+libcamelews_priv_la-camel-ews-store-summary.lo: camel-ews-store-summary.c
+@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcamelews_priv_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libcamelews_priv_la-camel-ews-store-summary.lo -MD -MP -MF $(DEPDIR)/libcamelews_priv_la-camel-ews-store-summary.Tpo -c -o libcamelews_priv_la-camel-ews-store-summary.lo `test -f 'camel-ews-store-summary.c' || echo '$(srcdir)/'`camel-ews-store-summary.c
+@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libcamelews_priv_la-camel-ews-store-summary.Tpo $(DEPDIR)/libcamelews_priv_la-camel-ews-store-summary.Plo
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='camel-ews-store-summary.c' object='libcamelews_priv_la-camel-ews-store-summary.lo' libtool=yes @AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
-@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcamelews_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libcamelews_la-camel-ews-enumtypes.lo `test -f 'camel-ews-enumtypes.c' || echo '$(srcdir)/'`camel-ews-enumtypes.c
+@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcamelews_priv_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libcamelews_priv_la-camel-ews-store-summary.lo `test -f 'camel-ews-store-summary.c' || echo '$(srcdir)/'`camel-ews-store-summary.c
-libcamelews_la-camel-ews-folder.lo: camel-ews-folder.c
-@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcamelews_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libcamelews_la-camel-ews-folder.lo -MD -MP -MF $(DEPDIR)/libcamelews_la-camel-ews-folder.Tpo -c -o libcamelews_la-camel-ews-folder.lo `test -f 'camel-ews-folder.c' || echo '$(srcdir)/'`camel-ews-folder.c
-@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libcamelews_la-camel-ews-folder.Tpo $(DEPDIR)/libcamelews_la-camel-ews-folder.Plo
-@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='camel-ews-folder.c' object='libcamelews_la-camel-ews-folder.lo' libtool=yes @AMDEPBACKSLASH@
+libcamelews_priv_la-camel-ews-store.lo: camel-ews-store.c
+@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcamelews_priv_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libcamelews_priv_la-camel-ews-store.lo -MD -MP -MF $(DEPDIR)/libcamelews_priv_la-camel-ews-store.Tpo -c -o libcamelews_priv_la-camel-ews-store.lo `test -f 'camel-ews-store.c' || echo '$(srcdir)/'`camel-ews-store.c
+@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libcamelews_priv_la-camel-ews-store.Tpo $(DEPDIR)/libcamelews_priv_la-camel-ews-store.Plo
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='camel-ews-store.c' object='libcamelews_priv_la-camel-ews-store.lo' libtool=yes @AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
-@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcamelews_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libcamelews_la-camel-ews-folder.lo `test -f 'camel-ews-folder.c' || echo '$(srcdir)/'`camel-ews-folder.c
+@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcamelews_priv_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libcamelews_priv_la-camel-ews-store.lo `test -f 'camel-ews-store.c' || echo '$(srcdir)/'`camel-ews-store.c
-libcamelews_la-camel-ews-store-summary.lo: camel-ews-store-summary.c
-@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcamelews_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libcamelews_la-camel-ews-store-summary.lo -MD -MP -MF $(DEPDIR)/libcamelews_la-camel-ews-store-summary.Tpo -c -o libcamelews_la-camel-ews-store-summary.lo `test -f 'camel-ews-store-summary.c' || echo '$(srcdir)/'`camel-ews-store-summary.c
-@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libcamelews_la-camel-ews-store-summary.Tpo $(DEPDIR)/libcamelews_la-camel-ews-store-summary.Plo
-@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='camel-ews-store-summary.c' object='libcamelews_la-camel-ews-store-summary.lo' libtool=yes @AMDEPBACKSLASH@
+libcamelews_priv_la-camel-ews-summary.lo: camel-ews-summary.c
+@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcamelews_priv_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libcamelews_priv_la-camel-ews-summary.lo -MD -MP -MF $(DEPDIR)/libcamelews_priv_la-camel-ews-summary.Tpo -c -o libcamelews_priv_la-camel-ews-summary.lo `test -f 'camel-ews-summary.c' || echo '$(srcdir)/'`camel-ews-summary.c
+@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libcamelews_priv_la-camel-ews-summary.Tpo $(DEPDIR)/libcamelews_priv_la-camel-ews-summary.Plo
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='camel-ews-summary.c' object='libcamelews_priv_la-camel-ews-summary.lo' libtool=yes @AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
-@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcamelews_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libcamelews_la-camel-ews-store-summary.lo `test -f 'camel-ews-store-summary.c' || echo '$(srcdir)/'`camel-ews-store-summary.c
+@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcamelews_priv_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libcamelews_priv_la-camel-ews-summary.lo `test -f 'camel-ews-summary.c' || echo '$(srcdir)/'`camel-ews-summary.c
-libcamelews_la-camel-ews-store.lo: camel-ews-store.c
-@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcamelews_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libcamelews_la-camel-ews-store.lo -MD -MP -MF $(DEPDIR)/libcamelews_la-camel-ews-store.Tpo -c -o libcamelews_la-camel-ews-store.lo `test -f 'camel-ews-store.c' || echo '$(srcdir)/'`camel-ews-store.c
-@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libcamelews_la-camel-ews-store.Tpo $(DEPDIR)/libcamelews_la-camel-ews-store.Plo
-@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='camel-ews-store.c' object='libcamelews_la-camel-ews-store.lo' libtool=yes @AMDEPBACKSLASH@
+libcamelews_priv_la-camel-ews-utils.lo: camel-ews-utils.c
+@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcamelews_priv_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libcamelews_priv_la-camel-ews-utils.lo -MD -MP -MF $(DEPDIR)/libcamelews_priv_la-camel-ews-utils.Tpo -c -o libcamelews_priv_la-camel-ews-utils.lo `test -f 'camel-ews-utils.c' || echo '$(srcdir)/'`camel-ews-utils.c
+@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libcamelews_priv_la-camel-ews-utils.Tpo $(DEPDIR)/libcamelews_priv_la-camel-ews-utils.Plo
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='camel-ews-utils.c' object='libcamelews_priv_la-camel-ews-utils.lo' libtool=yes @AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
-@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcamelews_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libcamelews_la-camel-ews-store.lo `test -f 'camel-ews-store.c' || echo '$(srcdir)/'`camel-ews-store.c
+@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcamelews_priv_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libcamelews_priv_la-camel-ews-utils.lo `test -f 'camel-ews-utils.c' || echo '$(srcdir)/'`camel-ews-utils.c
-libcamelews_la-camel-ews-summary.lo: camel-ews-summary.c
-@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcamelews_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libcamelews_la-camel-ews-summary.lo -MD -MP -MF $(DEPDIR)/libcamelews_la-camel-ews-summary.Tpo -c -o libcamelews_la-camel-ews-summary.lo `test -f 'camel-ews-summary.c' || echo '$(srcdir)/'`camel-ews-summary.c
-@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libcamelews_la-camel-ews-summary.Tpo $(DEPDIR)/libcamelews_la-camel-ews-summary.Plo
-@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='camel-ews-summary.c' object='libcamelews_la-camel-ews-summary.lo' libtool=yes @AMDEPBACKSLASH@
+libcamelews_priv_la-camel-ews-transport.lo: camel-ews-transport.c
+@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcamelews_priv_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libcamelews_priv_la-camel-ews-transport.lo -MD -MP -MF $(DEPDIR)/libcamelews_priv_la-camel-ews-transport.Tpo -c -o libcamelews_priv_la-camel-ews-transport.lo `test -f 'camel-ews-transport.c' || echo '$(srcdir)/'`camel-ews-transport.c
+@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libcamelews_priv_la-camel-ews-transport.Tpo $(DEPDIR)/libcamelews_priv_la-camel-ews-transport.Plo
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='camel-ews-transport.c' object='libcamelews_priv_la-camel-ews-transport.lo' libtool=yes @AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
-@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcamelews_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libcamelews_la-camel-ews-summary.lo `test -f 'camel-ews-summary.c' || echo '$(srcdir)/'`camel-ews-summary.c
+@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcamelews_priv_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libcamelews_priv_la-camel-ews-transport.lo `test -f 'camel-ews-transport.c' || echo '$(srcdir)/'`camel-ews-transport.c
libcamelews_la-camel-ews-provider.lo: camel-ews-provider.c
@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcamelews_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libcamelews_la-camel-ews-provider.lo -MD -MP -MF $(DEPDIR)/libcamelews_la-camel-ews-provider.Tpo -c -o libcamelews_la-camel-ews-provider.lo `test -f 'camel-ews-provider.c' || echo '$(srcdir)/'`camel-ews-provider.c
@@ -647,20 +729,6 @@
@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcamelews_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libcamelews_la-camel-ews-provider.lo `test -f 'camel-ews-provider.c' || echo '$(srcdir)/'`camel-ews-provider.c
-libcamelews_la-camel-ews-utils.lo: camel-ews-utils.c
-@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcamelews_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libcamelews_la-camel-ews-utils.lo -MD -MP -MF $(DEPDIR)/libcamelews_la-camel-ews-utils.Tpo -c -o libcamelews_la-camel-ews-utils.lo `test -f 'camel-ews-utils.c' || echo '$(srcdir)/'`camel-ews-utils.c
-@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libcamelews_la-camel-ews-utils.Tpo $(DEPDIR)/libcamelews_la-camel-ews-utils.Plo
-@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='camel-ews-utils.c' object='libcamelews_la-camel-ews-utils.lo' libtool=yes @AMDEPBACKSLASH@
-@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
-@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcamelews_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libcamelews_la-camel-ews-utils.lo `test -f 'camel-ews-utils.c' || echo '$(srcdir)/'`camel-ews-utils.c
-
-libcamelews_la-camel-ews-transport.lo: camel-ews-transport.c
-@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcamelews_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libcamelews_la-camel-ews-transport.lo -MD -MP -MF $(DEPDIR)/libcamelews_la-camel-ews-transport.Tpo -c -o libcamelews_la-camel-ews-transport.lo `test -f 'camel-ews-transport.c' || echo '$(srcdir)/'`camel-ews-transport.c
-@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libcamelews_la-camel-ews-transport.Tpo $(DEPDIR)/libcamelews_la-camel-ews-transport.Plo
-@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='camel-ews-transport.c' object='libcamelews_la-camel-ews-transport.lo' libtool=yes @AMDEPBACKSLASH@
-@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
-@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcamelews_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libcamelews_la-camel-ews-transport.lo `test -f 'camel-ews-transport.c' || echo '$(srcdir)/'`camel-ews-transport.c
-
mostlyclean-libtool:
-rm -f *.lo
@@ -814,7 +882,7 @@
clean: clean-am
clean-am: clean-camel_providerLTLIBRARIES clean-generic clean-libtool \
- mostlyclean-am
+ clean-noinstLTLIBRARIES mostlyclean-am
distclean: distclean-am
-rm -rf ./$(DEPDIR)
@@ -888,19 +956,19 @@
.PHONY: CTAGS GTAGS TAGS all all-am check check-am clean \
clean-camel_providerLTLIBRARIES clean-generic clean-libtool \
- cscopelist-am ctags ctags-am distclean distclean-compile \
- distclean-generic distclean-libtool distclean-tags distdir dvi \
- dvi-am html html-am info info-am install install-am \
- install-camel_providerDATA install-camel_providerLTLIBRARIES \
- install-data install-data-am install-dvi install-dvi-am \
- install-exec install-exec-am install-html install-html-am \
- install-info install-info-am install-man install-pdf \
- install-pdf-am install-ps install-ps-am install-strip \
- installcheck installcheck-am installdirs maintainer-clean \
- maintainer-clean-generic mostlyclean mostlyclean-compile \
- mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \
- tags tags-am uninstall uninstall-am \
- uninstall-camel_providerDATA \
+ clean-noinstLTLIBRARIES cscopelist-am ctags ctags-am distclean \
+ distclean-compile distclean-generic distclean-libtool \
+ distclean-tags distdir dvi dvi-am html html-am info info-am \
+ install install-am install-camel_providerDATA \
+ install-camel_providerLTLIBRARIES install-data install-data-am \
+ install-dvi install-dvi-am install-exec install-exec-am \
+ install-html install-html-am install-info install-info-am \
+ install-man install-pdf install-pdf-am install-ps \
+ install-ps-am install-strip installcheck installcheck-am \
+ installdirs maintainer-clean maintainer-clean-generic \
+ mostlyclean mostlyclean-compile mostlyclean-generic \
+ mostlyclean-libtool pdf pdf-am ps ps-am tags tags-am uninstall \
+ uninstall-am uninstall-camel_providerDATA \
uninstall-camel_providerLTLIBRARIES
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/evolution-ews-3.12.3/src/camel/camel-ews-store.c new/evolution-ews-3.12.4/src/camel/camel-ews-store.c
--- old/evolution-ews-3.12.3/src/camel/camel-ews-store.c 2014-05-07 12:45:21.000000000 +0200
+++ new/evolution-ews-3.12.4/src/camel/camel-ews-store.c 2014-06-12 21:52:28.000000000 +0200
@@ -3689,8 +3689,7 @@
static void
camel_ews_store_init (CamelEwsStore *ews_store)
{
- ews_store->priv =
- CAMEL_EWS_STORE_GET_PRIVATE (ews_store);
+ ews_store->priv = CAMEL_EWS_STORE_GET_PRIVATE (ews_store);
ews_store->priv->last_refresh_time = time (NULL) - (FINFO_REFRESH_INTERVAL + 10);
ews_store->priv->updates_cancellable = NULL;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/evolution-ews-3.12.3/src/collection/Makefile.in new/evolution-ews-3.12.4/src/collection/Makefile.in
--- old/evolution-ews-3.12.3/src/collection/Makefile.in 2014-06-09 08:57:37.000000000 +0200
+++ new/evolution-ews-3.12.4/src/collection/Makefile.in 2014-07-14 08:39:45.000000000 +0200
@@ -235,6 +235,8 @@
ECHO_T = @ECHO_T@
EDS_REQUIRED = @EDS_REQUIRED@
EGREP = @EGREP@
+EVOLUTION_CALENDAR_CFLAGS = @EVOLUTION_CALENDAR_CFLAGS@
+EVOLUTION_CALENDAR_LIBS = @EVOLUTION_CALENDAR_LIBS@
EVOLUTION_DATA_SERVER_CFLAGS = @EVOLUTION_DATA_SERVER_CFLAGS@
EVOLUTION_DATA_SERVER_LIBS = @EVOLUTION_DATA_SERVER_LIBS@
EVOLUTION_MAIL_CFLAGS = @EVOLUTION_MAIL_CFLAGS@
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/evolution-ews-3.12.3/src/configuration/Makefile.am new/evolution-ews-3.12.4/src/configuration/Makefile.am
--- old/evolution-ews-3.12.3/src/configuration/Makefile.am 2014-03-24 10:28:36.000000000 +0100
+++ new/evolution-ews-3.12.4/src/configuration/Makefile.am 2014-07-10 13:20:44.000000000 +0200
@@ -49,7 +49,7 @@
$(NULL)
module_ews_configuration_la_LIBADD = \
- $(top_builddir)/src/camel/libcamelews.la \
+ $(top_builddir)/src/camel/libcamelews-priv.la \
$(top_builddir)/src/server/libeews-1.2.la \
$(top_builddir)/src/utils/libewsutils.la \
$(EVOLUTION_MAIL_LIBS) \
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/evolution-ews-3.12.3/src/configuration/Makefile.in new/evolution-ews-3.12.4/src/configuration/Makefile.in
--- old/evolution-ews-3.12.3/src/configuration/Makefile.in 2014-06-09 08:57:37.000000000 +0200
+++ new/evolution-ews-3.12.4/src/configuration/Makefile.in 2014-07-14 08:39:45.000000000 +0200
@@ -125,7 +125,7 @@
LTLIBRARIES = $(evo_module_LTLIBRARIES)
am__DEPENDENCIES_1 =
module_ews_configuration_la_DEPENDENCIES = \
- $(top_builddir)/src/camel/libcamelews.la \
+ $(top_builddir)/src/camel/libcamelews-priv.la \
$(top_builddir)/src/server/libeews-1.2.la \
$(top_builddir)/src/utils/libewsutils.la $(am__DEPENDENCIES_1) \
$(am__DEPENDENCIES_1) $(am__DEPENDENCIES_1) \
@@ -253,6 +253,8 @@
ECHO_T = @ECHO_T@
EDS_REQUIRED = @EDS_REQUIRED@
EGREP = @EGREP@
+EVOLUTION_CALENDAR_CFLAGS = @EVOLUTION_CALENDAR_CFLAGS@
+EVOLUTION_CALENDAR_LIBS = @EVOLUTION_CALENDAR_LIBS@
EVOLUTION_DATA_SERVER_CFLAGS = @EVOLUTION_DATA_SERVER_CFLAGS@
EVOLUTION_DATA_SERVER_LIBS = @EVOLUTION_DATA_SERVER_LIBS@
EVOLUTION_MAIL_CFLAGS = @EVOLUTION_MAIL_CFLAGS@
@@ -483,7 +485,7 @@
$(NULL)
module_ews_configuration_la_LIBADD = \
- $(top_builddir)/src/camel/libcamelews.la \
+ $(top_builddir)/src/camel/libcamelews-priv.la \
$(top_builddir)/src/server/libeews-1.2.la \
$(top_builddir)/src/utils/libewsutils.la \
$(EVOLUTION_MAIL_LIBS) \
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/evolution-ews-3.12.3/src/server/Makefile.in new/evolution-ews-3.12.4/src/server/Makefile.in
--- old/evolution-ews-3.12.3/src/server/Makefile.in 2014-06-09 08:57:37.000000000 +0200
+++ new/evolution-ews-3.12.4/src/server/Makefile.in 2014-07-14 08:39:45.000000000 +0200
@@ -246,6 +246,8 @@
ECHO_T = @ECHO_T@
EDS_REQUIRED = @EDS_REQUIRED@
EGREP = @EGREP@
+EVOLUTION_CALENDAR_CFLAGS = @EVOLUTION_CALENDAR_CFLAGS@
+EVOLUTION_CALENDAR_LIBS = @EVOLUTION_CALENDAR_LIBS@
EVOLUTION_DATA_SERVER_CFLAGS = @EVOLUTION_DATA_SERVER_CFLAGS@
EVOLUTION_DATA_SERVER_LIBS = @EVOLUTION_DATA_SERVER_LIBS@
EVOLUTION_MAIL_CFLAGS = @EVOLUTION_MAIL_CFLAGS@
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/evolution-ews-3.12.3/src/server/camel-ews-settings.c new/evolution-ews-3.12.4/src/server/camel-ews-settings.c
--- old/evolution-ews-3.12.3/src/server/camel-ews-settings.c 2014-03-24 10:28:36.000000000 +0100
+++ new/evolution-ews-3.12.4/src/server/camel-ews-settings.c 2014-06-12 21:52:28.000000000 +0200
@@ -76,6 +76,35 @@
G_IMPLEMENT_INTERFACE (
CAMEL_TYPE_NETWORK_SETTINGS, NULL))
+static gboolean
+ews_settings_transform_host_url_to_host_cb (GBinding *binding,
+ const GValue *host_url_value,
+ GValue *host_value,
+ gpointer user_data)
+{
+ const gchar *host_url;
+
+ host_url = g_value_get_string (host_url_value);
+ if (host_url && *host_url) {
+ SoupURI *uri;
+
+ uri = soup_uri_new (host_url);
+ if (uri) {
+ const gchar *host;
+
+ host = soup_uri_get_host (uri);
+ if (!host || !*host)
+ host = "";
+
+ g_value_set_string (host_value, host);
+
+ soup_uri_free (uri);
+ }
+ }
+
+ return TRUE;
+}
+
static void
ews_settings_set_property (GObject *object,
guint property_id,
@@ -581,6 +610,14 @@
{
settings->priv = CAMEL_EWS_SETTINGS_GET_PRIVATE (settings);
g_mutex_init (&settings->priv->property_lock);
+
+ g_object_bind_property_full (settings, "hosturl",
+ settings, "host",
+ G_BINDING_DEFAULT,
+ ews_settings_transform_host_url_to_host_cb,
+ NULL,
+ NULL,
+ NULL);
}
/**
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/evolution-ews-3.12.3/src/server/e-ews-connection.c new/evolution-ews-3.12.4/src/server/e-ews-connection.c
--- old/evolution-ews-3.12.3/src/server/e-ews-connection.c 2014-05-22 08:46:14.000000000 +0200
+++ new/evolution-ews-3.12.4/src/server/e-ews-connection.c 2014-07-10 21:11:31.000000000 +0200
@@ -3438,11 +3438,7 @@
&data->error, EWS_CONNECTION_ERROR, EWS_CONNECTION_ERROR_UNKNOWN,
"Failed to write streaming data to file : %d ", errno);
}
-#ifdef G_OS_WIN32
- closesocket (fd);
-#else
close (fd);
-#endif
} else {
g_set_error (
&data->error, EWS_CONNECTION_ERROR, EWS_CONNECTION_ERROR_UNKNOWN,
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/evolution-ews-3.12.3/src/server/e-ews-item.c new/evolution-ews-3.12.4/src/server/e-ews-item.c
--- old/evolution-ews-3.12.3/src/server/e-ews-item.c 2014-05-22 08:46:14.000000000 +0200
+++ new/evolution-ews-3.12.4/src/server/e-ews-item.c 2014-07-10 21:11:31.000000000 +0200
@@ -34,68 +34,6 @@
#include "e-ews-item.h"
#include "e-ews-item-change.h"
-#ifdef G_OS_WIN32
-
-static gchar *
-g_mkdtemp (gchar *tmpl,
- gint mode)
-{
- static const gchar letters[] = "ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789";
- static const gint NLETTERS = sizeof (letters) - 1;
- static gint counter = 0;
- gchar *XXXXXX;
- GTimeVal tv;
- glong value;
- gint count;
-
- /* find the last occurrence of "XXXXXX" */
- XXXXXX = g_strrstr (tmpl, "XXXXXX");
-
- if (!XXXXXX || strncmp (XXXXXX, "XXXXXX", 6)) {
- errno = EINVAL;
- return NULL;
- }
-
- /* Get some more or less random data. */
- g_get_current_time (&tv);
- value = (tv.tv_usec ^ tv.tv_sec) + counter++;
-
- for (count = 0; count < 100; value += 7777, ++count) {
- glong v = value;
-
- /* Fill in the random bits. */
- XXXXXX[0] = letters[v % NLETTERS];
- v /= NLETTERS;
- XXXXXX[1] = letters[v % NLETTERS];
- v /= NLETTERS;
- XXXXXX[2] = letters[v % NLETTERS];
- v /= NLETTERS;
- XXXXXX[3] = letters[v % NLETTERS];
- v /= NLETTERS;
- XXXXXX[4] = letters[v % NLETTERS];
- v /= NLETTERS;
- XXXXXX[5] = letters[v % NLETTERS];
-
- /* tmpl is in UTF-8 on Windows, thus use g_mkdir() */
- if (g_mkdir (tmpl, mode) == 0)
- return tmpl;
-
- if (errno != EEXIST)
- /* Any other error will apply also to other names we might
- * try, and there are 2^32 or so of them, so give up now.
- */
- return NULL;
- }
-
- /* We got out of the loop because we ran out of combinations to try. */
- errno = EEXIST;
- return NULL;
-}
-
-#define mkdtemp(t) g_mkdtemp(t, 0700)
-
-#endif
-
G_DEFINE_TYPE (EEwsItem, e_ews_item, G_TYPE_OBJECT)
struct _EEwsContactFields {
@@ -1852,7 +1790,7 @@
tmpdir = g_path_get_dirname (tmpfilename);
dirname = g_build_filename (tmpdir, "XXXXXX", NULL);
- if (!mkdtemp (dirname)) {
+ if (!g_mkdtemp (dirname)) {
g_warning ("Failed to create directory for attachment cache '%s': %s", dirname, g_strerror (errno));
g_free (tmpdir);
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/evolution-ews-3.12.3/src/server/e-soap-message.c new/evolution-ews-3.12.4/src/server/e-soap-message.c
--- old/evolution-ews-3.12.3/src/server/e-soap-message.c 2014-03-24 10:28:36.000000000 +0100
+++ new/evolution-ews-3.12.4/src/server/e-soap-message.c 2014-07-10 21:11:31.000000000 +0200
@@ -242,11 +242,7 @@
ESoapMessagePrivate *priv = ctxt->_private;
if (priv->steal_fd != -1) {
-#ifdef G_OS_WIN32
- closesocket (priv->steal_fd);
-#else
close (priv->steal_fd);
-#endif
priv->steal_fd = -1;
}
xmlSAX2EndElementNs (ctxt, localname, prefix, uri);
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/evolution-ews-3.12.3/src/utils/Makefile.in new/evolution-ews-3.12.4/src/utils/Makefile.in
--- old/evolution-ews-3.12.3/src/utils/Makefile.in 2014-06-09 08:57:37.000000000 +0200
+++ new/evolution-ews-3.12.4/src/utils/Makefile.in 2014-07-14 08:39:45.000000000 +0200
@@ -233,6 +233,8 @@
ECHO_T = @ECHO_T@
EDS_REQUIRED = @EDS_REQUIRED@
EGREP = @EGREP@
+EVOLUTION_CALENDAR_CFLAGS = @EVOLUTION_CALENDAR_CFLAGS@
+EVOLUTION_CALENDAR_LIBS = @EVOLUTION_CALENDAR_LIBS@
EVOLUTION_DATA_SERVER_CFLAGS = @EVOLUTION_DATA_SERVER_CFLAGS@
EVOLUTION_DATA_SERVER_LIBS = @EVOLUTION_DATA_SERVER_LIBS@
EVOLUTION_MAIL_CFLAGS = @EVOLUTION_MAIL_CFLAGS@
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/evolution-ews-3.12.3/tests/Makefile.in new/evolution-ews-3.12.4/tests/Makefile.in
--- old/evolution-ews-3.12.3/tests/Makefile.in 2014-06-09 08:57:37.000000000 +0200
+++ new/evolution-ews-3.12.4/tests/Makefile.in 2014-07-14 08:39:45.000000000 +0200
@@ -203,6 +203,8 @@
ECHO_T = @ECHO_T@
EDS_REQUIRED = @EDS_REQUIRED@
EGREP = @EGREP@
+EVOLUTION_CALENDAR_CFLAGS = @EVOLUTION_CALENDAR_CFLAGS@
+EVOLUTION_CALENDAR_LIBS = @EVOLUTION_CALENDAR_LIBS@
EVOLUTION_DATA_SERVER_CFLAGS = @EVOLUTION_DATA_SERVER_CFLAGS@
EVOLUTION_DATA_SERVER_LIBS = @EVOLUTION_DATA_SERVER_LIBS@
EVOLUTION_MAIL_CFLAGS = @EVOLUTION_MAIL_CFLAGS@
--
To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org
For additional commands, e-mail: opensuse-commit+help@opensuse.org