pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/security/py-asn1crypto py-asn1crypto: update to 0.23.0



details:   https://anonhg.NetBSD.org/pkgsrc/rev/906871254141
branches:  trunk
changeset: 369364:906871254141
user:      adam <adam%pkgsrc.org@localhost>
date:      Fri Sep 29 06:36:31 2017 +0000

description:
py-asn1crypto: update to 0.23.0

0.23.0:
Backwards compatibility break: the tag_type, explicit_tag and explicit_class attributes on core.Asn1Value no longer exist and were replaced by the implicit and explicit attributes. Field param dicts 
may use the new explicit and implicit keys, or the old tag_type and tag keys. The attribute changes will likely to have little to no impact since they were primarily an implementation detail.
Teletex strings used inside of X.509 certificates are now interpreted using Windows-1252 (a superset of ISO-8859-1). This enables compatibility with certificates generated by OpenSSL. Strict parsing 
of Teletex strings can be retained by using the x509.strict_teletex() context manager.
Added support for nested explicit tagging, supporting values that are defined with explicit tagging and then added as a field of another structure using explicit tagging.
Fixed a UnicodeDecodeError when trying to find the (optional) dependency OpenSSL on Python 2
Fixed next_update field of crl.TbsCertList to be optional
Added the x509.Certificate.sha256_fingerprint property
x509.Certificate.ocsp_urls and x509.DistributionPoint.url will now return https://, ldap:// and ldaps:// URLs in addition to http://.
Added CMS Attribute Protection definitions from RFC 6211
Added OIDs from RFC 6962

diffstat:

 security/py-asn1crypto/Makefile |   8 +++++---
 security/py-asn1crypto/distinfo |  10 +++++-----
 2 files changed, 10 insertions(+), 8 deletions(-)

diffs (38 lines):

diff -r 15adcc2ae10e -r 906871254141 security/py-asn1crypto/Makefile
--- a/security/py-asn1crypto/Makefile   Fri Sep 29 06:33:24 2017 +0000
+++ b/security/py-asn1crypto/Makefile   Fri Sep 29 06:36:31 2017 +0000
@@ -1,14 +1,16 @@
-# $NetBSD: Makefile,v 1.2 2017/05/09 16:28:38 adam Exp $
+# $NetBSD: Makefile,v 1.3 2017/09/29 06:36:31 adam Exp $
 
-DISTNAME=      asn1crypto-0.22.0
+DISTNAME=      asn1crypto-0.23.0
 PKGNAME=       ${PYPKGPREFIX}-${DISTNAME}
 CATEGORIES=    security python
 MASTER_SITES=  ${MASTER_SITE_PYPI:=a/asn1crypto/}
 
 MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
-HOMEPAGE=      https://pypi.python.org/pypi/asn1crypto/
+HOMEPAGE=      https://github.com/wbond/asn1crypto
 COMMENT=       Fast, pure Python library for parsing and serializing ASN.1 structures
 LICENSE=       mit
 
+USE_LANGUAGES= # none
+
 .include "../../lang/python/egg.mk"
 .include "../../mk/bsd.pkg.mk"
diff -r 15adcc2ae10e -r 906871254141 security/py-asn1crypto/distinfo
--- a/security/py-asn1crypto/distinfo   Fri Sep 29 06:33:24 2017 +0000
+++ b/security/py-asn1crypto/distinfo   Fri Sep 29 06:36:31 2017 +0000
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.2 2017/05/09 16:28:38 adam Exp $
+$NetBSD: distinfo,v 1.3 2017/09/29 06:36:31 adam Exp $
 
-SHA1 (asn1crypto-0.22.0.tar.gz) = c4f60b52dd06e3fd0ed568a741e968aaccd2e3e5
-RMD160 (asn1crypto-0.22.0.tar.gz) = dd4b06cea36b966314d27d98697131abb464c7c9
-SHA512 (asn1crypto-0.22.0.tar.gz) = fdc98f71ec3b744e69a75909b5b0a8381fb82d448941a6e1059823af47ca107218e1dbe6ff192e2173f11fc2454be1afcd387d801dc8e716451179857d71f8b8
-Size (asn1crypto-0.22.0.tar.gz) = 84508 bytes
+SHA1 (asn1crypto-0.23.0.tar.gz) = 9cae9b8a8343b9d5ed12ecc9ac7508181692d6ab
+RMD160 (asn1crypto-0.23.0.tar.gz) = 12239a18cf6ec87284889375b8860260374aba5f
+SHA512 (asn1crypto-0.23.0.tar.gz) = c02d572bff461583d9c549155ea32551ce8dd75b962c43c271a391812e69058d7ab7b4ebd293bf401c48fb10c3775aa085f9cf94972e017addf0388f27294564
+Size (asn1crypto-0.23.0.tar.gz) = 102654 bytes



Home | Main Index | Thread Index | Old Index