Subject: CVS commit: pkgsrc/security/py-cryptodome
From: Adam Ciarcinski
Date: 2021-09-29 11:38:06
Message id: 20210929093806.5EB2CFA97@cvs.NetBSD.org

Log Message:
py-cryptodome: updated to 3.10.4

3.10.4 (25 September 2021)

Resolved issues

Output of Crypto.Util.number.long_to_bytes() was not always a multiple of blocksize.

3.10.3 (22 September 2021)

Resolved issues

Fixed symbol conflict between different versions of libgmp.
Improved robustness of PKCS#1v1.5 decryption against timing attacks.
Fixed segmentation faults on Apple M1 and other Aarch64 SoCs, when the GMP \ 
library add accessed via ctypes. Do not use GMP's own sscanf and snprintf \ 
routines: instead, use simpler conversion routines.
Workaround for cffi calling ctypes.util.find_library(), which invokes gcc and ld \ 
on Linux, considerably slowing down all imports. On certain configurations, that \ 
may also leave temporary files behind.
Fix RSAES-OAEP, as it didn't always fail when zero padding was incorrect.

New features

Added support for SHA-3 hash functions to HMAC.

Files:
RevisionActionfile
1.36modifypkgsrc/security/py-cryptodome/Makefile
1.22modifypkgsrc/security/py-cryptodome/PLIST
1.31modifypkgsrc/security/py-cryptodome/distinfo