Skip to content
Newer
Older
100644 88 lines (82 sloc) 2.22 KB
d8a6a59 @phonohawk Initial import
authored
1 Name: HsOpenSSL
df27224 @phonohawk Implemented OpenSSL.EVP.Base64 / Buried OpenSSL.BIO
authored
2 Synopsis: (Part of) OpenSSL binding for Haskell
d8a6a59 @phonohawk Initial import
authored
3 Description:
df27224 @phonohawk Implemented OpenSSL.EVP.Base64 / Buried OpenSSL.BIO
authored
4 HsOpenSSL is a (part of) OpenSSL binding for Haskell. It can
70b5802 @phonohawk Release: HsOpenSSL 0.2
authored
5 generate RSA and DSA keys, read and write PEM files, generate
6 message digests, sign and verify messages, encrypt and decrypt
df27224 @phonohawk Implemented OpenSSL.EVP.Base64 / Buried OpenSSL.BIO
authored
7 messages.
e75a99a @agl Update to 6.8.1
agl authored
8 Version: 0.3.1
d8a6a59 @phonohawk Initial import
authored
9 License: PublicDomain
0e4cdc6 @phonohawk Added COPYING / Supplessed unneeded imports
authored
10 License-File: COPYING
11 Author: PHO <phonohawk at ps dot sakura dot ne dot jp>
12 Maintainer: PHO <phonohawk at ps dot sakura dot ne dot jp>
d8a6a59 @phonohawk Initial import
authored
13 Stability: experimental
0e4cdc6 @phonohawk Added COPYING / Supplessed unneeded imports
authored
14 Homepage: http://ccm.sherry.jp/HsOpenSSL/
d8a6a59 @phonohawk Initial import
authored
15 Category: Cryptography
e75a99a @agl Update to 6.8.1
agl authored
16 Tested-With: GHC == 6.8.1
17 Cabal-Version: >= 1.2
18
d145e51 @phonohawk cleanup
authored
19 Extra-Source-Files:
e75a99a @agl Update to 6.8.1
agl authored
20 AUTHORS
21 HsOpenSSL.buildinfo.in
22 NEWS
23 cbits/HsOpenSSL.h
24 configure
25 configure.ac
26 examples/Makefile
27 examples/GenRSAKey.hs
28 examples/HelloWorld.hs
29 examples/PKCS7.hs
ba13f47 @phonohawk tests/* should be included in the sdist
authored
30 tests/Base64.hs
31 tests/Cipher.hs
32 tests/DSA.hs
33 tests/Makefile
e75a99a @agl Update to 6.8.1
agl authored
34
35 flag splitBase
36 description: Choose the new smaller, split-up base package.
37
38 Library
39 if flag(splitBase)
40 build-depends: base >= 3, bytestring, time >= 1.1.1, old-locale
41 else
42 build-depends: base < 3, time >= 1.1.1
43
0f5a6a5 @phonohawk Added -Wall to the ghc-options.
authored
44 --PkgConfig-Depends: openssl >= 0.9.7l
45 -- We really should use this instead of the configure script but
46 -- Cabal 1.2.2.0 can't handle the weird version scheme of OpenSSL.
47
e75a99a @agl Update to 6.8.1
agl authored
48 Exposed-Modules:
49 OpenSSL
50 OpenSSL.BN
51 OpenSSL.EVP.Base64
52 OpenSSL.EVP.Cipher
53 OpenSSL.EVP.Digest
54 OpenSSL.EVP.Open
55 OpenSSL.EVP.PKey
56 OpenSSL.EVP.Seal
57 OpenSSL.EVP.Sign
58 OpenSSL.EVP.Verify
59 OpenSSL.Cipher
60 OpenSSL.PEM
61 OpenSSL.PKCS7
62 OpenSSL.Random
63 OpenSSL.DSA
64 OpenSSL.RSA
65 OpenSSL.X509
66 OpenSSL.X509.Revocation
67 OpenSSL.X509.Request
68 OpenSSL.X509.Store
69 Other-Modules:
70 OpenSSL.ASN1
71 OpenSSL.BIO
72 OpenSSL.ERR
73 OpenSSL.Objects
74 OpenSSL.SSL
75 OpenSSL.Stack
76 OpenSSL.Utils
77 OpenSSL.X509.Name
78 Extensions:
79 ForeignFunctionInterface, EmptyDataDecls, MagicHash
80 ghc-options:
0f5a6a5 @phonohawk Added -Wall to the ghc-options.
authored
81 -Wall -fglasgow-exts
e75a99a @agl Update to 6.8.1
agl authored
82 C-Sources:
83 cbits/HsOpenSSL.c
84 Include-Dirs:
85 cbits
86 Install-Includes:
87 HsOpenSSL.h
Something went wrong with that request. Please try again.