Mon Oct 29 11:07:21 2018 UTC ()
py-cryptodome: updated to 3.7.0

3.7.0:

New features
* Added support for Poly1305 MAC (with AES and ChaCha20 ciphers for key derivation).
* Added support for ChaCha20-Poly1305 AEAD cipher.
* New parameter output for Crypto.Util.strxor.strxor, Crypto.Util.strxor.strxor_c,
  encrypt and decrypt methods in symmetric ciphers (Crypto.Cipher package).
  output is a pre-allocated buffer (a bytearray or a writeable memoryview)
  where the result must be stored.
  This requires less memory for very large payloads; it is also more efficient when
  encrypting (or decrypting) several small payloads.

Resolved issues
* AES-GCM hangs when processing more than 4GB at a time on x86 with PCLMULQDQ instruction.

Breaks in compatibility
* Drop support for Python 3.3.
* Remove Crypto.Util.py3compat.unhexlify and Crypto.Util.py3compat.hexlify.
* With the old Python 2.6, use only ctypes (and not cffi) to interface to native code.


(adam)
diff -r1.17 -r1.18 pkgsrc/security/py-cryptodome/Makefile
diff -r1.9 -r1.10 pkgsrc/security/py-cryptodome/PLIST
diff -r1.14 -r1.15 pkgsrc/security/py-cryptodome/distinfo

cvs diff -r1.17 -r1.18 pkgsrc/security/py-cryptodome/Makefile (expand / switch to unified diff)

--- pkgsrc/security/py-cryptodome/Makefile 2018/08/18 20:57:30 1.17
+++ pkgsrc/security/py-cryptodome/Makefile 2018/10/29 11:07:21 1.18
@@ -1,16 +1,16 @@ @@ -1,16 +1,16 @@
1# $NetBSD: Makefile,v 1.17 2018/08/18 20:57:30 adam Exp $ 1# $NetBSD: Makefile,v 1.18 2018/10/29 11:07:21 adam Exp $
2 2
3DISTNAME= pycryptodome-3.6.6 3DISTNAME= pycryptodome-3.7.0
4PKGNAME= ${DISTNAME:S/^py/${PYPKGPREFIX}-/} 4PKGNAME= ${DISTNAME:S/^py/${PYPKGPREFIX}-/}
5CATEGORIES= security python 5CATEGORIES= security python
6MASTER_SITES= ${MASTER_SITE_PYPI:=p/pycryptodome/} 6MASTER_SITES= ${MASTER_SITE_PYPI:=p/pycryptodome/}
7 7
8MAINTAINER= pkgsrc-users@NetBSD.org 8MAINTAINER= pkgsrc-users@NetBSD.org
9HOMEPAGE= https://www.pycryptodome.org/ 9HOMEPAGE= https://www.pycryptodome.org/
10COMMENT= Cryptographic and hash functions for Python 10COMMENT= Cryptographic and hash functions for Python
11LICENSE= public-domain AND python-software-foundation 11LICENSE= public-domain AND python-software-foundation
12 12
13# XXX is this needed? 13# XXX is this needed?
14CFLAGS.SunOS+= -std=c99 -D_XOPEN_SOURCE=600 14CFLAGS.SunOS+= -std=c99 -D_XOPEN_SOURCE=600
15 15
16CHECK_PORTABILITY_SKIP= appveyor/get_wheels.sh 16CHECK_PORTABILITY_SKIP= appveyor/get_wheels.sh

cvs diff -r1.9 -r1.10 pkgsrc/security/py-cryptodome/PLIST (expand / switch to unified diff)

--- pkgsrc/security/py-cryptodome/PLIST 2018/07/11 07:59:33 1.9
+++ pkgsrc/security/py-cryptodome/PLIST 2018/10/29 11:07:21 1.10
@@ -1,37 +1,40 @@ @@ -1,37 +1,40 @@
1@comment $NetBSD: PLIST,v 1.9 2018/07/11 07:59:33 adam Exp $ 1@comment $NetBSD: PLIST,v 1.10 2018/10/29 11:07:21 adam Exp $
2${PYSITELIB}/${EGG_INFODIR}/PKG-INFO 2${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
3${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt 3${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
4${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt 4${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
5${PYSITELIB}/${EGG_INFODIR}/not-zip-safe 5${PYSITELIB}/${EGG_INFODIR}/not-zip-safe
6${PYSITELIB}/${EGG_INFODIR}/top_level.txt 6${PYSITELIB}/${EGG_INFODIR}/top_level.txt
7${PYSITELIB}/Crypto/Cipher/AES.py 7${PYSITELIB}/Crypto/Cipher/AES.py
8${PYSITELIB}/Crypto/Cipher/AES.pyc 8${PYSITELIB}/Crypto/Cipher/AES.pyc
9${PYSITELIB}/Crypto/Cipher/AES.pyo 9${PYSITELIB}/Crypto/Cipher/AES.pyo
10${PYSITELIB}/Crypto/Cipher/ARC2.py 10${PYSITELIB}/Crypto/Cipher/ARC2.py
11${PYSITELIB}/Crypto/Cipher/ARC2.pyc 11${PYSITELIB}/Crypto/Cipher/ARC2.pyc
12${PYSITELIB}/Crypto/Cipher/ARC2.pyo 12${PYSITELIB}/Crypto/Cipher/ARC2.pyo
13${PYSITELIB}/Crypto/Cipher/ARC4.py 13${PYSITELIB}/Crypto/Cipher/ARC4.py
14${PYSITELIB}/Crypto/Cipher/ARC4.pyc 14${PYSITELIB}/Crypto/Cipher/ARC4.pyc
15${PYSITELIB}/Crypto/Cipher/ARC4.pyo 15${PYSITELIB}/Crypto/Cipher/ARC4.pyo
16${PYSITELIB}/Crypto/Cipher/Blowfish.py 16${PYSITELIB}/Crypto/Cipher/Blowfish.py
17${PYSITELIB}/Crypto/Cipher/Blowfish.pyc 17${PYSITELIB}/Crypto/Cipher/Blowfish.pyc
18${PYSITELIB}/Crypto/Cipher/Blowfish.pyo 18${PYSITELIB}/Crypto/Cipher/Blowfish.pyo
19${PYSITELIB}/Crypto/Cipher/CAST.py 19${PYSITELIB}/Crypto/Cipher/CAST.py
20${PYSITELIB}/Crypto/Cipher/CAST.pyc 20${PYSITELIB}/Crypto/Cipher/CAST.pyc
21${PYSITELIB}/Crypto/Cipher/CAST.pyo 21${PYSITELIB}/Crypto/Cipher/CAST.pyo
22${PYSITELIB}/Crypto/Cipher/ChaCha20.py 22${PYSITELIB}/Crypto/Cipher/ChaCha20.py
23${PYSITELIB}/Crypto/Cipher/ChaCha20.pyc 23${PYSITELIB}/Crypto/Cipher/ChaCha20.pyc
24${PYSITELIB}/Crypto/Cipher/ChaCha20.pyo 24${PYSITELIB}/Crypto/Cipher/ChaCha20.pyo
 25${PYSITELIB}/Crypto/Cipher/ChaCha20_Poly1305.py
 26${PYSITELIB}/Crypto/Cipher/ChaCha20_Poly1305.pyc
 27${PYSITELIB}/Crypto/Cipher/ChaCha20_Poly1305.pyo
25${PYSITELIB}/Crypto/Cipher/DES.py 28${PYSITELIB}/Crypto/Cipher/DES.py
26${PYSITELIB}/Crypto/Cipher/DES.pyc 29${PYSITELIB}/Crypto/Cipher/DES.pyc
27${PYSITELIB}/Crypto/Cipher/DES.pyo 30${PYSITELIB}/Crypto/Cipher/DES.pyo
28${PYSITELIB}/Crypto/Cipher/DES3.py 31${PYSITELIB}/Crypto/Cipher/DES3.py
29${PYSITELIB}/Crypto/Cipher/DES3.pyc 32${PYSITELIB}/Crypto/Cipher/DES3.pyc
30${PYSITELIB}/Crypto/Cipher/DES3.pyo 33${PYSITELIB}/Crypto/Cipher/DES3.pyo
31${PYSITELIB}/Crypto/Cipher/PKCS1_OAEP.py 34${PYSITELIB}/Crypto/Cipher/PKCS1_OAEP.py
32${PYSITELIB}/Crypto/Cipher/PKCS1_OAEP.pyc 35${PYSITELIB}/Crypto/Cipher/PKCS1_OAEP.pyc
33${PYSITELIB}/Crypto/Cipher/PKCS1_OAEP.pyo 36${PYSITELIB}/Crypto/Cipher/PKCS1_OAEP.pyo
34${PYSITELIB}/Crypto/Cipher/PKCS1_v1_5.py 37${PYSITELIB}/Crypto/Cipher/PKCS1_v1_5.py
35${PYSITELIB}/Crypto/Cipher/PKCS1_v1_5.pyc 38${PYSITELIB}/Crypto/Cipher/PKCS1_v1_5.pyc
36${PYSITELIB}/Crypto/Cipher/PKCS1_v1_5.pyo 39${PYSITELIB}/Crypto/Cipher/PKCS1_v1_5.pyo
37${PYSITELIB}/Crypto/Cipher/Salsa20.py 40${PYSITELIB}/Crypto/Cipher/Salsa20.py
@@ -100,26 +103,29 @@ ${PYSITELIB}/Crypto/Hash/CMAC.pyc @@ -100,26 +103,29 @@ ${PYSITELIB}/Crypto/Hash/CMAC.pyc
100${PYSITELIB}/Crypto/Hash/CMAC.pyo 103${PYSITELIB}/Crypto/Hash/CMAC.pyo
101${PYSITELIB}/Crypto/Hash/HMAC.py 104${PYSITELIB}/Crypto/Hash/HMAC.py
102${PYSITELIB}/Crypto/Hash/HMAC.pyc 105${PYSITELIB}/Crypto/Hash/HMAC.pyc
103${PYSITELIB}/Crypto/Hash/HMAC.pyo 106${PYSITELIB}/Crypto/Hash/HMAC.pyo
104${PYSITELIB}/Crypto/Hash/MD2.py 107${PYSITELIB}/Crypto/Hash/MD2.py
105${PYSITELIB}/Crypto/Hash/MD2.pyc 108${PYSITELIB}/Crypto/Hash/MD2.pyc
106${PYSITELIB}/Crypto/Hash/MD2.pyo 109${PYSITELIB}/Crypto/Hash/MD2.pyo
107${PYSITELIB}/Crypto/Hash/MD4.py 110${PYSITELIB}/Crypto/Hash/MD4.py
108${PYSITELIB}/Crypto/Hash/MD4.pyc 111${PYSITELIB}/Crypto/Hash/MD4.pyc
109${PYSITELIB}/Crypto/Hash/MD4.pyo 112${PYSITELIB}/Crypto/Hash/MD4.pyo
110${PYSITELIB}/Crypto/Hash/MD5.py 113${PYSITELIB}/Crypto/Hash/MD5.py
111${PYSITELIB}/Crypto/Hash/MD5.pyc 114${PYSITELIB}/Crypto/Hash/MD5.pyc
112${PYSITELIB}/Crypto/Hash/MD5.pyo 115${PYSITELIB}/Crypto/Hash/MD5.pyo
 116${PYSITELIB}/Crypto/Hash/Poly1305.py
 117${PYSITELIB}/Crypto/Hash/Poly1305.pyc
 118${PYSITELIB}/Crypto/Hash/Poly1305.pyo
113${PYSITELIB}/Crypto/Hash/RIPEMD.py 119${PYSITELIB}/Crypto/Hash/RIPEMD.py
114${PYSITELIB}/Crypto/Hash/RIPEMD.pyc 120${PYSITELIB}/Crypto/Hash/RIPEMD.pyc
115${PYSITELIB}/Crypto/Hash/RIPEMD.pyo 121${PYSITELIB}/Crypto/Hash/RIPEMD.pyo
116${PYSITELIB}/Crypto/Hash/RIPEMD160.py 122${PYSITELIB}/Crypto/Hash/RIPEMD160.py
117${PYSITELIB}/Crypto/Hash/RIPEMD160.pyc 123${PYSITELIB}/Crypto/Hash/RIPEMD160.pyc
118${PYSITELIB}/Crypto/Hash/RIPEMD160.pyo 124${PYSITELIB}/Crypto/Hash/RIPEMD160.pyo
119${PYSITELIB}/Crypto/Hash/SHA.py 125${PYSITELIB}/Crypto/Hash/SHA.py
120${PYSITELIB}/Crypto/Hash/SHA.pyc 126${PYSITELIB}/Crypto/Hash/SHA.pyc
121${PYSITELIB}/Crypto/Hash/SHA.pyo 127${PYSITELIB}/Crypto/Hash/SHA.pyo
122${PYSITELIB}/Crypto/Hash/SHA1.py 128${PYSITELIB}/Crypto/Hash/SHA1.py
123${PYSITELIB}/Crypto/Hash/SHA1.pyc 129${PYSITELIB}/Crypto/Hash/SHA1.pyc
124${PYSITELIB}/Crypto/Hash/SHA1.pyo 130${PYSITELIB}/Crypto/Hash/SHA1.pyo
125${PYSITELIB}/Crypto/Hash/SHA224.py 131${PYSITELIB}/Crypto/Hash/SHA224.py
@@ -159,26 +165,27 @@ ${PYSITELIB}/Crypto/Hash/_MD4.so @@ -159,26 +165,27 @@ ${PYSITELIB}/Crypto/Hash/_MD4.so
159${PYSITELIB}/Crypto/Hash/_MD5.so 165${PYSITELIB}/Crypto/Hash/_MD5.so
160${PYSITELIB}/Crypto/Hash/_RIPEMD160.so 166${PYSITELIB}/Crypto/Hash/_RIPEMD160.so
161${PYSITELIB}/Crypto/Hash/_SHA1.so 167${PYSITELIB}/Crypto/Hash/_SHA1.so
162${PYSITELIB}/Crypto/Hash/_SHA224.so 168${PYSITELIB}/Crypto/Hash/_SHA224.so
163${PYSITELIB}/Crypto/Hash/_SHA256.so 169${PYSITELIB}/Crypto/Hash/_SHA256.so
164${PYSITELIB}/Crypto/Hash/_SHA384.so 170${PYSITELIB}/Crypto/Hash/_SHA384.so
165${PYSITELIB}/Crypto/Hash/_SHA512.so 171${PYSITELIB}/Crypto/Hash/_SHA512.so
166${PYSITELIB}/Crypto/Hash/__init__.py 172${PYSITELIB}/Crypto/Hash/__init__.py
167${PYSITELIB}/Crypto/Hash/__init__.pyc 173${PYSITELIB}/Crypto/Hash/__init__.pyc
168${PYSITELIB}/Crypto/Hash/__init__.pyo 174${PYSITELIB}/Crypto/Hash/__init__.pyo
169${PYSITELIB}/Crypto/Hash/_ghash_clmul.so 175${PYSITELIB}/Crypto/Hash/_ghash_clmul.so
170${PYSITELIB}/Crypto/Hash/_ghash_portable.so 176${PYSITELIB}/Crypto/Hash/_ghash_portable.so
171${PYSITELIB}/Crypto/Hash/_keccak.so 177${PYSITELIB}/Crypto/Hash/_keccak.so
 178${PYSITELIB}/Crypto/Hash/_poly1305.so
172${PYSITELIB}/Crypto/Hash/keccak.py 179${PYSITELIB}/Crypto/Hash/keccak.py
173${PYSITELIB}/Crypto/Hash/keccak.pyc 180${PYSITELIB}/Crypto/Hash/keccak.pyc
174${PYSITELIB}/Crypto/Hash/keccak.pyo 181${PYSITELIB}/Crypto/Hash/keccak.pyo
175${PYSITELIB}/Crypto/IO/PEM.py 182${PYSITELIB}/Crypto/IO/PEM.py
176${PYSITELIB}/Crypto/IO/PEM.pyc 183${PYSITELIB}/Crypto/IO/PEM.pyc
177${PYSITELIB}/Crypto/IO/PEM.pyo 184${PYSITELIB}/Crypto/IO/PEM.pyo
178${PYSITELIB}/Crypto/IO/PKCS8.py 185${PYSITELIB}/Crypto/IO/PKCS8.py
179${PYSITELIB}/Crypto/IO/PKCS8.pyc 186${PYSITELIB}/Crypto/IO/PKCS8.pyc
180${PYSITELIB}/Crypto/IO/PKCS8.pyo 187${PYSITELIB}/Crypto/IO/PKCS8.pyo
181${PYSITELIB}/Crypto/IO/_PBES.py 188${PYSITELIB}/Crypto/IO/_PBES.py
182${PYSITELIB}/Crypto/IO/_PBES.pyc 189${PYSITELIB}/Crypto/IO/_PBES.pyc
183${PYSITELIB}/Crypto/IO/_PBES.pyo 190${PYSITELIB}/Crypto/IO/_PBES.pyo
184${PYSITELIB}/Crypto/IO/__init__.py 191${PYSITELIB}/Crypto/IO/__init__.py
@@ -260,26 +267,29 @@ ${PYSITELIB}/Crypto/SelfTest/Cipher/test @@ -260,26 +267,29 @@ ${PYSITELIB}/Crypto/SelfTest/Cipher/test
260${PYSITELIB}/Crypto/SelfTest/Cipher/test_CBC.pyo 267${PYSITELIB}/Crypto/SelfTest/Cipher/test_CBC.pyo
261${PYSITELIB}/Crypto/SelfTest/Cipher/test_CCM.py 268${PYSITELIB}/Crypto/SelfTest/Cipher/test_CCM.py
262${PYSITELIB}/Crypto/SelfTest/Cipher/test_CCM.pyc 269${PYSITELIB}/Crypto/SelfTest/Cipher/test_CCM.pyc
263${PYSITELIB}/Crypto/SelfTest/Cipher/test_CCM.pyo 270${PYSITELIB}/Crypto/SelfTest/Cipher/test_CCM.pyo
264${PYSITELIB}/Crypto/SelfTest/Cipher/test_CFB.py 271${PYSITELIB}/Crypto/SelfTest/Cipher/test_CFB.py
265${PYSITELIB}/Crypto/SelfTest/Cipher/test_CFB.pyc 272${PYSITELIB}/Crypto/SelfTest/Cipher/test_CFB.pyc
266${PYSITELIB}/Crypto/SelfTest/Cipher/test_CFB.pyo 273${PYSITELIB}/Crypto/SelfTest/Cipher/test_CFB.pyo
267${PYSITELIB}/Crypto/SelfTest/Cipher/test_CTR.py 274${PYSITELIB}/Crypto/SelfTest/Cipher/test_CTR.py
268${PYSITELIB}/Crypto/SelfTest/Cipher/test_CTR.pyc 275${PYSITELIB}/Crypto/SelfTest/Cipher/test_CTR.pyc
269${PYSITELIB}/Crypto/SelfTest/Cipher/test_CTR.pyo 276${PYSITELIB}/Crypto/SelfTest/Cipher/test_CTR.pyo
270${PYSITELIB}/Crypto/SelfTest/Cipher/test_ChaCha20.py 277${PYSITELIB}/Crypto/SelfTest/Cipher/test_ChaCha20.py
271${PYSITELIB}/Crypto/SelfTest/Cipher/test_ChaCha20.pyc 278${PYSITELIB}/Crypto/SelfTest/Cipher/test_ChaCha20.pyc
272${PYSITELIB}/Crypto/SelfTest/Cipher/test_ChaCha20.pyo 279${PYSITELIB}/Crypto/SelfTest/Cipher/test_ChaCha20.pyo
 280${PYSITELIB}/Crypto/SelfTest/Cipher/test_ChaCha20_Poly1305.py
 281${PYSITELIB}/Crypto/SelfTest/Cipher/test_ChaCha20_Poly1305.pyc
 282${PYSITELIB}/Crypto/SelfTest/Cipher/test_ChaCha20_Poly1305.pyo
273${PYSITELIB}/Crypto/SelfTest/Cipher/test_DES.py 283${PYSITELIB}/Crypto/SelfTest/Cipher/test_DES.py
274${PYSITELIB}/Crypto/SelfTest/Cipher/test_DES.pyc 284${PYSITELIB}/Crypto/SelfTest/Cipher/test_DES.pyc
275${PYSITELIB}/Crypto/SelfTest/Cipher/test_DES.pyo 285${PYSITELIB}/Crypto/SelfTest/Cipher/test_DES.pyo
276${PYSITELIB}/Crypto/SelfTest/Cipher/test_DES3.py 286${PYSITELIB}/Crypto/SelfTest/Cipher/test_DES3.py
277${PYSITELIB}/Crypto/SelfTest/Cipher/test_DES3.pyc 287${PYSITELIB}/Crypto/SelfTest/Cipher/test_DES3.pyc
278${PYSITELIB}/Crypto/SelfTest/Cipher/test_DES3.pyo 288${PYSITELIB}/Crypto/SelfTest/Cipher/test_DES3.pyo
279${PYSITELIB}/Crypto/SelfTest/Cipher/test_EAX.py 289${PYSITELIB}/Crypto/SelfTest/Cipher/test_EAX.py
280${PYSITELIB}/Crypto/SelfTest/Cipher/test_EAX.pyc 290${PYSITELIB}/Crypto/SelfTest/Cipher/test_EAX.pyc
281${PYSITELIB}/Crypto/SelfTest/Cipher/test_EAX.pyo 291${PYSITELIB}/Crypto/SelfTest/Cipher/test_EAX.pyo
282${PYSITELIB}/Crypto/SelfTest/Cipher/test_GCM.py 292${PYSITELIB}/Crypto/SelfTest/Cipher/test_GCM.py
283${PYSITELIB}/Crypto/SelfTest/Cipher/test_GCM.pyc 293${PYSITELIB}/Crypto/SelfTest/Cipher/test_GCM.pyc
284${PYSITELIB}/Crypto/SelfTest/Cipher/test_GCM.pyo 294${PYSITELIB}/Crypto/SelfTest/Cipher/test_GCM.pyo
285${PYSITELIB}/Crypto/SelfTest/Cipher/test_OCB.py 295${PYSITELIB}/Crypto/SelfTest/Cipher/test_OCB.py
@@ -400,50 +410,54 @@ ${PYSITELIB}/Crypto/SelfTest/Cipher/test @@ -400,50 +410,54 @@ ${PYSITELIB}/Crypto/SelfTest/Cipher/test
400${PYSITELIB}/Crypto/SelfTest/Cipher/test_vectors/TDES/TCFB8vartext.rsp 410${PYSITELIB}/Crypto/SelfTest/Cipher/test_vectors/TDES/TCFB8vartext.rsp
401${PYSITELIB}/Crypto/SelfTest/Cipher/test_vectors/TDES/TECBMMT2.rsp 411${PYSITELIB}/Crypto/SelfTest/Cipher/test_vectors/TDES/TECBMMT2.rsp
402${PYSITELIB}/Crypto/SelfTest/Cipher/test_vectors/TDES/TECBMMT3.rsp 412${PYSITELIB}/Crypto/SelfTest/Cipher/test_vectors/TDES/TECBMMT3.rsp
403${PYSITELIB}/Crypto/SelfTest/Cipher/test_vectors/TDES/TOFBMMT2.rsp 413${PYSITELIB}/Crypto/SelfTest/Cipher/test_vectors/TDES/TOFBMMT2.rsp
404${PYSITELIB}/Crypto/SelfTest/Cipher/test_vectors/TDES/TOFBMMT3.rsp 414${PYSITELIB}/Crypto/SelfTest/Cipher/test_vectors/TDES/TOFBMMT3.rsp
405${PYSITELIB}/Crypto/SelfTest/Cipher/test_vectors/TDES/TOFBinvperm.rsp 415${PYSITELIB}/Crypto/SelfTest/Cipher/test_vectors/TDES/TOFBinvperm.rsp
406${PYSITELIB}/Crypto/SelfTest/Cipher/test_vectors/TDES/TOFBpermop.rsp 416${PYSITELIB}/Crypto/SelfTest/Cipher/test_vectors/TDES/TOFBpermop.rsp
407${PYSITELIB}/Crypto/SelfTest/Cipher/test_vectors/TDES/TOFBsubtab.rsp 417${PYSITELIB}/Crypto/SelfTest/Cipher/test_vectors/TDES/TOFBsubtab.rsp
408${PYSITELIB}/Crypto/SelfTest/Cipher/test_vectors/TDES/TOFBvarkey.rsp 418${PYSITELIB}/Crypto/SelfTest/Cipher/test_vectors/TDES/TOFBvarkey.rsp
409${PYSITELIB}/Crypto/SelfTest/Cipher/test_vectors/TDES/TOFBvartext.rsp 419${PYSITELIB}/Crypto/SelfTest/Cipher/test_vectors/TDES/TOFBvartext.rsp
410${PYSITELIB}/Crypto/SelfTest/Cipher/test_vectors/wycheproof/aes_eax_test.json 420${PYSITELIB}/Crypto/SelfTest/Cipher/test_vectors/wycheproof/aes_eax_test.json
411${PYSITELIB}/Crypto/SelfTest/Cipher/test_vectors/wycheproof/aes_gcm_test.json 421${PYSITELIB}/Crypto/SelfTest/Cipher/test_vectors/wycheproof/aes_gcm_test.json
412${PYSITELIB}/Crypto/SelfTest/Cipher/test_vectors/wycheproof/aes_siv_cmac_test.json 422${PYSITELIB}/Crypto/SelfTest/Cipher/test_vectors/wycheproof/aes_siv_cmac_test.json
 423${PYSITELIB}/Crypto/SelfTest/Cipher/test_vectors/wycheproof/chacha20_poly1305_test.json
413${PYSITELIB}/Crypto/SelfTest/Hash/__init__.py 424${PYSITELIB}/Crypto/SelfTest/Hash/__init__.py
414${PYSITELIB}/Crypto/SelfTest/Hash/__init__.pyc 425${PYSITELIB}/Crypto/SelfTest/Hash/__init__.pyc
415${PYSITELIB}/Crypto/SelfTest/Hash/__init__.pyo 426${PYSITELIB}/Crypto/SelfTest/Hash/__init__.pyo
416${PYSITELIB}/Crypto/SelfTest/Hash/common.py 427${PYSITELIB}/Crypto/SelfTest/Hash/common.py
417${PYSITELIB}/Crypto/SelfTest/Hash/common.pyc 428${PYSITELIB}/Crypto/SelfTest/Hash/common.pyc
418${PYSITELIB}/Crypto/SelfTest/Hash/common.pyo 429${PYSITELIB}/Crypto/SelfTest/Hash/common.pyo
419${PYSITELIB}/Crypto/SelfTest/Hash/test_BLAKE2.py 430${PYSITELIB}/Crypto/SelfTest/Hash/test_BLAKE2.py
420${PYSITELIB}/Crypto/SelfTest/Hash/test_BLAKE2.pyc 431${PYSITELIB}/Crypto/SelfTest/Hash/test_BLAKE2.pyc
421${PYSITELIB}/Crypto/SelfTest/Hash/test_BLAKE2.pyo 432${PYSITELIB}/Crypto/SelfTest/Hash/test_BLAKE2.pyo
422${PYSITELIB}/Crypto/SelfTest/Hash/test_CMAC.py 433${PYSITELIB}/Crypto/SelfTest/Hash/test_CMAC.py
423${PYSITELIB}/Crypto/SelfTest/Hash/test_CMAC.pyc 434${PYSITELIB}/Crypto/SelfTest/Hash/test_CMAC.pyc
424${PYSITELIB}/Crypto/SelfTest/Hash/test_CMAC.pyo 435${PYSITELIB}/Crypto/SelfTest/Hash/test_CMAC.pyo
425${PYSITELIB}/Crypto/SelfTest/Hash/test_HMAC.py 436${PYSITELIB}/Crypto/SelfTest/Hash/test_HMAC.py
426${PYSITELIB}/Crypto/SelfTest/Hash/test_HMAC.pyc 437${PYSITELIB}/Crypto/SelfTest/Hash/test_HMAC.pyc
427${PYSITELIB}/Crypto/SelfTest/Hash/test_HMAC.pyo 438${PYSITELIB}/Crypto/SelfTest/Hash/test_HMAC.pyo
428${PYSITELIB}/Crypto/SelfTest/Hash/test_MD2.py 439${PYSITELIB}/Crypto/SelfTest/Hash/test_MD2.py
429${PYSITELIB}/Crypto/SelfTest/Hash/test_MD2.pyc 440${PYSITELIB}/Crypto/SelfTest/Hash/test_MD2.pyc
430${PYSITELIB}/Crypto/SelfTest/Hash/test_MD2.pyo 441${PYSITELIB}/Crypto/SelfTest/Hash/test_MD2.pyo
431${PYSITELIB}/Crypto/SelfTest/Hash/test_MD4.py 442${PYSITELIB}/Crypto/SelfTest/Hash/test_MD4.py
432${PYSITELIB}/Crypto/SelfTest/Hash/test_MD4.pyc 443${PYSITELIB}/Crypto/SelfTest/Hash/test_MD4.pyc
433${PYSITELIB}/Crypto/SelfTest/Hash/test_MD4.pyo 444${PYSITELIB}/Crypto/SelfTest/Hash/test_MD4.pyo
434${PYSITELIB}/Crypto/SelfTest/Hash/test_MD5.py 445${PYSITELIB}/Crypto/SelfTest/Hash/test_MD5.py
435${PYSITELIB}/Crypto/SelfTest/Hash/test_MD5.pyc 446${PYSITELIB}/Crypto/SelfTest/Hash/test_MD5.pyc
436${PYSITELIB}/Crypto/SelfTest/Hash/test_MD5.pyo 447${PYSITELIB}/Crypto/SelfTest/Hash/test_MD5.pyo
 448${PYSITELIB}/Crypto/SelfTest/Hash/test_Poly1305.py
 449${PYSITELIB}/Crypto/SelfTest/Hash/test_Poly1305.pyc
 450${PYSITELIB}/Crypto/SelfTest/Hash/test_Poly1305.pyo
437${PYSITELIB}/Crypto/SelfTest/Hash/test_RIPEMD160.py 451${PYSITELIB}/Crypto/SelfTest/Hash/test_RIPEMD160.py
438${PYSITELIB}/Crypto/SelfTest/Hash/test_RIPEMD160.pyc 452${PYSITELIB}/Crypto/SelfTest/Hash/test_RIPEMD160.pyc
439${PYSITELIB}/Crypto/SelfTest/Hash/test_RIPEMD160.pyo 453${PYSITELIB}/Crypto/SelfTest/Hash/test_RIPEMD160.pyo
440${PYSITELIB}/Crypto/SelfTest/Hash/test_SHA1.py 454${PYSITELIB}/Crypto/SelfTest/Hash/test_SHA1.py
441${PYSITELIB}/Crypto/SelfTest/Hash/test_SHA1.pyc 455${PYSITELIB}/Crypto/SelfTest/Hash/test_SHA1.pyc
442${PYSITELIB}/Crypto/SelfTest/Hash/test_SHA1.pyo 456${PYSITELIB}/Crypto/SelfTest/Hash/test_SHA1.pyo
443${PYSITELIB}/Crypto/SelfTest/Hash/test_SHA224.py 457${PYSITELIB}/Crypto/SelfTest/Hash/test_SHA224.py
444${PYSITELIB}/Crypto/SelfTest/Hash/test_SHA224.pyc 458${PYSITELIB}/Crypto/SelfTest/Hash/test_SHA224.pyc
445${PYSITELIB}/Crypto/SelfTest/Hash/test_SHA224.pyo 459${PYSITELIB}/Crypto/SelfTest/Hash/test_SHA224.pyo
446${PYSITELIB}/Crypto/SelfTest/Hash/test_SHA256.py 460${PYSITELIB}/Crypto/SelfTest/Hash/test_SHA256.py
447${PYSITELIB}/Crypto/SelfTest/Hash/test_SHA256.pyc 461${PYSITELIB}/Crypto/SelfTest/Hash/test_SHA256.pyc
448${PYSITELIB}/Crypto/SelfTest/Hash/test_SHA256.pyo 462${PYSITELIB}/Crypto/SelfTest/Hash/test_SHA256.pyo
449${PYSITELIB}/Crypto/SelfTest/Hash/test_SHA384.py 463${PYSITELIB}/Crypto/SelfTest/Hash/test_SHA384.py

cvs diff -r1.14 -r1.15 pkgsrc/security/py-cryptodome/distinfo (expand / switch to unified diff)

--- pkgsrc/security/py-cryptodome/distinfo 2018/08/18 20:57:30 1.14
+++ pkgsrc/security/py-cryptodome/distinfo 2018/10/29 11:07:21 1.15
@@ -1,6 +1,6 @@ @@ -1,6 +1,6 @@
1$NetBSD: distinfo,v 1.14 2018/08/18 20:57:30 adam Exp $ 1$NetBSD: distinfo,v 1.15 2018/10/29 11:07:21 adam Exp $
2 2
3SHA1 (pycryptodome-3.6.6.tar.gz) = eb3e762b2958a3a905ea269a93ccd12a027e6dcc 3SHA1 (pycryptodome-3.7.0.tar.gz) = 37dcc0f7aed9d8cd56ccc74257f9bc0380b99238
4RMD160 (pycryptodome-3.6.6.tar.gz) = e1caad12bb8d099b0828b942c5927123e898f5b2 4RMD160 (pycryptodome-3.7.0.tar.gz) = 668ac65c1155bc985fc77df2b90ea11961748c95
5SHA512 (pycryptodome-3.6.6.tar.gz) = ce03d9940c23ce59e19bcd795c300dbddeddd49756a4bfcc6933da66dfb8b7bedb8d6eaa2b01727c53e72c8e84dfcab2961d1580a188afa9c9451bd2099bdc61 5SHA512 (pycryptodome-3.7.0.tar.gz) = 8a25ad339901cf0823f8035380f514de1b86a2468ba303b6c5c3f27cc0bea7cb0ea6d7e911e57b1e5a35d3089b0290f4dda7670525ce33b7e8dfb6b3277e1ecc
6Size (pycryptodome-3.6.6.tar.gz) = 7137656 bytes 6Size (pycryptodome-3.7.0.tar.gz) = 7180132 bytes