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