Sun Dec 17 16:54:02 2017 UTC ()
py-asn1crypto: updated to 0.24.0

0.24.0
- `x509.Certificate().self_signed` will no longer return `"yes"` under any
  circumstances. This helps prevent confusion since the library does not
  verify the signature. Instead a library like oscrypto should be used
  to confirm if a certificate is self-signed.
- Added various OIDs to `x509.KeyPurposeId()`
- Added `x509.Certificate().private_key_usage_period_value`
- Added structures for parsing common subject directory attributes for
  X.509 certificates, including `x509.SubjectDirectoryAttribute()`
- Added `algos.AnyAlgorithmIdentifier()` for situations where an
  algorithm identifier may contain a digest, signed digest or encryption
  algorithm OID
- Fixed a bug with `x509.Certificate().subject_directory_attributes_value`
  not returning the correct value
- Fixed a bug where explicitly-tagged fields in a `core.Sequence()` would
  not function properly when the field had a default value
- Fixed a bug with type checking in `pem.armor()`


(adam)
diff -r1.3 -r1.4 pkgsrc/security/py-asn1crypto/Makefile
diff -r1.3 -r1.4 pkgsrc/security/py-asn1crypto/distinfo

cvs diff -r1.3 -r1.4 pkgsrc/security/py-asn1crypto/Makefile (expand / switch to unified diff)

--- pkgsrc/security/py-asn1crypto/Makefile 2017/09/29 06:36:31 1.3
+++ pkgsrc/security/py-asn1crypto/Makefile 2017/12/17 16:54:02 1.4
@@ -1,16 +1,16 @@ @@ -1,16 +1,16 @@
1# $NetBSD: Makefile,v 1.3 2017/09/29 06:36:31 adam Exp $ 1# $NetBSD: Makefile,v 1.4 2017/12/17 16:54:02 adam Exp $
2 2
3DISTNAME= asn1crypto-0.23.0 3DISTNAME= asn1crypto-0.24.0
4PKGNAME= ${PYPKGPREFIX}-${DISTNAME} 4PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
5CATEGORIES= security python 5CATEGORIES= security python
6MASTER_SITES= ${MASTER_SITE_PYPI:=a/asn1crypto/} 6MASTER_SITES= ${MASTER_SITE_PYPI:=a/asn1crypto/}
7 7
8MAINTAINER= pkgsrc-users@NetBSD.org 8MAINTAINER= pkgsrc-users@NetBSD.org
9HOMEPAGE= https://github.com/wbond/asn1crypto 9HOMEPAGE= https://github.com/wbond/asn1crypto
10COMMENT= Fast, pure Python library for parsing and serializing ASN.1 structures 10COMMENT= Fast, pure Python library for parsing and serializing ASN.1 structures
11LICENSE= mit 11LICENSE= mit
12 12
13USE_LANGUAGES= # none 13USE_LANGUAGES= # none
14 14
15.include "../../lang/python/egg.mk" 15.include "../../lang/python/egg.mk"
16.include "../../mk/bsd.pkg.mk" 16.include "../../mk/bsd.pkg.mk"

cvs diff -r1.3 -r1.4 pkgsrc/security/py-asn1crypto/distinfo (expand / switch to unified diff)

--- pkgsrc/security/py-asn1crypto/distinfo 2017/09/29 06:36:31 1.3
+++ pkgsrc/security/py-asn1crypto/distinfo 2017/12/17 16:54:02 1.4
@@ -1,6 +1,6 @@ @@ -1,6 +1,6 @@
1$NetBSD: distinfo,v 1.3 2017/09/29 06:36:31 adam Exp $ 1$NetBSD: distinfo,v 1.4 2017/12/17 16:54:02 adam Exp $
2 2
3SHA1 (asn1crypto-0.23.0.tar.gz) = 9cae9b8a8343b9d5ed12ecc9ac7508181692d6ab 3SHA1 (asn1crypto-0.24.0.tar.gz) = c8f64e99bc01d90c412891cdad97675d8fe79cc7
4RMD160 (asn1crypto-0.23.0.tar.gz) = 12239a18cf6ec87284889375b8860260374aba5f 4RMD160 (asn1crypto-0.24.0.tar.gz) = 64af381c1ea47881370b0c8ee77b9220311327c1
5SHA512 (asn1crypto-0.23.0.tar.gz) = c02d572bff461583d9c549155ea32551ce8dd75b962c43c271a391812e69058d7ab7b4ebd293bf401c48fb10c3775aa085f9cf94972e017addf0388f27294564 5SHA512 (asn1crypto-0.24.0.tar.gz) = 44d442a6ddfa971e31e24712fe084368356deb5e1c4c3b3e813e0910931860215bc1c4f9eb2c4bd4fdef607c324086c096e9357068646efd28c97f2d4f85c62f
6Size (asn1crypto-0.23.0.tar.gz) = 102654 bytes 6Size (asn1crypto-0.24.0.tar.gz) = 104964 bytes