Skip to content
the SSH library
C Makefile Shell CMake Clean Emacs Lisp Other
Failed to load latest commit information.
cmake CMake build system.
docs Document crypto library interface
example Update examples/scp.c to fix bug where large files on win32 would cau…
include include/libssh2.h: next version is 1.7.0
m4 Ignore libssh2_config.h.in and stamp-h2 in example/ and remove .cvsig…
nw add libssh2_scp_recv2 to support large (> 2GB) files on windows
os400 os400: fix an ILE/RPG prototype
src sftp: re-indented some minor stuff
tests cmake: include CMake files in the release tarballs
vms VMS specific: make sure final release can be installed over daily build
win32 GNUmakefile: up OpenSSL version
.gitattribute Ensure that win32/libssh2.dsp will be generated with CRLF line endings
.gitignore .gitignore: don't ignore INSTALL
.travis.yml Add continuous integration configurations.
CMakeLists.txt CMake build system.
COPYING COPYING: bump the copyright year
Makefile.OpenSSL.inc Move automake conditionals added by commit d512b25 out of Makefile.inc
Makefile.WinCNG.inc Added Windows Cryptography API: Next Generation based backend
Makefile.am os400: implement character encoding conversion support
Makefile.inc Move automake conditionals added by commit d512b25 out of Makefile.inc
Makefile.libgcrypt.inc Move automake conditionals added by commit d512b25 out of Makefile.inc
Makefile.os400qc3.inc Add interface for OS/400 crypto library QC3
NEWS NEWS: auto-generated from git
NMakefile NMake build: added support for WinCNG build.
README CMake build system.
RELEASE-NOTES RELEASE-NOTES: synced with 996b04e
acinclude.m4 Fix shell usage.
appveyor.yml Add continuous integration configurations.
buildconf Make it portable; test uses = for string comparison (not ==). Indent.
config.rpath Revert "config.rpath: generated file, no need to keep in git"
configure.ac configure: build "silent" if possible
get_ver.awk Added copyright define to libssh2.h and use it for binary builds.
git2news.pl NEWS: auto-generated from git
libssh2-style.el helper script for emacs users to get the code style done libssh2-style
libssh2.pc.in libssh2.pc.in: fix the output of pkg-config --libs
maketgz maketgz: use git2news.pl by the correct name

README

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
Something went wrong with that request. Please try again.