17
0
Commit Graph

68 Commits

Author SHA256 Message Date
Tomáš Chvátal
bbafa55169 Accepting request 805791 from home:stroeder:branches:devel:languages:python
update to 2.9.2 (tested on Tumbleweed x86_64)

OBS-URL: https://build.opensuse.org/request/show/805791
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-cryptography?expand=0&rev=120
2020-05-15 10:03:46 +00:00
Tomáš Chvátal
c7d4ffd698 Accepting request 740730 from home:stroeder:branches:devel:languages:python
update to 2.8 (mportant for Python 3.8)

OBS-URL: https://build.opensuse.org/request/show/740730
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-cryptography?expand=0&rev=118
2019-10-18 10:16:50 +00:00
b8fe5be07e - 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.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-cryptography?expand=0&rev=116
2019-06-03 13:48:58 +00:00
Tomáš Chvátal
db72e8d7ee - Simplify the test execution to be more understandable
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-cryptography?expand=0&rev=114
2019-05-29 15:01:07 +00:00
Tomáš Chvátal
531370c651 Accepting request 680280 from home:stroeder:branches:devel:languages:python
update to 2.6.1

OBS-URL: https://build.opensuse.org/request/show/680280
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-cryptography?expand=0&rev=112
2019-03-01 08:03:10 +00:00
Tomáš Chvátal
92eec2f99d Accepting request 669484 from home:stroeder:branches:devel:languages:python
- Dependency on python-idna changed to "Recommends" aligned with
  change in upstream source (see below)
- update to 2.5:
  * BACKWARDS INCOMPATIBLE: U-label strings were deprecated in version 2.1, 
    but this version removes the default idna dependency as well. If you still 
    need this deprecated path please install cryptography with the idna extra: 
    pip install cryptography[idna].
  * BACKWARDS INCOMPATIBLE: The minimum supported PyPy version is now 5.4.
  * Numerous classes and functions have been updated to allow bytes-like 
    types for keying material and passwords, including symmetric algorithms, 
    AEAD ciphers, KDFs, loading asymmetric keys, and one time password classes.
  * Updated Windows, macOS, and manylinux1 wheels to be compiled with OpenSSL 1.1.1a.
  * Added support for SHA512_224 and SHA512_256 when using OpenSSL 1.1.1.
  * Added support for SHA3_224, SHA3_256, SHA3_384, and SHA3_512 when using OpenSSL 1.1.1.
  * Added support for X448 key exchange when using OpenSSL 1.1.1.
  * Added support for SHAKE128 and SHAKE256 when using OpenSSL 1.1.1.
  * Added initial support for parsing PKCS12 files with load_key_and_certificates().
  * Added support for IssuingDistributionPoint.
  * Added rfc4514_string() method to x509.Name, 
    x509.RelativeDistinguishedName, and x509.NameAttribute to format the name 
    or component an RFC 4514 Distinguished Name string.
  * Added from_encoded_point(), which immediately checks if the point is on 
    the curve and supports compressed points. Deprecated the previous method 
    from_encoded_point().
  * Added signature_hash_algorithm to OCSPResponse.
  * Updated X25519 key exchange support to allow additional serialization 
    methods. Calling public_bytes() with no arguments has been deprecated.
  * Added support for encoding compressed and uncompressed points via 
    public_bytes(). Deprecated the previous method encode_point().

OBS-URL: https://build.opensuse.org/request/show/669484
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-cryptography?expand=0&rev=110
2019-01-29 09:59:04 +00:00
Tomáš Chvátal
359e57a7d9 Accepting request 662647 from devel:languages:python:avocado
- Update to version 2.4.2:
  * Updated Windows, macOS, and manylinux1 wheels to be compiled
    with OpenSSL 1.1.0j.

OBS-URL: https://build.opensuse.org/request/show/662647
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-cryptography?expand=0&rev=108
2019-01-03 12:07:59 +00:00
ebc34319be - 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.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-cryptography?expand=0&rev=105
2018-12-06 12:18:27 +00:00
Tomáš Chvátal
1acf9a7b86 - Fix fdupes call
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-cryptography?expand=0&rev=104
2018-12-06 11:48:48 +00:00
Tomáš Chvátal
497b7cdc1e - Update to 2.3.1:
* updated tests for upstream wycheproof changes
  * many other tiny test tweaks

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-cryptography?expand=0&rev=102
2018-08-21 07:54:08 +00:00
Tomáš Chvátal
478beb199e Accepting request 623674 from home:stroeder:branches:devel:languages:python
- update to 2.3:
  * SECURITY ISSUE: finalize_with_tag() allowed tag truncation by default 
    which can allow tag forgery in some cases. The method now enforces the 
    min_tag_length provided to the GCM constructor.
  * Added support for Python 3.7.
  * Added extract_timestamp() to get the authenticated timestamp of a Fernet token.
  * Support for Python 2.7.x without hmac.compare_digest has been deprecated. 
    We will require Python 2.7.7 or higher (or 2.7.6 on Ubuntu) in the next 
    cryptography release.
  * Fixed multiple issues preventing cryptography from compiling
    against LibreSSL 2.7.x.
  * Added get_revoked_certificate_by_serial_number for quick
    serial number searches in CRLs.
  * The RelativeDistinguishedName class now preserves the order of attributes.
    Duplicate attributes now raise an error instead of silently discarding duplicates.
  * aes_key_unwrap() and aes_key_unwrap_with_padding() now raise InvalidUnwrap
    if the wrapped key is an invalid length, instead of ValueError.

OBS-URL: https://build.opensuse.org/request/show/623674
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-cryptography?expand=0&rev=100
2018-07-18 14:32:41 +00:00
Tomáš Chvátal
3dd8911954 Accepting request 616242 from home:mimi_vx:branches:devel:languages:python
- update to 2.2.2
  * fix build on some systems with openssl 1.1.0h

OBS-URL: https://build.opensuse.org/request/show/616242
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-cryptography?expand=0&rev=98
2018-06-12 08:00:09 +00:00
Tomáš Chvátal
a88d4d1b09 - 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.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-cryptography?expand=0&rev=94
2018-03-26 07:50:13 +00:00
Tomáš Chvátal
42b210e795 Accepting request 590930 from home:stroeder:branches:devel:languages:python
- Update to upstream release 2.2.1

OBS-URL: https://build.opensuse.org/request/show/590930
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-cryptography?expand=0&rev=93
2018-03-26 07:42:54 +00:00
Tomáš Chvátal
8a4b87145d Accepting request 582047 from home:computersalat:devel:python
fix deps for hypothesis, pytest

OBS-URL: https://build.opensuse.org/request/show/582047
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-cryptography?expand=0&rev=91
2018-03-02 21:42:20 +00:00
c7541fafe7 Accepting request 574138 from home:tbechtold:branches:devel:languages:python
- Fix previous change and explicitly require python2 instead of
  python because python itself is also provided by python3.
  This fixes:
  ImportError: No module named _ssl
  when using python-cryptography in a python2 build environment

OBS-URL: https://build.opensuse.org/request/show/574138
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-cryptography?expand=0&rev=89
2018-02-08 10:56:56 +00:00
Tomáš Chvátal
35b616ea2a - Fix the previous change to not pull in py2 on py3 enviroment
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-cryptography?expand=0&rev=87
2018-02-03 13:02:25 +00:00
dfc8e66025 - fix requires on python ssl once more after the last change
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-cryptography?expand=0&rev=86
2018-01-27 11:25:35 +00:00
Tomáš Chvátal
1096daabde - Add proper conditional for the python2, the ifpython works only
for the requires/etc

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-cryptography?expand=0&rev=83
2018-01-18 13:31:34 +00:00
66550f0766 - add missing dependency on python ssl
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-cryptography?expand=0&rev=82
2018-01-16 10:27:31 +00:00
f12ab9fbb4 Accepting request 555319 from home:apersaud:branches:devel:languages:python
update to latest version

OBS-URL: https://build.opensuse.org/request/show/555319
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-cryptography?expand=0&rev=80
2017-12-08 20:57:03 +00:00
a8ea5d3f61 osc copypac from project:devel:languages:python package:python-cryptography revision:76
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-cryptography?expand=0&rev=78
2017-11-10 19:27:10 +00:00
7f7a17e7b6 Accepting request 540637 from home:mimi_vx:branches:devel:languages:python
- fix build on systems without python2

OBS-URL: https://build.opensuse.org/request/show/540637
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-cryptography?expand=0&rev=77
2017-11-10 19:14:45 +00:00
ae79dec697 Accepting request 540294 from home:apersaud:branches:devel:languages:python
update to latest version

OBS-URL: https://build.opensuse.org/request/show/540294
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-cryptography?expand=0&rev=76
2017-11-10 11:31:46 +00:00
Jan Matejek
de9fd51a95 Accepting request 538281 from home:mimi_vx:branches:devel:languages:python
- fix BuildRequires conditions for python3

OBS-URL: https://build.opensuse.org/request/show/538281
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-cryptography?expand=0&rev=74
2017-11-02 15:19:19 +00:00
Michael Ströder
d887fe783a Accepting request 533599 from home:stroeder:branches:devel:languages:python
- update to 2.1.1

OBS-URL: https://build.opensuse.org/request/show/533599
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-cryptography?expand=0&rev=73
2017-10-23 08:26:10 +00:00
Jan Matejek
dd25ec08b2 Accepting request 529157 from home:seanmarlow:branches:devel:languages:python
Fix cffi version requirement should be >= 1.7.

OBS-URL: https://build.opensuse.org/request/show/529157
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-cryptography?expand=0&rev=71
2017-09-29 10:42:10 +00:00
Jan Matejek
c7af9effd0 Accepting request 521999 from home:vitezslav_cizek:branches:devel:languages:python
- Disable memleak tests to fix build with OpenSSL 1.1 (bsc#1055478)
  * add skip_openssl_memleak_test.patch

OBS-URL: https://build.opensuse.org/request/show/521999
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-cryptography?expand=0&rev=69
2017-09-07 14:49:40 +00:00
Jan Matejek
acd77c02c3 Accepting request 514489 from home:stroeder:branches:devel:languages:python
update to upstream release 2.0.3

OBS-URL: https://build.opensuse.org/request/show/514489
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-cryptography?expand=0&rev=67
2017-08-04 15:54:45 +00:00
395e7413f0 Accepting request 512776 from home:stroeder:branches:devel:languages:python
update to 2.0.2

OBS-URL: https://build.opensuse.org/request/show/512776
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-cryptography?expand=0&rev=66
2017-07-27 16:26:56 +00:00
db3b8df600 Accepting request 511032 from home:stroeder:branches:devel:languages:python
update to 2.0

OBS-URL: https://build.opensuse.org/request/show/511032
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-cryptography?expand=0&rev=65
2017-07-19 17:53:23 +00:00
9b12877b59 Accepting request 501200 from home:stroeder:branches:devel:languages:python
update to upstream release 1.9

OBS-URL: https://build.opensuse.org/request/show/501200
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-cryptography?expand=0&rev=63
2017-06-18 21:37:30 +00:00
Jan Matejek
4288e7848d - add python-packaging to requirements explicitly instead of relying
on setuptools to pull it in

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-cryptography?expand=0&rev=61
2017-05-02 13:10:17 +00:00
Jan Matejek
521069217c Accepting request 483837 from devel:languages:python:singlespec
- Switch to singlespec approach

OBS-URL: https://build.opensuse.org/request/show/483837
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-cryptography?expand=0&rev=59
2017-03-30 14:12:18 +00:00
Jan Matejek
6f6daf90e9 Accepting request 480638 from home:tbechtold:branches:devel:languages:python
- update to 1.8.1
- Adust Requires and BuildRequires

OBS-URL: https://build.opensuse.org/request/show/480638
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-cryptography?expand=0&rev=58
2017-03-16 14:49:25 +00:00
2e84b7f516 Accepting request 453278 from home:stroeder:branches:devel:languages:python
update to 1.7.2 (with minor non-Linux change)

OBS-URL: https://build.opensuse.org/request/show/453278
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-cryptography?expand=0&rev=56
2017-01-31 14:46:55 +00:00
4393b3650f Accepting request 446208 from home:stroeder:branches:devel:languages:python
Update to 1.7.1 with regression fix for 1.7. Do *not* forward 1.7 to Factory! It fails.

OBS-URL: https://build.opensuse.org/request/show/446208
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-cryptography?expand=0&rev=54
2016-12-15 08:07:36 +00:00
Jan Matejek
d77b752c37 Accepting request 445586 from home:mimi_vx:branches:devel:languages:python
- update to 1.7
* support for OpenSSL 1.0.0 has been removed.
* Added support for Diffie-Hellman key exchange
* The OS random engine for OpenSSL has been rewritten

OBS-URL: https://build.opensuse.org/request/show/445586
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-cryptography?expand=0&rev=53
2016-12-13 16:54:44 +00:00
5f0a3cc931 Accepting request 441534 from home:stroeder:branches:devel:languages:python
update to upstream release 1.6

OBS-URL: https://build.opensuse.org/request/show/441534
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-cryptography?expand=0&rev=51
2016-11-29 08:36:52 +00:00
427e0fc966 Accepting request 439940 from home:stroeder:branches:devel:languages:python
update to upstream update 1.5.3 (works for me for OATH-LDAP with new python-jwcrypto on Tumbleweed x86_64)

OBS-URL: https://build.opensuse.org/request/show/439940
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-cryptography?expand=0&rev=49
2016-11-12 07:43:15 +00:00
dde1a8e638 Accepting request 430429 from home:msmeissn:branches:devel:languages:python
- python-cryptography-enable-gost.patch: temporary patch
  to run tests against 1.0.2i, GOST cert extraction now works.

OBS-URL: https://build.opensuse.org/request/show/430429
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-cryptography?expand=0&rev=47
2016-09-27 09:43:50 +00:00
adca4e25d3 Accepting request 411483 from home:matwey:branches:devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/411483
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-cryptography?expand=0&rev=45
2016-07-18 05:46:45 +00:00
8e208435fe - fix download urls
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-cryptography?expand=0&rev=43
2016-06-06 13:03:46 +00:00
18142cd4ae * 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.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-cryptography?expand=0&rev=42
2016-06-06 13:00:07 +00:00
7716d8bedd Accepting request 400022 from home:stroeder:branches:devel:languages:python
update to upstream release 1.3.4

OBS-URL: https://build.opensuse.org/request/show/400022
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-cryptography?expand=0&rev=41
2016-06-06 11:20:11 +00:00
809ea2c2c2 - correct source urls
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-cryptography?expand=0&rev=40
2016-05-06 07:43:20 +00:00
d6e5098c82 Accepting request 393935 from home:stroeder:branches:devel:languages:python
update to 1.3.2

OBS-URL: https://build.opensuse.org/request/show/393935
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-cryptography?expand=0&rev=39
2016-05-06 07:32:31 +00:00
Todd R
8a27310aff Accepting request 377061 from home:stroeder:branches:devel:languages:python
update to 1.3.1

OBS-URL: https://build.opensuse.org/request/show/377061
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-cryptography?expand=0&rev=37
2016-03-24 19:22:41 +00:00
44567c801f - fix license
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-cryptography?expand=0&rev=35
2016-03-13 21:20:08 +00:00
Todd R
4a97fb3044 Accepting request 365006 from home:dimstar:Factory
- Add pkg-config BuildRequires: in order for the last introduced
  condition to apply the patch to work, pkg-config has to be
  present.

OBS-URL: https://build.opensuse.org/request/show/365006
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-cryptography?expand=0&rev=33
2016-03-04 15:48:14 +00:00