diff options
-rw-r--r-- | security/Makefile | 1 | ||||
-rw-r--r-- | security/py-tlslite/Makefile | 19 | ||||
-rw-r--r-- | security/py-tlslite/distinfo | 3 | ||||
-rw-r--r-- | security/py-tlslite/pkg-descr | 8 | ||||
-rw-r--r-- | security/py-tlslite/pkg-plist | 185 |
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 |