python-pyOpenSSL

Edit Package python-pyOpenSSL

High-level wrapper around a subset of the OpenSSL library, includes
* SSL.Connection objects, wrapping the methods of Python's portable
sockets
* Callbacks written in Python
* Extensive error-handling mechanism, mirroring OpenSSL's error codes
... and much more ;)

Refresh
Refresh
Source Files
Filename Size Changed
bug-lp-1265482.diff 0000000532 532 Bytes
pyOpenSSL-0.15.1.tar.gz 0000149887 146 KB
python-pyOpenSSL.changes 0000003901 3.81 KB
python-pyOpenSSL.spec 0000002738 2.67 KB
Revision 31 (latest revision is 113)
Michal Čihař's avatar Michal Čihař (Nijel) accepted request 298537 from Michal Čihař's avatar Michal Čihař (Nijel) (revision 31)
- udapte to 0.15.1
	* OpenSSL/SSL.py, OpenSSL/test/test_ssl.py: Fix a regression
	  present in 0.15, where when an error occurs and no errno() is set,
	  a KeyError is raised.  This happens, for example, if
	  Connection.shutdown() is called when the underlying transport has
	  gone away.
	* OpenSSL/rand.py, OpenSSL/SSL.py: APIs which previously accepted
	  filenames only as bytes now accept them as either bytes or
	  unicode (and respect sys.getfilesystemencoding()).
	* OpenSSL/SSL.py: Add Cory Benfield's next-protocol-negotiation
	  (NPN) bindings.
	* OpenSSL/SSL.py: Add ``Connection.recv_into``, mirroring the
	  builtin ``socket.recv_into``.  Based on work from Cory Benfield.
	* OpenSSL/test/test_ssl.py: Add tests for ``recv_into``.
	* OpenSSL/crypto.py: Expose ``X509StoreContext`` for verifying certificates.
	* OpenSSL/test/test_crypto.py: Add intermediate certificates for
	* OpenSSL/SSL.py: ``Connection.shutdown`` now propagates errors from the
	  underlying socket.
	* OpenSSL/SSL.py: Fixed a regression ``Context.check_privatekey``
	  causing it to always succeed - even if it should fail.
	* OpenSSL/crypto.py: Fixed a regression where calling ``load_pkcs7_data``
	  with ``FILETYPE_ASN1`` would fail with a ``NameError``.
	* OpenSSL/SSL.py: Fix a regression in which the first argument of
- Do not hardcode version in file list
Comments 0
openSUSE Build Service is sponsored by