Skip to content

libssh2v1.11.1

Updated

libssh2 is a client-side C library implementing the SSH2 protocol.

#Usage

libssh2 provides CMake targets:

find_package(libssh2 CONFIG REQUIRED)
target_link_libraries(main PRIVATE libssh2::libssh2)

libssh2 provides pkg-config modules:

# Library for SSH-based communication
libssh2

#Supported Platforms

All platforms supported.

#Features

Default features: openssl, zlib

#openssldefault

Use the openssl crypto backend

Dependencies:

No transitive dependencies.

Host Dependencies:
3 transitive dependencies:

#zlibdefault

Use compression via zlib

Dependencies:

No transitive dependencies.

Host Dependencies:
2 transitive dependencies:

#Dependencies

  • libssh2

    Platforms: !windows
    Features: openssl

and one transitive dependency:

#Host Dependencies

and one transitive dependency:

#Used By

#Host Tool For

No ports use this.

#Contributors

  • Christophe Guébert's avatarChristophe Guébert
  • Dale Stammen's avatarDale Stammen
  • Robert Schumacher's avatarRobert Schumacher
  • Alexander Karatarakis's avatarAlexander Karatarakis
  • Alexej Harm's avatarAlexej Harm
  • pravic's avatarpravic
  • Billy O'Neal's avatarBilly O'Neal
  • chausner's avatarchausner
  • Thomas1664's avatarThomas1664
  • autoantwort's avatarautoantwort
  • Kai Pastor's avatarKai Pastor
  • gerard-ryan-immersaview's avatargerard-ryan-immersaview

#Changelog

  • 3e797c5[curl] Update to 8.20.0 (#51418)
  • 205182c[libssh2] Fix use with cmake < 3.18 (#49102)
  • 0ed3bfe[vcpkg-ci-curl,curl,c-ares,libssh2,librtmp] Elaborate test, fix ports (#43463)
  • 6a4359c[libssh2] Update to 1.11.1 (#41652)
  • 6db51d8[vcpkg_replace_string] warn unchanged by call (#34719)
  • 505cba2[libssh2,libgit2,vcpkg-ci-libgit2] Fix, test, cleanup (#32440)
  • 23fa377[libssh2] Update to 0.11.0 (#32232)
  • 407bc79[openssl] update to 3.0.2 (#22878)
  • 7e755c2[libssh2] no absolute paths (#23773)
  • 8a1b0ff[libssh2] Fix deleted configfiles (#23509)
Show 13 earlier changes