HsOpenSSL is an (incomplete) 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.  It has
also some capabilities of creating SSL clients and servers.

WWW:	https://github.com/phonohawk/HsOpenSSL

Obtained from:	FreeBSD Haskell
This commit is contained in:
Gabor Pali 2012-02-18 18:46:37 +00:00
parent f54713216f
commit 3884eb7918
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=291739
5 changed files with 31 additions and 0 deletions

View File

@ -141,6 +141,7 @@ hs-bibutils_port= textproc/hs-hs-bibutils
hS3_port= www/hs-hS3 # executable
hscolour_port= print/hs-hscolour # executable
hslogger_port= devel/hs-hslogger
HsOpenSSL_port= security/hs-HsOpenSSL
HStringTemplate_port= textproc/hs-HStringTemplate
html_port= textproc/hs-html
HTTP_port= www/hs-HTTP

View File

@ -185,6 +185,7 @@
SUBDIR += horde-jeta
SUBDIR += hotssh
SUBDIR += hs-Crypto
SUBDIR += hs-HsOpenSSL
SUBDIR += hs-RSA
SUBDIR += hs-SHA
SUBDIR += hs-certificate

View File

@ -0,0 +1,21 @@
# New ports collection makefile for: hs-HsOpenSSL
# Date created: November 19, 2011
# Whom: haskell@FreeBSD.org
#
# $FreeBSD$
#
PORTNAME= HsOpenSSL
PORTVERSION= 0.10.1.2
CATEGORIES= security haskell
MAINTAINER= haskell@FreeBSD.org
COMMENT= (Incomplete) OpenSSL binding for Haskell
FILE_LICENSE= COPYING
CABAL_SETUP= Setup.hs
USE_CABAL= network>=2.1.0.0
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>

View File

@ -0,0 +1,2 @@
SHA256 (cabal/HsOpenSSL-0.10.1.2.tar.gz) = b0570ea5d95ab54887def3c9ae0d8874eb2f51c187f7bb15eed2e844ceb05259
SIZE (cabal/HsOpenSSL-0.10.1.2.tar.gz) = 60942

View File

@ -0,0 +1,6 @@
HsOpenSSL is an (incomplete) 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. It has
also some capabilities of creating SSL clients and servers.
WWW: https://github.com/phonohawk/HsOpenSSL