commit python-nbxmpp for openSUSE:Factory
Hello community, here is the log from the commit of package python-nbxmpp for openSUSE:Factory checked in at 2020-09-04 11:11:09 Comparing /work/SRC/openSUSE:Factory/python-nbxmpp (Old) and /work/SRC/openSUSE:Factory/.python-nbxmpp.new.3399 (New) Package is "python-nbxmpp" Fri Sep 4 11:11:09 2020 rev:23 rq:831611 version:1.0.2 Changes: --- /work/SRC/openSUSE:Factory/python-nbxmpp/python-nbxmpp.changes 2019-05-24 11:32:08.345394814 +0200 +++ /work/SRC/openSUSE:Factory/.python-nbxmpp.new.3399/python-nbxmpp.changes 2020-09-04 11:11:33.691014134 +0200 @@ -1,0 +2,21 @@ +Thu Sep 3 07:44:19 UTC 2020 - Dirk Mueller + +- update to 1.0.2 (bsc#1176101): + * Client: Expose more information about the connection + * Client: set_ignored_tls_errors() allow to pass None + * Add method to disable stream management + * TCP: Set input/output closed on finalize() + * TCP: Catch Runtime error + * Perform UTS46 mapping on domain names + * Add XEP-0377 support + * MUC: Return message id when using inivite() + * OMEMO: Correctly parse prekey value + * Client: Determine protocol and type correctly if a custom host is used + * Smacks: Don't fail on saving error replies + * Library rewritten in most parts + * Replace BOSH with Websocket + * Add new example client + * Many other improvements + * Currently no Client Cert support + +--- Old: nbxmpp-0.6.10.tar.gz New: nbxmpp-1.0.2.tar.gz Other differences: -- ++ python-nbxmpp.spec ++ --- /var/tmp/diff_new_pack.SsWFB9/_old 2020-09-04 11:11:35.447015016 +0200 +++ /var/tmp/diff_new_pack.SsWFB9/_new 2020-09-04 11:11:35.447015016 +0200 @@ -1,7 +1,7 @@ # # spec file for package python-nbxmpp # -# Copyright (c) 2019 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,14 +12,14 @@ # 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/ # %{?!python_module:%define python_module() python-%{**} python3-%{**}} %define _name nbxmpp Name: python-nbxmpp -Version:0.6.10 +Version:1.0.2 Release:0 Summary:XMPP library by Gajim team License:GPL-3.0-or-later @@ -62,7 +62,7 @@ %{python_sitelib}/%{_name}-* %files %{python_files doc} -%doc ChangeLog README -%doc doc/apidocs/ doc/examples/ +%doc ChangeLog README.md +%doc %{_name}/examples/ %changelog ++ nbxmpp-0.6.10.tar.gz -> nbxmpp-1.0.2.tar.gz ++ 94040 lines of diff (skipped)
commit python-nbxmpp for openSUSE:Factory
Hello community, here is the log from the commit of package python-nbxmpp for openSUSE:Factory checked in at 2019-05-24 11:32:06 Comparing /work/SRC/openSUSE:Factory/python-nbxmpp (Old) and /work/SRC/openSUSE:Factory/.python-nbxmpp.new.5148 (New) Package is "python-nbxmpp" Fri May 24 11:32:06 2019 rev:22 rq:704963 version:0.6.10 Changes: --- /work/SRC/openSUSE:Factory/python-nbxmpp/python-nbxmpp.changes 2019-02-01 11:48:18.568376014 +0100 +++ /work/SRC/openSUSE:Factory/.python-nbxmpp.new.5148/python-nbxmpp.changes 2019-05-24 11:32:08.345394814 +0200 @@ -1,0 +2,8 @@ +Thu May 23 05:21:13 UTC 2019 - mvet...@suse.com + +- Update to 0.6.10: + * Add support for domain based name in features for GSSAPI + * Fix usage of BOSH + * Fix Jingle hash namespace + +--- Old: nbxmpp-0.6.9.tar.gz New: nbxmpp-0.6.10.tar.gz Other differences: -- ++ python-nbxmpp.spec ++ --- /var/tmp/diff_new_pack.qYNRvX/_old 2019-05-24 11:32:08.941394660 +0200 +++ /var/tmp/diff_new_pack.qYNRvX/_new 2019-05-24 11:32:08.945394658 +0200 @@ -19,7 +19,7 @@ %{?!python_module:%define python_module() python-%{**} python3-%{**}} %define _name nbxmpp Name: python-nbxmpp -Version:0.6.9 +Version:0.6.10 Release:0 Summary:XMPP library by Gajim team License:GPL-3.0-or-later ++ nbxmpp-0.6.9.tar.gz -> nbxmpp-0.6.10.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/nbxmpp-0.6.9/ChangeLog new/nbxmpp-0.6.10/ChangeLog --- old/nbxmpp-0.6.9/ChangeLog 2019-01-08 22:08:10.0 +0100 +++ new/nbxmpp-0.6.10/ChangeLog 2019-02-18 20:51:20.0 +0100 @@ -1,3 +1,9 @@ +python-nbxmpp 0.6.10 (19 February 2019) + + * Add support for domain based name in features for GSSAPI + * Fix usage of BOSH + * Fix Jingle hash namespace + python-nbxmpp 0.6.9 (10 January 2019) * Always bind after SM failed Fixes #64 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/nbxmpp-0.6.9/PKG-INFO new/nbxmpp-0.6.10/PKG-INFO --- old/nbxmpp-0.6.9/PKG-INFO 2019-01-08 22:09:00.0 +0100 +++ new/nbxmpp-0.6.10/PKG-INFO 2019-02-18 20:52:18.0 +0100 @@ -1,6 +1,6 @@ Metadata-Version: 1.0 Name: nbxmpp -Version: 0.6.9 +Version: 0.6.10 Summary: Non blocking Jabber/XMPP module Home-page: http://dev.gajim.org/gajim/python-nbxmpp Author: Yann Leboulanger diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/nbxmpp-0.6.9/nbxmpp/__init__.py new/nbxmpp-0.6.10/nbxmpp/__init__.py --- old/nbxmpp-0.6.9/nbxmpp/__init__.py 2019-01-08 22:08:10.0 +0100 +++ new/nbxmpp-0.6.10/nbxmpp/__init__.py2019-02-18 20:51:20.0 +0100 @@ -17,4 +17,4 @@ from .plugin import PlugIn from .smacks import Smacks -__version__ = "0.6.9" +__version__ = "0.6.10" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/nbxmpp-0.6.9/nbxmpp/auth_nb.py new/nbxmpp-0.6.10/nbxmpp/auth_nb.py --- old/nbxmpp-0.6.9/nbxmpp/auth_nb.py 2019-01-08 22:08:10.0 +0100 +++ new/nbxmpp-0.6.10/nbxmpp/auth_nb.py 2019-02-18 20:51:20.0 +0100 @@ -24,7 +24,7 @@ from __future__ import unicode_literals from .protocol import NS_SASL, NS_SESSION, NS_STREAMS, NS_BIND, NS_AUTH -from .protocol import NS_STREAM_MGMT +from .protocol import NS_STREAM_MGMT, NS_DOMAIN_BASED_NAME from .protocol import Node, NodeProcessed, isResultNode, Iq, Protocol, JID from .plugin import PlugIn import sys @@ -124,6 +124,7 @@ self.channel_binding = channel_binding self.enabled_auth_mechs = auth_mechs self.realm = None +self._domain_based_name = None def plugin(self, owner): if 'version' not in self._owner.Dispatcher.Stream._document_attrs: @@ -189,6 +190,10 @@ in feats.getTag('mechanisms', namespace=NS_SASL).getTags('mechanism') ) & self.enabled_auth_mechs +hostname = feats.getTag('hostname', namespace=NS_DOMAIN_BASED_NAME) +if hostname is not None: +self._domain_based_name = hostname.getData() + # Password based authentication mechanism ordered by strength. # If the server supports a mechanism disable all weaker mechanisms. password_auth_mechs_strength = ['SCRAM-SHA-1-PLUS', 'SCRAM-SHA-1', @@ -229,9 +234,9 @@ raise NodeProcessed if 'GSSAPI' in self.mecs and have_kerberos: self.mecs.remove('GSSAPI') +hostname = self._domain_based_name or self._owner.xmpp_hostname try: -self.gss_vc = kerberos.authGSSClientInit('xmpp@' + \ -
commit python-nbxmpp for openSUSE:Factory
Hello community, here is the log from the commit of package python-nbxmpp for openSUSE:Factory checked in at 2019-02-01 11:47:33 Comparing /work/SRC/openSUSE:Factory/python-nbxmpp (Old) and /work/SRC/openSUSE:Factory/.python-nbxmpp.new.28833 (New) Package is "python-nbxmpp" Fri Feb 1 11:47:33 2019 rev:21 rq:670270 version:0.6.9 Changes: --- /work/SRC/openSUSE:Factory/python-nbxmpp/python-nbxmpp.changes 2018-11-19 23:34:16.627032369 +0100 +++ /work/SRC/openSUSE:Factory/.python-nbxmpp.new.28833/python-nbxmpp.changes 2019-02-01 11:48:18.568376014 +0100 @@ -1,0 +2,7 @@ +Thu Jan 31 07:51:28 UTC 2019 - mvet...@suse.com + +- Update to version 0.6.9 (boo#1123247): + * Always bind after SM failed Fixes #64 + * Dont try and guess system language + +--- Old: nbxmpp-0.6.8.tar.gz New: nbxmpp-0.6.9.tar.gz Other differences: -- ++ python-nbxmpp.spec ++ --- /var/tmp/diff_new_pack.YLZFqg/_old 2019-02-01 11:48:19.096375472 +0100 +++ /var/tmp/diff_new_pack.YLZFqg/_new 2019-02-01 11:48:19.100375468 +0100 @@ -1,7 +1,7 @@ # # spec file for package python-nbxmpp # -# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 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 @@ -12,14 +12,14 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via https://bugs.opensuse.org/ +# Please submit bugfixes or comments via http://bugs.opensuse.org/ # %{?!python_module:%define python_module() python-%{**} python3-%{**}} %define _name nbxmpp Name: python-nbxmpp -Version:0.6.8 +Version:0.6.9 Release:0 Summary:XMPP library by Gajim team License:GPL-3.0-or-later ++ nbxmpp-0.6.8.tar.gz -> nbxmpp-0.6.9.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/nbxmpp-0.6.8/ChangeLog new/nbxmpp-0.6.9/ChangeLog --- old/nbxmpp-0.6.8/ChangeLog 2018-10-07 11:50:04.0 +0200 +++ new/nbxmpp-0.6.9/ChangeLog 2019-01-08 22:08:10.0 +0100 @@ -1,3 +1,8 @@ +python-nbxmpp 0.6.9 (10 January 2019) + + * Always bind after SM failed Fixes #64 + * Dont try and guess system language + python-nbxmpp 0.6.8 (07 October 2018) * Reset SM counter after receiving diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/nbxmpp-0.6.8/PKG-INFO new/nbxmpp-0.6.9/PKG-INFO --- old/nbxmpp-0.6.8/PKG-INFO 2018-10-07 13:11:01.0 +0200 +++ new/nbxmpp-0.6.9/PKG-INFO 2019-01-08 22:09:00.0 +0100 @@ -1,6 +1,6 @@ Metadata-Version: 1.0 Name: nbxmpp -Version: 0.6.8 +Version: 0.6.9 Summary: Non blocking Jabber/XMPP module Home-page: http://dev.gajim.org/gajim/python-nbxmpp Author: Yann Leboulanger diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/nbxmpp-0.6.8/nbxmpp/__init__.py new/nbxmpp-0.6.9/nbxmpp/__init__.py --- old/nbxmpp-0.6.8/nbxmpp/__init__.py 2018-10-07 11:50:04.0 +0200 +++ new/nbxmpp-0.6.9/nbxmpp/__init__.py 2019-01-08 22:08:10.0 +0100 @@ -17,4 +17,4 @@ from .plugin import PlugIn from .smacks import Smacks -__version__ = "0.6.8" +__version__ = "0.6.9" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/nbxmpp-0.6.8/nbxmpp/bosh.py new/nbxmpp-0.6.9/nbxmpp/bosh.py --- old/nbxmpp-0.6.8/nbxmpp/bosh.py 2018-05-02 13:56:23.0 +0200 +++ new/nbxmpp-0.6.9/nbxmpp/bosh.py 2019-01-08 22:08:10.0 +0100 @@ -44,10 +44,7 @@ idlequeue, estabilish_tls, certs, tls_version, cipher_list) self.bosh_sid = None -if locale.getdefaultlocale()[0]: -self.bosh_xml_lang = locale.getdefaultlocale()[0].split('_')[0] -else: -self.bosh_xml_lang = 'en' +self.bosh_xml_lang = self._owner.lang self.http_version = 'HTTP/1.1' self.http_persistent = True diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/nbxmpp-0.6.8/nbxmpp/client_nb.py new/nbxmpp-0.6.9/nbxmpp/client_nb.py --- old/nbxmpp-0.6.8/nbxmpp/client_nb.py2018-05-19 20:52:45.0 +0200 +++ new/nbxmpp-0.6.9/nbxmpp/client_nb.py2019-01-08 22:08:10.0 +0100 @@ -37,7 +37,7 @@ handling, whereas underlying modules take care of feature-specific logic """ -def __init__(self, domain, idlequeue, caller=None): +def __init__(self, domain, idlequeue,
commit python-nbxmpp for openSUSE:Factory
Hello community, here is the log from the commit of package python-nbxmpp for openSUSE:Factory checked in at 2018-11-19 23:34:11 Comparing /work/SRC/openSUSE:Factory/python-nbxmpp (Old) and /work/SRC/openSUSE:Factory/.python-nbxmpp.new (New) Package is "python-nbxmpp" Mon Nov 19 23:34:11 2018 rev:20 rq:650203 version:0.6.8 Changes: --- /work/SRC/openSUSE:Factory/python-nbxmpp/python-nbxmpp.changes 2018-05-29 16:49:35.31895 +0200 +++ /work/SRC/openSUSE:Factory/.python-nbxmpp.new/python-nbxmpp.changes 2018-11-19 23:34:16.627032369 +0100 @@ -1,0 +2,12 @@ +Mon Nov 19 12:42:07 UTC 2018 - sor.ale...@meowr.ru + +- Update to version 0.6.8 (changes since 0.6.6): + * Raise default TLS version to 1.2. + * Remove DIGEST-MD5 from the default auth mechs. + * Add STANZA RECEIVED Event (some servers send more than one +stanza in one packet). + * Add alternative locations to load TLS certs from. + * Reset SM counter after receiving . + * Issue event when SM resume fails. + +--- Old: nbxmpp-0.6.6.tar.gz New: nbxmpp-0.6.8.tar.gz Other differences: -- ++ python-nbxmpp.spec ++ --- /var/tmp/diff_new_pack.0P7eTy/_old 2018-11-19 23:34:17.271031625 +0100 +++ /var/tmp/diff_new_pack.0P7eTy/_new 2018-11-19 23:34:17.271031625 +0100 @@ -12,19 +12,19 @@ # 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/ # %{?!python_module:%define python_module() python-%{**} python3-%{**}} %define _name nbxmpp Name: python-nbxmpp -Version:0.6.6 +Version:0.6.8 Release:0 Summary:XMPP library by Gajim team License:GPL-3.0-or-later Group: Development/Languages/Python -URL:https://python-nbxmpp.gajim.org/ +URL:https://dev.gajim.org/gajim/python-nbxmpp Source: https://files.pythonhosted.org/packages/source/n/%{_name}/%{_name}-%{version}.tar.gz BuildRequires: %{python_module setuptools} BuildRequires: fdupes @@ -33,8 +33,9 @@ %description Python-nbxmpp is a Python library that provides a way for Python -applications to use Jabber/XMPP networks in a non-blocking way. This -library is initialy a fork of xmpppy one, but using non-blocking sockets. +applications to use Jabber/XMPP networks in a non-blocking way. +This library is initialy a fork of xmpppy one, but using +non-blocking sockets. %python_subpackages ++ nbxmpp-0.6.6.tar.gz -> nbxmpp-0.6.8.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/nbxmpp-0.6.6/ChangeLog new/nbxmpp-0.6.8/ChangeLog --- old/nbxmpp-0.6.6/ChangeLog 2018-05-19 20:52:45.0 +0200 +++ new/nbxmpp-0.6.8/ChangeLog 2018-10-07 11:50:04.0 +0200 @@ -1,3 +1,15 @@ +python-nbxmpp 0.6.8 (07 October 2018) + + * Reset SM counter after receiving + * Issue event when SM resume fails + +python-nbxmpp 0.6.7 (19 August 2018) + + * Raise default TLS version to 1.2 + * Remove DIGEST-MD5 from the default auth mechs + * Add STANZA RECEIVED Event (Some servers send more than one stanza in one packet) + * Add alternative locations to load TLS certs from + python-nbxmpp 0.6.6 (20 May 2018) * Record all SSL errors instead of only the first diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/nbxmpp-0.6.6/PKG-INFO new/nbxmpp-0.6.8/PKG-INFO --- old/nbxmpp-0.6.6/PKG-INFO 2018-05-19 20:56:31.0 +0200 +++ new/nbxmpp-0.6.8/PKG-INFO 2018-10-07 13:11:01.0 +0200 @@ -1,6 +1,6 @@ Metadata-Version: 1.0 Name: nbxmpp -Version: 0.6.6 +Version: 0.6.8 Summary: Non blocking Jabber/XMPP module Home-page: http://dev.gajim.org/gajim/python-nbxmpp Author: Yann Leboulanger diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/nbxmpp-0.6.6/nbxmpp/__init__.py new/nbxmpp-0.6.8/nbxmpp/__init__.py --- old/nbxmpp-0.6.6/nbxmpp/__init__.py 2018-05-19 20:52:45.0 +0200 +++ new/nbxmpp-0.6.8/nbxmpp/__init__.py 2018-10-07 11:50:04.0 +0200 @@ -17,4 +17,4 @@ from .plugin import PlugIn from .smacks import Smacks -__version__ = "0.6.6" +__version__ = "0.6.8" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/nbxmpp-0.6.6/nbxmpp/auth_nb.py new/nbxmpp-0.6.8/nbxmpp/auth_nb.py --- old/nbxmpp-0.6.6/nbxmpp/auth_nb.py 2018-03-17 17:37:47.0 +0100 +++ new/nbxmpp-0.6.8/nbxmpp/auth_nb.py 2018-08-18 14:11:55.0 +0200 @@ -96,7 +96,7 @@ SASL_AUTHENTICATION_MECHANISMS
commit python-nbxmpp for openSUSE:Factory
Hello community, here is the log from the commit of package python-nbxmpp for openSUSE:Factory checked in at 2018-05-29 16:49:15 Comparing /work/SRC/openSUSE:Factory/python-nbxmpp (Old) and /work/SRC/openSUSE:Factory/.python-nbxmpp.new (New) Package is "python-nbxmpp" Tue May 29 16:49:15 2018 rev:19 rq:611169 version:0.6.6 Changes: --- /work/SRC/openSUSE:Factory/python-nbxmpp/python-nbxmpp.changes 2018-05-15 10:30:55.469647941 +0200 +++ /work/SRC/openSUSE:Factory/.python-nbxmpp.new/python-nbxmpp.changes 2018-05-29 16:49:35.31895 +0200 @@ -1,0 +2,13 @@ +Tue May 22 08:43:58 UTC 2018 - tchva...@suse.com + +- Use setuptools not devel to reduce dependency requirements + +--- +Tue May 22 08:30:59 UTC 2018 - mvet...@suse.com + +- Update to 0.6.6: + * Record all SSL errors instead of only the first + * Pass arguments to plugin/plugout methods + * Allow the Roster to be initalized without requesting it from the server + +--- Old: nbxmpp-0.6.5.tar.gz New: nbxmpp-0.6.6.tar.gz Other differences: -- ++ python-nbxmpp.spec ++ --- /var/tmp/diff_new_pack.OJSVTn/_old 2018-05-29 16:49:36.389709375 +0200 +++ /var/tmp/diff_new_pack.OJSVTn/_new 2018-05-29 16:49:36.393709228 +0200 @@ -19,14 +19,14 @@ %{?!python_module:%define python_module() python-%{**} python3-%{**}} %define _name nbxmpp Name: python-nbxmpp -Version:0.6.5 +Version:0.6.6 Release:0 Summary:XMPP library by Gajim team License:GPL-3.0-or-later Group: Development/Languages/Python -Url:https://python-nbxmpp.gajim.org/ +URL:https://python-nbxmpp.gajim.org/ Source: https://files.pythonhosted.org/packages/source/n/%{_name}/%{_name}-%{version}.tar.gz -BuildRequires: %{python_module devel} +BuildRequires: %{python_module setuptools} BuildRequires: fdupes BuildRequires: python-rpm-macros BuildArch: noarch @@ -56,11 +56,7 @@ %python_expand %fdupes %{buildroot}%{$python_sitelib}/ %files %{python_files} -%if 0%{?suse_version} >= 1500 %license COPYING -%else -%doc COPYING -%endif %{python_sitelib}/%{_name}/ %{python_sitelib}/%{_name}-* ++ nbxmpp-0.6.5.tar.gz -> nbxmpp-0.6.6.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/nbxmpp-0.6.5/ChangeLog new/nbxmpp-0.6.6/ChangeLog --- old/nbxmpp-0.6.5/ChangeLog 2018-04-30 13:50:31.0 +0200 +++ new/nbxmpp-0.6.6/ChangeLog 2018-05-19 20:52:45.0 +0200 @@ -1,3 +1,9 @@ +python-nbxmpp 0.6.6 (20 May 2018) + + * Record all SSL errors instead of only the first + * Pass arguments to plugin/plugout methods + * Allow the Roster to be initalized without requesting it from the server + python-nbxmpp 0.6.5 (30 April 2018) * Fix BOSH usage (don't set ALPN) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/nbxmpp-0.6.5/PKG-INFO new/nbxmpp-0.6.6/PKG-INFO --- old/nbxmpp-0.6.5/PKG-INFO 2018-04-30 13:53:57.0 +0200 +++ new/nbxmpp-0.6.6/PKG-INFO 2018-05-19 20:56:31.0 +0200 @@ -1,6 +1,6 @@ Metadata-Version: 1.0 Name: nbxmpp -Version: 0.6.5 +Version: 0.6.6 Summary: Non blocking Jabber/XMPP module Home-page: http://dev.gajim.org/gajim/python-nbxmpp Author: Yann Leboulanger diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/nbxmpp-0.6.5/nbxmpp/__init__.py new/nbxmpp-0.6.6/nbxmpp/__init__.py --- old/nbxmpp-0.6.5/nbxmpp/__init__.py 2018-04-30 13:48:45.0 +0200 +++ new/nbxmpp-0.6.6/nbxmpp/__init__.py 2018-05-19 20:52:45.0 +0200 @@ -17,4 +17,4 @@ from .plugin import PlugIn from .smacks import Smacks -__version__ = "0.6.5" +__version__ = "0.6.6" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/nbxmpp-0.6.5/nbxmpp/bosh.py new/nbxmpp-0.6.6/nbxmpp/bosh.py --- old/nbxmpp-0.6.5/nbxmpp/bosh.py 2017-11-29 21:25:08.0 +0100 +++ new/nbxmpp-0.6.6/nbxmpp/bosh.py 2018-05-02 13:56:23.0 +0200 @@ -93,8 +93,10 @@ # ssl variables self.ssl_certificate = None +# first ssl error self.ssl_errnum = 0 - +# all ssl errors +self.ssl_errors = [] def connect(self, conn_5tuple, on_connect, on_connect_failure): NonBlockingTransport.connect(self, conn_5tuple, on_connect, on_connect_failure) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/nbxmpp-0.6.5/nbxmpp/client_nb.py new/nbxmpp-0.6.6/nbxmpp/client_nb.py --- old/nbxmpp-0.6.5/nbxmpp/client_nb.py2018-03-17
commit python-nbxmpp for openSUSE:Factory
Hello community, here is the log from the commit of package python-nbxmpp for openSUSE:Factory checked in at 2018-05-15 10:03:51 Comparing /work/SRC/openSUSE:Factory/python-nbxmpp (Old) and /work/SRC/openSUSE:Factory/.python-nbxmpp.new (New) Package is "python-nbxmpp" Tue May 15 10:03:51 2018 rev:18 rq:606628 version:0.6.5 Changes: --- /work/SRC/openSUSE:Factory/python-nbxmpp/python-nbxmpp.changes 2018-03-20 22:01:02.492209841 +0100 +++ /work/SRC/openSUSE:Factory/.python-nbxmpp.new/python-nbxmpp.changes 2018-05-15 10:30:55.469647941 +0200 @@ -1,0 +2,8 @@ +Fri May 11 20:54:02 UTC 2018 - t...@opensuse.org + +- Update to version 0.6.5 (30 April 2018) + * Fix BOSH usage (don't set ALPN) + * Better handling of certificate files + * needed for newest gajim version 1.0.2, as it broke with 0.6.4 + +--- Old: nbxmpp-0.6.4.tar.gz New: nbxmpp-0.6.5.tar.gz Other differences: -- ++ python-nbxmpp.spec ++ --- /var/tmp/diff_new_pack.U39hfO/_old 2018-05-15 10:30:56.085625315 +0200 +++ /var/tmp/diff_new_pack.U39hfO/_new 2018-05-15 10:30:56.085625315 +0200 @@ -19,7 +19,7 @@ %{?!python_module:%define python_module() python-%{**} python3-%{**}} %define _name nbxmpp Name: python-nbxmpp -Version:0.6.4 +Version:0.6.5 Release:0 Summary:XMPP library by Gajim team License:GPL-3.0-or-later ++ nbxmpp-0.6.4.tar.gz -> nbxmpp-0.6.5.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/nbxmpp-0.6.4/ChangeLog new/nbxmpp-0.6.5/ChangeLog --- old/nbxmpp-0.6.4/ChangeLog 2018-03-17 17:37:47.0 +0100 +++ new/nbxmpp-0.6.5/ChangeLog 2018-04-30 13:50:31.0 +0200 @@ -1,3 +1,8 @@ +python-nbxmpp 0.6.5 (30 April 2018) + + * Fix BOSH usage (don't set ALPN) + * Better handling of certificate files + python-nbxmpp 0.6.4 (17 March 2018) * Fix SOCKS5 usage diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/nbxmpp-0.6.4/PKG-INFO new/nbxmpp-0.6.5/PKG-INFO --- old/nbxmpp-0.6.4/PKG-INFO 2018-03-17 17:38:21.0 +0100 +++ new/nbxmpp-0.6.5/PKG-INFO 2018-04-30 13:53:57.0 +0200 @@ -1,6 +1,6 @@ Metadata-Version: 1.0 Name: nbxmpp -Version: 0.6.4 +Version: 0.6.5 Summary: Non blocking Jabber/XMPP module Home-page: http://dev.gajim.org/gajim/python-nbxmpp Author: Yann Leboulanger diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/nbxmpp-0.6.4/nbxmpp/__init__.py new/nbxmpp-0.6.5/nbxmpp/__init__.py --- old/nbxmpp-0.6.4/nbxmpp/__init__.py 2018-03-17 17:37:47.0 +0100 +++ new/nbxmpp-0.6.5/nbxmpp/__init__.py 2018-04-30 13:48:45.0 +0200 @@ -17,4 +17,4 @@ from .plugin import PlugIn from .smacks import Smacks -__version__ = "0.6.4" +__version__ = "0.6.5" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/nbxmpp-0.6.4/nbxmpp/features_nb.py new/nbxmpp-0.6.5/nbxmpp/features_nb.py --- old/nbxmpp-0.6.4/nbxmpp/features_nb.py 2017-01-01 23:13:23.0 +0100 +++ new/nbxmpp-0.6.5/nbxmpp/features_nb.py 2018-04-08 14:16:35.0 +0200 @@ -132,14 +132,14 @@ def _on_response(resp): dict_ = {'lists': []} if not isResultNode(resp): -disp.Event(NS_PRIVACY, PRIVACY_LISTS_RECEIVED, (False)) +disp.Event(NS_PRIVACY, PRIVACY_LISTS_RECEIVED, False) return for list_ in resp.getQueryPayload(): if list_.getName()=='list': dict_['lists'].append(list_.getAttr('name')) else: dict_[list_.getName()]=list_.getAttr('name') -disp.Event(NS_PRIVACY, PRIVACY_LISTS_RECEIVED, (dict_)) +disp.Event(NS_PRIVACY, PRIVACY_LISTS_RECEIVED, dict_) disp.SendAndCallForResponse(iq, _on_response) def getActiveAndDefaultPrivacyLists(disp): @@ -147,14 +147,14 @@ def _on_response(resp): dict_ = {'active': '', 'default': ''} if not isResultNode(resp): -disp.Event(NS_PRIVACY, PRIVACY_LISTS_ACTIVE_DEFAULT, (False)) +disp.Event(NS_PRIVACY, PRIVACY_LISTS_ACTIVE_DEFAULT, False) return for list_ in resp.getQueryPayload(): if list_.getName() == 'active': dict_['active'] = list_.getAttr('name') elif list_.getName() == 'default': dict_['default'] = list_.getAttr('name') -disp.Event(NS_PRIVACY, PRIVACY_LISTS_ACTIVE_DEFAULT, (dict_)) +disp.Event(NS_PRIVACY, PRIVACY_LISTS_ACTIVE_DEFAULT, dict_) disp.SendAndCallForResponse(iq, _on_response) def getPrivacyList(disp,
commit python-nbxmpp for openSUSE:Factory
Hello community, here is the log from the commit of package python-nbxmpp for openSUSE:Factory checked in at 2018-03-20 22:00:33 Comparing /work/SRC/openSUSE:Factory/python-nbxmpp (Old) and /work/SRC/openSUSE:Factory/.python-nbxmpp.new (New) Package is "python-nbxmpp" Tue Mar 20 22:00:33 2018 rev:17 rq:588742 version:0.6.4 Changes: --- /work/SRC/openSUSE:Factory/python-nbxmpp/python-nbxmpp.changes 2017-12-14 11:02:13.589876162 +0100 +++ /work/SRC/openSUSE:Factory/.python-nbxmpp.new/python-nbxmpp.changes 2018-03-20 22:01:02.492209841 +0100 @@ -1,0 +2,11 @@ +Mon Mar 17 19:32:02 UTC 2018 - sor.ale...@meowr.ru + +- Update to version 0.6.4 (changes since 0.6.1): + * Correctly load client certs. + * Warn on any error in the certificate chain. + * Fixed a traceback loop. + * Add ALPN and SNI support for when using DirectTLS. + * Fix SOCKS5 usage. + * Bugfixes. + +--- Old: nbxmpp-0.6.1.tar.gz New: nbxmpp-0.6.4.tar.gz Other differences: -- ++ python-nbxmpp.spec ++ --- /var/tmp/diff_new_pack.JvvR8O/_old 2018-03-20 22:01:03.648168222 +0100 +++ /var/tmp/diff_new_pack.JvvR8O/_new 2018-03-20 22:01:03.648168222 +0100 @@ -1,7 +1,7 @@ # # spec file for package python-nbxmpp # -# Copyright (c) 2017 SUSE LINUX 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 @@ -19,10 +19,10 @@ %{?!python_module:%define python_module() python-%{**} python3-%{**}} %define _name nbxmpp Name: python-nbxmpp -Version:0.6.1 +Version:0.6.4 Release:0 Summary:XMPP library by Gajim team -License:GPL-3.0+ +License:GPL-3.0-or-later Group: Development/Languages/Python Url:https://python-nbxmpp.gajim.org/ Source: https://files.pythonhosted.org/packages/source/n/%{_name}/%{_name}-%{version}.tar.gz @@ -56,13 +56,15 @@ %python_expand %fdupes %{buildroot}%{$python_sitelib}/ %files %{python_files} -%defattr(-,root,root) +%if 0%{?suse_version} >= 1500 +%license COPYING +%else %doc COPYING +%endif %{python_sitelib}/%{_name}/ %{python_sitelib}/%{_name}-* %files %{python_files doc} -%defattr(-,root,root) %doc ChangeLog README %doc doc/apidocs/ doc/examples/ ++ nbxmpp-0.6.1.tar.gz -> nbxmpp-0.6.4.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/nbxmpp-0.6.1/ChangeLog new/nbxmpp-0.6.4/ChangeLog --- old/nbxmpp-0.6.1/ChangeLog 2017-11-29 21:25:08.0 +0100 +++ new/nbxmpp-0.6.4/ChangeLog 2018-03-17 17:37:47.0 +0100 @@ -1,3 +1,18 @@ +python-nbxmpp 0.6.4 (17 March 2018) + + * Fix SOCKS5 usage + +python-nbxmpp 0.6.3 (26 January 2018) + + * Add ALPN and SNI support for when using DirectTLS + * Bugfixes + +python-nbxmpp 0.6.2 (27 December 2017) + + * Correctly load client certs + * Warn on any error in the certificate chain + * Fixed a traceback loop + python-nbxmpp 0.6.1 (29 November 2017) * Add new getStanzaIDAttrs method diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/nbxmpp-0.6.1/PKG-INFO new/nbxmpp-0.6.4/PKG-INFO --- old/nbxmpp-0.6.1/PKG-INFO 2017-11-29 21:26:28.0 +0100 +++ new/nbxmpp-0.6.4/PKG-INFO 2018-03-17 17:38:21.0 +0100 @@ -1,6 +1,6 @@ Metadata-Version: 1.0 Name: nbxmpp -Version: 0.6.1 +Version: 0.6.4 Summary: Non blocking Jabber/XMPP module Home-page: http://dev.gajim.org/gajim/python-nbxmpp Author: Yann Leboulanger diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/nbxmpp-0.6.1/nbxmpp/__init__.py new/nbxmpp-0.6.4/nbxmpp/__init__.py --- old/nbxmpp-0.6.1/nbxmpp/__init__.py 2017-11-29 21:25:08.0 +0100 +++ new/nbxmpp-0.6.4/nbxmpp/__init__.py 2018-03-17 17:37:47.0 +0100 @@ -17,4 +17,4 @@ from .plugin import PlugIn from .smacks import Smacks -__version__ = "0.6.1" +__version__ = "0.6.4" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/nbxmpp-0.6.1/nbxmpp/auth_nb.py new/nbxmpp-0.6.4/nbxmpp/auth_nb.py --- old/nbxmpp-0.6.1/nbxmpp/auth_nb.py 2017-11-29 21:25:08.0 +0100 +++ new/nbxmpp-0.6.4/nbxmpp/auth_nb.py 2018-03-17 17:37:47.0 +0100 @@ -693,10 +693,13 @@ #self.bound='failure' self.bound = [] return -if feats.getTag('session', namespace=NS_SESSION): -self.session = 1 -else: -self.session = -1 + +self.session = -1 +session =
commit python-nbxmpp for openSUSE:Factory
Hello community, here is the log from the commit of package python-nbxmpp for openSUSE:Factory checked in at 2017-12-14 11:02:10 Comparing /work/SRC/openSUSE:Factory/python-nbxmpp (Old) and /work/SRC/openSUSE:Factory/.python-nbxmpp.new (New) Package is "python-nbxmpp" Thu Dec 14 11:02:10 2017 rev:16 rq:556618 version:0.6.1 Changes: --- /work/SRC/openSUSE:Factory/python-nbxmpp/python-nbxmpp.changes 2017-11-09 14:07:43.781401975 +0100 +++ /work/SRC/openSUSE:Factory/.python-nbxmpp.new/python-nbxmpp.changes 2017-12-14 11:02:13.589876162 +0100 @@ -1,0 +2,8 @@ +Wed Dec 13 08:14:32 UTC 2017 - fr...@b1-systems.de + +- Update to version 0.6.1 + * Add new getStanzaIDAttrs method + * Fix BOSH connexion + * stop using PyOpenSSL for random generator + +--- Old: nbxmpp-0.6.0.tar.gz New: nbxmpp-0.6.1.tar.gz Other differences: -- ++ python-nbxmpp.spec ++ --- /var/tmp/diff_new_pack.lVP7Hg/_old 2017-12-14 11:02:14.165848357 +0100 +++ /var/tmp/diff_new_pack.lVP7Hg/_new 2017-12-14 11:02:14.169848164 +0100 @@ -19,7 +19,7 @@ %{?!python_module:%define python_module() python-%{**} python3-%{**}} %define _name nbxmpp Name: python-nbxmpp -Version:0.6.0 +Version:0.6.1 Release:0 Summary:XMPP library by Gajim team License:GPL-3.0+ ++ nbxmpp-0.6.0.tar.gz -> nbxmpp-0.6.1.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/nbxmpp-0.6.0/ChangeLog new/nbxmpp-0.6.1/ChangeLog --- old/nbxmpp-0.6.0/ChangeLog 2017-09-25 22:18:45.0 +0200 +++ new/nbxmpp-0.6.1/ChangeLog 2017-11-29 21:25:08.0 +0100 @@ -1,3 +1,9 @@ +python-nbxmpp 0.6.1 (29 November 2017) + + * Add new getStanzaIDAttrs method + * Fix BOSH connexion + * stop using PyOpenSSL for random generator + python-nbxmpp 0.6.0 (25 September 2017) * Add new getOriginID/SetOriginID method for Messages diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/nbxmpp-0.6.0/PKG-INFO new/nbxmpp-0.6.1/PKG-INFO --- old/nbxmpp-0.6.0/PKG-INFO 2017-09-25 22:20:36.0 +0200 +++ new/nbxmpp-0.6.1/PKG-INFO 2017-11-29 21:26:28.0 +0100 @@ -1,6 +1,6 @@ Metadata-Version: 1.0 Name: nbxmpp -Version: 0.6.0 +Version: 0.6.1 Summary: Non blocking Jabber/XMPP module Home-page: http://dev.gajim.org/gajim/python-nbxmpp Author: Yann Leboulanger diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/nbxmpp-0.6.0/nbxmpp/__init__.py new/nbxmpp-0.6.1/nbxmpp/__init__.py --- old/nbxmpp-0.6.0/nbxmpp/__init__.py 2017-09-25 22:18:45.0 +0200 +++ new/nbxmpp-0.6.1/nbxmpp/__init__.py 2017-11-29 21:25:08.0 +0100 @@ -17,4 +17,4 @@ from .plugin import PlugIn from .smacks import Smacks -__version__ = "0.6.0" +__version__ = "0.6.1" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/nbxmpp-0.6.0/nbxmpp/auth_nb.py new/nbxmpp-0.6.1/nbxmpp/auth_nb.py --- old/nbxmpp-0.6.0/nbxmpp/auth_nb.py 2017-06-04 14:17:22.0 +0200 +++ new/nbxmpp-0.6.1/nbxmpp/auth_nb.py 2017-11-29 21:25:08.0 +0100 @@ -29,6 +29,8 @@ from .plugin import PlugIn import sys import re +import os +import binascii import base64 from . import dispatcher_nb import hmac @@ -37,8 +39,6 @@ import logging log = logging.getLogger('nbxmpp.auth_nb') -from . import rndg - def HH(some): return hashlib.md5(some).hexdigest() def H(some): return hashlib.md5(some).digest() def C(some): return b':'.join(some) @@ -463,7 +463,7 @@ (isinstance(chal['qop'], list) and 'auth' in chal['qop'])): self.resp = {'username': self.username, 'nonce': chal['nonce'], -'cnonce': '%x' % rndg.getrandbits(196), +'cnonce': '%x' % int(binascii.hexlify(os.urandom(24)), 16), 'nc': ('0001'), # ToDo: Is this a tupel or only a string? 'qop': 'auth', 'digest-uri': 'xmpp/' + self._owner.Server, @@ -498,7 +498,7 @@ def set_password(self, password): self.password = '' if password is None else password if self.mechanism in ('SCRAM-SHA-1', 'SCRAM-SHA-1-PLUS'): -self.client_nonce = '%x' % rndg.getrandbits(196) +self.client_nonce = '%x' % int(binascii.hexlify(os.urandom(24)), 16) self.scram_soup = 'n=' + self.username + ',r=' + self.client_nonce if self.mechanism == 'SCRAM-SHA-1': if self.channel_binding is None: diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/nbxmpp-0.6.0/nbxmpp/bosh.py
commit python-nbxmpp for openSUSE:Factory
Hello community, here is the log from the commit of package python-nbxmpp for openSUSE:Factory checked in at 2017-11-09 14:07:42 Comparing /work/SRC/openSUSE:Factory/python-nbxmpp (Old) and /work/SRC/openSUSE:Factory/.python-nbxmpp.new (New) Package is "python-nbxmpp" Thu Nov 9 14:07:42 2017 rev:15 rq:540013 version:0.6.0 Changes: --- /work/SRC/openSUSE:Factory/python-nbxmpp/python-nbxmpp.changes 2017-06-12 15:29:05.184669150 +0200 +++ /work/SRC/openSUSE:Factory/.python-nbxmpp.new/python-nbxmpp.changes 2017-11-09 14:07:43.781401975 +0100 @@ -1,0 +2,11 @@ +Sun Nov 5 16:38:49 UTC 2017 - vil...@posteo.net + +- Update to version 0.6.0: + * Add new getOriginID/SetOriginID method for Messages + * Add new getJid() method for Protocol + * getTagAttr() accepts now a namespace argument + * Add new `protocol` argument for getTag() + * Add new XEP Namespaces + * Support XEP-0198 Version 1.5.2 + +--- Old: nbxmpp-0.5.5.tar.gz New: nbxmpp-0.6.0.tar.gz Other differences: -- ++ python-nbxmpp.spec ++ --- /var/tmp/diff_new_pack.A0ipKn/_old 2017-11-09 14:07:45.101353874 +0100 +++ /var/tmp/diff_new_pack.A0ipKn/_new 2017-11-09 14:07:45.105353729 +0100 @@ -19,7 +19,7 @@ %{?!python_module:%define python_module() python-%{**} python3-%{**}} %define _name nbxmpp Name: python-nbxmpp -Version:0.5.5 +Version:0.6.0 Release:0 Summary:XMPP library by Gajim team License:GPL-3.0+ ++ nbxmpp-0.5.5.tar.gz -> nbxmpp-0.6.0.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/nbxmpp-0.5.5/ChangeLog new/nbxmpp-0.6.0/ChangeLog --- old/nbxmpp-0.5.5/ChangeLog 2017-01-30 22:34:33.0 +0100 +++ new/nbxmpp-0.6.0/ChangeLog 2017-09-25 22:18:45.0 +0200 @@ -1,3 +1,16 @@ +python-nbxmpp 0.6.0 (25 September 2017) + + * Add new getOriginID/SetOriginID method for Messages + * Add new getJid() method for Protocol + * getTagAttr() accepts now a namespace argument + * Add new `protocol` argument for getTag() + * Add new XEP Namespaces + +python-nbxmpp 0.5.6 (03 June 2017) + + * Support XEP-0198 Version 1.5.2 + * Add new XEP Namespaces + python-nbxmpp 0.5.5 (30 January 2017) * Some cleanup diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/nbxmpp-0.5.5/PKG-INFO new/nbxmpp-0.6.0/PKG-INFO --- old/nbxmpp-0.5.5/PKG-INFO 2017-01-30 22:49:18.0 +0100 +++ new/nbxmpp-0.6.0/PKG-INFO 2017-09-25 22:20:36.0 +0200 @@ -1,6 +1,6 @@ Metadata-Version: 1.0 Name: nbxmpp -Version: 0.5.5 +Version: 0.6.0 Summary: Non blocking Jabber/XMPP module Home-page: http://dev.gajim.org/gajim/python-nbxmpp Author: Yann Leboulanger diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/nbxmpp-0.5.5/nbxmpp/__init__.py new/nbxmpp-0.6.0/nbxmpp/__init__.py --- old/nbxmpp-0.5.5/nbxmpp/__init__.py 2017-01-30 22:40:44.0 +0100 +++ new/nbxmpp-0.6.0/nbxmpp/__init__.py 2017-09-25 22:18:45.0 +0200 @@ -17,4 +17,4 @@ from .plugin import PlugIn from .smacks import Smacks -__version__ = "0.5.5" +__version__ = "0.6.0" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/nbxmpp-0.5.5/nbxmpp/auth_nb.py new/nbxmpp-0.6.0/nbxmpp/auth_nb.py --- old/nbxmpp-0.5.5/nbxmpp/auth_nb.py 2017-01-01 23:13:23.0 +0100 +++ new/nbxmpp-0.6.0/nbxmpp/auth_nb.py 2017-06-04 14:17:22.0 +0200 @@ -731,12 +731,13 @@ self.bound.append(resp.getTag('bind').getTagData('jid')) log.info('Successfully bound %s.' % self.bound[-1]) jid = JID(resp.getTag('bind').getTagData('jid')) +self._owner._registered_name = jid self._owner.User = jid.getNode() self._owner.Resource = jid.getResource() # Only negociate stream management after bounded -sm = self._owner._caller.sm if self.supports_sm: # starts negociation +sm = self._owner._caller.sm sm.supports_sm = True sm.set_owner(self._owner) sm.negociate() @@ -745,6 +746,7 @@ if hasattr(self, 'session') and self.session == -1: # Server don't want us to initialize a session log.info('No session required.') +self._owner._caller.sm.resend_queue() #resend old messages still in the smacks queue self.on_bound('ok') else:
commit python-nbxmpp for openSUSE:Factory
Hello community, here is the log from the commit of package python-nbxmpp for openSUSE:Factory checked in at 2017-06-12 15:28:57 Comparing /work/SRC/openSUSE:Factory/python-nbxmpp (Old) and /work/SRC/openSUSE:Factory/.python-nbxmpp.new (New) Package is "python-nbxmpp" Mon Jun 12 15:28:57 2017 rev:14 rq:501306 version:0.5.5 Changes: --- /work/SRC/openSUSE:Factory/python-nbxmpp/python-nbxmpp.changes 2016-10-20 23:09:31.0 +0200 +++ /work/SRC/openSUSE:Factory/.python-nbxmpp.new/python-nbxmpp.changes 2017-06-12 15:29:05.184669150 +0200 @@ -1,0 +2,8 @@ +Wed May 17 13:12:21 UTC 2017 - sor.ale...@meowr.ru + +- Update to version 0.5.5: + * Add some namespaces. + * Some cleanup. +- Update for the multipython build. + +--- Old: nbxmpp-0.5.4.tar.gz New: nbxmpp-0.5.5.tar.gz Other differences: -- ++ python-nbxmpp.spec ++ --- /var/tmp/diff_new_pack.bncAiB/_old 2017-06-12 15:29:08.460207195 +0200 +++ /var/tmp/diff_new_pack.bncAiB/_new 2017-06-12 15:29:08.460207195 +0200 @@ -1,7 +1,7 @@ # # spec file for package python-nbxmpp # -# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2017 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 @@ -16,30 +16,28 @@ # +%{?!python_module:%define python_module() python-%{**} python3-%{**}} %define _name nbxmpp Name: python-nbxmpp -Version:0.5.4 +Version:0.5.5 Release:0 Summary:XMPP library by Gajim team License:GPL-3.0+ Group: Development/Languages/Python Url:https://python-nbxmpp.gajim.org/ Source: https://files.pythonhosted.org/packages/source/n/%{_name}/%{_name}-%{version}.tar.gz +BuildRequires: %{python_module devel} BuildRequires: fdupes -BuildRequires: python-devel -BuildRoot: %{_tmppath}/%{name}-%{version}-build -%if 0%{?suse_version} >= 1120 +BuildRequires: python-rpm-macros BuildArch: noarch -%else -%{!?python_sitelib: %global python_sitelib %(python -c "from distutils.sysconfig import get_python_lib; print(get_python_lib())")} -%py_requires -%endif %description Python-nbxmpp is a Python library that provides a way for Python applications to use Jabber/XMPP networks in a non-blocking way. This library is initialy a fork of xmpppy one, but using non-blocking sockets. +%python_subpackages + %package doc Summary:Nbxmpp Documentation Group: Documentation/Other @@ -49,25 +47,23 @@ %prep %setup -q -n %{_name}-%{version} -rm doc/examples/*.orig %build -python setup.py build +%python_build %install -python setup.py install \ - --root %{buildroot} --prefix=%{_prefix} -%fdupes %{buildroot} +%python_install +%python_expand %fdupes %{buildroot}%{$python_sitelib}/ -%files +%files %{python_files} %defattr(-,root,root) %doc COPYING %{python_sitelib}/%{_name}/ %{python_sitelib}/%{_name}-* -%files doc +%files %{python_files doc} %defattr(-,root,root) %doc ChangeLog README -%doc doc/apidocs doc/examples +%doc doc/apidocs/ doc/examples/ %changelog ++ nbxmpp-0.5.4.tar.gz -> nbxmpp-0.5.5.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/nbxmpp-0.5.4/ChangeLog new/nbxmpp-0.5.5/ChangeLog --- old/nbxmpp-0.5.4/ChangeLog 2016-09-04 13:45:11.0 +0200 +++ new/nbxmpp-0.5.5/ChangeLog 2017-01-30 22:34:33.0 +0100 @@ -1,3 +1,8 @@ +python-nbxmpp 0.5.5 (30 January 2017) + + * Some cleanup + * Add some namespaces + python-nbxmpp 0.5.4 (04 September 2016) * Fix SCRAM authentication diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/nbxmpp-0.5.4/PKG-INFO new/nbxmpp-0.5.5/PKG-INFO --- old/nbxmpp-0.5.4/PKG-INFO 2016-09-04 13:50:47.0 +0200 +++ new/nbxmpp-0.5.5/PKG-INFO 2017-01-30 22:49:18.0 +0100 @@ -1,8 +1,8 @@ Metadata-Version: 1.0 Name: nbxmpp -Version: 0.5.4 +Version: 0.5.5 Summary: Non blocking Jabber/XMPP module -Home-page: http://python-nbxmpp.gajim.org +Home-page: http://dev.gajim.org/gajim/python-nbxmpp Author: Yann Leboulanger Author-email: aste...@lagaule.org License: UNKNOWN diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/nbxmpp-0.5.4/README new/nbxmpp-0.5.5/README --- old/nbxmpp-0.5.4/README 2015-07-26 13:10:28.0 +0200 +++ new/nbxmpp-0.5.5/README 2017-01-01 23:13:23.0 +0100 @@ -1,5 +1,5 @@ python-nbxmpp - http://python-nbxmpp.gajim.org +
commit python-nbxmpp for openSUSE:Factory
Hello community, here is the log from the commit of package python-nbxmpp for openSUSE:Factory checked in at 2016-10-20 23:08:23 Comparing /work/SRC/openSUSE:Factory/python-nbxmpp (Old) and /work/SRC/openSUSE:Factory/.python-nbxmpp.new (New) Package is "python-nbxmpp" Changes: --- /work/SRC/openSUSE:Factory/python-nbxmpp/python-nbxmpp.changes 2015-09-08 17:42:18.0 +0200 +++ /work/SRC/openSUSE:Factory/.python-nbxmpp.new/python-nbxmpp.changes 2016-10-20 23:09:31.0 +0200 @@ -1,0 +2,15 @@ +Thu Oct 13 12:02:32 UTC 2016 - sor.ale...@meowr.ru + +- Update to version 0.5.4: + * Fix SCRAM authentication. + * Fix BOSH connection with UTF-8 messages. + * Fix smacks implementation. + * Use uuid in stanza ids. + +--- +Sun May 8 07:03:11 UTC 2016 - a...@gmx.de + +- specfile: + * updated source url to files.pythonhosted.org + +--- Old: nbxmpp-0.5.3.tar.gz New: nbxmpp-0.5.4.tar.gz Other differences: -- ++ python-nbxmpp.spec ++ --- /var/tmp/diff_new_pack.7dTqY0/_old 2016-10-20 23:09:32.0 +0200 +++ /var/tmp/diff_new_pack.7dTqY0/_new 2016-10-20 23:09:32.0 +0200 @@ -1,7 +1,7 @@ # # spec file for package python-nbxmpp # -# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2016 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 @@ -18,20 +18,21 @@ %define _name nbxmpp Name: python-nbxmpp -Version:0.5.3 +Version:0.5.4 Release:0 Summary:XMPP library by Gajim team License:GPL-3.0+ Group: Development/Languages/Python -Url:http://python-nbxmpp.gajim.org/ -Source: https://pypi.python.org/packages/source/n/%{_name}/%{_name}-%{version}.tar.gz +Url:https://python-nbxmpp.gajim.org/ +Source: https://files.pythonhosted.org/packages/source/n/%{_name}/%{_name}-%{version}.tar.gz BuildRequires: fdupes BuildRequires: python-devel BuildRoot: %{_tmppath}/%{name}-%{version}-build -%if 0%{?suse_version} && 0%{?suse_version} <= 1110 -%{!?python_sitelib: %global python_sitelib %(python -c "from distutils.sysconfig import get_python_lib; print(get_python_lib())")} -%else +%if 0%{?suse_version} >= 1120 BuildArch: noarch +%else +%{!?python_sitelib: %global python_sitelib %(python -c "from distutils.sysconfig import get_python_lib; print(get_python_lib())")} +%py_requires %endif %description @@ -48,12 +49,14 @@ %prep %setup -q -n %{_name}-%{version} +rm doc/examples/*.orig %build python setup.py build %install -python setup.py install --root %{buildroot} --prefix=%{_prefix} +python setup.py install \ + --root %{buildroot} --prefix=%{_prefix} %fdupes %{buildroot} %files ++ nbxmpp-0.5.3.tar.gz -> nbxmpp-0.5.4.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/nbxmpp-0.5.3/ChangeLog new/nbxmpp-0.5.4/ChangeLog --- old/nbxmpp-0.5.3/ChangeLog 2015-07-16 21:07:45.0 +0200 +++ new/nbxmpp-0.5.4/ChangeLog 2016-09-04 13:45:11.0 +0200 @@ -1,3 +1,10 @@ +python-nbxmpp 0.5.4 (04 September 2016) + + * Fix SCRAM authentication + * Fix BOSH connection with UTF-8 messages + * Fix smacks implementation + * Use uuid in stanza ids + python-nbxmpp 0.5.3 (13 July 2015) * Fix receiving long utf8 strings under py3 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/nbxmpp-0.5.3/PKG-INFO new/nbxmpp-0.5.4/PKG-INFO --- old/nbxmpp-0.5.3/PKG-INFO 2015-07-16 21:10:36.0 +0200 +++ new/nbxmpp-0.5.4/PKG-INFO 2016-09-04 13:50:47.0 +0200 @@ -1,6 +1,6 @@ Metadata-Version: 1.0 Name: nbxmpp -Version: 0.5.3 +Version: 0.5.4 Summary: Non blocking Jabber/XMPP module Home-page: http://python-nbxmpp.gajim.org Author: Yann Leboulanger diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/nbxmpp-0.5.3/README new/nbxmpp-0.5.4/README --- old/nbxmpp-0.5.3/README 2014-04-09 17:31:59.0 +0200 +++ new/nbxmpp-0.5.4/README 2015-07-26 13:10:28.0 +0200 @@ -11,7 +11,7 @@ Usage -You have to 'import xmpppy' in your program. Then look at examples in ths doc +You have to 'import xmpppy' in your program. Then look at examples in the doc folder. 2012-05-08 Yann Leboulanger diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/nbxmpp-0.5.3/doc/examples/xsend.py
commit python-nbxmpp for openSUSE:Factory
Hello community, here is the log from the commit of package python-nbxmpp for openSUSE:Factory checked in at 2015-09-08 17:39:10 Comparing /work/SRC/openSUSE:Factory/python-nbxmpp (Old) and /work/SRC/openSUSE:Factory/.python-nbxmpp.new (New) Package is "python-nbxmpp" Changes: --- /work/SRC/openSUSE:Factory/python-nbxmpp/python-nbxmpp.changes 2015-08-01 11:35:11.0 +0200 +++ /work/SRC/openSUSE:Factory/.python-nbxmpp.new/python-nbxmpp.changes 2015-09-08 17:42:18.0 +0200 @@ -1,0 +2,5 @@ +Thu Sep 3 11:21:45 UTC 2015 - toddrme2...@gmail.com + +- Shouldn't be noarch in SLE 11 + +--- Other differences: -- ++ python-nbxmpp.spec ++ --- /var/tmp/diff_new_pack.xL8TWb/_old 2015-09-08 17:42:21.0 +0200 +++ /var/tmp/diff_new_pack.xL8TWb/_new 2015-09-08 17:42:21.0 +0200 @@ -28,8 +28,11 @@ BuildRequires: fdupes BuildRequires: python-devel BuildRoot: %{_tmppath}/%{name}-%{version}-build +%if 0%{?suse_version} && 0%{?suse_version} <= 1110 +%{!?python_sitelib: %global python_sitelib %(python -c "from distutils.sysconfig import get_python_lib; print(get_python_lib())")} +%else BuildArch: noarch -%py_requires +%endif %description Python-nbxmpp is a Python library that provides a way for Python
commit python-nbxmpp for openSUSE:Factory
Hello community, here is the log from the commit of package python-nbxmpp for openSUSE:Factory checked in at 2015-08-01 11:35:10 Comparing /work/SRC/openSUSE:Factory/python-nbxmpp (Old) and /work/SRC/openSUSE:Factory/.python-nbxmpp.new (New) Package is python-nbxmpp Changes: --- /work/SRC/openSUSE:Factory/python-nbxmpp/python-nbxmpp.changes 2015-01-12 09:49:49.0 +0100 +++ /work/SRC/openSUSE:Factory/.python-nbxmpp.new/python-nbxmpp.changes 2015-08-01 11:35:11.0 +0200 @@ -1,0 +2,7 @@ +Mon Jul 20 11:52:43 UTC 2015 - sor.ale...@meowr.ru + +- Update to 0.5.3: + * Fix issue with pyopenssl 0.15.1. + * Fix decoding issues. + +--- Old: nbxmpp-0.5.2.tar.gz New: nbxmpp-0.5.3.tar.gz Other differences: -- ++ python-nbxmpp.spec ++ --- /var/tmp/diff_new_pack.4mEzdo/_old 2015-08-01 11:35:12.0 +0200 +++ /var/tmp/diff_new_pack.4mEzdo/_new 2015-08-01 11:35:12.0 +0200 @@ -1,7 +1,7 @@ # # spec file for package python-nbxmpp # -# Copyright (c) 2015 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2015 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 @@ -18,7 +18,7 @@ %define _name nbxmpp Name: python-nbxmpp -Version:0.5.2 +Version:0.5.3 Release:0 Summary:XMPP library by Gajim team License:GPL-3.0+ @@ -28,11 +28,8 @@ BuildRequires: fdupes BuildRequires: python-devel BuildRoot: %{_tmppath}/%{name}-%{version}-build -%if 0%{?suse_version} = 1110 -%{!?python_sitelib: %global python_sitelib %(python -c from distutils.sysconfig import get_python_lib; print(get_python_lib()))} -%else BuildArch: noarch -%endif +%py_requires %description Python-nbxmpp is a Python library that provides a way for Python @@ -41,7 +38,7 @@ %package doc Summary:Nbxmpp Documentation -Group: Development/Languages/Python +Group: Documentation/Other %description doc This packages provides documentation of Nbxmpp API. ++ nbxmpp-0.5.2.tar.gz - nbxmpp-0.5.3.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/nbxmpp-0.5.2/ChangeLog new/nbxmpp-0.5.3/ChangeLog --- old/nbxmpp-0.5.2/ChangeLog 2014-12-29 14:48:29.0 +0100 +++ new/nbxmpp-0.5.3/ChangeLog 2015-07-16 21:07:45.0 +0200 @@ -1,3 +1,9 @@ +python-nbxmpp 0.5.3 (13 July 2015) + + * Fix receiving long utf8 strings under py3 + * Fix issue with pyopenssl 0.15.1 + * Fix decoding issues + python-nbxmpp 0.5.2 (27 December 2014) * Fix BOSH HTTP requests diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/nbxmpp-0.5.2/PKG-INFO new/nbxmpp-0.5.3/PKG-INFO --- old/nbxmpp-0.5.2/PKG-INFO 2014-12-29 14:49:20.0 +0100 +++ new/nbxmpp-0.5.3/PKG-INFO 2015-07-16 21:10:36.0 +0200 @@ -1,6 +1,6 @@ Metadata-Version: 1.0 Name: nbxmpp -Version: 0.5.2 +Version: 0.5.3 Summary: Non blocking Jabber/XMPP module Home-page: http://python-nbxmpp.gajim.org Author: Yann Leboulanger diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/nbxmpp-0.5.2/nbxmpp/__init__.py new/nbxmpp-0.5.3/nbxmpp/__init__.py --- old/nbxmpp-0.5.2/nbxmpp/__init__.py 2014-12-29 14:48:29.0 +0100 +++ new/nbxmpp-0.5.3/nbxmpp/__init__.py 2015-07-16 21:05:50.0 +0200 @@ -17,4 +17,4 @@ from .plugin import PlugIn from .smacks import Smacks -__version__ = 0.5.2 +__version__ = 0.5.3 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/nbxmpp-0.5.2/nbxmpp/auth_nb.py new/nbxmpp-0.5.3/nbxmpp/auth_nb.py --- old/nbxmpp-0.5.2/nbxmpp/auth_nb.py 2014-12-29 14:48:29.0 +0100 +++ new/nbxmpp-0.5.3/nbxmpp/auth_nb.py 2015-06-14 14:26:56.0 +0200 @@ -422,7 +422,7 @@ r = 'c=' + scram_base64(self.scram_gs2) else: # Channel binding data goes in here too. -r = 'c=' + scram_base64(self.scram_gs2 +r = 'c=' + scram_base64(bytes(self.scram_gs2) + self.channel_binding) r += ',r=' + data['r'] self.scram_soup += r diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/nbxmpp-0.5.2/nbxmpp/client_nb.py new/nbxmpp-0.5.3/nbxmpp/client_nb.py --- old/nbxmpp-0.5.2/nbxmpp/client_nb.py2014-04-09 17:33:08.0 +0200 +++ new/nbxmpp-0.5.3/nbxmpp/client_nb.py
commit python-nbxmpp for openSUSE:Factory
Hello community, here is the log from the commit of package python-nbxmpp for openSUSE:Factory checked in at 2015-01-12 09:49:46 Comparing /work/SRC/openSUSE:Factory/python-nbxmpp (Old) and /work/SRC/openSUSE:Factory/.python-nbxmpp.new (New) Package is python-nbxmpp Changes: --- /work/SRC/openSUSE:Factory/python-nbxmpp/python-nbxmpp.changes 2014-10-18 09:10:25.0 +0200 +++ /work/SRC/openSUSE:Factory/.python-nbxmpp.new/python-nbxmpp.changes 2015-01-12 09:49:49.0 +0100 @@ -1,0 +2,8 @@ +Sat Jan 10 13:20:09 UTC 2015 - sor.ale...@meowr.ru + +- Update to 0.5.2: + * Fix BOSH HTTP requests. + * Fix handling of binary SASL data for mechanism GSSAPI. + * Update MAM namespace. + +--- Old: nbxmpp-0.5.1.tar.gz New: nbxmpp-0.5.2.tar.gz Other differences: -- ++ python-nbxmpp.spec ++ --- /var/tmp/diff_new_pack.NeuvFa/_old 2015-01-12 09:49:50.0 +0100 +++ /var/tmp/diff_new_pack.NeuvFa/_new 2015-01-12 09:49:50.0 +0100 @@ -1,7 +1,7 @@ # # spec file for package python-nbxmpp # -# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2015 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 @@ -18,7 +18,7 @@ %define _name nbxmpp Name: python-nbxmpp -Version:0.5.1 +Version:0.5.2 Release:0 Summary:XMPP library by Gajim team License:GPL-3.0+ @@ -64,6 +64,7 @@ %files doc %defattr(-,root,root) -%doc ChangeLog README doc/apidocs doc/examples +%doc ChangeLog README +%doc doc/apidocs doc/examples %changelog ++ nbxmpp-0.5.1.tar.gz - nbxmpp-0.5.2.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/nbxmpp-0.5.1/ChangeLog new/nbxmpp-0.5.2/ChangeLog --- old/nbxmpp-0.5.1/ChangeLog 2014-10-04 22:02:36.0 +0200 +++ new/nbxmpp-0.5.2/ChangeLog 2014-12-29 14:48:29.0 +0100 @@ -1,3 +1,9 @@ +python-nbxmpp 0.5.2 (27 December 2014) + + * Fix BOSH HTTP requests + * Fix handling of binary SASL data for mechanism GSSAPI + * Update MAM namespace + python-nbxmpp 0.5.1 (04 October 2014) * Fix printing network errors in a non-utf-8 console diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/nbxmpp-0.5.1/PKG-INFO new/nbxmpp-0.5.2/PKG-INFO --- old/nbxmpp-0.5.1/PKG-INFO 2014-10-05 18:58:20.0 +0200 +++ new/nbxmpp-0.5.2/PKG-INFO 2014-12-29 14:49:20.0 +0100 @@ -1,6 +1,6 @@ Metadata-Version: 1.0 Name: nbxmpp -Version: 0.5.1 +Version: 0.5.2 Summary: Non blocking Jabber/XMPP module Home-page: http://python-nbxmpp.gajim.org Author: Yann Leboulanger diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/nbxmpp-0.5.1/nbxmpp/__init__.py new/nbxmpp-0.5.2/nbxmpp/__init__.py --- old/nbxmpp-0.5.1/nbxmpp/__init__.py 2014-10-04 22:01:23.0 +0200 +++ new/nbxmpp-0.5.2/nbxmpp/__init__.py 2014-12-29 14:48:29.0 +0100 @@ -17,4 +17,4 @@ from .plugin import PlugIn from .smacks import Smacks -__version__ = 0.5.1 +__version__ = 0.5.2 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/nbxmpp-0.5.1/nbxmpp/auth_nb.py new/nbxmpp-0.5.2/nbxmpp/auth_nb.py --- old/nbxmpp-0.5.1/nbxmpp/auth_nb.py 2014-04-24 21:32:10.0 +0200 +++ new/nbxmpp-0.5.2/nbxmpp/auth_nb.py 2014-12-29 14:48:29.0 +0100 @@ -301,7 +301,11 @@ split('\n')) incoming_data = challenge.getData() -data=base64.b64decode(incoming_data.encode('utf-8')).decode('utf-8') +data=base64.b64decode(incoming_data.encode('utf-8')) + +if self.mechanism != 'GSSAPI': +data=data.decode('utf-8') + ### Handle Auth result def on_auth_fail(reason): log.info('Failed SASL authentification: %s' % reason) @@ -352,7 +356,10 @@ raise NodeProcessed ### Perform auth step -log.info('Got challenge:' + data) +if self.mechanism != 'GSSAPI': +log.info('Got challenge:' + data) +else: +log.info('Got challenge') if self.mechanism == 'GSSAPI': if self.gss_step == GSS_STATE_STEP: diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/nbxmpp-0.5.1/nbxmpp/protocol.py new/nbxmpp-0.5.2/nbxmpp/protocol.py --- old/nbxmpp-0.5.1/nbxmpp/protocol.py 2014-04-24 21:27:35.0 +0200 +++ new/nbxmpp-0.5.2/nbxmpp/protocol.py 2014-12-29 14:48:29.0 +0100 @@
commit python-nbxmpp for openSUSE:Factory
Hello community, here is the log from the commit of package python-nbxmpp for openSUSE:Factory checked in at 2014-10-18 09:09:45 Comparing /work/SRC/openSUSE:Factory/python-nbxmpp (Old) and /work/SRC/openSUSE:Factory/.python-nbxmpp.new (New) Package is python-nbxmpp Changes: --- /work/SRC/openSUSE:Factory/python-nbxmpp/python-nbxmpp.changes 2014-10-14 13:25:18.0 +0200 +++ /work/SRC/openSUSE:Factory/.python-nbxmpp.new/python-nbxmpp.changes 2014-10-18 09:10:25.0 +0200 @@ -1,0 +2,8 @@ +Fri Oct 17 15:56:20 UTC 2014 - p.drou...@gmail.com + +- Correct Group is Development/Languages/Python +- Remove depreciated %py_requires +- Do not pass -O1 --skip-build options +- Call python instead of python2 + +--- Other differences: -- ++ python-nbxmpp.spec ++ --- /var/tmp/diff_new_pack.qSxJjZ/_old 2014-10-18 09:10:26.0 +0200 +++ /var/tmp/diff_new_pack.qSxJjZ/_new 2014-10-18 09:10:26.0 +0200 @@ -22,7 +22,7 @@ Release:0 Summary:XMPP library by Gajim team License:GPL-3.0+ -Group: Development/Libraries/Python +Group: Development/Languages/Python Url:http://python-nbxmpp.gajim.org/ Source: https://pypi.python.org/packages/source/n/%{_name}/%{_name}-%{version}.tar.gz BuildRequires: fdupes @@ -33,7 +33,6 @@ %else BuildArch: noarch %endif -%py_requires %description Python-nbxmpp is a Python library that provides a way for Python @@ -42,7 +41,7 @@ %package doc Summary:Nbxmpp Documentation -Group: Development/Libraries/Python +Group: Development/Languages/Python %description doc This packages provides documentation of Nbxmpp API. @@ -51,10 +50,10 @@ %setup -q -n %{_name}-%{version} %build -python2 setup.py build +python setup.py build %install -python2 setup.py install --root %{buildroot} --prefix=%{_prefix} -O1 --skip-build +python setup.py install --root %{buildroot} --prefix=%{_prefix} %fdupes %{buildroot} %files -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit python-nbxmpp for openSUSE:Factory
Hello community, here is the log from the commit of package python-nbxmpp for openSUSE:Factory checked in at 2014-10-14 13:25:00 Comparing /work/SRC/openSUSE:Factory/python-nbxmpp (Old) and /work/SRC/openSUSE:Factory/.python-nbxmpp.new (New) Package is python-nbxmpp Changes: --- /work/SRC/openSUSE:Factory/python-nbxmpp/python-nbxmpp.changes 2013-12-09 17:01:27.0 +0100 +++ /work/SRC/openSUSE:Factory/.python-nbxmpp.new/python-nbxmpp.changes 2014-10-14 13:25:18.0 +0200 @@ -1,0 +2,14 @@ +Sat Oct 11 10:40:25 UTC 2014 - sor.ale...@meowr.ru + +- Update to 0.5.1 (changes since 0.2): + * Fix printing network errors in a non-utf-8 console + * Support both python2 and python3 + * Fix storing server certificate when there is no error + * Ability to configure TLS protocol version + * Add support for SCRAM-SHA-1-PLUS + * Security improvements + * Improve security level + * Ability to configure cipher list + * Store only depth 0 SSL certificate + +--- Old: nbxmpp-0.2.tar.gz New: nbxmpp-0.5.1.tar.gz Other differences: -- ++ python-nbxmpp.spec ++ --- /var/tmp/diff_new_pack.NEVRU3/_old 2014-10-14 13:25:19.0 +0200 +++ /var/tmp/diff_new_pack.NEVRU3/_new 2014-10-14 13:25:19.0 +0200 @@ -1,7 +1,7 @@ # # spec file for package python-nbxmpp # -# 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 @@ -15,14 +15,16 @@ # Please submit bugfixes or comments via http://bugs.opensuse.org/ # + +%define _name nbxmpp Name: python-nbxmpp -Version:0.2 +Version:0.5.1 Release:0 Summary:XMPP library by Gajim team -License:GPL-3.0 -Group: Development/Languages/Python +License:GPL-3.0+ +Group: Development/Libraries/Python Url:http://python-nbxmpp.gajim.org/ -Source0: https://pypi.python.org/packages/source/n/nbxmpp/nbxmpp-%{version}.tar.gz +Source: https://pypi.python.org/packages/source/n/%{_name}/%{_name}-%{version}.tar.gz BuildRequires: fdupes BuildRequires: python-devel BuildRoot: %{_tmppath}/%{name}-%{version}-build @@ -31,6 +33,7 @@ %else BuildArch: noarch %endif +%py_requires %description Python-nbxmpp is a Python library that provides a way for Python @@ -39,26 +42,26 @@ %package doc Summary:Nbxmpp Documentation -Group: Development/Languages/Python +Group: Development/Libraries/Python %description doc This packages provides documentation of Nbxmpp API. %prep -%setup -q -n nbxmpp-%{version} +%setup -q -n %{_name}-%{version} %build -python setup.py build +python2 setup.py build %install -python setup.py install -O1 --skip-build --root %{buildroot} --prefix=%{_prefix} -%fdupes %{buildroot}%{python_sitelib} +python2 setup.py install --root %{buildroot} --prefix=%{_prefix} -O1 --skip-build +%fdupes %{buildroot} %files %defattr(-,root,root) %doc COPYING -%{python_sitelib}/nbxmpp-*.egg-info -%{python_sitelib}/nbxmpp/ +%{python_sitelib}/%{_name}/ +%{python_sitelib}/%{_name}-* %files doc %defattr(-,root,root) ++ nbxmpp-0.2.tar.gz - nbxmpp-0.5.1.tar.gz ++ 2919 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit python-nbxmpp for openSUSE:Factory
Hello community, here is the log from the commit of package python-nbxmpp for openSUSE:Factory checked in at 2013-12-09 17:01:26 Comparing /work/SRC/openSUSE:Factory/python-nbxmpp (Old) and /work/SRC/openSUSE:Factory/.python-nbxmpp.new (New) Package is python-nbxmpp Changes: --- /work/SRC/openSUSE:Factory/python-nbxmpp/python-nbxmpp.changes 2013-08-23 11:05:27.0 +0200 +++ /work/SRC/openSUSE:Factory/.python-nbxmpp.new/python-nbxmpp.changes 2013-12-09 17:01:27.0 +0100 @@ -1,0 +2,13 @@ +Sun Dec 8 14:10:06 UTC 2013 - p.drou...@gmail.com + +- Update to version 0.2 + + Add some namespace + + do TLS handshake without blocking + + store all SSL errors instead of only last one +- Set correct Group : Devel/Languages/Python +- Use download Url as source +- Remove unwanted comments in specfile +- Package the two directories in /doc to avoid providing epydoc build + configuration file + +--- Old: nbxmpp-0.1.tar.gz New: nbxmpp-0.2.tar.gz Other differences: -- ++ python-nbxmpp.spec ++ --- /var/tmp/diff_new_pack.ubh0wR/_old 2013-12-09 17:01:28.0 +0100 +++ /var/tmp/diff_new_pack.ubh0wR/_new 2013-12-09 17:01:28.0 +0100 @@ -15,27 +15,20 @@ # Please submit bugfixes or comments via http://bugs.opensuse.org/ # - -# To buid at SLE = 11 SP2. -%if 0%{?suse_version} 1140 -%{!?python_sitelib: %global python_sitelib %(python -c from distutils.sysconfig import get_python_lib; print(get_python_lib()))} -%endif - Name: python-nbxmpp -Version:0.1 +Version:0.2 Release:0 Summary:XMPP library by Gajim team License:GPL-3.0 -Group: Development/Libraries/Python +Group: Development/Languages/Python Url:http://python-nbxmpp.gajim.org/ -Source0:nbxmpp-%{version}.tar.gz - +Source0: https://pypi.python.org/packages/source/n/nbxmpp/nbxmpp-%{version}.tar.gz BuildRequires: fdupes BuildRequires: python-devel - -# To buid at SLE = 11 SP2. BuildRoot: %{_tmppath}/%{name}-%{version}-build -%if 0%{?suse_version} = 1140 +%if 0%{?suse_version} = 1110 +%{!?python_sitelib: %global python_sitelib %(python -c from distutils.sysconfig import get_python_lib; print(get_python_lib()))} +%else BuildArch: noarch %endif @@ -46,8 +39,7 @@ %package doc Summary:Nbxmpp Documentation -Group: Development/Libraries/Python -# ^ To buid at SLE = 11 SP2. +Group: Development/Languages/Python %description doc This packages provides documentation of Nbxmpp API. @@ -70,6 +62,6 @@ %files doc %defattr(-,root,root) -%doc ChangeLog README doc/* +%doc ChangeLog README doc/apidocs doc/examples %changelog ++ nbxmpp-0.1.tar.gz - nbxmpp-0.2.tar.gz ++ 19809 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit python-nbxmpp for openSUSE:Factory
Hello community, here is the log from the commit of package python-nbxmpp for openSUSE:Factory checked in at 2013-08-23 11:05:25 Comparing /work/SRC/openSUSE:Factory/python-nbxmpp (Old) and /work/SRC/openSUSE:Factory/.python-nbxmpp.new (New) Package is python-nbxmpp Changes: --- /work/SRC/openSUSE:Factory/python-nbxmpp/python-nbxmpp.changes 2013-05-02 15:31:01.0 +0200 +++ /work/SRC/openSUSE:Factory/.python-nbxmpp.new/python-nbxmpp.changes 2013-08-23 11:05:27.0 +0200 @@ -0,0 +1,7 @@ +--- +Thu Aug 15 16:53:31 UTC 2013 - dap.darkn...@gmail.com + +- Heads up: Python2 / Python3 parallel installation. + %fdupes will not work if files are installed via %doc. + +--- Other differences: -- ++ python-nbxmpp.spec ++ --- /var/tmp/diff_new_pack.SAJhIZ/_old 2013-08-23 11:05:27.0 +0200 +++ /var/tmp/diff_new_pack.SAJhIZ/_new 2013-08-23 11:05:27.0 +0200 @@ -47,8 +47,7 @@ %package doc Summary:Nbxmpp Documentation Group: Development/Libraries/Python - -# To buid at SLE = 11 SP2. +# ^ To buid at SLE = 11 SP2. %description doc This packages provides documentation of Nbxmpp API. @@ -63,18 +62,14 @@ python setup.py install -O1 --skip-build --root %{buildroot} --prefix=%{_prefix} %fdupes %{buildroot}%{python_sitelib} -mkdir -p %{buildroot}%{_docdir}/%{name}-doc -cp -r doc/* %{buildroot}%{_docdir}/%{name}-doc -%fdupes %{buildroot}%{_docdir} - %files %defattr(-,root,root) -%doc ChangeLog COPYING README +%doc COPYING %{python_sitelib}/nbxmpp-*.egg-info %{python_sitelib}/nbxmpp/ %files doc %defattr(-,root,root) -%{_docdir}/%{name}-doc +%doc ChangeLog README doc/* %changelog -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit python-nbxmpp for openSUSE:Factory
Hello community, here is the log from the commit of package python-nbxmpp for openSUSE:Factory checked in at 2013-06-19 16:40:10 Comparing /work/SRC/openSUSE:Factory/python-nbxmpp (Old) and /work/SRC/openSUSE:Factory/.python-nbxmpp.new (New) Package is python-nbxmpp Changes: Old: python3-nbxmpp-0.1+r37.tar.xz python3-nbxmpp.changes python3-nbxmpp.spec Other differences: -- -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit python-nbxmpp for openSUSE:Factory
Hello community, here is the log from the commit of package python-nbxmpp for openSUSE:Factory checked in at 2013-05-27 09:58:26 Comparing /work/SRC/openSUSE:Factory/python-nbxmpp (Old) and /work/SRC/openSUSE:Factory/.python-nbxmpp.new (New) Package is python-nbxmpp Changes: --- /work/SRC/openSUSE:Factory/python-nbxmpp/python3-nbxmpp.changes 2013-05-02 15:31:01.0 +0200 +++ /work/SRC/openSUSE:Factory/.python-nbxmpp.new/python3-nbxmpp.changes 2013-05-27 09:58:27.0 +0200 @@ -0,0 +1,33 @@ +--- +Sun May 19 17:00:23 UTC 2013 - dap.darkn...@gmail.com + + - Updated to 0.1+r37 — significant for python3-version: + * Ask for discovery information (and archive) + after SM is enabled. Fixes #7299 + * fix initilizing errnum list + * try write acces to repo. + * fix var name + * don't crash when cacerts is an empty string + * hardcode error values in protocol.py + * don't crash when cacerts is an empty string + * fix traceback + * fix handling traceback. Fixes #3 + * basestring - str + * fix error handling. Fixes #1 + * add jabber:x:oob namespace + * add jabber:x:oob namespace + * fix encoding problems with DIGEST-MD5 authentication + * fix connecting with internal ssl implementation + * don't crash when we sent a partial stanza + that cut utf-8 chars in the middle + * don't call send when there is nothing to send + * don't crash when we get a partial stanza + that cut utf-8 chars in the middle + * dict.items() - list(dict.items()) + * fix encoding issues + * fix HMAC computation + * fix showing pending traceback + * fix encoding issues (base64, HMAC, ...) + * hardcode error values in protocol.py + +--- New: python3-nbxmpp-0.1+r37.tar.xz Other differences: -- ++ python-nbxmpp.spec ++ --- /var/tmp/diff_new_pack.P7xbw8/_old 2013-05-27 09:58:28.0 +0200 +++ /var/tmp/diff_new_pack.P7xbw8/_new 2013-05-27 09:58:28.0 +0200 @@ -15,6 +15,7 @@ # Please submit bugfixes or comments via http://bugs.opensuse.org/ # + # To buid at SLE = 11 SP2. %if 0%{?suse_version} 1140 %{!?python_sitelib: %global python_sitelib %(python -c from distutils.sysconfig import get_python_lib; print(get_python_lib()))} @@ -22,11 +23,11 @@ Name: python-nbxmpp Version:0.1 -Release:1 -License:GPL-3.0 +Release:0 Summary:XMPP library by Gajim team -Url:http://python-nbxmpp.gajim.org/ +License:GPL-3.0 Group: Development/Libraries/Python +Url:http://python-nbxmpp.gajim.org/ Source0:nbxmpp-%{version}.tar.gz BuildRequires: fdupes @@ -45,9 +46,9 @@ %package doc Summary:Nbxmpp Documentation +Group: Development/Libraries/Python # To buid at SLE = 11 SP2. -Group: Development/Libraries/Python %description doc This packages provides documentation of Nbxmpp API. @@ -75,3 +76,5 @@ %files doc %defattr(-,root,root) %{_docdir}/%{name}-doc + +%changelog ++ python3-nbxmpp.spec ++ --- /var/tmp/diff_new_pack.P7xbw8/_old 2013-05-27 09:58:28.0 +0200 +++ /var/tmp/diff_new_pack.P7xbw8/_new 2013-05-27 09:58:28.0 +0200 @@ -15,18 +15,22 @@ # Please submit bugfixes or comments via http://bugs.opensuse.org/ # + Name: python3-nbxmpp -Version:0.1 -Release:1 -License:GPL-3.0 +Version:0.1+r37 +Release:0 Summary:XMPP library by Gajim team -Url:http://python-nbxmpp.gajim.org/ +License:GPL-3.0 Group: Development/Libraries/Python -Source0:nbxmpp-%{version}.tar.gz +Url:http://python-nbxmpp.gajim.org/ +Source0:python3-nbxmpp-%{version}.tar.xz BuildRequires: fdupes BuildRequires: python3 BuildRequires: python3-devel +%if 0%{?suse_version} = 1210 +BuildRequires: xz +%endif Requires: python3 BuildArch: noarch @@ -37,12 +41,13 @@ %package doc Summary:Nbxmpp Documentation +Group: Development/Libraries/Python %description doc This packages provides documentation of Nbxmpp API. %prep -%setup -q -n nbxmpp-%{version} +%setup -q %build python3 setup.py build @@ -64,3 +69,5 @@ %files doc %defattr(-,root,root) %{_docdir}/%{name}-doc + +%changelog -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit python-nbxmpp for openSUSE:Factory
Hello community, here is the log from the commit of package python-nbxmpp for openSUSE:Factory checked in at 2013-05-02 15:30:59 Comparing /work/SRC/openSUSE:Factory/python-nbxmpp (Old) and /work/SRC/openSUSE:Factory/.python-nbxmpp.new (New) Package is python-nbxmpp Changes: New Changes file: --- /dev/null 2013-04-05 00:01:41.916011506 +0200 +++ /work/SRC/openSUSE:Factory/.python-nbxmpp.new/python-nbxmpp.changes 2013-05-02 15:31:01.0 +0200 @@ -0,0 +1,8 @@ +Sat Apr 20 14:59:16 UTC 2013 - dap.darkn...@gmail.com + + - Fixed up to submit. + +--- +Sat Apr 6 19:52:54 UTC 2013 - nekola...@yandex.ru + + - Initial package. New Changes file: python3-nbxmpp.changes: same change New: nbxmpp-0.1.tar.gz python-nbxmpp.changes python-nbxmpp.spec python3-nbxmpp.changes python3-nbxmpp.spec Other differences: -- ++ python-nbxmpp.spec ++ # # spec file for package python-nbxmpp # # 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 # upon. The license for this file, and modifications and additions to the # file, is the same license as for the pristine package itself (unless the # license for the pristine package is not an Open Source License, in which # case the license is the MIT License). An Open Source License is a # 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/ # # To buid at SLE = 11 SP2. %if 0%{?suse_version} 1140 %{!?python_sitelib: %global python_sitelib %(python -c from distutils.sysconfig import get_python_lib; print(get_python_lib()))} %endif Name: python-nbxmpp Version:0.1 Release:1 License:GPL-3.0 Summary:XMPP library by Gajim team Url:http://python-nbxmpp.gajim.org/ Group: Development/Libraries/Python Source0:nbxmpp-%{version}.tar.gz BuildRequires: fdupes BuildRequires: python-devel # To buid at SLE = 11 SP2. BuildRoot: %{_tmppath}/%{name}-%{version}-build %if 0%{?suse_version} = 1140 BuildArch: noarch %endif %description Python-nbxmpp is a Python library that provides a way for Python applications to use Jabber/XMPP networks in a non-blocking way. This library is initialy a fork of xmpppy one, but using non-blocking sockets. %package doc Summary:Nbxmpp Documentation # To buid at SLE = 11 SP2. Group: Development/Libraries/Python %description doc This packages provides documentation of Nbxmpp API. %prep %setup -q -n nbxmpp-%{version} %build python setup.py build %install python setup.py install -O1 --skip-build --root %{buildroot} --prefix=%{_prefix} %fdupes %{buildroot}%{python_sitelib} mkdir -p %{buildroot}%{_docdir}/%{name}-doc cp -r doc/* %{buildroot}%{_docdir}/%{name}-doc %fdupes %{buildroot}%{_docdir} %files %defattr(-,root,root) %doc ChangeLog COPYING README %{python_sitelib}/nbxmpp-*.egg-info %{python_sitelib}/nbxmpp/ %files doc %defattr(-,root,root) %{_docdir}/%{name}-doc ++ python3-nbxmpp.spec ++ # # spec file for package python3-nbxmpp # # 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 # upon. The license for this file, and modifications and additions to the # file, is the same license as for the pristine package itself (unless the # license for the pristine package is not an Open Source License, in which # case the license is the MIT License). An Open Source License is a # 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/ # Name: python3-nbxmpp Version:0.1 Release:1 License:GPL-3.0 Summary:XMPP library by Gajim team Url:http://python-nbxmpp.gajim.org/ Group: Development/Libraries/Python Source0:nbxmpp-%{version}.tar.gz BuildRequires: fdupes BuildRequires: python3 BuildRequires: python3-devel Requires: python3 BuildArch: noarch %description Python-nbxmpp is a Python library that provides a way for Python applications to use Jabber/XMPP networks in a non-blocking way. This library is initialy a fork of xmpppy one, but using non-blocking sockets. %package doc Summary:Nbxmpp Documentation %description doc This packages provides documentation of Nbxmpp API.