Revisions of python-cryptography
Dominique Leuenberger (dimstar_suse)
accepted
request 823211
from
Ondřej Súkup (mimi_vx)
(revision 50)
- update to 3.0 - refreshed disable-uneven-sizes-tests.patch and skip_openssl_memleak_test.patch * Removed support for passing an Extension instance to from_issuer_subject_key_identifier(), as per our deprecation policy. * Support for LibreSSL 2.7.x, 2.8.x, and 2.9.0 has been removed * Dropped support for macOS 10.9, macOS users must upgrade to 10.10 or newer. * RSA generate_private_key() no longer accepts public_exponent values except 65537 and 3 (the latter for legacy purposes). * X.509 certificate parsing now enforces that the version field contains a valid value, rather than deferring this check until version is accessed. * Deprecated support for Python 2 * Added support for OpenSSH serialization format for ec, ed25519, rsa and dsa private keys: load_ssh_private_key() for loading and OpenSSH for writing. * Added support for OpenSSH certificates to load_ssh_public_key(). * Added encrypt_at_time() and decrypt_at_time() to Fernet. * Added support for the SubjectInformationAccess X.509 extension. * Added support for parsing SignedCertificateTimestamps in OCSP responses. * Added support for parsing attributes in certificate signing requests via get_attribute_for_oid(). * Added support for encoding attributes in certificate signing requests via add_attribute(). * On OpenSSL 1.1.1d and higher cryptography now uses OpenSSL’s built-in CSPRNG instead of its own OS random engine because these versions of OpenSSL properly reseed on fork. * Added initial support for creating PKCS12 files with serialize_key_and_certificates().
Dominique Leuenberger (dimstar_suse)
accepted
request 741038
from
Tomáš Chvátal (scarabeus_iv)
(revision 48)
Dominique Leuenberger (dimstar_suse)
accepted
request 707591
from
Ondřej Súkup (mimi_vx)
(revision 47)
- update to 2.7 * BACKWARDS INCOMPATIBLE: Removed the cryptography.hazmat.primitives.mac.MACContext interface. The CMAC and HMAC APIs have not changed, but they are no longer registered as MACContext instances. * Removed support for running our tests with setup.py test. * Add support for :class:`~cryptography.hazmat.primitives.poly1305.Poly1305` when using OpenSSL 1.1.1 or newer. * Support serialization with Encoding.OpenSSH and PublicFormat.OpenSSH in :meth:`Ed25519PublicKey.public_bytes <cryptography.hazmat.primitives.asymmetric.ed25519.Ed25519PublicKey.public_bytes>` . * Correctly allow passing a SubjectKeyIdentifier to :meth:`~cryptography.x509.AuthorityKeyIdentifier.from_issuer_subject_key_identifier` and deprecate passing an Extension object. - Simplify the test execution to be more understandable
Dominique Leuenberger (dimstar_suse)
accepted
request 680378
from
Tomáš Chvátal (scarabeus_iv)
(revision 46)
Dominique Leuenberger (dimstar_suse)
accepted
request 662651
from
Tomáš Chvátal (scarabeus_iv)
(revision 44)
Dominique Leuenberger (dimstar_suse)
accepted
request 659254
from
Matej Cepl (mcepl)
(revision 43)
- Update to 2.4.1: * Dropped support for LibreSSL 2.4.x. * Deprecated OpenSSL 1.0.1 support. OpenSSL 1.0.1 is no longer supported by the OpenSSL project. At this time there is no time table for dropping support, however we strongly encourage all users to upgrade or install cryptography from a wheel. * Added initial :doc:`OCSP </x509/ocsp>` support. * Added support for cryptography.x509.PrecertPoison.
Dominique Leuenberger (dimstar_suse)
accepted
request 655598
from
Tomáš Chvátal (scarabeus_iv)
(revision 42)
- Fix fdupes call
Dominique Leuenberger (dimstar_suse)
accepted
request 630716
from
Tomáš Chvátal (scarabeus_iv)
(revision 41)
- Update to 2.3.1: * updated tests for upstream wycheproof changes * many other tiny test tweaks
Dominique Leuenberger (dimstar_suse)
accepted
request 623675
from
Tomáš Chvátal (scarabeus_iv)
(revision 40)
Dominique Leuenberger (dimstar_suse)
accepted
request 591618
from
Tomáš Chvátal (scarabeus_iv)
(revision 38)
- Cleanup with spec-cleaner - Use %setup to unpack all archives do not rely on tar calls - Update to upstream release 2.2.1: * Reverted a change to GeneralNames which prohibited having zero elements, due to breakages. * Fixed a bug in :func:`~cryptography.hazmat.primitives.keywrap.aes_key_unwrap_with_padding` that caused it to raise InvalidUnwrap when key length modulo 8 was zero. * BACKWARDS INCOMPATIBLE: Support for Python 2.6 has been dropped. * Resolved a bug in HKDF that incorrectly constrained output size. * Added :class:`~cryptography.hazmat.primitives.asymmetric.ec.BrainpoolP256R1`, :class:`~cryptography.hazmat.primitives.asymmetric.ec.BrainpoolP384R1`, and :class:`~cryptography.hazmat.primitives.asymmetric.ec.BrainpoolP512R1` to support inter-operating with systems like German smart meters. * Added token rotation support to :doc:`Fernet </fernet>` with :meth:`~cryptography.fernet.MultiFernet.rotate`. * Fixed a memory leak in :func:`~cryptography.hazmat.primitives.asymmetric.ec.derive_private_key`. * Added support for AES key wrapping with padding via :func:`~cryptography.hazmat.primitives.keywrap.aes_key_wrap_with_padding` and :func:`~cryptography.hazmat.primitives.keywrap.aes_key_unwrap_with_padding` . * Allow loading DSA keys with 224 bit q.
Dominique Leuenberger (dimstar_suse)
accepted
request 582074
from
Tomáš Chvátal (scarabeus_iv)
(revision 37)
Dominique Leuenberger (dimstar_suse)
accepted
request 574139
from
Dirk Mueller (dirkmueller)
(revision 36)
Dominique Leuenberger (dimstar_suse)
accepted
request 572222
from
Tomáš Chvátal (scarabeus_iv)
(revision 35)
- Fix the previous change to not pull in py2 on py3 enviroment - fix requires on python ssl once more after the last change
Dominique Leuenberger (dimstar_suse)
accepted
request 567426
from
Tomáš Chvátal (scarabeus_iv)
(revision 34)
- Add proper conditional for the python2, the ifpython works only for the requires/etc - add missing dependency on python ssl
Dominique Leuenberger (dimstar_suse)
accepted
request 555394
from
Ondřej Súkup (mimi_vx)
(revision 33)
Dominique Leuenberger (dimstar_suse)
accepted
request 540642
from
Ondřej Súkup (mimi_vx)
(revision 32)
- update to version 2.1.3: * Updated Windows, macOS, and manylinux1 wheels to be compiled with OpenSSL 1.1.0g. - update to version 2.1.2: * Corrected a bug with the manylinux1 wheels where OpenSSL’s stack was marked executable.
Dominique Leuenberger (dimstar_suse)
accepted
request 538420
from
Jan Matejek (matejcik)
(revision 31)
Displaying revisions 41 - 60 of 90