# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4 # $Id: Portfile 131201 2015-01-06 19:52:47Z cal@macports.org $ PortSystem 1.0 PortGroup haskell 1.0 haskell.setup tls 1.1.5 revision 1 checksums rmd160 0b6b9993f4cd21e00cc8c521c039aaadd2469dcf \ sha256 8c2046cabff84a8b30664c118c228297ea1ea2b550132884bff2b513471f40c9 maintainers cal openmaintainer platforms darwin license BSD description TLS/SSL protocol native implementation (Server and Client) long_description \ Native Haskell TLS and SSL protocol implementation for server and client. \ \nThis provides a high-level implementation of a sensitive security \ protocol, eliminating a common set of security issues through the use of \ the advanced type system, high level constructions and common Haskell \ features. \ \nCurrently implement the SSL3.0, TLS1.0, TLS1.1 and TLS1.2 protocol, with \ only RSA supported for Key Exchange. \ \nOnly core protocol available here, have a look at the hs-tls-extra \ package for default ciphers, compressions and certificates functions. depends_lib-append port:hs-cereal \ port:hs-certificate \ port:hs-crypto-pubkey \ port:hs-crypto-random \ port:hs-cryptohash \ port:hs-mtl \ port:hs-network