Make setup.py work with Python 2.3, patch by Thomas Uram.

git-svn-id: http://svn.osafoundation.org/m2crypto/trunk@572 2715db39-9adf-0310-9c64-84f055769b4b
Make both of these forms work:

# python setup.py test
# python tests/alltests.py


git-svn-id: http://svn.osafoundation.org/m2crypto/trunk@574 2715db39-9adf-0310-9c64-84f055769b4b
0.18 release date.

git-svn-id: http://svn.osafoundation.org/m2crypto/trunk@578 2715db39-9adf-0310-9c64-84f055769b4b
Homepage moved, although old URL will still work (redirects).

git-svn-id: http://svn.osafoundation.org/m2crypto/trunk@579 2715db39-9adf-0310-9c64-84f055769b4b
Small utility that can convert certificates from the Mozilla NSS certdata.txt format into PEM format.

git-svn-id: http://svn.osafoundation.org/m2crypto/trunk@580 2715db39-9adf-0310-9c64-84f055769b4b
socklib.py is a preliminary attempt at providing a way to override the insecure stdlib's socket.ssl
implementation with secure M2Crypto version. somelib represents a sample 3rd party library you cannot
modify, and myapp represents your application.

git-svn-id: http://svn.osafoundation.org/m2crypto/trunk@581 2715db39-9adf-0310-9c64-84f055769b4b
Bug 10884, httpslib.ProxyHTTPSConnection now sends the required Host header, by Karl Grindley.

git-svn-id: http://svn.osafoundation.org/m2crypto/trunk@582 2715db39-9adf-0310-9c64-84f055769b4b
Set HTML file mime types to text/html.

git-svn-id: http://svn.osafoundation.org/m2crypto/trunk@583 2715db39-9adf-0310-9c64-84f055769b4b
Fix links.

git-svn-id: http://svn.osafoundation.org/m2crypto/trunk@584 2715db39-9adf-0310-9c64-84f055769b4b
Bug 9404, redo build fix when OpenSSL configured without EC.

git-svn-id: http://svn.osafoundation.org/m2crypto/trunk@585 2715db39-9adf-0310-9c64-84f055769b4b
Working towards 0.19 release on the trunk.

git-svn-id: http://svn.osafoundation.org/m2crypto/trunk@592 2715db39-9adf-0310-9c64-84f055769b4b
Bug 11042, typedef Py_ssize_t was insufficiently guarded, now follows PEP 353. This prevented building
on at least Red Hat Linux and Debian Linux (unstable).

git-svn-id: http://svn.osafoundation.org/m2crypto/trunk@593 2715db39-9adf-0310-9c64-84f055769b4b
Bug 11077, X509.load_cert, load_cert_bio, load_cert_der_string, new_stack_from_der,
load_request and load_crl now raise X509Error for invalid data.

Previously some of these raised a string as an error, some did not raise but caused
strange errors later, for example x509.verify() would return -1.

git-svn-id: http://svn.osafoundation.org/m2crypto/trunk@599 2715db39-9adf-0310-9c64-84f055769b4b
Bug 5521, old PrivateKey write routines deprecated, use PEM_write_[bio_]PKCS8PrivateKey.

git-svn-id: http://svn.osafoundation.org/m2crypto/trunk@600 2715db39-9adf-0310-9c64-84f055769b4b
Bug 11813 was also fixed with r600, reflecting in changes list.

git-svn-id: http://svn.osafoundation.org/m2crypto/trunk@601 2715db39-9adf-0310-9c64-84f055769b4b
Remove wrong comment.

git-svn-id: http://svn.osafoundation.org/m2crypto/trunk@602 2715db39-9adf-0310-9c64-84f055769b4b
Upgrade the version to match setup.py.

git-svn-id: http://svn.osafoundation.org/m2crypto/trunk@603 2715db39-9adf-0310-9c64-84f055769b4b
Bug 12140, use the proxied User-Agent value in CONNECT requests, by James Antill and Miloslav Trmac.

git-svn-id: http://svn.osafoundation.org/m2crypto/trunk@604 2715db39-9adf-0310-9c64-84f055769b4b
Bug 11893, fixed SSL.Connection.get_socket_read_timeout and set_socket_read_timeout on
64bit platforms by adding SSL.timeout.size() and using it instead of
hardcoded size for socket.getsockopt.


git-svn-id: http://svn.osafoundation.org/m2crypto/trunk@605 2715db39-9adf-0310-9c64-84f055769b4b
Change size() to struct_size() clarify the meaning.

git-svn-id: http://svn.osafoundation.org/m2crypto/trunk@606 2715db39-9adf-0310-9c64-84f055769b4b