Tue May 6 10:30:54 2014 UTC ()
Update to 0.4:

0.4 - 2014-05-03
~~~~~~~~~~~~~~~~

* Deprecated ``salt_length`` on
  :class:`~cryptography.hazmat.primitives.asymmetric.padding.MGF1` and added it
  to :class:`~cryptography.hazmat.primitives.asymmetric.padding.PSS`. It will be
  removed from ``MGF1`` in two releases per our :doc:`/api-stability` policy.
* Added :class:`~cryptography.hazmat.primitives.ciphers.algorithms.SEED` support.
* Added :class:`~cryptography.hazmat.primitives.cmac.CMAC`.
* Added decryption support to
  :class:`~cryptography.hazmat.primitives.asymmetric.rsa.RSAPrivateKey`
  and encryption support to
  :class:`~cryptography.hazmat.primitives.asymmetric.rsa.RSAPublicKey`.
* Added signature support to
  :class:`~cryptography.hazmat.primitives.asymmetric.dsa.DSAPrivateKey`
  and verification support to
  :class:`~cryptography.hazmat.primitives.asymmetric.dsa.DSAPublicKey`.

0.3 - 2014-03-27
~~~~~~~~~~~~~~~~

* Added :class:`~cryptography.hazmat.primitives.twofactor.hotp.HOTP`.
* Added :class:`~cryptography.hazmat.primitives.twofactor.totp.TOTP`.
* Added :class:`~cryptography.hazmat.primitives.ciphers.algorithms.IDEA` support.
* Added signature support to
  :class:`~cryptography.hazmat.primitives.asymmetric.rsa.RSAPrivateKey`
  and verification support to
  :class:`~cryptography.hazmat.primitives.asymmetric.rsa.RSAPublicKey`.
* Moved test vectors to the new ``cryptography_vectors`` package.


(wiz)
diff -r1.6 -r1.7 pkgsrc/security/py-cryptography/Makefile
diff -r1.2 -r1.3 pkgsrc/security/py-cryptography/PLIST
diff -r1.4 -r1.5 pkgsrc/security/py-cryptography/distinfo
diff -r1.1 -r0 pkgsrc/security/py-cryptography/patches/patch-cryptography_____init____.py
diff -r1.1 -r0 pkgsrc/security/py-cryptography/patches/patch-cryptography_hazmat_bindings_openssl_ssl.py
diff -r1.1 -r1.2 pkgsrc/security/py-cryptography/patches/patch-cryptography_hazmat_bindings_utils.py
diff -r1.1 -r1.2 pkgsrc/security/py-cryptography/patches/patch-cryptography_hazmat_primitives_constant__time.py
diff -r1.1 -r1.2 pkgsrc/security/py-cryptography/patches/patch-cryptography_hazmat_primitives_padding.py

cvs diff -r1.6 -r1.7 pkgsrc/security/py-cryptography/Makefile (expand / switch to unified diff)

--- pkgsrc/security/py-cryptography/Makefile 2014/03/31 13:42:29 1.6
+++ pkgsrc/security/py-cryptography/Makefile 2014/05/06 10:30:54 1.7
@@ -1,18 +1,17 @@ @@ -1,18 +1,17 @@
1# $NetBSD: Makefile,v 1.6 2014/03/31 13:42:29 wiz Exp $ 1# $NetBSD: Makefile,v 1.7 2014/05/06 10:30:54 wiz Exp $
2 2
3DISTNAME= cryptography-0.2.2 3DISTNAME= cryptography-0.4
4PKGNAME= ${PYPKGPREFIX}-${DISTNAME} 4PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
5PKGREVISION= 3 
6CATEGORIES= security python 5CATEGORIES= security python
7MASTER_SITES= https://pypi.python.org/packages/source/c/cryptography/ 6MASTER_SITES= https://pypi.python.org/packages/source/c/cryptography/
8 7
9MAINTAINER= pkgsrc-users@NetBSD.org 8MAINTAINER= pkgsrc-users@NetBSD.org
10HOMEPAGE= https://pypi.python.org/pypi/cryptography/ 9HOMEPAGE= https://pypi.python.org/pypi/cryptography/
11COMMENT= Cryptographic recipes and primitives for Python 10COMMENT= Cryptographic recipes and primitives for Python
12LICENSE= apache-2.0 11LICENSE= apache-2.0
13 12
14DEPENDS+= ${PYPKGPREFIX}-cffi>=0.8:../../devel/py-cffi 13DEPENDS+= ${PYPKGPREFIX}-cffi>=0.8:../../devel/py-cffi
15DEPENDS+= ${PYPKGPREFIX}-cparser>=2.10:../../devel/py-cparser 14DEPENDS+= ${PYPKGPREFIX}-cparser>=2.10:../../devel/py-cparser
16DEPENDS+= ${PYPKGPREFIX}-six-[0-9]*:../../lang/py-six 15DEPENDS+= ${PYPKGPREFIX}-six-[0-9]*:../../lang/py-six
17# actually, TEST_DEPENDS 16# actually, TEST_DEPENDS
18BUILD_DEPENDS+= ${PYPKGPREFIX}-iso8601-[0-9]*:../../time/py-iso8601 17BUILD_DEPENDS+= ${PYPKGPREFIX}-iso8601-[0-9]*:../../time/py-iso8601

cvs diff -r1.2 -r1.3 pkgsrc/security/py-cryptography/PLIST (expand / switch to unified diff)

--- pkgsrc/security/py-cryptography/PLIST 2014/03/21 14:02:45 1.2
+++ pkgsrc/security/py-cryptography/PLIST 2014/05/06 10:30:54 1.3
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1@comment $NetBSD: PLIST,v 1.2 2014/03/21 14:02:45 wiz Exp $ 1@comment $NetBSD: PLIST,v 1.3 2014/05/06 10:30:54 wiz Exp $
2${PYSITELIB}/${EGG_INFODIR}/PKG-INFO 2${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
3${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt 3${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
4${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt 4${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
5${PYSITELIB}/${EGG_INFODIR}/not-zip-safe 5${PYSITELIB}/${EGG_INFODIR}/not-zip-safe
6${PYSITELIB}/${EGG_INFODIR}/requires.txt 6${PYSITELIB}/${EGG_INFODIR}/requires.txt
7${PYSITELIB}/${EGG_INFODIR}/top_level.txt 7${PYSITELIB}/${EGG_INFODIR}/top_level.txt
8${PYSITELIB}/cryptography/__about__.py 8${PYSITELIB}/cryptography/__about__.py
9${PYSITELIB}/cryptography/__about__.pyc 9${PYSITELIB}/cryptography/__about__.pyc
10${PYSITELIB}/cryptography/__about__.pyo 10${PYSITELIB}/cryptography/__about__.pyo
11${PYSITELIB}/cryptography/__init__.py 11${PYSITELIB}/cryptography/__init__.py
12${PYSITELIB}/cryptography/__init__.pyc 12${PYSITELIB}/cryptography/__init__.pyc
13${PYSITELIB}/cryptography/__init__.pyo 13${PYSITELIB}/cryptography/__init__.pyo
14${PYSITELIB}/cryptography/checkpkcs7padding.so 14${PYSITELIB}/cryptography/checkpkcs7padding.so
@@ -73,41 +73,53 @@ ${PYSITELIB}/cryptography/hazmat/binding @@ -73,41 +73,53 @@ ${PYSITELIB}/cryptography/hazmat/binding
73${PYSITELIB}/cryptography/hazmat/bindings/openssl/aes.pyo 73${PYSITELIB}/cryptography/hazmat/bindings/openssl/aes.pyo
74${PYSITELIB}/cryptography/hazmat/bindings/openssl/asn1.py 74${PYSITELIB}/cryptography/hazmat/bindings/openssl/asn1.py
75${PYSITELIB}/cryptography/hazmat/bindings/openssl/asn1.pyc 75${PYSITELIB}/cryptography/hazmat/bindings/openssl/asn1.pyc
76${PYSITELIB}/cryptography/hazmat/bindings/openssl/asn1.pyo 76${PYSITELIB}/cryptography/hazmat/bindings/openssl/asn1.pyo
77${PYSITELIB}/cryptography/hazmat/bindings/openssl/bignum.py 77${PYSITELIB}/cryptography/hazmat/bindings/openssl/bignum.py
78${PYSITELIB}/cryptography/hazmat/bindings/openssl/bignum.pyc 78${PYSITELIB}/cryptography/hazmat/bindings/openssl/bignum.pyc
79${PYSITELIB}/cryptography/hazmat/bindings/openssl/bignum.pyo 79${PYSITELIB}/cryptography/hazmat/bindings/openssl/bignum.pyo
80${PYSITELIB}/cryptography/hazmat/bindings/openssl/binding.py 80${PYSITELIB}/cryptography/hazmat/bindings/openssl/binding.py
81${PYSITELIB}/cryptography/hazmat/bindings/openssl/binding.pyc 81${PYSITELIB}/cryptography/hazmat/bindings/openssl/binding.pyc
82${PYSITELIB}/cryptography/hazmat/bindings/openssl/binding.pyo 82${PYSITELIB}/cryptography/hazmat/bindings/openssl/binding.pyo
83${PYSITELIB}/cryptography/hazmat/bindings/openssl/bio.py 83${PYSITELIB}/cryptography/hazmat/bindings/openssl/bio.py
84${PYSITELIB}/cryptography/hazmat/bindings/openssl/bio.pyc 84${PYSITELIB}/cryptography/hazmat/bindings/openssl/bio.pyc
85${PYSITELIB}/cryptography/hazmat/bindings/openssl/bio.pyo 85${PYSITELIB}/cryptography/hazmat/bindings/openssl/bio.pyo
 86${PYSITELIB}/cryptography/hazmat/bindings/openssl/cmac.py
 87${PYSITELIB}/cryptography/hazmat/bindings/openssl/cmac.pyc
 88${PYSITELIB}/cryptography/hazmat/bindings/openssl/cmac.pyo
 89${PYSITELIB}/cryptography/hazmat/bindings/openssl/cms.py
 90${PYSITELIB}/cryptography/hazmat/bindings/openssl/cms.pyc
 91${PYSITELIB}/cryptography/hazmat/bindings/openssl/cms.pyo
86${PYSITELIB}/cryptography/hazmat/bindings/openssl/conf.py 92${PYSITELIB}/cryptography/hazmat/bindings/openssl/conf.py
87${PYSITELIB}/cryptography/hazmat/bindings/openssl/conf.pyc 93${PYSITELIB}/cryptography/hazmat/bindings/openssl/conf.pyc
88${PYSITELIB}/cryptography/hazmat/bindings/openssl/conf.pyo 94${PYSITELIB}/cryptography/hazmat/bindings/openssl/conf.pyo
89${PYSITELIB}/cryptography/hazmat/bindings/openssl/crypto.py 95${PYSITELIB}/cryptography/hazmat/bindings/openssl/crypto.py
90${PYSITELIB}/cryptography/hazmat/bindings/openssl/crypto.pyc 96${PYSITELIB}/cryptography/hazmat/bindings/openssl/crypto.pyc
91${PYSITELIB}/cryptography/hazmat/bindings/openssl/crypto.pyo 97${PYSITELIB}/cryptography/hazmat/bindings/openssl/crypto.pyo
92${PYSITELIB}/cryptography/hazmat/bindings/openssl/dh.py 98${PYSITELIB}/cryptography/hazmat/bindings/openssl/dh.py
93${PYSITELIB}/cryptography/hazmat/bindings/openssl/dh.pyc 99${PYSITELIB}/cryptography/hazmat/bindings/openssl/dh.pyc
94${PYSITELIB}/cryptography/hazmat/bindings/openssl/dh.pyo 100${PYSITELIB}/cryptography/hazmat/bindings/openssl/dh.pyo
95${PYSITELIB}/cryptography/hazmat/bindings/openssl/dsa.py 101${PYSITELIB}/cryptography/hazmat/bindings/openssl/dsa.py
96${PYSITELIB}/cryptography/hazmat/bindings/openssl/dsa.pyc 102${PYSITELIB}/cryptography/hazmat/bindings/openssl/dsa.pyc
97${PYSITELIB}/cryptography/hazmat/bindings/openssl/dsa.pyo 103${PYSITELIB}/cryptography/hazmat/bindings/openssl/dsa.pyo
98${PYSITELIB}/cryptography/hazmat/bindings/openssl/ec.py 104${PYSITELIB}/cryptography/hazmat/bindings/openssl/ec.py
99${PYSITELIB}/cryptography/hazmat/bindings/openssl/ec.pyc 105${PYSITELIB}/cryptography/hazmat/bindings/openssl/ec.pyc
100${PYSITELIB}/cryptography/hazmat/bindings/openssl/ec.pyo 106${PYSITELIB}/cryptography/hazmat/bindings/openssl/ec.pyo
 107${PYSITELIB}/cryptography/hazmat/bindings/openssl/ecdh.py
 108${PYSITELIB}/cryptography/hazmat/bindings/openssl/ecdh.pyc
 109${PYSITELIB}/cryptography/hazmat/bindings/openssl/ecdh.pyo
 110${PYSITELIB}/cryptography/hazmat/bindings/openssl/ecdsa.py
 111${PYSITELIB}/cryptography/hazmat/bindings/openssl/ecdsa.pyc
 112${PYSITELIB}/cryptography/hazmat/bindings/openssl/ecdsa.pyo
101${PYSITELIB}/cryptography/hazmat/bindings/openssl/engine.py 113${PYSITELIB}/cryptography/hazmat/bindings/openssl/engine.py
102${PYSITELIB}/cryptography/hazmat/bindings/openssl/engine.pyc 114${PYSITELIB}/cryptography/hazmat/bindings/openssl/engine.pyc
103${PYSITELIB}/cryptography/hazmat/bindings/openssl/engine.pyo 115${PYSITELIB}/cryptography/hazmat/bindings/openssl/engine.pyo
104${PYSITELIB}/cryptography/hazmat/bindings/openssl/err.py 116${PYSITELIB}/cryptography/hazmat/bindings/openssl/err.py
105${PYSITELIB}/cryptography/hazmat/bindings/openssl/err.pyc 117${PYSITELIB}/cryptography/hazmat/bindings/openssl/err.pyc
106${PYSITELIB}/cryptography/hazmat/bindings/openssl/err.pyo 118${PYSITELIB}/cryptography/hazmat/bindings/openssl/err.pyo
107${PYSITELIB}/cryptography/hazmat/bindings/openssl/evp.py 119${PYSITELIB}/cryptography/hazmat/bindings/openssl/evp.py
108${PYSITELIB}/cryptography/hazmat/bindings/openssl/evp.pyc 120${PYSITELIB}/cryptography/hazmat/bindings/openssl/evp.pyc
109${PYSITELIB}/cryptography/hazmat/bindings/openssl/evp.pyo 121${PYSITELIB}/cryptography/hazmat/bindings/openssl/evp.pyo
110${PYSITELIB}/cryptography/hazmat/bindings/openssl/hmac.py 122${PYSITELIB}/cryptography/hazmat/bindings/openssl/hmac.py
111${PYSITELIB}/cryptography/hazmat/bindings/openssl/hmac.pyc 123${PYSITELIB}/cryptography/hazmat/bindings/openssl/hmac.pyc
112${PYSITELIB}/cryptography/hazmat/bindings/openssl/hmac.pyo 124${PYSITELIB}/cryptography/hazmat/bindings/openssl/hmac.pyo
113${PYSITELIB}/cryptography/hazmat/bindings/openssl/nid.py 125${PYSITELIB}/cryptography/hazmat/bindings/openssl/nid.py
@@ -148,55 +160,73 @@ ${PYSITELIB}/cryptography/hazmat/binding @@ -148,55 +160,73 @@ ${PYSITELIB}/cryptography/hazmat/binding
148${PYSITELIB}/cryptography/hazmat/bindings/openssl/x509name.pyo 160${PYSITELIB}/cryptography/hazmat/bindings/openssl/x509name.pyo
149${PYSITELIB}/cryptography/hazmat/bindings/openssl/x509v3.py 161${PYSITELIB}/cryptography/hazmat/bindings/openssl/x509v3.py
150${PYSITELIB}/cryptography/hazmat/bindings/openssl/x509v3.pyc 162${PYSITELIB}/cryptography/hazmat/bindings/openssl/x509v3.pyc
151${PYSITELIB}/cryptography/hazmat/bindings/openssl/x509v3.pyo 163${PYSITELIB}/cryptography/hazmat/bindings/openssl/x509v3.pyo
152${PYSITELIB}/cryptography/hazmat/bindings/utils.py 164${PYSITELIB}/cryptography/hazmat/bindings/utils.py
153${PYSITELIB}/cryptography/hazmat/bindings/utils.pyc 165${PYSITELIB}/cryptography/hazmat/bindings/utils.pyc
154${PYSITELIB}/cryptography/hazmat/bindings/utils.pyo 166${PYSITELIB}/cryptography/hazmat/bindings/utils.pyo
155${PYSITELIB}/cryptography/hazmat/primitives/__init__.py 167${PYSITELIB}/cryptography/hazmat/primitives/__init__.py
156${PYSITELIB}/cryptography/hazmat/primitives/__init__.pyc 168${PYSITELIB}/cryptography/hazmat/primitives/__init__.pyc
157${PYSITELIB}/cryptography/hazmat/primitives/__init__.pyo 169${PYSITELIB}/cryptography/hazmat/primitives/__init__.pyo
158${PYSITELIB}/cryptography/hazmat/primitives/asymmetric/__init__.py 170${PYSITELIB}/cryptography/hazmat/primitives/asymmetric/__init__.py
159${PYSITELIB}/cryptography/hazmat/primitives/asymmetric/__init__.pyc 171${PYSITELIB}/cryptography/hazmat/primitives/asymmetric/__init__.pyc
160${PYSITELIB}/cryptography/hazmat/primitives/asymmetric/__init__.pyo 172${PYSITELIB}/cryptography/hazmat/primitives/asymmetric/__init__.pyo
 173${PYSITELIB}/cryptography/hazmat/primitives/asymmetric/dsa.py
 174${PYSITELIB}/cryptography/hazmat/primitives/asymmetric/dsa.pyc
 175${PYSITELIB}/cryptography/hazmat/primitives/asymmetric/dsa.pyo
 176${PYSITELIB}/cryptography/hazmat/primitives/asymmetric/padding.py
 177${PYSITELIB}/cryptography/hazmat/primitives/asymmetric/padding.pyc
 178${PYSITELIB}/cryptography/hazmat/primitives/asymmetric/padding.pyo
161${PYSITELIB}/cryptography/hazmat/primitives/asymmetric/rsa.py 179${PYSITELIB}/cryptography/hazmat/primitives/asymmetric/rsa.py
162${PYSITELIB}/cryptography/hazmat/primitives/asymmetric/rsa.pyc 180${PYSITELIB}/cryptography/hazmat/primitives/asymmetric/rsa.pyc
163${PYSITELIB}/cryptography/hazmat/primitives/asymmetric/rsa.pyo 181${PYSITELIB}/cryptography/hazmat/primitives/asymmetric/rsa.pyo
164${PYSITELIB}/cryptography/hazmat/primitives/ciphers/__init__.py 182${PYSITELIB}/cryptography/hazmat/primitives/ciphers/__init__.py
165${PYSITELIB}/cryptography/hazmat/primitives/ciphers/__init__.pyc 183${PYSITELIB}/cryptography/hazmat/primitives/ciphers/__init__.pyc
166${PYSITELIB}/cryptography/hazmat/primitives/ciphers/__init__.pyo 184${PYSITELIB}/cryptography/hazmat/primitives/ciphers/__init__.pyo
167${PYSITELIB}/cryptography/hazmat/primitives/ciphers/algorithms.py 185${PYSITELIB}/cryptography/hazmat/primitives/ciphers/algorithms.py
168${PYSITELIB}/cryptography/hazmat/primitives/ciphers/algorithms.pyc 186${PYSITELIB}/cryptography/hazmat/primitives/ciphers/algorithms.pyc
169${PYSITELIB}/cryptography/hazmat/primitives/ciphers/algorithms.pyo 187${PYSITELIB}/cryptography/hazmat/primitives/ciphers/algorithms.pyo
170${PYSITELIB}/cryptography/hazmat/primitives/ciphers/base.py 188${PYSITELIB}/cryptography/hazmat/primitives/ciphers/base.py
171${PYSITELIB}/cryptography/hazmat/primitives/ciphers/base.pyc 189${PYSITELIB}/cryptography/hazmat/primitives/ciphers/base.pyc
172${PYSITELIB}/cryptography/hazmat/primitives/ciphers/base.pyo 190${PYSITELIB}/cryptography/hazmat/primitives/ciphers/base.pyo
173${PYSITELIB}/cryptography/hazmat/primitives/ciphers/modes.py 191${PYSITELIB}/cryptography/hazmat/primitives/ciphers/modes.py
174${PYSITELIB}/cryptography/hazmat/primitives/ciphers/modes.pyc 192${PYSITELIB}/cryptography/hazmat/primitives/ciphers/modes.pyc
175${PYSITELIB}/cryptography/hazmat/primitives/ciphers/modes.pyo 193${PYSITELIB}/cryptography/hazmat/primitives/ciphers/modes.pyo
 194${PYSITELIB}/cryptography/hazmat/primitives/cmac.py
 195${PYSITELIB}/cryptography/hazmat/primitives/cmac.pyc
 196${PYSITELIB}/cryptography/hazmat/primitives/cmac.pyo
176${PYSITELIB}/cryptography/hazmat/primitives/constant_time.py 197${PYSITELIB}/cryptography/hazmat/primitives/constant_time.py
177${PYSITELIB}/cryptography/hazmat/primitives/constant_time.pyc 198${PYSITELIB}/cryptography/hazmat/primitives/constant_time.pyc
178${PYSITELIB}/cryptography/hazmat/primitives/constant_time.pyo 199${PYSITELIB}/cryptography/hazmat/primitives/constant_time.pyo
179${PYSITELIB}/cryptography/hazmat/primitives/hashes.py 200${PYSITELIB}/cryptography/hazmat/primitives/hashes.py
180${PYSITELIB}/cryptography/hazmat/primitives/hashes.pyc 201${PYSITELIB}/cryptography/hazmat/primitives/hashes.pyc
181${PYSITELIB}/cryptography/hazmat/primitives/hashes.pyo 202${PYSITELIB}/cryptography/hazmat/primitives/hashes.pyo
182${PYSITELIB}/cryptography/hazmat/primitives/hmac.py 203${PYSITELIB}/cryptography/hazmat/primitives/hmac.py
183${PYSITELIB}/cryptography/hazmat/primitives/hmac.pyc 204${PYSITELIB}/cryptography/hazmat/primitives/hmac.pyc
184${PYSITELIB}/cryptography/hazmat/primitives/hmac.pyo 205${PYSITELIB}/cryptography/hazmat/primitives/hmac.pyo
185${PYSITELIB}/cryptography/hazmat/primitives/interfaces.py 206${PYSITELIB}/cryptography/hazmat/primitives/interfaces.py
186${PYSITELIB}/cryptography/hazmat/primitives/interfaces.pyc 207${PYSITELIB}/cryptography/hazmat/primitives/interfaces.pyc
187${PYSITELIB}/cryptography/hazmat/primitives/interfaces.pyo 208${PYSITELIB}/cryptography/hazmat/primitives/interfaces.pyo
188${PYSITELIB}/cryptography/hazmat/primitives/kdf/__init__.py 209${PYSITELIB}/cryptography/hazmat/primitives/kdf/__init__.py
189${PYSITELIB}/cryptography/hazmat/primitives/kdf/__init__.pyc 210${PYSITELIB}/cryptography/hazmat/primitives/kdf/__init__.pyc
190${PYSITELIB}/cryptography/hazmat/primitives/kdf/__init__.pyo 211${PYSITELIB}/cryptography/hazmat/primitives/kdf/__init__.pyo
191${PYSITELIB}/cryptography/hazmat/primitives/kdf/hkdf.py 212${PYSITELIB}/cryptography/hazmat/primitives/kdf/hkdf.py
192${PYSITELIB}/cryptography/hazmat/primitives/kdf/hkdf.pyc 213${PYSITELIB}/cryptography/hazmat/primitives/kdf/hkdf.pyc
193${PYSITELIB}/cryptography/hazmat/primitives/kdf/hkdf.pyo 214${PYSITELIB}/cryptography/hazmat/primitives/kdf/hkdf.pyo
194${PYSITELIB}/cryptography/hazmat/primitives/kdf/pbkdf2.py 215${PYSITELIB}/cryptography/hazmat/primitives/kdf/pbkdf2.py
195${PYSITELIB}/cryptography/hazmat/primitives/kdf/pbkdf2.pyc 216${PYSITELIB}/cryptography/hazmat/primitives/kdf/pbkdf2.pyc
196${PYSITELIB}/cryptography/hazmat/primitives/kdf/pbkdf2.pyo 217${PYSITELIB}/cryptography/hazmat/primitives/kdf/pbkdf2.pyo
197${PYSITELIB}/cryptography/hazmat/primitives/padding.py 218${PYSITELIB}/cryptography/hazmat/primitives/padding.py
198${PYSITELIB}/cryptography/hazmat/primitives/padding.pyc 219${PYSITELIB}/cryptography/hazmat/primitives/padding.pyc
199${PYSITELIB}/cryptography/hazmat/primitives/padding.pyo 220${PYSITELIB}/cryptography/hazmat/primitives/padding.pyo
 221${PYSITELIB}/cryptography/hazmat/primitives/twofactor/__init__.py
 222${PYSITELIB}/cryptography/hazmat/primitives/twofactor/__init__.pyc
 223${PYSITELIB}/cryptography/hazmat/primitives/twofactor/__init__.pyo
 224${PYSITELIB}/cryptography/hazmat/primitives/twofactor/hotp.py
 225${PYSITELIB}/cryptography/hazmat/primitives/twofactor/hotp.pyc
 226${PYSITELIB}/cryptography/hazmat/primitives/twofactor/hotp.pyo
 227${PYSITELIB}/cryptography/hazmat/primitives/twofactor/totp.py
 228${PYSITELIB}/cryptography/hazmat/primitives/twofactor/totp.pyc
 229${PYSITELIB}/cryptography/hazmat/primitives/twofactor/totp.pyo
200${PYSITELIB}/cryptography/utils.py 230${PYSITELIB}/cryptography/utils.py
201${PYSITELIB}/cryptography/utils.pyc 231${PYSITELIB}/cryptography/utils.pyc
202${PYSITELIB}/cryptography/utils.pyo 232${PYSITELIB}/cryptography/utils.pyo

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

--- pkgsrc/security/py-cryptography/distinfo 2014/03/21 22:04:19 1.4
+++ pkgsrc/security/py-cryptography/distinfo 2014/05/06 10:30:54 1.5
@@ -1,10 +1,8 @@ @@ -1,10 +1,8 @@
1$NetBSD: distinfo,v 1.4 2014/03/21 22:04:19 wiz Exp $ 1$NetBSD: distinfo,v 1.5 2014/05/06 10:30:54 wiz Exp $
2 2
3SHA1 (cryptography-0.2.2.tar.gz) = 578e6a4cae6e24ecfa7069e1924ca99bd3c7d3ba 3SHA1 (cryptography-0.4.tar.gz) = 10255ea8609436b74362d5873f5419aa0dd3d7b1
4RMD160 (cryptography-0.2.2.tar.gz) = 8203428fbef935cafe897ae0878ac7e482781211 4RMD160 (cryptography-0.4.tar.gz) = b8d99e06b13c46e45852d98ceedfdcf0227c4f91
5Size (cryptography-0.2.2.tar.gz) = 13772494 bytes 5Size (cryptography-0.4.tar.gz) = 260891 bytes
6SHA1 (patch-cryptography_____init____.py) = 540544faa803a1b07d8d4cedec164622601f5550 6SHA1 (patch-cryptography_hazmat_bindings_utils.py) = 4f4f53262efac03ea2b93c1338fed00aef4dc9cc
7SHA1 (patch-cryptography_hazmat_bindings_openssl_ssl.py) = f599f85c9b4e344cc9cd5d97a5a94ee9e5bcb9a9 7SHA1 (patch-cryptography_hazmat_primitives_constant__time.py) = 2af2bed42ba2d8a3eca3898abf17715066664f82
8SHA1 (patch-cryptography_hazmat_bindings_utils.py) = ca5d740e397c5d49eb6934a4e94009866cef20ef 8SHA1 (patch-cryptography_hazmat_primitives_padding.py) = f840dbde2109dee89632bf4bc5b893521971d640
9SHA1 (patch-cryptography_hazmat_primitives_constant__time.py) = 75a2a83930917059ad6e4dac14fcae0c7585d426 
10SHA1 (patch-cryptography_hazmat_primitives_padding.py) = 7c8b367c95a76f769e641587118d75597e3ce552 

File Deleted: pkgsrc/security/py-cryptography/patches/Attic/patch-cryptography_____init____.py

File Deleted: pkgsrc/security/py-cryptography/patches/Attic/patch-cryptography_hazmat_bindings_openssl_ssl.py

cvs diff -r1.1 -r1.2 pkgsrc/security/py-cryptography/patches/Attic/patch-cryptography_hazmat_bindings_utils.py (expand / switch to unified diff)

--- pkgsrc/security/py-cryptography/patches/Attic/patch-cryptography_hazmat_bindings_utils.py 2014/03/21 14:02:45 1.1
+++ pkgsrc/security/py-cryptography/patches/Attic/patch-cryptography_hazmat_bindings_utils.py 2014/05/06 10:30:54 1.2
@@ -1,14 +1,15 @@ @@ -1,14 +1,15 @@
1$NetBSD: patch-cryptography_hazmat_bindings_utils.py,v 1.1 2014/03/21 14:02:45 wiz Exp $ 1$NetBSD: patch-cryptography_hazmat_bindings_utils.py,v 1.2 2014/05/06 10:30:54 wiz Exp $
2 2
3Fix soname so cffi doesn't invent one for each python version + platform. 3Fix soname so cffi doesn't invent one for each python version + platform.
4 4
5--- cryptography/hazmat/bindings/utils.py.orig 2014-03-04 00:51:26.000000000 +0000 5--- cryptography/hazmat/bindings/utils.py.orig 2014-05-03 14:19:18.000000000 +0000
6+++ cryptography/hazmat/bindings/utils.py 6+++ cryptography/hazmat/bindings/utils.py
7@@ -69,6 +69,7 @@ def build_ffi(module_prefix, modules, pr 7@@ -73,7 +73,7 @@ def build_ffi(module_prefix, modules, pr
8 customizations 8 )
9 ), 9 lib = ffi.verify(
10 libraries=libraries, 10 source=source,
 11- modulename=_create_modulename(cdef_sources, source, sys.version),
11+ modulename=module_name, 12+ modulename=module_name,
 13 libraries=libraries,
12 ext_package="cryptography", 14 ext_package="cryptography",
13 ) 15 extra_compile_args=extra_compile_args,
14  

cvs diff -r1.1 -r1.2 pkgsrc/security/py-cryptography/patches/Attic/patch-cryptography_hazmat_primitives_constant__time.py (expand / switch to unified diff)

--- pkgsrc/security/py-cryptography/patches/Attic/patch-cryptography_hazmat_primitives_constant__time.py 2014/03/21 14:02:45 1.1
+++ pkgsrc/security/py-cryptography/patches/Attic/patch-cryptography_hazmat_primitives_constant__time.py 2014/05/06 10:30:54 1.2
@@ -1,14 +1,15 @@ @@ -1,14 +1,15 @@
1$NetBSD: patch-cryptography_hazmat_primitives_constant__time.py,v 1.1 2014/03/21 14:02:45 wiz Exp $ 1$NetBSD: patch-cryptography_hazmat_primitives_constant__time.py,v 1.2 2014/05/06 10:30:54 wiz Exp $
2 2
3Fix soname so cffi doesn't invent one for each python version + platform. 3Fix soname so cffi doesn't invent one for each python version + platform.
4 4
5--- cryptography/hazmat/primitives/constant_time.py.orig 2014-03-04 00:51:26.000000000 +0000 5--- cryptography/hazmat/primitives/constant_time.py.orig 2014-05-03 14:19:18.000000000 +0000
6+++ cryptography/hazmat/primitives/constant_time.py 6+++ cryptography/hazmat/primitives/constant_time.py
7@@ -45,6 +45,7 @@ uint8_t Cryptography_constant_time_bytes 7@@ -51,7 +51,7 @@ _ffi = cffi.FFI()
8 } 8 _ffi.cdef(TYPES)
9 """, 9 _lib = _ffi.verify(
10 ext_package="cryptography", 10 source=FUNCTIONS,
 11- modulename=_create_modulename([TYPES], FUNCTIONS, sys.version),
11+ modulename="constanttime", 12+ modulename="constanttime",
 13 ext_package="cryptography",
12 ) 14 )
13  15
14  

cvs diff -r1.1 -r1.2 pkgsrc/security/py-cryptography/patches/Attic/patch-cryptography_hazmat_primitives_padding.py (expand / switch to unified diff)

--- pkgsrc/security/py-cryptography/patches/Attic/patch-cryptography_hazmat_primitives_padding.py 2014/03/21 14:02:45 1.1
+++ pkgsrc/security/py-cryptography/patches/Attic/patch-cryptography_hazmat_primitives_padding.py 2014/05/06 10:30:54 1.2
@@ -1,14 +1,15 @@ @@ -1,14 +1,15 @@
1$NetBSD: patch-cryptography_hazmat_primitives_padding.py,v 1.1 2014/03/21 14:02:45 wiz Exp $ 1$NetBSD: patch-cryptography_hazmat_primitives_padding.py,v 1.2 2014/05/06 10:30:54 wiz Exp $
2 2
3Fix soname so cffi doesn't invent one for each python version + platform. 3Fix soname so cffi doesn't invent one for each python version + platform.
4 4
5--- cryptography/hazmat/primitives/padding.py.orig 2014-03-04 00:51:26.000000000 +0000 5--- cryptography/hazmat/primitives/padding.py.orig 2014-05-03 14:19:18.000000000 +0000
6+++ cryptography/hazmat/primitives/padding.py 6+++ cryptography/hazmat/primitives/padding.py
7@@ -62,6 +62,7 @@ uint8_t Cryptography_check_pkcs7_padding 7@@ -71,7 +71,7 @@ _ffi = cffi.FFI()
8 } 8 _ffi.cdef(TYPES)
9 """, 9 _lib = _ffi.verify(
10 ext_package="cryptography", 10 source=FUNCTIONS,
 11- modulename=_create_modulename([TYPES], FUNCTIONS, sys.version),
11+ modulename="checkpkcs7padding", 12+ modulename="checkpkcs7padding",
 13 ext_package="cryptography",
12 ) 14 )
13  15
14