pyOpenSSL is a wrapper around a subset of the OpenSSL API, including support
for X509 certificates, public and private keys, and and SSL connections.
pyOpenSSL 0.7 fixes a number of memory leaks and memory corruption issues. It
also exposes several new OpenSSL APIs to Python:
* SSL_get_shutdow n and SSL_set_shutdow n exposed as
OpenSSL.SSL.Con nection.get_shu tdown and
OpenSSL.SSL.Con nection.set_shu tdown
* SSL_SENT_SHUTDO WN and SSL_RECEIVED_SH UTDOWN exposed
as OpenSSL.SSL.SEN T_SHUTDOWN and OpenSSL.SSL.REC EIVED_SHUTDOWN
* X509_verify_cer t_error_string exposed as
OpenSSL.crypto. X509_verify_cer t_error_string
* X509.get_serial _number and X509.set_serial _number now accept
long integers
* Expose notBefore and notAfter on X509 certificates for
inspection and mutation
* Expose low-level X509Name state with X509Name.get_co mponents
* Expose hashing and DER access on X509Names
pyOpenSSL home page: http://pyopenssl.sourceforge.net/
pyOpenSSL downloads: http://sourceforge.net/project/showf...group_id=31249
Jean-Paul Calderone
for X509 certificates, public and private keys, and and SSL connections.
pyOpenSSL 0.7 fixes a number of memory leaks and memory corruption issues. It
also exposes several new OpenSSL APIs to Python:
* SSL_get_shutdow n and SSL_set_shutdow n exposed as
OpenSSL.SSL.Con nection.get_shu tdown and
OpenSSL.SSL.Con nection.set_shu tdown
* SSL_SENT_SHUTDO WN and SSL_RECEIVED_SH UTDOWN exposed
as OpenSSL.SSL.SEN T_SHUTDOWN and OpenSSL.SSL.REC EIVED_SHUTDOWN
* X509_verify_cer t_error_string exposed as
OpenSSL.crypto. X509_verify_cer t_error_string
* X509.get_serial _number and X509.set_serial _number now accept
long integers
* Expose notBefore and notAfter on X509 certificates for
inspection and mutation
* Expose low-level X509Name state with X509Name.get_co mponents
* Expose hashing and DER access on X509Names
pyOpenSSL home page: http://pyopenssl.sourceforge.net/
pyOpenSSL downloads: http://sourceforge.net/project/showf...group_id=31249
Jean-Paul Calderone