Overview
Request 721769 accepted
- update to 1.17.1
* Improved construction of file paths in SFTP to better handle native Windows
source paths containing backslashes or drive letters.
* Improved SFTP parallel I/O for large reads and file copies to better handle
the case where a read returns less data than what was requested when not
at the end of the file, allowing AsyncSSH to get back the right result even
if the requested block size is larger than the SFTP server can handle.
* Fixed an issue where the requested SFTP block_size wasn’t used in the get,
copy, mget, and mcopy functions if it was larger than the default size of 16 KB.
* Fixed a problem where the list of client keys provided in
an SSHClientConnectionOptions object wasn’t always preserved properly across
the opening of multiple SSH connections.
* Made AsyncSSH tolerant of unexpected authentication success/failure messages
sent after authentication completes. AsyncSSH previously treated this as
a protocol error and dropped the connection, while most other SSH implementations
ignored these messages and allowed the connection to continue.
* Made AsyncSSH tolerant of SFTP status responses which are missing error message
and language tag fields, improving interoperability with servers that omit
these fields. When missing, AsyncSSH treats these fields as if they were
set to empty strings.
Request History
mimi_vx created request
- update to 1.17.1
* Improved construction of file paths in SFTP to better handle native Windows
source paths containing backslashes or drive letters.
* Improved SFTP parallel I/O for large reads and file copies to better handle
the case where a read returns less data than what was requested when not
at the end of the file, allowing AsyncSSH to get back the right result even
if the requested block size is larger than the SFTP server can handle.
* Fixed an issue where the requested SFTP block_size wasn’t used in the get,
copy, mget, and mcopy functions if it was larger than the default size of 16 KB.
* Fixed a problem where the list of client keys provided in
an SSHClientConnectionOptions object wasn’t always preserved properly across
the opening of multiple SSH connections.
* Made AsyncSSH tolerant of unexpected authentication success/failure messages
sent after authentication completes. AsyncSSH previously treated this as
a protocol error and dropped the connection, while most other SSH implementations
ignored these messages and allowed the connection to continue.
* Made AsyncSSH tolerant of SFTP status responses which are missing error message
and language tag fields, improving interoperability with servers that omit
these fields. When missing, AsyncSSH treats these fields as if they were
set to empty strings.
factory-auto added opensuse-review-team as a reviewer
Please review sources
factory-auto accepted review
Check script succeeded
staging-bot added openSUSE:Factory:Staging:adi:31 as a reviewer
Being evaluated by staging project "openSUSE:Factory:Staging:adi:31"
staging-bot accepted review
Picked openSUSE:Factory:Staging:adi:31
namtrac accepted review
licensedigger accepted review
ok
staging-bot accepted review
ready to accept
staging-bot approved review
ready to accept
dimstar_suse accepted request
Accept to openSUSE:Factory