Projects / M2Crypto / Releases

All releases of M2Crypto

  •  07 Oct 2009 05:12
Avatar

    Release Notes: 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.

    •  01 Sep 2009 05:51
    Avatar

      Release Notes: A regression in httpslib.ProxyHTTPSConnection was fixed.

      •  11 Aug 2009 05:05
      Avatar

        Release Notes: Python 2.6 compatibility fixes, threading fixes, support for certificates with large serial numbers, support for RSASSA-PSS signing and verifying, SSL certificate peer name checking fixes, and more. In total, over 30 bugs were fixed. Test coverage is 80%.

        •  13 Oct 2008 10:56
        Avatar

          Release Notes: 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.

          •  06 Oct 2008 07:52
          Avatar

            Release Notes: 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. PEM keys are written using a more secure method. Many functions and methods were fixed to return correct error codes and raise correct exceptions.

            •  12 Oct 2007 23:18
            Avatar

              Release Notes: typedef Py_ssize_t was insufficiently guarded, and now follows PEP 353. This prevented building on at least Red Hat Linux and Debian Linux (unstable).

              •  26 Jul 2007 22:28
              Avatar

                Release Notes: This release fixes threading regressions introduced in 0.16, adds back PKCS7.get0_signers (which was removed in 0.16), improves peer certificate checking during SSL connection, fixes build issues, fixes memory leaks, and fixes 64-bit support. It also wraps more OpenSSL functionality: EVP.pbkdf2; X509_Name.__iter__, __getitem__, get_entries_by_nid; X509_Name_Entry.get_object, get_data, set_data; and more.

                •  11 Jun 2007 23:55
                Avatar

                  Release Notes: This release adds m2urllib2, and a CONNECT proxy for httpslib and m2urllib2. It adds PKey.get_modulus, X509.get_fingerprint, X509_Name.as_der, and m2.bn_to_hex. It adds Err.peek_error_code. It fixes m2urllib.open_https to return the response headers; otherwise, code that relied on that would break (such as msnlib 3.5). The Twisted wrapper has been fixed to work with BIO buffers larger than 16 kb. DSA.save_key, DSA_.save_pub_key, and X509.check_purpose() have been fixed.

                  •  22 Feb 2005 14:57
                  Avatar

                    Release Notes:

                    •  28 Jul 2001 18:34
                    Avatar

                      Release Notes: Use of SWIG 1.3.6, updates to ZServerSSL to work with Zope 2.4.0, and the beginnings of unit tests for M2Crypto.SSL.

                      Screenshot

                      Project Spotlight

                      episoder

                      A tool to tell you about new episodes of your favourite TV shows.

                      Screenshot

                      Project Spotlight

                      BalanceNG

                      A modern software IP load balancer.