1
0

Accepting request 491273 from home:TheBlackCat:branches:devel:languages:python

- Implement single-spec version
- Fix source URL
- Update to 17.0.0

OBS-URL: https://build.opensuse.org/request/show/491273
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pyOpenSSL?expand=0&rev=38
This commit is contained in:
Todd R
2017-05-01 15:14:02 +00:00
committed by Git OBS Bridge
parent a9ca258a65
commit ab568b93fd
7 changed files with 83 additions and 45 deletions

View File

@@ -1,3 +1,34 @@
-------------------------------------------------------------------
Wed Apr 26 14:20:27 UTC 2017 - toddrme2178@gmail.com
- Implement single-spec version
- Fix source URL
- Update to 17.0.0
* Added ``OpenSSL.X509Store.set_time()`` to set a custom
verification time when verifying certificate chains.
* Added a collection of functions for working with OCSP stapling.
None of these functions make it possible to validate OCSP
assertions, only to staple them into the handshake and to
retrieve the stapled assertion if provided.
Users will need to write their own code to handle OCSP
assertions.
We specifically added: ``Context.set_ocsp_server_callback``,
``Context.set_ocsp_client_callback``, and
``Connection.request_ocsp``.
* Changed the ``SSL`` module's memory allocation policy to
avoid zeroing memory it allocates when unnecessary.
This reduces CPU usage and memory allocation time by an amount
proportional to the size of the allocation.
For applications that process a lot of TLS data or that use
very lage allocations this can provide considerable performance
improvements.
* Automatically set ``SSL_CTX_set_ecdh_auto()`` on
``OpenSSL.SSL.Context``.
- Fix empty exceptions from ``OpenSSL.crypto.load_privatekey()``.
- Rebase bug-lp-1265482.diff
- Rebase rsa128-i586.patch
- Rebase skip-networked-test.patch
-------------------------------------------------------------------
Wed Nov 16 07:46:25 UTC 2016 - dmueller@suse.com