Name: HsOpenSSL Synopsis: (Part of) OpenSSL binding for Haskell Description: HsOpenSSL is a (part of) OpenSSL binding for Haskell. It can generate RSA and DSA keys, read and write PEM files, generate message digests, sign and verify messages, encrypt and decrypt messages. Version: 0.4 License: PublicDomain License-File: COPYING Author: PHO Maintainer: PHO Stability: experimental Homepage: http://ccm.sherry.jp/HsOpenSSL/ Category: Cryptography Tested-With: GHC == 6.8.1 Cabal-Version: >= 1.2 Extra-Source-Files: AUTHORS HsOpenSSL.buildinfo.in NEWS cbits/HsOpenSSL.h configure configure.ac examples/Makefile examples/GenRSAKey.hs examples/HelloWorld.hs examples/PKCS7.hs tests/Base64.hs tests/Cipher.hs tests/DSA.hs tests/Makefile flag splitBase description: Choose the new smaller, split-up base package. Library if flag(splitBase) build-depends: base >= 3, bytestring, time >= 1.1.1, old-locale, network>=2.1.0.0 else build-depends: base < 3, time >= 1.1.1 --PkgConfig-Depends: openssl >= 0.9.7l -- We really should use this instead of the configure script but -- Cabal 1.2.2.0 can't handle the weird version scheme of OpenSSL. Exposed-Modules: OpenSSL OpenSSL.BN OpenSSL.EVP.Base64 OpenSSL.EVP.Cipher OpenSSL.EVP.Digest OpenSSL.EVP.Open OpenSSL.EVP.PKey OpenSSL.EVP.Seal OpenSSL.EVP.Sign OpenSSL.EVP.Verify OpenSSL.Cipher OpenSSL.PEM OpenSSL.PKCS7 OpenSSL.Random OpenSSL.DSA OpenSSL.RSA OpenSSL.X509 OpenSSL.X509.Revocation OpenSSL.X509.Request OpenSSL.X509.Store OpenSSL.SocketBIO OpenSSL.Session Other-Modules: OpenSSL.ASN1 OpenSSL.BIO OpenSSL.ERR OpenSSL.Objects OpenSSL.SSL OpenSSL.Stack OpenSSL.Utils OpenSSL.X509.Name Extensions: ForeignFunctionInterface, EmptyDataDecls, MagicHash ghc-options: -Wall -fglasgow-exts C-Sources: cbits/HsOpenSSL.c Include-Dirs: cbits Install-Includes: HsOpenSSL.h