1.76.1. RHBA-2011:0019: bug fix and enhancement update
An updated m2crypto package that fixes some bugs and provides an enhancement is now available.
m2crypto is a Python wrapper for OpenSSL. It makes it possible to call OpenSSL functions from Python scripts.
* Example scripts used "/usr/bin/env python" as the script interpreter path. With this update, the example scripts use "/usr/bin/python" as the script interpreter path to make sure the scripts are executed by the system Python interpreter, not a locally built interpreter. ( BZ#521887
* When a M2Crypto.SSL.Connection object was created without setting up a connection, an SSL object was allocated and never freed. Over time, this could result in a significant memory leak. This update ensures the memory is correctly deallocated. ( BZ#660292
* Previously, m2crypto did not allow users to override the certificate hostname checks performed by default. With this update, users can disable the hostname checks. ( BZ#524855
Users are advised to upgrade to this updated m2crypto package, which resolves these issues and adds this enhancement.