--- Begin Message ---
Package: release.debian.org
Severity: normal
User: release.debian.org@packages.debian.org
Usertags: unblock
Please unblock package libgdata
This version includes fixes for the broken Google tasks support in the
current jessie version. Filtered debdiff attached[0].
unblock libgdata/0.16.1-1
--
Iain Lane [ iain@orangesquash.org.uk ]
Debian Developer [ laney@debian.org ]
Ubuntu Developer [ laney@ubuntu.com ]
[0] debdiff libgdata_0.16.0-1.dsc \
libgdata_0.16.1-1.dsc | filterdiff -x "*docs*" | filterdiff -x "*po*" | \
filterdiff -x "*build-aux*" | filterdiff -x "*configure" > libgdata.debdiff
diff -Nru libgdata-0.16.0/build-aux/config.guess libgdata-0.16.1/build-aux/config.guess
diff -Nru libgdata-0.16.0/build-aux/config.sub libgdata-0.16.1/build-aux/config.sub
diff -Nru libgdata-0.16.0/ChangeLog libgdata-0.16.1/ChangeLog
--- libgdata-0.16.0/ChangeLog 2014-09-18 00:51:47.941427785 +0100
+++ libgdata-0.16.1/ChangeLog 2014-11-09 23:15:15.178689489 +0000
@@ -1,3 +1,195 @@
+commit b0bb0c8016314abe9554d9133301a4fa0751dcd9
+Author: Philip Withnall <philip@tecnocode.co.uk>
+Date: Sun Nov 9 22:16:03 2014 +0000
+
+ tests: Temporarily disable some Contacts test assertions
+
+ Seems these elements broke on the server at some point.
+
+ https://code.google.com/a/google.com/p/apps-api-issues/issues/detail?id=3662
+
+ gdata/tests/contacts.c | 5 +++--
+ 1 file changed, 3 insertions(+), 2 deletions(-)
+
+commit 0681b9b92654a6408cac64698cd9ba3c61b764ca
+Author: Philip Withnall <philip@tecnocode.co.uk>
+Date: Sat Nov 8 23:33:28 2014 +0000
+
+ core: Eliminate ISO 8601 formatting workaround for dates
+
+ Google have fixed the issue upstream, so the workaround is no longer
+ needed. Thanks Google!
+
+ https://bugzilla.gnome.org/show_bug.cgi?id=737799
+ https://code.google.com/a/google.com/p/apps-api-issues/issues/detail?id=3595
+
+ gdata/gdata-parser.c | 20 +-------------------
+ 1 file changed, 1 insertion(+), 19 deletions(-)
+
+commit 40d11faf6fa5afc2bea31a288d45b11b45f38d75
+Author: Kalev Lember <kalevlember@gmail.com>
+Date: Thu Oct 30 11:31:36 2014 +0100
+
+ Add --disable-tests to skip the building of tests
+
+ https://bugzilla.gnome.org/show_bug.cgi?id=739395
+
+ Makefile.am | 6 +++++-
+ configure.ac | 12 ++++++++----
+ 2 files changed, 13 insertions(+), 5 deletions(-)
+
+commit f8c2549e1441f55b5e1b62e88ca99151854f27de
+Author: Philip Withnall <philip@tecnocode.co.uk>
+Date: Sat Nov 1 14:27:59 2014 +0000
+
+ tests: Remove unnecessary non-NULL test
+
+ It was confusing Coverity.
+
+ Coverity issue: #74584
+
+ gdata/tests/common.c | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+commit ee7a3370b41e83c52415c19f45897be1478ad8f6
+Author: Philip Withnall <philip.withnall@collabora.co.uk>
+Date: Fri Oct 17 10:15:22 2014 +0100
+
+ docs: Fix a typo in the README
+
+ README | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+commit bf3a23a343842ea84ab416b1447d3de0e33a8a7d
+Author: Philip Withnall <philip@tecnocode.co.uk>
+Date: Sun Sep 21 17:30:36 2014 +0100
+
+ tasks: Add preconditions for tasklist IDs being set when inserting
+ tasks
+
+ Can’t insert a task to a non-tasklist.
+
+ gdata/services/tasks/gdata-tasks-service.c | 4 ++++
+ 1 file changed, 4 insertions(+)
+
+commit 74b6906479f60090af2cb33fe452c5ce1edb8584
+Author: Philip Withnall <philip@tecnocode.co.uk>
+Date: Sun Sep 21 17:30:06 2014 +0100
+
+ tasks: Handle an additional form of AUTHENTICATION_REQUIRED error
+
+ Apparently there are two ‘reason’ codes which correspond to this.
+
+ gdata/services/tasks/gdata-tasks-service.c | 3 ++-
+ 1 file changed, 2 insertions(+), 1 deletion(-)
+
+commit d1faadca6f27d746f0e8e90b119a6ccd95c544e0
+Author: Philip Withnall <philip@tecnocode.co.uk>
+Date: Sun Sep 21 17:28:43 2014 +0100
+
+ core: Handle ‘etag’ and ‘kind’ members in JSON feeds
+
+ Set the GDataFeed:etag property and ignore the kind.
+
+ gdata/gdata-feed.c | 4 ++++
+ 1 file changed, 4 insertions(+)
+
+commit 42cb62dd270ceeaf4117548a07ba05dded3e3533
+Author: Мирослав Николић <miroslavnikolic@rocketmail.com>
+Date: Thu Sep 25 10:11:51 2014 +0200
+
+ Updated Serbian translation
+
+ po/sr.po | 102
+ ++++++++++++++++++++++++++++++---------------------------
+ po/sr@latin.po | 102
+ ++++++++++++++++++++++++++++++---------------------------
+ 2 files changed, 108 insertions(+), 96 deletions(-)
+
+commit e12d3efff89456a89c15cbe2bcce60cc15783848
+Author: Wolfgang Stöggl <c72578@yahoo.de>
+Date: Tue Sep 23 21:43:46 2014 +0000
+
+ Updated German translation
+
+ po/de.po | 69
+ ++++++++++++++++++++++++++++++++++------------------------------
+ 1 file changed, 37 insertions(+), 32 deletions(-)
+
+commit 1c958828ed08a09158e440c05f18811aa474ea97
+Author: A S Alam <aalam@users.sf.net>
+Date: Sun Sep 21 09:03:31 2014 -0500
+
+ update Punjabi Translation for 3.14 release
+
+ po/pa.po | 140
+ +++++++++++++++++++++++++++++++++++----------------------------
+ 1 file changed, 78 insertions(+), 62 deletions(-)
+
+commit f5b3aafe80686894a1a7dc2c9fc9e12631ffd839
+Author: Iris Gou <gouyingqiyanxuan321@gmail.com>
+Date: Sun Sep 21 10:04:48 2014 +0800
+
+ update zh_CN translation
+
+ po/zh_CN.po | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+commit 17d8f81efd544f3d0de1f8a92e73be96153d3cd5
+Author: Iris Gou <gouyingqiyanxuan321@gmail.com>
+Date: Sun Sep 21 10:04:05 2014 +0800
+
+ update zh_CN translation
+
+ po/zh_CN.po | 61
+ ++++++++++++++++++++++++++++++++++---------------------------
+ 1 file changed, 34 insertions(+), 27 deletions(-)
+
+commit 148b1d01807a870cfdc56327e2231ea21c705d76
+Author: Ask H. Larsen <asklarsen@gmail.com>
+Date: Sat Sep 20 17:21:43 2014 +0200
+
+ Updated Danish translation
+
+ po/da.po | 61
+ ++++++++++++++++++++++++++++++++++---------------------------
+ 1 file changed, 34 insertions(+), 27 deletions(-)
+
+commit 1caeb0edff9c4b03dfa98fb8579ffc77fb149678
+Author: Mattias Eriksson <snaggen@gmail.com>
+Date: Thu Sep 18 20:12:34 2014 +0000
+
+ Updated Swedish translation
+
+ po/sv.po | 31 +++++++++++++++----------------
+ 1 file changed, 15 insertions(+), 16 deletions(-)
+
+commit 5c3b3fdb930485a0f20b4467e7d88661e0e398dc
+Author: Philip Withnall <philip@tecnocode.co.uk>
+Date: Thu Sep 18 01:03:25 2014 +0100
+
+ build: Increment version to 0.16.1
+
+ configure.ac | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+commit d400e22c0f717434b7d5e80c9007b887a5761b18
+Author: Philip Withnall <philip@tecnocode.co.uk>
+Date: Thu Sep 18 01:02:15 2014 +0100
+
+ Release version 0.16.0
+
+ NEWS | 45
+ +++++++++++++++++++++++++++++++++
+ configure.ac | 6 ++---
+ docs/reference/gdata-docs.xml | 4 +++
+ gdata/gdata-access-rule.c | 4 +--
+ gdata/gdata-service.h | 2 +-
+ gdata/services/tasks/gdata-tasks-task.h | 4 +--
+ gdata/tests/gdata-dummy-authorizer.c | 6 ++---
+ gdata/tests/gdata-dummy-authorizer.h | 4 +--
+ 8 files changed, 62 insertions(+), 13 deletions(-)
+
commit b085a95596537409df2510aab72cb033c50ae253
Author: Philip Withnall <philip@tecnocode.co.uk>
Date: Wed Sep 17 23:44:38 2014 +0100
diff -Nru libgdata-0.16.0/configure libgdata-0.16.1/configure
diff -Nru libgdata-0.16.0/configure.ac libgdata-0.16.1/configure.ac
--- libgdata-0.16.0/configure.ac 2014-09-18 00:31:03.562596132 +0100
+++ libgdata-0.16.1/configure.ac 2014-11-09 22:50:06.415475590 +0000
@@ -3,7 +3,7 @@
# Release version
m4_define(gdata_version_major, 0)
m4_define(gdata_version_minor, 16)
-m4_define(gdata_version_micro, 0)
+m4_define(gdata_version_micro, 1)
# API version
# TODO: This currently isn't used in the library name; once we hit gdata_version_major=1, that should be changed
@@ -58,7 +58,7 @@
# 4. If any interfaces have been removed or changed since the last public release, then set age to 0.
#
# Note that versioning started at 2:0:0 to ensure no conflicts with e-d-s' libgdata library, whose maximum version was 1:0:0
-GDATA_LT_VERSION=21:0:2
+GDATA_LT_VERSION=21:1:2
AC_SUBST(GDATA_LT_VERSION)
GDATA_VERSION_MAJOR=gdata_version_major
@@ -149,10 +149,14 @@
AC_SUBST([GNOME_PACKAGES])
AC_SUBST([GOA_ENABLED])
-dnl ****************************
-dnl Check for uhttpmock
-dnl ****************************
-PKG_CHECK_MODULES(UHTTPMOCK, libuhttpmock-0.0)
+AC_MSG_CHECKING([whether to build tests])
+AC_ARG_ENABLE([tests], AS_HELP_STRING([--enable-tests], [Enable building of tests]),, [enable_tests=yes])
+AC_MSG_RESULT($enable_tests)
+AM_CONDITIONAL([ENABLE_TESTS], [test "x$enable_tests" = "xyes"])
+
+if test "x$enable_tests" = "xyes"; then
+ PKG_CHECK_MODULES(UHTTPMOCK, libuhttpmock-0.0)
+fi
# Various necessary functions and headers
AC_CHECK_FUNCS([memset])
diff -Nru libgdata-0.16.0/debian/changelog libgdata-0.16.1/debian/changelog
--- libgdata-0.16.0/debian/changelog 2014-09-22 22:14:22.000000000 +0100
+++ libgdata-0.16.1/debian/changelog 2014-11-11 15:46:59.000000000 +0000
@@ -1,3 +1,12 @@
+libgdata (0.16.1-1) unstable; urgency=medium
+
+ * New upstream release 0.16.1
+ + Add a --disable-tests configure option to build without uhttpmock
+ + Remove downstream fix for ISO 8601 dates which was breaking Contacts
+ + Various fixes for the Google Tasks service
+
+ -- Iain Lane <laney@debian.org> Tue, 11 Nov 2014 15:46:59 +0000
+
libgdata (0.16.0-1) unstable; urgency=medium
* New upstream release.
diff -Nru libgdata-0.16.0/debian/control libgdata-0.16.1/debian/control
--- libgdata-0.16.0/debian/control 2014-09-22 22:14:59.000000000 +0100
+++ libgdata-0.16.1/debian/control 2014-11-11 15:54:32.000000000 +0000
@@ -6,7 +6,7 @@
Section: libs
Priority: optional
Maintainer: Debian GNOME Maintainers <pkg-gnome-maintainers@lists.alioth.debian.org>
-Uploaders: Andreas Henriksson <andreas@fatal.se>, Emilio Pozuelo Monfort <pochu@debian.org>, Iain Lane <laney@debian.org>, Michael Biebl <biebl@debian.org>, Sjoerd Simons <sjoerd@debian.org>
+Uploaders: Andreas Henriksson <andreas@fatal.se>, Emilio Pozuelo Monfort <pochu@debian.org>, Iain Lane <laney@debian.org>, Sjoerd Simons <sjoerd@debian.org>
Build-Depends: cdbs (>= 0.4.41),
debhelper (>= 8),
dh-autoreconf,
diff -Nru libgdata-0.16.0/docs/reference/html/ch01.html libgdata-0.16.1/docs/reference/html/ch01.html
diff -Nru libgdata-0.16.0/docs/reference/html/GDataAccessHandler.html libgdata-0.16.1/docs/reference/html/GDataAccessHandler.html
diff -Nru libgdata-0.16.0/docs/reference/html/GDataAccessRule.html libgdata-0.16.1/docs/reference/html/GDataAccessRule.html
diff -Nru libgdata-0.16.0/docs/reference/html/GDataAPPCategories.html libgdata-0.16.1/docs/reference/html/GDataAPPCategories.html
diff -Nru libgdata-0.16.0/docs/reference/html/GDataAuthor.html libgdata-0.16.1/docs/reference/html/GDataAuthor.html
diff -Nru libgdata-0.16.0/docs/reference/html/GDataAuthorizationDomain.html libgdata-0.16.1/docs/reference/html/GDataAuthorizationDomain.html
diff -Nru libgdata-0.16.0/docs/reference/html/GDataAuthorizer.html libgdata-0.16.1/docs/reference/html/GDataAuthorizer.html
diff -Nru libgdata-0.16.0/docs/reference/html/GDataBatchable.html libgdata-0.16.1/docs/reference/html/GDataBatchable.html
diff -Nru libgdata-0.16.0/docs/reference/html/GDataBatchOperation.html libgdata-0.16.1/docs/reference/html/GDataBatchOperation.html
diff -Nru libgdata-0.16.0/docs/reference/html/GDataCalendarCalendar.html libgdata-0.16.1/docs/reference/html/GDataCalendarCalendar.html
diff -Nru libgdata-0.16.0/docs/reference/html/GDataCalendarEvent.html libgdata-0.16.1/docs/reference/html/GDataCalendarEvent.html
diff -Nru libgdata-0.16.0/docs/reference/html/GDataCalendarFeed.html libgdata-0.16.1/docs/reference/html/GDataCalendarFeed.html
diff -Nru libgdata-0.16.0/docs/reference/html/GDataCalendarQuery.html libgdata-0.16.1/docs/reference/html/GDataCalendarQuery.html
diff -Nru libgdata-0.16.0/docs/reference/html/GDataCalendarService.html libgdata-0.16.1/docs/reference/html/GDataCalendarService.html
diff -Nru libgdata-0.16.0/docs/reference/html/GDataCategory.html libgdata-0.16.1/docs/reference/html/GDataCategory.html
diff -Nru libgdata-0.16.0/docs/reference/html/GDataClientLoginAuthorizer.html libgdata-0.16.1/docs/reference/html/GDataClientLoginAuthorizer.html
diff -Nru libgdata-0.16.0/docs/reference/html/GDataCommentable.html libgdata-0.16.1/docs/reference/html/GDataCommentable.html
diff -Nru libgdata-0.16.0/docs/reference/html/GDataComment.html libgdata-0.16.1/docs/reference/html/GDataComment.html
diff -Nru libgdata-0.16.0/docs/reference/html/GDataComparable.html libgdata-0.16.1/docs/reference/html/GDataComparable.html
diff -Nru libgdata-0.16.0/docs/reference/html/GDataContactsContact.html libgdata-0.16.1/docs/reference/html/GDataContactsContact.html
diff -Nru libgdata-0.16.0/docs/reference/html/GDataContactsGroup.html libgdata-0.16.1/docs/reference/html/GDataContactsGroup.html
diff -Nru libgdata-0.16.0/docs/reference/html/GDataContactsQuery.html libgdata-0.16.1/docs/reference/html/GDataContactsQuery.html
diff -Nru libgdata-0.16.0/docs/reference/html/GDataContactsService.html libgdata-0.16.1/docs/reference/html/GDataContactsService.html
diff -Nru libgdata-0.16.0/docs/reference/html/GDataDocumentsDocument.html libgdata-0.16.1/docs/reference/html/GDataDocumentsDocument.html
diff -Nru libgdata-0.16.0/docs/reference/html/GDataDocumentsDrawing.html libgdata-0.16.1/docs/reference/html/GDataDocumentsDrawing.html
diff -Nru libgdata-0.16.0/docs/reference/html/GDataDocumentsEntry.html libgdata-0.16.1/docs/reference/html/GDataDocumentsEntry.html
diff -Nru libgdata-0.16.0/docs/reference/html/GDataDocumentsFeed.html libgdata-0.16.1/docs/reference/html/GDataDocumentsFeed.html
diff -Nru libgdata-0.16.0/docs/reference/html/GDataDocumentsFolder.html libgdata-0.16.1/docs/reference/html/GDataDocumentsFolder.html
diff -Nru libgdata-0.16.0/docs/reference/html/GDataDocumentsPdf.html libgdata-0.16.1/docs/reference/html/GDataDocumentsPdf.html
diff -Nru libgdata-0.16.0/docs/reference/html/GDataDocumentsPresentation.html libgdata-0.16.1/docs/reference/html/GDataDocumentsPresentation.html
diff -Nru libgdata-0.16.0/docs/reference/html/GDataDocumentsQuery.html libgdata-0.16.1/docs/reference/html/GDataDocumentsQuery.html
diff -Nru libgdata-0.16.0/docs/reference/html/GDataDocumentsService.html libgdata-0.16.1/docs/reference/html/GDataDocumentsService.html
diff -Nru libgdata-0.16.0/docs/reference/html/GDataDocumentsSpreadsheet.html libgdata-0.16.1/docs/reference/html/GDataDocumentsSpreadsheet.html
diff -Nru libgdata-0.16.0/docs/reference/html/GDataDocumentsText.html libgdata-0.16.1/docs/reference/html/GDataDocumentsText.html
diff -Nru libgdata-0.16.0/docs/reference/html/GDataDocumentsUploadQuery.html libgdata-0.16.1/docs/reference/html/GDataDocumentsUploadQuery.html
diff -Nru libgdata-0.16.0/docs/reference/html/GDataDownloadStream.html libgdata-0.16.1/docs/reference/html/GDataDownloadStream.html
diff -Nru libgdata-0.16.0/docs/reference/html/GDataEntry.html libgdata-0.16.1/docs/reference/html/GDataEntry.html
diff -Nru libgdata-0.16.0/docs/reference/html/GDataFeed.html libgdata-0.16.1/docs/reference/html/GDataFeed.html
diff -Nru libgdata-0.16.0/docs/reference/html/GDataFreebaseQuery.html libgdata-0.16.1/docs/reference/html/GDataFreebaseQuery.html
diff -Nru libgdata-0.16.0/docs/reference/html/GDataFreebaseResult.html libgdata-0.16.1/docs/reference/html/GDataFreebaseResult.html
diff -Nru libgdata-0.16.0/docs/reference/html/GDataFreebaseSearchQuery.html libgdata-0.16.1/docs/reference/html/GDataFreebaseSearchQuery.html
diff -Nru libgdata-0.16.0/docs/reference/html/GDataFreebaseSearchResult.html libgdata-0.16.1/docs/reference/html/GDataFreebaseSearchResult.html
diff -Nru libgdata-0.16.0/docs/reference/html/GDataFreebaseService.html libgdata-0.16.1/docs/reference/html/GDataFreebaseService.html
diff -Nru libgdata-0.16.0/docs/reference/html/GDataFreebaseTopicQuery.html libgdata-0.16.1/docs/reference/html/GDataFreebaseTopicQuery.html
diff -Nru libgdata-0.16.0/docs/reference/html/GDataFreebaseTopicResult.html libgdata-0.16.1/docs/reference/html/GDataFreebaseTopicResult.html
diff -Nru libgdata-0.16.0/docs/reference/html/GDataGContactCalendar.html libgdata-0.16.1/docs/reference/html/GDataGContactCalendar.html
diff -Nru libgdata-0.16.0/docs/reference/html/GDataGContactEvent.html libgdata-0.16.1/docs/reference/html/GDataGContactEvent.html
diff -Nru libgdata-0.16.0/docs/reference/html/GDataGContactExternalID.html libgdata-0.16.1/docs/reference/html/GDataGContactExternalID.html
diff -Nru libgdata-0.16.0/docs/reference/html/GDataGContactJot.html libgdata-0.16.1/docs/reference/html/GDataGContactJot.html
diff -Nru libgdata-0.16.0/docs/reference/html/GDataGContactLanguage.html libgdata-0.16.1/docs/reference/html/GDataGContactLanguage.html
diff -Nru libgdata-0.16.0/docs/reference/html/GDataGContactRelation.html libgdata-0.16.1/docs/reference/html/GDataGContactRelation.html
diff -Nru libgdata-0.16.0/docs/reference/html/GDataGContactWebsite.html libgdata-0.16.1/docs/reference/html/GDataGContactWebsite.html
diff -Nru libgdata-0.16.0/docs/reference/html/gdata-GData-Types.html libgdata-0.16.1/docs/reference/html/gdata-GData-Types.html
diff -Nru libgdata-0.16.0/docs/reference/html/GDataGDEmailAddress.html libgdata-0.16.1/docs/reference/html/GDataGDEmailAddress.html
diff -Nru libgdata-0.16.0/docs/reference/html/GDataGDIMAddress.html libgdata-0.16.1/docs/reference/html/GDataGDIMAddress.html
diff -Nru libgdata-0.16.0/docs/reference/html/GDataGDName.html libgdata-0.16.1/docs/reference/html/GDataGDName.html
diff -Nru libgdata-0.16.0/docs/reference/html/GDataGDOrganization.html libgdata-0.16.1/docs/reference/html/GDataGDOrganization.html
diff -Nru libgdata-0.16.0/docs/reference/html/GDataGDPhoneNumber.html libgdata-0.16.1/docs/reference/html/GDataGDPhoneNumber.html
diff -Nru libgdata-0.16.0/docs/reference/html/GDataGDPostalAddress.html libgdata-0.16.1/docs/reference/html/GDataGDPostalAddress.html
diff -Nru libgdata-0.16.0/docs/reference/html/GDataGDReminder.html libgdata-0.16.1/docs/reference/html/GDataGDReminder.html
diff -Nru libgdata-0.16.0/docs/reference/html/GDataGDWhen.html libgdata-0.16.1/docs/reference/html/GDataGDWhen.html
diff -Nru libgdata-0.16.0/docs/reference/html/GDataGDWhere.html libgdata-0.16.1/docs/reference/html/GDataGDWhere.html
diff -Nru libgdata-0.16.0/docs/reference/html/GDataGDWho.html libgdata-0.16.1/docs/reference/html/GDataGDWho.html
diff -Nru libgdata-0.16.0/docs/reference/html/GDataGenerator.html libgdata-0.16.1/docs/reference/html/GDataGenerator.html
diff -Nru libgdata-0.16.0/docs/reference/html/GDataGoaAuthorizer.html libgdata-0.16.1/docs/reference/html/GDataGoaAuthorizer.html
diff -Nru libgdata-0.16.0/docs/reference/html/GDataLink.html libgdata-0.16.1/docs/reference/html/GDataLink.html
diff -Nru libgdata-0.16.0/docs/reference/html/GDataMediaCategory.html libgdata-0.16.1/docs/reference/html/GDataMediaCategory.html
diff -Nru libgdata-0.16.0/docs/reference/html/GDataMediaContent.html libgdata-0.16.1/docs/reference/html/GDataMediaContent.html
diff -Nru libgdata-0.16.0/docs/reference/html/GDataMediaCredit.html libgdata-0.16.1/docs/reference/html/GDataMediaCredit.html
diff -Nru libgdata-0.16.0/docs/reference/html/GDataMediaThumbnail.html libgdata-0.16.1/docs/reference/html/GDataMediaThumbnail.html
diff -Nru libgdata-0.16.0/docs/reference/html/GDataOAuth1Authorizer.html libgdata-0.16.1/docs/reference/html/GDataOAuth1Authorizer.html
diff -Nru libgdata-0.16.0/docs/reference/html/gdata-overview.html libgdata-0.16.1/docs/reference/html/gdata-overview.html
diff -Nru libgdata-0.16.0/docs/reference/html/GDataParsable.html libgdata-0.16.1/docs/reference/html/GDataParsable.html
diff -Nru libgdata-0.16.0/docs/reference/html/GDataPicasaWebAlbum.html libgdata-0.16.1/docs/reference/html/GDataPicasaWebAlbum.html
diff -Nru libgdata-0.16.0/docs/reference/html/GDataPicasaWebComment.html libgdata-0.16.1/docs/reference/html/GDataPicasaWebComment.html
diff -Nru libgdata-0.16.0/docs/reference/html/GDataPicasaWebFeed.html libgdata-0.16.1/docs/reference/html/GDataPicasaWebFeed.html
diff -Nru libgdata-0.16.0/docs/reference/html/GDataPicasaWebFile.html libgdata-0.16.1/docs/reference/html/GDataPicasaWebFile.html
diff -Nru libgdata-0.16.0/docs/reference/html/GDataPicasaWebQuery.html libgdata-0.16.1/docs/reference/html/GDataPicasaWebQuery.html
diff -Nru libgdata-0.16.0/docs/reference/html/GDataPicasaWebService.html libgdata-0.16.1/docs/reference/html/GDataPicasaWebService.html
diff -Nru libgdata-0.16.0/docs/reference/html/GDataPicasaWebUser.html libgdata-0.16.1/docs/reference/html/GDataPicasaWebUser.html
diff -Nru libgdata-0.16.0/docs/reference/html/GDataQuery.html libgdata-0.16.1/docs/reference/html/GDataQuery.html
diff -Nru libgdata-0.16.0/docs/reference/html/gdata-running.html libgdata-0.16.1/docs/reference/html/gdata-running.html
diff -Nru libgdata-0.16.0/docs/reference/html/GDataService.html libgdata-0.16.1/docs/reference/html/GDataService.html
diff -Nru libgdata-0.16.0/docs/reference/html/GDataTasksQuery.html libgdata-0.16.1/docs/reference/html/GDataTasksQuery.html
diff -Nru libgdata-0.16.0/docs/reference/html/GDataTasksService.html libgdata-0.16.1/docs/reference/html/GDataTasksService.html
diff -Nru libgdata-0.16.0/docs/reference/html/GDataTasksTask.html libgdata-0.16.1/docs/reference/html/GDataTasksTask.html
diff -Nru libgdata-0.16.0/docs/reference/html/GDataTasksTasklist.html libgdata-0.16.1/docs/reference/html/GDataTasksTasklist.html
diff -Nru libgdata-0.16.0/docs/reference/html/GDataUploadStream.html libgdata-0.16.1/docs/reference/html/GDataUploadStream.html
diff -Nru libgdata-0.16.0/docs/reference/html/gdata-Version-Information.html libgdata-0.16.1/docs/reference/html/gdata-Version-Information.html
diff -Nru libgdata-0.16.0/docs/reference/html/GDataYouTubeCategory.html libgdata-0.16.1/docs/reference/html/GDataYouTubeCategory.html
diff -Nru libgdata-0.16.0/docs/reference/html/GDataYouTubeComment.html libgdata-0.16.1/docs/reference/html/GDataYouTubeComment.html
diff -Nru libgdata-0.16.0/docs/reference/html/GDataYouTubeContent.html libgdata-0.16.1/docs/reference/html/GDataYouTubeContent.html
diff -Nru libgdata-0.16.0/docs/reference/html/GDataYouTubeCredit.html libgdata-0.16.1/docs/reference/html/GDataYouTubeCredit.html
diff -Nru libgdata-0.16.0/docs/reference/html/GDataYouTubeQuery.html libgdata-0.16.1/docs/reference/html/GDataYouTubeQuery.html
diff -Nru libgdata-0.16.0/docs/reference/html/GDataYouTubeService.html libgdata-0.16.1/docs/reference/html/GDataYouTubeService.html
diff -Nru libgdata-0.16.0/docs/reference/html/GDataYouTubeState.html libgdata-0.16.1/docs/reference/html/GDataYouTubeState.html
diff -Nru libgdata-0.16.0/docs/reference/html/GDataYouTubeVideo.html libgdata-0.16.1/docs/reference/html/GDataYouTubeVideo.html
diff -Nru libgdata-0.16.0/docs/reference/html/index.html libgdata-0.16.1/docs/reference/html/index.html
diff -Nru libgdata-0.16.0/docs/reference/version.xml libgdata-0.16.1/docs/reference/version.xml
diff -Nru libgdata-0.16.0/gdata/gdata-feed.c libgdata-0.16.1/gdata/gdata-feed.c
--- libgdata-0.16.0/gdata/gdata-feed.c 2014-08-31 10:30:48.567763922 +0100
+++ libgdata-0.16.1/gdata/gdata-feed.c 2014-11-09 22:44:28.636459189 +0000
@@ -624,6 +624,10 @@
json_reader_end_element (reader);
}
+ } else if (g_strcmp0 (json_reader_get_member_name (reader), "kind") == 0) {
+ /* Ignore. */
+ } else if (g_strcmp0 (json_reader_get_member_name (reader), "etag") == 0) {
+ GDATA_FEED (parsable)->priv->etag = g_strdup (json_reader_get_string_value (reader));
} else {
return GDATA_PARSABLE_CLASS (gdata_feed_parent_class)->parse_json (parsable, reader, user_data, error);
}
diff -Nru libgdata-0.16.0/gdata/gdata-parser.c libgdata-0.16.1/gdata/gdata-parser.c
--- libgdata-0.16.0/gdata/gdata-parser.c 2014-08-31 10:30:48.568763929 +0100
+++ libgdata-0.16.1/gdata/gdata-parser.c 2014-11-09 22:45:27.290982980 +0000
@@ -241,29 +241,11 @@
gdata_parser_int64_to_iso8601 (gint64 _time)
{
GTimeVal time_val;
- gchar *iso8601;
- gchar **date_time_components;
- gchar *retval;
time_val.tv_sec = _time;
time_val.tv_usec = 0;
- iso8601 = g_time_val_to_iso8601 (&time_val);
-
- /* FIXME: Work around for Google's incorrect ISO 8601 implementation.
- * They appear to not like dates in the format ‘2014-08-09T21:07:05Z’
- * which specify a timezone using ‘Z’ and no microseconds.
- *
- * See: https://bugzilla.gnome.org/show_bug.cgi?id=732809
- * https://code.google.com/a/google.com/p/apps-api-issues/issues/detail?id=3595
- * http://stackoverflow.com/a/17630320/2931197 */
- date_time_components = g_strsplit (iso8601, "Z", 2);
- retval = g_strjoinv (".000001+00:00", date_time_components);
- g_strfreev (date_time_components);
-
- g_free (iso8601);
-
- return retval;
+ return g_time_val_to_iso8601 (&time_val);
}
gboolean
diff -Nru libgdata-0.16.0/gdata/gdata-version.h libgdata-0.16.1/gdata/gdata-version.h
--- libgdata-0.16.0/gdata/gdata-version.h 2014-09-18 00:40:47.131061249 +0100
+++ libgdata-0.16.1/gdata/gdata-version.h 2014-11-09 22:50:59.562950202 +0000
@@ -58,7 +58,7 @@
*
* Since: 0.11.0
*/
-#define GDATA_MICRO_VERSION (0)
+#define GDATA_MICRO_VERSION (1)
/**
* GDATA_CHECK_VERSION:
diff -Nru libgdata-0.16.0/gdata/services/tasks/gdata-tasks-service.c libgdata-0.16.1/gdata/services/tasks/gdata-tasks-service.c
--- libgdata-0.16.0/gdata/services/tasks/gdata-tasks-service.c 2014-09-18 00:22:31.791884173 +0100
+++ libgdata-0.16.1/gdata/services/tasks/gdata-tasks-service.c 2014-11-09 22:44:45.900613360 +0000
@@ -196,7 +196,8 @@
"calls recently. Please wait a "
"few minutes and try again."));
} else if (g_strcmp0 (domain, "global") == 0 &&
- g_strcmp0 (reason, "authError") == 0) {
+ (g_strcmp0 (reason, "authError") == 0 ||
+ g_strcmp0 (reason, "required") == 0)) {
/* Authentication problem */
g_set_error (error, GDATA_SERVICE_ERROR,
GDATA_SERVICE_ERROR_AUTHENTICATION_REQUIRED,
@@ -417,6 +418,7 @@
g_return_val_if_fail (GDATA_IS_TASKS_SERVICE (self), NULL);
g_return_val_if_fail (GDATA_IS_TASKS_TASKLIST (tasklist), NULL);
+ g_return_val_if_fail (gdata_entry_get_id (GDATA_ENTRY (tasklist)) != NULL, NULL);
g_return_val_if_fail (query == NULL || GDATA_IS_QUERY (query), NULL);
g_return_val_if_fail (cancellable == NULL || G_IS_CANCELLABLE (cancellable), NULL);
g_return_val_if_fail (error == NULL || *error == NULL, NULL);
@@ -472,6 +474,7 @@
g_return_if_fail (GDATA_IS_TASKS_SERVICE (self));
g_return_if_fail (GDATA_IS_TASKS_TASKLIST (tasklist));
+ g_return_if_fail (gdata_entry_get_id (GDATA_ENTRY (tasklist)) != NULL);
g_return_if_fail (query == NULL || GDATA_IS_QUERY (query));
g_return_if_fail (cancellable == NULL || G_IS_CANCELLABLE (cancellable));
g_return_if_fail (callback != NULL);
@@ -521,6 +524,7 @@
g_return_val_if_fail (GDATA_IS_TASKS_SERVICE (self), NULL);
g_return_val_if_fail (GDATA_IS_TASKS_TASK (task), NULL);
g_return_val_if_fail (GDATA_IS_TASKS_TASKLIST (tasklist), NULL);
+ g_return_val_if_fail (gdata_entry_get_id (GDATA_ENTRY (tasklist)) != NULL, NULL);
g_return_val_if_fail (cancellable == NULL || G_IS_CANCELLABLE (cancellable), NULL);
g_return_val_if_fail (error == NULL || *error == NULL, NULL);
@@ -560,6 +564,7 @@
g_return_if_fail (GDATA_IS_TASKS_SERVICE (self));
g_return_if_fail (GDATA_IS_TASKS_TASK (task));
g_return_if_fail (GDATA_IS_TASKS_TASKLIST (tasklist));
+ g_return_if_fail (gdata_entry_get_id (GDATA_ENTRY (tasklist)) != NULL);
g_return_if_fail (cancellable == NULL || G_IS_CANCELLABLE (cancellable));
request_uri = g_strconcat (_gdata_service_get_scheme (), "://www.googleapis.com/tasks/v1/lists/", gdata_entry_get_id (GDATA_ENTRY (tasklist)), "/tasks", NULL);
diff -Nru libgdata-0.16.0/gdata/tests/common.c libgdata-0.16.1/gdata/tests/common.c
--- libgdata-0.16.0/gdata/tests/common.c 2014-09-18 00:22:31.792884182 +0100
+++ libgdata-0.16.1/gdata/tests/common.c 2014-11-09 22:45:09.100820540 +0000
@@ -895,7 +895,7 @@
output_log_message (message);
/* Log to the trace file. */
- if (message != NULL && (*message == '<' || *message == '>' || *message == ' ') && *(message + 1) == ' ') {
+ if ((*message == '<' || *message == '>' || *message == ' ') && *(message + 1) == ' ') {
uhm_server_received_message_chunk (mock_server, message, strlen (message), NULL);
}
}
diff -Nru libgdata-0.16.0/gdata/tests/contacts.c libgdata-0.16.1/gdata/tests/contacts.c
--- libgdata-0.16.0/gdata/tests/contacts.c 2014-08-31 10:30:48.623764362 +0100
+++ libgdata-0.16.1/gdata/tests/contacts.c 2014-11-09 22:45:37.712076041 +0000
@@ -465,8 +465,9 @@
g_assert_cmpstr (gdata_contacts_contact_get_maiden_name (new_contact), ==, "Smith");
g_assert_cmpstr (gdata_contacts_contact_get_mileage (new_contact), ==, "12km");
g_assert_cmpstr (gdata_contacts_contact_get_occupation (new_contact), ==, "Professional bum");
- g_assert_cmpstr (gdata_contacts_contact_get_priority (new_contact), ==, GDATA_CONTACTS_PRIORITY_HIGH);
- g_assert_cmpstr (gdata_contacts_contact_get_sensitivity (new_contact), ==, GDATA_CONTACTS_SENSITIVITY_PERSONAL);
+ /* FIXME: https://code.google.com/a/google.com/p/apps-api-issues/issues/detail?id=3662
+ * g_assert_cmpstr (gdata_contacts_contact_get_priority (new_contact), ==, GDATA_CONTACTS_PRIORITY_HIGH);
+ * g_assert_cmpstr (gdata_contacts_contact_get_sensitivity (new_contact), ==, GDATA_CONTACTS_SENSITIVITY_PERSONAL); */
g_assert_cmpstr (gdata_contacts_contact_get_short_name (new_contact), ==, "Jon");
g_assert_cmpstr (gdata_contacts_contact_get_subject (new_contact), ==, "Charity work");
diff -Nru libgdata-0.16.0/Makefile.am libgdata-0.16.1/Makefile.am
--- libgdata-0.16.0/Makefile.am 2014-09-15 18:42:34.201758528 +0100
+++ libgdata-0.16.1/Makefile.am 2014-11-09 22:45:20.711924228 +0000
@@ -1,4 +1,8 @@
-SUBDIRS = . gdata/tests po docs
+SUBDIRS = . po docs
+
+if ENABLE_TESTS
+SUBDIRS += gdata/tests
+endif
ACLOCAL_AMFLAGS = -I m4 ${ACLOCAL_FLAGS}
diff -Nru libgdata-0.16.0/Makefile.in libgdata-0.16.1/Makefile.in
--- libgdata-0.16.0/Makefile.in 2014-09-18 00:40:36.784961570 +0100
+++ libgdata-0.16.1/Makefile.in 2014-11-09 22:50:51.771880627 +0000
@@ -81,21 +81,22 @@
POST_UNINSTALL = :
build_triplet = @build@
host_triplet = @host@
-@ENABLE_GOA_TRUE@am__append_1 = \
+@ENABLE_TESTS_TRUE@am__append_1 = gdata/tests
+@ENABLE_GOA_TRUE@am__append_2 = \
@ENABLE_GOA_TRUE@ gdata/gdata-goa-authorizer.h \
@ENABLE_GOA_TRUE@ $(NULL)
-@ENABLE_GOA_TRUE@am__append_2 = \
+@ENABLE_GOA_TRUE@am__append_3 = \
@ENABLE_GOA_TRUE@ gdata/gdata-goa-authorizer.c \
@ENABLE_GOA_TRUE@ $(NULL)
-@ENABLE_GOA_TRUE@@HAVE_INTROSPECTION_TRUE@am__append_3 = Goa-1.0
-@HAVE_INTROSPECTION_TRUE@am__append_4 = gdata/GData-$(GDATA_API_VERSION).gir
-@HAVE_INTROSPECTION_TRUE@am__append_5 = $(gir_DATA) $(typelib_DATA)
-@ENABLE_VAPIGEN_TRUE@@HAVE_INTROSPECTION_TRUE@am__append_6 = $(vapi_DATA)
-@ENABLE_VAPIGEN_TRUE@@HAVE_INTROSPECTION_TRUE@am__append_7 = gdata/GData-@GDATA_API_VERSION_MAJOR@.@GDATA_API_VERSION_MINOR@.metadata
+@ENABLE_GOA_TRUE@@HAVE_INTROSPECTION_TRUE@am__append_4 = Goa-1.0
+@HAVE_INTROSPECTION_TRUE@am__append_5 = gdata/GData-$(GDATA_API_VERSION).gir
+@HAVE_INTROSPECTION_TRUE@am__append_6 = $(gir_DATA) $(typelib_DATA)
+@ENABLE_VAPIGEN_TRUE@@HAVE_INTROSPECTION_TRUE@am__append_7 = $(vapi_DATA)
+@ENABLE_VAPIGEN_TRUE@@HAVE_INTROSPECTION_TRUE@am__append_8 = gdata/GData-@GDATA_API_VERSION_MAJOR@.@GDATA_API_VERSION_MINOR@.metadata
noinst_PROGRAMS = $(am__EXEEXT_1)
-@HAVE_GTK_TRUE@am__append_8 = \
+@HAVE_GTK_TRUE@am__append_9 = \
@HAVE_GTK_TRUE@ demos/scrapbook/scrapbook \
@HAVE_GTK_TRUE@ demos/freebase/freebase-cli
@@ -537,7 +538,7 @@
ETAGS = etags
CTAGS = ctags
CSCOPE = cscope
-DIST_SUBDIRS = $(SUBDIRS)
+DIST_SUBDIRS = . po docs gdata/tests
DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
distdir = $(PACKAGE)-$(VERSION)
top_distdir = $(distdir)
@@ -776,7 +777,7 @@
top_build_prefix = @top_build_prefix@
top_builddir = @top_builddir@
top_srcdir = @top_srcdir@
-SUBDIRS = . gdata/tests po docs
+SUBDIRS = . po docs $(am__append_1)
ACLOCAL_AMFLAGS = -I m4 ${ACLOCAL_FLAGS}
DISTCHECK_CONFIGURE_FLAGS = --enable-introspection --enable-gtk-doc
MAINTAINERCLEANFILES = $(GITIGNORE_MAINTAINERCLEANFILES_TOPLEVEL) \
@@ -796,12 +797,12 @@
# Cleaning
EXTRA_DIST = $(top_srcdir)/gdata/gdata-marshal.list \
- gdata/gdata.symbols m4/introspection.m4 $(am__append_7) \
+ gdata/gdata.symbols m4/introspection.m4 $(am__append_8) \
autogen.sh HACKING gtk-doc.make libgdata.doap \
m4/ax_code_coverage.m4 m4/gnome-compiler-flags.m4 $(NULL) \
libgdata.pc.in gdata/gdata-version.h.in
CLEANFILES = $(GDATA_MARSHAL_FILES) $(GDATA_ENUM_FILES) \
- $(am__append_5) $(am__append_6) `find "$(srcdir)" -type f \
+ $(am__append_6) $(am__append_7) `find "$(srcdir)" -type f \
-name .dirstamp -print` $(pkgconfig_DATA)
# Enums
@@ -832,7 +833,7 @@
gdata/gdata-batch-operation.h gdata/gdata-batchable.h \
gdata/gdata-authorizer.h gdata/gdata-authorization-domain.h \
gdata/gdata-client-login-authorizer.h \
- gdata/gdata-oauth1-authorizer.h $(am__append_1)
+ gdata/gdata-oauth1-authorizer.h $(am__append_2)
# The following headers are private, and shouldn't be installed:
private_headers = gdata/gdata-private.h gdata/gdata-batch-private.h \
@@ -1060,7 +1061,7 @@
gdata/services/freebase/gdata-freebase-search-result.c \
gdata/services/freebase/gdata-freebase-topic-query.c \
gdata/services/freebase/gdata-freebase-topic-result.c \
- gdata/services/freebase/gdata-freebase-query.c $(am__append_2)
+ gdata/services/freebase/gdata-freebase-query.c $(am__append_3)
main_header = gdata/gdata.h
public_headers = \
$(gdatainclude_HEADERS) \
@@ -1121,12 +1122,12 @@
-no-undefined \
$(AM_LDFLAGS)
-INTROSPECTION_GIRS = $(am__append_4)
+INTROSPECTION_GIRS = $(am__append_5)
INTROSPECTION_SCANNER_ARGS = --warn-all
INTROSPECTION_COMPILER_ARGS =
@HAVE_INTROSPECTION_TRUE@gdata_GData_@GDATA_API_VERSION_MAJOR@_@GDATA_API_VERSION_MINOR@_gir_INCLUDES = \
@HAVE_INTROSPECTION_TRUE@ GObject-2.0 libxml2-2.0 Soup-2.4 \
-@HAVE_INTROSPECTION_TRUE@ Json-1.0 $(am__append_3)
+@HAVE_INTROSPECTION_TRUE@ Json-1.0 $(am__append_4)
@HAVE_INTROSPECTION_TRUE@gdata_GData_@GDATA_API_VERSION_MAJOR@_@GDATA_API_VERSION_MINOR@_gir_CFLAGS = $(GDATA_CFLAGS) $(GNOME_CFLAGS) $(gdata_libgdata_la_CPPFLAGS)
@HAVE_INTROSPECTION_TRUE@gdata_GData_@GDATA_API_VERSION_MAJOR@_@GDATA_API_VERSION_MINOR@_gir_LIBS = gdata/libgdata.la
@HAVE_INTROSPECTION_TRUE@gdata_GData_@GDATA_API_VERSION_MAJOR@_@GDATA_API_VERSION_MINOR@_gir_FILES = $(gdata_sources) $(public_headers)
diff -Nru libgdata-0.16.0/NEWS libgdata-0.16.1/NEWS
--- libgdata-0.16.0/NEWS 2014-09-18 00:40:11.178714868 +0100
+++ libgdata-0.16.1/NEWS 2014-11-09 22:49:38.946230287 +0000
@@ -1,3 +1,23 @@
+Overview of changes from libgdata 0.16.0 to libgdata 0.16.1
+===========================================================
+
+Major changes:
+ • Add a --disable-tests configure option to build without uhttpmock
+ • Remove downstream fix for ISO 8601 dates which was breaking Contacts
+ • Various fixes for the Google Tasks service
+
+Bugs fixed:
+ • Bug 739395 — Add an option to build without uhttpmock
+ • Bug 737799 — Error while updating google address book
+
+Updated translations:
+ • da (Aputsiaq Niels Janussen)
+ • de (Wolfgang Stöggl)
+ • pa (A S Alam)
+ • sr (Мирослав Николић)
+ • sv (Mattias Eriksson)
+ • zh_CN (Iris Gou)
+
Overview of changes from libgdata 0.15.2 to libgdata 0.16.0
===========================================================
diff -Nru libgdata-0.16.0/po/da.po libgdata-0.16.1/po/da.po
diff -Nru libgdata-0.16.0/po/de.po libgdata-0.16.1/po/de.po
diff -Nru libgdata-0.16.0/po/pa.po libgdata-0.16.1/po/pa.po
diff -Nru libgdata-0.16.0/po/sr@latin.po libgdata-0.16.1/po/sr@latin.po
diff -Nru libgdata-0.16.0/po/sr.po libgdata-0.16.1/po/sr.po
diff -Nru libgdata-0.16.0/po/sv.po libgdata-0.16.1/po/sv.po
diff -Nru libgdata-0.16.0/po/zh_CN.po libgdata-0.16.1/po/zh_CN.po
diff -Nru libgdata-0.16.0/README libgdata-0.16.1/README
--- libgdata-0.16.0/README 2014-08-31 10:30:48.558763851 +0100
+++ libgdata-0.16.1/README 2014-11-09 22:45:02.168758636 +0000
@@ -55,7 +55,7 @@
Licensing
=========
-libgdata is licensed under the LGPL; see COPYING.LIB for more details.
+libgdata is licensed under the LGPL; see COPYING for more details.
Contact
=======
--- End Message ---