The libssh2 package
This package provides FFI bindings for SSH2 client library named libssh2.
As of version 0.2 all blocking is handled in Haskell code rather than in C code. This means that all calls are now interruptable using Haskell asynchronous exceptions; for instance, it is now possible to use System.Timeout in combination with libssh2.
Note on usage on Windows: On Windows you MUST compile your executable with -threaded or libssh2 will NOT work. We have tested libssh2 on Windows using http://mingw.org/, with http://www.openssl.org/ and http://libssh2.org/ compiled from source (be sure to pass the shared option to the configure script for openssl to enable the shared libraries).
Properties
| Versions | 0.1, 0.2, 0.2.0.1 |
|---|---|
| Dependencies | base (4.*), bytestring (≥0.9), network (≥2.3), syb (≥0.3.3), time (≥1.2) |
| License | BSD3 |
| Author | IlyaPortnov |
| Maintainer | portnov84@rambler.ru |
| Category | Network |
| Home page | https://github.com/portnov/libssh2-hs |
| Executables | hs-ssh-client |
| Upload date | Fri Nov 30 17:00:07 UTC 2012 |
| Uploaded by | IlyaPortnov |
| Built on | ghc-7.6 |
Modules
Downloads
- libssh2-0.2.0.1.tar.gz (Cabal source package)
- package description (included in the package)