pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/security/hs-tls
Module Name: pkgsrc
Committed By: pho
Date: Fri Jan 17 13:38:00 UTC 2020
Added Files:
pkgsrc/security/hs-tls: DESCR Makefile buildlink3.mk distinfo
Log Message:
Import tls-1.5.3
Native Haskell TLS and SSL protocol implementation for server and
client.
This 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.
Currently implement the SSL3.0, TLS1.0, TLS1.1, TLS1.2 and TLS 1.3
protocol, and support RSA and Ephemeral (Elliptic curve and regular)
Diffie Hellman key exchanges, and many extensions.
To generate a diff of this commit:
cvs rdiff -u -r0 -r1.1 pkgsrc/security/hs-tls/DESCR \
pkgsrc/security/hs-tls/Makefile pkgsrc/security/hs-tls/buildlink3.mk \
pkgsrc/security/hs-tls/distinfo
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Added files:
Index: pkgsrc/security/hs-tls/DESCR
diff -u /dev/null pkgsrc/security/hs-tls/DESCR:1.1
--- /dev/null Fri Jan 17 13:38:00 2020
+++ pkgsrc/security/hs-tls/DESCR Fri Jan 17 13:38:00 2020
@@ -0,0 +1,11 @@
+Native Haskell TLS and SSL protocol implementation for server and
+client.
+
+This 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.
+
+Currently implement the SSL3.0, TLS1.0, TLS1.1, TLS1.2 and TLS 1.3
+protocol, and support RSA and Ephemeral (Elliptic curve and regular)
+Diffie Hellman key exchanges, and many extensions.
Index: pkgsrc/security/hs-tls/Makefile
diff -u /dev/null pkgsrc/security/hs-tls/Makefile:1.1
--- /dev/null Fri Jan 17 13:38:00 2020
+++ pkgsrc/security/hs-tls/Makefile Fri Jan 17 13:38:00 2020
@@ -0,0 +1,23 @@
+# $NetBSD: Makefile,v 1.1 2020/01/17 13:38:00 pho Exp $
+
+DISTNAME= tls-1.5.3
+CATEGORIES= security
+
+MAINTAINER= pho%cielonegro.org@localhost
+COMMENT= TLS/SSL protocol native implementation (Server and Client)
+LICENSE= modified-bsd
+
+.include "../../devel/hs-asn1-encoding/buildlink3.mk"
+.include "../../devel/hs-asn1-types/buildlink3.mk"
+.include "../../devel/hs-async/buildlink3.mk"
+.include "../../devel/hs-cereal/buildlink3.mk"
+.include "../../security/hs-cryptonite/buildlink3.mk"
+.include "../../devel/hs-data-default-class/buildlink3.mk"
+.include "../../time/hs-hourglass/buildlink3.mk"
+.include "../../devel/hs-memory/buildlink3.mk"
+.include "../../security/hs-x509/buildlink3.mk"
+.include "../../security/hs-x509-store/buildlink3.mk"
+.include "../../security/hs-x509-validation/buildlink3.mk"
+.include "../../net/hs-network/buildlink3.mk"
+.include "../../mk/haskell.mk"
+.include "../../mk/bsd.pkg.mk"
Index: pkgsrc/security/hs-tls/buildlink3.mk
diff -u /dev/null pkgsrc/security/hs-tls/buildlink3.mk:1.1
--- /dev/null Fri Jan 17 13:38:00 2020
+++ pkgsrc/security/hs-tls/buildlink3.mk Fri Jan 17 13:38:00 2020
@@ -0,0 +1,26 @@
+# $NetBSD: buildlink3.mk,v 1.1 2020/01/17 13:38:00 pho Exp $
+
+BUILDLINK_TREE+= hs-tls
+
+.if !defined(HS_TLS_BUILDLINK3_MK)
+HS_TLS_BUILDLINK3_MK:=
+
+BUILDLINK_API_DEPENDS.hs-tls+= hs-tls>=1.5.3
+BUILDLINK_ABI_DEPENDS.hs-tls+= hs-tls>=1.5.3
+BUILDLINK_PKGSRCDIR.hs-tls?= ../../security/hs-tls
+
+.include "../../devel/hs-asn1-encoding/buildlink3.mk"
+.include "../../devel/hs-asn1-types/buildlink3.mk"
+.include "../../devel/hs-async/buildlink3.mk"
+.include "../../devel/hs-cereal/buildlink3.mk"
+.include "../../security/hs-cryptonite/buildlink3.mk"
+.include "../../devel/hs-data-default-class/buildlink3.mk"
+.include "../../time/hs-hourglass/buildlink3.mk"
+.include "../../devel/hs-memory/buildlink3.mk"
+.include "../../security/hs-x509/buildlink3.mk"
+.include "../../security/hs-x509-store/buildlink3.mk"
+.include "../../security/hs-x509-validation/buildlink3.mk"
+.include "../../net/hs-network/buildlink3.mk"
+.endif # HS_TLS_BUILDLINK3_MK
+
+BUILDLINK_TREE+= -hs-tls
Index: pkgsrc/security/hs-tls/distinfo
diff -u /dev/null pkgsrc/security/hs-tls/distinfo:1.1
--- /dev/null Fri Jan 17 13:38:00 2020
+++ pkgsrc/security/hs-tls/distinfo Fri Jan 17 13:38:00 2020
@@ -0,0 +1,6 @@
+$NetBSD: distinfo,v 1.1 2020/01/17 13:38:00 pho Exp $
+
+SHA1 (tls-1.5.3.tar.gz) = 140832762b66ffec56bbb4d22f9eeb4318f77c66
+RMD160 (tls-1.5.3.tar.gz) = bd803f0673d8ff147c8266c000427c8bcb8f0cca
+SHA512 (tls-1.5.3.tar.gz) = 0881f1716cd0289a051d5c5c7fafd3f5b57a44551f724c6023c73d04c86f69dc9973194fbcfaea983a63fe32d3032cbf89367a52c022f8329266376fca847737
+Size (tls-1.5.3.tar.gz) = 149838 bytes
Home |
Main Index |
Thread Index |
Old Index