Hello community, here is the log from the commit of package evolution-ews for openSUSE:Factory checked in at 2013-11-24 11:26:41 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 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 2013-10-15 10:40:22.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.evolution-ews.new/evolution-ews.changes 2013-11-24 11:26:42.000000000 +0100 @@ -1,0 +2,6 @@ +Mon Nov 11 21:06:29 UTC 2013 - dims...@opensuse.org + +- Update to version 3.10.2 (bnc#849913): + + Make offline GAL browsable. + +------------------------------------------------------------------- Old: ---- evolution-ews-3.10.1.tar.xz New: ---- evolution-ews-3.10.2.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ evolution-ews.spec ++++++ --- /var/tmp/diff_new_pack.93WJdI/_old 2013-11-24 11:26:43.000000000 +0100 +++ /var/tmp/diff_new_pack.93WJdI/_new 2013-11-24 11:26:43.000000000 +0100 @@ -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.10 -Version: 3.10.1 +Version: 3.10.2 Release: 0 Summary: Exchange Connector for Evolution, compatible with Exchange 2007 and later License: LGPL-2.1 ++++++ evolution-ews-3.10.1.tar.xz -> evolution-ews-3.10.2.tar.xz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/evolution-ews-3.10.1/Makefile.in new/evolution-ews-3.10.2/Makefile.in --- old/evolution-ews-3.10.1/Makefile.in 2013-10-13 17:11:38.000000000 +0200 +++ new/evolution-ews-3.10.2/Makefile.in 2013-11-10 15:35:52.000000000 +0100 @@ -53,8 +53,8 @@ DIST_COMMON = README $(am__configure_deps) $(srcdir)/Makefile.am \ $(srcdir)/Makefile.in $(srcdir)/config.h.in \ $(top_srcdir)/configure AUTHORS COPYING ChangeLog INSTALL NEWS \ - compile config.guess config.sub install-sh ltmain.sh missing \ - mkinstalldirs + compile config.guess config.sub depcomp install-sh ltmain.sh \ + missing mkinstalldirs ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 am__aclocal_m4_deps = $(top_srcdir)/m4/evo_krb5_support.m4 \ $(top_srcdir)/m4/gtk-doc.m4 $(top_srcdir)/m4/intltool.m4 \ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/evolution-ews-3.10.1/NEWS new/evolution-ews-3.10.2/NEWS --- old/evolution-ews-3.10.1/NEWS 2013-10-13 17:10:56.000000000 +0200 +++ new/evolution-ews-3.10.2/NEWS 2013-11-10 15:35:33.000000000 +0100 @@ -1,3 +1,9 @@ +Evolution-EWS 3.10.2 2013-11-11 +------------------------------- + +* Make offline GAL browsable. (Milan Crha) + + Evolution-EWS 3.10.1 2013-10-14 ------------------------------- diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/evolution-ews-3.10.1/configure new/evolution-ews-3.10.2/configure --- old/evolution-ews-3.10.1/configure 2013-10-13 17:11:37.000000000 +0200 +++ new/evolution-ews-3.10.2/configure 2013-11-10 15:35:51.000000000 +0100 @@ -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.10.1. +# Generated by GNU Autoconf 2.69 for evolution-ews 3.10.2. # # 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.10.1' -PACKAGE_STRING='evolution-ews 3.10.1' +PACKAGE_VERSION='3.10.2' +PACKAGE_STRING='evolution-ews 3.10.2' PACKAGE_BUGREPORT='http://bugzilla.gnome.org/browse.cgi?product=evolution-ews' PACKAGE_URL='' @@ -1499,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.10.1 to adapt to many kinds of systems. +\`configure' configures evolution-ews 3.10.2 to adapt to many kinds of systems. Usage: $0 [OPTION]... [VAR=VALUE]... @@ -1569,7 +1569,7 @@ if test -n "$ac_init_help"; then case $ac_init_help in - short | recursive ) echo "Configuration of evolution-ews 3.10.1:";; + short | recursive ) echo "Configuration of evolution-ews 3.10.2:";; esac cat <<\_ACEOF @@ -1766,7 +1766,7 @@ test -n "$ac_init_help" && exit $ac_status if $ac_init_version; then cat <<\_ACEOF -evolution-ews configure 3.10.1 +evolution-ews configure 3.10.2 generated by GNU Autoconf 2.69 Copyright (C) 2012 Free Software Foundation, Inc. @@ -2135,7 +2135,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.10.1, which was +It was created by evolution-ews $as_me 3.10.2, which was generated by GNU Autoconf 2.69. Invocation command line was $ $0 $@ @@ -2959,7 +2959,7 @@ # Define the identity of the package. PACKAGE='evolution-ews' - VERSION='3.10.1' + VERSION='3.10.2' cat >>confdefs.h <<_ACEOF @@ -3035,11 +3035,11 @@ # precisely one minor behind [ews_version], then allow building against *that* # version of EDS and Evo. read x NEWSVER y < NEWS -PREVVER=3.10.$(expr 1 - 1) +PREVVER=3.10.$(expr 2 - 1) if test "$PREVVER" = "$NEWSVER"; then EVOREQVER=$PREVVER else - EVOREQVER=3.10.1 + EVOREQVER=3.10.2 fi @@ -16677,7 +16677,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.10.1, which was +This file was extended by evolution-ews $as_me 3.10.2, which was generated by GNU Autoconf 2.69. Invocation command line was CONFIG_FILES = $CONFIG_FILES @@ -16743,7 +16743,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.10.1 +evolution-ews config.status 3.10.2 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.10.1/configure.ac new/evolution-ews-3.10.2/configure.ac --- old/evolution-ews-3.10.1/configure.ac 2013-09-21 15:53:36.000000000 +0200 +++ new/evolution-ews-3.10.2/configure.ac 2013-10-13 17:14:44.000000000 +0200 @@ -1,7 +1,7 @@ dnl Evolution-EWS version m4_define([ews_major_version], [3]) m4_define([ews_minor_version], [10]) -m4_define([ews_micro_version], [1]) +m4_define([ews_micro_version], [2]) m4_define([ews_version], [ews_major_version.ews_minor_version.ews_micro_version]) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/evolution-ews-3.10.1/src/addressbook/e-book-backend-ews.c new/evolution-ews-3.10.2/src/addressbook/e-book-backend-ews.c --- old/evolution-ews-3.10.1/src/addressbook/e-book-backend-ews.c 2013-10-13 16:28:07.000000000 +0200 +++ new/evolution-ews-3.10.2/src/addressbook/e-book-backend-ews.c 2013-11-10 15:34:00.000000000 +0100 @@ -2501,7 +2501,11 @@ if (!e_ews_connection_get_oal_detail_sync ( oab_cnc, priv->folder_id, NULL, old_etag, &full_l, &etag, cancellable, &error)) { - ret = FALSE; + if (g_error_matches (error, SOUP_HTTP_ERROR, SOUP_STATUS_NOT_MODIFIED)) { + g_clear_error (&error); + } else { + ret = FALSE; + } goto exit; } @@ -3229,7 +3233,8 @@ priv = ews->priv; - if (priv->is_gal && !g_strcmp0 (query, "(contains \"x-evolution-any-field\" \"\")")) { + /* GAL with folder_id means offline GAL */ + if (priv->is_gal && !priv->folder_id && !g_strcmp0 (query, "(contains \"x-evolution-any-field\" \"\")")) { e_data_book_view_notify_complete (book_view, error); g_object_unref (book_view); return; @@ -3530,7 +3535,8 @@ ebews = E_BOOK_BACKEND_EWS (backend); g_return_val_if_fail (ebews != NULL, NULL); - if (ebews->priv->is_gal) { + /* GAL with folder_id is an offline GAL */ + if (ebews->priv->is_gal && !ebews->priv->folder_id) { return g_strdup ("net,bulk-removes,contact-lists"); } else { /* do-initialy-query is enabled for system address book also, so that we get the -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org