mirror of
https://github.com/libssh2/libssh2.git
synced 2026-10-24 03:48:58 +03:00
- `libssh2_knownhost_add()`. - `libssh2_poll_channel_read()`. Follow-up to2b8038e175- `libssh2_sftp_seek()`. Follow-up to6875285b71- `libssh2_sftp_tell()`. Follow-up to8eba2961ac- exclude `LIBSSH2_KNOWNHOST_KEY_SSHDSS` and `LIBSSH2_HOSTKEY_TYPE_DSS` macros when `LIBSSH2_NO_DEPRECATED` is set. They are both documented as deprecated in man pages. - disable the above two features when building libssh2 with `LIBSSH2_NO_DEPRECATED`. - TODO: add `libssh2_sign_sk()` for a future rename to `libssh2_userauth_sign_sk()`. - TODO: add remark for `libssh2_session_flag()`. Also considered `libssh2_session_flag()` which is marked for removal in TODO (bab3a30220), but it's the only way to enable compression, which is also used by curl. It needs an API replacement to control compression, or perhaps only deprecate the rest of flags. Closes #1977