|
3 | 3 | Change Log
|
4 | 4 | ==========
|
5 | 5 |
|
| 6 | +Release 2.19.0 (12 Dec 2024) |
| 7 | +---------------------------- |
| 8 | + |
| 9 | +* Added support for WebAuthN authentication with U2F security keys, |
| 10 | + allowing non-admin Windows users to use these keys for authentication. |
| 11 | + Previously, authentication with U2F keys worked on Windows, but only |
| 12 | + for admin users. |
| 13 | + |
| 14 | +* Added support for hostname canonicalization, compatible with the |
| 15 | + configuration parameters used in OpenSSH, as well as support for the |
| 16 | + "canonical" and "final" match keywords and negation support for |
| 17 | + match. Thanks go to GitHub user commonism who suggested this and |
| 18 | + provided a proposed implementation for negation. |
| 19 | + |
| 20 | +* Added client and server support for SFTP copy-data extension and |
| 21 | + a new SFTP remote_copy() function which allows data to be moved |
| 22 | + between two remote files without downloading and re-uploading the |
| 23 | + data. Thanks go to Ali Khosravi for suggesting this addition. |
| 24 | + |
| 25 | +* Moved project metadata from setup.py to pyproject.toml. Thanks go to |
| 26 | + Marc Mueller for contributing this. |
| 27 | + |
| 28 | +* Updated SSH connection to keep strong references to outstanding |
| 29 | + tasks, to avoid potential issues with the garbage collector while |
| 30 | + the connection is active. Thanks go to GitHub user Birnendampf for |
| 31 | + pointing out this potential issue and suggesting a simple fix. |
| 32 | + |
| 33 | +* Fixed some issues with block_size argument in SFTP copy functions. |
| 34 | + Thanks go to Krzysztof Kotlenga for finding and reporting these issues. |
| 35 | + |
| 36 | +* Fixed an import error when fido2 package wasn't available. Thanks go |
| 37 | + to GitHub user commonism for reporting this issue. |
| 38 | + |
6 | 39 | Release 2.18.0 (26 Oct 2024)
|
7 | 40 | ----------------------------
|
8 | 41 |
|
|
0 commit comments