Received: from mail.netbsd.org (mail.netbsd.org [199.233.217.200]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mail.netbsd.org", Issuer "Postmaster NetBSD.org" (verified OK)) by mollari.NetBSD.org (Postfix) with ESMTPS id 7A2BC7A0F3 for ; Fri, 30 Dec 2016 22:32:57 +0000 (UTC) Received: by mail.netbsd.org (Postfix, from userid 605) id 2238F85618; Fri, 30 Dec 2016 22:32:57 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by mail.netbsd.org (Postfix) with ESMTP id A3EEA85603 for ; Fri, 30 Dec 2016 22:32:56 +0000 (UTC) X-Virus-Scanned: amavisd-new at netbsd.org Received: from mail.netbsd.org ([IPv6:::1]) by localhost (mail.netbsd.org [IPv6:::1]) (amavisd-new, port 10025) with ESMTP id 53TwInc1NxyT for ; Fri, 30 Dec 2016 22:32:54 +0000 (UTC) Received: from cvs.NetBSD.org (ivanova.netbsd.org [199.233.217.197]) by mail.netbsd.org (Postfix) with ESMTP id 77902855A1 for ; Fri, 30 Dec 2016 22:32:54 +0000 (UTC) Received: by cvs.NetBSD.org (Postfix, from userid 500) id 72D59FBA6; Fri, 30 Dec 2016 22:32:54 +0000 (UTC) Content-Transfer-Encoding: 7bit Content-Type: multipart/mixed; boundary="_----------=_14831371746520" MIME-Version: 1.0 Date: Fri, 30 Dec 2016 22:32:54 +0000 From: "Maya Rashish" Subject: CVS commit: pkgsrc/security/py-cryptodome To: pkgsrc-changes@NetBSD.org Reply-To: maya@netbsd.org X-Mailer: log_accum Message-Id: <20161230223254.72D59FBA6@cvs.NetBSD.org> Sender: pkgsrc-changes-owner@NetBSD.org List-Id: pkgsrc-changes.NetBSD.org Precedence: bulk This is a multi-part message in MIME format. --_----------=_14831371746520 Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset="US-ASCII" Module Name: pkgsrc Committed By: maya Date: Fri Dec 30 22:32:54 UTC 2016 Added Files: pkgsrc/security/py-cryptodome: DESCR Makefile PLIST distinfo pkgsrc/security/py-cryptodome/patches: patch-src_pycrypto__common.h Log Message: New package: py-cryptodome. PyCryptodome is a self-contained Python package of low-level cryptographic primitives. It's also intended to be a drop-in replacement for py-crypto. To generate a diff of this commit: cvs rdiff -u -r0 -r1.1 pkgsrc/security/py-cryptodome/DESCR \ pkgsrc/security/py-cryptodome/Makefile \ pkgsrc/security/py-cryptodome/PLIST \ pkgsrc/security/py-cryptodome/distinfo cvs rdiff -u -r0 -r1.1 \ pkgsrc/security/py-cryptodome/patches/patch-src_pycrypto__common.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. --_----------=_14831371746520 Content-Disposition: inline Content-Length: 37484 Content-Transfer-Encoding: binary Content-Type: text/x-diff; charset=us-ascii Added files: Index: pkgsrc/security/py-cryptodome/DESCR diff -u /dev/null pkgsrc/security/py-cryptodome/DESCR:1.1 --- /dev/null Fri Dec 30 22:32:54 2016 +++ pkgsrc/security/py-cryptodome/DESCR Fri Dec 30 22:32:54 2016 @@ -0,0 +1,2 @@ +PyCryptodome is a self-contained Python package of low-level cryptographic +primitives. Index: pkgsrc/security/py-cryptodome/Makefile diff -u /dev/null pkgsrc/security/py-cryptodome/Makefile:1.1 --- /dev/null Fri Dec 30 22:32:54 2016 +++ pkgsrc/security/py-cryptodome/Makefile Fri Dec 30 22:32:54 2016 @@ -0,0 +1,23 @@ +# $NetBSD: Makefile,v 1.1 2016/12/30 22:32:54 maya Exp $ + +DISTNAME= pycryptodome-3.4.3 +PKGNAME= ${DISTNAME:S/^py/${PYPKGPREFIX}-/} +CATEGORIES= security python +MASTER_SITES= ${MASTER_SITE_PYPI:=p/pycryptodome/} + +MAINTAINER= pkgsrc-users@NetBSD.org +HOMEPAGE= https://www.pycryptodome.org/ +COMMENT= Cryptographic and hash functions for Python +# mostly public domain, but a few bits are: +LICENSE= python-software-foundation + +do-test: + ${RUN}cd ${WRKSRC};${SETENV} ${TEST_ENV} ${PYTHONBIN} ${PYSETUP} test + +# XXX is this needed? +CFLAGS.SunOS+= -std=c99 -D_XOPEN_SOURCE=600 + +BUILDLINK_API_DEPENDS.gmp+= gmp>=5.0 +.include "../../devel/gmp/buildlink3.mk" +.include "../../lang/python/distutils.mk" +.include "../../mk/bsd.pkg.mk" Index: pkgsrc/security/py-cryptodome/PLIST diff -u /dev/null pkgsrc/security/py-cryptodome/PLIST:1.1 --- /dev/null Fri Dec 30 22:32:54 2016 +++ pkgsrc/security/py-cryptodome/PLIST Fri Dec 30 22:32:54 2016 @@ -0,0 +1,673 @@ +@comment $NetBSD: PLIST,v 1.1 2016/12/30 22:32:54 maya Exp $ +${PYSITELIB}/Crypto/Cipher/AES.py +${PYSITELIB}/Crypto/Cipher/AES.pyc +${PYSITELIB}/Crypto/Cipher/AES.pyo +${PYSITELIB}/Crypto/Cipher/ARC2.py +${PYSITELIB}/Crypto/Cipher/ARC2.pyc +${PYSITELIB}/Crypto/Cipher/ARC2.pyo +${PYSITELIB}/Crypto/Cipher/ARC4.py +${PYSITELIB}/Crypto/Cipher/ARC4.pyc +${PYSITELIB}/Crypto/Cipher/ARC4.pyo +${PYSITELIB}/Crypto/Cipher/Blowfish.py +${PYSITELIB}/Crypto/Cipher/Blowfish.pyc +${PYSITELIB}/Crypto/Cipher/Blowfish.pyo +${PYSITELIB}/Crypto/Cipher/CAST.py +${PYSITELIB}/Crypto/Cipher/CAST.pyc +${PYSITELIB}/Crypto/Cipher/CAST.pyo +${PYSITELIB}/Crypto/Cipher/ChaCha20.py +${PYSITELIB}/Crypto/Cipher/ChaCha20.pyc +${PYSITELIB}/Crypto/Cipher/ChaCha20.pyo +${PYSITELIB}/Crypto/Cipher/DES.py +${PYSITELIB}/Crypto/Cipher/DES.pyc +${PYSITELIB}/Crypto/Cipher/DES.pyo +${PYSITELIB}/Crypto/Cipher/DES3.py +${PYSITELIB}/Crypto/Cipher/DES3.pyc +${PYSITELIB}/Crypto/Cipher/DES3.pyo +${PYSITELIB}/Crypto/Cipher/PKCS1_OAEP.py +${PYSITELIB}/Crypto/Cipher/PKCS1_OAEP.pyc +${PYSITELIB}/Crypto/Cipher/PKCS1_OAEP.pyo +${PYSITELIB}/Crypto/Cipher/PKCS1_v1_5.py +${PYSITELIB}/Crypto/Cipher/PKCS1_v1_5.pyc +${PYSITELIB}/Crypto/Cipher/PKCS1_v1_5.pyo +${PYSITELIB}/Crypto/Cipher/Salsa20.py +${PYSITELIB}/Crypto/Cipher/Salsa20.pyc +${PYSITELIB}/Crypto/Cipher/Salsa20.pyo +${PYSITELIB}/Crypto/Cipher/_ARC4.so +${PYSITELIB}/Crypto/Cipher/_Salsa20.so +${PYSITELIB}/Crypto/Cipher/__init__.py +${PYSITELIB}/Crypto/Cipher/__init__.pyc +${PYSITELIB}/Crypto/Cipher/__init__.pyo +${PYSITELIB}/Crypto/Cipher/_chacha20.so +${PYSITELIB}/Crypto/Cipher/_mode_cbc.py +${PYSITELIB}/Crypto/Cipher/_mode_cbc.pyc +${PYSITELIB}/Crypto/Cipher/_mode_cbc.pyo +${PYSITELIB}/Crypto/Cipher/_mode_ccm.py +${PYSITELIB}/Crypto/Cipher/_mode_ccm.pyc +${PYSITELIB}/Crypto/Cipher/_mode_ccm.pyo +${PYSITELIB}/Crypto/Cipher/_mode_cfb.py +${PYSITELIB}/Crypto/Cipher/_mode_cfb.pyc +${PYSITELIB}/Crypto/Cipher/_mode_cfb.pyo +${PYSITELIB}/Crypto/Cipher/_mode_ctr.py +${PYSITELIB}/Crypto/Cipher/_mode_ctr.pyc +${PYSITELIB}/Crypto/Cipher/_mode_ctr.pyo +${PYSITELIB}/Crypto/Cipher/_mode_eax.py +${PYSITELIB}/Crypto/Cipher/_mode_eax.pyc +${PYSITELIB}/Crypto/Cipher/_mode_eax.pyo +${PYSITELIB}/Crypto/Cipher/_mode_ecb.py +${PYSITELIB}/Crypto/Cipher/_mode_ecb.pyc +${PYSITELIB}/Crypto/Cipher/_mode_ecb.pyo +${PYSITELIB}/Crypto/Cipher/_mode_gcm.py +${PYSITELIB}/Crypto/Cipher/_mode_gcm.pyc +${PYSITELIB}/Crypto/Cipher/_mode_gcm.pyo +${PYSITELIB}/Crypto/Cipher/_mode_ocb.py +${PYSITELIB}/Crypto/Cipher/_mode_ocb.pyc +${PYSITELIB}/Crypto/Cipher/_mode_ocb.pyo +${PYSITELIB}/Crypto/Cipher/_mode_ofb.py +${PYSITELIB}/Crypto/Cipher/_mode_ofb.pyc +${PYSITELIB}/Crypto/Cipher/_mode_ofb.pyo +${PYSITELIB}/Crypto/Cipher/_mode_openpgp.py +${PYSITELIB}/Crypto/Cipher/_mode_openpgp.pyc +${PYSITELIB}/Crypto/Cipher/_mode_openpgp.pyo +${PYSITELIB}/Crypto/Cipher/_mode_siv.py +${PYSITELIB}/Crypto/Cipher/_mode_siv.pyc +${PYSITELIB}/Crypto/Cipher/_mode_siv.pyo +${PYSITELIB}/Crypto/Cipher/_raw_aes.so +${PYSITELIB}/Crypto/Cipher/_raw_aesni.so +${PYSITELIB}/Crypto/Cipher/_raw_arc2.so +${PYSITELIB}/Crypto/Cipher/_raw_blowfish.so +${PYSITELIB}/Crypto/Cipher/_raw_cast.so +${PYSITELIB}/Crypto/Cipher/_raw_cbc.so +${PYSITELIB}/Crypto/Cipher/_raw_cfb.so +${PYSITELIB}/Crypto/Cipher/_raw_ctr.so +${PYSITELIB}/Crypto/Cipher/_raw_des.so +${PYSITELIB}/Crypto/Cipher/_raw_des3.so +${PYSITELIB}/Crypto/Cipher/_raw_ecb.so +${PYSITELIB}/Crypto/Cipher/_raw_ocb.so +${PYSITELIB}/Crypto/Cipher/_raw_ofb.so +${PYSITELIB}/Crypto/Hash/BLAKE2b.py +${PYSITELIB}/Crypto/Hash/BLAKE2b.pyc +${PYSITELIB}/Crypto/Hash/BLAKE2b.pyo +${PYSITELIB}/Crypto/Hash/BLAKE2s.py +${PYSITELIB}/Crypto/Hash/BLAKE2s.pyc +${PYSITELIB}/Crypto/Hash/BLAKE2s.pyo +${PYSITELIB}/Crypto/Hash/CMAC.py +${PYSITELIB}/Crypto/Hash/CMAC.pyc +${PYSITELIB}/Crypto/Hash/CMAC.pyo +${PYSITELIB}/Crypto/Hash/HMAC.py +${PYSITELIB}/Crypto/Hash/HMAC.pyc +${PYSITELIB}/Crypto/Hash/HMAC.pyo +${PYSITELIB}/Crypto/Hash/MD2.py +${PYSITELIB}/Crypto/Hash/MD2.pyc +${PYSITELIB}/Crypto/Hash/MD2.pyo +${PYSITELIB}/Crypto/Hash/MD4.py +${PYSITELIB}/Crypto/Hash/MD4.pyc +${PYSITELIB}/Crypto/Hash/MD4.pyo +${PYSITELIB}/Crypto/Hash/MD5.py +${PYSITELIB}/Crypto/Hash/MD5.pyc +${PYSITELIB}/Crypto/Hash/MD5.pyo +${PYSITELIB}/Crypto/Hash/RIPEMD.py +${PYSITELIB}/Crypto/Hash/RIPEMD.pyc +${PYSITELIB}/Crypto/Hash/RIPEMD.pyo +${PYSITELIB}/Crypto/Hash/RIPEMD160.py +${PYSITELIB}/Crypto/Hash/RIPEMD160.pyc +${PYSITELIB}/Crypto/Hash/RIPEMD160.pyo +${PYSITELIB}/Crypto/Hash/SHA.py +${PYSITELIB}/Crypto/Hash/SHA.pyc +${PYSITELIB}/Crypto/Hash/SHA.pyo +${PYSITELIB}/Crypto/Hash/SHA1.py +${PYSITELIB}/Crypto/Hash/SHA1.pyc +${PYSITELIB}/Crypto/Hash/SHA1.pyo +${PYSITELIB}/Crypto/Hash/SHA224.py +${PYSITELIB}/Crypto/Hash/SHA224.pyc +${PYSITELIB}/Crypto/Hash/SHA224.pyo +${PYSITELIB}/Crypto/Hash/SHA256.py +${PYSITELIB}/Crypto/Hash/SHA256.pyc +${PYSITELIB}/Crypto/Hash/SHA256.pyo +${PYSITELIB}/Crypto/Hash/SHA384.py +${PYSITELIB}/Crypto/Hash/SHA384.pyc +${PYSITELIB}/Crypto/Hash/SHA384.pyo +${PYSITELIB}/Crypto/Hash/SHA3_224.py +${PYSITELIB}/Crypto/Hash/SHA3_224.pyc +${PYSITELIB}/Crypto/Hash/SHA3_224.pyo +${PYSITELIB}/Crypto/Hash/SHA3_256.py +${PYSITELIB}/Crypto/Hash/SHA3_256.pyc +${PYSITELIB}/Crypto/Hash/SHA3_256.pyo +${PYSITELIB}/Crypto/Hash/SHA3_384.py +${PYSITELIB}/Crypto/Hash/SHA3_384.pyc +${PYSITELIB}/Crypto/Hash/SHA3_384.pyo +${PYSITELIB}/Crypto/Hash/SHA3_512.py +${PYSITELIB}/Crypto/Hash/SHA3_512.pyc +${PYSITELIB}/Crypto/Hash/SHA3_512.pyo +${PYSITELIB}/Crypto/Hash/SHA512.py +${PYSITELIB}/Crypto/Hash/SHA512.pyc +${PYSITELIB}/Crypto/Hash/SHA512.pyo +${PYSITELIB}/Crypto/Hash/SHAKE128.py +${PYSITELIB}/Crypto/Hash/SHAKE128.pyc +${PYSITELIB}/Crypto/Hash/SHAKE128.pyo +${PYSITELIB}/Crypto/Hash/SHAKE256.py +${PYSITELIB}/Crypto/Hash/SHAKE256.pyc +${PYSITELIB}/Crypto/Hash/SHAKE256.pyo +${PYSITELIB}/Crypto/Hash/_BLAKE2b.so +${PYSITELIB}/Crypto/Hash/_BLAKE2s.so +${PYSITELIB}/Crypto/Hash/_MD2.so +${PYSITELIB}/Crypto/Hash/_MD4.so +${PYSITELIB}/Crypto/Hash/_RIPEMD160.so +${PYSITELIB}/Crypto/Hash/_SHA224.so +${PYSITELIB}/Crypto/Hash/_SHA256.so +${PYSITELIB}/Crypto/Hash/_SHA384.so +${PYSITELIB}/Crypto/Hash/_SHA512.so +${PYSITELIB}/Crypto/Hash/__init__.py +${PYSITELIB}/Crypto/Hash/__init__.pyc +${PYSITELIB}/Crypto/Hash/__init__.pyo +${PYSITELIB}/Crypto/Hash/_keccak.so +${PYSITELIB}/Crypto/Hash/keccak.py +${PYSITELIB}/Crypto/Hash/keccak.pyc +${PYSITELIB}/Crypto/Hash/keccak.pyo +${PYSITELIB}/Crypto/IO/PEM.py +${PYSITELIB}/Crypto/IO/PEM.pyc +${PYSITELIB}/Crypto/IO/PEM.pyo +${PYSITELIB}/Crypto/IO/PKCS8.py +${PYSITELIB}/Crypto/IO/PKCS8.pyc +${PYSITELIB}/Crypto/IO/PKCS8.pyo +${PYSITELIB}/Crypto/IO/_PBES.py +${PYSITELIB}/Crypto/IO/_PBES.pyc +${PYSITELIB}/Crypto/IO/_PBES.pyo +${PYSITELIB}/Crypto/IO/__init__.py +${PYSITELIB}/Crypto/IO/__init__.pyc +${PYSITELIB}/Crypto/IO/__init__.pyo +${PYSITELIB}/Crypto/Math/Numbers.py +${PYSITELIB}/Crypto/Math/Numbers.pyc +${PYSITELIB}/Crypto/Math/Numbers.pyo +${PYSITELIB}/Crypto/Math/Primality.py +${PYSITELIB}/Crypto/Math/Primality.pyc +${PYSITELIB}/Crypto/Math/Primality.pyo +${PYSITELIB}/Crypto/Math/_Numbers_gmp.py +${PYSITELIB}/Crypto/Math/_Numbers_gmp.pyc +${PYSITELIB}/Crypto/Math/_Numbers_gmp.pyo +${PYSITELIB}/Crypto/Math/_Numbers_int.py +${PYSITELIB}/Crypto/Math/_Numbers_int.pyc +${PYSITELIB}/Crypto/Math/_Numbers_int.pyo +${PYSITELIB}/Crypto/Math/__init__.py +${PYSITELIB}/Crypto/Math/__init__.pyc +${PYSITELIB}/Crypto/Math/__init__.pyo +${PYSITELIB}/Crypto/Protocol/KDF.py +${PYSITELIB}/Crypto/Protocol/KDF.pyc +${PYSITELIB}/Crypto/Protocol/KDF.pyo +${PYSITELIB}/Crypto/Protocol/SecretSharing.py +${PYSITELIB}/Crypto/Protocol/SecretSharing.pyc +${PYSITELIB}/Crypto/Protocol/SecretSharing.pyo +${PYSITELIB}/Crypto/Protocol/__init__.py +${PYSITELIB}/Crypto/Protocol/__init__.pyc +${PYSITELIB}/Crypto/Protocol/__init__.pyo +${PYSITELIB}/Crypto/PublicKey/DSA.py +${PYSITELIB}/Crypto/PublicKey/DSA.pyc +${PYSITELIB}/Crypto/PublicKey/DSA.pyo +${PYSITELIB}/Crypto/PublicKey/ECC.py +${PYSITELIB}/Crypto/PublicKey/ECC.pyc +${PYSITELIB}/Crypto/PublicKey/ECC.pyo +${PYSITELIB}/Crypto/PublicKey/ElGamal.py +${PYSITELIB}/Crypto/PublicKey/ElGamal.pyc +${PYSITELIB}/Crypto/PublicKey/ElGamal.pyo +${PYSITELIB}/Crypto/PublicKey/RSA.py +${PYSITELIB}/Crypto/PublicKey/RSA.pyc +${PYSITELIB}/Crypto/PublicKey/RSA.pyo +${PYSITELIB}/Crypto/PublicKey/__init__.py +${PYSITELIB}/Crypto/PublicKey/__init__.pyc +${PYSITELIB}/Crypto/PublicKey/__init__.pyo +${PYSITELIB}/Crypto/Random/__init__.py +${PYSITELIB}/Crypto/Random/__init__.pyc +${PYSITELIB}/Crypto/Random/__init__.pyo +${PYSITELIB}/Crypto/Random/random.py +${PYSITELIB}/Crypto/Random/random.pyc +${PYSITELIB}/Crypto/Random/random.pyo +${PYSITELIB}/Crypto/SelfTest/Cipher/__init__.py +${PYSITELIB}/Crypto/SelfTest/Cipher/__init__.pyc +${PYSITELIB}/Crypto/SelfTest/Cipher/__init__.pyo +${PYSITELIB}/Crypto/SelfTest/Cipher/common.py +${PYSITELIB}/Crypto/SelfTest/Cipher/common.pyc +${PYSITELIB}/Crypto/SelfTest/Cipher/common.pyo +${PYSITELIB}/Crypto/SelfTest/Cipher/test_AES.py +${PYSITELIB}/Crypto/SelfTest/Cipher/test_AES.pyc +${PYSITELIB}/Crypto/SelfTest/Cipher/test_AES.pyo +${PYSITELIB}/Crypto/SelfTest/Cipher/test_ARC2.py +${PYSITELIB}/Crypto/SelfTest/Cipher/test_ARC2.pyc +${PYSITELIB}/Crypto/SelfTest/Cipher/test_ARC2.pyo +${PYSITELIB}/Crypto/SelfTest/Cipher/test_ARC4.py +${PYSITELIB}/Crypto/SelfTest/Cipher/test_ARC4.pyc +${PYSITELIB}/Crypto/SelfTest/Cipher/test_ARC4.pyo +${PYSITELIB}/Crypto/SelfTest/Cipher/test_Blowfish.py +${PYSITELIB}/Crypto/SelfTest/Cipher/test_Blowfish.pyc +${PYSITELIB}/Crypto/SelfTest/Cipher/test_Blowfish.pyo +${PYSITELIB}/Crypto/SelfTest/Cipher/test_CAST.py +${PYSITELIB}/Crypto/SelfTest/Cipher/test_CAST.pyc +${PYSITELIB}/Crypto/SelfTest/Cipher/test_CAST.pyo +${PYSITELIB}/Crypto/SelfTest/Cipher/test_CBC.py +${PYSITELIB}/Crypto/SelfTest/Cipher/test_CBC.pyc +${PYSITELIB}/Crypto/SelfTest/Cipher/test_CBC.pyo +${PYSITELIB}/Crypto/SelfTest/Cipher/test_CCM.py +${PYSITELIB}/Crypto/SelfTest/Cipher/test_CCM.pyc +${PYSITELIB}/Crypto/SelfTest/Cipher/test_CCM.pyo +${PYSITELIB}/Crypto/SelfTest/Cipher/test_CFB.py +${PYSITELIB}/Crypto/SelfTest/Cipher/test_CFB.pyc +${PYSITELIB}/Crypto/SelfTest/Cipher/test_CFB.pyo +${PYSITELIB}/Crypto/SelfTest/Cipher/test_CTR.py +${PYSITELIB}/Crypto/SelfTest/Cipher/test_CTR.pyc +${PYSITELIB}/Crypto/SelfTest/Cipher/test_CTR.pyo +${PYSITELIB}/Crypto/SelfTest/Cipher/test_ChaCha20.py +${PYSITELIB}/Crypto/SelfTest/Cipher/test_ChaCha20.pyc +${PYSITELIB}/Crypto/SelfTest/Cipher/test_ChaCha20.pyo +${PYSITELIB}/Crypto/SelfTest/Cipher/test_DES.py +${PYSITELIB}/Crypto/SelfTest/Cipher/test_DES.pyc +${PYSITELIB}/Crypto/SelfTest/Cipher/test_DES.pyo +${PYSITELIB}/Crypto/SelfTest/Cipher/test_DES3.py +${PYSITELIB}/Crypto/SelfTest/Cipher/test_DES3.pyc +${PYSITELIB}/Crypto/SelfTest/Cipher/test_DES3.pyo +${PYSITELIB}/Crypto/SelfTest/Cipher/test_EAX.py +${PYSITELIB}/Crypto/SelfTest/Cipher/test_EAX.pyc +${PYSITELIB}/Crypto/SelfTest/Cipher/test_EAX.pyo +${PYSITELIB}/Crypto/SelfTest/Cipher/test_GCM.py +${PYSITELIB}/Crypto/SelfTest/Cipher/test_GCM.pyc +${PYSITELIB}/Crypto/SelfTest/Cipher/test_GCM.pyo +${PYSITELIB}/Crypto/SelfTest/Cipher/test_OCB.py +${PYSITELIB}/Crypto/SelfTest/Cipher/test_OCB.pyc +${PYSITELIB}/Crypto/SelfTest/Cipher/test_OCB.pyo +${PYSITELIB}/Crypto/SelfTest/Cipher/test_OFB.py +${PYSITELIB}/Crypto/SelfTest/Cipher/test_OFB.pyc +${PYSITELIB}/Crypto/SelfTest/Cipher/test_OFB.pyo +${PYSITELIB}/Crypto/SelfTest/Cipher/test_OpenPGP.py +${PYSITELIB}/Crypto/SelfTest/Cipher/test_OpenPGP.pyc +${PYSITELIB}/Crypto/SelfTest/Cipher/test_OpenPGP.pyo +${PYSITELIB}/Crypto/SelfTest/Cipher/test_SIV.py +${PYSITELIB}/Crypto/SelfTest/Cipher/test_SIV.pyc +${PYSITELIB}/Crypto/SelfTest/Cipher/test_SIV.pyo +${PYSITELIB}/Crypto/SelfTest/Cipher/test_Salsa20.py +${PYSITELIB}/Crypto/SelfTest/Cipher/test_Salsa20.pyc +${PYSITELIB}/Crypto/SelfTest/Cipher/test_Salsa20.pyo +${PYSITELIB}/Crypto/SelfTest/Cipher/test_pkcs1_15.py +${PYSITELIB}/Crypto/SelfTest/Cipher/test_pkcs1_15.pyc +${PYSITELIB}/Crypto/SelfTest/Cipher/test_pkcs1_15.pyo +${PYSITELIB}/Crypto/SelfTest/Cipher/test_pkcs1_oaep.py +${PYSITELIB}/Crypto/SelfTest/Cipher/test_pkcs1_oaep.pyc +${PYSITELIB}/Crypto/SelfTest/Cipher/test_pkcs1_oaep.pyo +${PYSITELIB}/Crypto/SelfTest/Cipher/test_vectors/AES/CBCGFSbox128.rsp +${PYSITELIB}/Crypto/SelfTest/Cipher/test_vectors/AES/CBCGFSbox192.rsp +${PYSITELIB}/Crypto/SelfTest/Cipher/test_vectors/AES/CBCGFSbox256.rsp +${PYSITELIB}/Crypto/SelfTest/Cipher/test_vectors/AES/CBCKeySbox128.rsp +${PYSITELIB}/Crypto/SelfTest/Cipher/test_vectors/AES/CBCKeySbox192.rsp +${PYSITELIB}/Crypto/SelfTest/Cipher/test_vectors/AES/CBCKeySbox256.rsp +${PYSITELIB}/Crypto/SelfTest/Cipher/test_vectors/AES/CBCMCT128.rsp +${PYSITELIB}/Crypto/SelfTest/Cipher/test_vectors/AES/CBCMCT192.rsp +${PYSITELIB}/Crypto/SelfTest/Cipher/test_vectors/AES/CBCMCT256.rsp +${PYSITELIB}/Crypto/SelfTest/Cipher/test_vectors/AES/CBCMMT128.rsp +${PYSITELIB}/Crypto/SelfTest/Cipher/test_vectors/AES/CBCMMT192.rsp +${PYSITELIB}/Crypto/SelfTest/Cipher/test_vectors/AES/CBCMMT256.rsp +${PYSITELIB}/Crypto/SelfTest/Cipher/test_vectors/AES/CBCVarKey128.rsp +${PYSITELIB}/Crypto/SelfTest/Cipher/test_vectors/AES/CBCVarKey192.rsp +${PYSITELIB}/Crypto/SelfTest/Cipher/test_vectors/AES/CBCVarKey256.rsp +${PYSITELIB}/Crypto/SelfTest/Cipher/test_vectors/AES/CBCVarTxt128.rsp +${PYSITELIB}/Crypto/SelfTest/Cipher/test_vectors/AES/CBCVarTxt192.rsp +${PYSITELIB}/Crypto/SelfTest/Cipher/test_vectors/AES/CBCVarTxt256.rsp +${PYSITELIB}/Crypto/SelfTest/Cipher/test_vectors/AES/CFB128GFSbox128.rsp +${PYSITELIB}/Crypto/SelfTest/Cipher/test_vectors/AES/CFB128GFSbox192.rsp +${PYSITELIB}/Crypto/SelfTest/Cipher/test_vectors/AES/CFB128GFSbox256.rsp +${PYSITELIB}/Crypto/SelfTest/Cipher/test_vectors/AES/CFB128KeySbox128.rsp +${PYSITELIB}/Crypto/SelfTest/Cipher/test_vectors/AES/CFB128KeySbox192.rsp +${PYSITELIB}/Crypto/SelfTest/Cipher/test_vectors/AES/CFB128KeySbox256.rsp +${PYSITELIB}/Crypto/SelfTest/Cipher/test_vectors/AES/CFB128MCT128.rsp +${PYSITELIB}/Crypto/SelfTest/Cipher/test_vectors/AES/CFB128MCT192.rsp +${PYSITELIB}/Crypto/SelfTest/Cipher/test_vectors/AES/CFB128MCT256.rsp +${PYSITELIB}/Crypto/SelfTest/Cipher/test_vectors/AES/CFB128MMT128.rsp +${PYSITELIB}/Crypto/SelfTest/Cipher/test_vectors/AES/CFB128MMT192.rsp +${PYSITELIB}/Crypto/SelfTest/Cipher/test_vectors/AES/CFB128MMT256.rsp +${PYSITELIB}/Crypto/SelfTest/Cipher/test_vectors/AES/CFB128VarKey128.rsp +${PYSITELIB}/Crypto/SelfTest/Cipher/test_vectors/AES/CFB128VarKey192.rsp +${PYSITELIB}/Crypto/SelfTest/Cipher/test_vectors/AES/CFB128VarKey256.rsp +${PYSITELIB}/Crypto/SelfTest/Cipher/test_vectors/AES/CFB128VarTxt128.rsp +${PYSITELIB}/Crypto/SelfTest/Cipher/test_vectors/AES/CFB128VarTxt192.rsp +${PYSITELIB}/Crypto/SelfTest/Cipher/test_vectors/AES/CFB128VarTxt256.rsp +${PYSITELIB}/Crypto/SelfTest/Cipher/test_vectors/AES/CFB8GFSbox128.rsp +${PYSITELIB}/Crypto/SelfTest/Cipher/test_vectors/AES/CFB8GFSbox192.rsp +${PYSITELIB}/Crypto/SelfTest/Cipher/test_vectors/AES/CFB8GFSbox256.rsp +${PYSITELIB}/Crypto/SelfTest/Cipher/test_vectors/AES/CFB8KeySbox128.rsp +${PYSITELIB}/Crypto/SelfTest/Cipher/test_vectors/AES/CFB8KeySbox192.rsp +${PYSITELIB}/Crypto/SelfTest/Cipher/test_vectors/AES/CFB8KeySbox256.rsp +${PYSITELIB}/Crypto/SelfTest/Cipher/test_vectors/AES/CFB8MCT128.rsp +${PYSITELIB}/Crypto/SelfTest/Cipher/test_vectors/AES/CFB8MCT192.rsp +${PYSITELIB}/Crypto/SelfTest/Cipher/test_vectors/AES/CFB8MCT256.rsp +${PYSITELIB}/Crypto/SelfTest/Cipher/test_vectors/AES/CFB8MMT128.rsp +${PYSITELIB}/Crypto/SelfTest/Cipher/test_vectors/AES/CFB8MMT192.rsp +${PYSITELIB}/Crypto/SelfTest/Cipher/test_vectors/AES/CFB8MMT256.rsp +${PYSITELIB}/Crypto/SelfTest/Cipher/test_vectors/AES/CFB8VarKey128.rsp +${PYSITELIB}/Crypto/SelfTest/Cipher/test_vectors/AES/CFB8VarKey192.rsp +${PYSITELIB}/Crypto/SelfTest/Cipher/test_vectors/AES/CFB8VarKey256.rsp +${PYSITELIB}/Crypto/SelfTest/Cipher/test_vectors/AES/CFB8VarTxt128.rsp +${PYSITELIB}/Crypto/SelfTest/Cipher/test_vectors/AES/CFB8VarTxt192.rsp +${PYSITELIB}/Crypto/SelfTest/Cipher/test_vectors/AES/CFB8VarTxt256.rsp +${PYSITELIB}/Crypto/SelfTest/Cipher/test_vectors/AES/OFBGFSbox128.rsp +${PYSITELIB}/Crypto/SelfTest/Cipher/test_vectors/AES/OFBGFSbox192.rsp +${PYSITELIB}/Crypto/SelfTest/Cipher/test_vectors/AES/OFBGFSbox256.rsp +${PYSITELIB}/Crypto/SelfTest/Cipher/test_vectors/AES/OFBKeySbox128.rsp +${PYSITELIB}/Crypto/SelfTest/Cipher/test_vectors/AES/OFBKeySbox192.rsp +${PYSITELIB}/Crypto/SelfTest/Cipher/test_vectors/AES/OFBKeySbox256.rsp +${PYSITELIB}/Crypto/SelfTest/Cipher/test_vectors/AES/OFBMCT128.rsp +${PYSITELIB}/Crypto/SelfTest/Cipher/test_vectors/AES/OFBMCT192.rsp +${PYSITELIB}/Crypto/SelfTest/Cipher/test_vectors/AES/OFBMCT256.rsp +${PYSITELIB}/Crypto/SelfTest/Cipher/test_vectors/AES/OFBMMT128.rsp +${PYSITELIB}/Crypto/SelfTest/Cipher/test_vectors/AES/OFBMMT192.rsp +${PYSITELIB}/Crypto/SelfTest/Cipher/test_vectors/AES/OFBMMT256.rsp +${PYSITELIB}/Crypto/SelfTest/Cipher/test_vectors/AES/OFBVarKey128.rsp +${PYSITELIB}/Crypto/SelfTest/Cipher/test_vectors/AES/OFBVarKey192.rsp +${PYSITELIB}/Crypto/SelfTest/Cipher/test_vectors/AES/OFBVarKey256.rsp +${PYSITELIB}/Crypto/SelfTest/Cipher/test_vectors/AES/OFBVarTxt128.rsp +${PYSITELIB}/Crypto/SelfTest/Cipher/test_vectors/AES/OFBVarTxt192.rsp +${PYSITELIB}/Crypto/SelfTest/Cipher/test_vectors/AES/OFBVarTxt256.rsp +${PYSITELIB}/Crypto/SelfTest/Cipher/test_vectors/AES/gcmDecrypt128.rsp +${PYSITELIB}/Crypto/SelfTest/Cipher/test_vectors/AES/gcmEncryptExtIV128.rsp +${PYSITELIB}/Crypto/SelfTest/Cipher/test_vectors/TDES/TCBCMMT2.rsp +${PYSITELIB}/Crypto/SelfTest/Cipher/test_vectors/TDES/TCBCMMT3.rsp +${PYSITELIB}/Crypto/SelfTest/Cipher/test_vectors/TDES/TCBCinvperm.rsp +${PYSITELIB}/Crypto/SelfTest/Cipher/test_vectors/TDES/TCBCpermop.rsp +${PYSITELIB}/Crypto/SelfTest/Cipher/test_vectors/TDES/TCBCsubtab.rsp +${PYSITELIB}/Crypto/SelfTest/Cipher/test_vectors/TDES/TCBCvarkey.rsp +${PYSITELIB}/Crypto/SelfTest/Cipher/test_vectors/TDES/TCBCvartext.rsp +${PYSITELIB}/Crypto/SelfTest/Cipher/test_vectors/TDES/TCFB64MMT2.rsp +${PYSITELIB}/Crypto/SelfTest/Cipher/test_vectors/TDES/TCFB64MMT3.rsp +${PYSITELIB}/Crypto/SelfTest/Cipher/test_vectors/TDES/TCFB64invperm.rsp +${PYSITELIB}/Crypto/SelfTest/Cipher/test_vectors/TDES/TCFB64permop.rsp +${PYSITELIB}/Crypto/SelfTest/Cipher/test_vectors/TDES/TCFB64subtab.rsp +${PYSITELIB}/Crypto/SelfTest/Cipher/test_vectors/TDES/TCFB64varkey.rsp +${PYSITELIB}/Crypto/SelfTest/Cipher/test_vectors/TDES/TCFB64vartext.rsp +${PYSITELIB}/Crypto/SelfTest/Cipher/test_vectors/TDES/TCFB8MMT2.rsp +${PYSITELIB}/Crypto/SelfTest/Cipher/test_vectors/TDES/TCFB8MMT3.rsp +${PYSITELIB}/Crypto/SelfTest/Cipher/test_vectors/TDES/TCFB8invperm.rsp +${PYSITELIB}/Crypto/SelfTest/Cipher/test_vectors/TDES/TCFB8permop.rsp +${PYSITELIB}/Crypto/SelfTest/Cipher/test_vectors/TDES/TCFB8subtab.rsp +${PYSITELIB}/Crypto/SelfTest/Cipher/test_vectors/TDES/TCFB8varkey.rsp +${PYSITELIB}/Crypto/SelfTest/Cipher/test_vectors/TDES/TCFB8vartext.rsp +${PYSITELIB}/Crypto/SelfTest/Cipher/test_vectors/TDES/TECBMMT2.rsp +${PYSITELIB}/Crypto/SelfTest/Cipher/test_vectors/TDES/TECBMMT3.rsp +${PYSITELIB}/Crypto/SelfTest/Cipher/test_vectors/TDES/TOFBMMT2.rsp +${PYSITELIB}/Crypto/SelfTest/Cipher/test_vectors/TDES/TOFBMMT3.rsp +${PYSITELIB}/Crypto/SelfTest/Cipher/test_vectors/TDES/TOFBinvperm.rsp +${PYSITELIB}/Crypto/SelfTest/Cipher/test_vectors/TDES/TOFBpermop.rsp +${PYSITELIB}/Crypto/SelfTest/Cipher/test_vectors/TDES/TOFBsubtab.rsp +${PYSITELIB}/Crypto/SelfTest/Cipher/test_vectors/TDES/TOFBvarkey.rsp +${PYSITELIB}/Crypto/SelfTest/Cipher/test_vectors/TDES/TOFBvartext.rsp +${PYSITELIB}/Crypto/SelfTest/Hash/__init__.py +${PYSITELIB}/Crypto/SelfTest/Hash/__init__.pyc +${PYSITELIB}/Crypto/SelfTest/Hash/__init__.pyo +${PYSITELIB}/Crypto/SelfTest/Hash/common.py +${PYSITELIB}/Crypto/SelfTest/Hash/common.pyc +${PYSITELIB}/Crypto/SelfTest/Hash/common.pyo +${PYSITELIB}/Crypto/SelfTest/Hash/test_BLAKE2.py +${PYSITELIB}/Crypto/SelfTest/Hash/test_BLAKE2.pyc +${PYSITELIB}/Crypto/SelfTest/Hash/test_BLAKE2.pyo +${PYSITELIB}/Crypto/SelfTest/Hash/test_CMAC.py +${PYSITELIB}/Crypto/SelfTest/Hash/test_CMAC.pyc +${PYSITELIB}/Crypto/SelfTest/Hash/test_CMAC.pyo +${PYSITELIB}/Crypto/SelfTest/Hash/test_HMAC.py +${PYSITELIB}/Crypto/SelfTest/Hash/test_HMAC.pyc +${PYSITELIB}/Crypto/SelfTest/Hash/test_HMAC.pyo +${PYSITELIB}/Crypto/SelfTest/Hash/test_MD2.py +${PYSITELIB}/Crypto/SelfTest/Hash/test_MD2.pyc +${PYSITELIB}/Crypto/SelfTest/Hash/test_MD2.pyo +${PYSITELIB}/Crypto/SelfTest/Hash/test_MD4.py +${PYSITELIB}/Crypto/SelfTest/Hash/test_MD4.pyc +${PYSITELIB}/Crypto/SelfTest/Hash/test_MD4.pyo +${PYSITELIB}/Crypto/SelfTest/Hash/test_MD5.py +${PYSITELIB}/Crypto/SelfTest/Hash/test_MD5.pyc +${PYSITELIB}/Crypto/SelfTest/Hash/test_MD5.pyo +${PYSITELIB}/Crypto/SelfTest/Hash/test_RIPEMD160.py +${PYSITELIB}/Crypto/SelfTest/Hash/test_RIPEMD160.pyc +${PYSITELIB}/Crypto/SelfTest/Hash/test_RIPEMD160.pyo +${PYSITELIB}/Crypto/SelfTest/Hash/test_SHA1.py +${PYSITELIB}/Crypto/SelfTest/Hash/test_SHA1.pyc +${PYSITELIB}/Crypto/SelfTest/Hash/test_SHA1.pyo +${PYSITELIB}/Crypto/SelfTest/Hash/test_SHA224.py +${PYSITELIB}/Crypto/SelfTest/Hash/test_SHA224.pyc +${PYSITELIB}/Crypto/SelfTest/Hash/test_SHA224.pyo +${PYSITELIB}/Crypto/SelfTest/Hash/test_SHA256.py +${PYSITELIB}/Crypto/SelfTest/Hash/test_SHA256.pyc +${PYSITELIB}/Crypto/SelfTest/Hash/test_SHA256.pyo +${PYSITELIB}/Crypto/SelfTest/Hash/test_SHA384.py +${PYSITELIB}/Crypto/SelfTest/Hash/test_SHA384.pyc +${PYSITELIB}/Crypto/SelfTest/Hash/test_SHA384.pyo +${PYSITELIB}/Crypto/SelfTest/Hash/test_SHA3_224.py +${PYSITELIB}/Crypto/SelfTest/Hash/test_SHA3_224.pyc +${PYSITELIB}/Crypto/SelfTest/Hash/test_SHA3_224.pyo +${PYSITELIB}/Crypto/SelfTest/Hash/test_SHA3_256.py +${PYSITELIB}/Crypto/SelfTest/Hash/test_SHA3_256.pyc +${PYSITELIB}/Crypto/SelfTest/Hash/test_SHA3_256.pyo +${PYSITELIB}/Crypto/SelfTest/Hash/test_SHA3_384.py +${PYSITELIB}/Crypto/SelfTest/Hash/test_SHA3_384.pyc +${PYSITELIB}/Crypto/SelfTest/Hash/test_SHA3_384.pyo +${PYSITELIB}/Crypto/SelfTest/Hash/test_SHA3_512.py +${PYSITELIB}/Crypto/SelfTest/Hash/test_SHA3_512.pyc +${PYSITELIB}/Crypto/SelfTest/Hash/test_SHA3_512.pyo +${PYSITELIB}/Crypto/SelfTest/Hash/test_SHA512.py +${PYSITELIB}/Crypto/SelfTest/Hash/test_SHA512.pyc +${PYSITELIB}/Crypto/SelfTest/Hash/test_SHA512.pyo +${PYSITELIB}/Crypto/SelfTest/Hash/test_SHAKE.py +${PYSITELIB}/Crypto/SelfTest/Hash/test_SHAKE.pyc +${PYSITELIB}/Crypto/SelfTest/Hash/test_SHAKE.pyo +${PYSITELIB}/Crypto/SelfTest/Hash/test_keccak.py +${PYSITELIB}/Crypto/SelfTest/Hash/test_keccak.pyc +${PYSITELIB}/Crypto/SelfTest/Hash/test_keccak.pyo +${PYSITELIB}/Crypto/SelfTest/Hash/test_vectors/BLAKE2b/blake2b-test.txt +${PYSITELIB}/Crypto/SelfTest/Hash/test_vectors/BLAKE2b/tv1.txt +${PYSITELIB}/Crypto/SelfTest/Hash/test_vectors/BLAKE2b/tv2.txt +${PYSITELIB}/Crypto/SelfTest/Hash/test_vectors/BLAKE2s/blake2s-test.txt +${PYSITELIB}/Crypto/SelfTest/Hash/test_vectors/BLAKE2s/tv1.txt +${PYSITELIB}/Crypto/SelfTest/Hash/test_vectors/BLAKE2s/tv2.txt +${PYSITELIB}/Crypto/SelfTest/Hash/test_vectors/SHA3/ShortMsgKAT_SHA3-224.txt +${PYSITELIB}/Crypto/SelfTest/Hash/test_vectors/SHA3/ShortMsgKAT_SHA3-256.txt +${PYSITELIB}/Crypto/SelfTest/Hash/test_vectors/SHA3/ShortMsgKAT_SHA3-384.txt +${PYSITELIB}/Crypto/SelfTest/Hash/test_vectors/SHA3/ShortMsgKAT_SHA3-512.txt +${PYSITELIB}/Crypto/SelfTest/Hash/test_vectors/SHA3/ShortMsgKAT_SHAKE128.txt +${PYSITELIB}/Crypto/SelfTest/Hash/test_vectors/SHA3/ShortMsgKAT_SHAKE256.txt +${PYSITELIB}/Crypto/SelfTest/Hash/test_vectors/keccak/ExtremelyLongMsgKAT_224.txt +${PYSITELIB}/Crypto/SelfTest/Hash/test_vectors/keccak/ExtremelyLongMsgKAT_256.txt +${PYSITELIB}/Crypto/SelfTest/Hash/test_vectors/keccak/ExtremelyLongMsgKAT_384.txt +${PYSITELIB}/Crypto/SelfTest/Hash/test_vectors/keccak/ExtremelyLongMsgKAT_512.txt +${PYSITELIB}/Crypto/SelfTest/Hash/test_vectors/keccak/LongMsgKAT_224.txt +${PYSITELIB}/Crypto/SelfTest/Hash/test_vectors/keccak/LongMsgKAT_256.txt +${PYSITELIB}/Crypto/SelfTest/Hash/test_vectors/keccak/LongMsgKAT_384.txt +${PYSITELIB}/Crypto/SelfTest/Hash/test_vectors/keccak/LongMsgKAT_512.txt +${PYSITELIB}/Crypto/SelfTest/Hash/test_vectors/keccak/ShortMsgKAT_224.txt +${PYSITELIB}/Crypto/SelfTest/Hash/test_vectors/keccak/ShortMsgKAT_256.txt +${PYSITELIB}/Crypto/SelfTest/Hash/test_vectors/keccak/ShortMsgKAT_384.txt +${PYSITELIB}/Crypto/SelfTest/Hash/test_vectors/keccak/ShortMsgKAT_512.txt +${PYSITELIB}/Crypto/SelfTest/Hash/test_vectors/keccak/readme.txt +${PYSITELIB}/Crypto/SelfTest/IO/__init__.py +${PYSITELIB}/Crypto/SelfTest/IO/__init__.pyc +${PYSITELIB}/Crypto/SelfTest/IO/__init__.pyo +${PYSITELIB}/Crypto/SelfTest/IO/test_PBES.py +${PYSITELIB}/Crypto/SelfTest/IO/test_PBES.pyc +${PYSITELIB}/Crypto/SelfTest/IO/test_PBES.pyo +${PYSITELIB}/Crypto/SelfTest/IO/test_PKCS8.py +${PYSITELIB}/Crypto/SelfTest/IO/test_PKCS8.pyc +${PYSITELIB}/Crypto/SelfTest/IO/test_PKCS8.pyo +${PYSITELIB}/Crypto/SelfTest/Math/__init__.py +${PYSITELIB}/Crypto/SelfTest/Math/__init__.pyc +${PYSITELIB}/Crypto/SelfTest/Math/__init__.pyo +${PYSITELIB}/Crypto/SelfTest/Math/test_Numbers.py +${PYSITELIB}/Crypto/SelfTest/Math/test_Numbers.pyc +${PYSITELIB}/Crypto/SelfTest/Math/test_Numbers.pyo +${PYSITELIB}/Crypto/SelfTest/Math/test_Primality.py +${PYSITELIB}/Crypto/SelfTest/Math/test_Primality.pyc +${PYSITELIB}/Crypto/SelfTest/Math/test_Primality.pyo +${PYSITELIB}/Crypto/SelfTest/Protocol/__init__.py +${PYSITELIB}/Crypto/SelfTest/Protocol/__init__.pyc +${PYSITELIB}/Crypto/SelfTest/Protocol/__init__.pyo +${PYSITELIB}/Crypto/SelfTest/Protocol/test_KDF.py +${PYSITELIB}/Crypto/SelfTest/Protocol/test_KDF.pyc +${PYSITELIB}/Crypto/SelfTest/Protocol/test_KDF.pyo +${PYSITELIB}/Crypto/SelfTest/Protocol/test_SecretSharing.py +${PYSITELIB}/Crypto/SelfTest/Protocol/test_SecretSharing.pyc +${PYSITELIB}/Crypto/SelfTest/Protocol/test_SecretSharing.pyo +${PYSITELIB}/Crypto/SelfTest/Protocol/test_rfc1751.py +${PYSITELIB}/Crypto/SelfTest/Protocol/test_rfc1751.pyc +${PYSITELIB}/Crypto/SelfTest/Protocol/test_rfc1751.pyo +${PYSITELIB}/Crypto/SelfTest/PublicKey/__init__.py +${PYSITELIB}/Crypto/SelfTest/PublicKey/__init__.pyc +${PYSITELIB}/Crypto/SelfTest/PublicKey/__init__.pyo +${PYSITELIB}/Crypto/SelfTest/PublicKey/test_DSA.py +${PYSITELIB}/Crypto/SelfTest/PublicKey/test_DSA.pyc +${PYSITELIB}/Crypto/SelfTest/PublicKey/test_DSA.pyo +${PYSITELIB}/Crypto/SelfTest/PublicKey/test_ECC.py +${PYSITELIB}/Crypto/SelfTest/PublicKey/test_ECC.pyc +${PYSITELIB}/Crypto/SelfTest/PublicKey/test_ECC.pyo +${PYSITELIB}/Crypto/SelfTest/PublicKey/test_ElGamal.py +${PYSITELIB}/Crypto/SelfTest/PublicKey/test_ElGamal.pyc +${PYSITELIB}/Crypto/SelfTest/PublicKey/test_ElGamal.pyo +${PYSITELIB}/Crypto/SelfTest/PublicKey/test_RSA.py +${PYSITELIB}/Crypto/SelfTest/PublicKey/test_RSA.pyc +${PYSITELIB}/Crypto/SelfTest/PublicKey/test_RSA.pyo +${PYSITELIB}/Crypto/SelfTest/PublicKey/test_import_DSA.py +${PYSITELIB}/Crypto/SelfTest/PublicKey/test_import_DSA.pyc +${PYSITELIB}/Crypto/SelfTest/PublicKey/test_import_DSA.pyo +${PYSITELIB}/Crypto/SelfTest/PublicKey/test_import_ECC.py +${PYSITELIB}/Crypto/SelfTest/PublicKey/test_import_ECC.pyc +${PYSITELIB}/Crypto/SelfTest/PublicKey/test_import_ECC.pyo +${PYSITELIB}/Crypto/SelfTest/PublicKey/test_import_RSA.py +${PYSITELIB}/Crypto/SelfTest/PublicKey/test_import_RSA.pyc +${PYSITELIB}/Crypto/SelfTest/PublicKey/test_import_RSA.pyo +${PYSITELIB}/Crypto/SelfTest/PublicKey/test_vectors/ECC/ecc_p256.txt +${PYSITELIB}/Crypto/SelfTest/PublicKey/test_vectors/ECC/ecc_p256_private.der +${PYSITELIB}/Crypto/SelfTest/PublicKey/test_vectors/ECC/ecc_p256_private.pem +${PYSITELIB}/Crypto/SelfTest/PublicKey/test_vectors/ECC/ecc_p256_private_enc_aes128.pem +${PYSITELIB}/Crypto/SelfTest/PublicKey/test_vectors/ECC/ecc_p256_private_enc_aes192.pem +${PYSITELIB}/Crypto/SelfTest/PublicKey/test_vectors/ECC/ecc_p256_private_enc_aes256_gcm.pem +${PYSITELIB}/Crypto/SelfTest/PublicKey/test_vectors/ECC/ecc_p256_private_enc_des3.pem +${PYSITELIB}/Crypto/SelfTest/PublicKey/test_vectors/ECC/ecc_p256_private_p8.der +${PYSITELIB}/Crypto/SelfTest/PublicKey/test_vectors/ECC/ecc_p256_private_p8.pem +${PYSITELIB}/Crypto/SelfTest/PublicKey/test_vectors/ECC/ecc_p256_private_p8_clear.der +${PYSITELIB}/Crypto/SelfTest/PublicKey/test_vectors/ECC/ecc_p256_private_p8_clear.pem +${PYSITELIB}/Crypto/SelfTest/PublicKey/test_vectors/ECC/ecc_p256_public.der +${PYSITELIB}/Crypto/SelfTest/PublicKey/test_vectors/ECC/ecc_p256_public.pem +${PYSITELIB}/Crypto/SelfTest/PublicKey/test_vectors/ECC/ecc_p256_public_openssh.txt +${PYSITELIB}/Crypto/SelfTest/PublicKey/test_vectors/ECC/ecc_p256_x509.der +${PYSITELIB}/Crypto/SelfTest/PublicKey/test_vectors/ECC/ecc_p256_x509.pem +${PYSITELIB}/Crypto/SelfTest/PublicKey/test_vectors/ECC/gen_ecc_p256.sh +${PYSITELIB}/Crypto/SelfTest/PublicKey/test_vectors/ECC/openssl_version.txt +${PYSITELIB}/Crypto/SelfTest/PublicKey/test_vectors/ECC/point-at-infinity.org-P256.txt +${PYSITELIB}/Crypto/SelfTest/Random/__init__.py +${PYSITELIB}/Crypto/SelfTest/Random/__init__.pyc +${PYSITELIB}/Crypto/SelfTest/Random/__init__.pyo +${PYSITELIB}/Crypto/SelfTest/Random/test_random.py +${PYSITELIB}/Crypto/SelfTest/Random/test_random.pyc +${PYSITELIB}/Crypto/SelfTest/Random/test_random.pyo +${PYSITELIB}/Crypto/SelfTest/Signature/__init__.py +${PYSITELIB}/Crypto/SelfTest/Signature/__init__.pyc +${PYSITELIB}/Crypto/SelfTest/Signature/__init__.pyo +${PYSITELIB}/Crypto/SelfTest/Signature/test_dss.py +${PYSITELIB}/Crypto/SelfTest/Signature/test_dss.pyc +${PYSITELIB}/Crypto/SelfTest/Signature/test_dss.pyo +${PYSITELIB}/Crypto/SelfTest/Signature/test_pkcs1_15.py +${PYSITELIB}/Crypto/SelfTest/Signature/test_pkcs1_15.pyc +${PYSITELIB}/Crypto/SelfTest/Signature/test_pkcs1_15.pyo +${PYSITELIB}/Crypto/SelfTest/Signature/test_pss.py +${PYSITELIB}/Crypto/SelfTest/Signature/test_pss.pyc +${PYSITELIB}/Crypto/SelfTest/Signature/test_pss.pyo +${PYSITELIB}/Crypto/SelfTest/Signature/test_vectors/DSA/FIPS_186_3_SigGen.txt +${PYSITELIB}/Crypto/SelfTest/Signature/test_vectors/DSA/FIPS_186_3_SigVer.rsp +${PYSITELIB}/Crypto/SelfTest/Signature/test_vectors/ECDSA/README.txt +${PYSITELIB}/Crypto/SelfTest/Signature/test_vectors/ECDSA/SigGen.txt +${PYSITELIB}/Crypto/SelfTest/Signature/test_vectors/ECDSA/SigVer.rsp +${PYSITELIB}/Crypto/SelfTest/Signature/test_vectors/PKCS1-PSS/SigGenPSS_186-2.txt +${PYSITELIB}/Crypto/SelfTest/Signature/test_vectors/PKCS1-PSS/SigGenPSS_186-3.txt +${PYSITELIB}/Crypto/SelfTest/Signature/test_vectors/PKCS1-PSS/SigVerPSS_186-3.rsp +${PYSITELIB}/Crypto/SelfTest/Signature/test_vectors/PKCS1-v1.5/SigGen15_186-2.txt +${PYSITELIB}/Crypto/SelfTest/Signature/test_vectors/PKCS1-v1.5/SigGen15_186-3.txt +${PYSITELIB}/Crypto/SelfTest/Signature/test_vectors/PKCS1-v1.5/SigVer15_186-3.rsp +${PYSITELIB}/Crypto/SelfTest/Util/__init__.py +${PYSITELIB}/Crypto/SelfTest/Util/__init__.pyc +${PYSITELIB}/Crypto/SelfTest/Util/__init__.pyo +${PYSITELIB}/Crypto/SelfTest/Util/test_Counter.py +${PYSITELIB}/Crypto/SelfTest/Util/test_Counter.pyc +${PYSITELIB}/Crypto/SelfTest/Util/test_Counter.pyo +${PYSITELIB}/Crypto/SelfTest/Util/test_Padding.py +${PYSITELIB}/Crypto/SelfTest/Util/test_Padding.pyc +${PYSITELIB}/Crypto/SelfTest/Util/test_Padding.pyo +${PYSITELIB}/Crypto/SelfTest/Util/test_asn1.py +${PYSITELIB}/Crypto/SelfTest/Util/test_asn1.pyc +${PYSITELIB}/Crypto/SelfTest/Util/test_asn1.pyo +${PYSITELIB}/Crypto/SelfTest/Util/test_number.py +${PYSITELIB}/Crypto/SelfTest/Util/test_number.pyc +${PYSITELIB}/Crypto/SelfTest/Util/test_number.pyo +${PYSITELIB}/Crypto/SelfTest/Util/test_strxor.py +${PYSITELIB}/Crypto/SelfTest/Util/test_strxor.pyc +${PYSITELIB}/Crypto/SelfTest/Util/test_strxor.pyo +${PYSITELIB}/Crypto/SelfTest/__init__.py +${PYSITELIB}/Crypto/SelfTest/__init__.pyc +${PYSITELIB}/Crypto/SelfTest/__init__.pyo +${PYSITELIB}/Crypto/SelfTest/__main__.py +${PYSITELIB}/Crypto/SelfTest/__main__.pyc +${PYSITELIB}/Crypto/SelfTest/__main__.pyo +${PYSITELIB}/Crypto/SelfTest/loader.py +${PYSITELIB}/Crypto/SelfTest/loader.pyc +${PYSITELIB}/Crypto/SelfTest/loader.pyo +${PYSITELIB}/Crypto/SelfTest/st_common.py +${PYSITELIB}/Crypto/SelfTest/st_common.pyc +${PYSITELIB}/Crypto/SelfTest/st_common.pyo +${PYSITELIB}/Crypto/Signature/DSS.py +${PYSITELIB}/Crypto/Signature/DSS.pyc +${PYSITELIB}/Crypto/Signature/DSS.pyo +${PYSITELIB}/Crypto/Signature/PKCS1_PSS.py +${PYSITELIB}/Crypto/Signature/PKCS1_PSS.pyc +${PYSITELIB}/Crypto/Signature/PKCS1_PSS.pyo +${PYSITELIB}/Crypto/Signature/PKCS1_v1_5.py +${PYSITELIB}/Crypto/Signature/PKCS1_v1_5.pyc +${PYSITELIB}/Crypto/Signature/PKCS1_v1_5.pyo +${PYSITELIB}/Crypto/Signature/__init__.py +${PYSITELIB}/Crypto/Signature/__init__.pyc +${PYSITELIB}/Crypto/Signature/__init__.pyo +${PYSITELIB}/Crypto/Signature/pkcs1_15.py +${PYSITELIB}/Crypto/Signature/pkcs1_15.pyc +${PYSITELIB}/Crypto/Signature/pkcs1_15.pyo +${PYSITELIB}/Crypto/Signature/pss.py +${PYSITELIB}/Crypto/Signature/pss.pyc +${PYSITELIB}/Crypto/Signature/pss.pyo +${PYSITELIB}/Crypto/Util/Counter.py +${PYSITELIB}/Crypto/Util/Counter.pyc +${PYSITELIB}/Crypto/Util/Counter.pyo +${PYSITELIB}/Crypto/Util/Padding.py +${PYSITELIB}/Crypto/Util/Padding.pyc +${PYSITELIB}/Crypto/Util/Padding.pyo +${PYSITELIB}/Crypto/Util/RFC1751.py +${PYSITELIB}/Crypto/Util/RFC1751.pyc +${PYSITELIB}/Crypto/Util/RFC1751.pyo +${PYSITELIB}/Crypto/Util/__init__.py +${PYSITELIB}/Crypto/Util/__init__.pyc +${PYSITELIB}/Crypto/Util/__init__.pyo +${PYSITELIB}/Crypto/Util/_cpuid.so +${PYSITELIB}/Crypto/Util/_file_system.py +${PYSITELIB}/Crypto/Util/_file_system.pyc +${PYSITELIB}/Crypto/Util/_file_system.pyo +${PYSITELIB}/Crypto/Util/_galois.so +${PYSITELIB}/Crypto/Util/_number_new.py +${PYSITELIB}/Crypto/Util/_number_new.pyc +${PYSITELIB}/Crypto/Util/_number_new.pyo +${PYSITELIB}/Crypto/Util/_raw_api.py +${PYSITELIB}/Crypto/Util/_raw_api.pyc +${PYSITELIB}/Crypto/Util/_raw_api.pyo +${PYSITELIB}/Crypto/Util/_strxor.so +${PYSITELIB}/Crypto/Util/asn1.py +${PYSITELIB}/Crypto/Util/asn1.pyc +${PYSITELIB}/Crypto/Util/asn1.pyo +${PYSITELIB}/Crypto/Util/number.py +${PYSITELIB}/Crypto/Util/number.pyc +${PYSITELIB}/Crypto/Util/number.pyo +${PYSITELIB}/Crypto/Util/py3compat.py +${PYSITELIB}/Crypto/Util/py3compat.pyc +${PYSITELIB}/Crypto/Util/py3compat.pyo +${PYSITELIB}/Crypto/Util/strxor.py +${PYSITELIB}/Crypto/Util/strxor.pyc +${PYSITELIB}/Crypto/Util/strxor.pyo +${PYSITELIB}/Crypto/__init__.py +${PYSITELIB}/Crypto/__init__.pyc +${PYSITELIB}/Crypto/__init__.pyo +${PYSITELIB}/${EGG_FILE}/PKG-INFO +${PYSITELIB}/${EGG_FILE}/SOURCES.txt +${PYSITELIB}/${EGG_FILE}/dependency_links.txt +${PYSITELIB}/${EGG_FILE}/top_level.txt Index: pkgsrc/security/py-cryptodome/distinfo diff -u /dev/null pkgsrc/security/py-cryptodome/distinfo:1.1 --- /dev/null Fri Dec 30 22:32:54 2016 +++ pkgsrc/security/py-cryptodome/distinfo Fri Dec 30 22:32:54 2016 @@ -0,0 +1,7 @@ +$NetBSD: distinfo,v 1.1 2016/12/30 22:32:54 maya Exp $ + +SHA1 (pycryptodome-3.4.3.tar.gz) = 1be4c06e91f22fc0b566e019e0a5278b6a0208bb +RMD160 (pycryptodome-3.4.3.tar.gz) = 29b2ffcb54dbb7fbec75d6db7581b14319d91e59 +SHA512 (pycryptodome-3.4.3.tar.gz) = ef011825aaad3db45ade9b466c3301cf9fc5b8806a34fad047e25e458371b5947b9e345f3ee557b334b8b17f4a1b61c44c0512eed37bc83c6bf04c2d54c7031b +Size (pycryptodome-3.4.3.tar.gz) = 6494152 bytes +SHA1 (patch-src_pycrypto__common.h) = dda4729cda89c637cb572fd9a924391fd48b5505 Index: pkgsrc/security/py-cryptodome/patches/patch-src_pycrypto__common.h diff -u /dev/null pkgsrc/security/py-cryptodome/patches/patch-src_pycrypto__common.h:1.1 --- /dev/null Fri Dec 30 22:32:54 2016 +++ pkgsrc/security/py-cryptodome/patches/patch-src_pycrypto__common.h Fri Dec 30 22:32:54 2016 @@ -0,0 +1,17 @@ +$NetBSD: patch-src_pycrypto__common.h,v 1.1 2016/12/30 22:32:54 maya Exp $ + +alloca.h appears to be a linux only header. +for NetBSD, alloca is in stdlib.h + +--- src/pycrypto_common.h.orig 2016-10-16 20:19:30.000000000 +0000 ++++ src/pycrypto_common.h +@@ -45,7 +45,9 @@ typedef unsigned __int64 uint64_t; + + #else + #include ++#ifdef __linux__ + #include ++#endif /* !linux */ + #endif + + #include --_----------=_14831371746520--