aboutsummaryrefslogtreecommitdiffstats
path: root/security
diff options
context:
space:
mode:
authornovel <novel@FreeBSD.org>2006-09-07 13:23:30 +0800
committernovel <novel@FreeBSD.org>2006-09-07 13:23:30 +0800
commita716f990363568486615aca792a3ee45ad6178a4 (patch)
treefd62a28c5074c85a841a2730a47156f818a40f8e /security
parent06facc0c7737bdb39f1baabe40cdae890dfd56d3 (diff)
downloadfreebsd-ports-gnome-a716f990363568486615aca792a3ee45ad6178a4.tar.gz
freebsd-ports-gnome-a716f990363568486615aca792a3ee45ad6178a4.tar.zst
freebsd-ports-gnome-a716f990363568486615aca792a3ee45ad6178a4.zip
TLS Lite is a free python library that implements SSL 3.0, TLS 1.0, and TLS
1.1. TLS Lite supports non-traditional authentication methods such as SRP, shared keys, and cryptoIDs in addition to X.509 certificates. TLS Lite is pure Python, however it can access OpenSSL, cryptlib, pycrypto, and GMPY for faster crypto operations. TLS Lite integrates with httplib, xmlrpclib, poplib, imaplib, smtplib, SocketServer, asyncore, and Twisted. WWW: http://trevp.net/tlslite/ PR: ports/102923 Submitted by: Alexander Botero-Lowry <alex at foxybanana.com>
Diffstat (limited to 'security')
-rw-r--r--security/Makefile1
-rw-r--r--security/py-tlslite/Makefile19
-rw-r--r--security/py-tlslite/distinfo3
-rw-r--r--security/py-tlslite/pkg-descr8
-rw-r--r--security/py-tlslite/pkg-plist185
5 files changed, 216 insertions, 0 deletions
diff --git a/security/Makefile b/security/Makefile
index 00f2b8afac77..788fabd19cfa 100644
--- a/security/Makefile
+++ b/security/Makefile
@@ -562,6 +562,7 @@
SUBDIR += py-pycrypto
SUBDIR += py-rijndael
SUBDIR += py-twofish
+ SUBDIR += py-tlslite
SUBDIR += py-trustedpickle
SUBDIR += py-twistedConch
SUBDIR += py-xmlsec
diff --git a/security/py-tlslite/Makefile b/security/py-tlslite/Makefile
new file mode 100644
index 000000000000..fa1e176e8639
--- /dev/null
+++ b/security/py-tlslite/Makefile
@@ -0,0 +1,19 @@
+# New ports collection makefile for: py-tlslite
+# Date created: 05 Sep 2006
+# Whom: Alexander Botero-Lowry <alex@foxybanana.com>
+#
+# $FreeBSD$
+
+PORTNAME= tlslite
+PORTVERSION= 0.3.8
+CATEGORIES= security python
+MASTER_SITES= http://trevp.net/tlslite/
+PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+
+MAINTAINER= alex@foxybanana.com
+COMMENT= Python module implenting SSL 3.0, TLS 1.0 and TLS 1.1
+
+USE_PYTHON= yes
+USE_PYDISTUTILS= yes
+
+.include <bsd.port.mk>
diff --git a/security/py-tlslite/distinfo b/security/py-tlslite/distinfo
new file mode 100644
index 000000000000..d67f365bea63
--- /dev/null
+++ b/security/py-tlslite/distinfo
@@ -0,0 +1,3 @@
+MD5 (tlslite-0.3.8.tar.gz) = 5e1c19500e30fc7580939c18b435f937
+SHA256 (tlslite-0.3.8.tar.gz) = 3d79170d8c3a662fa717b6401e8004208df113aaf3b18689bbeb704a23bf5b9f
+SIZE (tlslite-0.3.8.tar.gz) = 637558
diff --git a/security/py-tlslite/pkg-descr b/security/py-tlslite/pkg-descr
new file mode 100644
index 000000000000..5423ef391927
--- /dev/null
+++ b/security/py-tlslite/pkg-descr
@@ -0,0 +1,8 @@
+TLS Lite is a free python library that implements SSL 3.0, TLS 1.0, and TLS
+1.1. TLS Lite supports non-traditional authentication methods such as SRP,
+shared keys, and cryptoIDs in addition to X.509 certificates. TLS Lite is pure
+Python, however it can access OpenSSL, cryptlib, pycrypto, and GMPY for faster
+crypto operations. TLS Lite integrates with httplib, xmlrpclib, poplib,
+imaplib, smtplib, SocketServer, asyncore, and Twisted.
+
+WWW: http://trevp.net/tlslite/
diff --git a/security/py-tlslite/pkg-plist b/security/py-tlslite/pkg-plist
new file mode 100644
index 000000000000..0273a2b4813e
--- /dev/null
+++ b/security/py-tlslite/pkg-plist
@@ -0,0 +1,185 @@
+bin/tls.py
+bin/tlsdb.py
+%%PYTHON_SITELIBDIR%%/tlslite/BaseDB.py
+%%PYTHON_SITELIBDIR%%/tlslite/BaseDB.pyc
+%%PYTHON_SITELIBDIR%%/tlslite/BaseDB.pyo
+%%PYTHON_SITELIBDIR%%/tlslite/Checker.py
+%%PYTHON_SITELIBDIR%%/tlslite/Checker.pyc
+%%PYTHON_SITELIBDIR%%/tlslite/Checker.pyo
+%%PYTHON_SITELIBDIR%%/tlslite/FileObject.py
+%%PYTHON_SITELIBDIR%%/tlslite/FileObject.pyc
+%%PYTHON_SITELIBDIR%%/tlslite/FileObject.pyo
+%%PYTHON_SITELIBDIR%%/tlslite/HandshakeSettings.py
+%%PYTHON_SITELIBDIR%%/tlslite/HandshakeSettings.pyc
+%%PYTHON_SITELIBDIR%%/tlslite/HandshakeSettings.pyo
+%%PYTHON_SITELIBDIR%%/tlslite/Session.py
+%%PYTHON_SITELIBDIR%%/tlslite/Session.pyc
+%%PYTHON_SITELIBDIR%%/tlslite/Session.pyo
+%%PYTHON_SITELIBDIR%%/tlslite/SessionCache.py
+%%PYTHON_SITELIBDIR%%/tlslite/SessionCache.pyc
+%%PYTHON_SITELIBDIR%%/tlslite/SessionCache.pyo
+%%PYTHON_SITELIBDIR%%/tlslite/SharedKeyDB.py
+%%PYTHON_SITELIBDIR%%/tlslite/SharedKeyDB.pyc
+%%PYTHON_SITELIBDIR%%/tlslite/SharedKeyDB.pyo
+%%PYTHON_SITELIBDIR%%/tlslite/TLSConnection.py
+%%PYTHON_SITELIBDIR%%/tlslite/TLSConnection.pyc
+%%PYTHON_SITELIBDIR%%/tlslite/TLSConnection.pyo
+%%PYTHON_SITELIBDIR%%/tlslite/TLSRecordLayer.py
+%%PYTHON_SITELIBDIR%%/tlslite/TLSRecordLayer.pyc
+%%PYTHON_SITELIBDIR%%/tlslite/TLSRecordLayer.pyo
+%%PYTHON_SITELIBDIR%%/tlslite/VerifierDB.py
+%%PYTHON_SITELIBDIR%%/tlslite/VerifierDB.pyc
+%%PYTHON_SITELIBDIR%%/tlslite/VerifierDB.pyo
+%%PYTHON_SITELIBDIR%%/tlslite/X509.py
+%%PYTHON_SITELIBDIR%%/tlslite/X509.pyc
+%%PYTHON_SITELIBDIR%%/tlslite/X509.pyo
+%%PYTHON_SITELIBDIR%%/tlslite/X509CertChain.py
+%%PYTHON_SITELIBDIR%%/tlslite/X509CertChain.pyc
+%%PYTHON_SITELIBDIR%%/tlslite/X509CertChain.pyo
+%%PYTHON_SITELIBDIR%%/tlslite/__init__.py
+%%PYTHON_SITELIBDIR%%/tlslite/__init__.pyc
+%%PYTHON_SITELIBDIR%%/tlslite/__init__.pyo
+%%PYTHON_SITELIBDIR%%/tlslite/api.py
+%%PYTHON_SITELIBDIR%%/tlslite/api.pyc
+%%PYTHON_SITELIBDIR%%/tlslite/api.pyo
+%%PYTHON_SITELIBDIR%%/tlslite/constants.py
+%%PYTHON_SITELIBDIR%%/tlslite/constants.pyc
+%%PYTHON_SITELIBDIR%%/tlslite/constants.pyo
+%%PYTHON_SITELIBDIR%%/tlslite/errors.py
+%%PYTHON_SITELIBDIR%%/tlslite/errors.pyc
+%%PYTHON_SITELIBDIR%%/tlslite/errors.pyo
+%%PYTHON_SITELIBDIR%%/tlslite/integration/AsyncStateMachine.py
+%%PYTHON_SITELIBDIR%%/tlslite/integration/AsyncStateMachine.pyc
+%%PYTHON_SITELIBDIR%%/tlslite/integration/AsyncStateMachine.pyo
+%%PYTHON_SITELIBDIR%%/tlslite/integration/ClientHelper.py
+%%PYTHON_SITELIBDIR%%/tlslite/integration/ClientHelper.pyc
+%%PYTHON_SITELIBDIR%%/tlslite/integration/ClientHelper.pyo
+%%PYTHON_SITELIBDIR%%/tlslite/integration/HTTPTLSConnection.py
+%%PYTHON_SITELIBDIR%%/tlslite/integration/HTTPTLSConnection.pyc
+%%PYTHON_SITELIBDIR%%/tlslite/integration/HTTPTLSConnection.pyo
+%%PYTHON_SITELIBDIR%%/tlslite/integration/IMAP4_TLS.py
+%%PYTHON_SITELIBDIR%%/tlslite/integration/IMAP4_TLS.pyc
+%%PYTHON_SITELIBDIR%%/tlslite/integration/IMAP4_TLS.pyo
+%%PYTHON_SITELIBDIR%%/tlslite/integration/IntegrationHelper.py
+%%PYTHON_SITELIBDIR%%/tlslite/integration/IntegrationHelper.pyc
+%%PYTHON_SITELIBDIR%%/tlslite/integration/IntegrationHelper.pyo
+%%PYTHON_SITELIBDIR%%/tlslite/integration/POP3_TLS.py
+%%PYTHON_SITELIBDIR%%/tlslite/integration/POP3_TLS.pyc
+%%PYTHON_SITELIBDIR%%/tlslite/integration/POP3_TLS.pyo
+%%PYTHON_SITELIBDIR%%/tlslite/integration/SMTP_TLS.py
+%%PYTHON_SITELIBDIR%%/tlslite/integration/SMTP_TLS.pyc
+%%PYTHON_SITELIBDIR%%/tlslite/integration/SMTP_TLS.pyo
+%%PYTHON_SITELIBDIR%%/tlslite/integration/TLSAsyncDispatcherMixIn.py
+%%PYTHON_SITELIBDIR%%/tlslite/integration/TLSAsyncDispatcherMixIn.pyc
+%%PYTHON_SITELIBDIR%%/tlslite/integration/TLSAsyncDispatcherMixIn.pyo
+%%PYTHON_SITELIBDIR%%/tlslite/integration/TLSSocketServerMixIn.py
+%%PYTHON_SITELIBDIR%%/tlslite/integration/TLSSocketServerMixIn.pyc
+%%PYTHON_SITELIBDIR%%/tlslite/integration/TLSSocketServerMixIn.pyo
+%%PYTHON_SITELIBDIR%%/tlslite/integration/TLSTwistedProtocolWrapper.py
+%%PYTHON_SITELIBDIR%%/tlslite/integration/TLSTwistedProtocolWrapper.pyc
+%%PYTHON_SITELIBDIR%%/tlslite/integration/TLSTwistedProtocolWrapper.pyo
+%%PYTHON_SITELIBDIR%%/tlslite/integration/XMLRPCTransport.py
+%%PYTHON_SITELIBDIR%%/tlslite/integration/XMLRPCTransport.pyc
+%%PYTHON_SITELIBDIR%%/tlslite/integration/XMLRPCTransport.pyo
+%%PYTHON_SITELIBDIR%%/tlslite/integration/__init__.py
+%%PYTHON_SITELIBDIR%%/tlslite/integration/__init__.pyc
+%%PYTHON_SITELIBDIR%%/tlslite/integration/__init__.pyo
+%%PYTHON_SITELIBDIR%%/tlslite/mathtls.py
+%%PYTHON_SITELIBDIR%%/tlslite/mathtls.pyc
+%%PYTHON_SITELIBDIR%%/tlslite/mathtls.pyo
+%%PYTHON_SITELIBDIR%%/tlslite/messages.py
+%%PYTHON_SITELIBDIR%%/tlslite/messages.pyc
+%%PYTHON_SITELIBDIR%%/tlslite/messages.pyo
+%%PYTHON_SITELIBDIR%%/tlslite/utils/AES.py
+%%PYTHON_SITELIBDIR%%/tlslite/utils/AES.pyc
+%%PYTHON_SITELIBDIR%%/tlslite/utils/AES.pyo
+%%PYTHON_SITELIBDIR%%/tlslite/utils/ASN1Parser.py
+%%PYTHON_SITELIBDIR%%/tlslite/utils/ASN1Parser.pyc
+%%PYTHON_SITELIBDIR%%/tlslite/utils/ASN1Parser.pyo
+%%PYTHON_SITELIBDIR%%/tlslite/utils/Cryptlib_AES.py
+%%PYTHON_SITELIBDIR%%/tlslite/utils/Cryptlib_AES.pyc
+%%PYTHON_SITELIBDIR%%/tlslite/utils/Cryptlib_AES.pyo
+%%PYTHON_SITELIBDIR%%/tlslite/utils/Cryptlib_RC4.py
+%%PYTHON_SITELIBDIR%%/tlslite/utils/Cryptlib_RC4.pyc
+%%PYTHON_SITELIBDIR%%/tlslite/utils/Cryptlib_RC4.pyo
+%%PYTHON_SITELIBDIR%%/tlslite/utils/Cryptlib_TripleDES.py
+%%PYTHON_SITELIBDIR%%/tlslite/utils/Cryptlib_TripleDES.pyc
+%%PYTHON_SITELIBDIR%%/tlslite/utils/Cryptlib_TripleDES.pyo
+%%PYTHON_SITELIBDIR%%/tlslite/utils/OpenSSL_AES.py
+%%PYTHON_SITELIBDIR%%/tlslite/utils/OpenSSL_AES.pyc
+%%PYTHON_SITELIBDIR%%/tlslite/utils/OpenSSL_AES.pyo
+%%PYTHON_SITELIBDIR%%/tlslite/utils/OpenSSL_RC4.py
+%%PYTHON_SITELIBDIR%%/tlslite/utils/OpenSSL_RC4.pyc
+%%PYTHON_SITELIBDIR%%/tlslite/utils/OpenSSL_RC4.pyo
+%%PYTHON_SITELIBDIR%%/tlslite/utils/OpenSSL_RSAKey.py
+%%PYTHON_SITELIBDIR%%/tlslite/utils/OpenSSL_RSAKey.pyc
+%%PYTHON_SITELIBDIR%%/tlslite/utils/OpenSSL_RSAKey.pyo
+%%PYTHON_SITELIBDIR%%/tlslite/utils/OpenSSL_TripleDES.py
+%%PYTHON_SITELIBDIR%%/tlslite/utils/OpenSSL_TripleDES.pyc
+%%PYTHON_SITELIBDIR%%/tlslite/utils/OpenSSL_TripleDES.pyo
+%%PYTHON_SITELIBDIR%%/tlslite/utils/PyCrypto_AES.py
+%%PYTHON_SITELIBDIR%%/tlslite/utils/PyCrypto_AES.pyc
+%%PYTHON_SITELIBDIR%%/tlslite/utils/PyCrypto_AES.pyo
+%%PYTHON_SITELIBDIR%%/tlslite/utils/PyCrypto_RC4.py
+%%PYTHON_SITELIBDIR%%/tlslite/utils/PyCrypto_RC4.pyc
+%%PYTHON_SITELIBDIR%%/tlslite/utils/PyCrypto_RC4.pyo
+%%PYTHON_SITELIBDIR%%/tlslite/utils/PyCrypto_RSAKey.py
+%%PYTHON_SITELIBDIR%%/tlslite/utils/PyCrypto_RSAKey.pyc
+%%PYTHON_SITELIBDIR%%/tlslite/utils/PyCrypto_RSAKey.pyo
+%%PYTHON_SITELIBDIR%%/tlslite/utils/PyCrypto_TripleDES.py
+%%PYTHON_SITELIBDIR%%/tlslite/utils/PyCrypto_TripleDES.pyc
+%%PYTHON_SITELIBDIR%%/tlslite/utils/PyCrypto_TripleDES.pyo
+%%PYTHON_SITELIBDIR%%/tlslite/utils/Python_AES.py
+%%PYTHON_SITELIBDIR%%/tlslite/utils/Python_AES.pyc
+%%PYTHON_SITELIBDIR%%/tlslite/utils/Python_AES.pyo
+%%PYTHON_SITELIBDIR%%/tlslite/utils/Python_RC4.py
+%%PYTHON_SITELIBDIR%%/tlslite/utils/Python_RC4.pyc
+%%PYTHON_SITELIBDIR%%/tlslite/utils/Python_RC4.pyo
+%%PYTHON_SITELIBDIR%%/tlslite/utils/Python_RSAKey.py
+%%PYTHON_SITELIBDIR%%/tlslite/utils/Python_RSAKey.pyc
+%%PYTHON_SITELIBDIR%%/tlslite/utils/Python_RSAKey.pyo
+%%PYTHON_SITELIBDIR%%/tlslite/utils/RC4.py
+%%PYTHON_SITELIBDIR%%/tlslite/utils/RC4.pyc
+%%PYTHON_SITELIBDIR%%/tlslite/utils/RC4.pyo
+%%PYTHON_SITELIBDIR%%/tlslite/utils/RSAKey.py
+%%PYTHON_SITELIBDIR%%/tlslite/utils/RSAKey.pyc
+%%PYTHON_SITELIBDIR%%/tlslite/utils/RSAKey.pyo
+%%PYTHON_SITELIBDIR%%/tlslite/utils/TripleDES.py
+%%PYTHON_SITELIBDIR%%/tlslite/utils/TripleDES.pyc
+%%PYTHON_SITELIBDIR%%/tlslite/utils/TripleDES.pyo
+%%PYTHON_SITELIBDIR%%/tlslite/utils/__init__.py
+%%PYTHON_SITELIBDIR%%/tlslite/utils/__init__.pyc
+%%PYTHON_SITELIBDIR%%/tlslite/utils/__init__.pyo
+%%PYTHON_SITELIBDIR%%/tlslite/utils/cipherfactory.py
+%%PYTHON_SITELIBDIR%%/tlslite/utils/cipherfactory.pyc
+%%PYTHON_SITELIBDIR%%/tlslite/utils/cipherfactory.pyo
+%%PYTHON_SITELIBDIR%%/tlslite/utils/codec.py
+%%PYTHON_SITELIBDIR%%/tlslite/utils/codec.pyc
+%%PYTHON_SITELIBDIR%%/tlslite/utils/codec.pyo
+%%PYTHON_SITELIBDIR%%/tlslite/utils/compat.py
+%%PYTHON_SITELIBDIR%%/tlslite/utils/compat.pyc
+%%PYTHON_SITELIBDIR%%/tlslite/utils/compat.pyo
+%%PYTHON_SITELIBDIR%%/tlslite/utils/cryptomath.py
+%%PYTHON_SITELIBDIR%%/tlslite/utils/cryptomath.pyc
+%%PYTHON_SITELIBDIR%%/tlslite/utils/cryptomath.pyo
+%%PYTHON_SITELIBDIR%%/tlslite/utils/dateFuncs.py
+%%PYTHON_SITELIBDIR%%/tlslite/utils/dateFuncs.pyc
+%%PYTHON_SITELIBDIR%%/tlslite/utils/dateFuncs.pyo
+%%PYTHON_SITELIBDIR%%/tlslite/utils/hmac.py
+%%PYTHON_SITELIBDIR%%/tlslite/utils/hmac.pyc
+%%PYTHON_SITELIBDIR%%/tlslite/utils/hmac.pyo
+%%PYTHON_SITELIBDIR%%/tlslite/utils/jython_compat.py
+%%PYTHON_SITELIBDIR%%/tlslite/utils/jython_compat.pyc
+%%PYTHON_SITELIBDIR%%/tlslite/utils/jython_compat.pyo
+%%PYTHON_SITELIBDIR%%/tlslite/utils/keyfactory.py
+%%PYTHON_SITELIBDIR%%/tlslite/utils/keyfactory.pyc
+%%PYTHON_SITELIBDIR%%/tlslite/utils/keyfactory.pyo
+%%PYTHON_SITELIBDIR%%/tlslite/utils/rijndael.py
+%%PYTHON_SITELIBDIR%%/tlslite/utils/rijndael.pyc
+%%PYTHON_SITELIBDIR%%/tlslite/utils/rijndael.pyo
+%%PYTHON_SITELIBDIR%%/tlslite/utils/xmltools.py
+%%PYTHON_SITELIBDIR%%/tlslite/utils/xmltools.pyc
+%%PYTHON_SITELIBDIR%%/tlslite/utils/xmltools.pyo
+@dirrm %%PYTHON_SITELIBDIR%%/tlslite/utils
+@dirrm %%PYTHON_SITELIBDIR%%/tlslite/integration
+@dirrm %%PYTHON_SITELIBDIR%%/tlslite