libssh2-1 - A library implementing the SSH2 protocol

Property Value
Distribution openSUSE Tumbleweed
Repository openSUSE Oss all
Package filename libssh2-1-1.8.2-1.1.x86_64.rpm
Package name libssh2-1
Package version 1.8.2
Package release 1.1
Package architecture x86_64
Package type rpm
Category Development/Libraries/C and C++
License BSD-3-Clause
Maintainer -
Download size 83.38 KB
Installed size 187.51 KB
libssh2 is a library implementing the SSH2 protocol as defined by


Package Version Architecture Repository
libssh2-1-1.8.2-1.1.i586.rpm 1.8.2 i586 openSUSE Oss
libssh2-1 - - -


Name Value
/sbin/ldconfig - - - - -


Name Value
libssh2-1 = 1.8.2-1.1
libssh2-1(x86-64) = 1.8.2-1.1 -


Type URL
Binary Package libssh2-1-1.8.2-1.1.x86_64.rpm
Source Package libssh2_org-1.8.2-1.1.src.rpm

Install Howto

Install libssh2-1 rpm package:

# zypper install libssh2-1




2019-04-09 - Pedro Monreal Gonzalez <>
- Version update to 1.8.2: [bsc#1130103]
Bug fixes:
* Fixed the misapplied userauth patch that broke 1.8.1
* moved the MAX size declarations from the public header
2019-03-19 - Pedro Monreal Gonzalez <>
- Version update to 1.8.1:
Bug Fixes:
* [bsc#1128471, CVE-2019-3855] Integer overflow when reading a specially
crafted packet
* [bsc#1128493, CVE-2019-3863] Integer overflow in userauth_keyboard_interactive
with a number of extremely long prompt strings
* [bsc#1128472, CVE-2019-3856] Integer overflow if the server sent an extremely
large number of keyboard prompts
* [bsc#1128490, CVE-2019-3861] Out of bounds read when processing a specially
crafted packet
* [bsc#1128474, CVE-2019-3857] Integer overflow when receiving a specially
crafted exit signal message channel packet
* [bsc#1128492, CVE-2019-3862] Out of bounds read when receiving a specially
crafted exit status message channel packet
* [bsc#1128476, CVE-2019-3858] Zero byte allocation when reading a specially
crafted SFTP packet
* [bsc#1128481, CVE-2019-3860] Out of bounds reads when processing specially
crafted SFTP packets
* [bsc#1128480, CVE-2019-3859] Out of bounds reads in _libssh2_packet_require(v)
2018-01-16 -
- Drop openssh BuildRequires: this is only used for one of the
minor self-tests.
2017-06-29 -
- Remove --with-pic which is only for static libs
2017-06-14 -
- Version update to 1.8.0:
* support openssl-1.1
* many bugfixes
- Fixes bsc#1042660
- Remove obsolete conditionals that are no longer needed
2016-02-23 -
- update to 1.7.0
* Fixes CVE-2016-0787 (boo#967026)
* Changes:
libssh2_session_set_last_error: Add function
mac: Add support for HMAC-SHA-256 and HMAC-SHA-512
WinCNG: support for SHA256/512 HMAC
kex: Added diffie-hellman-group-exchange-sha256 support
OS/400 crypto library QC3 support
* and many bugfixes
2015-06-12 -
- update to 1.6.0
Added CMake build system
Added libssh2_userauth_publickey_frommemory()
Bug fixes:
wait_socket: wrong use of difftime()
userauth: Fixed prompt text no longer being copied to the prompts struct
mingw build: allow to pass custom CFLAGS
Let work regardless of where it is called from
Init HMAC_CTX before using it
direct_tcpip: Fixed channel write
WinCNG: fixed backend breakage
OpenSSL: caused by introducing libssh2_hmac_ctx_init
userauth.c: fix possible dereferences of a null pointer
wincng: Added explicit clear memory feature to WinCNG backend
openssl.c: fix possible segfault in case EVP_DigestInit fails
wincng: fix return code of libssh2_md5_init()
kex: do not ignore failure of libssh2_sha1_init()
scp: fix that scp_send may transmit not initialised memory
scp.c: improved command length calculation
nonblocking examples: fix warning about unused tvdiff on Mac OS X
configure: make clear-memory default but WARN if backend unsupported
OpenSSL: Enable use of OpenSSL that doesn't have DSA
OpenSSL: Use correct no-blowfish #define
kex: fix libgcrypt memory leaks of bignum
libssh2_channel_open: more detailed error message
wincng: fixed memleak in (block) cipher destructor

See Also

Package Description
libssh2-1-32bit-1.8.2-1.1.x86_64.rpm A library implementing the SSH2 protocol
libssh2-devel-1.8.2-1.1.i586.rpm A library implementing the SSH2 protocol
libssh2-devel-1.8.2-1.1.x86_64.rpm A library implementing the SSH2 protocol
libssh4-0.8.7-1.1.i586.rpm SSH library
libssh4-0.8.7-1.1.x86_64.rpm SSH library
libssh4-32bit-0.8.7-1.1.x86_64.rpm SSH library
libssl47-2.9.0-2.1.i586.rpm An SSL/TLS protocol implementation
libssl47-2.9.0-2.1.x86_64.rpm An SSL/TLS protocol implementation
libssl47-32bit-2.9.0-2.1.x86_64.rpm An SSL/TLS protocol implementation
libssr-glinject-0.3.11-1.4.i586.rpm Simple Screen Recorder openGL plugin
libssr-glinject-0.3.11-1.4.x86_64.rpm Simple Screen Recorder openGL plugin
libssr-glinject-32bit-0.3.11-1.4.x86_64.rpm Simple Screen Recorder openGL plugin
libsss_certmap-devel-2.1.0-1.1.i586.rpm Development files for the FreeIPA certmap library
libsss_certmap-devel-2.1.0-1.1.x86_64.rpm Development files for the FreeIPA certmap library
libsss_certmap0-2.1.0-1.1.i586.rpm FreeIPA ID mapping library