Received: by mail.netbsd.org (Postfix, from userid 605) id 3E3AA84E7B; Wed, 1 Feb 2023 12:16:51 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by mail.netbsd.org (Postfix) with ESMTP id 6F5B384E71 for ; Wed, 1 Feb 2023 12:16:50 +0000 (UTC) X-Virus-Scanned: amavisd-new at netbsd.org Received: from mail.netbsd.org ([127.0.0.1]) by localhost (mail.netbsd.org [127.0.0.1]) (amavisd-new, port 10025) with ESMTP id z0ERwPQSDhFA for ; Wed, 1 Feb 2023 12:16:49 +0000 (UTC) Received: from cvs.NetBSD.org (ivanova.NetBSD.org [IPv6:2001:470:a085:999:28c:faff:fe03:5984]) by mail.netbsd.org (Postfix) with ESMTP id C722E84D17 for ; Wed, 1 Feb 2023 12:16:49 +0000 (UTC) Received: by cvs.NetBSD.org (Postfix, from userid 500) id C0A2DFA90; Wed, 1 Feb 2023 12:16:49 +0000 (UTC) Content-Transfer-Encoding: 7bit Content-Type: multipart/mixed; boundary="_----------=_167525380914650" MIME-Version: 1.0 Date: Wed, 1 Feb 2023 12:16:49 +0000 From: "Adam Ciarcinski" Subject: CVS commit: pkgsrc/security/py-cryptodome To: pkgsrc-changes@NetBSD.org Reply-To: adam@netbsd.org X-Mailer: log_accum Message-Id: <20230201121649.C0A2DFA90@cvs.NetBSD.org> Sender: pkgsrc-changes-owner@NetBSD.org List-Id: Precedence: bulk List-Unsubscribe: This is a multi-part message in MIME format. --_----------=_167525380914650 Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset="UTF-8" Module Name: pkgsrc Committed By: adam Date: Wed Feb 1 12:16:49 UTC 2023 Modified Files: pkgsrc/security/py-cryptodome: Makefile distinfo Log Message: py-cryptodome: updated to 3.17 3.17.0 New features Added support for the Counter Mode KDF defined in SP 800-108 Rev 1. Reduce the minimum tag length for the EAX cipher to 2 bytes. An RSA object has 4 new properties for the CRT coefficients: dp, dq, invq and invq (invp is the same value as the existing u). Resolved issues improved typing for RSA.construct. reduced memory consumption when using a large number of cipher objects. fixed missing error handling for Util.number.inverse. improved typing for AES.new and the various mode-specific types it returns. Thanks to Greg Werbin. added workaround for an alleged GCC compiler bug that affected Ed25519 code compiled for AVX2. attribute curve of an ECC key was not always the preferred curve name, as it used to be in v3.15.0 (independently of the curve name specified when generating the key). fixed typing for legacy modules PKCS1_v1_5 and PKCS1_PSS, as their verify() returned a boolean. with OCB mode, nonces of maximum length (15 bytes) were actually used as 14 bytes nonces. After this fix, data that was encrypted in past using the (default) nonce length of 15 bytes can still be decrypted by reducing the nonce to its first 14 bytes. improved typing for nonce, iv, and IV parameters of cipher objects. Other changesĀ¶ Build PyPy wheels only for versions 3.8 and 3.9, and not for 3.7 anymore. To generate a diff of this commit: cvs rdiff -u -r1.45 -r1.46 pkgsrc/security/py-cryptodome/Makefile cvs rdiff -u -r1.40 -r1.41 pkgsrc/security/py-cryptodome/distinfo Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. --_----------=_167525380914650 Content-Disposition: inline Content-Length: 1681 Content-Transfer-Encoding: binary Content-Type: text/x-diff; charset=us-ascii Modified files: Index: pkgsrc/security/py-cryptodome/Makefile diff -u pkgsrc/security/py-cryptodome/Makefile:1.45 pkgsrc/security/py-cryptodome/Makefile:1.46 --- pkgsrc/security/py-cryptodome/Makefile:1.45 Sun Nov 27 08:58:35 2022 +++ pkgsrc/security/py-cryptodome/Makefile Wed Feb 1 12:16:49 2023 @@ -1,6 +1,6 @@ -# $NetBSD: Makefile,v 1.45 2022/11/27 08:58:35 adam Exp $ +# $NetBSD: Makefile,v 1.46 2023/02/01 12:16:49 adam Exp $ -DISTNAME= pycryptodome-3.16.0 +DISTNAME= pycryptodome-3.17 PKGNAME= ${PYPKGPREFIX}-${DISTNAME:S/^py//} CATEGORIES= security python MASTER_SITES= ${MASTER_SITE_PYPI:=p/pycryptodome/} Index: pkgsrc/security/py-cryptodome/distinfo diff -u pkgsrc/security/py-cryptodome/distinfo:1.40 pkgsrc/security/py-cryptodome/distinfo:1.41 --- pkgsrc/security/py-cryptodome/distinfo:1.40 Sun Nov 27 08:58:35 2022 +++ pkgsrc/security/py-cryptodome/distinfo Wed Feb 1 12:16:49 2023 @@ -1,5 +1,5 @@ -$NetBSD: distinfo,v 1.40 2022/11/27 08:58:35 adam Exp $ +$NetBSD: distinfo,v 1.41 2023/02/01 12:16:49 adam Exp $ -BLAKE2s (pycryptodome-3.16.0.tar.gz) = 2da745462b07a21cfb63c2f8f273f060c2c41adb3d6201ed1f9d13d4723d6fd8 -SHA512 (pycryptodome-3.16.0.tar.gz) = 109794d18197e26f9cf3719324018ca48d6c0f504fe7421d3d467bfee66ec8dce3b95f9131e4e7ee13d83ca7dac4016aaffeed38922c8bdd72f16335b2543ab7 -Size (pycryptodome-3.16.0.tar.gz) = 4548083 bytes +BLAKE2s (pycryptodome-3.17.tar.gz) = 3ebef7012147ab44aeb3ac8d3f56581138d45904f2a688b995916156d855158f +SHA512 (pycryptodome-3.17.tar.gz) = 1e1ea76dd263e1776f990d7ae0126e1eb921f6643487ea199b456077b801e9c84af397b7bb63b003d56189f09718c2cb13b1e74111797bd4a22e67ddacd20b3e +Size (pycryptodome-3.17.tar.gz) = 4633800 bytes --_----------=_167525380914650--