Please deliver this for Python 2.5 as well and note that both Python 2.4 and 2.5 are now Uncommitted.
Also, please consider delivering 64-bit python modules. See PSARC/2008/543 for details. Thanks, Laca On Wed, 2008-11-12 at 10:37 -0800, Wyllys Ingersoll wrote: > Template Version: @(#)sac_nextcase %I% %G% SMI > This information is Copyright 2008 Sun Microsystems > 1. Introduction > 1.1. Project/Component Working Name: > pyOpenSSL > 1.2. Name of Document Author/Supplier: > Author: HuieYing Lee > 1.3 Date of This Document: > 12 November, 2008 > 4. Technical Description > 1. Introduction > > 1.1. Project/Component Working Name: > > PyOpenSSL > > 1.2. Name of Document Author/Supplier: > > Author: Huie-Ying Lee > > 1.3. Date of This Document: > > Nov/04/2008 > > 1.4. Name of Major Document Customer(s)/Consumer(s): > 1.4.1. The PAC or CPT you expect to review your project: > > Solaris PAC > > 1.4.2. The ARC(s) you expect to review your project: > > PSARC > > 1.4.3. The Director/VP who is "Sponsoring" this project: > > VP: bill.nesheim at sun.com > Senior Director: kathy.jenks at sun.com > > 1.4.4. The name of your business unit: > > Solaris Security > > 1.5. Email Aliases: > > 1.5.1. Responsible Manager: anup.sekhar at sun.com > 1.5.2. Responsible Engineer: huie-ying.lee at sun.com > 1.5.3 Marketing Manager: mark.thacker at sun.com > 1.5.4. Interest List: openssl-interest at sun.com > > 2. Project Summary > 2.1. Project Description: > > This project adds the PyOpenSSL module which provides python bindings > for OpenSSL. It is a thin wrapper around a subset of the OpenSSL > library. Most of the methods do nothing more than calling a > corresponding function in the OpenSSL library. > > 4. Technical Description: > 4.1. Details: > > The reason pyOpenSSL was created is that the SSL support in the socket > module in Python 2.1 (the contemporary version of Python when the > pyOpenSSL project was begun) was severely limited. > > PyOpenSSL provides a high-level interface to the functions in the > OpenSSL library. The following modules are defined: > > crypto > Generic cryptographic module. > > rand > An interface to the OpenSSL pseudo random number generator. > > SSL > An interface to the SSL-specific parts of OpenSSL. > > 4.2. Interfaces: > > > -------------------------------------------------------------------------------- > Exported Stability Comments > > -------------------------------------------------------------------------------- > SUNWpyopenssl Uncommitted Package name > /usr/lib/python/2.4/vendor-packages/OpenSSL/ Uncommitted Python modules, > PyOpenSSL Manual, > Sample Python > scripts > > > -------------------------------------------------------------------- > Imported Stability Comments > -------------------------------------------------------------------- > Python 2.4.x External PSARC 2005/532 > OpenSSL Contracted* SUNWopenssl-libraries > External PSARC 2003/500 > > * Will sign a contract with the OpenSSL project before integration. > > 4.3. Doc Impact: > > None. > > 4.4. Packaging & Delivery: > > SUNWpyopenssl > > 4.5. Dependencies: > > PSARC 2003/500 OpenSSL in /usr/sfw > PSARC 2006/019 OpenSSL upgrade to 0.9.8a > PSARC 2006/555 Move OpenSSL to usr > > 4.6. L10N Impact: > > None. > > 4.7. Security Impact: > > This case only adds Python language bindings to OpenSSL and provides > no other significant additional functionality relating to security. > It is only functional if OpenSSL is also on the system. > > 5. Reference Documents: > > PyOpenSSL Project Website: > http://pyopenssl.sourceforge.net/ > > PyOpenSSL Manual: > http://pyopenssl.sourceforge.net/pyOpenSSL.txt > additional_materials/pyOpenSSL.txt > > 6. Resources and Schedule > 6.4. Steering Committee requested information > 6.4.1. Consolidation C-team Name: > SFW > 6.5. ARC review type: FastTrack > 6.6. ARC Exposure: open >