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 368DB7A178 for ; Wed, 31 May 2017 08:50:47 +0000 (UTC) Received: by mail.netbsd.org (Postfix, from userid 605) id 95FCB84DE4; Wed, 31 May 2017 08:50:46 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by mail.netbsd.org (Postfix) with ESMTP id 2806584D94 for ; Wed, 31 May 2017 08:50:46 +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 uNhs9ehphrT9 for ; Wed, 31 May 2017 08:50:45 +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 65BF284D90 for ; Wed, 31 May 2017 08:50:45 +0000 (UTC) Received: by cvs.NetBSD.org (Postfix, from userid 500) id 60F67FBEE; Wed, 31 May 2017 08:50:45 +0000 (UTC) Content-Transfer-Encoding: 7bit Content-Type: multipart/mixed; boundary="_----------=_1496220645133680" MIME-Version: 1.0 Date: Wed, 31 May 2017 08:50:45 +0000 From: "Adam Ciarcinski" Subject: CVS commit: pkgsrc/security/py-cryptography_vectors To: pkgsrc-changes@NetBSD.org Reply-To: adam@netbsd.org X-Mailer: log_accum Message-Id: <20170531085045.60F67FBEE@cvs.NetBSD.org> Sender: pkgsrc-changes-owner@NetBSD.org List-Id: pkgsrc-changes.NetBSD.org Precedence: bulk List-Unsubscribe: This is a multi-part message in MIME format. --_----------=_1496220645133680 Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset="US-ASCII" Module Name: pkgsrc Committed By: adam Date: Wed May 31 08:50:45 UTC 2017 Modified Files: pkgsrc/security/py-cryptography_vectors: Makefile PLIST distinfo Log Message: Changes 1.9: BACKWARDS INCOMPATIBLE: Elliptic Curve signature verification no longer returns True on success. This brings it in line with the interface's documentation, and our intent. The correct way to use :meth:`~cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.verify` has always been to check whether or not :class:`~cryptography.exceptions.InvalidSignature` was raised. BACKWARDS INCOMPATIBLE: Dropped support for macOS 10.7 and 10.8. BACKWARDS INCOMPATIBLE: The minimum supported PyPy version is now 5.3. Python 3.3 support has been deprecated, and will be removed in the next cryptography release. Add support for providing tag during :class:`~cryptography.hazmat.primitives.ciphers.modes.GCM` finalization via :meth:`~cryptography.hazmat.primitives.ciphers.AEADDecryptionContext.finalize_with_tag`. Fixed an issue preventing cryptography from compiling against LibreSSL 2.5.x. Added :meth:`~cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.key_size` and :meth:`~cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePrivateKey.key_size` as convenience methods for determining the bit size of a secret scalar for the curve. Accessing an unrecognized extension marked critical on an X.509 object will no longer raise an UnsupportedExtension exception, instead an :class:`~cryptography.x509.UnrecognizedExtension` object will be returned. This behavior was based on a poor reading of the RFC, unknown critical extensions only need to be rejected on certificate verification. The CommonCrypto backend has been removed. MultiBackend has been removed. Whirlpool and RIPEMD160 have been deprecated. To generate a diff of this commit: cvs rdiff -u -r1.3 -r1.4 pkgsrc/security/py-cryptography_vectors/Makefile \ pkgsrc/security/py-cryptography_vectors/distinfo cvs rdiff -u -r1.2 -r1.3 pkgsrc/security/py-cryptography_vectors/PLIST Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. --_----------=_1496220645133680 Content-Disposition: inline Content-Length: 3370 Content-Transfer-Encoding: binary Content-Type: text/x-diff; charset=us-ascii Modified files: Index: pkgsrc/security/py-cryptography_vectors/Makefile diff -u pkgsrc/security/py-cryptography_vectors/Makefile:1.3 pkgsrc/security/py-cryptography_vectors/Makefile:1.4 --- pkgsrc/security/py-cryptography_vectors/Makefile:1.3 Fri May 26 09:00:37 2017 +++ pkgsrc/security/py-cryptography_vectors/Makefile Wed May 31 08:50:45 2017 @@ -1,12 +1,12 @@ -# $NetBSD: Makefile,v 1.3 2017/05/26 09:00:37 adam Exp $ +# $NetBSD: Makefile,v 1.4 2017/05/31 08:50:45 adam Exp $ -DISTNAME= cryptography_vectors-1.8.2 +DISTNAME= cryptography_vectors-1.9 PKGNAME= ${PYPKGPREFIX}-${DISTNAME} CATEGORIES= security python MASTER_SITES= ${MASTER_SITE_PYPI:=c/cryptography_vectors/} MAINTAINER= pkgsrc-users@NetBSD.org -HOMEPAGE= https://pypi.python.org/pypi/cryptography-vectors/ +HOMEPAGE= https://github.com/pyca/cryptography/ COMMENT= Cryptographic test vectors LICENSE= apache-2.0 OR modified-bsd Index: pkgsrc/security/py-cryptography_vectors/distinfo diff -u pkgsrc/security/py-cryptography_vectors/distinfo:1.3 pkgsrc/security/py-cryptography_vectors/distinfo:1.4 --- pkgsrc/security/py-cryptography_vectors/distinfo:1.3 Fri May 26 09:00:37 2017 +++ pkgsrc/security/py-cryptography_vectors/distinfo Wed May 31 08:50:45 2017 @@ -1,6 +1,6 @@ -$NetBSD: distinfo,v 1.3 2017/05/26 09:00:37 adam Exp $ +$NetBSD: distinfo,v 1.4 2017/05/31 08:50:45 adam Exp $ -SHA1 (cryptography_vectors-1.8.2.tar.gz) = daa1e9e8ad9dd933916be716e341efde251d959a -RMD160 (cryptography_vectors-1.8.2.tar.gz) = cca56d913c3ea05c0a3d099a87a993283b351c1f -SHA512 (cryptography_vectors-1.8.2.tar.gz) = 33887fe29f52f3b8610a418419458a6092a3d35425c168f825f2ec74707c91f170cb019037924e59ebb0207722f54256e626d5b591f764ab9cef72dd70abddba -Size (cryptography_vectors-1.8.2.tar.gz) = 26653796 bytes +SHA1 (cryptography_vectors-1.9.tar.gz) = e3786c751d9a1b83af34defcdf29850e01c469c8 +RMD160 (cryptography_vectors-1.9.tar.gz) = 5bb616607eab8e94722d2fa2c3fbe8232d55d43b +SHA512 (cryptography_vectors-1.9.tar.gz) = 3c37dc39496b66539f54bf377b4653b59abaa81fc9fbd68e2d337acbfe9c7fd80801b37ddddc2f7698356b22fb9bcd9f8a41ff95ee405b208c267c0fcba56ead +Size (cryptography_vectors-1.9.tar.gz) = 26653563 bytes Index: pkgsrc/security/py-cryptography_vectors/PLIST diff -u pkgsrc/security/py-cryptography_vectors/PLIST:1.2 pkgsrc/security/py-cryptography_vectors/PLIST:1.3 --- pkgsrc/security/py-cryptography_vectors/PLIST:1.2 Mon Mar 13 09:28:36 2017 +++ pkgsrc/security/py-cryptography_vectors/PLIST Wed May 31 08:50:45 2017 @@ -1,4 +1,4 @@ -@comment $NetBSD: PLIST,v 1.2 2017/03/13 09:28:36 wiz Exp $ +@comment $NetBSD: PLIST,v 1.3 2017/05/31 08:50:45 adam Exp $ ${PYSITELIB}/${EGG_INFODIR}/PKG-INFO ${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt ${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt @@ -2027,6 +2027,8 @@ ${PYSITELIB}/cryptography_vectors/x509/P ${PYSITELIB}/cryptography_vectors/x509/PKITS_data/smime/SignedValidpre2000UTCnotBeforeDateTest3.eml ${PYSITELIB}/cryptography_vectors/x509/PKITS_data/smime/SignedinhibitAnyPolicyTest3.eml ${PYSITELIB}/cryptography_vectors/x509/alternate-rsa-sha1-oid.pem +${PYSITELIB}/cryptography_vectors/x509/badssl-sct.pem +${PYSITELIB}/cryptography_vectors/x509/bigoid.pem ${PYSITELIB}/cryptography_vectors/x509/cryptography.io.pem ${PYSITELIB}/cryptography_vectors/x509/custom/aia_ca_issuers.pem ${PYSITELIB}/cryptography_vectors/x509/custom/aia_ocsp.pem --_----------=_1496220645133680--