The libssh2 package

[Tags: bsd3, library]

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

Versions0.1, 0.2, 0.2.0.1, 0.2.0.2, 0.2.0.3
Change logNone available
Dependenciesbase (==4.*), bytestring (>=0.9), filepath, libssh2 (>=0.2), network (>=2.3), syb (>=0.3.3), time (>=1.2), utf8-string [details]
LicenseBSD3
AuthorIlyaPortnov
Maintainerportnov84@rambler.ru
CategoryNetwork
Home pagehttps://github.com/portnov/libssh2-hs
Executableshs-ssh-client
UploadedSun Oct 14 12:45:29 UTC 2012 by IlyaPortnov
Downloads1064 total (56 in last 30 days)
Votes
0 []
StatusDocs available [build log]
Successful builds reported [all 2 reports]

Modules

[Index]

Flags

NameDescriptionDefaultType
example-clientBuild the example clientDisabledAutomatic

Use -f <flag> to enable a flag, or -f -<flag> to disable that flag. More info

Downloads

Maintainers' corner

For package maintainers and hackage trustees