17
0

263 Commits

Author SHA256 Message Date
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
2a34f5ecc7 Accepting request 492483 from devel:languages:python
- add python-packaging to requirements explicitly instead of relying
  on setuptools to pull it in

OBS-URL: https://build.opensuse.org/request/show/492483
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-cryptography?expand=0&rev=26
2017-05-16 12:28:08 +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
d964b13644 Accepting request 483838 from devel:languages:python
- Switch to singlespec approach (forwarded request 483837 from matejcik)

OBS-URL: https://build.opensuse.org/request/show/483838
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-cryptography?expand=0&rev=25
2017-04-19 16:06:03 +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
70e28b8fc3 Accepting request 453631 from devel:languages:python
1

OBS-URL: https://build.opensuse.org/request/show/453631
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-cryptography?expand=0&rev=24
2017-02-05 14:45:51 +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
Ludwig Nussel
54e517e873 Accepting request 446342 from devel:languages:python
1

OBS-URL: https://build.opensuse.org/request/show/446342
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-cryptography?expand=0&rev=23
2016-12-26 20:39:43 +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
7b6bd166a0 Accepting request 442567 from devel:languages:python
1

OBS-URL: https://build.opensuse.org/request/show/442567
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-cryptography?expand=0&rev=22
2016-12-05 15:31:49 +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
7c334bb59b Accepting request 440000 from devel:languages:python
1

OBS-URL: https://build.opensuse.org/request/show/440000
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-cryptography?expand=0&rev=21
2016-11-17 11:21:53 +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
8777e9d645 Accepting request 430527 from devel:languages:python
1

OBS-URL: https://build.opensuse.org/request/show/430527
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-cryptography?expand=0&rev=20
2016-09-28 13:04:02 +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
8fea62b253 Accepting request 411660 from devel:languages:python
1

OBS-URL: https://build.opensuse.org/request/show/411660
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-cryptography?expand=0&rev=19
2016-07-27 14:30:01 +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
65a752700e Accepting request 400280 from devel:languages:python
- fix download urls

- update to upstream release 1.3.4
  * Added new OpenSSL functions to the bindings to support an upcoming
    ``pyOpenSSL`` release.

- correct source urls

- update to upstream release 1.3.2
  * 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/request/show/400280
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-cryptography?expand=0&rev=18
2016-06-12 16:53:26 +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
812fb462be Accepting request 379455 from devel:languages:python
1

OBS-URL: https://build.opensuse.org/request/show/379455
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-cryptography?expand=0&rev=17
2016-03-29 07:51:18 +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
4b23202100 Accepting request 371253 from devel:languages:python
- fix license

OBS-URL: https://build.opensuse.org/request/show/371253
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-cryptography?expand=0&rev=16
2016-03-18 20:36:08 +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
aedaab2ca4 Accepting request 366051 from devel:languages:python
1

OBS-URL: https://build.opensuse.org/request/show/366051
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-cryptography?expand=0&rev=15
2016-03-05 10:21:43 +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
65f66d1969 Accepting request 364667 from home:msmeissn:branches:devel:languages:python
- cryptography-new-bio-new-type.patch: openssl 1.0.2g changed
  the type of BIO_new_mem_buf() (added a const).

OBS-URL: https://build.opensuse.org/request/show/364667
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-cryptography?expand=0&rev=32
2016-03-02 17:41:00 +00:00
5fb8b277a5 Accepting request 352989 from devel:languages:python
1

OBS-URL: https://build.opensuse.org/request/show/352989
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-cryptography?expand=0&rev=14
2016-01-15 09:39:19 +00:00
Todd R
1bfe92eba4 Accepting request 352716 from home:stroeder:branches:devel:languages:python
update to upstream release 1.2.1 (needs python-cffi 1.4.1+, see also request #352713)

OBS-URL: https://build.opensuse.org/request/show/352716
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-cryptography?expand=0&rev=30
2016-01-11 08:06:18 +00:00
37044a95bf Accepting request 352051 from devel:languages:python
1

OBS-URL: https://build.opensuse.org/request/show/352051
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-cryptography?expand=0&rev=13
2016-01-08 14:39:04 +00:00
Jan Matejek
babb4f6109 Accepting request 351333 from home:stroeder:branches:devel:languages:python
update to 1.1.2

OBS-URL: https://build.opensuse.org/request/show/351333
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-cryptography?expand=0&rev=28
2016-01-05 14:16:15 +00:00
a2ff3b7e0c Accepting request 349706 from devel:languages:python
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/349706
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-cryptography?expand=0&rev=12
2015-12-23 07:48:26 +00:00
Stephan Kulow
3a73a33b0a Accepting request 343788 from devel:languages:python
1

OBS-URL: https://build.opensuse.org/request/show/343788
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-cryptography?expand=0&rev=11
2015-12-13 08:35:10 +00:00
3c0b6ad658 - update to 1.1.1:
* Fixed several small bugs related to compiling the OpenSSL bindings with
    unusual OpenSSL configurations.
  * Resolved an issue where, depending on the method of installation and
    which Python interpreter they were using, users on El Capitan (OS X 10.11)
    may have seen an ``InternalError`` on import.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-cryptography?expand=0&rev=25
2015-12-09 10:37:57 +00:00
6a3c03aecc - fix build for sle11 (disable testsuite as it depends on python-hypothesis
which is not available for sle11 anymore)

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-cryptography?expand=0&rev=24
2015-12-09 10:20:38 +00:00
Todd R
47547a3fed Accepting request 343324 from home:tbechtold:branches:devel:languages:python
- update to 1.1:
  * Added support for Elliptic Curve Diffie-Hellman with
    :class:`~cryptography.hazmat.primitives.asymmetric.ec.ECDH`.
  * Added :class:`~cryptography.hazmat.primitives.kdf.x963kdf.X963KDF`.
  * Added support for parsing certificate revocation lists (CRLs) using
    :func:`~cryptography.x509.load_pem_x509_crl` and
    :func:`~cryptography.x509.load_der_x509_crl`.
  * Add support for AES key wrapping with
    :func:`~cryptography.hazmat.primitives.keywrap.aes_key_wrap` and
    :func:`~cryptography.hazmat.primitives.keywrap.aes_key_unwrap`.
  * Added a ``__hash__`` method to :class:`~cryptography.x509.Name`.
  * Add support for encoding and decoding elliptic curve points to a byte string
    form using
    :meth:`~cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.encode_point`
    and
    :meth:`~cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point`.
  * Added :meth:`~cryptography.x509.Extensions.get_extension_for_class`.
  * :class:`~cryptography.x509.CertificatePolicies` are now supported in the
    :class:`~cryptography.x509.CertificateBuilder`.
  * ``countryName`` is now encoded as a ``PrintableString`` when creating subject
    and issuer distinguished names with the Certificate and CSR builder classes.
  * **SECURITY ISSUE**: The OpenSSL backend prior to 1.0.2 made extensive use
    of assertions to check response codes where our tests could not trigger a
    failure.  However, when Python is run with ``-O`` these asserts are optimized
    away.  If a user ran Python with this flag and got an invalid response code
    this could result in undefined behavior or worse. Accordingly, all response
    checks from the OpenSSL backend have been converted from ``assert``
    to a true function call. Credit **Emilia Käsper (Google Security Team)**
    for the report.
  * We now ship OS X wheels that statically link OpenSSL by default. When

OBS-URL: https://build.opensuse.org/request/show/343324
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-cryptography?expand=0&rev=23
2015-11-11 10:35:45 +00:00
Stephan Kulow
7bd9a224c7 Accepting request 336992 from devel:languages:python
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/336992
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-cryptography?expand=0&rev=10
2015-10-17 14:37:53 +00:00
39d048adf1 - require the cffi version it was built against to avoid (bsc#948198)
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-cryptography?expand=0&rev=21
2015-09-30 12:19:25 +00:00
e6e9e7cbb8 Accepting request 334805 from home:tbechtold:branches:devel:languages:python
- Add 2293.patch for "osrandom engine already registered" (bnc#947679)

OBS-URL: https://build.opensuse.org/request/show/334805
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-cryptography?expand=0&rev=20
2015-09-30 08:11:55 +00:00
Stephan Kulow
59639ce4f0 Accepting request 331806 from devel:languages:python
1

OBS-URL: https://build.opensuse.org/request/show/331806
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-cryptography?expand=0&rev=9
2015-09-24 05:16:46 +00:00
Denisart Benjamin
729dc0d939 Accepting request 331785 from Cloud:OpenStack:Master
- Add disable-uneven-sizes-tests.patch (bnc#944204)
  openssl in SLE12SP1 doesn't allow uneven bit sizes for rsa keys

OBS-URL: https://build.opensuse.org/request/show/331785
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-cryptography?expand=0&rev=18
2015-09-17 14:30:34 +00:00
Stephan Kulow
b42358edc0 Accepting request 327582 from devel:languages:python
1

OBS-URL: https://build.opensuse.org/request/show/327582
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-cryptography?expand=0&rev=8
2015-08-28 06:25:04 +00:00
f31fbb247b Accepting request 327560 from Cloud:OpenStack:Master
- update to 1.0 (fate#318838):

OBS-URL: https://build.opensuse.org/request/show/327560
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-cryptography?expand=0&rev=16
2015-08-27 14:36:31 +00:00
f3d986fc0a Accepting request 325375 from home:tbechtold:branches:devel:languages:python
- update to 1.0:
  * Switched to the new `cffi`_ ``set_source`` out-of-line API mode for
    compilation. This results in significantly faster imports and lowered
    memory consumption. Due to this change we no longer support PyPy releases
    older than 2.6 nor do we support any released version of PyPy3 (until a
    version supporting cffi 1.0 comes out).
  * Fix parsing of OpenSSH public keys that have spaces in comments.
  * Support serialization of certificate signing requests using the
    ``public_bytes`` method of
    :class:`~cryptography.x509.CertificateSigningRequest`.
  * Support serialization of certificates using the ``public_bytes`` method of
    :class:`~cryptography.x509.Certificate`.
  * Add ``get_provisioning_uri`` method to
    :class:`~cryptography.hazmat.primitives.twofactor.hotp.HOTP` and
    :class:`~cryptography.hazmat.primitives.twofactor.totp.TOTP` for generating
    provisioning URIs.
  * Add :class:`~cryptography.hazmat.primitives.kdf.concatkdf.ConcatKDFHash`
    and :class:`~cryptography.hazmat.primitives.kdf.concatkdf.ConcatKDFHMAC`.
  * Raise a ``TypeError`` when passing objects that are not text as the value to
    :class:`~cryptography.x509.NameAttribute`.
  * Add support for :class:`~cryptography.x509.OtherName` as a general name
    type.
  * Added new X.509 extension support in :class:`~cryptography.x509.Certificate`
    The following new extensions are now supported:
    * :class:`~cryptography.x509.OCSPNoCheck`
    * :class:`~cryptography.x509.InhibitAnyPolicy`
    * :class:`~cryptography.x509.IssuerAlternativeName`
    * :class:`~cryptography.x509.NameConstraints`
  * Extension support was added to
    :class:`~cryptography.x509.CertificateSigningRequest`.

OBS-URL: https://build.opensuse.org/request/show/325375
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-cryptography?expand=0&rev=15
2015-08-24 08:43:13 +00:00
1f1c3f77f6 Accepting request 319490 from devel:languages:python
1

OBS-URL: https://build.opensuse.org/request/show/319490
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-cryptography?expand=0&rev=7
2015-08-10 07:12:32 +00:00