From johnf@sac.sfbay.sun.com Tue Jan 15 13:44:10 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 m0FLi99G028144
	for <psarc-ext@sac.sfbay.sun.com>; Tue, 15 Jan 2008 13:44:10 -0800 (PST)
Received: from brm-avmta-1.central.sun.com (brm-avmta-1.Central.Sun.COM [129.147.4.11])
	by sunmail5.uk.sun.com (8.13.8+Sun/8.13.8/ENSMAIL,v2.2) with ESMTP id m0FLhpui012792;
	Tue, 15 Jan 2008 21:44:09 GMT
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 <0JUP00F0JGDKPW00@brm-avmta-1.central.sun.com>; Tue,
 15 Jan 2008 14:44:08 -0700 (MST)
Received: from dm-sfbay-02.sfbay.sun.com ([129.146.11.31])
 by brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0JUP008DGGDI7K80@brm-avmta-1.central.sun.com>; Tue,
 15 Jan 2008 14:44:06 -0700 (MST)
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 m0FLi5Jl003094; Tue, 15 Jan 2008 13:44:05 -0800 (PST)
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 m0FLaY7T028081; Tue,
 15 Jan 2008 13:36:34 -0800 (PST)
Received: (from johnf@localhost)
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8/Submit) id m0FLaYeh028077; Tue,
 15 Jan 2008 13:36:34 -0800 (PST)
Date: Tue, 15 Jan 2008 13:36:34 -0800 (PST)
From: John Fischer <johnf@sac.sfbay.sun.com>
Subject: libxml2 upgrade to 2.6.31 [PSARC/2008/032 Self Review]
To: PSARC-ext@sun.com
Message-id: <200801152136.m0FLaYeh028077@sac.sfbay.sun.com>
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.2.0.264296
Status: RO
Content-Length: 4782


Template Version: @(#)sac_nextcase 1.64 07/13/07 SMI
This information is Copyright 2008 Sun Microsystems
1. Introduction
    1.1. Project/Component Working Name:
	 libxml2 upgrade to 2.6.31
    1.2. Name of Document Author/Supplier:
	 Author:  Laszlo Peter
    1.3  Date of This Document:
	15 January, 2008
4. Technical Description
Title:		libxml2 upgrade
Case:		PSARC/2008/032
Submitter:	Laszlo Peter
Owner:          John Fischer
Timeout:	01/15/2008 

1.0 Introduction

1.1 Project/Component Working Name:

    libxml2 upgrade to 2.6.31
    
1.2 Purpose

    This project will deliver an updated version of libxml2 into
    Solaris.

    Patch release binding is requested.
    
2.0 Description 

    libxml2 is a C XML parser library and toolkit originally developed
    for the Gnome project and is now widely used in various open
    source and proprietary software projects.[2]

2.1 Security Issues Addressed

    CVE-2007-6284 (Note: this was fixed in snv_81 using a source patch)

2.2 Additional Changes

2.2.1 New Interfaces

    Since the last update (version 2.6.23) the following new APIs
    were added to libxml2:

        __xmlOutputBufferCreateFilename                 function
	__xmlParserInputBufferCreateFilename          	function
	htmlNewParserCtxt				function
	xmlDOMWrapCloneNode				function
	xmlPathToURI					function
	xmlRelaxNGSetParserStructuredErrors		function
	xmlTextReaderSetup				function
	xmlXIncludeProcessFlagsData			function
        xmlXPathCompiledEvalToBoolean			function
        xmlXPathContextSetCache				function

3.0 Delivery

    This project is targetting a Patch release of the Solaris OS.

    Availability and file locations:

    +------------------+----------------------------------------------------+
    |   Package name   |                  File locations                    |
    +------------------+----------------------------------------------------+
    | SUNWlxml         | /usr/lib/libxml2.so.2                              |
    |                  | /usr/lib/{amd64,sparcv9}/libxml2.so.2              |
    |                  | /usr/bin/xmlcatalog                                |
    |                  | /usr/bin/xmllint                                   |
    +------------------+----------------------------------------------------+
    | SUNWlxml-devel   | /usr/bin/xml2-config                               |
    |                  | /usr/include/libxml2/*                             |
    |                  | /usr/lib/pkgconfig/libxml-2.0.pc                   |
    |                  | /usr/lib/{amd64,sparcv9}/pkgconfig/libxml-2.0.pc   |
    |                  | /usr/share/aclocal/libxml.m4                       |
    +------------------+----------------------------------------------------+
    | SUNWlxml-python  | /usr/lib/python2.4/vendor-packages/libxml2.py      |
    |                  | /usr/lib/python2.4/vendor-packages/drv_libxml2.py  |
    |                  | /usr/lib/python2.4/vendor-packages/libxml2mod.so   |
    |                  | /usr/lib/python2.4/vendor-packages/64/libxml2mod.so|
    +------------------+----------------------------------------------------+

4.0 Interface Classification

     The project exports the following interfaces:

    +-----------------------------------------------------------------------+
    |                          Interfaces Exported                          |
    +------------------------------+------------------+---------------------+
    |      Interface Name          |  Classification  |      Comment        |
    +------------------------------+------------------+---------------------+
    | libxml2 code base            |  Standard        | PSARC/2001/175      |
    |                              |                  | version 2.6.31      |
    +------------------------------+------------------+---------------------+
    | libxml2 python bindings      |  External        | PSARC/2005/532      |
    |                              |                  | PSARC/2005/555      |
    +------------------------------+------------------+---------------------+
    | SUNWlxml                     |  Stable          |                     |
    | SUNWlxml-devel               |  Stable          |                     |
    | SUNWlxml-python              |  Stable          |                     |
    +------------------------------+------------------+---------------------+

5.0 References

    1.  http://sac.sfbay/arc/PSARC/2001/175
    2.  http://xmlsoft.org/
    3.  http://sac.sfbay/arc/PSARC/2005/532
    4.  http://sac.sfbay/arc/PSARC/2005/555

6. Resources and Schedule
    6.4. Steering Committee requested information
   	6.4.1. Consolidation C-team Name:
		Desktop - JDS
    6.5. ARC review type: Automatic
    6.6. ARC Exposure: open


From John.Fischer@sun.com Tue Jan 15 16:42:16 2008
Received: from sunmail4.singapore.sun.com (sunmail4.Singapore.Sun.COM [129.158.71.19])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id m0G0gF2j005206
	for <psarc-ext@sac.sfbay.Sun.COM>; Tue, 15 Jan 2008 16:42:15 -0800 (PST)
Received: from nwk-avmta-2.sfbay.sun.com (nwk-avmta-2.SFBay.Sun.COM [129.145.155.6])
	by sunmail4.singapore.sun.com (8.13.4+Sun/8.13.3/ENSMAIL,v2.2) with ESMTP id m0G0flDI012194
	for <@sunmail2sca.sfbay.sun.com:psarc-ext@sun.com>; Wed, 16 Jan 2008 08:42:14 +0800 (SGT)
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 <0JUP00G1LOMAT800@nwk-avmta-2.sfbay.sun.com> for psarc-ext@sun.com
 (ORCPT psarc-ext@sun.com); Tue, 15 Jan 2008 16:42:10 -0800 (PST)
Received: from brmea-mail-2.sun.com ([192.18.98.43])
 by nwk-avmta-2.sfbay.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0JUP00BLOOM8EJ70@nwk-avmta-2.sfbay.sun.com> for
 psarc-ext@sun.com (ORCPT psarc-ext@sun.com); Tue,
 15 Jan 2008 16:42:09 -0800 (PST)
Received: from fe-amer-10.sun.com ([192.18.109.80])
	by brmea-mail-2.sun.com (8.13.6+Sun/8.12.9) with ESMTP id m0G0g8Jr007964	for
 <psarc-ext@sun.com>; Wed, 16 Jan 2008 00:42:08 +0000 (GMT)
Received: from conversion-daemon.mail-amer.sun.com by mail-amer.sun.com
 (Sun Java System Messaging Server 6.2-8.04 (built Feb 28 2007))
 id <0JUP00M01OB1F600@mail-amer.sun.com>
 (original mail from John.Fischer@Sun.COM)
 for psarc-ext@sun.com (ORCPT psarc-ext@sun.com); Tue,
 15 Jan 2008 17:42:08 -0700 (MST)
Received: from 129.145.154.84 ([129.145.154.84])
 by mail-amer.sun.com (Sun Java System Messaging Server 6.2-8.04 (built Feb 28
 2007)) with ESMTPSA id <0JUP00H1IOM70AD0@mail-amer.sun.com> for
 psarc-ext@sun.com (ORCPT psarc-ext@sun.com); Tue,
 15 Jan 2008 17:42:07 -0700 (MST)
Date: Tue, 15 Jan 2008 16:42:07 -0800
From: John Fischer <John.Fischer@sun.com>
Subject: PSARC/2008/032 - libxml2 upgrade to 2.6.31
Sender: John.Fischer@sun.com
To: psarc-ext@sun.com
Cc: John Fischer <John.Fischer@sun.com>, Laszlo Peter <Laszlo.Peter@sun.com>
Reply-to: John.Fischer@sun.com
Message-id: <1200444126.5890.31.camel@sr1-umpk-34>
MIME-version: 1.0
X-Mailer: Ximian Evolution 1.4.6.301c
Content-type: multipart/mixed; boundary="Boundary_(ID_3NcvrxWJmfNtqhrHCoaN1Q)"
X-PMX-Version: 5.2.0.264296
Status: RO
Content-Length: 5044


--Boundary_(ID_3NcvrxWJmfNtqhrHCoaN1Q)
Content-type: text/plain
Content-transfer-encoding: 7BIT

All,

I am sponsoring this fast track for Laszlo Peter of
the JDS team in Dublin, Ireland.  The case materials
consist of this document.  I have closed this out as
automatic.  

The project upgrades the version of libxml2 from 
version 2.6.23 to version 2.6.31.  The project does
introduce a few new interfaces and therefore needs 
to be recorded.  It does not remove any interfaces.  
It is targeting a Patch release of Solaris.

Thanks,

John


--Boundary_(ID_3NcvrxWJmfNtqhrHCoaN1Q)
Content-type: text/plain; charset=ASCII; name=libxml2-ft-2.6.31.txt
Content-transfer-encoding: 7BIT
Content-disposition: attachment; filename=libxml2-ft-2.6.31.txt

Title:		libxml2 upgrade
Case:		PSARC/2008/032
Submitter:	Laszlo Peter
Owner:          John Fischer
Timeout:	01/15/2008 

1.0 Introduction

1.1 Project/Component Working Name:

    libxml2 upgrade to 2.6.31
    
1.2 Purpose

    This project will deliver an updated version of libxml2 into
    Solaris.

    Patch release binding is requested.
    
2.0 Description 

    libxml2 is a C XML parser library and toolkit originally developed
    for the Gnome project and is now widely used in various open
    source and proprietary software projects.[2]

2.1 Security Issues Addressed

    CVE-2007-6284 (Note: this was fixed in snv_81 using a source patch)

2.2 Additional Changes

2.2.1 New Interfaces

    Since the last update (version 2.6.23) the following new APIs
    were added to libxml2:

        __xmlOutputBufferCreateFilename                 function
	__xmlParserInputBufferCreateFilename          	function
	htmlNewParserCtxt				function
	xmlDOMWrapCloneNode				function
	xmlPathToURI					function
	xmlRelaxNGSetParserStructuredErrors		function
	xmlTextReaderSetup				function
	xmlXIncludeProcessFlagsData			function
        xmlXPathCompiledEvalToBoolean			function
        xmlXPathContextSetCache				function

3.0 Delivery

    This project is targetting a Patch release of the Solaris OS.

    Availability and file locations:

    +------------------+----------------------------------------------------+
    |   Package name   |                  File locations                    |
    +------------------+----------------------------------------------------+
    | SUNWlxml         | /usr/lib/libxml2.so.2                              |
    |                  | /usr/lib/{amd64,sparcv9}/libxml2.so.2              |
    |                  | /usr/bin/xmlcatalog                                |
    |                  | /usr/bin/xmllint                                   |
    +------------------+----------------------------------------------------+
    | SUNWlxml-devel   | /usr/bin/xml2-config                               |
    |                  | /usr/include/libxml2/*                             |
    |                  | /usr/lib/pkgconfig/libxml-2.0.pc                   |
    |                  | /usr/lib/{amd64,sparcv9}/pkgconfig/libxml-2.0.pc   |
    |                  | /usr/share/aclocal/libxml.m4                       |
    +------------------+----------------------------------------------------+
    | SUNWlxml-python  | /usr/lib/python2.4/vendor-packages/libxml2.py      |
    |                  | /usr/lib/python2.4/vendor-packages/drv_libxml2.py  |
    |                  | /usr/lib/python2.4/vendor-packages/libxml2mod.so   |
    |                  | /usr/lib/python2.4/vendor-packages/64/libxml2mod.so|
    +------------------+----------------------------------------------------+

4.0 Interface Classification

     The project exports the following interfaces:

    +-----------------------------------------------------------------------+
    |                          Interfaces Exported                          |
    +------------------------------+------------------+---------------------+
    |      Interface Name          |  Classification  |      Comment        |
    +------------------------------+------------------+---------------------+
    | libxml2 code base            |  Standard        | PSARC/2001/175      |
    |                              |                  | version 2.6.31      |
    +------------------------------+------------------+---------------------+
    | libxml2 python bindings      |  External        | PSARC/2005/532      |
    |                              |                  | PSARC/2005/555      |
    +------------------------------+------------------+---------------------+
    | SUNWlxml                     |  Stable          |                     |
    | SUNWlxml-devel               |  Stable          |                     |
    | SUNWlxml-python              |  Stable          |                     |
    +------------------------------+------------------+---------------------+

5.0 References

    1.  http://sac.sfbay/arc/PSARC/2001/175
    2.  http://xmlsoft.org/
    3.  http://sac.sfbay/arc/PSARC/2005/532
    4.  http://sac.sfbay/arc/PSARC/2005/555

--Boundary_(ID_3NcvrxWJmfNtqhrHCoaN1Q)--

