The SSH library (BSD license) https://www.libssh2.org
Go to file
Laurent Stacul a88a727c2a [tests] Try several times to connect the ssh server
Sometimes, as the OCI container is run in detached mode, it is possible
the actual server is not ready yet to handle SSH traffic. The goal of
this PR is to try several times (max 3). The mechanism is the same as
for the connection to the docker machine.
2021-05-30 12:33:05 +02:00
.github CI/appveyor: run SSH server for tests on GitHub Actions (#607) 2021-05-28 08:52:27 +02:00
ci CI/appveyor: run SSH server for tests on GitHub Actions (#607) 2021-05-28 08:52:27 +02:00
cmake crypto: add support for the mbedTLS backend 2016-09-27 08:06:29 +02:00
docs Fix _libssh2_random() silently discarding errors (#520) 2021-05-11 14:06:18 -07:00
example buildsystem: drop custom buildconf script, rely on autoreconf (#224) 2020-07-01 11:44:08 -07:00
include Fix _libssh2_random() silently discarding errors (#520) 2021-05-11 14:06:18 -07:00
m4 Ignore libssh2_config.h.in and stamp-h2 in example/ and remove .cvsignore 2010-01-30 00:25:46 +01:00
nw url updates, HTTP => HTTPS 2016-02-24 23:44:13 +01:00
os400 Make libssh2 work again on os400. (#118) 2016-11-12 18:15:49 +00:00
src openssl.c: guards around calling FIPS_mode() #596 (#603) 2021-05-26 16:43:32 -07:00
tests [tests] Try several times to connect the ssh server 2021-05-30 12:33:05 +02:00
vms Tweak VMS help file building. 2016-03-15 21:58:26 +00:00
win32 win32/GNUmakefile: define HAVE_WINDOWS_H 2018-09-12 08:57:57 +00:00
.editorconfig Update EditorConfig 2019-08-02 16:38:08 -07:00
.gitattribute Ensure that win32/libssh2.dsp will be generated with CRLF line endings 2009-10-17 02:58:53 +02:00
.gitignore buildsystem: drop custom buildconf script, rely on autoreconf (#224) 2020-07-01 11:44:08 -07:00
.travis.yml ci: Speed up docker builds for tests (#587) 2021-05-04 09:16:54 -07:00
acinclude.m4 acinclude.m4: add mbedtls to LIBS (#371) 2019-08-23 11:33:18 -07:00
appveyor.yml CI/appveyor: run SSH server for tests on GitHub Actions (#607) 2021-05-28 08:52:27 +02:00
buildconf buildconf: exec autoreconf to avoid additional process (#512) 2020-09-01 20:37:21 +02:00
CMakeLists.txt Add a LINT option to CMake (#372) 2021-02-02 10:28:28 -08:00
config.rpath Revert "config.rpath: generated file, no need to keep in git" 2012-06-11 14:52:31 +02:00
configure.ac configure.ac: don't undefine scoped variable (#594) 2021-05-26 16:42:38 -07:00
COPYING agent.c: Add support for Windows OpenSSH agent (#517) 2021-05-11 14:13:37 -07:00
get_ver.awk Added copyright define to libssh2.h and use it for binary builds. 2010-08-15 04:09:01 +02:00
git2news.pl NEWS: auto-generated from git 2011-04-04 13:31:33 +02:00
libssh2-style.el helper script for emacs users to get the code style done libssh2-style 2008-12-20 12:36:50 +00:00
libssh2.pc.in url updates, HTTP => HTTPS 2016-02-24 23:44:13 +01:00
Makefile.am buildsystem: drop custom buildconf script, rely on autoreconf (#224) 2020-07-01 11:44:08 -07:00
Makefile.inc dist: add src/agent.h 2021-05-16 00:08:39 +02:00
Makefile.libgcrypt.inc configure.ac: Add --with-crypto= instead of many different --with-$backend 2016-11-12 10:46:06 +00:00
Makefile.mbedTLS.inc acinclude.m4: The mbedtls crypto backend actually requires libmbedcrypto 2016-11-16 22:32:39 +01:00
Makefile.OpenSSL.inc configure.ac: Add --with-crypto= instead of many different --with-$backend 2016-11-12 10:46:06 +00:00
Makefile.os400qc3.inc Add interface for OS/400 crypto library QC3 2016-01-18 13:35:28 +01:00
Makefile.WinCNG.inc configure.ac: Add --with-crypto= instead of many different --with-$backend 2016-11-12 10:46:06 +00:00
maketgz maketgz: support "only" to only update version number locally 2016-10-17 09:46:18 +02:00
NEWS NEWS: auto-generated from git 2011-04-04 13:31:33 +02:00
NMakefile NMake build: added support for WinCNG build. 2014-11-30 18:39:57 +01:00
README url updates, HTTP => HTTPS 2016-02-24 23:44:13 +01:00
README.md Update INSTALL_MAKE path to INSTALL_MAKE.md (#446) 2020-02-03 15:02:40 -08:00
RELEASE-NOTES 1.9 Formatting 2019-06-19 11:11:28 -07:00

libssh2 - SSH2 library

libssh2 is a library implementing the SSH2 protocol, available under the revised BSD license.

Web site

Mailing list

BSD Licensed

Web site source code

Installation instructions: