aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorPaul Kehrer <paul.l.kehrer@gmail.com>2015-03-08 18:19:50 -0500
committerPaul Kehrer <paul.l.kehrer@gmail.com>2015-03-08 21:46:33 -0500
commit5dc4b882ea2726b38b0c61fbcb854dd50d3dcee6 (patch)
treead6731087c1fd281c2c8ed9902124a130223c3f6
parent0ee210bf4c03309512fdaad13d481548d9056237 (diff)
downloadcryptography-5dc4b882ea2726b38b0c61fbcb854dd50d3dcee6.tar.gz
cryptography-5dc4b882ea2726b38b0c61fbcb854dd50d3dcee6.tar.bz2
cryptography-5dc4b882ea2726b38b0c61fbcb854dd50d3dcee6.zip
update changelog and bump version to 0.8
-rw-r--r--CHANGELOG.rst112
-rw-r--r--src/cryptography/__about__.py2
-rw-r--r--vectors/cryptography_vectors/__about__.py2
3 files changed, 57 insertions, 59 deletions
diff --git a/CHANGELOG.rst b/CHANGELOG.rst
index da5d44d9..2ab9c755 100644
--- a/CHANGELOG.rst
+++ b/CHANGELOG.rst
@@ -1,10 +1,8 @@
Changelog
=========
-0.8 - `master`_
-~~~~~~~~~~~~~~~
-
-.. note:: This version is not yet released and is under active development.
+0.8 - 2015-03-08
+~~~~~~~~~~~~~~~~
* :func:`~cryptography.hazmat.primitives.serialization.load_ssh_public_key` can
now load elliptic curve public keys.
@@ -16,59 +14,6 @@ Changelog
* :class:`~cryptography.hazmat.primitives.kdf.KeyDerivationFunction` was moved
from :mod:`~cryptography.hazmat.primitives.interfaces` to
:mod:`~cryptography.hazmat.primitives.kdf`.
-* :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`.
* Added support for parsing X.509 names. See the
:doc:`X.509 documentation</x509>` for more information.
* Added
@@ -131,6 +76,59 @@ Changelog
: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`.
0.7.2 - 2015-01-16
~~~~~~~~~~~~~~~~~~
diff --git a/src/cryptography/__about__.py b/src/cryptography/__about__.py
index ee16edd7..c760af71 100644
--- a/src/cryptography/__about__.py
+++ b/src/cryptography/__about__.py
@@ -14,7 +14,7 @@ __summary__ = ("cryptography is a package which provides cryptographic recipes"
" and primitives to Python developers.")
__uri__ = "https://github.com/pyca/cryptography"
-__version__ = "0.8.dev1"
+__version__ = "0.8"
__author__ = "The cryptography developers"
__email__ = "cryptography-dev@python.org"
diff --git a/vectors/cryptography_vectors/__about__.py b/vectors/cryptography_vectors/__about__.py
index f17d7b8e..9e3a2431 100644
--- a/vectors/cryptography_vectors/__about__.py
+++ b/vectors/cryptography_vectors/__about__.py
@@ -14,7 +14,7 @@ __summary__ = "Test vectors for the cryptography package."
__uri__ = "https://github.com/pyca/cryptography"
-__version__ = "0.8.dev1"
+__version__ = "0.8"
__author__ = "The cryptography developers"
__email__ = "cryptography-dev@python.org"