(file) Return to ReleaseNotes.htm CVS log (file) (dir) Up to [Pegasus] / pegasus

Diff for /pegasus/ReleaseNotes.htm between version 1.20 and 1.21

version 1.20, 2013/07/18 13:41:36 version 1.21, 2015/03/18 17:07:01
Line 3 
Line 3 
  
  
  
   
   
   
   
   
   
   
   
     <meta content="text/html; charset=ISO-8859-1" http-equiv="content-type">     <meta content="text/html; charset=ISO-8859-1" http-equiv="content-type">
     <style>     <style>
 st1\:*{behavior:url(#ieooui) } st1\:*{behavior:url(#ieooui) }
Line 975 
Line 983 
             Proposal (PEP)<o:p></o:p></span></b></p>             Proposal (PEP)<o:p></o:p></span></b></p>
       <p class="MsoNormal" style="margin-bottom: 0pt; margin-top: 0pt;"><span style="color: black;">       <p class="MsoNormal" style="margin-bottom: 0pt; margin-top: 0pt;"><span style="color: black;">
           <br>           <br>
           <b>PEP #:</b> 366<br>            <b>PEP #:</b> 368<br>
         </span></p>         </span></p>
       <p style="margin-top: 0pt; margin-bottom: 0pt;"><b>Title: </b>Release       <p style="margin-top: 0pt; margin-bottom: 0pt;"><b>Title: </b>Release
         Notes for OpenPegasus version 2.13.0</p>          Notes for OpenPegasus version 2.14.0</p>
       <p style="margin-top: 0pt; margin-bottom: 0pt;"><b>Created:</b> 18 July        <p style="margin-top: 0pt; margin-bottom: 0pt;"><b>Created:</b> 20 November 2014<br>
         2013<br>  
       </p>       </p>
       <p style="margin-top: 0pt; margin-bottom: 0pt;"><b>Authors: </b>Karl       <p style="margin-top: 0pt; margin-bottom: 0pt;"><b>Authors: </b>Karl
         Schopmeyer<br>         Schopmeyer<br>
Line 1005 
Line 1012 
           </tr>           </tr>
           <tr style="">           <tr style="">
             <td style="padding: 0.75pt;" height="22">             <td style="padding: 0.75pt;" height="22">
               <p class="MsoNormal" style="text-align: center;" align="center"><span style="font-family: Arial; color: black;"><font size="2">&nbsp;1.0</font><o:p></o:p></span></p>                <p class="MsoNormal" style="text-align: center;" align="center"><span style="font-family: Arial; color: black;"><font size="2">&nbsp;0.99</font><o:p></o:p></span></p>
             </td>             </td>
             <td style="padding: 0.75pt;" align="left" height="22">             <td style="padding: 0.75pt;" align="left" height="22">
               <p class="MsoNormal" style="text-align: center;" align="center"> <font size="2"><span style="font-family: Arial;">11 July 2013<br>                <p class="MsoNormal" style="text-align: center;" align="center"> <font size="2"><span style="font-family: Arial;">12 Nov. 2014<br>
                   </span></font></p>                   </span></font></p>
             </td>             </td>
             <td style="padding: 0.75pt;" align="left" height="22">             <td style="padding: 0.75pt;" align="left" height="22">
               <p class="MsoNormal" style="text-align: center;" align="center"> <span style="font-family: Arial;"><font size="2">Karl Schopmeyer</font></span></p>               <p class="MsoNormal" style="text-align: center;" align="center"> <span style="font-family: Arial;"><font size="2">Karl Schopmeyer</font></span></p>
             </td>             </td>
             <td style="padding: 0.75pt;" height="22">             <td style="padding: 0.75pt;" height="22">
               <p class="MsoNormal"><span style="font-family: Arial; color: black;"><font size="2">Initial Submission&nbsp;<span style="color: red;"></span></font><o:p><font size="2"> </font></o:p></span></p>                <p class="MsoNormal"><span style="font-family: Arial; color: black;"><font size="2">Initial Submission for review<span style="color: red;"></span></font><o:p><font size="2"> </font></o:p></span></p>
             </td>             </td>
           </tr>           </tr>
           <tr>           <tr>
             <td style="padding: 0.75pt;" align="center" height="21">1.01<br>              <td style="padding: 0.75pt;" align="center" height="21">1.00<br>
             </td>             </td>
             <td style="padding: 0.75pt;" align="center" height="21">11 July 2013<br>              <td style="padding: 0.75pt;" align="center" height="21">14 March 2015<br>
             </td>             </td>
             <td style="padding: 0.75pt;" align="center" height="21">Karl              <td style="padding: 0.75pt;" align="center" height="21">Karl Schopmeyer<br>
               Schopmeyer<br>  
             </td>             </td>
             <td style="padding: 0.75pt;" height="21">Minor editorial updates              <td style="padding: 0.75pt;" height="21">Update to finish the document (approved as bug 9684)<br>
               before review<br>  
             </td>             </td>
           </tr>           </tr>
           <tr style="">           <tr style="">
             <td style="padding: 0.75pt;" align="center" height="21">1.02<br>              <td style="padding: 0.75pt;" align="center" height="21"><br>
             </td>             </td>
             <td style="padding: 0.75pt;" align="center" height="21">16 July 2013<br>              <td style="padding: 0.75pt;" align="center" height="21"><br>
             </td>             </td>
             <td style="padding: 0.75pt;" align="center" height="21">Karl              <td style="padding: 0.75pt;" align="center" height="21"><br>
               Schopmeyer<br>  
             </td>             </td>
             <td style="padding: 0.75pt;" height="21">Update with comments from              <td style="padding: 0.75pt;" height="21"><br>
               1.01. See bug 9611. Add new section"Notes on SpecificOpenPegasus  
               Functionality"<br>  
             </td>             </td>
           </tr>           </tr>
           <tr>           <tr>
             <td style="padding: 0.75pt;" align="center" height="21">1.03<br>              <td style="padding: 0.75pt;" align="center" height="21"><br>
             </td>             </td>
             <td style="padding: 0.75pt;" align="center" height="21">18 July 2013<br>              <td style="padding: 0.75pt;" align="center" height="21"><br>
             </td>             </td>
             <td style="padding: 0.75pt;" align="center" height="21">Karl Schopmeyer<br>              <td style="padding: 0.75pt;" align="center" height="21"><br>
             </td>             </td>
             <td style="padding: 0.75pt;" height="21">Respond to HP comment about some confusion with the comment to bug 8830 in the compatibility Considerations section<br>              <td style="padding: 0.75pt;" height="21"><br>
             </td>             </td>
           </tr>           </tr>
           <tr style="">           <tr style="">
Line 1064 
Line 1066 
       <div class="MsoNormal" style="text-align: center;" align="center"> <span style="color: black;">       <div class="MsoNormal" style="text-align: center;" align="center"> <span style="color: black;">
           <hr align="center" color="#009900" noshade="noshade" size="2" width="100%"></span></div>           <hr align="center" color="#009900" noshade="noshade" size="2" width="100%"></span></div>
       <br>       <br>
       <b>Abstract:</b> This document defines the release notes for the 2.13.0        <b>Abstract:</b> This document defines the release notes for the 2.14.0
       release of the OpenPegasus CIM Server. The purpose of this PEP is to       release of the OpenPegasus CIM Server. The purpose of this PEP is to
       summarize the characteristics of this release, point to other       summarize the characteristics of this release, point to other
       documentation that defines the release in more detail, and provide       documentation that defines the release in more detail, and provide
Line 1129 
Line 1131 
       the various features found in OpenPegasus using a simple color coded key       the various features found in OpenPegasus using a simple color coded key
       (white, red, yellow, green) and a description of each feature. <br>       (white, red, yellow, green) and a description of each feature. <br>
       <br>       <br>
       OpenPegasus 2.13.0 is a major release, extending the previous Pegasus        OpenPegasus 2.14.0 is a major release, extending the previous Pegasus
       release in selected areas as described in the Pegasus&nbsp; PEP defining        release in selected areas as described in these release notes. <br>
       this release . <br>  
       <br>       <br>
       NOTE: OpenPegasus releases are categorized as follows:<br>       NOTE: OpenPegasus releases are categorized as follows:<br>
       <ul>       <ul>
Line 1139 
Line 1140 
           release includes major functionality change and&nbsp; incompatible           release includes major functionality change and&nbsp; incompatible
           behavior changes and/or incompatible public API changes, <br>           behavior changes and/or incompatible public API changes, <br>
         </li>         </li>
         <li>Second number changes (ex 2.12.0 2.13.0) -&nbsp; Minor Release and          <li>Second number changes (ex 2.12.0 2.14.0) -&nbsp; Minor Release and
           includes new functionality but maintains behavior and public API           includes new functionality but maintains behavior and public API
           compatibility, <br>           compatibility, <br>
         </li>         </li>
         <li>3rd number changes (2.13.0 to 2.13.1) - Revision(also called point          <li>3rd number changes (2.14.0 to 2.14.1) - Revision(also called point
           release) release and only includes bug fixes.</li>           release) release and only includes bug fixes.</li>
       </ul>       </ul>
       <br>       <br>
       <u><b>ALL</b></u> changes for each release are documented in the       <u><b>ALL</b></u> changes for each release are documented in the
       OpenPegasus bug data base by tagging each bug(keyword field of bug).&nbsp;       OpenPegasus bug data base by tagging each bug(keyword field of bug).&nbsp;
       No change to Pegasus is committed with out this tag on the bug. Changes       No change to Pegasus is committed with out this tag on the bug. Changes
       for this minor release are&nbsp; tagged 2.13.0_APPROVED. All changes for        for this minor release are&nbsp; tagged 2.14.0_APPROVED. All changes for
       this minor release can be viewed through&nbsp; this link to the       this minor release can be viewed through&nbsp; this link to the
       OpenPegasus bugzilla&nbsp;<a href="http://bugzilla.openpegasus.org/buglist.cgi?keywords=2.13.0_APPROVED">        OpenPegasus bugzilla&nbsp;<a href="http://bugzilla.openpegasus.org/buglist.cgi?keywords=2.14.0_APPROVED">
         Pegasus 2.13.0_APPROVED bug list. Bugs.&nbsp; </a>Bugs marked as          Pegasus 2.14.0_APPROVED bug list. Bugs.&nbsp; </a>Bugs marked as
       enhancements can be reviewed through the this <a href="http://bugzilla.openpegasus.org/buglist.cgi?query_format=advanced&amp;short_desc_type=allwordssubstr&amp;short_desc=&amp;product=CIM+Server+Core&amp;product=CIMClient+Application&amp;product=CIMClient+DefaultCPlusPlus&amp;product=CIMClient+Java-SNIA&amp;product=CIMConsumer+DefaultCPlusPlus&amp;product=CIMIndicationHandler&amp;product=CIMListener+Dynamic&amp;product=CIMListener+Standalone&amp;product=CIMProvider+CMPI&amp;product=CIMProvider+CMPIRemote&amp;product=CIMProvider+DefaultCPlusPlus&amp;product=CIMProvider+Instrumentation&amp;product=CIMProvider+JMPI&amp;product=CIMSchema&amp;product=CIMServer+Administration&amp;product=CIMServer+Administration+Command&amp;product=CIMServer+Administration+Profiles&amp;product=CIMServer+ProviderManagement&amp;product=CIMServer+Repository&amp;product=CIMServer+SLP&amp;product=OpenPegasus+Build+System&amp;product=OpenPegasus+Documentation&amp;product=OpenPegasus+Security+Defects&amp;product=OpenPegasusProject+Bugzilla&amp;product=OpenPegasusProject+CVS&amp;product=OpenPegasusProject+Website&amp;product=PegasusCIMOM&amp;product=PegasusGeneral&amp;product=RPM+CIMServer&amp;product=TestProduct&amp;product=Unsupported&amp;product=WMI+Mapper&amp;long_desc_type=substring&amp;long_desc=&amp;bug_file_loc_type=allwordssubstr&amp;bug_file_loc=&amp;status_whiteboard_type=allwordssubstr&amp;status_whiteboard=&amp;keywords_type=allwords&amp;keywords=2.13.0_APPROVED&amp;bug_status=UNCONFIRMED&amp;bug_status=NEW&amp;bug_status=ASSIGNED&amp;bug_status=REOPENED&amp;bug_status=RESOLVED&amp;bug_status=VERIFIED&amp;bug_status=CLOSED&amp;emailtype1=substring&amp;email1=&amp;emailassigned_to2=1&amp;emailreporter2=1&amp;emailqa_contact2=1&amp;emailcc2=1&amp;emailtype2=substring&amp;email2=&amp;bugidtype=include&amp;bug_id=&amp;chfieldfrom=&amp;chfieldto=Now&amp;chfield=%5BBug+creation%5D&amp;chfieldvalue=&amp;cmdtype=doit&amp;order=Reuse+same+sort+as+last+time&amp;field0-0-0=bug_severity&amp;type0-0-0=equals&amp;value0-0-0=enhancement">link        enhancements can be reviewed through the this <a href="http://bugzilla.openpegasus.org/buglist.cgi?query_format=advanced&amp;short_desc_type=allwordssubstr&amp;short_desc=&amp;product=CIM+Server+Core&amp;product=CIMClient+Application&amp;product=CIMClient+DefaultCPlusPlus&amp;product=CIMClient+Java-SNIA&amp;product=CIMConsumer+DefaultCPlusPlus&amp;product=CIMIndicationHandler&amp;product=CIMListener+Dynamic&amp;product=CIMListener+Standalone&amp;product=CIMProvider+CMPI&amp;product=CIMProvider+CMPIRemote&amp;product=CIMProvider+DefaultCPlusPlus&amp;product=CIMProvider+Instrumentation&amp;product=CIMProvider+JMPI&amp;product=CIMSchema&amp;product=CIMServer+Administration&amp;product=CIMServer+Administration+Command&amp;product=CIMServer+Administration+Profiles&amp;product=CIMServer+ProviderManagement&amp;product=CIMServer+Repository&amp;product=CIMServer+SLP&amp;product=OpenPegasus+Build+System&amp;product=OpenPegasus+Documentation&amp;product=OpenPegasus+Security+Defects&amp;product=OpenPegasusProject+Bugzilla&amp;product=OpenPegasusProject+CVS&amp;product=OpenPegasusProject+Website&amp;product=PegasusCIMOM&amp;product=PegasusGeneral&amp;product=RPM+CIMServer&amp;product=TestProduct&amp;product=Unsupported&amp;product=WMI+Mapper&amp;long_desc_type=substring&amp;long_desc=&amp;bug_file_loc_type=allwordssubstr&amp;bug_file_loc=&amp;status_whiteboard_type=allwordssubstr&amp;status_whiteboard=&amp;keywords_type=allwords&amp;keywords=2.14.0_APPROVED&amp;bug_status=UNCONFIRMED&amp;bug_status=NEW&amp;bug_status=ASSIGNED&amp;bug_status=REOPENED&amp;bug_status=RESOLVED&amp;bug_status=VERIFIED&amp;bug_status=CLOSED&amp;emailtype1=substring&amp;email1=&amp;emailassigned_to2=1&amp;emailreporter2=1&amp;emailqa_contact2=1&amp;emailcc2=1&amp;emailtype2=substring&amp;email2=&amp;bugidtype=include&amp;bug_id=&amp;chfieldfrom=&amp;chfieldto=Now&amp;chfield=%5BBug+creation%5D&amp;chfieldvalue=&amp;cmdtype=doit&amp;order=Reuse+same+sort+as+last+time&amp;field0-0-0=bug_severity&amp;type0-0-0=equals&amp;value0-0-0=enhancement">link
         to OpenPegasus bugzilla 2.13.0 enhancement bugs</a> .&nbsp; Bugs fixed          to OpenPegasus bugzilla 2.14.0 enhancement bugs</a> .&nbsp; Bugs fixed
       for subsequent revision releases (ex. 2.13.1) would also be viewed through        for subsequent revision releases (ex. 2.14.1) would also be viewed through
       corresponding Bugzilla tags for each revisions (ex 2.13.1_APPROVED).<br>        corresponding Bugzilla tags for each revisions (ex 2.14.1_APPROVED).<br>
       <br>       <br>
       The major areas of development including both enhancements and bug fixes       The major areas of development including both enhancements and bug fixes
       for this release&nbsp; were as follows. Note that the bugs listed       for this release&nbsp; were as follows. Note that the bugs listed
Line 1166 
Line 1167 
       more information access the PEP/BUG for each change defined below:<br>       more information access the PEP/BUG for each change defined below:<br>
       <br>       <br>
       <p style="margin-top: 0pt; margin-bottom: 0pt;" align="left">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<font style="font-weight: bold;" size="4">&nbsp;&nbsp;&nbsp; Table of Major       <p style="margin-top: 0pt; margin-bottom: 0pt;" align="left">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<font style="font-weight: bold;" size="4">&nbsp;&nbsp;&nbsp; Table of Major
           Changes for this Release. Please review&nbsp; Bugzilla 2.13.0            Changes this Release. Review&nbsp; Bugzilla 2.14.0
           Enhancements and approved(above) for a complete list<br>           Enhancements and approved(above) for a complete list<br>
         </font></p>         </font></p>
       <table style="font-family: Arial;" bordercolordark="#666666" bordercolorlight="#CCCCCC" border="1" cellspacing="1" width="82%">       <table style="font-family: Arial;" bordercolordark="#666666" bordercolorlight="#CCCCCC" border="1" cellspacing="1" width="82%">
Line 1174 
Line 1175 
           <tr align="center">           <tr align="center">
             <th bgcolor="#00ffff">BUG #</th>             <th bgcolor="#00ffff">BUG #</th>
             <th bgcolor="#00ffff">Description of Change</th>             <th bgcolor="#00ffff">Description of Change</th>
             <th bgcolor="#00ffff" width="128">Posted PEP<br>  
               Version</th>  
           </tr>           </tr>
           <tr>           <tr>
             <td style="text-align: center;"><a href="http://bugzilla.openpegasus.org/show_bug.cgi?id=133">133</a></td>              <td style="text-align: center;"><a href="http://bugzilla.openpegasus.org/show_bug.cgi?id=9601">9601</a></td>
             <td>Fixed issues where Pegasus compiler converted Schema Qualifer              <td>Support only TLS V1.2 Protocol for Security Compliance<br>
               decl to CLASS</td>  
             <td><br>  
             </td>             </td>
   
           </tr>           </tr>
           <tr>           <tr>
             <td style="text-align: center;"> <span style="color: blue;"><span style="text-decoration: underline;">5904</span></span><br>              <td style="text-align: center;"><a href="http://bugzilla.openpegasus.org/show_bug.cgi?id=9676">9676</a>, <a href="http://bugzilla.openpegasus.org/show_bug.cgi?id=9819">9819</a><br>
             </td>             </td>
             <td>Fixed issue that could cause server error if providers              <td>Support DMTF defined Pull Operations (per DMTF
               return&nbsp; associator or ref responses with no keys in path</td>  specification DSP 0200 and 0201). This is a major extension to
             <td><br>  OpenPegasus and implements all of the DMTF defined pull operations with
   NO changes to providers. This includes extentions to both the server
   and client code as well as new operations implemented in cimcli to
   allow execution of pull operations and pull operations with FQL.<br>
             </td>             </td>
   
           </tr>           </tr>
           <tr>           <tr>
             <td style="text-align: center;"><a title="9373" href="http://bugzilla.openpegasus.org/show_bug.cgi?id=9373">9373</a><br>              <td style="text-align: center;"><a href="http://bugzilla.openpegasus.org/show_bug.cgi?id=9721">9721</a><br>
             </td>  
             <td>Support Writing indications to local file. Note that this is  
               primarily a development and debug extension.<br>  
             </td>             </td>
             <td><br>              <td>Fix issue causing failures when cmpi returned
   instances that do not have a class. This was causing problems with the
   Jobs profiles which specifically return information for which there is
   no class.<br>
             </td>             </td>
   
           </tr>           </tr>
           <tr>           <tr>
             <td style="text-align: center;"><a title="9406" href="http://bugzilla.openpegasus.org/show_bug.cgi?id=9406">9406</a></td>              <td style="text-align: center;"><a href="http://bugzilla.openpegasus.org/show_bug.cgi?id=9724">9724</a><br>
             <td>Remove the PEGASUS_VENDOR_HP build variable</td>  
             <td><br>  
             </td>             </td>
               <td>Dynamic disable of the reliable Indication feature<br>
   </td>
   
           </tr>           </tr>
   
           <tr>           <tr>
             <td style="text-align: center;"><a title="9414" href="http://bugzilla.openpegasus.org/show_bug.cgi?id=9414">9414</a><br>        <td style="vertical-align: top; text-align: center;">9812<br>
             </td>             </td>
             <td>Enhance repupgrade utility to support "interop" namespace (see        <td style="vertical-align: top;">FootPrint Reduction<br>
               note below)<br>  
             </td>  
             <td><a href="https://collaboration.opengroup.org/pegasus/pp/documents/24686/PEP304.htm">PEP  
                 304, Version 1.6</a><br>  
             </td>             </td>
           </tr>           </tr>
           <tr>           <tr>
             <td style="text-align: center;"><a title="9455" href="http://bugzilla.openpegasus.org/show_bug.cgi?id=9455">9455</a><br>        <td style="vertical-align: top; text-align: center;"><a href="http://bugzilla.openpegasus.org/show_bug.cgi?id=9831">9831</a><br>
             </td>  
             <td>Support clang compiler in Production Build<br>  
             </td>  
             <td><br>  
             </td>             </td>
         <td style="vertical-align: top;">Generate mini-CA and signed certificate instead of self-signed certificates</td>
           </tr>           </tr>
           <tr>           <tr>
             <td style="text-align: center;"><a title="9456" href="http://bugzilla.openpegasus.org/show_bug.cgi?id=9456">9456</a><br>              <td style="text-align: center;"><a href="http://bugzilla.openpegasus.org/show_bug.cgi?id=9832">9832</a><br>
             </td>  
             <td>Add more supplemental help info to cimconfig CLI tool that views  
               and sets runtime parameters<br>  
             </td>             </td>
             <td><br>              <td>Include cimcli in release packages<br>
             </td>             </td>
   
           </tr>           </tr>
   
           <tr>           <tr>
             <td style="vertical-align: top; text-align: center;"><a title="9478" href="http://bugzilla.openpegasus.org/show_bug.cgi?id=9478">9478              <td style="vertical-align: top; text-align: center;"><a href="http://bugzilla.openpegasus.org/show_bug.cgi?id=9883">9883</a><br>
               </a>and others<br>  
             </td>  
             <td style="vertical-align: top;">Fixed issues involving compiled  
               unused variable warnings and set compiler defaults to make these  
               warnings a build error.<br>  
             </td>             </td>
             <td style="vertical-align: top;"><br>              <td style="vertical-align: top;">support HTTP Negotiate Authentication in OpenPegasus
             </td>             </td>
   
           </tr>           </tr>
           <tr>           <tr>
             <td style="text-align: center;"><a title="9506" href="http://bugzilla.openpegasus.org/show_bug.cgi?id=9506">9506</a><br>              <td style="text-align: center;"><a href="http://bugzilla.openpegasus.org/show_bug.cgi?id=9892">9892</a><br>
             </td>  
             <td>Clean up&nbsp; issues with building with static libraries<br>  
             </td>             </td>
             <td><br>              <td>Reduce overhead of use of PAM by use of a
   SessionCookie.&nbsp; This also introduces a new runtime configuration
   parameter to control the session timeout<br>
             </td>             </td>
   
           </tr>           </tr>
           <tr>           <tr>
             <td style="text-align: center;"><a title="9530" href="http://bugzilla.openpegasus.org/show_bug.cgi?id=9530">9530</a><span style="color: blue;"><span style="text-decoration: underline;"><br>              <td style="text-align: center;"><a href="http://bugzilla.openpegasus.org/show_bug.cgi?id=9828">9928</a><br>
                 </span></span> </td>  
             <td>Reduce static code size (Note: several bug fixes contributed to  
               this reduction) (see 9555, 9560, 9557, 9558, 9580)<br>  
             </td>             </td>
             <td><br>              <td>Incorporate FQL (Filter Query Language) support for the pull operations (Experimental)<br>
             </td>             </td>
   
           </tr>           </tr>
           <tr>           <tr>
             <td style="text-align: center;"><a title="9550" href="http://bugzilla.openpegasus.org/show_bug.cgi?id=9550">9550</a><br>              <td style="text-align: center;"><a href="http://bugzilla.openpegasus.org/show_bug.cgi?id=9880">9880</a>,<a href="http://bugzilla.openpegasus.org/show_bug.cgi?id=9778">9778</a><br>
             </td>             </td>
             <td>Log rotation configuration variable to set max file size (see              <td>Several minor extension to the APIs (ex. extend String class methods)<br>
               below for more info)<br>  
             </td>  
             <td><br>  
             </td>             </td>
   
           </tr>           </tr>
           <tr align="center">           <tr align="center">
             <td style="text-align: center;" width="7%"><a title="9564" href="http://bugzilla.openpegasus.org/show_bug.cgi?id=9564">9564</a><br>              <td style="text-align: center;" width="7%"><a href="http://bugzilla.openpegasus.org/show_bug.cgi?id=9737">9737</a><br>
             </td>             </td>
             <td align="left" width="75%">Remove compile option              <td align="left" width="75%">Improve CLANG compiler support <br>
               PEGASUS_CLIENT_TRACE_ENABLE (now always compiles) </td>  
             <td width="128"><br>  
             </td>             </td>
   
           </tr>           </tr>
           <tr>           <tr>
             <td style="text-align: center;"><a title="9591" href="http://bugzilla.openpegasus.org/show_bug.cgi?id=9591">9591</a><br>              <td style="text-align: center;"><a href="http://bugzilla.openpegasus.org/show_bug.cgi?id=9219">9219</a><br>
             </td>  
             <td>Fix issues requiring restart of cimserver&nbsp; if indication  
               provider reregistered<br>  
             </td>             </td>
             <td><br>              <td>Initial CIMRS and Web Admin support (This is Experimental and the CIMRS function will be modified for CIMRS V2 specification)<br>
             </td>             </td>
   
           </tr>           </tr>
           <tr>           <tr>
             <td style="text-align: center;"><a title="9592" href="http://bugzilla.openpegasus.org/show_bug.cgi?id=9592">9592</a><br>              <td style="text-align: center;"><a href="http://bugzilla.openpegasus.org/show_bug.cgi?id=9853">9853</a><br>
             </td>  
             <td>Initial configure script for OpenPegasus (Experimental, see below)<br>  
             </td>             </td>
             <td><br>              <td>Correct old error in the Memory Resident
   Repository logic. This logic did not work in several previous versions
   because of the issues documented in this bug.<br>
             </td>             </td>
   
           </tr>           </tr>
           <tr>           <tr>
             <td style="text-align: center;"><a title="9600" href="http://bugzilla.openpegasus.org/show_bug.cgi?id=9600">9600</a><br>              <td style="text-align: center;"><a href="http://bugzilla.openpegasus.org/show_bug.cgi?id=9926">9926</a><br>
             </td>  
             <td>Update env_var_LINUX.status and env_var_HPUX.status to change  
               some build defaults<br>  
             </td>             </td>
             <td align="center"><br>              <td>Update default CIM Schema to CIM 2.41<br>
             </td>             </td>
   
           </tr>           </tr>
           <tr>           <tr>
             <td style="text-align: center;"><a title="9632" href="http://bugzilla.openpegasus.org/show_bug.cgi?id=9632">9632</a></td>              <td style="text-align: center;"><br>
             <td>Modify environment variable definition that controls client  </td>
               tracing (See below)</td>              <td>Add scripts for load testing of OpenPegasus (see the directory src/Unsupported/Scripts/UinxLoadTests)<br>
             <td><br>  
             </td>             </td>
   
           </tr>           </tr>
           <tr>           <tr>
             <td style="text-align: center;" width="7%"><a style="" title="9637" href="http://bugzilla.openpegasus.org/show_bug.cgi?id=9637">9637</a><br>              <td style="text-align: center;" width="7%"><a href="http://bugzilla.openpegasus.org/show_bug.cgi?id=10012">10012</a><br>
             </td>  
             <td align="left" width="75%">Add support for PUSH_WITH_ACK delivery  
               mode for WSMAN indications<br>  
             </td>             </td>
             <td style="text-align: center;" width="128">PEP 365<br>              <td align="left" width="75%">Fix issue with the configuration parameters for numberOfTraceFiles and traceFileSizeKbytes.
             </td>             </td>
   
           </tr>           </tr>
           <tr>           <tr>
             <td style="text-align: center;"><a title="9645" href="http://bugzilla.openpegasus.org/show_bug.cgi?id=9645">9645</a></td>              <td style="text-align: center;"><br>
             <td>Change default Schema version to use CIM Schema 2.36</td>  </td>
             <td><br>             <td><br>
             </td>             </td>
   
           </tr>           </tr>
           <tr>           <tr>
             <td style="text-align: center;"><a title="9646" href="http://bugzilla.openpegasus.org/show_bug.cgi?id=9646">9646</a><br>              <td style="text-align: center;"><br>
             </td>  
             <td>Replace custom atomic operations with GCC built-in atomic  
               operations(see below for more comments)<br>  
             </td>             </td>
             <td><br>             <td><br>
             </td>             </td>
   
           </tr>           </tr>
           <tr align="center">           <tr align="center">
             <td style="text-align: center;" width="7%"><a title="9635" href="http://bugzilla.openpegasus.org/show_bug.cgi?id=9635">9635</a>,              <td style="text-align: center;" width="7%"><br>
               <a title="9636" href="http://bugzilla.openpegasus.org/show_bug.cgi?id=9636">9637</a><br>  
             </td>             </td>
             <td align="left" width="75%">IPV6 support for OpenPegasus slp using              <td align="left" width="75%"><br>
               OpenSLP 2.0 (See OpenSLP 2.0 issues documented below)<br>  
             </td>  
             <td width="128">  
             <br>  
 </td> </td>
   
           </tr>           </tr>
           <tr>           <tr>
             <td style="text-align: center;"><a title="9663" href="http://bugzilla.openpegasus.org/show_bug.cgi?id=9663">9663</a><br>  
             </td>  
             <td>Support for ARM 64 CPU by adding platform definition  
               (Experimental because of limited testing)<br>  
             </td>  
             <td style="text-align: center;"><br>             <td style="text-align: center;"><br>
             </td>             </td>
               <td><br>
   </td>
   
           </tr>           </tr>
           <tr>           <tr>
             <td style="text-align: center;"><a title="9604" href="http://bugzilla.openpegasus.org/show_bug.cgi?id=9604">9604</a><br>              <td style="text-align: center;"><br>
             </td>  
             <td>Fix connection between indication handlers and IndicationService  
               so that OnFatalErrorPolicy works<br>  
             </td>             </td>
             <td><br>             <td><br>
             </td>             </td>
   
           </tr>           </tr>
           <tr>           <tr>
             <td style="text-align: center;"><a title="9639" href="http://bugzilla.openpegasus.org/show_bug.cgi?id=9639">9639</a><br>              <td style="text-align: center;"><br>
             </td>  
             <td>Expand reporting of errors from PAM so detailed PAM errors reported.<br>  
             </td>             </td>
             <td><br>             <td><br>
             </td>             </td>
   
           </tr>           </tr>
           <tr>           <tr>
             <td style="text-align: center;"><a title="9641" href="http://bugzilla.openpegasus.org/show_bug.cgi?id=9641">9641</a><br>              <td style="text-align: center;"><br>
             </td>  
             <td>Allow remote update of expired user password for PAM session  
               based authentication<br>  
             </td>             </td>
             <td><br>             <td><br>
             </td>             </td>
   
           </tr>           </tr>
           <tr>           <tr>
             <td style="text-align: center;"><a title="9643" href="http://bugzilla.openpegasus.org/show_bug.cgi?id=9643">9643</a><br>              <td style="text-align: center;"><br>
             </td>  
             <td>Role-based authorization extension for CMPI providers<br>  
             </td>             </td>
             <td><br>             <td><br>
             </td>             </td>
   
           </tr>           </tr>
         </tbody>         </tbody>
       </table>       </table>
Line 1409 
Line 1381 
       <br>       <br>
       <h3>Add new RunTime Variables to control trace file size and Rotation(OpenPegasus       <h3>Add new RunTime Variables to control trace file size and Rotation(OpenPegasus
         2.13.0)(bug 9550)</h3>         2.13.0)(bug 9550)</h3>
       As of OpenPegasus 2.13.0, two new runtime variables have been added:<br>        As of OpenPegasus 2.14.0, several new runtime variables have been added that can be manipulated with the <span style="font-family: Courier New,Courier,monospace;">cimconfig</span> utility:<br>
         <br>
         &nbsp;&nbsp; * <span style="font-weight: bold;">pullOperationsMaxObjectCount </span>-
   Defines the maximum allowed value of the maxObjectCount argument on
   open and pull operation requests which defines the maximum number of
   instances or paths that will be returned in a single open or pull
   response. Requests that have a value higher than this configuration
   parameter will be rejected. The default is10000. This may be set to any
   value between 1 and 10000. <br>
   &nbsp;&nbsp; * <span style="font-weight: bold;">pullOperationsDefaultTimeout</span>
   - Defines the default timeout in seconds between the time a pull open
   response is sent by the server and a subsequent pull or close response
   received from the client if the value is not set by the client in the
   request. This can be set to any value between 1 and 90 seconds.
   Default=30<br>
   &nbsp;&nbsp; * <span style="font-weight: bold;">pullOperationsMaxTimeout</span>
   - Defines the maximum allowable value for the maxTimeout argument that
   is part of the pull open... (openEnumerationInstances, etc) requests.
   Any value higher than the value set in this configuration parameter
   will cause the request to be rejected by the CIMServer. The default=90
   seconds. TODO - Explain more on all of these above<br>
   &nbsp;&nbsp; * <span style="font-weight: bold;">httpSessionTimeout </span>-
   Allows using a cookie to temporarily bypass the PAM authentication in
   favor of the cookie provided by the server during a single session.<br>
   This is a performance enhancement.&nbsp; If this variable is set to
   zero (default) the cookie bypass is disabled, the server will not send
   nor accept the id cookie.&nbsp; If set to<br>
   an integer, a client session will maintain the cookie for the number of
   seconds defined by the value of this variable. Enabled with a build
   parameter PEGASUS_ENABLE_SESSION_COOKIES.<br>
   &nbsp;&nbsp; * <span style="font-weight: bold;">sslBackwardCompatibility</span>
   - Limits OpenPegasus support to TLS 1.2/OpenSSL1.01. Can be set to
   allow backward compatibility with older versions of TLS/OpenSSL. <br>
   <br>
   The following sections describe in more detail some of the more
   significatn changes in this release as well as carrying forward some of
   the same information for the last release to be sure users are aware
   what these changes affect.<br>
   <br>
   <h3>DMTF Pull Client operations and FQL Query Language (OpenPegasus 2.14.0)</h3>As
   of DMTF DSP0200 version 1.4, new client operations (generally named the
   pull operations have been part of the CIM/XML protocol). This consists<br>
   of a set of new operations (open..., pull..., close) that allow getting
   enumerations, associations, references (and their corresponding name
   operations) as a sequence<br>
   of operations (an enumeration sequence) rather than a single monolithic operation.<br>
   <br>
   This will provider several advantages including:<br>
   1. Better control of client memory since the client can determine the size of each response.<br>
   2. Clearly separates the return of errors from data.<br>
   <br>
   Pegasus 2.14 supports all of these operations in both in the CIM/XML
   client and the server. For more information on the implementation and
   use of<br>
   these operation see the following documents:<br>
   <br>
   1. OpenPegasus <a href="https://wiki.opengroup.org/pegasus-wiki/doku.php?id=dev:workgroups:pulloperationsupportworkgroup:pull_operation_support_work_group">Wiki page</a> for this project.<br>
   2. PEP documenting the Pull operations and FQL<br>
   <br>
   <h3>HTTP Sessions(OpenPegasus 2.14.0)</h3>Allows using a cookie to
   enhance performance of PAM.&nbsp; This function is enabled with the
   build varaible&nbsp; PEGASUS_ENABLE_SESSION_COOKIES. When<br>
   the option is enabled, the OpenPegasus CIM server will
     use HTTP cookies for session management (RFC 6265).
       <br>       <br>
       &nbsp;&nbsp; * traceFileSizeKBytes -&nbsp; Defines the size of the  
       tracefile in kilobytes. The trace file will be rolled once its size    After a successful client authentication the client is given a cookie. The
       exceeds the specified size.<br>    client is then not asked for re-authentication as long as it provides the
       &nbsp;&nbsp; * numberOfTraceFiles - Specifies the number of the tracefiles    same cookie in all subsequent requests and until the session expires. Session
       for rolling where the default is 3. <br>    expiry is configurable using httpSessionTimeout configuration option.
     <br>
   
     Nothing changes for clients that do not support HTTP cookies (RFC 6465) -
     their requests are authenticated as usual, either using Basic or Negotiate
     authentication mechanisms.
     <br>
   <br>
   The timeout for a session is determined by the runtime parameter <span style="font-weight: bold;">httpSessionTimeout</span>. If this runtime parameter is set to zero the HTTP cookies option is disabled.<br>
   <br>
   This option has proven to represent a significant improvement in performance over using PAM for every client operation.<span style="font-family: Arial;"><span style="font-weight: bold;"> <br>
   </span></span><h3>WEBAdmin (OpenPegasus 2.14.0)</h3>OpenPegasus has
   included on an experimental basis a web server that acts as an
   adminstration tool to replace the command line tools.&nbsp; This option
   presents the<br>
   same information as the major command line tools as web pages so that
   parameters can be modified without using the command line tools.&nbsp;
   It is compiled by<br>
   default and may be disabled with the build option
   PEGASUS_ENABLE_PROTOCOL_WEB=false. See the file readme.webadmin in the
   OpenPegasus<br>
   source tree for more detailed information on using WEBAdmin.<br>
   <br>
   Note: This option is considered experimental for 2.14<br>
       <br>       <br>
       <h3>Using GCC 4.7 Compiler on Linux OS (OpenPegasus 2.13.0)<br>       <h3>Using GCC 4.7 Compiler on Linux OS (OpenPegasus 2.13.0)<br>
       </h3>       </h3>
       As of 2.13.0, OpenPegasus has been updated to replace the custom atomic        As of 2.14.0, OpenPegasus has been updated to replace the custom atomic
       operations with GCC built-in atomic operations if GCC version 4.7 or       operations with GCC built-in atomic operations if GCC version 4.7 or
       greater is used as the compiler.&nbsp; It is recommended that if possible       greater is used as the compiler.&nbsp; It is recommended that if possible
       this version of the GCC compiler be used since the change provides       this version of the GCC compiler be used since the change provides
Line 1712 
Line 1770 
           </tr>           </tr>
           <tr>           <tr>
             <td width="33%">DSP 0200 - CIM Operations over HTTP</td>             <td width="33%">DSP 0200 - CIM Operations over HTTP</td>
             <td width="33%">Version 1.2, Final, January 09, 2007</td>              <td width="33%">Version 1.4, 26 August 2013<br>
   </td>
           </tr>           </tr>
           <tr>           <tr>
             <td width="33%">DSP 0201 - Representation of CIM in XML</td>             <td width="33%">DSP 0201 - Representation of CIM in XML</td>
             <td width="33%">Version 2.2 Final, January 09, 2007</td>              <td width="33%">Version 2.4.0 16 January 2014<br>
   </td>
           </tr>           </tr>
           <tr>           <tr>
             <td width="33%">DSP 0202 - CIM Query Language Specification</td>             <td width="33%">DSP 0202 - CIM Query Language Specification</td>
Line 1750 
Line 1810 
             <td>DSP0230 - WS-CIM Mapping Specification </td>             <td>DSP0230 - WS-CIM Mapping Specification </td>
             <td>Version 1.1.0<br>             <td>Version 1.1.0<br>
             </td>             </td>
             </tr><tr>
         <td style="vertical-align: top;">DSP0212 - Filter Query Language<br>
         </td>
         <td style="vertical-align: top;">Version 1.0.1, 22 August 2013<br>
         </td>
           </tr>           </tr>
   
         </tbody>         </tbody>
       </table>       </table>
       <h2><a name="Conformance with DMTF Specifications"></a>DMTF/SNIA SMI       <h2><a name="Conformance with DMTF Specifications"></a>DMTF/SNIA SMI
Line 1856 
Line 1922 
           all properties rather than just the properties supplied with the           all properties rather than just the properties supplied with the
           request thereby Nulling out existing values. See bug <a href="http://bugzilla.openpegasus.org/show_bug.cgi?id=8752">8752</a>           request thereby Nulling out existing values. See bug <a href="http://bugzilla.openpegasus.org/show_bug.cgi?id=8752">8752</a>
           for more information.</li>           for more information.</li>
         <li><b>OpenPegasus Interop Namespace</b> - The default interop namespace          <li><b>OpenPegasus Interop Namespace</b>
           name in OpenPegasus is "root/PG_Interop".&nbsp; In versions of  - The default interop namespace name in OpenPegasus is
           OpenPegasus prior to 2.12.0 this could be changed during build by  "root/PG_Interop".&nbsp; In versions of OpenPegasus prior to 2.12.0
           modifying a string definition in the code. Effective version 2.12.0  this could be changed during build by modifying a string definition in
           this&nbsp; has become a build option with the build configuraton  the code. Effective version 2.12.0 this&nbsp; has become a build option
           environment variable PEGASUS_INTEROP_NAMESPACE = &lt;name for this  with the build configuraton environment variable
           namespace&gt; however, the default if built without this change is  PEGASUS_INTEROP_NAMESPACE = &lt;name for this namespace&gt; however,
           still "root/PG_InterOp". Effective with OpenPegasus 2.13.0 the reupgrade utility has been extended to allow existing repositories to be converted from the use of "root/PG_Interop" to "interop" (See discussion above).&nbsp; The default in the CVS source code is still "root/PG_InterOp".<br>  the default if built without this change is still "root/PG_InterOp".
   Effective with OpenPegasus 2.13.0 the reupgrade utility has been
   extended to allow existing repositories to be converted from the use of
   "root/PG_Interop" to "interop" (See discussion above).&nbsp; The
   default in the CVS source code is still "root/PG_InterOp".<br>
 </li> </li>
         <li><b>OpenPegasus WSMAN protocol on windows does not handle NaN, INF,         <li><b>OpenPegasus WSMAN protocol on windows does not handle NaN, INF,
             or -INF</b>However, t (bug&nbsp; <a href="http://bugzilla.openpegasus.org/show_bug.cgi?id=8836">8836</a>)             or -INF</b>However, t (bug&nbsp; <a href="http://bugzilla.openpegasus.org/show_bug.cgi?id=8836">8836</a>)
Line 1888 
Line 1958 
           general agreement is that the requirement itself is not supportable           general agreement is that the requirement itself is not supportable
           and particularly not with the existing OpenPegasus APIs.&nbsp;           and particularly not with the existing OpenPegasus APIs.&nbsp;
           Further, the requirement is expected to be removed in the future (i.e           Further, the requirement is expected to be removed in the future (i.e
           CIM 3.0).<br>            CIM 3.0).</li>
     <li><span style="font-weight: bold;">FQL Query Language</span>
   (bug 9956) incorporated has some limitations with respect to the DMTF
   defined Query Language (does not support full regex defined in the
   specification and does not support embedded instance comparison).<br>
         </li>         </li>
   
       </ol>       </ol>
   
       <h2><b><span style="font-family: Times;">OpenPegasus <a name="Supported Platforms">Supported       <h2><b><span style="font-family: Times;">OpenPegasus <a name="Supported Platforms">Supported
               Platforms</a></span></b></h2>               Platforms</a></span></b></h2>
   
       Each OpenPegasus release lists as 'active' platforms those       Each OpenPegasus release lists as 'active' platforms those
       hardware/software platforms that have recognized ports for the Pegasus       hardware/software platforms that have recognized ports for the Pegasus
       code base including a maintainer for the platform that will be willing to       code base including a maintainer for the platform that will be willing to
Line 2096 
Line 2173 
       release.<br>       release.<br>
       <br>       <br>
       &nbsp;&nbsp;&nbsp;&nbsp; - Changes for this release (bugs Tagged       &nbsp;&nbsp;&nbsp;&nbsp; - Changes for this release (bugs Tagged
       2.13.0_APPROVED). The link is&nbsp;<a href="http://bugzilla.openpegasus.org/buglist.cgi?keywords=2.13.0_APPROVED">        2.14.0_APPROVED). The link is&nbsp;<a href="http://bugzilla.openpegasus.org/buglist.cgi?keywords=2.13.0_APPROVED">
         Pegasus 2.13.0_APPROVED bug list.</a><br>         Pegasus 2.13.0_APPROVED bug list.</a><br>
       <h2><a name="Pegasus Release Control and Version Definition Documentation">Release       <h2><a name="Pegasus Release Control and Version Definition Documentation">Release
 Control Control
Line 2148 
Line 2225 
               PEP document rather than in the CVS repository. </span>&nbsp;</b></li>               PEP document rather than in the CVS repository. </span>&nbsp;</b></li>
         <b> </b> <b> </b>         <b> </b> <b> </b>
         <li><b>Pegasus Release Notes -&nbsp;<span style="font-weight: normal;">         <li><b>Pegasus Release Notes -&nbsp;<span style="font-weight: normal;">
             </span>PEP 364 - <span style="font-weight: normal;"> (This document              </span>PEP 368 - <span style="font-weight: normal;"> (This document
               is located in the approved PEP repository and the OpenPegasus               is located in the approved PEP repository and the OpenPegasus
               source tree root directory </span></b><span style="font-weight: normal;">(<big><span style="font-family: monospace;">pegasus/ReleaseNotes.htm</span></big>)</span></li>               source tree root directory </span></b><span style="font-weight: normal;">(<big><span style="font-family: monospace;">pegasus/ReleaseNotes.htm</span></big>)</span></li>
         <b> </b>         <b> </b>


Legend:
Removed from v.1.20  
changed lines
  Added in v.1.21

No CVS admin address has been configured
Powered by
ViewCVS 0.9.2