From sh162551@sac.sfbay.sun.com Sun Jun  1 22:43:27 2008
Received: from sunmail5.uk.sun.com (sunmail5.UK.Sun.COM [129.156.85.165])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id m525hRiQ022909
	for <LSARC-ext@sac.sfbay.sun.com>; Sun, 1 Jun 2008 22:43:27 -0700 (PDT)
Received: from nwk-avmta-2.sfbay.sun.com (nwk-avmta-2.SFBay.Sun.COM [129.145.155.6])
	by sunmail5.uk.sun.com (8.13.8+Sun/8.13.8/ENSMAIL,v2.2) with ESMTP id m525hOh4028353;
	Mon, 2 Jun 2008 06:43:26 +0100 (BST)
Received: from pmxchannel-daemon.nwk-avmta-2.sfbay.sun.com by
 nwk-avmta-2.sfbay.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0K1T00F05MKCLF00@nwk-avmta-2.sfbay.sun.com>; Sun,
 01 Jun 2008 22:43:24 -0700 (PDT)
Received: from dm-sfbay-02.sfbay.sun.com ([129.146.11.31])
 by nwk-avmta-2.sfbay.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0K1T00MZ5MKCGKA0@nwk-avmta-2.sfbay.sun.com>; Sun,
 01 Jun 2008 22:43:24 -0700 (PDT)
Received: from sac.sfbay.sun.com (new-sac.SFBay.Sun.COM [129.146.175.65])
	by dm-sfbay-02.sfbay.sun.com (8.13.8+Sun/8.13.8/ENSMAIL,v2.2)
 with ESMTP id m525hMuq017536; Sun, 01 Jun 2008 22:43:22 -0700 (PDT)
Received: from sac.sfbay.sun.com (localhost [127.0.0.1])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id m525hKnf022902; Sun,
 01 Jun 2008 22:43:20 -0700 (PDT)
Received: (from sh162551@localhost)
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8/Submit) id m525hKE2022898; Sun,
 01 Jun 2008 22:43:20 -0700 (PDT)
Date: Sun, 01 Jun 2008 22:43:20 -0700 (PDT)
From: Shi-Ying Irene Huang <sh162551@sac.sfbay.sun.com>
Subject: Libgcrypt update [LSARC/2008/354 FastTrack timeout 06/10/2008]
To: lsarc-ext@sun.com
Cc: brian.cameron@sun.com, jeff.cai@sun.com
Message-id: <200806020543.m525hKE2022898@sac.sfbay.sun.com>
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
Status: RO
Content-Length: 5240


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:
	 Libgcrypt update
    1.2. Name of Document Author/Supplier:
	 Author:  Jeff Cai
    1.3  Date of This Document:
	01 June, 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/27/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@sun.com
            1.5.2. Responsible Engineer: jeff.cai@sun.com
            1.5.3. Marketing Manager:    
            1.5.4. Interest List:        brian.cameron@sun.com
                                         darren.moffat@sun.com
                                         wyllys.ingersoll@sun.com

2. Project Summary
   2.1. Project Description:
      
      Libgcrypt is a general purpose cryptographic library based on the code
      from GnuPG. It provides functions for all cryptograhic building blocks: 
      symmetric ciphers (AES, DES, Blowfish, Twofish, Arcfour), hash 
      algorithms (MD4, MD5, RIPE-MD160, SHA-1, TIGER-192), MACs (HMAC for all 
      hash algorithms), public key algorithms (RSA, ElGamal, DSA), large integer
      functions, random numbers and a lot of supporting functions.

      This fast-track increments the version of GnuTLS in Solaris
      from 1.2.4 to 1.4.1.

3. Technical Description:
    3.1. Details:

      Libgcrypt provides following cryptographic functions:

      Symmetric cryptography
         DES, 3DES, BLOWFISH-128, AES-128, AES-192, AES-256, TWOFISH-128, 
         TWOFISH-256, ARCFOUR, RFC2268-40, RFC2268-128, SEED-128, CAMELLIA-128,
         CAMELLIA-192, CAMELLIA-256.

      Hash algorithms
         SHA-1, SHA-224, SHA-256, SHA-384, SHA-512 RIPE-MD-160, MD5, MD4, MD2,
         TIGER-192, CRC-32, CRC-24, WHIRLPOOL

      Asymmetric algorithms
         RSA, DSA, Elgamal

      In Solaris Desktop libsoup and GnuTLS depend on it. 
        
      The latest stable version of libgcrypt is 1.4.1 

      Note:
      - CAST5 has trademark and patent issues, according to Darren Moffat,
        so we don't include it.

      Noteworthy changes between 1.2.x and 1.4.0 are:

      * Support for SHA-224 and HMAC using SHA-384 and SHA-512.

      * Support for the SEED cipher.

      * Support for the Camellia cipher.

      * Support for OFB encryption mode.

      * Support for DSA2.

      For more detailed info, please refer to [2]


    3.2. Interfaces:
         Exported Interfaces
           Interface                        Classification      Comments
         ---------------                    -------------- -----------------------
         SUNWlibgcrypt                        Uncommitted     Package name (unchanged)
         SUNWlibgcrypt-devel                  Uncommitted     Package name (unchanged)

         /usr/lib/libgcrypt.so.11.4.4          Volatile       C library    (changed)
         /usr/share/aclocal/libgcrypt.m4       Volatile                    (unchanged)
         /usr/include/gcrypt-module.h          Volatile                    (unchanged)
         /usr/include/gcrypt.h                 Volatile                    (unchanged)

         Imported Interfaces
           Interface                         Classification        Comments
         ---------------                     --------------- -----------------------
         /usr/lib/libgpg-error.so.0              Volatile                   (unchanged)

    3.3. Packaging & Delivery:
         SUNWlibgcrypt(base package)                   - base package for binaries
         SUNWlibgcrypt-devel (development package)     - develoment package for 
                                                         header and documents
    3.4. Dependencies:
         libgcrypt depends on libgpg-error, a small library with error codes and 
         descriptions shared by most GnuPG related software.

         
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
        [1] Reference manual: http://www.gnupg.org/documentation/manuals/gcrypt/
        [2] Release announcement: http://lists.gnupg.org/pipermail/gnupg-announce/2007q4/000263.html
   
 



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


From Irene.Huang@sun.com Tue Jun 10 22:28:14 2008
Received: from newsunmail1brm.central.sun.com (newsunmail1brm.Central.Sun.COM [129.147.62.245])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id m5B5SDed028807
	for <LSARC-ext@sac.sfbay.sun.com>; Tue, 10 Jun 2008 22:28:13 -0700 (PDT)
Received: from brm-avmta-1.central.sun.com (brm-avmta-1.Central.Sun.COM [129.147.4.11])
	by newsunmail1brm.central.sun.com (8.13.7+Sun/8.13.7/ENSMAIL,v2.2) with ESMTP id m5B5SCYs039594
	for <@sunmail2sca.sfbay.sun.com:lsarc-ext@sun.com>; Tue, 10 Jun 2008 23:28:13 -0600 (MDT)
Received: from pmxchannel-daemon.brm-avmta-1.central.sun.com by
 brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0K2A00B0B9V1JM00@brm-avmta-1.central.sun.com> for lsarc-ext@sun.com
 (ORCPT lsarc-ext@sun.com); Tue, 10 Jun 2008 23:28:13 -0600 (MDT)
Received: from sineb-mail-1.sun.com ([192.18.19.6])
 by brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0K2A008FD9UYNJ10@brm-avmta-1.central.sun.com> for
 lsarc-ext@sun.com (ORCPT lsarc-ext@sun.com); Tue,
 10 Jun 2008 23:28:11 -0600 (MDT)
Received: from fe-apac-06.sun.com
 (fe-apac-06.sun.com [192.18.19.177] (may be forged))
	by sineb-mail-1.sun.com (8.13.6+Sun/8.12.9) with ESMTP id m5B5SW4B017517	for
 <lsarc-ext@sun.com>; Wed, 11 Jun 2008 05:28:32 +0000 (GMT)
Received: from conversion-daemon.mail-apac.sun.com by mail-apac.sun.com
 (Sun Java System Messaging Server 6.2-6.01 (built Apr  3 2006))
 id <0K2A00H019HGX500@mail-apac.sun.com>
 (original mail from Irene.Huang@Sun.COM)
 for lsarc-ext@sun.com (ORCPT lsarc-ext@sun.com); Wed,
 11 Jun 2008 13:26:30 +0800 (SGT)
Received: from [129.158.219.148] by mail-apac.sun.com
 (Sun Java System Messaging Server 6.2-6.01 (built Apr  3 2006))
 with ESMTPSA id <0K2A00F8A9S5QY15@mail-apac.sun.com>; Wed,
 11 Jun 2008 13:26:30 +0800 (SGT)
Date: Wed, 11 Jun 2008 13:28:07 +0800
From: Irene Huang <Irene.Huang@sun.com>
Subject: Re: Libgcrypt update [LSARC/2008/354 FastTrack timeout 06/10/2008]
In-reply-to: <200806020543.m525hKE2022898@sac.sfbay.sun.com>
Sender: Irene.Huang@sun.com
To: Shi-Ying Irene Huang <sh162551@sac.sfbay.sun.com>
Cc: lsarc-ext@sun.com, Brian.Cameron@sun.com, Jeff.Cai@sun.com
Message-id: <484F6267.9040900@sun.com>
MIME-version: 1.0
Content-type: text/plain; format=flowed; charset=ISO-8859-1
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
References: <200806020543.m525hKE2022898@sac.sfbay.sun.com>
User-Agent: Thunderbird 2.0.0.14 (Windows/20080421)
Status: RO
Content-Length: 5623


Since there's no issues with this case, I am closing it as approved

--Irene
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:
> 	 Libgcrypt update
>     1.2. Name of Document Author/Supplier:
> 	 Author:  Jeff Cai
>     1.3  Date of This Document:
> 	01 June, 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/27/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@sun.com
>             1.5.2. Responsible Engineer: jeff.cai@sun.com
>             1.5.3. Marketing Manager:    
>             1.5.4. Interest List:        brian.cameron@sun.com
>                                          darren.moffat@sun.com
>                                          wyllys.ingersoll@sun.com
>
> 2. Project Summary
>    2.1. Project Description:
>       
>       Libgcrypt is a general purpose cryptographic library based on the code
>       from GnuPG. It provides functions for all cryptograhic building blocks: 
>       symmetric ciphers (AES, DES, Blowfish, Twofish, Arcfour), hash 
>       algorithms (MD4, MD5, RIPE-MD160, SHA-1, TIGER-192), MACs (HMAC for all 
>       hash algorithms), public key algorithms (RSA, ElGamal, DSA), large integer
>       functions, random numbers and a lot of supporting functions.
>
>       This fast-track increments the version of GnuTLS in Solaris
>       from 1.2.4 to 1.4.1.
>
> 3. Technical Description:
>     3.1. Details:
>
>       Libgcrypt provides following cryptographic functions:
>
>       Symmetric cryptography
>          DES, 3DES, BLOWFISH-128, AES-128, AES-192, AES-256, TWOFISH-128, 
>          TWOFISH-256, ARCFOUR, RFC2268-40, RFC2268-128, SEED-128, CAMELLIA-128,
>          CAMELLIA-192, CAMELLIA-256.
>
>       Hash algorithms
>          SHA-1, SHA-224, SHA-256, SHA-384, SHA-512 RIPE-MD-160, MD5, MD4, MD2,
>          TIGER-192, CRC-32, CRC-24, WHIRLPOOL
>
>       Asymmetric algorithms
>          RSA, DSA, Elgamal
>
>       In Solaris Desktop libsoup and GnuTLS depend on it. 
>         
>       The latest stable version of libgcrypt is 1.4.1 
>
>       Note:
>       - CAST5 has trademark and patent issues, according to Darren Moffat,
>         so we don't include it.
>
>       Noteworthy changes between 1.2.x and 1.4.0 are:
>
>       * Support for SHA-224 and HMAC using SHA-384 and SHA-512.
>
>       * Support for the SEED cipher.
>
>       * Support for the Camellia cipher.
>
>       * Support for OFB encryption mode.
>
>       * Support for DSA2.
>
>       For more detailed info, please refer to [2]
>
>
>     3.2. Interfaces:
>          Exported Interfaces
>            Interface                        Classification      Comments
>          ---------------                    -------------- -----------------------
>          SUNWlibgcrypt                        Uncommitted     Package name (unchanged)
>          SUNWlibgcrypt-devel                  Uncommitted     Package name (unchanged)
>
>          /usr/lib/libgcrypt.so.11.4.4          Volatile       C library    (changed)
>          /usr/share/aclocal/libgcrypt.m4       Volatile                    (unchanged)
>          /usr/include/gcrypt-module.h          Volatile                    (unchanged)
>          /usr/include/gcrypt.h                 Volatile                    (unchanged)
>
>          Imported Interfaces
>            Interface                         Classification        Comments
>          ---------------                     --------------- -----------------------
>          /usr/lib/libgpg-error.so.0              Volatile                   (unchanged)
>
>     3.3. Packaging & Delivery:
>          SUNWlibgcrypt(base package)                   - base package for binaries
>          SUNWlibgcrypt-devel (development package)     - develoment package for 
>                                                          header and documents
>     3.4. Dependencies:
>          libgcrypt depends on libgpg-error, a small library with error codes and 
>          descriptions shared by most GnuPG related software.
>
>          
> 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
>         [1] Reference manual: http://www.gnupg.org/documentation/manuals/gcrypt/
>         [2] Release announcement: http://lists.gnupg.org/pipermail/gnupg-announce/2007q4/000263.html
>    
>  
>
>
>
> 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
>
>   


