BSD Ports

security/py-asyncssh 2.24.0 NetBSD

Asynchronous SSHv2 client and server library

System
NetBSD
Repository
pkgsrc
Maintainer
[email protected]
Last update
Commit
65c9b1c391
License
epl-v2.0
Categories
security, python
Package size
704.7 KiB, 5818.7 KiB installed

Description

AsyncSSH is a Python package which provides an asynchronous client and server implementation of the SSHv2 protocol on top of the Python 3.4+ asyncio framework.

In the other systems

SystemPortVersion
NetBSDsecurity/py-asyncssh2.24.0
FreeBSDsecurity/py-asyncssh2.24.0
OpenBSDsecurity/py-asyncssh2.22.0
DragonFlysecurity/py-asyncssh2.20.0

Install

Binary package:

pkgin install py312-asyncssh

From pkgsrc:

cd /usr/pkgsrc/security/py-asyncssh && make install clean

Dependencies

Run dependencies 6

No port depends on this one.

Configuration

No options to configure.

Service scripts
none
Flavors
py313-asyncssh-2.24.0, py314-asyncssh-2.24.0

Commit history 2

DateCommitCreditsLog message
65c9b1c391 adam Forget Python 3.10
137b204334 adam py-asyncssh: updated to 2.24.1
2.24.1 (3 Oct 2026) * Fixed a potential "short read/write" issue in SFTP, potentially requiring multiple calls to successfully read or write all the data an application requests. Thanks go to Landon Peng for reporting this issue. * Added protection against unreasonable packet lengths when parsing SSH and SFTP packets, avoiding a potential denial of service attack. Thanks go to zhangph (GitHub user afldl) for suggesting this change. * Added restrictions on which SSH channel requests are allowed to be sent more than once on a channel. Thanks go to zhangph (GitHub user afldl) for reporting this issue for shell/exec/subsystem requests. * Improved error reporting of a client trying to set multiple attributes …