diff options
author | adam <adam@pkgsrc.org> | 2017-09-29 06:36:31 +0000 |
---|---|---|
committer | adam <adam@pkgsrc.org> | 2017-09-29 06:36:31 +0000 |
commit | ba294526b172a92bcba7569c55dc880ee0ec0230 (patch) | |
tree | badcb5829903db323b41c91b18434720b601639f /security/py-asn1crypto | |
parent | 6923017937f47f7c6dd59f68b202d6acd829780f (diff) | |
download | pkgsrc-ba294526b172a92bcba7569c55dc880ee0ec0230.tar.gz |
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 (limited to 'security/py-asn1crypto')
-rw-r--r-- | security/py-asn1crypto/Makefile | 8 | ||||
-rw-r--r-- | security/py-asn1crypto/distinfo | 10 |
2 files changed, 10 insertions, 8 deletions
diff --git a/security/py-asn1crypto/Makefile b/security/py-asn1crypto/Makefile index f9436440cc2..0b62507d843 100644 --- a/security/py-asn1crypto/Makefile +++ b/security/py-asn1crypto/Makefile @@ -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 -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 --git a/security/py-asn1crypto/distinfo b/security/py-asn1crypto/distinfo index dbc9fbb0fad..a556730806e 100644 --- a/security/py-asn1crypto/distinfo +++ b/security/py-asn1crypto/distinfo @@ -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 |