d11115dc15Accepting request 870297 from devel:languages:python
Dominique Leuenberger
2021-02-16 21:33:48 +0000
86fe90af53Accepting request 870132 from home:stroeder:branches:devel:languages:pythonMarkéta Machová2021-02-08 14:51:39 +0000
ce08fb7366Accepting request 857128 from devel:languages:python
Dominique Leuenberger
2020-12-23 13:19:28 +0000
ad9919cf53- update to 3.3.1: * Re-added a legacy symbol causing problems for older `pyOpenSSL` useDirk Mueller2020-12-20 10:25:05 +0000
31aa045b6cAccepting request 854279 from devel:languages:python
Dominique Leuenberger
2020-12-12 19:29:32 +0000
2bc3285d02Accepting request 854259 from home:darix:appsMatej Cepl2020-12-09 14:02:46 +0000
696e7c78ccAccepting request 853432 from home:mcepl:branches:devel:tools:scmMatej Cepl2020-12-07 05:05:38 +0000
041e40cabbAccepting request 844675 from devel:languages:python
Dominique Leuenberger
2020-11-02 08:38:43 +0000
021f24b88aAccepting request 844617 from home:stroeder:branches:devel:languages:pythonMatej Cepl2020-10-28 21:43:09 +0000
ea489a9bb4Accepting request 844069 from home:stroeder:branches:devel:languages:pythonDirk Mueller2020-10-26 14:11:17 +0000
4ba9d27213- update to 3.1.1: * wheels compiled with OpenSSL 1.1.1h.Dirk Mueller2020-09-28 10:55:56 +0000
6b9b120500- update to 3.1: * **BACKWARDS INCOMPATIBLE:** Removed support for `idna based :term:U-label parsing in various X.509 classes. This support was originally deprecated in version 2.1 and moved to an extra in 2.5. * Deprecated OpenSSL 1.0.2 support. OpenSSL 1.0.2 is no longer supported by the OpenSSL project. The next version of cryptography will drop support for it. * Deprecated support for Python 3.5. This version sees very little use and will be removed in the next release. * backend arguments to functions are no longer required and the default backend will automatically be selected if no backend is provided. * Added initial support for parsing certificates from PKCS7 files with :func:~cryptography.hazmat.primitives.serialization.pkcs7.load_pem_pkcs7_certificates and :func:~cryptography.hazmat.primitives.serialization.pkcs7.load_der_pkcs7_certificates . * Calling update or update_into on :class:~cryptography.hazmat.primitives.ciphers.CipherContext with data longer than 2\ :sup:31 bytes no longer raises an OverflowError. This also resolves the same issue in :doc:/fernet`.Dirk Mueller2020-09-18 11:16:26 +0000
04a85d9cd6Accepting request 823211 from devel:languages:python
Dominique Leuenberger
2020-08-01 10:31:06 +0000
5622a86892- 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().Ondřej Súkup2020-07-28 17:32:18 +0000
83e4d4a20fAccepting request 805793 from devel:languages:python
Yuchen Lin
2020-05-28 07:06:29 +0000
5385207b84Accepting request 805791 from home:stroeder:branches:devel:languages:python
Tomáš Chvátal
2020-05-15 10:03:46 +0000
937c371e80Accepting request 741038 from devel:languages:python
Dominique Leuenberger
2019-11-04 16:07:02 +0000
388e9b6688Accepting request 740730 from home:stroeder:branches:devel:languages:python
Tomáš Chvátal
2019-10-18 10:16:50 +0000
d49cadd4abAccepting request 707591 from devel:languages:python
Dominique Leuenberger
2019-06-18 12:45:55 +0000
fe2262916c- 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.Ondřej Súkup2019-06-03 13:48:58 +0000
ecd325a1e4- Simplify the test execution to be more understandable
Tomáš Chvátal
2019-05-29 15:01:07 +0000
b9689331e7Accepting request 680378 from devel:languages:python
Dominique Leuenberger
2019-03-04 08:10:03 +0000
8f97047f3bAccepting request 680280 from home:stroeder:branches:devel:languages:python
Tomáš Chvátal
2019-03-01 08:03:10 +0000
b7533af1f6Accepting request 669488 from devel:languages:python
Stephan Kulow
2019-02-02 20:45:33 +0000
c661858933Accepting request 669484 from home:stroeder:branches:devel:languages:python
Tomáš Chvátal
2019-01-29 09:59:04 +0000
c932007aa6Accepting request 662651 from devel:languages:python
Dominique Leuenberger
2019-01-08 11:17:05 +0000
2daa290922Accepting request 662647 from devel:languages:python:avocado
Tomáš Chvátal
2019-01-03 12:07:59 +0000
045f085613Accepting request 659254 from devel:languages:python
Dominique Leuenberger
2018-12-21 07:19:16 +0000
49b265d4f1Accepting request 655598 from devel:languages:python
Dominique Leuenberger
2018-12-14 19:45:53 +0000
25faabaf24- 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.Matej Cepl2018-12-06 12:18:27 +0000
56954fb82e- Fix fdupes call
Tomáš Chvátal
2018-12-06 11:48:48 +0000
327f450d76Accepting request 630716 from devel:languages:python
Dominique Leuenberger
2018-08-28 07:22:11 +0000
3e285f9342- Update to 2.3.1: * updated tests for upstream wycheproof changes * many other tiny test tweaks
Tomáš Chvátal
2018-08-21 07:54:08 +0000
e3690d14c6Accepting request 623675 from devel:languages:python
Dominique Leuenberger
2018-07-21 08:09:06 +0000
615f36f655Accepting request 623674 from home:stroeder:branches:devel:languages:python
Tomáš Chvátal
2018-07-18 14:32:41 +0000
73d95410d2Accepting request 616244 from devel:languages:python
Yuchen Lin
2018-06-22 11:14:16 +0000
e832d4dbf8Accepting request 616242 from home:mimi_vx:branches:devel:languages:python
Tomáš Chvátal
2018-06-12 08:00:09 +0000
4f3c262e42Accepting request 591618 from devel:languages:python
Dominique Leuenberger
2018-03-30 09:59:02 +0000
bb01e86150- 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.
Tomáš Chvátal
2018-03-26 07:50:13 +0000
436a448dcbAccepting request 590930 from home:stroeder:branches:devel:languages:python
Tomáš Chvátal
2018-03-26 07:42:54 +0000
2cfbc35264Accepting request 582074 from devel:languages:python
Dominique Leuenberger
2018-03-06 09:44:35 +0000
06442f25baAccepting request 582047 from home:computersalat:devel:python
Tomáš Chvátal
2018-03-02 21:42:20 +0000
3e52582a98Accepting request 574139 from devel:languages:python
Dominique Leuenberger
2018-02-12 09:09:48 +0000
a423e36678Accepting request 574138 from home:tbechtold:branches:devel:languages:pythonDirk Mueller2018-02-08 10:56:56 +0000
a259001231Accepting request 572222 from devel:languages:python
Dominique Leuenberger
2018-02-06 15:41:13 +0000
7b58b3cbbf- Fix the previous change to not pull in py2 on py3 enviroment
Tomáš Chvátal
2018-02-03 13:02:25 +0000
bfe5405542- fix requires on python ssl once more after the last changeDirk Mueller2018-01-27 11:25:35 +0000
f72eb578f2* Updated Windows and OS X wheels to be compiled against OpenSSL 1.0.2h. * Fixed an issue preventing `cryptography` from compiling against LibreSSL 2.3.x.Dirk Mueller2016-06-06 13:00:07 +0000