summaryrefslogtreecommitdiff
path: root/security/py-asn1crypto
diff options
context:
space:
mode:
authoradam <adam@pkgsrc.org>2017-09-29 06:36:31 +0000
committeradam <adam@pkgsrc.org>2017-09-29 06:36:31 +0000
commitba294526b172a92bcba7569c55dc880ee0ec0230 (patch)
treebadcb5829903db323b41c91b18434720b601639f /security/py-asn1crypto
parent6923017937f47f7c6dd59f68b202d6acd829780f (diff)
downloadpkgsrc-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/Makefile8
-rw-r--r--security/py-asn1crypto/distinfo10
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