From eaaba6d0723ce080fe81dd5d79dcdc5da4bc24acf0881bd3a03665a87a4748a5 Mon Sep 17 00:00:00 2001
From: Denisart Benjamin
Date: Tue, 7 Apr 2015 13:10:50 +0000
Subject: [PATCH] Accepting request 294725 from
home:tbechtold:branches:devel:languages:python
New upstream release
OBS-URL: https://build.opensuse.org/request/show/294725
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-cryptography?expand=0&rev=9
---
cryptography-0.7.1.tar.gz | 3 -
cryptography-0.7.1.tar.gz.asc | 11 ---
cryptography-0.8.1.tar.gz | 3 +
cryptography-0.8.1.tar.gz.asc | 11 +++
cryptography_vectors-0.7.1.tar.gz | 3 -
cryptography_vectors-0.7.1.tar.gz.asc | 11 ---
cryptography_vectors-0.8.1.tar.gz | 3 +
cryptography_vectors-0.8.1.tar.gz.asc | 11 +++
python-cryptography.changes | 136 ++++++++++++++++++++++++++
python-cryptography.spec | 4 +-
10 files changed, 166 insertions(+), 30 deletions(-)
delete mode 100644 cryptography-0.7.1.tar.gz
delete mode 100644 cryptography-0.7.1.tar.gz.asc
create mode 100644 cryptography-0.8.1.tar.gz
create mode 100644 cryptography-0.8.1.tar.gz.asc
delete mode 100644 cryptography_vectors-0.7.1.tar.gz
delete mode 100644 cryptography_vectors-0.7.1.tar.gz.asc
create mode 100644 cryptography_vectors-0.8.1.tar.gz
create mode 100644 cryptography_vectors-0.8.1.tar.gz.asc
diff --git a/cryptography-0.7.1.tar.gz b/cryptography-0.7.1.tar.gz
deleted file mode 100644
index e226276..0000000
--- a/cryptography-0.7.1.tar.gz
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:9ee59090b242ad0d6abcedebb9ab54358d5efd1a45706195f6e5928f7725bb76
-size 247309
diff --git a/cryptography-0.7.1.tar.gz.asc b/cryptography-0.7.1.tar.gz.asc
deleted file mode 100644
index 133dd97..0000000
--- a/cryptography-0.7.1.tar.gz.asc
+++ /dev/null
@@ -1,11 +0,0 @@
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v1
-
-iQEcBAABAgAGBQJUoLL5AAoJECNa5fEp+e2Y6MIIALUF9UlqPGFDKO5h8MezeDTL
-Be43edLzE16s3bvCViPO/B75PIWkhJVRjRHyeSPzwvMCHHzUsInQD6w9/nWEdoqq
-p4wipQfFUjiQUyrMbKVeVNIF68q2gDbEwcy5QSX8zzNzRJoaTiOITA08P7sNPsf9
-D2oeVxvNbRzbkfs2FkmDRR1DB4FvelkObcvZLdk/n22I53tO7RLHU5PIdrb9bk31
-/A9FXGXXZOWg5AciHhMMQeQKrdaAAUK82o2Dp2OJivO+ZasqwPyYeAqTuA51T1aJ
-uSPZxDyN+K8XUAHWg59c/KViVLw/y39Mb+x4XWeg8WAO2iiGQn3maEA5q0CN0qE=
-=vey3
------END PGP SIGNATURE-----
diff --git a/cryptography-0.8.1.tar.gz b/cryptography-0.8.1.tar.gz
new file mode 100644
index 0000000..eb9776e
--- /dev/null
+++ b/cryptography-0.8.1.tar.gz
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:f4e041bc83c1be94d87116a7aa201c378b7c6581be4d83994b2da0a84499f73b
+size 268240
diff --git a/cryptography-0.8.1.tar.gz.asc b/cryptography-0.8.1.tar.gz.asc
new file mode 100644
index 0000000..0b5121f
--- /dev/null
+++ b/cryptography-0.8.1.tar.gz.asc
@@ -0,0 +1,11 @@
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v1
+
+iQEcBAABAgAGBQJVDDtYAAoJECNa5fEp+e2YXf8IAIyiakGnNKK+EfF1yoMCbZ9y
+w9P34DN4rln0x7XtXTPuwXvY+JZ8VQqWFCWyrXuONjJkgRjckRbcNg8aBEzd6eT+
+xrkNEpiRKeFBBzrTJKEC35dV96OoE/X7yw8q/Tg902ou0O2QCWF6DWV77bxqxKv/
+CxubWnHooqH0wx10N5csOeae4C0P11yayDbDtHddf9XmzQXAkaztOYFaowVJGUCz
+w38stuGgiKQYb1/d5fCsQyCXPhFak9EZu891FkzX3jyl6yVSCSAgEeN4DEcKxe5N
++eiIst0cJOZ9hql03+1VpbkzZtkCeGciN5xIT+t0TiB0ENKWWKJs0qOun7fITf8=
+=xWDT
+-----END PGP SIGNATURE-----
diff --git a/cryptography_vectors-0.7.1.tar.gz b/cryptography_vectors-0.7.1.tar.gz
deleted file mode 100644
index f1a0e71..0000000
--- a/cryptography_vectors-0.7.1.tar.gz
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:2b7592b7d8f2ff3a7e288a6fecda5129a4ec4067d6d7ce3ce061a5d2024ea676
-size 21377829
diff --git a/cryptography_vectors-0.7.1.tar.gz.asc b/cryptography_vectors-0.7.1.tar.gz.asc
deleted file mode 100644
index 334c15d..0000000
--- a/cryptography_vectors-0.7.1.tar.gz.asc
+++ /dev/null
@@ -1,11 +0,0 @@
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v1
-
-iQEcBAABAgAGBQJUoLNPAAoJECNa5fEp+e2YgjkIAI1roT2Y8AGiI8Bey12TbUCw
-zvLoUeyg1ldW0bXi9dOBTRkw7IjJi0agKYt269Q+q1FVnM0j4vBwHmPvBCOk+Mjv
-0rbjNFSdEOopF4NaQZDv1PM8ScdrS29SE60yCvt9NTQo+HR1uohmrSynUZ25QFS0
-FUBFA6LyU4KP3XNQayR9l3MpyDQEnxuh9jQVIkymXZcGF+PFOrjHABD4Q5x3PyrQ
-J5tak+W7MORrm+1i9Je94GWDzUqcV/AkKSCtBGCEpoMxtlfYkOj3lPyfabxYnmcv
-d5xmFDmiXDAipSifc8WDT2xh1a1Sr0FHKMzAzsvJUYRBD3ZHkGZE+hO2MUGJOHc=
-=99N8
------END PGP SIGNATURE-----
diff --git a/cryptography_vectors-0.8.1.tar.gz b/cryptography_vectors-0.8.1.tar.gz
new file mode 100644
index 0000000..5f2dae2
--- /dev/null
+++ b/cryptography_vectors-0.8.1.tar.gz
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:4a69e66026bfce4b97f75e72fe262f5e8f71daddc081f6608e5b0db89e552504
+size 21396583
diff --git a/cryptography_vectors-0.8.1.tar.gz.asc b/cryptography_vectors-0.8.1.tar.gz.asc
new file mode 100644
index 0000000..b9127a7
--- /dev/null
+++ b/cryptography_vectors-0.8.1.tar.gz.asc
@@ -0,0 +1,11 @@
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v1
+
+iQEcBAABAgAGBQJVDDt+AAoJECNa5fEp+e2YqE0H/j44+IquigQnk/PkyQ65xomN
+fJZvVbhgR7gIcPzjcGLWRHLU2jpkQs2vGhv4ectaOnmI7lWt6WmTtgkfu0SbmhmY
+CYmbxQfSNEzE6YLEm78X46j+BYJ+pbcyyeE/U60rBCCkBR4YC4UEtShlgCqmQm/7
+Y3EQ597Ud+GqsoM7uP4OryMCBoaKZwE5n5d3y3ZJfgr1cFayLjvr6HjTTsyePl+Y
+8bg9Wj1lYa3U+IaOWs8ocSI1+M9qWg1XagwcWeDqNDnFX/FCX9pGzsUlvTk7HoQn
+NAJMfrsiZffai7crb/8HPL2LEvsXMFF1QdwLVLF7Krr4h1sDCke5hFMA11kwvkg=
+=SQ2v
+-----END PGP SIGNATURE-----
diff --git a/python-cryptography.changes b/python-cryptography.changes
index 22fd3f6..550d2f0 100644
--- a/python-cryptography.changes
+++ b/python-cryptography.changes
@@ -1,3 +1,139 @@
+-------------------------------------------------------------------
+Tue Apr 7 10:00:28 UTC 2015 - tbechtold@suse.com
+
+- update to 0.8.1:
+ * Updated Windows wheels to be compiled against OpenSSL 1.0.2a.
+ * func:`~cryptography.hazmat.primitives.serialization.load_ssh_public_key` can
+ now load elliptic curve public keys.
+ * Added
+ :attr:`~cryptography.x509.Certificate.signature_hash_algorithm` support to
+ :class:`~cryptography.x509.Certificate`.
+ * Added
+ :func:`~cryptography.hazmat.primitives.asymmetric.rsa.rsa_recover_prime_factor s`
+ * :class:`~cryptography.hazmat.primitives.kdf.KeyDerivationFunction` was moved
+ from :mod:`~cryptography.hazmat.primitives.interfaces` to
+ :mod:`~cryptography.hazmat.primitives.kdf`.
+ * Added support for parsing X.509 names. See the
+ :doc:`X.509 documentation` for more information.
+ * Added
+ :func:`~cryptography.hazmat.primitives.serialization.load_der_private_key` to
+ support loading of DER encoded private keys and
+ :func:`~cryptography.hazmat.primitives.serialization.load_der_public_key` to
+ support loading DER encoded public keys.
+ * Fixed building against LibreSSL, a compile-time substitute for OpenSSL.
+ * FreeBSD 9.2 was removed from the continuous integration system.
+ * Updated Windows wheels to be compiled against OpenSSL 1.0.2.
+ * :func:`~cryptography.hazmat.primitives.serialization.load_pem_public_key`
+ and :func:`~cryptography.hazmat.primitives.serialization.load_der_public_key`
+ now support PKCS1 RSA public keys (in addition to the previous support for
+ SubjectPublicKeyInfo format for RSA, EC, and DSA).
+ * Added
+ :class:`~cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePrivateKeyWithSerialization`
+ and deprecated
+ :class:`~cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePrivateKeyWithNumbers`.
+ * Added
+ :meth:`~cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePrivateKeyWithSerialization.private_bytes`
+ to
+ :class:`~cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePrivateKeyWithSerialization`.
+ * Added
+ :class:`~cryptography.hazmat.primitives.asymmetric.rsa.RSAPrivateKeyWithSerialization`
+ and deprecated
+ :class:`~cryptography.hazmat.primitives.asymmetric.rsa.RSAPrivateKeyWithNumbers`.
+ * Added
+ :meth:`~cryptography.hazmat.primitives.asymmetric.rsa.RSAPrivateKeyWithSerialization.private_bytes`
+ to
+ :class:`~cryptography.hazmat.primitives.asymmetric.rsa.RSAPrivateKeyWithSerialization`.
+ * Added
+ :class:`~cryptography.hazmat.primitives.asymmetric.dsa.DSAPrivateKeyWithSerialization`
+ and deprecated
+ :class:`~cryptography.hazmat.primitives.asymmetric.dsa.DSAPrivateKeyWithNumbers`.
+ * Added
+ :meth:`~cryptography.hazmat.primitives.asymmetric.dsa.DSAPrivateKeyWithSerialization.private_bytes`
+ to
+ :class:`~cryptography.hazmat.primitives.asymmetric.dsa.DSAPrivateKeyWithSerialization`.
+ * Added
+ :class:`~cryptography.hazmat.primitives.asymmetric.rsa.RSAPublicKeyWithSerialization`
+ and deprecated
+ :class:`~cryptography.hazmat.primitives.asymmetric.rsa.RSAPublicKeyWithNumbers`.
+ * Added
+ :meth:`~cryptography.hazmat.primitives.asymmetric.rsa.RSAPublicKeyWithSerialization.public_bytes`
+ to
+ :class:`~cryptography.hazmat.primitives.asymmetric.rsa.RSAPublicKeyWithSerialization`.
+ * Added
+ :class:`~cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKeyWithSerialization`
+ and deprecated
+ :class:`~cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKeyWithNumbers`.
+ * Added
+ :meth:`~cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKeyWithSerialization.public_bytes`
+ to
+ :class:`~cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKeyWithSerialization`.
+ * Added
+ :class:`~cryptography.hazmat.primitives.asymmetric.dsa.DSAPublicKeyWithSerialization`
+ and deprecated
+ :class:`~cryptography.hazmat.primitives.asymmetric.dsa.DSAPublicKeyWithNumbers`.
+ * Added
+ :meth:`~cryptography.hazmat.primitives.asymmetric.dsa.DSAPublicKeyWithSerialization.public_bytes`
+ to
+ :class:`~cryptography.hazmat.primitives.asymmetric.dsa.DSAPublicKeyWithSerialization`.
+ * :class:`~cryptography.hazmat.primitives.hashes.HashAlgorithm` and
+ :class:`~cryptography.hazmat.primitives.hashes.HashContext` were moved from
+ :mod:`~cryptography.hazmat.primitives.interfaces` to
+ :mod:`~cryptography.hazmat.primitives.hashes`.
+ * :class:`~cryptography.hazmat.primitives.ciphers.CipherContext`,
+ :class:`~cryptography.hazmat.primitives.ciphers.AEADCipherContext`,
+ :class:`~cryptography.hazmat.primitives.ciphers.AEADEncryptionContext`,
+ :class:`~cryptography.hazmat.primitives.ciphers.CipherAlgorithm`, and
+ :class:`~cryptography.hazmat.primitives.ciphers.BlockCipherAlgorithm`
+ were moved from :mod:`~cryptography.hazmat.primitives.interfaces` to
+ :mod:`~cryptography.hazmat.primitives.ciphers`.
+ * :class:`~cryptography.hazmat.primitives.ciphers.modes.Mode`,
+ :class:`~cryptography.hazmat.primitives.ciphers.modes.ModeWithInitializationVector`,
+ :class:`~cryptography.hazmat.primitives.ciphers.modes.ModeWithNonce`, and
+ :class:`~cryptography.hazmat.primitives.ciphers.modes.ModeWithAuthenticationTag`
+ were moved from :mod:`~cryptography.hazmat.primitives.interfaces` to
+ :mod:`~cryptography.hazmat.primitives.ciphers.modes`.
+ * :class:`~cryptography.hazmat.primitives.padding.PaddingContext` was moved
+ from :mod:`~cryptography.hazmat.primitives.interfaces` to
+ :mod:`~cryptography.hazmat.primitives.padding`.
+ *
+ :class:`~cryptography.hazmat.primitives.asymmetric.padding.AsymmetricPadding`
+ was moved from :mod:`~cryptography.hazmat.primitives.interfaces` to
+ :mod:`~cryptography.hazmat.primitives.asymmetric.padding`.
+ *
+ :class:`~cryptography.hazmat.primitives.asymmetric.AsymmetricSignatureContext`
+ and
+ :class:`~cryptography.hazmat.primitives.asymmetric.AsymmetricVerificationContext`
+ were moved from :mod:`~cryptography.hazmat.primitives.interfaces` to
+ :mod:`~cryptography.hazmat.primitives.asymmetric`.
+ * :class:`~cryptography.hazmat.primitives.asymmetric.dsa.DSAParameters`,
+ :class:`~cryptography.hazmat.primitives.asymmetric.dsa.DSAParametersWithNumbers`,
+ :class:`~cryptography.hazmat.primitives.asymmetric.dsa.DSAPrivateKey`,
+ :class:`~cryptography.hazmat.primitives.asymmetric.dsa.DSAPrivateKeyWithNumbers`,
+ :class:`~cryptography.hazmat.primitives.asymmetric.dsa.DSAPublicKey` and
+ :class:`~cryptography.hazmat.primitives.asymmetric.dsa.DSAPublicKeyWithNumbers`
+ were moved from :mod:`~cryptography.hazmat.primitives.interfaces` to
+ :mod:`~cryptography.hazmat.primitives.asymmetric.dsa`
+ * :class:`~cryptography.hazmat.primitives.asymmetric.ec.EllipticCurve`,
+ :class:`~cryptography.hazmat.primitives.asymmetric.ec.EllipticCurveSignatureAlgorithm`,
+ :class:`~cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePrivateKey`,
+ :class:`~cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePrivateKeyWithNumbers`,
+ :class:`~cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey`,
+ and
+ :class:`~cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKeyWithNumbers`
+ were moved from :mod:`~cryptography.hazmat.primitives.interfaces` to
+ :mod:`~cryptography.hazmat.primitives.asymmetric.ec`.
+ * :class:`~cryptography.hazmat.primitives.asymmetric.rsa.RSAPrivateKey`,
+ :class:`~cryptography.hazmat.primitives.asymmetric.rsa.RSAPrivateKeyWithNumbers`,
+ :class:`~cryptography.hazmat.primitives.asymmetric.rsa.RSAPublicKey` and
+ :class:`~cryptography.hazmat.primitives.asymmetric.rsa.RSAPublicKeyWithNumbers`
+ were moved from :mod:`~cryptography.hazmat.primitives.interfaces` to
+ :mod:`~cryptography.hazmat.primitives.asymmetric.rsa`.
+ * Updated Windows wheels to be compiled against OpenSSL 1.0.1l.
+ * ``enum34`` is no longer installed on Python 3.4, where it is included in
+ the standard library.
+ * Added a new function to the OpenSSL bindings to support additional
+ functionality in pyOpenSSL.
+
-------------------------------------------------------------------
Mon Dec 29 18:08:34 UTC 2014 - jmatejek@suse.com
diff --git a/python-cryptography.spec b/python-cryptography.spec
index fea4987..115554c 100644
--- a/python-cryptography.spec
+++ b/python-cryptography.spec
@@ -1,7 +1,7 @@
#
# spec file for package python-cryptography
#
-# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -17,7 +17,7 @@
Name: python-cryptography
-Version: 0.7.1
+Version: 0.8.1
Release: 0
Summary: Python library which exposes cryptographic recipes and primitives
License: Apache-2.0