pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/security/py-tlslite Initial import of py-tlslite 0.3.8.



details:   https://anonhg.NetBSD.org/pkgsrc/rev/028f6890715f
branches:  trunk
changeset: 526061:028f6890715f
user:      schmonz <schmonz%pkgsrc.org@localhost>
date:      Wed Feb 28 05:34:25 2007 +0000

description:
Initial import of py-tlslite 0.3.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.

diffstat:

 security/py-tlslite/DESCR    |    7 +
 security/py-tlslite/Makefile |   17 +++
 security/py-tlslite/PLIST    |  186 +++++++++++++++++++++++++++++++++++++++++++
 security/py-tlslite/distinfo |    5 +
 4 files changed, 215 insertions(+), 0 deletions(-)

diffs (231 lines):

diff -r 00771491fc95 -r 028f6890715f security/py-tlslite/DESCR
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/security/py-tlslite/DESCR Wed Feb 28 05:34:25 2007 +0000
@@ -0,0 +1,7 @@
+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.
diff -r 00771491fc95 -r 028f6890715f security/py-tlslite/Makefile
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/security/py-tlslite/Makefile      Wed Feb 28 05:34:25 2007 +0000
@@ -0,0 +1,17 @@
+# $NetBSD: Makefile,v 1.1.1.1 2007/02/28 05:34:25 schmonz Exp $
+#
+
+DISTNAME=      tlslite-0.3.8
+PKGNAME=       ${PYPKGPREFIX}-${DISTNAME}
+CATEGORIES=    security python
+MASTER_SITES=  ${HOMEPAGE}
+
+MAINTAINER=    schmonz%NetBSD.org@localhost
+HOMEPAGE=      http://trevp.net/tlslite/
+COMMENT=       SSL 3.0, TLS 1.0, and TLS 1.1 in Python
+
+PYDISTUTILSPKG=        yes
+PYTHON_VERSIONS_ACCEPTED?=     24 23 22
+
+.include "../../lang/python/extension.mk"
+.include "../../mk/bsd.pkg.mk"
diff -r 00771491fc95 -r 028f6890715f security/py-tlslite/PLIST
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/security/py-tlslite/PLIST Wed Feb 28 05:34:25 2007 +0000
@@ -0,0 +1,186 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2007/02/28 05:34:25 schmonz Exp $
+bin/tls.py
+bin/tlsdb.py
+${PYSITELIB}/tlslite/BaseDB.py
+${PYSITELIB}/tlslite/BaseDB.pyc
+${PYSITELIB}/tlslite/BaseDB.pyo
+${PYSITELIB}/tlslite/Checker.py
+${PYSITELIB}/tlslite/Checker.pyc
+${PYSITELIB}/tlslite/Checker.pyo
+${PYSITELIB}/tlslite/FileObject.py
+${PYSITELIB}/tlslite/FileObject.pyc
+${PYSITELIB}/tlslite/FileObject.pyo
+${PYSITELIB}/tlslite/HandshakeSettings.py
+${PYSITELIB}/tlslite/HandshakeSettings.pyc
+${PYSITELIB}/tlslite/HandshakeSettings.pyo
+${PYSITELIB}/tlslite/Session.py
+${PYSITELIB}/tlslite/Session.pyc
+${PYSITELIB}/tlslite/Session.pyo
+${PYSITELIB}/tlslite/SessionCache.py
+${PYSITELIB}/tlslite/SessionCache.pyc
+${PYSITELIB}/tlslite/SessionCache.pyo
+${PYSITELIB}/tlslite/SharedKeyDB.py
+${PYSITELIB}/tlslite/SharedKeyDB.pyc
+${PYSITELIB}/tlslite/SharedKeyDB.pyo
+${PYSITELIB}/tlslite/TLSConnection.py
+${PYSITELIB}/tlslite/TLSConnection.pyc
+${PYSITELIB}/tlslite/TLSConnection.pyo
+${PYSITELIB}/tlslite/TLSRecordLayer.py
+${PYSITELIB}/tlslite/TLSRecordLayer.pyc
+${PYSITELIB}/tlslite/TLSRecordLayer.pyo
+${PYSITELIB}/tlslite/VerifierDB.py
+${PYSITELIB}/tlslite/VerifierDB.pyc
+${PYSITELIB}/tlslite/VerifierDB.pyo
+${PYSITELIB}/tlslite/X509.py
+${PYSITELIB}/tlslite/X509.pyc
+${PYSITELIB}/tlslite/X509.pyo
+${PYSITELIB}/tlslite/X509CertChain.py
+${PYSITELIB}/tlslite/X509CertChain.pyc
+${PYSITELIB}/tlslite/X509CertChain.pyo
+${PYSITELIB}/tlslite/__init__.py
+${PYSITELIB}/tlslite/__init__.pyc
+${PYSITELIB}/tlslite/__init__.pyo
+${PYSITELIB}/tlslite/api.py
+${PYSITELIB}/tlslite/api.pyc
+${PYSITELIB}/tlslite/api.pyo
+${PYSITELIB}/tlslite/constants.py
+${PYSITELIB}/tlslite/constants.pyc
+${PYSITELIB}/tlslite/constants.pyo
+${PYSITELIB}/tlslite/errors.py
+${PYSITELIB}/tlslite/errors.pyc
+${PYSITELIB}/tlslite/errors.pyo
+${PYSITELIB}/tlslite/integration/AsyncStateMachine.py
+${PYSITELIB}/tlslite/integration/AsyncStateMachine.pyc
+${PYSITELIB}/tlslite/integration/AsyncStateMachine.pyo
+${PYSITELIB}/tlslite/integration/ClientHelper.py
+${PYSITELIB}/tlslite/integration/ClientHelper.pyc
+${PYSITELIB}/tlslite/integration/ClientHelper.pyo
+${PYSITELIB}/tlslite/integration/HTTPTLSConnection.py
+${PYSITELIB}/tlslite/integration/HTTPTLSConnection.pyc
+${PYSITELIB}/tlslite/integration/HTTPTLSConnection.pyo
+${PYSITELIB}/tlslite/integration/IMAP4_TLS.py
+${PYSITELIB}/tlslite/integration/IMAP4_TLS.pyc
+${PYSITELIB}/tlslite/integration/IMAP4_TLS.pyo
+${PYSITELIB}/tlslite/integration/IntegrationHelper.py
+${PYSITELIB}/tlslite/integration/IntegrationHelper.pyc
+${PYSITELIB}/tlslite/integration/IntegrationHelper.pyo
+${PYSITELIB}/tlslite/integration/POP3_TLS.py
+${PYSITELIB}/tlslite/integration/POP3_TLS.pyc
+${PYSITELIB}/tlslite/integration/POP3_TLS.pyo
+${PYSITELIB}/tlslite/integration/SMTP_TLS.py
+${PYSITELIB}/tlslite/integration/SMTP_TLS.pyc
+${PYSITELIB}/tlslite/integration/SMTP_TLS.pyo
+${PYSITELIB}/tlslite/integration/TLSAsyncDispatcherMixIn.py
+${PYSITELIB}/tlslite/integration/TLSAsyncDispatcherMixIn.pyc
+${PYSITELIB}/tlslite/integration/TLSAsyncDispatcherMixIn.pyo
+${PYSITELIB}/tlslite/integration/TLSSocketServerMixIn.py
+${PYSITELIB}/tlslite/integration/TLSSocketServerMixIn.pyc
+${PYSITELIB}/tlslite/integration/TLSSocketServerMixIn.pyo
+${PYSITELIB}/tlslite/integration/TLSTwistedProtocolWrapper.py
+${PYSITELIB}/tlslite/integration/TLSTwistedProtocolWrapper.pyc
+${PYSITELIB}/tlslite/integration/TLSTwistedProtocolWrapper.pyo
+${PYSITELIB}/tlslite/integration/XMLRPCTransport.py
+${PYSITELIB}/tlslite/integration/XMLRPCTransport.pyc
+${PYSITELIB}/tlslite/integration/XMLRPCTransport.pyo
+${PYSITELIB}/tlslite/integration/__init__.py
+${PYSITELIB}/tlslite/integration/__init__.pyc
+${PYSITELIB}/tlslite/integration/__init__.pyo
+${PYSITELIB}/tlslite/mathtls.py
+${PYSITELIB}/tlslite/mathtls.pyc
+${PYSITELIB}/tlslite/mathtls.pyo
+${PYSITELIB}/tlslite/messages.py
+${PYSITELIB}/tlslite/messages.pyc
+${PYSITELIB}/tlslite/messages.pyo
+${PYSITELIB}/tlslite/utils/AES.py
+${PYSITELIB}/tlslite/utils/AES.pyc
+${PYSITELIB}/tlslite/utils/AES.pyo
+${PYSITELIB}/tlslite/utils/ASN1Parser.py
+${PYSITELIB}/tlslite/utils/ASN1Parser.pyc
+${PYSITELIB}/tlslite/utils/ASN1Parser.pyo
+${PYSITELIB}/tlslite/utils/Cryptlib_AES.py
+${PYSITELIB}/tlslite/utils/Cryptlib_AES.pyc
+${PYSITELIB}/tlslite/utils/Cryptlib_AES.pyo
+${PYSITELIB}/tlslite/utils/Cryptlib_RC4.py
+${PYSITELIB}/tlslite/utils/Cryptlib_RC4.pyc
+${PYSITELIB}/tlslite/utils/Cryptlib_RC4.pyo
+${PYSITELIB}/tlslite/utils/Cryptlib_TripleDES.py
+${PYSITELIB}/tlslite/utils/Cryptlib_TripleDES.pyc
+${PYSITELIB}/tlslite/utils/Cryptlib_TripleDES.pyo
+${PYSITELIB}/tlslite/utils/OpenSSL_AES.py
+${PYSITELIB}/tlslite/utils/OpenSSL_AES.pyc
+${PYSITELIB}/tlslite/utils/OpenSSL_AES.pyo
+${PYSITELIB}/tlslite/utils/OpenSSL_RC4.py
+${PYSITELIB}/tlslite/utils/OpenSSL_RC4.pyc
+${PYSITELIB}/tlslite/utils/OpenSSL_RC4.pyo
+${PYSITELIB}/tlslite/utils/OpenSSL_RSAKey.py
+${PYSITELIB}/tlslite/utils/OpenSSL_RSAKey.pyc
+${PYSITELIB}/tlslite/utils/OpenSSL_RSAKey.pyo
+${PYSITELIB}/tlslite/utils/OpenSSL_TripleDES.py
+${PYSITELIB}/tlslite/utils/OpenSSL_TripleDES.pyc
+${PYSITELIB}/tlslite/utils/OpenSSL_TripleDES.pyo
+${PYSITELIB}/tlslite/utils/PyCrypto_AES.py
+${PYSITELIB}/tlslite/utils/PyCrypto_AES.pyc
+${PYSITELIB}/tlslite/utils/PyCrypto_AES.pyo
+${PYSITELIB}/tlslite/utils/PyCrypto_RC4.py
+${PYSITELIB}/tlslite/utils/PyCrypto_RC4.pyc
+${PYSITELIB}/tlslite/utils/PyCrypto_RC4.pyo
+${PYSITELIB}/tlslite/utils/PyCrypto_RSAKey.py
+${PYSITELIB}/tlslite/utils/PyCrypto_RSAKey.pyc
+${PYSITELIB}/tlslite/utils/PyCrypto_RSAKey.pyo
+${PYSITELIB}/tlslite/utils/PyCrypto_TripleDES.py
+${PYSITELIB}/tlslite/utils/PyCrypto_TripleDES.pyc
+${PYSITELIB}/tlslite/utils/PyCrypto_TripleDES.pyo
+${PYSITELIB}/tlslite/utils/Python_AES.py
+${PYSITELIB}/tlslite/utils/Python_AES.pyc
+${PYSITELIB}/tlslite/utils/Python_AES.pyo
+${PYSITELIB}/tlslite/utils/Python_RC4.py
+${PYSITELIB}/tlslite/utils/Python_RC4.pyc
+${PYSITELIB}/tlslite/utils/Python_RC4.pyo
+${PYSITELIB}/tlslite/utils/Python_RSAKey.py
+${PYSITELIB}/tlslite/utils/Python_RSAKey.pyc
+${PYSITELIB}/tlslite/utils/Python_RSAKey.pyo
+${PYSITELIB}/tlslite/utils/RC4.py
+${PYSITELIB}/tlslite/utils/RC4.pyc
+${PYSITELIB}/tlslite/utils/RC4.pyo
+${PYSITELIB}/tlslite/utils/RSAKey.py
+${PYSITELIB}/tlslite/utils/RSAKey.pyc
+${PYSITELIB}/tlslite/utils/RSAKey.pyo
+${PYSITELIB}/tlslite/utils/TripleDES.py
+${PYSITELIB}/tlslite/utils/TripleDES.pyc
+${PYSITELIB}/tlslite/utils/TripleDES.pyo
+${PYSITELIB}/tlslite/utils/__init__.py
+${PYSITELIB}/tlslite/utils/__init__.pyc
+${PYSITELIB}/tlslite/utils/__init__.pyo
+${PYSITELIB}/tlslite/utils/cipherfactory.py
+${PYSITELIB}/tlslite/utils/cipherfactory.pyc
+${PYSITELIB}/tlslite/utils/cipherfactory.pyo
+${PYSITELIB}/tlslite/utils/codec.py
+${PYSITELIB}/tlslite/utils/codec.pyc
+${PYSITELIB}/tlslite/utils/codec.pyo
+${PYSITELIB}/tlslite/utils/compat.py
+${PYSITELIB}/tlslite/utils/compat.pyc
+${PYSITELIB}/tlslite/utils/compat.pyo
+${PYSITELIB}/tlslite/utils/cryptomath.py
+${PYSITELIB}/tlslite/utils/cryptomath.pyc
+${PYSITELIB}/tlslite/utils/cryptomath.pyo
+${PYSITELIB}/tlslite/utils/dateFuncs.py
+${PYSITELIB}/tlslite/utils/dateFuncs.pyc
+${PYSITELIB}/tlslite/utils/dateFuncs.pyo
+${PYSITELIB}/tlslite/utils/hmac.py
+${PYSITELIB}/tlslite/utils/hmac.pyc
+${PYSITELIB}/tlslite/utils/hmac.pyo
+${PYSITELIB}/tlslite/utils/jython_compat.py
+${PYSITELIB}/tlslite/utils/jython_compat.pyc
+${PYSITELIB}/tlslite/utils/jython_compat.pyo
+${PYSITELIB}/tlslite/utils/keyfactory.py
+${PYSITELIB}/tlslite/utils/keyfactory.pyc
+${PYSITELIB}/tlslite/utils/keyfactory.pyo
+${PYSITELIB}/tlslite/utils/rijndael.py
+${PYSITELIB}/tlslite/utils/rijndael.pyc
+${PYSITELIB}/tlslite/utils/rijndael.pyo
+${PYSITELIB}/tlslite/utils/xmltools.py
+${PYSITELIB}/tlslite/utils/xmltools.pyc
+${PYSITELIB}/tlslite/utils/xmltools.pyo
+@dirrm ${PYSITELIB}/tlslite/utils
+@dirrm ${PYSITELIB}/tlslite/integration
+@dirrm ${PYSITELIB}/tlslite
diff -r 00771491fc95 -r 028f6890715f security/py-tlslite/distinfo
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/security/py-tlslite/distinfo      Wed Feb 28 05:34:25 2007 +0000
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.1.1.1 2007/02/28 05:34:25 schmonz Exp $
+
+SHA1 (tlslite-0.3.8.tar.gz) = 56e1a5af611a17e3a59d797922bbf0e9cb13d321
+RMD160 (tlslite-0.3.8.tar.gz) = 18d1ebcf5891aff97ed1c96af65c54136b0f211b
+Size (tlslite-0.3.8.tar.gz) = 637558 bytes



Home | Main Index | Thread Index | Old Index