Subject: CVS commit: pkgsrc/security/py-cryptodome
From: Adam Ciarcinski
Date: 2018-06-24 13:39:32
Message id: 20180624113932.6A428FBEC@cvs.NetBSD.org

Log Message:
py-cryptodome: updated to 3.6.3

3.6.3:
Resolved issues
GH175: Fixed incorrect results for CTR encryption/decryption with more than 8 blocks.

3.6.2:
New features
ChaCha20 accepts 96 bit nonces (in addition to 64 bit nonces) as defined in RFC7539.
Accelerate AES-GCM on x86 using PCLMULQDQ instruction.
Accelerate AES-ECB and AES-CTR on x86 by pipelining AESNI instructions.
As result of the two improvements above, on x86 (Broadwell):
AES-ECB and AES-CTR are 3x faster
AES-GCM is 9x faster

Resolved issues
On Windows, MPIR library was stilled pulled in if renamed to gmp.dll.

Breaks in compatibility
In Crypto.Util.number, functions floor_div and exact_div have been removed. \ 
Also, ceil_div is limited to non-negative terms only.

Files:
RevisionActionfile
1.14modifypkgsrc/security/py-cryptodome/Makefile
1.8modifypkgsrc/security/py-cryptodome/PLIST
1.11modifypkgsrc/security/py-cryptodome/distinfo