The tls package

[Tags: bsd3, library]

Implementation of the TLS protocol, focusing on purity and more type-checking.

Currently implement only partially the TLS1.0 protocol. Not yet properly secure. Do not yet use as replacement to more mature implementation.


Properties

Versions0.1, 0.1.1, 0.1.2, 0.1.3, 0.2, 0.3, 0.3.1, 0.3.2, 0.3.3, 0.4.0, 0.4.1, 0.5.0, 0.5.1, 0.6.0, 0.6.1, 0.6.2, 0.6.3, 0.6.4, 0.7.0, 0.7.1, 0.7.2, 0.8.0, 0.8.1, 0.8.2, 0.8.3, 0.8.3.1, 0.8.3.2, 0.8.4, 0.8.5, 0.9.0, 0.9.1, 0.9.2, 0.9.3, 0.9.4, 0.9.5, 0.9.6, 0.9.7, 0.9.8, 0.9.9, 0.9.10, 0.9.11, 1.0.0, 1.0.1, 1.0.2, 1.0.3, 1.1.0, 1.1.1, 1.1.2, 1.1.3, 1.1.4, 1.1.5, 1.2.0, 1.2.1, 1.2.2, 1.2.3, 1.2.4, 1.2.5, 1.2.6, 1.2.7, 1.2.8
DependenciesAES, base (>=3 && <5), binary (>=0.5), bytestring, certificate (>=0.2), cryptocipher, cryptohash, mtl, RSA, spoon, vector
LicenseBSD3
CopyrightVincent Hanquez <vincent@snarc.org>
AuthorVincent Hanquez <vincent@snarc.org>
MaintainerVincent Hanquez <vincent@snarc.org>
Stabilityexperimental
CategoryNetwork
Source repositoryhead: git clone git://github.com/vincenthz/hs-tls
ExecutablesTests, stunnel
Upload dateFri Sep 10 07:43:57 UTC 2010
Uploaded byVincentHanquez
DistributionsDebian:1.2.8, FreeBSD:1.1.2, NixOS:1.2.8
Downloads59395 total (6768 in last 30 days)

Modules

Flags

NameDescriptionDefault
testBuild unit testDisabled
executableBuild the executableDisabled

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