pyOpenSSL 0.11a1

First alpha release of 0.11

Milestone information

Project:
pyOpenSSL
Series:
main
Version:
0.11a1
Released:
 
Registrant:
Jean-Paul Calderone
Release registered:
Active:
No. Drivers cannot target bugs and blueprints to this milestone.  

Download RDF metadata

Activities

Assigned to you:
No blueprints or bugs assigned to you.
Assignees:
No users assigned to blueprints and bugs.
Blueprints:
No blueprints are targeted to this milestone.
Bugs:
No bugs are targeted to this milestone.

Download files for this release

After you've downloaded a file, you can verify its authenticity using its MD5 sum or signature. (How do I verify a download?)

File Description Downloads
download icon pyOpenSSL-0.11a1.winxp32-py2.7.msi (md5) Windows installer 626
last downloaded 13 weeks ago
download icon pyOpenSSL-0.11a1.winxp32-py2.6.msi (md5) Windows installer 177
last downloaded 39 weeks ago
download icon pyOpenSSL-0.11a1.winxp32-py2.5.msi (md5) Windows installer 161
last downloaded 35 weeks ago
download icon pyOpenSSL-0.11a1-py2.7-win32.egg (md5) Windows binary egg 179
last downloaded 13 weeks ago
download icon pyOpenSSL-0.11a1-py2.6-win32.egg (md5) Windows binary egg 82
last downloaded 39 weeks ago
download icon pyOpenSSL-0.11a1-py2.5-win32.egg (md5) Windows binary egg 35
last downloaded 36 weeks ago
download icon pyOpenSSL-0.11a1-py2.4-win32.egg (md5) Windows binary egg 49
last downloaded 36 weeks ago
download icon pyOpenSSL-0.11a1.tar.gz (md5) source tarball 1,047
last downloaded 42 weeks ago
Total downloads: 2,356

Release notes 

pyOpenSSL now supports Python 3.x. Several bugs have been fixed in OpenSSL.crypto. Signatures and signature verification are now supported via OpenSSL.crypto.sign and OpenSSL.crypto.verify.

Changelog 

View the full changelog

2010-10-07 Jean-Paul Calderone <email address hidden>

        * Initial support for Python 3.x throughout the codebase.

2010-09-14 Jean-Paul Calderone <email address hidden>

        * OpenSSL/crypto/netscape_spki.c: Fix an off-by-one mistake in the
          error handling for NetscapeSPKI.verify. Add additional error
          checking to NetscapeSPKI.sign to handle the case where there is no
          private key.

        * OpenSSL/crypto/x509.c: Fix an overflow bug in the subject_name_hash
          method of the X509 type which would cause it to return negative
          values on 32 bit systems.

        * OpenSSL/crypto/x509req.c: Fix an off-by-one mistake in the error
          handling for X509Req.verify.

        * OpenSSL/ssl/context.c: Fix the error handling in the load_tmp_dh
          method of the Context type which would cause it to always raise
          MemoryError, regardless of the actual error (such as a bad file
          name).

        * OpenSSL/test/: Numerous unit tests added, both for above fixes
          and for other previously untested code paths.

2010-07-27 Jean-Paul Calderone <email address hidden>

        * Re-arrange the repository so that the package can be built and
          used in-place without requiring installation.

2010-02-27 James Yonan <email address hidden>

        * src/crypto/crypto.c: Added crypto.sign and crypto.verify methods
          that wrap EVP_Sign and EVP_Verify function families, using code
          derived from Dave Cridland's PyOpenSSL branch.

        * test/test_crypto.py: Added unit tests for crypto.sign and
          crypto.verify.

2010-01-27 Jean-Paul Calderone <email address hidden>

        * src/ssl/connection.c, src/util.h: Apply patch from Sandro Tosi to
          fix misspellings of "compatibility".

0 blueprints and 0 bugs targeted

There are no feature specifications or bug tasks targeted to this milestone. The project's maintainer, driver, or bug supervisor can target specifications and bug tasks to this milestone to track the things that are expected to be completed for the release.

This milestone contains Public information
Everyone can see this information.