commit telepathy-gabble for openSUSE:Factory
Hello community, here is the log from the commit of package telepathy-gabble for openSUSE:Factory checked in at 2020-07-24 09:49:40 Comparing /work/SRC/openSUSE:Factory/telepathy-gabble (Old) and /work/SRC/openSUSE:Factory/.telepathy-gabble.new.3592 (New) Package is "telepathy-gabble" Fri Jul 24 09:49:40 2020 rev:70 rq:821838 version:0.18.4 Changes: --- /work/SRC/openSUSE:Factory/telepathy-gabble/telepathy-gabble.changes 2020-04-14 15:18:19.732593898 +0200 +++ /work/SRC/openSUSE:Factory/.telepathy-gabble.new.3592/telepathy-gabble.changes 2020-07-24 09:50:12.661041629 +0200 @@ -1,0 +2,5 @@ +Wed Jul 15 05:51:44 UTC 2020 - Jonathan Kang + +- Add telepathy-gabble-SNI.patch: Add SNI support(bsc#1136781). + +--- New: telepathy-gabble-SNI.patch Other differences: -- ++ telepathy-gabble.spec ++ --- /var/tmp/diff_new_pack.IyCPlj/_old 2020-07-24 09:50:16.109045272 +0200 +++ /var/tmp/diff_new_pack.IyCPlj/_new 2020-07-24 09:50:16.109045272 +0200 @@ -25,6 +25,8 @@ Source: http://telepathy.freedesktop.org/releases/telepathy-gabble/%{name}-%{version}.tar.gz Patch0: telepathy-gabble-0.18.4-python3.patch Patch1: 0001-xmpp-console-Explicitly-state-python-in-the-shebang.patch +# PATCH-FIX-OPENSUSE telepathy-gabble-SNI.patch bsc#1136781 sck...@suse.com -- Add SNI support +Patch2: telepathy-gabble-SNI.patch BuildRequires: pkgconfig BuildRequires: pkgconfig(dbus-glib-1) BuildRequires: pkgconfig(glib-2.0) >= 2.32 ++ telepathy-gabble-SNI.patch ++ Index: telepathy-gabble-0.18.3/lib/ext/wocky/wocky/wocky-tls-connector.c === --- telepathy-gabble-0.18.3.orig/lib/ext/wocky/wocky/wocky-tls-connector.c +++ telepathy-gabble-0.18.3/lib/ext/wocky/wocky/wocky-tls-connector.c @@ -22,6 +22,8 @@ #include #include +#include +#include #include "wocky-tls-connector.h" @@ -189,6 +191,7 @@ add_crl (gpointer data, static void prepare_session (WockyTLSConnector *self) { +gnutls_session_t gnutls_session; GSList *cas; GSList *crl; @@ -197,6 +200,10 @@ prepare_session (WockyTLSConnector *self g_slist_foreach (cas, add_ca, self->priv->session); g_slist_foreach (crl, add_crl, self->priv->session); + + gnutls_session = wocky_tls_session_get_gnutls_session (self->priv->session); + gnutls_server_name_set (gnutls_session, GNUTLS_NAME_DNS, + self->priv->peername, strlen (self->priv->peername)); } static void Index: telepathy-gabble-0.18.3/lib/ext/wocky/wocky/wocky-tls.c === --- telepathy-gabble-0.18.3.orig/lib/ext/wocky/wocky/wocky-tls.c +++ telepathy-gabble-0.18.3/lib/ext/wocky/wocky/wocky-tls.c @@ -487,6 +487,12 @@ wocky_tls_job_start (WockyTLSJob job->active = TRUE; } +gnutls_session_t +wocky_tls_session_get_gnutls_session (WockyTLSSession *session) +{ +return session->session; +} + WockyTLSConnection * wocky_tls_session_handshake (WockyTLSSession *session, GCancellable *cancellable, Index: telepathy-gabble-0.18.3/lib/ext/wocky/wocky/wocky-tls.h === --- telepathy-gabble-0.18.3.orig/lib/ext/wocky/wocky/wocky-tls.h +++ telepathy-gabble-0.18.3/lib/ext/wocky/wocky/wocky-tls.h @@ -30,6 +30,7 @@ #define _wocky_tls_h_ #include +#include #include "wocky-enumtypes.h" @@ -93,6 +94,9 @@ int wocky_tls_session_verify_peer (Wocky GPtrArray *wocky_tls_session_get_peers_certificate (WockyTLSSession *session, WockyTLSCertType *type); +gnutls_session_t +wocky_tls_session_get_gnutls_session (WockyTLSSession *session); + WockyTLSConnection *wocky_tls_session_handshake (WockyTLSSession *session, GCancellable *cancellable, GError **error);
commit telepathy-gabble for openSUSE:Factory
Hello community, here is the log from the commit of package telepathy-gabble for openSUSE:Factory checked in at 2020-04-14 15:08:25 Comparing /work/SRC/openSUSE:Factory/telepathy-gabble (Old) and /work/SRC/openSUSE:Factory/.telepathy-gabble.new.2738 (New) Package is "telepathy-gabble" Tue Apr 14 15:08:25 2020 rev:69 rq:792947 version:0.18.4 Changes: --- /work/SRC/openSUSE:Factory/telepathy-gabble/telepathy-gabble.changes 2018-03-08 10:50:43.123983245 +0100 +++ /work/SRC/openSUSE:Factory/.telepathy-gabble.new.2738/telepathy-gabble.changes 2020-04-14 15:18:19.732593898 +0200 @@ -1,0 +2,39 @@ +Wed Apr 8 12:22:33 UTC 2020 - Tomáš Chvátal + +- Update to version 0.18.4: + + Fixes: +- Update wocky + . Use SoupSession instead of SoupSessionAsync to fix function +deprecation errors. + . Replaced deprecated usage of gnutls_certificate_credentials +with gnutls_certificate_credentials_t. + . Updated CRL of the ssl-related unit tests to fix errors +when running the tests with the openssl backend, due to the +CRL being expired. + . Renamed a unit test to avoid duplicate test names, which is +an error in recent GLib versions. + . Removed WockyHttpProxy in favour of GIO http proxy, fixing +a failing unit test. + . Bumped GLib dependency to 2.44 for using the GIO http +proxy. + . Fixed a race condition in the wocky-connector-test. +- Replaced deprecated _BSD_SOURCE with _DEFAULT_SOURCE to fix + compilation with recent glibc. +- Make XEP-0030 disco#info query advertise the disco#info + feature. +- Replace libgnutls-devel, libnice-devel, libsoup-devel, + libxslt-devel, sqlite3-devel and telepathy-glib-devel with + pkgconfig(gnutls), pkgconfig(libexslt), pkgconfig(libsoup-2.4), + pkgconfig(libxslt), pkgconfig(nice), pkgconfig(sqlite3) and + pkgconfig(telepathy-glib) BuildRequires: Pkgconfigify + BuildRequires. +- Drop python-xml BuildRequires and python-gobject Requires, port + to python3 and add pkgconfig(python3) BuildRequires and + python3-gobject Requires. +- Add patches to fix build with python3: + + telepathy-gabble-0.18.4-python3.patch + + 0001-xmpp-console-Explicitly-state-python-in-the-shebang.patch +- Add disabled check phase, test code not yet ported to python3. +- Modernize spec, use modern macros. + +--- Old: telepathy-gabble-0.18.3.tar.gz New: 0001-xmpp-console-Explicitly-state-python-in-the-shebang.patch telepathy-gabble-0.18.4-python3.patch telepathy-gabble-0.18.4.tar.gz Other differences: -- ++ telepathy-gabble.spec ++ --- /var/tmp/diff_new_pack.nbQuBt/_old 2020-04-14 15:18:20.468594652 +0200 +++ /var/tmp/diff_new_pack.nbQuBt/_new 2020-04-14 15:18:20.468594652 +0200 @@ -1,7 +1,7 @@ # # spec file for package telepathy-gabble # -# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2020 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -12,28 +12,30 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # Name: telepathy-gabble -Version:0.18.3 +Version:0.18.4 Release:0 Summary:XMPP connection manager for Telepathy License:LGPL-2.1-or-later -Group: Productivity/Networking/Instant Messenger -URL:http://telepathy.freedesktop.org/wiki/ +URL:https://telepathy.freedesktop.org/wiki/ Source: http://telepathy.freedesktop.org/releases/telepathy-gabble/%{name}-%{version}.tar.gz -BuildRequires: libgnutls-devel -BuildRequires: libnice-devel >= 0.0.11 -BuildRequires: libsoup-devel -BuildRequires: libxslt-devel +Patch0: telepathy-gabble-0.18.4-python3.patch +Patch1: 0001-xmpp-console-Explicitly-state-python-in-the-shebang.patch BuildRequires: pkgconfig -BuildRequires: python-xml -BuildRequires: sqlite3-devel -BuildRequires: telepathy-glib-devel >= 0.19.7 BuildRequires: pkgconfig(dbus-glib-1) BuildRequires: pkgconfig(glib-2.0) >= 2.32 +BuildRequires: pkgconfig(gnutls) +BuildRequires: pkgconfig(libexslt) +BuildRequires: pkgconfig(libsoup-2.4) +BuildRequires: pkgconfig(libxslt) +BuildRequires: pkgconfig(nice) >= 0.0.11 +BuildRequires: pkgconfig(python3) +BuildRequires: pkgconfig(sqlite3) +BuildRequires: pkgconfig(telepathy-glib) >= 0.19.7 Recommends: ca-certificates # doc
commit telepathy-gabble for openSUSE:Factory
Hello community, here is the log from the commit of package telepathy-gabble for openSUSE:Factory checked in at 2018-03-08 10:50:41 Comparing /work/SRC/openSUSE:Factory/telepathy-gabble (Old) and /work/SRC/openSUSE:Factory/.telepathy-gabble.new (New) Package is "telepathy-gabble" Thu Mar 8 10:50:41 2018 rev:68 rq:582912 version:0.18.3 Changes: --- /work/SRC/openSUSE:Factory/telepathy-gabble/telepathy-gabble.changes 2014-09-15 17:40:34.0 +0200 +++ /work/SRC/openSUSE:Factory/.telepathy-gabble.new/telepathy-gabble.changes 2018-03-08 10:50:43.123983245 +0100 @@ -1,0 +2,5 @@ +Wed Feb 28 16:40:05 UTC 2018 - dims...@opensuse.org + +- Modernize spec-file by calling spec-cleaner + +--- Other differences: -- ++ telepathy-gabble.spec ++ --- /var/tmp/diff_new_pack.X5XkvA/_old 2018-03-08 10:50:43.819958189 +0100 +++ /var/tmp/diff_new_pack.X5XkvA/_new 2018-03-08 10:50:43.819958189 +0100 @@ -1,7 +1,7 @@ # # spec file for package telepathy-gabble # -# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -20,14 +20,15 @@ Version:0.18.3 Release:0 Summary:XMPP connection manager for Telepathy -License:LGPL-2.1+ +License:LGPL-2.1-or-later Group: Productivity/Networking/Instant Messenger -Url:http://telepathy.freedesktop.org/wiki/ +URL:http://telepathy.freedesktop.org/wiki/ Source: http://telepathy.freedesktop.org/releases/telepathy-gabble/%{name}-%{version}.tar.gz BuildRequires: libgnutls-devel BuildRequires: libnice-devel >= 0.0.11 BuildRequires: libsoup-devel BuildRequires: libxslt-devel +BuildRequires: pkgconfig BuildRequires: python-xml BuildRequires: sqlite3-devel BuildRequires: telepathy-glib-devel >= 0.19.7 @@ -37,7 +38,6 @@ # doc subpackage removed during 12.2 development Provides: %{name}-doc = %{version} Obsoletes: %{name}-doc < %{version} -BuildRoot: %{_tmppath}/%{name}-%{version}-build %description Gabble is a Jabber/XMPP connection manager for the Telepathy framework, @@ -67,18 +67,14 @@ %install %make_install find %{buildroot} -type f -name "*.la" -delete -print -cp AUTHORS ChangeLog COPYING %{buildroot}%{_docdir}/%{name} - -%clean -rm -rf %{buildroot} +cp AUTHORS ChangeLog %{buildroot}%{_docdir}/%{name} %post -p /sbin/ldconfig - %postun -p /sbin/ldconfig %files -%defattr (-,root,root) -%doc AUTHORS ChangeLog COPYING NEWS README +%license COPYING +%doc AUTHORS ChangeLog NEWS README %doc %{_docdir}/%{name}/*.html %dir %{_datadir}/telepathy %dir %{_datadir}/telepathy/managers @@ -93,7 +89,6 @@ %{_mandir}/man8/telepathy-gabble.8%{?ext_man} %files xmpp-console -%defattr (-,root,root) %{_bindir}/telepathy-gabble-xmpp-console %{_libdir}/telepathy/gabble-0/plugins/libconsole.so
commit telepathy-gabble for openSUSE:Factory
Hello community, here is the log from the commit of package telepathy-gabble for openSUSE:Factory checked in at 2014-09-15 17:40:32 Comparing /work/SRC/openSUSE:Factory/telepathy-gabble (Old) and /work/SRC/openSUSE:Factory/.telepathy-gabble.new (New) Package is "telepathy-gabble" Changes: --- /work/SRC/openSUSE:Factory/telepathy-gabble/telepathy-gabble.changes 2014-04-02 17:26:10.0 +0200 +++ /work/SRC/openSUSE:Factory/.telepathy-gabble.new/telepathy-gabble.changes 2014-09-15 17:40:34.0 +0200 @@ -1,0 +2,6 @@ +Mon Aug 25 15:34:05 UTC 2014 - zai...@opensuse.org + +- Update to version 0.18.3: + + Fixes: Fix a crash in Jingle (fdo#76465). + +--- Old: telepathy-gabble-0.18.2.tar.gz New: telepathy-gabble-0.18.3.tar.gz Other differences: -- ++ telepathy-gabble.spec ++ --- /var/tmp/diff_new_pack.zZu4Po/_old 2014-09-15 17:40:37.0 +0200 +++ /var/tmp/diff_new_pack.zZu4Po/_new 2014-09-15 17:40:37.0 +0200 @@ -17,7 +17,7 @@ Name: telepathy-gabble -Version:0.18.2 +Version:0.18.3 Release:0 Summary:XMPP connection manager for Telepathy License:LGPL-2.1+ ++ telepathy-gabble-0.18.2.tar.gz -> telepathy-gabble-0.18.3.tar.gz ++ 92130 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit telepathy-gabble for openSUSE:Factory
Hello community, here is the log from the commit of package telepathy-gabble for openSUSE:Factory checked in at 2014-04-02 17:26:08 Comparing /work/SRC/openSUSE:Factory/telepathy-gabble (Old) and /work/SRC/openSUSE:Factory/.telepathy-gabble.new (New) Package is "telepathy-gabble" Changes: --- /work/SRC/openSUSE:Factory/telepathy-gabble/telepathy-gabble.changes 2013-09-11 13:23:06.0 +0200 +++ /work/SRC/openSUSE:Factory/.telepathy-gabble.new/telepathy-gabble.changes 2014-04-02 17:26:10.0 +0200 @@ -1,0 +2,12 @@ +Mon Mar 31 19:53:07 UTC 2014 - mgo...@suse.com + +- Update to version 0.18.2: + + Don't try to cancel a source ID twice, which issues a critical +warning in GLib 2.39. + + Fix failure to build with recent (Markdown-based) gtk-doc. + + Plugin loader: don't crash if g_dir_open() fails twice +(fdo#66085). + + Fix a crash in 1-1 Tubes on 64-bit machines (fdo#70038). + + Fix enum cast warnings under clang (fdo#70038) + +--- Old: telepathy-gabble-0.18.1.tar.gz New: telepathy-gabble-0.18.2.tar.gz Other differences: -- ++ telepathy-gabble.spec ++ --- /var/tmp/diff_new_pack.8oyemJ/_old 2014-04-02 17:26:10.0 +0200 +++ /var/tmp/diff_new_pack.8oyemJ/_new 2014-04-02 17:26:10.0 +0200 @@ -1,7 +1,7 @@ # # spec file for package telepathy-gabble # -# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,7 +17,7 @@ Name: telepathy-gabble -Version:0.18.1 +Version:0.18.2 Release:0 Summary:XMPP connection manager for Telepathy License:LGPL-2.1+ ++ telepathy-gabble-0.18.1.tar.gz -> telepathy-gabble-0.18.2.tar.gz ++ 63496 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit telepathy-gabble for openSUSE:Factory
Hello community, here is the log from the commit of package telepathy-gabble for openSUSE:Factory checked in at 2013-09-11 13:23:05 Comparing /work/SRC/openSUSE:Factory/telepathy-gabble (Old) and /work/SRC/openSUSE:Factory/.telepathy-gabble.new (New) Package is "telepathy-gabble" Changes: --- /work/SRC/openSUSE:Factory/telepathy-gabble/telepathy-gabble.changes 2013-08-16 12:21:38.0 +0200 +++ /work/SRC/openSUSE:Factory/.telepathy-gabble.new/telepathy-gabble.changes 2013-09-11 13:23:06.0 +0200 @@ -1,0 +2,10 @@ +Fri Sep 6 13:29:57 UTC 2013 - dims...@opensuse.org + +- Update to version 0.18.1: + + This stable release fixes connection issues with Facebook which +have been recently introduced because of a change in their XMPP +servers. + + If we send an IQ to a server allow "from" to be empty +(fdo#68829). + +--- Old: telepathy-gabble-0.18.0.tar.gz New: telepathy-gabble-0.18.1.tar.gz Other differences: -- ++ telepathy-gabble.spec ++ --- /var/tmp/diff_new_pack.NqheAC/_old 2013-09-11 13:23:07.0 +0200 +++ /var/tmp/diff_new_pack.NqheAC/_new 2013-09-11 13:23:07.0 +0200 @@ -17,7 +17,7 @@ Name: telepathy-gabble -Version:0.18.0 +Version:0.18.1 Release:0 Summary:XMPP connection manager for Telepathy License:LGPL-2.1+ ++ telepathy-gabble-0.18.0.tar.gz -> telepathy-gabble-0.18.1.tar.gz ++ 33652 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit telepathy-gabble for openSUSE:Factory
Hello community, here is the log from the commit of package telepathy-gabble for openSUSE:Factory checked in at 2013-08-16 12:21:37 Comparing /work/SRC/openSUSE:Factory/telepathy-gabble (Old) and /work/SRC/openSUSE:Factory/.telepathy-gabble.new (New) Package is "telepathy-gabble" Changes: --- /work/SRC/openSUSE:Factory/telepathy-gabble/telepathy-gabble.changes 2013-06-28 18:58:39.0 +0200 +++ /work/SRC/openSUSE:Factory/.telepathy-gabble.new/telepathy-gabble.changes 2013-08-16 12:21:38.0 +0200 @@ -1,0 +2,19 @@ +Mon Aug 12 09:07:15 UTC 2013 - dims...@opensuse.org + +- Update to version 0.18.0: + + GLib 2.32 is (directly) required. + + better interop with Google webmail for audio/video calls. + + better interop with Google and MSN servers. + + better interop with iChat. + + Don't claim to support X-TELEPATHY-PASSWORD if the username is +unknown. + + Look up a STUN server automatically, using DNS SRV. + + Old-style Tubes channels have been removed. + + Bug fixes. +- Changes from version 0.17.6: + + Check for GLib 2.32 in the top-level configure.ac, and drop +fallback paths for older GLib. + + Bugs fixed: fdo#67875, fdo#67900, fdo#65290, fdo#67828, +deb#714534. + +--- Old: telepathy-gabble-0.17.5.tar.gz New: telepathy-gabble-0.18.0.tar.gz Other differences: -- ++ telepathy-gabble.spec ++ --- /var/tmp/diff_new_pack.QN8oZN/_old 2013-08-16 12:21:40.0 +0200 +++ /var/tmp/diff_new_pack.QN8oZN/_new 2013-08-16 12:21:40.0 +0200 @@ -17,7 +17,7 @@ Name: telepathy-gabble -Version:0.17.5 +Version:0.18.0 Release:0 Summary:XMPP connection manager for Telepathy License:LGPL-2.1+ ++ telepathy-gabble-0.17.5.tar.gz -> telepathy-gabble-0.18.0.tar.gz ++ 16715 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit telepathy-gabble for openSUSE:Factory
Hello community, here is the log from the commit of package telepathy-gabble for openSUSE:Factory checked in at 2013-06-28 18:58:37 Comparing /work/SRC/openSUSE:Factory/telepathy-gabble (Old) and /work/SRC/openSUSE:Factory/.telepathy-gabble.new (New) Package is "telepathy-gabble" Changes: --- /work/SRC/openSUSE:Factory/telepathy-gabble/telepathy-gabble.changes 2013-05-13 15:43:26.0 +0200 +++ /work/SRC/openSUSE:Factory/.telepathy-gabble.new/telepathy-gabble.changes 2013-06-28 18:58:39.0 +0200 @@ -1,0 +2,33 @@ +Sun Jun 23 10:16:18 UTC 2013 - zai...@opensuse.org + +- Update to version 0.17.5: + + Dependencies: GLib 2.32 is now directly required. It was +already indirectly required by telepathy-glib 0.19.x. + + Fixes: +- update Wocky: + . fdo#65131: interoperate with non-XMPP-Core-compliant Jingle +IQs sent by Google's webmail UI. + . Improve reference-counting for better stability. +- fdo#65296: initialize libdbus for thread-safety. +- fdo#64285: avoid running the same commands twice in parallel + when doing a highly parallel build. +- fdo#49595: disable an unreliable test-case. + +--- +Sun Jun 2 08:41:36 UTC 2013 - zai...@opensuse.org + +- Update to version 0.17.4: + + update Wocky: +- fdo#61792: fix linking an example program with ld versions + that default to --no-copy-dt-needed-entries. +- fdo#65036 (CVE-2013-1431): update Wocky to respect the + tls-required flag on legacy Jabber servers. +- fdo#63119: improve regression tests' isolation from the + session bus. +- fdo#64319: consider the field to be "supported" on + Google servers. +- fdo#64354: don't claim we support X-TELEPATHY-PASSWORD if we + don't know the username. +- Drop telepathy-gabble-link-wocky.patch, fixed upstream. + +--- Old: telepathy-gabble-0.17.3.tar.gz telepathy-gabble-link-wocky.patch New: telepathy-gabble-0.17.5.tar.gz Other differences: -- ++ telepathy-gabble.spec ++ --- /var/tmp/diff_new_pack.aEo5ce/_old 2013-06-28 18:58:40.0 +0200 +++ /var/tmp/diff_new_pack.aEo5ce/_new 2013-06-28 18:58:40.0 +0200 @@ -17,27 +17,22 @@ Name: telepathy-gabble -Version:0.17.3 +Version:0.17.5 Release:0 -# FIXME: Re-enable parallel build, once fdo#64285 has been resolved. Summary:XMPP connection manager for Telepathy License:LGPL-2.1+ Group: Productivity/Networking/Instant Messenger Url:http://telepathy.freedesktop.org/wiki/ Source: http://telepathy.freedesktop.org/releases/telepathy-gabble/%{name}-%{version}.tar.gz -# PATCH-FIX-UPSTREAM telepathy-gabble-link-wocky.patch fdo#61792 dims...@opensuse.org -- Link wocky examples against gnutls. -Patch0: telepathy-gabble-link-wocky.patch BuildRequires: libgnutls-devel BuildRequires: libnice-devel >= 0.0.11 BuildRequires: libsoup-devel -# Needed for patch0 -BuildRequires: libtool BuildRequires: libxslt-devel BuildRequires: python-xml BuildRequires: sqlite3-devel BuildRequires: telepathy-glib-devel >= 0.19.7 BuildRequires: pkgconfig(dbus-glib-1) -BuildRequires: pkgconfig(glib-2.0) >= 2.30 +BuildRequires: pkgconfig(glib-2.0) >= 2.32 Recommends: ca-certificates # doc subpackage removed during 12.2 development Provides: %{name}-doc = %{version} @@ -61,19 +56,13 @@ %prep %setup -q -(cd lib/ext/wocky -%patch0 -p1 -) %build -# Needed for patch0 -(cd lib/ext/wocky; autoreconf -fiv) %configure \ --disable-static \ --docdir=%{_docdir}/%{name} \ --with-ca-certificates=%{_sysconfdir}/ssl/ca-bundle.pem -#make %{?_smp_mflags} -make -j 1 +make %{?_smp_mflags} %install %make_install ++ telepathy-gabble-0.17.3.tar.gz -> telepathy-gabble-0.17.5.tar.gz ++ 38795 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit telepathy-gabble for openSUSE:Factory
Hello community, here is the log from the commit of package telepathy-gabble for openSUSE:Factory checked in at 2013-05-13 15:43:25 Comparing /work/SRC/openSUSE:Factory/telepathy-gabble (Old) and /work/SRC/openSUSE:Factory/.telepathy-gabble.new (New) Package is "telepathy-gabble" Changes: --- /work/SRC/openSUSE:Factory/telepathy-gabble/telepathy-gabble.changes 2013-04-02 13:23:38.0 +0200 +++ /work/SRC/openSUSE:Factory/.telepathy-gabble.new/telepathy-gabble.changes 2013-05-13 15:43:26.0 +0200 @@ -1,0 +2,6 @@ +Mon May 6 17:45:57 UTC 2013 - dims...@opensuse.org + +- Disable parallel build for now, as there is a high chance of + failure (fdo#64285). + +--- Other differences: -- ++ telepathy-gabble.spec ++ --- /var/tmp/diff_new_pack.5DDp1M/_old 2013-05-13 15:43:27.0 +0200 +++ /var/tmp/diff_new_pack.5DDp1M/_new 2013-05-13 15:43:27.0 +0200 @@ -19,6 +19,7 @@ Name: telepathy-gabble Version:0.17.3 Release:0 +# FIXME: Re-enable parallel build, once fdo#64285 has been resolved. Summary:XMPP connection manager for Telepathy License:LGPL-2.1+ Group: Productivity/Networking/Instant Messenger @@ -71,7 +72,8 @@ --disable-static \ --docdir=%{_docdir}/%{name} \ --with-ca-certificates=%{_sysconfdir}/ssl/ca-bundle.pem -make %{?_smp_mflags} +#make %{?_smp_mflags} +make -j 1 %install %make_install -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit telepathy-gabble for openSUSE:Factory
Hello community, here is the log from the commit of package telepathy-gabble for openSUSE:Factory checked in at 2013-04-02 13:23:37 Comparing /work/SRC/openSUSE:Factory/telepathy-gabble (Old) and /work/SRC/openSUSE:Factory/.telepathy-gabble.new (New) Package is "telepathy-gabble", Maintainer is "gnome-maintain...@suse.de" Changes: --- /work/SRC/openSUSE:Factory/telepathy-gabble/telepathy-gabble.changes 2012-10-03 10:42:49.0 +0200 +++ /work/SRC/openSUSE:Factory/.telepathy-gabble.new/telepathy-gabble.changes 2013-04-02 13:23:38.0 +0200 @@ -1,0 +2,23 @@ +Thu Mar 14 22:06:44 UTC 2013 - dims...@opensuse.org + +- Update to version 0.17.3: + + Enhancements: +- fdo#58198: the Jingle protocol code now lives in Wocky. This + should make no functional difference to Gabble. + + Bugs fixed: fdo#43166, fdo#57521, fdo#61433. +- Changes from version 0.17.2: + + Enhancements: +- Gabble now uses GLib's base64 implementation rather than + including its own (fdo#54760, fdo#57080). +- Gabble now looks up a STUN server from the stun._udp SRV + record for the user's domain (fdo#25961). +- XEP-0184 delivery reports are now supported (fdo#47378). + + Bugs fixed: fdo#33789, fdo#52146, fdo#52362, fdo#56181, +fdo#57267, fdo#57521. +- Add telepathy-gabble-link-wocky.patch: link wocky examples + against gnutls. +- Add libtool BuildRequires and call to autoreconf (in + lib/ext/wocky), as above patch touches the build system of the + integrated wocky library. + +--- Old: telepathy-gabble-0.17.1.tar.gz New: telepathy-gabble-0.17.3.tar.gz telepathy-gabble-link-wocky.patch Other differences: -- ++ telepathy-gabble.spec ++ --- /var/tmp/diff_new_pack.oYZEr0/_old 2013-04-02 13:23:40.0 +0200 +++ /var/tmp/diff_new_pack.oYZEr0/_new 2013-04-02 13:23:40.0 +0200 @@ -1,7 +1,7 @@ # # spec file for package telepathy-gabble # -# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,16 +17,20 @@ Name: telepathy-gabble -Version:0.17.1 +Version:0.17.3 Release:0 Summary:XMPP connection manager for Telepathy License:LGPL-2.1+ Group: Productivity/Networking/Instant Messenger Url:http://telepathy.freedesktop.org/wiki/ Source: http://telepathy.freedesktop.org/releases/telepathy-gabble/%{name}-%{version}.tar.gz +# PATCH-FIX-UPSTREAM telepathy-gabble-link-wocky.patch fdo#61792 dims...@opensuse.org -- Link wocky examples against gnutls. +Patch0: telepathy-gabble-link-wocky.patch BuildRequires: libgnutls-devel BuildRequires: libnice-devel >= 0.0.11 BuildRequires: libsoup-devel +# Needed for patch0 +BuildRequires: libtool BuildRequires: libxslt-devel BuildRequires: python-xml BuildRequires: sqlite3-devel @@ -56,8 +60,13 @@ %prep %setup -q +(cd lib/ext/wocky +%patch0 -p1 +) %build +# Needed for patch0 +(cd lib/ext/wocky; autoreconf -fiv) %configure \ --disable-static \ --docdir=%{_docdir}/%{name} \ ++ telepathy-gabble-0.17.1.tar.gz -> telepathy-gabble-0.17.3.tar.gz ++ 81008 lines of diff (skipped) ++ telepathy-gabble-link-wocky.patch ++ >From 13ee8ee0b2a57fd331bfc6ef47a21cdf00dd341b Mon Sep 17 00:00:00 2001 From: Dominique Leuenberger Date: Fri, 15 Mar 2013 19:33:30 +0100 Subject: [PATCH] examples: link against gnutls --- examples/Makefile.am | 2 ++ 1 file changed, 2 insertions(+) diff --git a/examples/Makefile.am b/examples/Makefile.am index 6123dbe..946838d 100644 --- a/examples/Makefile.am +++ b/examples/Makefile.am @@ -13,6 +13,8 @@ INCLUDES := -I$(top_builddir)/wocky wocky_dump_certificates_SOURCES = dump-certificates.c wocky_dump_certificates_DEPENDENCIES = $(top_builddir)/wocky/libwocky.la +wocky_dump_certificates_CFLAGS = $(TLS_CFLAGS) $(AM_CFLAGS) +wocky_dump_certificates_LDADD = $(TLS_LIBS) $(LDADD) wocky_send_message_SOURCES = send-message.c wocky_send_message_DEPENDENCIES = $(top_builddir)/wocky/libwocky.la -- 1.8.1.4 -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit telepathy-gabble for openSUSE:Factory
Hello community, here is the log from the commit of package telepathy-gabble for openSUSE:Factory checked in at 2012-10-03 10:42:47 Comparing /work/SRC/openSUSE:Factory/telepathy-gabble (Old) and /work/SRC/openSUSE:Factory/.telepathy-gabble.new (New) Package is "telepathy-gabble", Maintainer is "gnome-maintain...@suse.de" Changes: --- /work/SRC/openSUSE:Factory/telepathy-gabble/telepathy-gabble.changes 2012-09-03 18:56:38.0 +0200 +++ /work/SRC/openSUSE:Factory/.telepathy-gabble.new/telepathy-gabble.changes 2012-10-03 10:42:49.0 +0200 @@ -1,0 +2,24 @@ +Wed Sep 12 06:54:47 UTC 2012 - vu...@opensuse.org + +- Update to version 0.17.1: + + Enhancements: +- fdo#32612: Old-style Tube channels have been removed. +- Tube and Text channels are no longer announced together. + + Fixes: +- Make sure capability discovery works for the camera-v1 + capability bundle, avoiding an iChat bug in which it repeats + failed capability discovery requests in a rapid loop + (fdo#54634) +- Fix some race conditions and other brokenness in the tests +- Add pkgconfig(glib-2.0) BuildRequires so it can be versioned. + +--- +Mon Aug 27 08:11:16 UTC 2012 - dims...@opensuse.org + +- Update to version 0.17.0: + + Fix calls with android devices. + + Implement WLM jidlookup. This makes possible to add MSN +contacts using XMPP. + + Fix google caps parsing. + +--- Old: telepathy-gabble-0.16.2.tar.gz New: telepathy-gabble-0.17.1.tar.gz Other differences: -- ++ telepathy-gabble.spec ++ --- /var/tmp/diff_new_pack.vY7IwT/_old 2012-10-03 10:42:50.0 +0200 +++ /var/tmp/diff_new_pack.vY7IwT/_new 2012-10-03 10:42:50.0 +0200 @@ -17,7 +17,7 @@ Name: telepathy-gabble -Version:0.16.2 +Version:0.17.1 Release:0 Summary:XMPP connection manager for Telepathy License:LGPL-2.1+ @@ -30,8 +30,9 @@ BuildRequires: libxslt-devel BuildRequires: python-xml BuildRequires: sqlite3-devel -BuildRequires: telepathy-glib-devel >= 0.18.0 +BuildRequires: telepathy-glib-devel >= 0.19.7 BuildRequires: pkgconfig(dbus-glib-1) +BuildRequires: pkgconfig(glib-2.0) >= 2.30 Recommends: ca-certificates # doc subpackage removed during 12.2 development Provides: %{name}-doc = %{version} ++ telepathy-gabble-0.16.2.tar.gz -> telepathy-gabble-0.17.1.tar.gz ++ 15793 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit telepathy-gabble for openSUSE:Factory
Hello community, here is the log from the commit of package telepathy-gabble for openSUSE:Factory checked in at 2012-06-26 17:38:22 Comparing /work/SRC/openSUSE:Factory/telepathy-gabble (Old) and /work/SRC/openSUSE:Factory/.telepathy-gabble.new (New) Package is "telepathy-gabble", Maintainer is "gnome-maintain...@suse.de" Changes: --- /work/SRC/openSUSE:Factory/telepathy-gabble/telepathy-gabble.changes 2012-06-10 23:04:57.0 +0200 +++ /work/SRC/openSUSE:Factory/.telepathy-gabble.new/telepathy-gabble.changes 2012-06-26 17:38:25.0 +0200 @@ -1,0 +2,8 @@ +Thu Jun 21 08:34:28 UTC 2012 - dims...@opensuse.org + +- Update to version 0.16.1: + + "see-other-host" stream error is now supported. This fix +connection issue with Windows Live XMPP server. + + fdo#36998: Fail to establish a video call with Android. + +--- Old: telepathy-gabble-0.16.0.tar.gz New: telepathy-gabble-0.16.1.tar.gz Other differences: -- ++ telepathy-gabble.spec ++ --- /var/tmp/diff_new_pack.9WhMmn/_old 2012-06-26 17:38:26.0 +0200 +++ /var/tmp/diff_new_pack.9WhMmn/_new 2012-06-26 17:38:26.0 +0200 @@ -17,7 +17,7 @@ Name: telepathy-gabble -Version:0.16.0 +Version:0.16.1 Release:0 Summary:XMPP connection manager for Telepathy License:LGPL-2.1+ ++ telepathy-gabble-0.16.0.tar.gz -> telepathy-gabble-0.16.1.tar.gz ++ 32180 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit telepathy-gabble for openSUSE:Factory
Hello community, here is the log from the commit of package telepathy-gabble for openSUSE:Factory checked in at 2012-06-10 23:02:18 Comparing /work/SRC/openSUSE:Factory/telepathy-gabble (Old) and /work/SRC/openSUSE:Factory/.telepathy-gabble.new (New) Package is "telepathy-gabble", Maintainer is "gnome-maintain...@suse.de" Changes: --- /work/SRC/openSUSE:Factory/telepathy-gabble/telepathy-gabble.changes 2012-04-12 09:53:24.0 +0200 +++ /work/SRC/openSUSE:Factory/.telepathy-gabble.new/telepathy-gabble.changes 2012-06-10 23:04:57.0 +0200 @@ -1,0 +2,5 @@ +Thu Jun 7 19:41:40 UTC 2012 - mikhail.zabal...@gmail.com + +- Moved the console plugin to telepathy-gabble-xmpp-console + +--- Other differences: -- ++ telepathy-gabble.spec ++ --- /var/tmp/diff_new_pack.d2Eld6/_old 2012-06-10 23:04:58.0 +0200 +++ /var/tmp/diff_new_pack.d2Eld6/_new 2012-06-10 23:04:58.0 +0200 @@ -82,8 +82,11 @@ %dir %{_datadir}/telepathy %dir %{_datadir}/telepathy/managers %dir %{_libdir}/telepathy -%{_libdir}/telepathy/gabble-0/ +%dir %{_libdir}/telepathy/gabble-0 +%dir %{_libdir}/telepathy/gabble-0/plugins %{_libexecdir}/telepathy-gabble +%{_libdir}/telepathy/gabble-0/lib/ +%{_libdir}/telepathy/gabble-0/plugins/libgateways.so %{_datadir}/dbus-1/services/org.freedesktop.Telepathy.ConnectionManager.gabble.service %{_datadir}/telepathy/managers/gabble.manager %{_mandir}/man8/telepathy-gabble.8%{?ext_man} @@ -91,5 +94,6 @@ %files xmpp-console %defattr (-,root,root) %{_bindir}/telepathy-gabble-xmpp-console +%{_libdir}/telepathy/gabble-0/plugins/libconsole.so %changelog -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit telepathy-gabble for openSUSE:Factory
Hello community, here is the log from the commit of package telepathy-gabble for openSUSE:Factory checked in at 2012-04-12 09:53:16 Comparing /work/SRC/openSUSE:Factory/telepathy-gabble (Old) and /work/SRC/openSUSE:Factory/.telepathy-gabble.new (New) Package is "telepathy-gabble", Maintainer is "gnome-maintain...@suse.de" Changes: --- /work/SRC/openSUSE:Factory/telepathy-gabble/telepathy-gabble.changes 2012-03-01 17:28:24.0 +0100 +++ /work/SRC/openSUSE:Factory/.telepathy-gabble.new/telepathy-gabble.changes 2012-04-12 09:53:24.0 +0200 @@ -1,0 +2,28 @@ +Fri Apr 6 14:11:58 UTC 2012 - vu...@opensuse.org + +- Update to version 0.16.0: + + Install plugins in their own special (versioned) gabble +directory so we're not installing unversioned ABI-unstable +libraries. + + The DownloadAtConnection and Download ContactList members have +been implemented. + + Handle errors in IBB bytestreams (fdo#47999). + +--- +Sun Mar 25 18:57:20 UTC 2012 - dims...@opensuse.org + +- Update to version 0.15.5: + + Enhancements: +- fdo#46513: Refactor Jingle code to remove Telepathy in + preparation of moving it to Wocky. +- fdo#45602: Subclass TpBaseChannel in more channel + implemenations. +- fdo#47502: Add a --disable-voip configure flag to disable + building gabble with VoIP support. + + Fixes: +- Correctly convert between Telepathy and Jingle candidate + types. +- Start sending automatically on accepting bidirectional calls. +- Change dbus-1-glib-devel BuildRequires to pkgconfig(dbus-glib-1). + +--- Old: telepathy-gabble-0.15.4.tar.gz New: telepathy-gabble-0.16.0.tar.gz Other differences: -- ++ telepathy-gabble.spec ++ --- /var/tmp/diff_new_pack.ZLSrwm/_old 2012-04-12 09:53:25.0 +0200 +++ /var/tmp/diff_new_pack.ZLSrwm/_new 2012-04-12 09:53:25.0 +0200 @@ -17,21 +17,21 @@ Name: telepathy-gabble -Version:0.15.4 +Version:0.16.0 Release:0 Summary:XMPP connection manager for Telepathy License:LGPL-2.1+ Group: Productivity/Networking/Instant Messenger Url:http://telepathy.freedesktop.org/wiki/ Source: http://telepathy.freedesktop.org/releases/telepathy-gabble/%{name}-%{version}.tar.gz -BuildRequires: dbus-1-glib-devel BuildRequires: libgnutls-devel BuildRequires: libnice-devel >= 0.0.11 BuildRequires: libsoup-devel BuildRequires: libxslt-devel BuildRequires: python-xml BuildRequires: sqlite3-devel -BuildRequires: telepathy-glib-devel >= 0.17.5 +BuildRequires: telepathy-glib-devel >= 0.18.0 +BuildRequires: pkgconfig(dbus-glib-1) Recommends: ca-certificates # doc subpackage removed during 12.2 development Provides: %{name}-doc = %{version} @@ -61,10 +61,10 @@ --disable-static \ --docdir=%{_docdir}/%{name} \ --with-ca-certificates=%{_sysconfdir}/ssl/ca-bundle.pem -make %{?jobs:-j %jobs} +make %{?_smp_mflags} %install -%makeinstall +%make_install find %{buildroot} -type f -name "*.la" -delete -print cp AUTHORS ChangeLog COPYING %{buildroot}%{_docdir}/%{name} @@ -83,7 +83,6 @@ %dir %{_datadir}/telepathy/managers %dir %{_libdir}/telepathy %{_libdir}/telepathy/gabble-0/ -%{_libdir}/libgabble-plugins.so %{_libexecdir}/telepathy-gabble %{_datadir}/dbus-1/services/org.freedesktop.Telepathy.ConnectionManager.gabble.service %{_datadir}/telepathy/managers/gabble.manager ++ telepathy-gabble-0.15.4.tar.gz -> telepathy-gabble-0.16.0.tar.gz ++ 17434 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit telepathy-gabble for openSUSE:Factory
Hello community, here is the log from the commit of package telepathy-gabble for openSUSE:Factory checked in at 2012-03-01 17:28:20 Comparing /work/SRC/openSUSE:Factory/telepathy-gabble (Old) and /work/SRC/openSUSE:Factory/.telepathy-gabble.new (New) Package is "telepathy-gabble", Maintainer is "gnome-maintain...@suse.de" Changes: --- /work/SRC/openSUSE:Factory/telepathy-gabble/telepathy-gabble.changes 2012-01-09 15:21:46.0 +0100 +++ /work/SRC/openSUSE:Factory/.telepathy-gabble.new/telepathy-gabble.changes 2012-03-01 17:28:24.0 +0100 @@ -1,0 +2,45 @@ +Wed Feb 22 07:20:36 UTC 2012 - vu...@opensuse.org + +- Update to version 0.15.4: + + Enhancements: +- Add support for the final version of Call1 from + telepathy-spec 0.25.2 and remove the telepathy-yell + submodule. +- fdo#41790: Make file transfer support optional +- fdo#44056: telepathy-gabble-xmpp-console no longer mixes GIR + and pygtk. +- fdo#33911: The Loudmouth API compatibility layer has been + removed. +- fdo#45491: Error messages provided by the server in stanzas are now exposed via the SimplePresence + API. This makes it easier for users to distinguish contacts + being offline from contacts' servers being broken. +- fdo#44649: Gabble now has a gabble-plugins.so library, + similarly to mission-control. + + API changes to Wocky snapshot: +- fdo#45400: WockyPepService's API has changed a little bit. +- fdo#34975: WockyPorter is now responsible for sending back + error replies for unhandled IQs, whereas previously this was + up to Gabble. +- fdo#27489: including now includes all public + API from Wocky, and including any other header directly is + forbidden. + + Fixes: +- fdo#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. +- fdo#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. +- fdo#46379: don't raise a GError with domain 0. +- fdo#44855: work around Google's unimplemented capability + discovery by hard-coding the capabilities of the GTalk echo + bot. +- Work around the deprecation of GValueArray. +- Remove doc subpackage, and add appropriate Provides/Obsoletes to + the main subpackage: the doc is too small to make sense as a + separate package. + +--- Old: telepathy-gabble-0.15.3.tar.gz New: telepathy-gabble-0.15.4.tar.gz Other differences: -- ++ telepathy-gabble.spec ++ --- /var/tmp/diff_new_pack.cs292S/_old 2012-03-01 17:28:28.0 +0100 +++ /var/tmp/diff_new_pack.cs292S/_new 2012-03-01 17:28:28.0 +0100 @@ -1,7 +1,7 @@ # # spec file for package telepathy-gabble # -# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -15,8 +15,9 @@ # Please submit bugfixes or comments via http://bugs.opensuse.org/ # + Name: telepathy-gabble -Version:0.15.3 +Version:0.15.4 Release:0 Summary:XMPP connection manager for Telepathy License:LGPL-2.1+ @@ -25,13 +26,16 @@ Source: http://telepathy.freedesktop.org/releases/telepathy-gabble/%{name}-%{version}.tar.gz BuildRequires: dbus-1-glib-devel BuildRequires: libgnutls-devel -BuildRequires: libnice-devel +BuildRequires: libnice-devel >= 0.0.11 BuildRequires: libsoup-devel BuildRequires: libxslt-devel BuildRequires: python-xml BuildRequires: sqlite3-devel -BuildRequires: telepathy-glib-devel >= 0.17.2 +BuildRequires: telepathy-glib-devel >= 0.17.5 Recommends: ca-certificates +# doc subpackage removed during 12.2 development +Provides: %{name}-doc = %{version} +Obsoletes: %{name}-doc < %{version} BuildRoot: %{_tmppath}/%{name}-%{version}-build %description @@ -49,19 +53,6 @@ %description xmpp-console This utility is a XMPP console user interface, for telepathy-gabble. -%package doc -Summary:XMPP connection manager for Telepathy (documentation) -Group: Documentation/Other -Requires: %{name} = %{version} - -%description doc -Gabble is a Jabber/XMPP connection manager for the Telepathy framework, -currently supporting
commit telepathy-gabble for openSUSE:Factory
Hello community, here is the log from the commit of package telepathy-gabble for openSUSE:Factory checked in at 2012-01-09 15:21:44 Comparing /work/SRC/openSUSE:Factory/telepathy-gabble (Old) and /work/SRC/openSUSE:Factory/.telepathy-gabble.new (New) Package is "telepathy-gabble", Maintainer is "gnome-maintain...@suse.de" Changes: --- /work/SRC/openSUSE:Factory/telepathy-gabble/telepathy-gabble.changes 2011-10-18 14:39:44.0 +0200 +++ /work/SRC/openSUSE:Factory/.telepathy-gabble.new/telepathy-gabble.changes 2012-01-09 15:21:46.0 +0100 @@ -1,0 +2,84 @@ +Thu Dec 22 21:36:49 UTC 2011 - vu...@opensuse.org + +- Update to version 0.15.3: + + Fixes: +- fdo#43891: Update wocky snapshot to fix + wocky_data_form_set_type() +- Changes from version 0.15.2: + + Enhancements: +- fdo#43588, fdo#43889: Add public + gabble_connection_add_sidecar_own_caps_full() function which + includes data forms. + + Fixes: +- fdo#42462: Update wocky snapshot to fix gabble getting kicked + from D-Bus when non-character utf-8 is used by remote clients +- Fix the build when using GLib 2.32. + +--- +Wed Dec 21 13:12:57 UTC 2011 - vu...@opensuse.org + +- Split telepathy-gabble-xmpp-console tool in a + telepathy-gabble-xmpp-console subpackage, since it's not really + of interest to most people, and has many dependencies that + telepathy-gabble doesn't have. + +--- +Fri Nov 25 09:43:26 UTC 2011 - dims...@opensuse.org + +- Update to version 0.15.1: + + Enhancements: +- fdo#38568: Gabble now ships with an XMPP console interface +- fdo#32692, fdo#30296, fdo#41789: Gabble now implements the + freshly-undrafted Protocol.Interface.Addressing and the + still-unstable Connection.Interface.Addressing1, and uses + them to expose Facebook contacts' integer IDs. +- fdo#42446: Gabble can now be built on Android, using + Androgenizer. + + Fixes: +- capabilities.h and caps-channel-manager.h are no longer + erroneously omitted. + +--- +Wed Nov 16 18:31:07 UTC 2011 - dims...@opensuse.org + +- Update to version 0.15.0: + + Enhancements: +- fdo#42288: the Chan.I.FileTransfer.Metadata interface has + been implemented. +- Updated Wocky: The SASL auth server test now builds with new + and old versions of libsasl2. + + Bug fixes: +- fdo#42706: fix a typo when indexing a pointer array by using + the wrong counter! +- fd.o#32050: fix a crasher when using OLPC activities. + + Wocky: +- fdo#41719: don't bail on hashing caps if there's no FORM_TYPE +- fdo#39057: Accept from="server.com" as stanzas coming from + server. + +--- +Tue Nov 15 09:58:07 UTC 2011 - vu...@opensuse.org + +- Update to version 0.14.0: + + Enhancements: +- It's now possible to install Gabble's test suite. +- fdo#41417: when connected to Facebook, text channels now + produce 'accepted' delivery reports when the user sends a + message to a contact using another device. + + Fixes: +- Compile against unstable GLib, where including glib/gtypes.h + directly (instead of glib.h) is forbidden. +- Correct type mismatches for timestamps in muc-channel.c, + which lead to Gabble not compiling correctly on 32-bit. +- fdo#41743: Offline contacts to whom we have a presence + subscription and also a channel open at the time the roster + arrives are now correctly shown as offline, rather than + unknown. +- fdo#42281: Actually implement the ContactBlocking interface. +- fdo#42186: Gabble no longer crashes if the server replies to + its roster query IQ twice (as vk.com's XMPP server does). +- Various memory leak fixes. +- Gabble now returns MAXINT64 for the subject timestamp when it + is unknown, as per the latest spec. + +--- Old: telepathy-gabble-0.13.7.tar.gz New: telepathy-gabble-0.15.3.tar.gz Other differences: -- ++ telepathy-gabble.spec ++ --- /var/tmp/diff_new_pack.GxJsNL/_old 2012-01-09 15:21:47.0 +0100 +++ /var/tmp/diff_new_pack.GxJsNL/_new 2012-01-09 15:21:47.0 +0100 @@ -15,15 +15,13 @@ # Please submit bugfixes or comments via http://bugs.opensuse.org/ # - - Name: telepathy-gabble -Version:0.13.7 -Release:1 -License:LGPLv2.1+ +Version:0.15.3 +Release:0 Summary:XMPP connection manager for Telepathy -Url:
commit telepathy-gabble for openSUSE:Factory
Hello community, here is the log from the commit of package telepathy-gabble for openSUSE:Factory checked in at Tue Oct 18 14:31:13 CEST 2011. --- openSUSE:Factory/telepathy-gabble/telepathy-gabble.changes 2011-10-02 11:16:29.0 +0200 +++ /mounts/work_src_done/STABLE/telepathy-gabble/telepathy-gabble.changes 2011-10-17 19:56:49.0 +0200 @@ -1,0 +2,24 @@ +Fri Oct 14 15:45:30 CEST 2011 - dims...@opensuse.org + +- Update to version 0.13.7: + + Enhancements: +- fdo#32611: Gabble now implements the Room, Subject and + RoomConfig interfaces. It no longer implements old-style + Telepathy.Properties on text channels. +- Plugins which implement channel managers may now expose + capabilities from them, using the GabbleCapsChannelManager + interface; other, less dramatic pieces of API for plugins + have also been added. + + Fixes: +- fdo#41388: SASL authentication channels no longer claim that + X-TELEPATHY-PASSWORD authentication is supported on servers + that don't actually support authenticating with a password + (such as the WLM server). +- Wocky no longer confuses the realm and the server (which are + usually, but not always, the same) when performing DIGEST-MD5 + authentication. +- We now correctly submit the default configuration form to the + MUC we have just created, rather than to the user's own + server. + +--- calling whatdependson for head-i586 Old: telepathy-gabble-0.13.6.tar.gz New: telepathy-gabble-0.13.7.tar.gz Other differences: -- ++ telepathy-gabble.spec ++ --- /var/tmp/diff_new_pack.JawnuA/_old 2011-10-18 14:31:08.0 +0200 +++ /var/tmp/diff_new_pack.JawnuA/_new 2011-10-18 14:31:08.0 +0200 @@ -18,7 +18,7 @@ Name: telepathy-gabble -Version:0.13.6 +Version:0.13.7 Release:1 License:LGPLv2.1+ Summary:XMPP connection manager for Telepathy @@ -32,7 +32,7 @@ BuildRequires: libxslt-devel BuildRequires: python-xml BuildRequires: sqlite3-devel -BuildRequires: telepathy-glib-devel +BuildRequires: telepathy-glib-devel >= 0.15.9 Recommends: ca-certificates BuildRoot: %{_tmppath}/%{name}-%{version}-build ++ telepathy-gabble-0.13.6.tar.gz -> telepathy-gabble-0.13.7.tar.gz ++ 82899 lines of diff (skipped) continue with "q"... Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit telepathy-gabble for openSUSE:Factory
Hello community, here is the log from the commit of package telepathy-gabble for openSUSE:Factory checked in at Sun Oct 2 11:16:32 CEST 2011. --- openSUSE:Factory/telepathy-gabble/telepathy-gabble.changes 2011-09-23 12:47:32.0 +0200 +++ /mounts/work_src_done/STABLE/telepathy-gabble/telepathy-gabble.changes 2011-09-29 09:28:24.0 +0200 @@ -1,0 +2,29 @@ +Thu Sep 29 07:25:31 UTC 2011 - vu...@opensuse.org + +- Update to version 0.13.6: + + Enhancements: +- Video-capable Android phones are now considered to be + video-capable by Gabble. (fdo#36996) +- Gabble now informs Google UIs that we have a camera connected + if we have any video-capable user interfaces. While this is + not strictly accurate, it's an improvement: they now show a + little camera icon for us. (fdo#40471) +- Google proxy support (and hence the libsoup dependency) is + now optional. (fdo#40537) +- Gabble no longer support the legacy Presence API. This + reduces D-Bus traffic, particularly during login. (fdo#40598) +- Gabble now signals all aliases from the roster in a single + AliasesChanged signal. This *dramatically* reduces D-Bus + traffic during login on services like Facebook. (fdo#40943) + + Fixes: +- Joining a password-protected chat room where someone else + already has the nickname you wanted to use (a pretty obscure + scenario) now works again. (fdo#39790) +- Closing a Call channel immediately after it is created + (specifically, before the Google relay server has had a + chance to reply) no longer crashes Gabble. (fdo#39768) +- The Google Talk setting controlling the sending of mail + notifications is now explicitly enabled if a client is + interested in mail notifications. (fdo#40565) + +--- calling whatdependson for head-i586 Old: telepathy-gabble-0.13.5.tar.gz New: telepathy-gabble-0.13.6.tar.gz Other differences: -- ++ telepathy-gabble.spec ++ --- /var/tmp/diff_new_pack.JJkFpW/_old 2011-10-02 11:16:27.0 +0200 +++ /var/tmp/diff_new_pack.JJkFpW/_new 2011-10-02 11:16:27.0 +0200 @@ -18,7 +18,7 @@ Name: telepathy-gabble -Version:0.13.5 +Version:0.13.6 Release:1 License:LGPLv2.1+ Summary:XMPP connection manager for Telepathy ++ telepathy-gabble-0.13.5.tar.gz -> telepathy-gabble-0.13.6.tar.gz ++ 38238 lines of diff (skipped) continue with "q"... Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit telepathy-gabble for openSUSE:Factory
Hello community, here is the log from the commit of package telepathy-gabble for openSUSE:Factory checked in at Fri Sep 9 11:54:03 CEST 2011. --- GNOME/telepathy-gabble/telepathy-gabble.changes 2011-07-28 08:25:56.0 +0200 +++ /mounts/work_src_done/STABLE/telepathy-gabble/telepathy-gabble.changes 2011-08-18 11:58:04.0 +0200 @@ -1,0 +2,25 @@ +Thu Aug 18 09:02:25 CEST 2011 - dims...@opensuse.org + +- Update to version 0.13.5: + + This is a fixed version of the botched 0.13.4 release +- Changes from version 0.13.4: + + Enhancements: +- fdo#11688: XEP-0012 (Last Activity) is implemented at last. +- DecloakAutomatically is now enabled by default. + + Fixes: +- fdo#39933: StreamTube services are now only advertised to the + network, if a Client filter has a channel class with + Requested=false (incoming tube) or no Requested property at + all (tube with any direction) +- Gabble no longer crashes if a peer advertises malformed + capabilities. +- fdo#35968: The test suite's fake XMPP server now listens + exclusively on localhost +- fdo#38706: Invisibility now works on Google Talk again, + following a server-side change. +- The DecloakAutomatically and PowerSavingActive properties are + now decoupled, rather than being erroneously linked. +- Only certain known PEP events are now queued when power + saving is active, as opposed to all PEP events. + +--- calling whatdependson for head-i586 Old: telepathy-gabble-0.13.3.tar.gz New: telepathy-gabble-0.13.5.tar.gz Other differences: -- ++ telepathy-gabble.spec ++ --- /var/tmp/diff_new_pack.GLGbHd/_old 2011-09-09 11:53:57.0 +0200 +++ /var/tmp/diff_new_pack.GLGbHd/_new 2011-09-09 11:53:57.0 +0200 @@ -18,7 +18,7 @@ Name: telepathy-gabble -Version:0.13.3 +Version:0.13.5 Release:1 License:LGPLv2.1+ Summary:XMPP connection manager for Telepathy ++ telepathy-gabble-0.13.3.tar.gz -> telepathy-gabble-0.13.5.tar.gz ++ 3673 lines of diff (skipped) Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit telepathy-gabble for openSUSE:Factory
Hello community, here is the log from the commit of package telepathy-gabble for openSUSE:Factory checked in at Wed Aug 3 19:26:34 CEST 2011. --- GNOME/telepathy-gabble/telepathy-gabble.changes 2011-06-27 11:14:38.0 +0200 +++ /mounts/work_src_done/STABLE/telepathy-gabble/telepathy-gabble.changes 2011-07-28 08:25:56.0 +0200 @@ -1,0 +2,17 @@ +Thu Jul 28 08:22:24 CEST 2011 - vu...@opensuse.org + +- Update to version 0.13.3: + + Changes: +- 'require-encryption' is now enabled by default. +- Relatedly, Gabble will itself accept certificates for domains + listed in 'extra-certificate-identities' if they have no + other problems. (fdo#38749) + + Fixes: +- If telepathy-yell is installed to /usr/include, the included + copy will still be used. (fdo#37492) +- With GnuTLS 2.12, sending very large amounts of data will no + longer cause the connection to stall. (fdo#36077) +- File transfer channels should now work on Windows. + (fdo#31621) + +--- calling whatdependson for head-i586 Old: telepathy-gabble-0.13.2.tar.bz2 New: telepathy-gabble-0.13.3.tar.gz Other differences: -- ++ telepathy-gabble.spec ++ --- /var/tmp/diff_new_pack.1u9tNJ/_old 2011-08-03 19:26:21.0 +0200 +++ /var/tmp/diff_new_pack.1u9tNJ/_new 2011-08-03 19:26:21.0 +0200 @@ -18,13 +18,13 @@ Name: telepathy-gabble -Version:0.13.2 +Version:0.13.3 Release:1 License:LGPLv2.1+ Summary:XMPP connection manager for Telepathy Url:http://telepathy.freedesktop.org/wiki/ Group: Productivity/Networking/Instant Messenger -Source: %{name}-%{version}.tar.bz2 +Source: http://telepathy.freedesktop.org/releases/telepathy-gabble/%{name}-%{version}.tar.gz BuildRequires: dbus-1-glib-devel BuildRequires: libgnutls-devel BuildRequires: libnice-devel Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit telepathy-gabble for openSUSE:Factory
Hello community, here is the log from the commit of package telepathy-gabble for openSUSE:Factory checked in at Wed Jun 8 17:32:37 CEST 2011. --- GNOME/telepathy-gabble/telepathy-gabble.changes 2011-05-03 00:44:12.0 +0200 +++ /mounts/work_src_done/STABLE/telepathy-gabble/telepathy-gabble.changes 2011-06-03 10:50:31.0 +0200 @@ -1,0 +2,23 @@ +Fri Jun 3 10:42:33 CEST 2011 - dims...@opensuse.org + +- Update to version 0.13.0: + + Enhancements: +- The draft Channel.Interface.Room is implemented. +- IM and MUC channels now signal failure to send messages in + some situations. (fdo#33460) +- Changes from version 0.12.1: + + Enhancements: +- Spurious server-generated messages sent by the Google Mail + client's “reply to email over chat” feature are now filtered + out. (fdo#36647) + + Fixes: +- No longer crashes if Disconnect() is called just before a + connection declares itself Connected. (fdo#37078) +- No longer assumes Google's Queue extension is supported if + Google's Roster extension is supported. (fdo#36260) +- Many corner cases of the transitions to and from Away and + Invisible when using Google's Shared Status extension have + been fixed. (fdo#37069, fdo#36058, fdo#37283) +- You can now see your own avatar in MUCs. (fdo#32017) + +--- calling whatdependson for head-i586 Old: telepathy-gabble-0.12.0.tar.bz2 New: telepathy-gabble-0.13.0.tar.bz2 Other differences: -- ++ telepathy-gabble.spec ++ --- /var/tmp/diff_new_pack.gCec1j/_old 2011-06-08 17:32:18.0 +0200 +++ /var/tmp/diff_new_pack.gCec1j/_new 2011-06-08 17:32:18.0 +0200 @@ -18,7 +18,7 @@ Name: telepathy-gabble -Version:0.12.0 +Version:0.13.0 Release:1 License:LGPLv2.1+ Summary:XMPP connection manager for Telepathy ++ telepathy-gabble-0.12.0.tar.bz2 -> telepathy-gabble-0.13.0.tar.bz2 ++ 91834 lines of diff (skipped) Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit telepathy-gabble for openSUSE:Factory
Hello community, here is the log from the commit of package telepathy-gabble for openSUSE:Factory checked in at Wed May 4 14:45:31 CEST 2011. --- GNOME/telepathy-gabble/telepathy-gabble.changes 2011-04-20 14:00:36.0 +0200 +++ /mounts/work_src_done/STABLE/telepathy-gabble/telepathy-gabble.changes 2011-05-03 00:44:12.0 +0200 @@ -1,0 +2,15 @@ +Tue May 3 00:38:12 CEST 2011 - vu...@opensuse.org + +- Update to version 0.12.0: + + Enhancements: +- Plugins can now implement channel managers. + + Fixes: +- No longer crashes when joining MUCs fails, or when kicked + from a MUC. (fdo#35120) +- Handles MUC nickname conflicts more accurately, resolving an + issue triggered by a Google Talk server bug. (fdo#35619) +- No longer gets contacts' client types confused (fdo#32139) +- Exposes the status message length limit imposed by Google + Talk, and truncates status messages if necessary. (fdo#33054) + +--- calling whatdependson for head-i586 Old: telepathy-gabble-0.11.10.tar.bz2 New: telepathy-gabble-0.12.0.tar.bz2 Other differences: -- ++ telepathy-gabble.spec ++ --- /var/tmp/diff_new_pack.IHqfDX/_old 2011-05-04 14:45:01.0 +0200 +++ /var/tmp/diff_new_pack.IHqfDX/_new 2011-05-04 14:45:01.0 +0200 @@ -18,7 +18,7 @@ Name: telepathy-gabble -Version:0.11.10 +Version:0.12.0 Release:1 License:LGPLv2.1+ Summary:XMPP connection manager for Telepathy ++ telepathy-gabble-0.11.10.tar.bz2 -> telepathy-gabble-0.12.0.tar.bz2 ++ 74531 lines of diff (skipped) Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit telepathy-gabble for openSUSE:Factory
Hello community, here is the log from the commit of package telepathy-gabble for openSUSE:Factory checked in at Mon May 2 16:37:06 CEST 2011. --- GNOME/telepathy-gabble/telepathy-gabble.changes 2011-02-21 16:20:31.0 +0100 +++ /mounts/work_src_done/STABLE/telepathy-gabble/telepathy-gabble.changes 2011-04-20 14:00:36.0 +0200 @@ -1,0 +2,175 @@ +Mon Apr 4 16:00:38 UTC 2011 - fcro...@novell.com + +- Update to version 0.11.10: + + Enhancements: +- Non-urgent stanzas are now queued locally if PowerSaving is + turned on but the google:queue extension is not available. +- The ReferenceIdentities property on server TLS channels is now + implemented, populated partly from a new + 'extra-certificate-identities' parameter. This allows + Empathy/Gabble to safely trust the Google Talk server's + certificate when using a JID hosted by Google Apps without + prompting the user. (fdo#35410 and fdo#35415). +- Fatal criticals can now be turned off at configure time + (fdo#35840). +- The new StreamHandler methods from spec 0.22.1 for rtcp-fb + and rtp-hdrext are now implemented. (fdo#34985). + + Fixes: +- `make check -C tests/twisted` now prints a helpful message if + Twisted is not available, and the regular tests now pass if + Twisted is not available. +- Fix memory leaks in ServerTLSManager (fdo#35395) + +--- +Wed Mar 16 18:27:36 UTC 2011 - fcro...@novell.com + +- Update to version 0.11.8: + + Updated Wocky: +- wocky_porter_register_handler() has been split into three + functions: + wocky_porter_register_handler_from(), + wocky_porter_register_handler_from_server(), and + wocky_porter_register_handler_from_anyone(). These make it + harder to introduce bugs like fdo#34048. +- Since wocky_porter_register_handler() has been removed + entirely, out-of-tree plugins may need to be updated to work + with this release. + + Fixes: +- fdo#27693: Gabble no longer polls for contacts' geolocation + information; it relies on PEP working properly. +- fdo#35137: Gabble now sets the Overwritten_By_Nickname flag + for appropriate contact info fields. + +--- +Mon Feb 21 17:59:20 UTC 2011 - fcro...@novell.com + +- Update to version 0.11.7: + + Fixes: +- fdo#32390: Gabble now treats a request for a ContactSearch + channelwith Server set to the empty string as equivalent to + not specifying a server, and rejects requests where the JID + specified for Server is invalid. +- fdo#32874: Offline contacts are now assumed to support + 1-1 text channels. +- fdo#34048: Malicious contacts can no longer trick Gabble + into relaying audio/video data via a server of their choosing. + + Enhancements: +- fdo#32815: fallback-conference-server now defaults to + conference.telepathy.im. Thus, if the user's server doesn't + have a conference component configured, upgrading a 1-1 chat + into an ad-hoc conference still works. +- fdo#11291: support for xep-0092, Software Version. +- fdo#33471: support for the FileTransfer.URI property. +- Changes from version 0.11.6: + + Interesting changes: +- Generated code for the Call channel type has been moved to an + external submodule called telepathy-yell. This is included in + the source tarballs for telepathy-gabble (like how wocky is) + so there should be no changes necessary for packagers. + + Fixes: +- fdo#19930: MUC channels are now only closed properly when + the server acknowledges our request to leave. This fixes the + case of trying to join a MUC you left only seconds ago before + the server had a chance to notice. +- fdo#26385: gabble's media stream code now uses + TpDBusPropertiesMixin for increased maintainability. +- Include Protocol.AuthenticationTypes in the manager file. + + Enhancements: +- More miscellaneous updates to the Call channel type + including: + . Update to newest Call spec. + . Base classes have been extracted from Gabble code and +moved into telepathy-yell. + . Some test updates to ensure Call works as it should. + . The caps cache has been moved from Gabble to Wocky. + + Test suite changes + + with-session-bus.sh is now as silent as it can be without + verbose mode turned on. +- Changes from version 0.11.5: + + Fixes: +- Support for Google Talk's google:queue extension now works + against Google's server again. This regressed in 0.11.1, + which changed gabble to send iq gets rather than iq sets. +- Fix crash caused by timing out items in the iq pipeline + before sending them out. +- Correctly parse jingle transport-info message that refer to + multiple contents. + + Updated Wocky: +
commit telepathy-gabble for openSUSE:Factory
Hello community, here is the log from the commit of package telepathy-gabble for openSUSE:Factory checked in at Mon Feb 21 17:54:08 CET 2011. --- GNOME/telepathy-gabble/telepathy-gabble.changes 2010-11-18 10:42:57.0 +0100 +++ telepathy-gabble/telepathy-gabble.changes 2011-02-21 16:20:31.0 +0100 @@ -1,0 +2,7 @@ +Mon Feb 21 16:14:51 CET 2011 - vu...@opensuse.org + +- Add telepathy-gabble-CVE-2011-1000.patch: this fixes insufficient + input validation, that could be exploited. Fix CVE-2011-1000 and + bnc#673257. + +--- calling whatdependson for head-i586 New: telepathy-gabble-CVE-2011-1000.patch Other differences: -- ++ telepathy-gabble.spec ++ --- /var/tmp/diff_new_pack.JeHKnU/_old 2011-02-21 17:52:58.0 +0100 +++ /var/tmp/diff_new_pack.JeHKnU/_new 2011-02-21 17:52:58.0 +0100 @@ -1,7 +1,7 @@ # -# spec file for package telepathy-gabble (Version 0.10.4) +# spec file for package telepathy-gabble # -# Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -19,12 +19,14 @@ Name: telepathy-gabble Version:0.10.4 -Release:1 +Release:5 License:LGPLv2.1+ Summary:XMPP connection manager for Telepathy Url:http://telepathy.freedesktop.org/wiki/ Group: Productivity/Networking/Instant Messenger Source: %{name}-%{version}.tar.bz2 +# PATCH-FIX-UPSTREAM telepathy-gabble-CVE-2011-1000.patch CVE-2011-1000 bnc#673257 fdo#34048 vu...@opensuse.org -- insufficient input validation, taken from upstream +Patch0: telepathy-gabble-CVE-2011-1000.patch BuildRequires: dbus-1-glib-devel BuildRequires: libgnutls-devel BuildRequires: libnice-devel @@ -58,6 +60,7 @@ %prep %setup -q +%patch0 -p1 %build %configure \ ++ telepathy-gabble-CVE-2011-1000.patch ++ >From 5ab349b6837389d21a2664a71db464d1b9c6644c Mon Sep 17 00:00:00 2001 From: Will Thompson Date: Tue, 8 Feb 2011 18:43:21 + Subject: [PATCH] Ignore google:jingleinfo pushes from contacts. Previously, Gabble would erroneously process google:jingleinfo updates sent by anybody, rather than only paying attention to those sent by the user's server. This may theoretically allow an attacker to trick Gabble into relaying streamed media through a server of the attacker's choosing, enabling them to intercept, obstruct or modify the user's audio and video calls. This patch addresses this flaw, following the same pattern as the corresponding check in the roster code. Note that even without this flaw, no security guarantees on media in calls can be provided in the presence of malicious network admins or insecure networks: an attacker who can eavesdrop the network traffic still has the ability to intercept the content of the call, as the media is transmitted unencrypted. --- src/jingle-factory.c | 16 1 files changed, 16 insertions(+), 0 deletions(-) diff --git a/src/jingle-factory.c b/src/jingle-factory.c index 4a1cf6c..07d9542 100644 --- a/src/jingle-factory.c +++ b/src/jingle-factory.c @@ -259,6 +259,22 @@ got_jingle_info_stanza (GabbleJingleFactory *fac, GabbleJingleFactoryPrivate *priv = fac->priv; LmMessageSubType sub_type; LmMessageNode *query_node, *node; + const gchar *from = wocky_stanza_get_from (message); + + if (from != NULL) +{ + TpBaseConnection *base_conn = TP_BASE_CONNECTION (priv->conn); + TpHandleRepoIface *contact_repo = tp_base_connection_get_handles ( + base_conn, TP_HANDLE_TYPE_CONTACT); + TpHandle sender = tp_handle_lookup (contact_repo, from, NULL, NULL); + + if (sender != base_conn->self_handle) +{ + DEBUG ("ignoring jingleinfo from '%s', not ourself nor the server", + from); + return LM_HANDLER_RESULT_ALLOW_MORE_HANDLERS; +} +} query_node = lm_message_node_get_child_with_namespace ( wocky_stanza_get_top_node (message), "query", NS_GOOGLE_JINGLE_INFO); -- 1.7.2.3 Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org