File libgdata.changes of Package libgdata

Mon Oct  1 11:48:58 UTC 2012 -

- Update to version 0.13.2:
  + Expand the documentation and add more examples
  + Explicitly check for libxml2 in configure
  + Port code coverage support to use gnome-common
  + Bugs fixed: bgo#683209
  + Updated translations.

Sat Jul 28 12:55:31 UTC 2012 -

- Update to version 0.13.1:
  + Major changes:
    - Add support for Google Drawings
    - Fix some of the test suite
    - Add support for copying Google documents
    - Moved GOA authoriser from EDS/GNOME Documents into libgdata
    - Remove libgnome-keyring dependency in favour of libgcr-base
  + Various API changes
  + Bugs fixed: bgo#607270, bgo#633548, bgo#656970, bgo#656976,
    bgo#679072, bgo#679867
  + Updated translations.
- Add pkgconfig(goa-1.0) BuildRequires: new dependency.
- Replace plgconfig(gnome-keyring-1) BuildRequires with
  pkgconfig(gcr-base-3), following upstreams port to gcr.

Sat Apr 14 16:39:41 UTC 2012 -

- Update to version 0.13.0:
  + Major changes:
    - Bump GLib dependency to 2.31.0 in order to use its new
      threading primitives
    - Add basic support for resumable uploads to GDataUploadStream
    - Update support for Google Documents to v3 of the API
    - Add support for arbitrary file uploads to Google Documents
      (using GDataDocumentsDocument), and document conversion on
      upload (using GDataDocumentsUploadQuery)
  + Various API changes
  + Bugs fixed: bgo#588714, bgo#593537, bgo#607616, bgo#656971.
  + Updated translations.

Tue Apr  3 08:12:57 UTC 2012 -

- Update to version 0.12.0:
  + Updated translations.
- Remove xz BuildRequires now that it comes for free in the build

Mon Mar 12 20:39:40 UTC 2012 -

- Update to version 0.11.1:
  + bgo#667577: fix introspection for srcdir != builddir builds.
  + bgo#668365: libgdata 0.10.x link error because of exported
                symbols that don't exist.
  + bgo#671535: Security issue in libgdata: Validate SSL
                certificates for all connections
  + Updated translations.

Wed Dec 21 00:30:04 UTC 2011 -

- Update to version 0.11.0:
  + Major changes:
    - Added version checking macros.
    - Ported scrapbook demo to GtkGrid.
    - Added a LIBGDATA_DISABLE_DEPRECATED macro for disabling
      deprecated API in headers.
    - Sensitive details (passwords, auth. tokens, etc.) are now
      redacted from logs unless LIBGDATA_DEBUG=4 is set.
    - Sensitive details are also now stored in non-pageable memory
      as much as possible to reduce the risk of them being leaked.
    - Use GHmac instead of liboauth's HMAC.
    - Use the new GLib threading API iff compiled with GLib ≥
  + Merge changes from version 0.10.1.
  + API additions and deprecations (see NEWS).
  + Updated translations.
- Add xz BuildRequires because we can't build a package for a
  xz-compressed tarball without explicitly specifying that... See
  bnc#697467 for more details.
- Add pkgconfig(gnome-keyring-1) BuildRequires: new dependency.

Thu Dec  8 22:22:12 UTC 2011 -

- Split typelib file into typelib-1_0-GData-0_0 subpackage.
- Add typelib-1_0-GData-0_0 Requires to devel subpackage.

Thu Sep 15 05:07:28 UTC 2011 -

- Update to version 0.10.1:
  + Bugs fixed: bgo#659016.
  + Updated translations.

Sat Aug 20 23:18:01 CEST 2011 -

- Update to version 0.10.0:
  + Major changes:
    - Added support for comments to YouTube and PicasaWeb
    - Added a "scrapbook" demo application
    - Added lots of cancellation tests
  + API additions (see NEWS).
  + Bugs fixed: bgo#618587, bgo#598752, bgo#647882, bgo#628069,
    bgo#656529, bgo#633364.
  + Updated translations.

Tue Jul  5 07:43:06 CEST 2011 -

- Update to version 0.9.1:
  + Major changes:
    - Added GDestroyNotify parameters to query-type methods so that
      they're properly introspectable, breaking API
    - Fixed seeking in GDataDownloadStream
    - Made the tests individually idempotent, so the test suites
      should be less of a tangled mess now
    - Fixed uploading to non-default PicasaWeb albums
    - Fixed GDataAuthorizer to re-process requests after
      refreshing, involving a slight change to the semantics of
      GDataAuthorizer (see bgo#653535)
    - Ensure that Google Contacts uses HTTPS for everything
    - Fixed the IDs used for Google Documents so that deleting
      documents now consistently works, even when they're in
  + API changes (see NEWS).
  + Bugs fixed: bgo#649728, bgo#639405, bgo#637664, bgo#633359,
    bgo#653535, bgo#653530, bgo#653224.
  + Updated translations.
- Bump _sover define from 11 to 13, following library soversion
  bump. Note that this results in renaming libgdata11 to

Mon Jul  4 12:58:34 CEST 2011 -

- Update to version 0.9.0:
  + Major changes:
    - Use HTTPS for all requests
    - Some minor parsing fixes
    - Fixed some nasty threading/cancellation problems
    - Removed the old authentication API in favour of a more
      extensible, flexible one based on a GDataAuthorizer
      . ClientLogin is now handled by GDataClientLoginAuthorizer
      . OAuth 1.0 support has been added with GDataOAuth1Authorizer
    - Added a dependency on liboauth ≥ 0.9.4
    - Introspection annotation improvements
    - Removed some outdated contact photo API
  + Various API changes (that are really breaking API).
  + Bugs fixed: bgo#642983, bgo#644940, bgo#644946, bgo#639610,
    bgo#648058, bgo#650835.
  + Updated translations.
- Add pkgconfig(oauth) BuildRequires.
- Remove explicit Requires for glib2-devel, libsoup-devel,
  libxml2-devel from devel subpackage.
- Add Url tag.

Wed May  4 13:06:48 CEST 2011 -

- Update to version 0.8.1:
  + Fix some gtk-doc issues (including bgo#642983)
  + Other minor fixes to the parsing code and test suite
  + Updated translations.

Thu Mar  3 12:11:18 CET 2011 -

- Also update baselibs.conf after library version change.
- Change BuildRequires to pkgconfig() ones:
  + old ones: glib2-devel, libsoup-devel.
  + pkgconfig() ones: gio-2.0, libsoup-2.4, libsoup-gnome-2.4,
- Add pkgconfig(gdk-pixbuf-2.0) BuildRequires, which enables
  optional features.

Thu Feb 24 14:51:38 UTC 2011 -

- Update to version 0.8.0:
  + Major changes:
    - Added async counterparts to all remaining blocking methods
    - Added various cancellation tests to the test suite
    - Many fixes and improvements for cancellation of various
    - Fixed many race conditions in authentication and
      cancellation of operations
    - Removed the separate youtube-user property for YouTube
    - Fixed attribute escaping across all of libgdata
    - Removed some deprecated PicasaWeb properties (file clients
      and positions)
    - Switched to stream-based downloading for all download
    - Tidied up (i.e. broke) the Documents service API a lot
    - Fixed several minor and major memory leaks
    - Ensured that batch operations' callbacks are always called,
      even if the entire batch operation errors out
    - Bumped our gdk-pixbuf dependency to 2.14
    - Fixed all the XML comparison tests in light of an invalid
      assumption we made about hash table ordering being broken
    - Added GeoRSS support to YouTube videos
    - Overhauled download and upload streams, fixing many race
      conditions and deadlocks and adding some test cases
    - Added support for flushing GDataUploadStream instances
  + Bugs fixed: bgo#607620, bgo#635959, bgo#635736, bgo#634033,
    bgo#635335, bgo#631033, bgo#633363, bgo#594814, bgo#637036,
  + Updated translations.
- Changes from version 0.7.0:
  + Major changes:
    - Improved and updated introspection support and annotations
      for gobject-introspection >= 0.9.7
    - Added support for service localisation
      using gdata_service_set_locale()
    - Added support for listing video categories from YouTube
    - Tidied up object comparison using a new GDataComparable
      interface instead of lots of *_compare() methods
    - Added batch operation support and implemented it for the
      Contacts, YouTube, Calendar and Documents services
    - Fixed ID projection issues with Contact entries
    - Added support for alerting the user of account migration
    - Added support for a --no-internet option to the tests, so
      that more of the test suite can be run automatically without
      an internet connection
    - Split handling of entries with inline content from external
      content (using the new gdata_entry_get_content_uri())
    - Rearranged Documents classes so that instantiable entries
      are now subclasses of a new GDataDocumentsDocument, which
      handles downloading of document files
    - Tightened up URI escaping
    - Switched to depending on only gdk-pixbuf instead of the
      whole of GDK, since we only (optionally) use GdkPixbuf for
      the test suite
    - Tightened up attribute escaping
    - Switched from GTimeVal to gint64 for representing UNIX
    - Switched to using upstream gettext instead of glib-gettext
    - Added support for manipulating Contact groups
  + Bugs fixed: bgo#616222, bgo#579885, bgo#618584, bgo#615721,
    bgo#618586, bgo#579169, bgo#624142, bgo#624141, bgo#630350.
  + Updated translations.
- Rename libgdata7 to libgdata11 following library version change.

Thu Feb 24 12:13:03 UTC 2011 -

- Change lang package Requires to Recommends since it is not
  mandatory at runtime.

Mon Feb 14 19:49:23 CET 2011 -

- Added support for translation-update-upstream.

Tue Dec 14 22:26:38 CET 2010 -

- Update to version 0.6.6:
  + Major changes:
    - Fixed attribute escaping for several elements
    - Fixed asynchronous authentication success notification
    - Various small fixes to the core, YouTube and Documents
    - Fixed many small and large memory leaks
    - Fixed the XML comparisons in the test suite re. changes to
      GHashTable in GLib master
  + Bugs fixed:
    - bgo#630350: Email address cannot contain name
    - bgo#635736: Asynchronous authentication tests broken

Thu Sep 30 18:40:33 CEST 2010 -

- Update to version 0.6.5:
  + Fixed the introspection build with gobject-introspection >=
    0.9.7 and bumped our dependency to match
  + Added a lot of missing introspection annotations
  + Fixed a few small leaks

Sun Sep 19 00:49:12 CEST 2010 -

- Move gir files to devel subpackage.

Wed Sep  1 15:29:34 CEST 2010 -

- Drop gir-repository BuildRequires: the introspection files that
  were needed from there are now directly with the appropriate

Mon Aug 30 15:07:10 CEST 2010 -

- Add baselibs.conf.

Tue Mar 30 01:38:24 CEST 2010 -

- Update to version 0.6.4:
  + Major changes:
    - Fixed the behaviour of gdata_entry_get_id() for
      GDataPicasaWebAlbum and GDataPicasaWebFile, which was
      previously *broken*
      Use gdata_picasaweb_album_get_id() and
      gdata_picasaweb_file_get_id() for the equivalent results now
    - Don't send ETags if a query is modified since it was last
      used; this improves libgdata's behaviour for programs which
      re-use GDataQuery instances
    - Lots of documentation fixes and improvements
    - Added missing #includes to gdata.h
    - Improved error reporting about network and proxy problems
  + API changes:
    - Added GDataPicasaWebAlbum:album-id,
      gdata_picasaweb_album_get_id(), GDataPicasaWebFile:file-id
      and gdata_picasaweb_file_get_id()
    - Fix the value returned by gdata_entry_get_id() for
      GDataPicasaWebAlbum and GDataPicasaWebFile; it is now a full
  + Bugs fixed:
    - bgo#613529 - Sending ETag with modified query

Sat Mar 20 10:23:27 CET 2010 -

- Update to version 0.6.3:
  + Major changes:
    - Contacts' names can now be set as an entire GDataGDName,
      rather than piecemeal
    - Added the kind category to GDataContactsContact on init
  + API changes:
    - Added gdata_contacts_contact_set_name and made
      GDataContactsContact:name writeable
    - Setters in GDataGDPostalAddress no longer accept empty
      strings (only NULL or a non-empty string)
  + Updated translations.

Sun Feb 21 17:37:56 CET 2010 -

- Update to version 0.6.2:
  + Fixed introspection build for machines without a system-wide
    libtool. bgo#610273
  + Updated translations.

Wed Feb 17 00:00:11 CET 2010 -

- Update to version 0.6.1:
  + Fixed introspection build for previously-non-installed
    libgdata. bgo#610007
  + Updated translations.

Sun Feb 14 22:40:53 CET 2010 -

- Update to version 0.6.0:
  + Major changes:
    - Added feed icon support
    - Added support for querying for user information on the
      PicasaWeb service
    - Added some code examples to the documentation
    - Ensured UTF-8 is supported correctly everywhere
    - Added GObject introspection support (GData-0.0.gir)
    - Added a download API for PicasaWeb images and thumbnails
    - Added an asynchronous PicasaWeb upload API
    - Reorganised the build system to use non-recursive automake
    - Added gcov support and consequently improved test coverage
    - Ensured HTTPS requests are used wherever possible, unless the
      LIBGDATA_FORCE_HTTP environment variable is set
    - Modified memory management to consistently use the GLib
      memory manager
    - Consolidated generic API errors to
  + Many API additions, and a few API changes (see NEWS for
  + Bugs fixed:
    - bgo#598910 — Timestamp bug
    - bgo#598893 — gdata_picasaweb_album_new doesn't set a valid
    - bgo#599140 — Have albums initialise date to now by default
    - bgo#589858 — Handle gphoto XML elements found in 'GDataFeed'
    - bgo#602156 — GDataUploadStream should close GOutputStream on
    - bgo#598748 — *_download_document prevents non-overwriting
                   saving into directories
    - bgo#597248, bgo#598746, bgo#598912, bgo#598913, bgo#598649,
      bgo#600262, bgo#604313, bgo#601919, bgo#607607
- Add gir-repository, gobject-introspection-devel BuildRequires.
- Rename libgdata6 to libgdata7, following soname version bump.

Sat Dec  5 00:42:19 CET 2009 -

- Update to version 0.5.1:
  + Major changes:
    - Fix up Unicode support in queries
  + Bugs fixed:
    - bgo#598746 — gdata_picasaweb_query_set_image_size
      documentation fix
    - bgo#598910 — Timestamp bug
    - bgo#598912 — Test data was changed by my mucking around with
    - bgo#598893 — gdata_picasaweb_album_new doesn't set a valid
    - bgo#602156 — GDataUploadStream should close GOutputStream on
- Changes from version 0.5.0:
  + Major changes:
    - Added Exif support for PicasaWeb files
    - Added the ability to query single Google Documents files
    - Errors are now logged in the "libgdata" domain
    - Added GeoRSS support for PicasaWeb files and albums
    - Optimisation to the XML output functions
    - Added streaming download and upload support using
      GDataDownloadStream and GDataUploadStream
    - Added support for silent building with AM_SILENT_RULES
    - Updated the GData namespace to version 3, improving name and
      address support
  + Many API additions, and a few API changes (see NEWS for
  + Bugs fixed:
    - bgo#589265 – Crash on query error
    - bgo#589545 – *_download_document(): let the client decide
      where to download
    - bgo#589201 – Add EXIF support for PicasaWeb image files
    - bgo#589850 – gdata_picasaweb_album_get_timestamp() returns
      date in 1970!
    - bgo#590345 – <gd:deleted> handling in GDataDocumentsEntry
    - bgo#589855 – Obsolete <rights> not handled in
      GDataPicasaWebAlbum parse_xml()
    - bgo#590341 – Allow querying of single documents
    - bgo#590132 – Unhandled XML for georss
    - bgo#590568 – Crash on querying inside a folder
    - bgo#591966 — Can't query single spreadsheets
    - bgo#591974 — remove_document_from_folder moves documents to
      the trash
    - bgo#591691 — Getting a feed containing PDF documents returns
    - bgo#592124 — G_LOG_DOMAIN not set for subdirectories
    - bgo#592845 — Undefined symbol:
    - bgo#593239 — Use GDataUploadStream for uploading files
    - bgo#593336 — Query parameter "q=..." isn't valid for album
  + Updated translations.
- Rename libgdata5 to libgdata6, following soname change.

Mon Aug  3 14:37:19 CEST 2009 -

- Remove Obsoletes for libgdata3 and libgdata4.
- Drop libgdata-rpmlintrc as it's not needed anymore.

Wed Jul 29 23:26:56 CEST 2009 -

- Update to version 0.4.0:
  + Major changes:
    - Added comparison functions for all small XML elements (such
      as GDataLink and friends)
    - Added GDataContactsContact photo support
    - Translatable strings are now even clearer, and all have
      translator comments
    - Fixed a number of locale-dependent bugs
    - Converted small XML element structs to full GObjects
    - Added a PicasaWeb service
    - Fixed more licencing issues (libgdata is licenced under
    - Required link relation types to be full URIs
    - Added a Google Documents service
  + API changes:
    - Added gdata_contacts_contact_get_extended_properties
    - Added *_compare
    - Added GDataContactsContact:has-photo,
    - Converted GDataAuthor, GDataCategory, GDataLink,
      GDataGenerator to GObjects (removed *_free functions and
      added mandatory field accessors)
    - Converted GDataGDEmailAddress, GDataGDFeedLink,
      GDataGDIMAddress, GDataGDOrganization, GDataGDPhoneNumber,
      GDataGDPostalAddress, GDataGDRating, GDataGDWhen,
      GDataGDReminder, GDataGDWhere, GDataGDWho to GObjects
      (removed *_free functions and added mandatory field
    - Converted GDataMediaCategory, GDataMediaContent,
      GDataMediaCredit, GDataMediaRating, GDataMediaRestriction,
      GDataMediaThumbnail to GObjects
    - (removed *_free functions and added mandatory field
    - Removed gdata_media_thumbnail_parse_time,
    - Converted GDataYouTubeState to GObject (removed
      gdata_youtube_state_free and added mandatory field accessors)
    - Added GDataYouTubeControl
    - Added PicasaWeb service API
    - Removed gdata_entry_new_from_xml, other *_new_from_xml
      functions, gdata_entry_get_xml
    - Added gdata_parsable_new_from_xml, gdata_parsable_get_xml
    - Added GDataParsableClass->element_name,
      with gdata_entry_look_up_link
    - Added gdata_contacts_service_update_contact
    - Added gdata_youtube_service_query_single_video,
    - Added gdata_youtube_video_get_video_id_from_uri
    - Added GDataYouTubeAspectRatio,
    - Added Google Documents service API
    - Added gdata_contacts_contact_remove_all_email_addresses,
  + Bugs fixed:
    - bgo#584417 - Strings are not properly formed for localisation
    - bgo#584737 - String parsing is locale-sensitive
    - bgo#579170 - Eliminate gdata_parser_error_unhandled_element
    - bgo#587277 - Some files are GPLv3 but license is LGPLv2.1?
    - bgo#588052 - Parse the yt:aspectratio tag
    - bgo#587073 - Add Google Documents service
    - bgo#588995 - float radix character depends on LC_NUMERIC, but
      Google wants "."
  + Updated translations.
- Rename package to libgdata5, and Obsoletes libgdata4.

Wed May 27 12:11:35 CEST 2009 -

- Update to version 0.3.0:
  + Major changes:
    - Empty (but present) entry titles are now set to an empty
      string, rather than NULL
    - GDataCalendarEvent has basic recurrence support
    - Optional GNOME support has been added for automagic proxy
      configuration (depends on libsoup-gnome-2.4)
    - Deprecated libsoup API has been removed, bumping the
      requirement to 2.26.1
    - Translation comments and some translatable strings have been
      made clearer
    - Default error handling has been improved
    - More async versions of functions have been added
    - The XML output of GDataCalendarCalendar has been completed
    - GDataYouTubeVideo now has support for recorded times and
      comment feed links
    - Added a GDataYouTubeQuery class
    - Access control list (ACL) support, implemented on
    - Abstract XML parsing into GDataParsable to allow GDataFeed to
      be overridden
    - Added a GDataCalendarFeed class to deal with
      calendar-specific properties
  + API changes:
    - Added GDataCalendarEvent:recurrence,
    - Added GDataCalendarEvent:original-event-id,
    - Added gdata_calendar_event_is_exception
    - Changed GDataServiceClass->parse_error_response
    - Added gdata_service_insert_entry_async,
    - Added gdata_service_update_entry_async,
    - Added gdata_service_delete_entry_async,
    - Added gdata_color_to_hexadecimal
    - Added GDataYouTubeVideo:comments-feed-link,
    - Added GDataYouTubeVideo:recorded,
    - Added read_only parameter to gdata_gd_feed_link_new and
      member to GDataGDFeedLink
    - Added GDataYouTubeQuery
    - Added GDataAccessHandler, GDataAccessRule
    - Added GDataParsable
    - Changed GDataEntry to extend GDataParsable, rather than
    - Removed GDataEntry->parse_xml
    - Changed GDataFeed to extend GDataParsable, rather than
    - Added GDataCalendarFeed
    - Added GDataServiceClass->feed_type
  + Bugs fixed:
    - bgo#582026 – Access Control List functionality
    - bgo#578367 – Add support for YouTube-specific query
    - bgo#581706 – translation issues
    - bgo#580330 – Rejects empty entry titles
  + Updated translations.
- Rename package to libgdata4, and Obsoletes libgdata3.
- Add libgdata-rpmlintrc.

Sun May 24 16:27:39 CEST 2009 -

- Initial package.

openSUSE Build Service is sponsored by