From 7b597c8f61c93306d1ec32c178eb6bc91600df907a460c5c9db214d10ef4dbc0 Mon Sep 17 00:00:00 2001 From: Dirk Mueller Date: Thu, 5 Oct 2023 09:43:53 +0000 Subject: [PATCH] - update to 2.14.0: * Added support for a new accept_handler argument when setting up local port forwarding, allowing the client host and port to be validated and/or logged for each new forwarded connection. * Added an option to disable expensive RSA private key checks when using OpenSSL 3.x. Functions that read private keys have been modified to include a new unsafe_skip_rsa_key_validation argument which can be used to avoid these additional checks, if you are loading keys from a trusted source. * Added host information into AsyncSSH exceptions when host key validation fails, and a few other improvements related to X.509 certificate validation errors. * Fixed a regression which prevented keys loaded into an SSH agent with a certificate from working correctly beginning in AsyncSSH after version 2.5.0. * Fixed an issue which was triggering an internal exception when shutting down server sessions with the line editor enabled which could cause some output to be lost on exit, especially when running on Windows. * Fixed a documentation error in SSHClientConnectionOptions and SSHServerConnectionOptions. proxy_command, allowing it to be used if the caller - Update to 2.12.0 - Skip more tests that are unstable. OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-asyncssh?expand=0&rev=49 --- asyncssh-2.13.2.tar.gz | 3 --- asyncssh-2.14.0.tar.gz | 3 +++ python-asyncssh.changes | 31 ++++++++++++++++++++++++++++--- python-asyncssh.spec | 2 +- 4 files changed, 32 insertions(+), 7 deletions(-) delete mode 100644 asyncssh-2.13.2.tar.gz create mode 100644 asyncssh-2.14.0.tar.gz diff --git a/asyncssh-2.13.2.tar.gz b/asyncssh-2.13.2.tar.gz deleted file mode 100644 index 0a59ec6..0000000 --- a/asyncssh-2.13.2.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:991e531c4bb7dbec62b754878d96a3246338aac11a28ce3c3e99018fb2f5828c -size 498674 diff --git a/asyncssh-2.14.0.tar.gz b/asyncssh-2.14.0.tar.gz new file mode 100644 index 0000000..e27cf33 --- /dev/null +++ b/asyncssh-2.14.0.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e03ef2d131fbb4371b4018718452ce8c735a48edfe0139d2abdce4c187a459c3 +size 501088 diff --git a/python-asyncssh.changes b/python-asyncssh.changes index 3edc743..8b960b5 100644 --- a/python-asyncssh.changes +++ b/python-asyncssh.changes @@ -1,9 +1,34 @@ +------------------------------------------------------------------- +Thu Oct 5 09:42:35 UTC 2023 - Dirk Müller + +- update to 2.14.0: + * Added support for a new accept_handler argument when setting + up local port forwarding, allowing the client host and port to + be validated and/or logged for each new forwarded connection. + * Added an option to disable expensive RSA private key checks + when using OpenSSL 3.x. Functions that read private keys have + been modified to include a new unsafe_skip_rsa_key_validation + argument which can be used to avoid these additional checks, + if you are loading keys from a trusted source. + * Added host information into AsyncSSH exceptions when host key + validation fails, and a few other improvements related to + X.509 certificate validation errors. + * Fixed a regression which prevented keys loaded into an SSH + agent with a certificate from working correctly beginning in + AsyncSSH after version 2.5.0. + * Fixed an issue which was triggering an internal exception + when shutting down server sessions with the line editor enabled + which could cause some output to be lost on exit, especially when + running on Windows. + * Fixed a documentation error in SSHClientConnectionOptions and + SSHServerConnectionOptions. + ------------------------------------------------------------------- Sat Jul 1 20:43:24 UTC 2023 - Dirk Müller - update to 2.13.2: * Fixed an issue with host-based authentication when using - proxy_command, allowing it to be used if the caller + proxy_command, allowing it to be used if the caller explicitly specifies client_host. * Improved handling of signature algorithms for OpenSSH certificates so that RSA SHA-2 signatures will work with @@ -61,7 +86,7 @@ Thu Jan 5 21:06:40 UTC 2023 - Dirk Müller ------------------------------------------------------------------- Fri Sep 23 02:23:16 UTC 2022 - Yogalakshmi Arunachalam -- Update to 2.12.0 +- Update to 2.12.0 * Fix an issue with SFTP servers which don't support random access I/O * Fix "Recceived window change" in log message (#509) * Fix forwarding a dynamically allocated port in the server (#512) @@ -155,7 +180,7 @@ Thu Aug 4 09:02:37 UTC 2022 - Otto Hollmann ------------------------------------------------------------------- Mon Jan 31 01:37:54 UTC 2022 - Steve Kowalik -- Skip more tests that are unstable. +- Skip more tests that are unstable. ------------------------------------------------------------------- Fri Jan 28 23:45:58 UTC 2022 - Matej Cepl diff --git a/python-asyncssh.spec b/python-asyncssh.spec index 8fc0ccf..c7f361e 100644 --- a/python-asyncssh.spec +++ b/python-asyncssh.spec @@ -19,7 +19,7 @@ %define skip_python2 1 %define skip_python36 1 Name: python-asyncssh -Version: 2.13.2 +Version: 2.14.0 Release: 0 Summary: Asynchronous SSHv2 client and server library License: EPL-2.0 OR GPL-2.0-or-later