M2Crypto Changelog

What's new in M2Crypto 0.20.2

Oct 7, 2009
  • Configuration and use with OpenSSL 0.9.7g and older was re-enabled by disabling RSA PSS methods when using these older versions of OpenSSL.

New in M2Crypto 0.19.1 (Oct 13, 2008)

  • A bug that prevented building M2Crypto when OpenSSL was built without EC support was fixed.
  • This was the case on Fedora Core at least.
  • Upgrading from 0.19 is not needed if you were able to build previously.

New in M2Crypto 0.19 (Oct 6, 2008)

  • Python 2.6 is supported. OpenSSL OBJ_* funcs and ENGINE interface were wrapped, enabling smart cards.
  • Deadlocks caused by GIL changes done in 0.18 were fixed.
  • A segfault which occurred when trying to encrypt using a public key from X.509 certificate was fixed.
  • m2urllib.build_opener was fixed for Python 2.5.
  • httpslib.ProxyHTTPSConnection now sends the required Host header.
  • The proxied User-Agent value is used in CONNECT requests.
  • SSL.Connection.accept() was fixed to pass a correct certificate to postConnectionCheck.
  • EM keys are written using a more secure method.
  • Many functions and methods were fixed to return correct error codes and raise correct exceptions.