|
3 | 3 | Change Log
|
4 | 4 | ==========
|
5 | 5 |
|
| 6 | +Release 2.16.0 (17 Aug 2024) |
| 7 | +---------------------------- |
| 8 | + |
| 9 | +* Added client and server support for the OpenSSH "hostkeys" extension. |
| 10 | + When using known_hosts, clients can provide a handler which will be |
| 11 | + called with the changes between the keys currently trusted in the |
| 12 | + client's known hosts and those available on the server. On the server |
| 13 | + side, an application can choose whether or not to enable the sending |
| 14 | + of this host key information. Thanks go to Matthijs Kooijman for |
| 15 | + getting me to take another look at how this might be supported. |
| 16 | + |
| 17 | +* Related to the above, AsyncSSH now allows the configuration of multiple |
| 18 | + server host keys of the same type when the send_server_host_keys option |
| 19 | + is enabled. Only the first key of each type will be used in the SSH |
| 20 | + handshake, but the others can appear in the list of supported host keys |
| 21 | + for clients to begin trusting, allowing for smoother key rotation. |
| 22 | + |
| 23 | +* Fixed logging and typing issues in SFTP high-level copy functions. |
| 24 | + A mix of bytes, str, and PurePath entries are now supported in places |
| 25 | + where a list of file paths is allowed, and the type signatures have |
| 26 | + been updated to reflect that the functions accept either a single |
| 27 | + path or a list of paths. Thanks go to GitHub user eyalgolan1337 for |
| 28 | + reporting these issues. |
| 29 | + |
| 30 | +* Improved typing on SFTP listdir() function. Thanks go to Tim Stumbaugh |
| 31 | + for contributing this change. |
| 32 | + |
| 33 | +* Reworked the config file parser to improve on a previous fix related |
| 34 | + to handling key/value pairs with an equals delimiter. |
| 35 | + |
| 36 | +* Improved handling of ciphers deprecated in cryptography 43.0.0. |
| 37 | + Thanks go to Guillaume Mulocher for reporting this issue. |
| 38 | + |
| 39 | +* Improved support for use of Windows pathnames in ProxyCommand. |
| 40 | + Thanks go to GitHub user chipolux for reporting this issue and |
| 41 | + investigating the existing OpenSSH parsing behavior. |
| 42 | + |
6 | 43 | Release 2.15.0 (3 Jul 2024)
|
7 | 44 | ---------------------------
|
8 | 45 |
|
|
0 commit comments