1
1
The SSH library (BSD license) https://www.libssh2.org
Перейти к файлу
brian m. carlson a53cebba34 Add support for HMAC-SHA-256 and HMAC-SHA-512.
Implement support for these algorithms and wire them up to the libgcrypt
and OpenSSL backends.  Increase the maximum MAC buffer size to 64 bytes
to prevent buffer overflows.  Prefer HMAC-SHA-256 over HMAC-SHA-512, and
that over HMAC-SHA-1, as OpenSSH does.

Closes #40
2015-09-16 09:32:19 +02:00
cmake CMake build system. 2015-03-12 22:48:38 +00:00
docs cmake: include CMake files in the release tarballs 2015-07-02 13:09:49 +02:00
example Fix builds with Visual Studio 2015. 2015-07-25 22:19:46 +01:00
include bump: start working on 1.6.1 2015-06-12 09:15:47 +02:00
m4 Ignore libssh2_config.h.in and stamp-h2 in example/ and remove .cvsignore 2010-01-30 00:25:46 +01:00
nw NetWare build: added some missing exports. 2015-01-08 21:03:17 +01:00
src Add support for HMAC-SHA-256 and HMAC-SHA-512. 2015-09-16 09:32:19 +02:00
tests cmake: include CMake files in the release tarballs 2015-07-02 13:09:49 +02:00
vms VMS specific: make sure final release can be installed over daily build 2010-05-22 11:06:08 +01:00
win32 GNUmakefile: up OpenSSL version 2015-09-04 08:17:57 +02:00
.gitattribute Ensure that win32/libssh2.dsp will be generated with CRLF line endings 2009-10-17 02:58:53 +02:00
.gitignore .gitignore: don't ignore INSTALL 2015-03-07 11:32:08 +01:00
.travis.yml Add continuous integration configurations. 2015-03-15 00:06:15 +00:00
acinclude.m4 Fix shell usage. 2009-09-23 09:39:47 +02:00
appveyor.yml Add continuous integration configurations. 2015-03-15 00:06:15 +00:00
buildconf Make it portable; test uses = for string comparison (not ==). Indent. 2010-02-23 15:27:18 +01:00
CMakeLists.txt CMake build system. 2015-03-12 22:48:38 +00: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: check for SecureZeroMemory for clear memory feature 2015-04-03 16:44:53 +02:00
COPYING COPYING: bump the copyright year 2014-08-31 00:41:58 +02: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 Changed 'Requires' to 'Requires.private'. 2012-04-23 12:33:08 +02:00
Makefile.am cmake: include CMake files in the release tarballs 2015-07-02 13:09:49 +02:00
Makefile.inc Move automake conditionals added by commit d512b25f out of Makefile.inc 2013-11-13 02:37:06 +01:00
Makefile.libgcrypt.inc Move automake conditionals added by commit d512b25f out of Makefile.inc 2013-11-13 02:37:06 +01:00
Makefile.OpenSSL.inc Move automake conditionals added by commit d512b25f out of Makefile.inc 2013-11-13 02:37:06 +01:00
Makefile.WinCNG.inc Added Windows Cryptography API: Next Generation based backend 2014-03-16 17:01:16 +01:00
maketgz maketgz: use git2news.pl by the correct name 2011-04-05 19:19:49 +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 CMake build system. 2015-03-12 22:48:38 +00:00
RELEASE-NOTES bump: start working on 1.6.1 2015-06-12 09:15:47 +02:00

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