Fedora 17 Update: telepathy-gabble-0.15.4-1.fc17

updates at fedoraproject.org updates at fedoraproject.org
Tue Mar 6 20:28:45 UTC 2012

Fedora Update Notification
2012-02-28 20:36:47

Name        : telepathy-gabble
Product     : Fedora 17
Version     : 0.15.4
Release     : 1.fc17
URL         : http://telepathy.freedesktop.org/wiki/
Summary     : A Jabber/XMPP connection manager
Description :
A Jabber/XMPP connection manager, that handles single and multi-user
chats and voice calls.

Update Information:

* Add support for the final version of Call1 from telepathy-spec 0.25.2 and remove the telepathy-yell submodule.
* fd.o#41790 - Make file transfer support optional.
* fd.o#44056 - telepathy-gabble-xmpp-console no longer mixes GIR and pygtk.
* fd.o#33911 - The Loudmouth API compatibility layer has been removed. It's possible this will cause regressions in weird edge cases but it should make the code base more maintainable.
* fd.o#45491 - Error messages provided by the server in <presence type='error'/> stanzas are now exposed via the SimplePresence API. This makes it easier for users to distinguish contacts being offline from contacts' servers being broken.
* fd.o#44649 - Gabble now has a gabble-plugins.so library, similarly to mission-control. This enables plugins to link correctly as DLLs on Windows. This also means that plugins don't directly access GabbleConnections anymore, but instead invoke the same functionality through a GabblePluginConnection GInterface.
* fd.o#45400 - WockyPepService's API has changed a little bit.
 wocky_pep_service_get_finish() has grown an extra out argument to give the caller the <item/> element found, if any; similarly, the ::changed signal has grown a similar extra argument.
* fd.o#34975 - WockyPorter is now responsible for sending back error replies for unhandled IQs, whereas previously this was up to Gabble. Plugin authors shouldn't notice this change.
* fd.o#27489 - including <wocky/wocky.h> now includes all public API from Wocky, and including any other header directly is forbidden. (This is similar to how GLib's headers are structured.) Out-of-tree plugins will need to be updated.
* fd.o#44331 - Gabble plugin API fails at runtime on Windows :
 gabble_plugin_create_sidecar function is renamed to gabble_plugin_create_sidecar_async and new virtual function
 gabble_plugin_create_sidecar_finish is introduced. All gabble plugins should implement these two methods and all internal plugins are updated to use this new API.
* fd.o #45443 (workaround): avoid testing Credentials access control, since recent Linux has  stricter requirements for credentials-passing (it's now opt-in) which we're not yet meeting.
* fd.o #46379: don't raise a GError with domain 0.
* fd.o #44855: work around Google's unimplemented capability discovery by hard-coding the capabilities of the GTalk echo bot.
* Work around the deprecation of GValueArray.

This update can be installed with the "yum" update program.  Use 
su -c 'yum update telepathy-gabble' at the command line.
For more information, refer to "Managing Software with yum",
available at http://docs.fedoraproject.org/yum/.

All packages are signed with the Fedora Project GPG key.  More details on the
GPG keys used by the Fedora Project can be found at

More information about the package-announce mailing list