Jp Calderone ([info]jcalderone) wrote,
@ 2008-04-11 12:21:00
Previous Entry  Add to memories!  Tell a Friend  Next Entry
Current music:Kings Of Leon - Velvet Snow

pyOpenSSL 0.7 final released
Alright, it's done. Here are the highlights since 0.6:

Bug fixes:

  • Memory leak in X509.get_pubkey eliminated
  • Memory leaks in X509Name.__getattr__ and X509Name.__setattr__ eliminated
  • RuntimeWarning from X509Name comparison eliminated
  • X509Name reference counting issues resulting in memory corruption eliminated
  • Uninitialized PKeys are now rejected by X509Req signature APIs
  • Memory leaks in X509Name.__getattr__ and X509Name.__setattr__ eliminated
New features:
  • SSL_get_shutdown and SSL_set_shutdown exposed as Connection.get_shutdown and Connection.set_shutdown
  • SSL_SENT_SHUTDOWN and SSL_RECEIVED_SHUTDOWN exposed as SSL.SENT_SHUTDOWN and SSL.RECEIVED_SHUTDOWN
  • X509_verify_cert_error_string exposed as OpenSSL.crypto.X509_verify_cert_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_components
  • Expose hashing and DER access on X509Names



Create an Account
Forgot your login or password?
Login w/ OpenID
English • Español • Deutsch • Русский…