The SSH library (BSD license)
https://www.libssh2.org
f915a31a4d
OS/400 crypto library is unable to sign a precomputed SHA1 hash: however it does support a procedure that hashes data fragments and rsa signs. If defined, the new macro _libssh2_rsa_sha1_signv() implements this function and disables use of _libssh2_rsa_sha1_sign(). The function described above requires that the struct iovec unused slacks are cleared: for this reason, macro libssh2_prepare_iovec() has been introduced. It should be defined as empty for crypto backends that are not sensitive to struct iovec unused slack values. |
||
---|---|---|
cmake | ||
docs | ||
example | ||
include | ||
m4 | ||
nw | ||
src | ||
tests | ||
vms | ||
win32 | ||
.gitattribute | ||
.gitignore | ||
.travis.yml | ||
acinclude.m4 | ||
appveyor.yml | ||
buildconf | ||
CMakeLists.txt | ||
config.rpath | ||
configure.ac | ||
COPYING | ||
get_ver.awk | ||
git2news.pl | ||
libssh2-style.el | ||
libssh2.pc.in | ||
Makefile.am | ||
Makefile.inc | ||
Makefile.libgcrypt.inc | ||
Makefile.OpenSSL.inc | ||
Makefile.WinCNG.inc | ||
maketgz | ||
NEWS | ||
NMakefile | ||
README | ||
RELEASE-NOTES |
libssh2 - SSH2 library ====================== libssh2 is a library implementing the SSH2 protocol, available under the revised BSD license. Web site: http://www.libssh2.org/ Mailing list: http://cool.haxx.se/mailman/listinfo/libssh2-devel License: see COPYING Source code: https://github.com/libssh2/libssh2 Web site source code: https://github.com/libssh2/www Installation instructions are in: - docs/INSTALL_CMAKE for CMake - docs/INSTALL_AUTOTOOLS for Autotools