aboutsummaryrefslogtreecommitdiff
path: root/security/py-tlslite
diff options
context:
space:
mode:
authorRoman Bogorodskiy <novel@FreeBSD.org>2006-09-07 05:23:30 +0000
committerRoman Bogorodskiy <novel@FreeBSD.org>2006-09-07 05:23:30 +0000
commitbb0e84c435141affa5264a2195ebc70d53b8479f (patch)
tree95c8a1f57787f0feb6cced1a9ea0f8f75905e088 /security/py-tlslite
parent0789871b38ffee98131b2cf90673f2f2c737ed34 (diff)
downloadports-bb0e84c435141affa5264a2195ebc70d53b8479f.tar.gz
ports-bb0e84c435141affa5264a2195ebc70d53b8479f.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>
Notes
Notes: svn path=/head/; revision=172444
Diffstat (limited to 'security/py-tlslite')
-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
4 files changed, 215 insertions, 0 deletions
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