From heikki at OSAFOUNDATION.ORG Wed Dec 6 07:39:30 2006 From: heikki at OSAFOUNDATION.ORG (Heikki Toivonen) Date: Tue, 5 Dec 2006 22:39:30 -0800 Subject: [PYTHON-CRYPTO] ANN: M2Crypto 0.17beta1 Message-ID: <457665A2.9040104@osafoundation.org> First beta of M2Crypto 0.17 is available for testing. This is a pretty minor release compared to the previous one. The planned release date is December 15, 2006. Please try this beta out and let me know if there are any issues. Homepage has information on how to get the source and how to report bugs: http://wiki.osafoundation.org/bin/view/Projects/MeTooCrypto Changelog: 0.17 ---- - Added m2urllib2, by James Bowes (python 2.4 and later, at least for now) - Added CONNECT proxy for httpslib and m2urllib2, by James Bowes - Added PKey.get_modulus, X509.get_fingerprint, X509_Name.as_der and m2.bn_to_hex, by Thomas Uram - Fixed m2urllib.open_https to return the response headers, otherwise code that relied on that would break (for example msnlib-3.5), by Arno Bakker - Fixed twisted wrapper to work with >16kb BIO buffers, by Martin Paljak - Added support for remaining ECs, by Larry Bugbee - Fixed DSA.save_key and DSA_.save_pub_key, by Larry Bugbee - SSL.Context.load_verify_locations raises ValueError if cafile and capath are both None - Fixed X509.check_purpose() (was always raising exceptions) - smime_read_pkcs7 was changed to automatically call BIO_set_mem_eof_return on memory BIOs because otherwise the read would fail with "SMIME_Error: not enough data" -- Heikki Toivonen -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 254 bytes Desc: OpenPGP digital signature URL: From heikki at OSAFOUNDATION.ORG Thu Dec 14 23:51:33 2006 From: heikki at OSAFOUNDATION.ORG (Heikki Toivonen) Date: Thu, 14 Dec 2006 14:51:33 -0800 Subject: [PYTHON-CRYPTO] ANN: M2Crypto 0.17beta2 Message-ID: <4581D575.3010002@osafoundation.org> Second beta of M2Crypto 0.17 is available for testing. This is a pretty minor release. The planned release date is December 20, 2006. Please try this beta out and let me know if there are any issues. Homepage has information on how to get the source and how to report bugs: http://wiki.osafoundation.org/bin/view/Projects/MeTooCrypto Changes from beta1: - setup.py has new test command to run unit tests (requires setuptools) - Prevent Connection.makefile from freeing bio redundantly, by Thomas Uram - Added Err.peek_error_code, by Thomas Uram - X509.new_extension('subjectKeyIdentifier', 'hash') raises ValueError instead of crashing Python - Changed X509.get_fingerprint to drop leading 0x and trailing L and convert the string to uppercase. This means the returned string will be the same in all Python versions, and matches what SSL.Checker takes as a fingerprint - new test certificates with 3 year expiration - disabled flaky EC curves - better INSTALL instructions Changelog: 0.17 ---- - setup.py has new test command to run unit tests (requires setuptools) - Added m2urllib2, by James Bowes (python 2.4 and later, at least for now) - Added CONNECT proxy for httpslib and m2urllib2, by James Bowes - Added PKey.get_modulus, X509.get_fingerprint, X509_Name.as_der and m2.bn_to_hex, by Thomas Uram - Prevent Connection.makefile from freeing bio redundantly, by Thomas Uram - Added Err.peek_error_code, by Thomas Uram - Fixed m2urllib.open_https to return the response headers, otherwise code that relied on that would break (for example msnlib-3.5), by Arno bakker - Fixed twisted wrapper to work with >16kb BIO buffers, by Martin Paljak - Added support for remaining ECs, by Larry Bugbee - Fixed DSA.save_key and DSA_.save_pub_key, by Larry Bugbee - SSL.Context.load_verify_locations raises ValueError if cafile and capath are both None - Fixed X509.check_purpose() (was always raising exceptions) - smime_read_pkcs7 was changed to automatically call BIO_set_mem_eof_return on memory BIOs because otherwise the read would fail with "SMIME_Error: not enough data" - X509.new_extension('subjectKeyIdentifier', 'hash') raises ValueError instead of crashing Python -- Heikki Toivonen -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 254 bytes Desc: OpenPGP digital signature URL: From heikki at OSAFOUNDATION.ORG Thu Dec 21 06:20:07 2006 From: heikki at OSAFOUNDATION.ORG (Heikki Toivonen) Date: Wed, 20 Dec 2006 21:20:07 -0800 Subject: [PYTHON-CRYPTO] ANN: M2Crypto 0.17 Message-ID: <458A1987.2060900@osafoundation.org> M2Crypto is the most complete Python wrapper for OpenSSL. Changes in 0.17: - setup.py has new test command to run unit tests (requires setuptools) - Added m2urllib2, by James Bowes (python 2.4 and later, at least for now) - Added CONNECT proxy for httpslib and m2urllib2, by James Bowes - Added PKey.get_modulus, X509.get_fingerprint, X509_Name.as_der and m2.bn_to_hex, by Thomas Uram - Prevent Connection.makefile from freeing bio redundantly, by Thomas Uram - Added Err.peek_error_code, by Thomas Uram - Fixed m2urllib.open_https to return the response headers, otherwise code that relied on that would break (for example msnlib-3.5), by Arno Bakker - Fixed twisted wrapper to work with >16kb BIO buffers, by Martin Paljak - Added support for remaining ECs, by Larry Bugbee - Fixed DSA.save_key and DSA_.save_pub_key, by Larry Bugbee - SSL.Context.load_verify_locations raises ValueError if cafile and capath are both None - Fixed X509.check_purpose() (was always raising exceptions) - smime_read_pkcs7 was changed to automatically call BIO_set_mem_eof_return on memory BIOs because otherwise the read would fail with "SMIME_Error: not enough data" - X509.new_extension('subjectKeyIdentifier', 'hash') raises ValueError instead of crashing Python -- Heikki Toivonen -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 254 bytes Desc: OpenPGP digital signature URL: