Note that this case has a new contract between the ON and Desktop Consolidations. Refer here:
http://sac.eng/arc/LSARC/2008/341/contracts/xVM-contract.txt Thanks, Brian Shi-Ying Irene Huang wrote: > Template Version: @(#)sac_nextcase 1.66 04/17/08 SMI > This information is Copyright 2008 Sun Microsystems > 1. Introduction > 1.1. Project/Component Working Name: > GnuTLS Update > 1.2. Name of Document Author/Supplier: > Author: Jeff Cai > 1.3 Date of This Document: > 26 May, 2008 > 4. Technical Description > 1. Introduction > 1.1. Project/Component Working Name: > > GnuTLS > > 1.2. Name of Document Author/Supplier: > > Author: Jeff Cai > Sponser: Irene Huang > > 1.3. Date of This Document: > > 05/22/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: > > LSARC > > 1.4.3. The Director/VP who is "Sponsoring" this project: > > Robert O'Dea > > 1.4.4. The name of your business unit: > > Software - OPG > > 1.5. Email Aliases: > 1.5.1. Responsible Manager: harry.lu at sun.com > 1.5.2. Responsible Engineer: jeff.cai at sun.com > 1.5.3. Marketing Manager: > 1.5.4. Interest List: brian.cameron at sun.com > darren.moffat at sun.com > wyllys.ingersoll at sun.com > > 2. Project Summary > 2.1. Project Description: > > GnuTLS provides a secure layer, over a reliable transport layer. > Currently the GnuTLS library implements the proposed standards by the > IETF's TLS working group. > > This fast-track increments the version of GnuTLS in Solaris > from 1.6.3 to 2.2.4. > > 3. Technical Description: > 3.1. Details: > > GnuTLS is a modern C library that implements the standard network > security protocol Transport Layer Security (TLS), for use by network > applications. > > A number of projects in Solaris Desktop such as Evolution, Pidgin, > Ekiga and Vino depend on it. > > The latest stable version of GnuTLS is 2.2.4. > > Compared with the previously integrated version, GnuTLS 1.6.3, the new > version adds following features: > > * Support for external RSA/DSA signing for TLS client authentication. > This allows you to secure the private key better, for example by > using privilege-separation techniques between the private key and > the network client/server. > * Support for signing X.509 certificates using RSA with SHA- > 256/384/512. > * Support for X.509 Proxy Certificates (RFC 3820) > * Support for Supplemental handshakes messages (RFC 4680). > * Support for TLS authorization extension (draft-housley-tls-authz- > extns-07). > * Many bugfixes and minor improvements. > * SRP support aligned with newly published RFC 5054. > > Note: > GnuTLS was imported by Evolution at the earliest and there's no > seperate ARC material was provided at that time. > > 3.2. Interfaces: > Exported Interfaces > Interface Classification Comments > --------------- -------------- > ----------------------- > SUNWgnutls Uncommitted Package name > (unchanged) > SUNWgnutls-devel Uncommitted Package name > (unchanged) > > /usr/lib/libgnutls.so.26 Volatile C library > (changed) > /usr/lib/libgnutlsxx.so.26 Volatile C++ library > (changed) > > /usr/lib/pkgconfig/gnutls.pc Volatile (unchanged) > /usr/share/aclocal/libgnutls.m4 Volatile (unchanged) > /usr/include/gnutls/gnutls.h Volatile (unchanged) > /usr/include/gnutls/gnutlsxx.h Volatile (unchanged) > /usr/include/gnutls/pkcs12.h Volatile (unchanged) > /usr/include/gnutls/compat.h Volatile (unchanged) > > Imported Interfaces > Interface Classification Comments > --------------- --------------- > ----------------------- > /usr/lib/libgcrypt.so.11 Volatile > > Removed Interfaces > Interface Classification Comments > --------------- --------------- > ----------------------- > /usr/lib/libgnutls-extra.so.13.3.0 Volatile > /usr/lib/libgnutls-openssl.so.13.3.0 Volatile > /usr/lib/pkgconfig/gnutls-extra.pc Volatile > /usr/include/gnutls/extra.h Volatile > /usr/include/gnutls/openssl.h Volatile > /usr/share/aclocal/libgnutls-extra.m4 Volatile > > Note: > The "extra" GnuTLS libraries -- which contains OpenPGP and TLS/IA > support, LZO compression, the OpenSSL compatibility library -- > and the self tests and command line tools are distributed under > the GNU General Public License version 3.0 (or later), therefore, > we remove them. > > > 3.3. Packaging & Delivery: > SUNWgnutls(base package) - base package for > binaries > SUNWgnutls-devel (development package) - develoment package for > header and documents > > 3.4. Dependencies: > libgnutls depends on libgcrypt, zlib. > > 3.5 References > Sun Evolution LSARC/2003/298/ > > 4. Resources and Schedule: > > 4.1. Product Approval Committee requested information: > 4.1.1. Consolidation Name: > > Desktop Cteam/GNOME > > 4.1.2. Contributing OpCo/BU/Division Name: > > Desktop Solutions > > 4.1.3. Type of PAC Review and Approval expected: > > FastTrack > > 5. References > Project website: http://www.gnu.org/software/gnutls/ > > > 6. Resources and Schedule > 6.4. Steering Committee requested information > 6.4.1. Consolidation C-team Name: > Desktop > 6.5. ARC review type: FastTrack > 6.6. ARC Exposure: open > > _______________________________________________ > opensolaris-arc mailing list > opensolaris-arc at opensolaris.org