Hello community,

here is the log from the commit of package python-asyncssh for openSUSE:Factory 
checked in at 2020-03-03 10:18:34
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-asyncssh (Old)
 and      /work/SRC/openSUSE:Factory/.python-asyncssh.new.26092 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-asyncssh"

Tue Mar  3 10:18:34 2020 rev:11 rq:780986 version:2.2.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-asyncssh/python-asyncssh.changes  
2020-01-16 18:23:12.485041113 +0100
+++ 
/work/SRC/openSUSE:Factory/.python-asyncssh.new.26092/python-asyncssh.changes   
    2020-03-03 10:20:27.615174225 +0100
@@ -1,0 +2,16 @@
+Mon Mar  2 14:19:17 UTC 2020 - Ondřej Súkup <[email protected]>
+
+- update to 2.2.0
+- add gss_test.patch to avoid segfault in kerberos
+ * Added support for U2F/FIDO2 security keys
+ * Added login timeout client option and limits on the length and number
+    of banner lines AsyncSSH will accept prior to the SSH version header.
+ * Improved load_keypairs() to read public key files, confirming that they
+    are consistent with their associated private key when they are present.
+ * Fixed issues in the SCP server related to handling filenames with spaces.
+ * Fixed an issue with resuming reading after readuntil() returns an 
incomplete read.
+ * Fixed a potential issue related to asyncio not reporting sockname/peername
+    when a connection is closed immediately after it is opened.
+ * Made SSHConnection a subclass of asyncio.Protocol to please type checkers.
+
+-------------------------------------------------------------------

Old:
----
  asyncssh-2.1.0.tar.gz

New:
----
  asyncssh-2.2.0.tar.gz
  gss_test.patch

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ python-asyncssh.spec ++++++
--- /var/tmp/diff_new_pack.k4mllR/_old  2020-03-03 10:20:28.623176310 +0100
+++ /var/tmp/diff_new_pack.k4mllR/_new  2020-03-03 10:20:28.623176310 +0100
@@ -19,13 +19,14 @@
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 %define skip_python2 1
 Name:           python-asyncssh
-Version:        2.1.0
+Version:        2.2.0
 Release:        0
 Summary:        Asynchronous SSHv2 client and server library
 License:        EPL-2.0 OR GPL-2.0-or-later
 Group:          Development/Languages/Python
 URL:            http://asyncssh.timeheart.net
 Source:         
https://files.pythonhosted.org/packages/source/a/asyncssh/asyncssh-%{version}.tar.gz
+Patch0:         gss_test.patch
 BuildRequires:  %{python_module bcrypt >= 3.1.3}
 BuildRequires:  %{python_module cryptography >= 2.8}
 BuildRequires:  %{python_module gssapi >= 1.2.0}
@@ -41,6 +42,7 @@
 Requires:       python-gssapi >= 1.2.0
 Requires:       python-libnacl >= 1.4.2
 Requires:       python-pyOpenSSL >= 17.0.0
+Recommends:     python-fido2 >= 0.8.1
 BuildArch:      noarch
 
 %python_subpackages
@@ -52,6 +54,7 @@
 
 %prep
 %setup -q -n asyncssh-%{version}
+%patch0 -p1
 
 %build
 %python_build

++++++ asyncssh-2.1.0.tar.gz -> asyncssh-2.2.0.tar.gz ++++++
++++ 4160 lines of diff (skipped)

++++++ gss_test.patch ++++++
Index: asyncssh-2.2.0/tests/test_connection.py
===================================================================
--- asyncssh-2.2.0.orig/tests/test_connection.py
+++ asyncssh-2.2.0/tests/test_connection.py
@@ -1173,7 +1173,7 @@ class _TestConnectionAsyncAcceptor(Serve
 
             conn.logger.info('Acceptor called')
 
-        return (await cls.create_server(_TunnelServer, gss_host=(),
+        return (await cls.create_server(_TunnelServer, gss_host=None,
                                         acceptor=acceptor))
 
     @asynctest

Reply via email to