BUG#: 5088
[tpot/pegasus/.git] / ReleaseNotes.htm
1 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
2 <html xmlns:v="urn:schemas-microsoft-com:vml">
3 <head>
4   <style>
5 st1\:*{behavior:url(#ieooui) }
6   </style>
7   <style>
8 <!--
9  /* Font Definitions */
10  @font-face
11         {font-family:Courier;
12         panose-1:2 7 4 9 2 2 5 2 4 4;
13         mso-font-charset:0;
14         mso-generic-font-family:modern;
15         mso-font-format:other;
16         mso-font-pitch:fixed;
17         mso-font-signature:3 0 0 0 1 0;}
18 @font-face
19         {font-family:SimSun;
20         panose-1:2 1 6 0 3 1 1 1 1 1;
21         mso-font-alt:\5B8B\4F53;
22         mso-font-charset:134;
23         mso-generic-font-family:auto;
24         mso-font-pitch:variable;
25         mso-font-signature:3 135135232 16 0 262145 0;}
26 @font-face
27         {font-family:Verdana;
28         panose-1:2 11 6 4 3 5 4 4 2 4;
29         mso-font-charset:0;
30         mso-generic-font-family:swiss;
31         mso-font-pitch:variable;
32         mso-font-signature:536871559 0 0 0 415 0;}
33 @font-face
34         {font-family:Times;
35         panose-1:2 2 6 3 5 4 5 2 3 4;
36         mso-font-charset:0;
37         mso-generic-font-family:roman;
38         mso-font-pitch:variable;
39         mso-font-signature:536902279 -2147483648 8 0 511 0;}
40 @font-face
41         {font-family:"\@SimSun";
42         panose-1:2 1 6 0 3 1 1 1 1 1;
43         mso-font-charset:134;
44         mso-generic-font-family:auto;
45         mso-font-pitch:variable;
46         mso-font-signature:3 135135232 16 0 262145 0;}
47  /* Style Definitions */
48  p.MsoNormal, li.MsoNormal, div.MsoNormal
49         {mso-style-parent:"";
50         margin-bottom:.0001pt;
51         mso-pagination:widow-orphan;
52         font-size:12.0pt;
53         font-family:"Times New Roman";
54         mso-fareast-font-family:SimSun;
55         color:windowtext; margin-left:0in; margin-right:0in; margin-top:0in}
56 h1
57         {mso-margin-top-alt:auto;
58         margin-right:0in;
59         mso-margin-bottom-alt:auto;
60         margin-left:0in;
61         mso-pagination:widow-orphan;
62         mso-outline-level:1;
63         font-size:20.0pt;
64         font-family:Arial;
65         mso-fareast-font-family:"Times New Roman";
66         color:#006600;
67         font-weight:bold;}
68 h2
69         {mso-margin-top-alt:auto;
70         margin-right:0in;
71         mso-margin-bottom-alt:auto;
72         margin-left:0in;
73         mso-pagination:widow-orphan;
74         mso-outline-level:2;
75         font-size:18.0pt;
76         font-family:"Times New Roman";
77         mso-fareast-font-family:"Times New Roman";
78         color:#006600;
79         font-weight:bold;}
80 h3
81         {mso-margin-top-alt:auto;
82         margin-right:0in;
83         mso-margin-bottom-alt:auto;
84         margin-left:0in;
85         mso-pagination:widow-orphan;
86         mso-outline-level:3;
87         font-size:12.0pt;
88         font-family:Arial;
89         mso-fareast-font-family:"Times New Roman";
90         color:#006600;
91         font-weight:bold;}
92 h4
93         {mso-margin-top-alt:auto;
94         margin-right:0in;
95         mso-margin-bottom-alt:auto;
96         margin-left:0in;
97         mso-pagination:widow-orphan;
98         mso-outline-level:4;
99         font-size:11.0pt;
100         font-family:Arial;
101         mso-fareast-font-family:"Times New Roman";
102         color:#006600;
103         font-weight:bold;
104         font-style:italic;}
105 h5
106         {mso-margin-top-alt:auto;
107         margin-right:0in;
108         mso-margin-bottom-alt:auto;
109         margin-left:0in;
110         mso-pagination:widow-orphan;
111         mso-outline-level:5;
112         font-size:10.0pt;
113         font-family:Arial;
114         mso-fareast-font-family:"Times New Roman";
115         color:#006600;
116         font-weight:bold;}
117 h6
118         {mso-margin-top-alt:auto;
119         margin-right:0in;
120         mso-margin-bottom-alt:auto;
121         margin-left:0in;
122         mso-pagination:widow-orphan;
123         mso-outline-level:6;
124         font-size:9.0pt;
125         font-family:Arial;
126         mso-fareast-font-family:"Times New Roman";
127         color:#006666;
128         font-weight:bold;}
129 a:link, span.MsoHyperlink
130         {color:blue;
131         text-decoration:underline;
132         text-underline:single;}
133 a:visited, span.MsoHyperlinkFollowed
134         {color:blue;
135         text-decoration:underline;
136         text-underline:single;}
137 p
138         {mso-margin-top-alt:auto;
139         margin-right:0in;
140         mso-margin-bottom-alt:auto;
141         margin-left:0in;
142         mso-pagination:widow-orphan;
143         font-size:12.0pt;
144         font-family:"Times New Roman";
145         mso-fareast-font-family:SimSun;
146         color:black;}
147 code
148         {mso-ansi-font-size:6.0pt;
149         mso-bidi-font-size:6.0pt;
150         font-family:Courier;
151         mso-ascii-font-family:Courier;
152         mso-fareast-font-family:"Times New Roman";
153         mso-hansi-font-family:Courier;
154         mso-bidi-font-family:"Courier New";
155         color:navy;}
156 p.certificate, li.certificate, div.certificate
157         {mso-style-name:certificate;
158         mso-margin-top-alt:auto;
159         margin-right:30.6pt;
160         mso-margin-bottom-alt:auto;
161         margin-left:30.6pt;
162         mso-pagination:widow-orphan;
163         font-size:12.0pt;
164         font-family:"Courier New";
165         mso-fareast-font-family:SimSun;
166         color:black;}
167 p.smalltext, li.smalltext, div.smalltext
168         {mso-style-name:smalltext;
169         mso-margin-top-alt:auto;
170         margin-right:0in;
171         mso-margin-bottom-alt:auto;
172         margin-left:0in;
173         mso-pagination:widow-orphan;
174         font-size:6.5pt;
175         font-family:Verdana;
176         mso-fareast-font-family:SimSun;
177         mso-bidi-font-family:"Times New Roman";
178         color:black;}
179 p.smallgreen, li.smallgreen, div.smallgreen
180         {mso-style-name:smallgreen;
181         margin-top:0in;
182         margin-right:0in;
183         mso-margin-bottom-alt:auto;
184         margin-left:0in;
185         mso-pagination:widow-orphan;
186         font-size:8.0pt;
187         font-family:Verdana;
188         mso-fareast-font-family:SimSun;
189         mso-bidi-font-family:"Times New Roman";
190         color:#006600;}
191 p.small, li.small, div.small
192         {mso-style-name:small;
193         margin-top:0in;
194         margin-right:0in;
195         mso-margin-bottom-alt:auto;
196         margin-left:0in;
197         mso-pagination:widow-orphan;
198         font-size:8.0pt;
199         font-family:Verdana;
200         mso-fareast-font-family:SimSun;
201         mso-bidi-font-family:"Times New Roman";
202         color:black;}
203 p.biggreen, li.biggreen, div.biggreen
204         {mso-style-name:biggreen;
205         margin-top:0in;
206         margin-right:0in;
207         mso-margin-bottom-alt:auto;
208         margin-left:0in;
209         mso-pagination:widow-orphan;
210         font-size:11.0pt;
211         font-family:Verdana;
212         mso-fareast-font-family:SimSun;
213         mso-bidi-font-family:"Times New Roman";
214         color:#006600;}
215 p.norm, li.norm, div.norm
216         {mso-style-name:norm;
217         margin-top:0in;
218         margin-right:0in;
219         mso-margin-bottom-alt:auto;
220         margin-left:0in;
221         mso-pagination:widow-orphan;
222         font-size:9.0pt;
223         font-family:Verdana;
224         mso-fareast-font-family:SimSun;
225         mso-bidi-font-family:"Times New Roman";
226         color:black;}
227 p.green, li.green, div.green
228         {mso-style-name:green;
229         margin-top:0in;
230         margin-right:0in;
231         mso-margin-bottom-alt:auto;
232         margin-left:0in;
233         mso-pagination:widow-orphan;
234         font-size:9.0pt;
235         font-family:Verdana;
236         mso-fareast-font-family:SimSun;
237         mso-bidi-font-family:"Times New Roman";
238         color:#006600;}
239 p.red, li.red, div.red
240         {mso-style-name:red;
241         margin-top:0in;
242         margin-right:0in;
243         mso-margin-bottom-alt:auto;
244         margin-left:0in;
245         mso-pagination:widow-orphan;
246         font-size:9.0pt;
247         font-family:Verdana;
248         mso-fareast-font-family:SimSun;
249         mso-bidi-font-family:"Times New Roman";
250         color:red;}
251 p.blue, li.blue, div.blue
252         {mso-style-name:blue;
253         margin-top:0in;
254         margin-right:0in;
255         mso-margin-bottom-alt:auto;
256         margin-left:0in;
257         mso-pagination:widow-orphan;
258         font-size:9.0pt;
259         font-family:Verdana;
260         mso-fareast-font-family:SimSun;
261         mso-bidi-font-family:"Times New Roman";
262         color:blue;}
263 p.greenback, li.greenback, div.greenback
264         {mso-style-name:greenback;
265         mso-margin-top-alt:auto;
266         margin-right:0in;
267         mso-margin-bottom-alt:auto;
268         margin-left:0in;
269         mso-pagination:widow-orphan;
270         background:#99FF99;
271         font-size:12.0pt;
272         font-family:"Times New Roman";
273         mso-fareast-font-family:SimSun;
274         color:black;}
275 p.blueback, li.blueback, div.blueback
276         {mso-style-name:blueback;
277         mso-margin-top-alt:auto;
278         margin-right:0in;
279         mso-margin-bottom-alt:auto;
280         margin-left:0in;
281         mso-pagination:widow-orphan;
282         background:#CCCCFF;
283         font-size:12.0pt;
284         font-family:"Times New Roman";
285         mso-fareast-font-family:SimSun;
286         color:black;}
287 p.whiteback, li.whiteback, div.whiteback
288         {mso-style-name:whiteback;
289         mso-margin-top-alt:auto;
290         margin-right:0in;
291         mso-margin-bottom-alt:auto;
292         margin-left:0in;
293         mso-pagination:widow-orphan;
294         background:white;
295         font-size:12.0pt;
296         font-family:"Times New Roman";
297         mso-fareast-font-family:SimSun;
298         color:black;}
299 p.mandatory, li.mandatory, div.mandatory
300         {mso-style-name:mandatory;
301         mso-margin-top-alt:auto;
302         margin-right:0in;
303         mso-margin-bottom-alt:auto;
304         margin-left:0in;
305         mso-pagination:widow-orphan;
306         font-size:12.0pt;
307         font-family:"Times New Roman";
308         mso-fareast-font-family:SimSun;
309         color:red;}
310 p.indexsmall, li.indexsmall, div.indexsmall
311         {mso-style-name:indexsmall;
312         mso-margin-top-alt:auto;
313         margin-right:0in;
314         mso-margin-bottom-alt:auto;
315         margin-left:0in;
316         mso-pagination:widow-orphan;
317         font-size:6.0pt;
318         font-family:Arial;
319         mso-fareast-font-family:SimSun;
320         color:black;}
321 p.indexhead, li.indexhead, div.indexhead
322         {mso-style-name:indexhead;
323         mso-margin-top-alt:auto;
324         margin-right:0in;
325         mso-margin-bottom-alt:auto;
326         margin-left:0in;
327         mso-pagination:widow-orphan;
328         font-size:12.0pt;
329         font-family:Arial;
330         mso-fareast-font-family:SimSun;
331         color:#006600;
332         font-weight:bold;}
333 p.indexhead2, li.indexhead2, div.indexhead2
334         {mso-style-name:indexhead2;
335         mso-margin-top-alt:auto;
336         margin-right:0in;
337         mso-margin-bottom-alt:auto;
338         margin-left:0in;
339         mso-pagination:widow-orphan;
340         font-size:10.0pt;
341         font-family:Arial;
342         mso-fareast-font-family:SimSun;
343         color:#006600;
344         font-weight:bold;
345         font-style:italic;}
346 p.h1, li.h1, div.h1
347         {mso-style-name:h1;
348         mso-margin-top-alt:auto;
349         margin-right:0in;
350         mso-margin-bottom-alt:auto;
351         margin-left:0in;
352         mso-pagination:widow-orphan;
353         font-size:20.0pt;
354         font-family:Arial;
355         mso-fareast-font-family:SimSun;
356         color:#006600;
357         font-weight:bold;}
358 p.h2, li.h2, div.h2
359         {mso-style-name:h2;
360         mso-margin-top-alt:auto;
361         margin-right:0in;
362         mso-margin-bottom-alt:auto;
363         margin-left:0in;
364         mso-pagination:widow-orphan;
365         font-size:15.0pt;
366         font-family:Arial;
367         mso-fareast-font-family:SimSun;
368         color:#006600;
369         font-weight:bold;}
370 p.h3, li.h3, div.h3
371         {mso-style-name:h3;
372         mso-margin-top-alt:auto;
373         margin-right:0in;
374         mso-margin-bottom-alt:auto;
375         margin-left:0in;
376         mso-pagination:widow-orphan;
377         font-size:12.0pt;
378         font-family:Arial;
379         mso-fareast-font-family:SimSun;
380         color:#006600;
381         font-weight:bold;}
382 p.h4, li.h4, div.h4
383         {mso-style-name:h4;
384         mso-margin-top-alt:auto;
385         margin-right:0in;
386         mso-margin-bottom-alt:auto;
387         margin-left:0in;
388         mso-pagination:widow-orphan;
389         font-size:11.0pt;
390         font-family:Arial;
391         mso-fareast-font-family:SimSun;
392         color:#006600;
393         font-weight:bold;
394         font-style:italic;}
395 p.h5, li.h5, div.h5
396         {mso-style-name:h5;
397         mso-margin-top-alt:auto;
398         margin-right:0in;
399         mso-margin-bottom-alt:auto;
400         margin-left:0in;
401         mso-pagination:widow-orphan;
402         font-size:10.0pt;
403         font-family:Arial;
404         mso-fareast-font-family:SimSun;
405         color:#006600;
406         font-weight:bold;}
407 p.h6, li.h6, div.h6
408         {mso-style-name:h6;
409         mso-margin-top-alt:auto;
410         margin-right:0in;
411         mso-margin-bottom-alt:auto;
412         margin-left:0in;
413         mso-pagination:widow-orphan;
414         font-size:9.0pt;
415         font-family:Arial;
416         mso-fareast-font-family:SimSun;
417         color:#006600;
418         font-weight:bold;}
419 p.arialred, li.arialred, div.arialred
420         {mso-style-name:arialred;
421         margin-top:0in;
422         margin-right:0in;
423         mso-margin-bottom-alt:auto;
424         margin-left:0in;
425         mso-pagination:widow-orphan;
426         font-size:10.0pt;
427         font-family:Arial;
428         mso-fareast-font-family:SimSun;
429         color:red;
430         font-weight:bold;}
431 span.norm1
432         {mso-style-name:norm1;
433         mso-ansi-font-size:9.0pt;
434         mso-bidi-font-size:9.0pt;
435         font-family:Verdana;
436         mso-ascii-font-family:Verdana;
437         mso-hansi-font-family:Verdana;
438         color:black;
439         font-weight:normal;}
440 span.SpellE
441         {mso-style-name:"";
442         mso-spl-e:yes}
443 span.GramE
444         {mso-style-name:"";
445         mso-gram-e:yes}
446 @page Section1
447         {size:8.5in 11.0in;
448         margin:1.0in 1.25in 1.0in 1.25in;
449         mso-header-margin:.5in;
450         mso-footer-margin:.5in;
451         mso-paper-source:0;}
452 div.Section1
453         {page:Section1;}
454  /* List Definitions */
455  @list l0
456         {mso-list-id:116876382;
457         mso-list-template-ids:-1942592548;}
458 @list l0:level1
459         {mso-level-tab-stop:.5in;
460         mso-level-number-position:left;
461         text-indent:-.25in;}
462 @list l0:level2
463         {mso-level-tab-stop:1.0in;
464         mso-level-number-position:left;
465         text-indent:-.25in;}
466 @list l0:level3
467         {mso-level-tab-stop:1.5in;
468         mso-level-number-position:left;
469         text-indent:-.25in;}
470 @list l0:level4
471         {mso-level-tab-stop:2.0in;
472         mso-level-number-position:left;
473         text-indent:-.25in;}
474 @list l0:level5
475         {mso-level-tab-stop:2.5in;
476         mso-level-number-position:left;
477         text-indent:-.25in;}
478 @list l0:level6
479         {mso-level-tab-stop:3.0in;
480         mso-level-number-position:left;
481         text-indent:-.25in;}
482 @list l0:level7
483         {mso-level-tab-stop:3.5in;
484         mso-level-number-position:left;
485         text-indent:-.25in;}
486 @list l0:level8
487         {mso-level-tab-stop:4.0in;
488         mso-level-number-position:left;
489         text-indent:-.25in;}
490 @list l0:level9
491         {mso-level-tab-stop:4.5in;
492         mso-level-number-position:left;
493         text-indent:-.25in;}
494 @list l1
495         {mso-list-id:438066119;
496         mso-list-template-ids:1442736534;}
497 @list l2
498         {mso-list-id:478041462;
499         mso-list-template-ids:-1398738630;}
500 @list l2:level1
501         {mso-level-number-format:bullet;
502         mso-level-text:\F0B7;
503         mso-level-tab-stop:.5in;
504         mso-level-number-position:left;
505         text-indent:-.25in;
506         mso-ansi-font-size:10.0pt;
507         font-family:Symbol;}
508 @list l2:level2
509         {mso-level-tab-stop:1.0in;
510         mso-level-number-position:left;
511         text-indent:-.25in;}
512 @list l2:level3
513         {mso-level-tab-stop:1.5in;
514         mso-level-number-position:left;
515         text-indent:-.25in;}
516 @list l2:level4
517         {mso-level-tab-stop:2.0in;
518         mso-level-number-position:left;
519         text-indent:-.25in;}
520 @list l2:level5
521         {mso-level-tab-stop:2.5in;
522         mso-level-number-position:left;
523         text-indent:-.25in;}
524 @list l2:level6
525         {mso-level-tab-stop:3.0in;
526         mso-level-number-position:left;
527         text-indent:-.25in;}
528 @list l2:level7
529         {mso-level-tab-stop:3.5in;
530         mso-level-number-position:left;
531         text-indent:-.25in;}
532 @list l2:level8
533         {mso-level-tab-stop:4.0in;
534         mso-level-number-position:left;
535         text-indent:-.25in;}
536 @list l2:level9
537         {mso-level-tab-stop:4.5in;
538         mso-level-number-position:left;
539         text-indent:-.25in;}
540 @list l3
541         {mso-list-id:581336569;
542         mso-list-template-ids:-47290090;}
543 @list l4
544         {mso-list-id:788007822;
545         mso-list-template-ids:-478512566;}
546 @list l4:level1
547         {mso-level-tab-stop:.5in;
548         mso-level-number-position:left;
549         text-indent:-.25in;}
550 @list l4:level2
551         {mso-level-tab-stop:1.0in;
552         mso-level-number-position:left;
553         text-indent:-.25in;}
554 @list l4:level3
555         {mso-level-tab-stop:1.5in;
556         mso-level-number-position:left;
557         text-indent:-.25in;}
558 @list l4:level4
559         {mso-level-tab-stop:2.0in;
560         mso-level-number-position:left;
561         text-indent:-.25in;}
562 @list l4:level5
563         {mso-level-tab-stop:2.5in;
564         mso-level-number-position:left;
565         text-indent:-.25in;}
566 @list l4:level6
567         {mso-level-tab-stop:3.0in;
568         mso-level-number-position:left;
569         text-indent:-.25in;}
570 @list l4:level7
571         {mso-level-tab-stop:3.5in;
572         mso-level-number-position:left;
573         text-indent:-.25in;}
574 @list l4:level8
575         {mso-level-tab-stop:4.0in;
576         mso-level-number-position:left;
577         text-indent:-.25in;}
578 @list l4:level9
579         {mso-level-tab-stop:4.5in;
580         mso-level-number-position:left;
581         text-indent:-.25in;}
582 @list l5
583         {mso-list-id:900554225;
584         mso-list-template-ids:1027139964;}
585 @list l5:level1
586         {mso-level-tab-stop:.5in;
587         mso-level-number-position:left;
588         text-indent:-.25in;}
589 @list l5:level2
590         {mso-level-tab-stop:1.0in;
591         mso-level-number-position:left;
592         text-indent:-.25in;}
593 @list l5:level3
594         {mso-level-tab-stop:1.5in;
595         mso-level-number-position:left;
596         text-indent:-.25in;}
597 @list l5:level4
598         {mso-level-tab-stop:2.0in;
599         mso-level-number-position:left;
600         text-indent:-.25in;}
601 @list l5:level5
602         {mso-level-tab-stop:2.5in;
603         mso-level-number-position:left;
604         text-indent:-.25in;}
605 @list l5:level6
606         {mso-level-tab-stop:3.0in;
607         mso-level-number-position:left;
608         text-indent:-.25in;}
609 @list l5:level7
610         {mso-level-tab-stop:3.5in;
611         mso-level-number-position:left;
612         text-indent:-.25in;}
613 @list l5:level8
614         {mso-level-tab-stop:4.0in;
615         mso-level-number-position:left;
616         text-indent:-.25in;}
617 @list l5:level9
618         {mso-level-tab-stop:4.5in;
619         mso-level-number-position:left;
620         text-indent:-.25in;}
621 @list l6
622         {mso-list-id:1035543589;
623         mso-list-template-ids:-809847532;}
624 @list l7
625         {mso-list-id:1132556220;
626         mso-list-template-ids:-1914386832;}
627 @list l8
628         {mso-list-id:1290891611;
629         mso-list-template-ids:-295510440;}
630 @list l8:level1
631         {mso-level-tab-stop:.5in;
632         mso-level-number-position:left;
633         text-indent:-.25in;}
634 @list l8:level2
635         {mso-level-tab-stop:1.0in;
636         mso-level-number-position:left;
637         text-indent:-.25in;}
638 @list l8:level3
639         {mso-level-tab-stop:1.5in;
640         mso-level-number-position:left;
641         text-indent:-.25in;}
642 @list l8:level4
643         {mso-level-tab-stop:2.0in;
644         mso-level-number-position:left;
645         text-indent:-.25in;}
646 @list l8:level5
647         {mso-level-tab-stop:2.5in;
648         mso-level-number-position:left;
649         text-indent:-.25in;}
650 @list l8:level6
651         {mso-level-tab-stop:3.0in;
652         mso-level-number-position:left;
653         text-indent:-.25in;}
654 @list l8:level7
655         {mso-level-tab-stop:3.5in;
656         mso-level-number-position:left;
657         text-indent:-.25in;}
658 @list l8:level8
659         {mso-level-tab-stop:4.0in;
660         mso-level-number-position:left;
661         text-indent:-.25in;}
662 @list l8:level9
663         {mso-level-tab-stop:4.5in;
664         mso-level-number-position:left;
665         text-indent:-.25in;}
666 @list l9
667         {mso-list-id:1382944425;
668         mso-list-template-ids:1475271118;}
669 @list l10
670         {mso-list-id:1420448336;
671         mso-list-template-ids:22684130;}
672 @list l10:level1
673         {mso-level-tab-stop:.5in;
674         mso-level-number-position:left;
675         text-indent:-.25in;}
676 @list l10:level2
677         {mso-level-tab-stop:1.0in;
678         mso-level-number-position:left;
679         text-indent:-.25in;}
680 @list l10:level3
681         {mso-level-tab-stop:1.5in;
682         mso-level-number-position:left;
683         text-indent:-.25in;}
684 @list l10:level4
685         {mso-level-tab-stop:2.0in;
686         mso-level-number-position:left;
687         text-indent:-.25in;}
688 @list l10:level5
689         {mso-level-tab-stop:2.5in;
690         mso-level-number-position:left;
691         text-indent:-.25in;}
692 @list l10:level6
693         {mso-level-tab-stop:3.0in;
694         mso-level-number-position:left;
695         text-indent:-.25in;}
696 @list l10:level7
697         {mso-level-tab-stop:3.5in;
698         mso-level-number-position:left;
699         text-indent:-.25in;}
700 @list l10:level8
701         {mso-level-tab-stop:4.0in;
702         mso-level-number-position:left;
703         text-indent:-.25in;}
704 @list l10:level9
705         {mso-level-tab-stop:4.5in;
706         mso-level-number-position:left;
707         text-indent:-.25in;}
708 @list l11
709         {mso-list-id:1463235193;
710         mso-list-template-ids:165843270;}
711 @list l11:level1
712         {mso-level-tab-stop:.5in;
713         mso-level-number-position:left;
714         text-indent:-.25in;}
715 @list l11:level2
716         {mso-level-tab-stop:1.0in;
717         mso-level-number-position:left;
718         text-indent:-.25in;}
719 @list l11:level3
720         {mso-level-tab-stop:1.5in;
721         mso-level-number-position:left;
722         text-indent:-.25in;}
723 @list l11:level4
724         {mso-level-tab-stop:2.0in;
725         mso-level-number-position:left;
726         text-indent:-.25in;}
727 @list l11:level5
728         {mso-level-tab-stop:2.5in;
729         mso-level-number-position:left;
730         text-indent:-.25in;}
731 @list l11:level6
732         {mso-level-tab-stop:3.0in;
733         mso-level-number-position:left;
734         text-indent:-.25in;}
735 @list l11:level7
736         {mso-level-tab-stop:3.5in;
737         mso-level-number-position:left;
738         text-indent:-.25in;}
739 @list l11:level8
740         {mso-level-tab-stop:4.0in;
741         mso-level-number-position:left;
742         text-indent:-.25in;}
743 @list l11:level9
744         {mso-level-tab-stop:4.5in;
745         mso-level-number-position:left;
746         text-indent:-.25in;}
747 @list l12
748         {mso-list-id:1468551459;
749         mso-list-template-ids:-645106998;}
750 @list l13
751         {mso-list-id:1584679131;
752         mso-list-template-ids:2141624586;}
753 @list l13:level1
754         {mso-level-tab-stop:.5in;
755         mso-level-number-position:left;
756         text-indent:-.25in;}
757 @list l13:level2
758         {mso-level-tab-stop:1.0in;
759         mso-level-number-position:left;
760         text-indent:-.25in;}
761 @list l13:level3
762         {mso-level-tab-stop:1.5in;
763         mso-level-number-position:left;
764         text-indent:-.25in;}
765 @list l13:level4
766         {mso-level-tab-stop:2.0in;
767         mso-level-number-position:left;
768         text-indent:-.25in;}
769 @list l13:level5
770         {mso-level-tab-stop:2.5in;
771         mso-level-number-position:left;
772         text-indent:-.25in;}
773 @list l13:level6
774         {mso-level-tab-stop:3.0in;
775         mso-level-number-position:left;
776         text-indent:-.25in;}
777 @list l13:level7
778         {mso-level-tab-stop:3.5in;
779         mso-level-number-position:left;
780         text-indent:-.25in;}
781 @list l13:level8
782         {mso-level-tab-stop:4.0in;
783         mso-level-number-position:left;
784         text-indent:-.25in;}
785 @list l13:level9
786         {mso-level-tab-stop:4.5in;
787         mso-level-number-position:left;
788         text-indent:-.25in;}
789 @list l14
790         {mso-list-id:1608466576;
791         mso-list-template-ids:1223095538;}
792 @list l14:level1
793         {mso-level-tab-stop:.5in;
794         mso-level-number-position:left;
795         text-indent:-.25in;}
796 @list l14:level2
797         {mso-level-tab-stop:1.0in;
798         mso-level-number-position:left;
799         text-indent:-.25in;}
800 @list l14:level3
801         {mso-level-tab-stop:1.5in;
802         mso-level-number-position:left;
803         text-indent:-.25in;}
804 @list l14:level4
805         {mso-level-tab-stop:2.0in;
806         mso-level-number-position:left;
807         text-indent:-.25in;}
808 @list l14:level5
809         {mso-level-tab-stop:2.5in;
810         mso-level-number-position:left;
811         text-indent:-.25in;}
812 @list l14:level6
813         {mso-level-tab-stop:3.0in;
814         mso-level-number-position:left;
815         text-indent:-.25in;}
816 @list l14:level7
817         {mso-level-tab-stop:3.5in;
818         mso-level-number-position:left;
819         text-indent:-.25in;}
820 @list l14:level8
821         {mso-level-tab-stop:4.0in;
822         mso-level-number-position:left;
823         text-indent:-.25in;}
824 @list l14:level9
825         {mso-level-tab-stop:4.5in;
826         mso-level-number-position:left;
827         text-indent:-.25in;}
828 @list l15
829         {mso-list-id:1617366807;
830         mso-list-template-ids:508488734;}
831 @list l16
832         {mso-list-id:1698385733;
833         mso-list-template-ids:-1236913794;}
834 @list l17
835         {mso-list-id:1727339069;
836         mso-list-template-ids:-1375449252;}
837 @list l17:level1
838         {mso-level-number-format:bullet;
839         mso-level-text:\F0B7;
840         mso-level-tab-stop:.5in;
841         mso-level-number-position:left;
842         text-indent:-.25in;
843         mso-ansi-font-size:10.0pt;
844         font-family:Symbol;}
845 @list l18
846         {mso-list-id:1816868350;
847         mso-list-template-ids:1107616030;}
848 @list l18:level1
849         {mso-level-number-format:bullet;
850         mso-level-text:\F0B7;
851         mso-level-tab-stop:.5in;
852         mso-level-number-position:left;
853         text-indent:-.25in;
854         mso-ansi-font-size:10.0pt;
855         font-family:Symbol;}
856 @list l18:level2
857         {mso-level-tab-stop:1.0in;
858         mso-level-number-position:left;
859         text-indent:-.25in;}
860 @list l18:level3
861         {mso-level-tab-stop:1.5in;
862         mso-level-number-position:left;
863         text-indent:-.25in;}
864 @list l18:level4
865         {mso-level-tab-stop:2.0in;
866         mso-level-number-position:left;
867         text-indent:-.25in;}
868 @list l18:level5
869         {mso-level-tab-stop:2.5in;
870         mso-level-number-position:left;
871         text-indent:-.25in;}
872 @list l18:level6
873         {mso-level-tab-stop:3.0in;
874         mso-level-number-position:left;
875         text-indent:-.25in;}
876 @list l18:level7
877         {mso-level-tab-stop:3.5in;
878         mso-level-number-position:left;
879         text-indent:-.25in;}
880 @list l18:level8
881         {mso-level-tab-stop:4.0in;
882         mso-level-number-position:left;
883         text-indent:-.25in;}
884 @list l18:level9
885         {mso-level-tab-stop:4.5in;
886         mso-level-number-position:left;
887         text-indent:-.25in;}
888 @list l19
889         {mso-list-id:1902863286;
890         mso-list-template-ids:740079056;}
891 @list l19:level1
892         {mso-level-number-format:bullet;
893         mso-level-text:\F0B7;
894         mso-level-tab-stop:.5in;
895         mso-level-number-position:left;
896         text-indent:-.25in;
897         mso-ansi-font-size:10.0pt;
898         font-family:Symbol;}
899 @list l20
900         {mso-list-id:2009823496;
901         mso-list-template-ids:429947952;}
902 @list l21
903         {mso-list-id:2077123861;
904         mso-list-template-ids:641873498;}
905 @list l21:level1
906         {mso-level-tab-stop:.5in;
907         mso-level-number-position:left;
908         text-indent:-.25in;}
909 @list l21:level2
910         {mso-level-tab-stop:1.0in;
911         mso-level-number-position:left;
912         text-indent:-.25in;}
913 @list l21:level3
914         {mso-level-tab-stop:1.5in;
915         mso-level-number-position:left;
916         text-indent:-.25in;}
917 @list l21:level4
918         {mso-level-tab-stop:2.0in;
919         mso-level-number-position:left;
920         text-indent:-.25in;}
921 @list l21:level5
922         {mso-level-tab-stop:2.5in;
923         mso-level-number-position:left;
924         text-indent:-.25in;}
925 @list l21:level6
926         {mso-level-tab-stop:3.0in;
927         mso-level-number-position:left;
928         text-indent:-.25in;}
929 @list l21:level7
930         {mso-level-tab-stop:3.5in;
931         mso-level-number-position:left;
932         text-indent:-.25in;}
933 @list l21:level8
934         {mso-level-tab-stop:4.0in;
935         mso-level-number-position:left;
936         text-indent:-.25in;}
937 @list l21:level9
938         {mso-level-tab-stop:4.5in;
939         mso-level-number-position:left;
940         text-indent:-.25in;}
941 ol
942         {margin-bottom:0in;}
943 ul
944         {margin-bottom:0in;}
945 -->
946   </style>
947   <style>
948  /* Style Definitions */
949  table.MsoNormalTable
950         {mso-style-name:"Table Normal";
951         mso-tstyle-rowband-size:0;
952         mso-tstyle-colband-size:0;
953         mso-style-noshow:yes;
954         mso-style-parent:"";
955         mso-padding-alt:0in 5.4pt 0in 5.4pt;
956         mso-para-margin:0in;
957         mso-para-margin-bottom:.0001pt;
958         mso-pagination:widow-orphan;
959         font-size:10.0pt;
960         font-family:"Times New Roman"}
961   </style>
962   <link rel="Edit-Time-Data"
963  href="http://www.openpegasus.org/pp/uploads/40/6165/PEP_150_ReleaseNotesPegasus2.3.2V1_1_files/editdata.mso">
964   <title>PEP</title>
965   <o:smarttagtype
966  namespaceuri="urn:schemas-microsoft-com:office:smarttags" name="City"></o:smarttagtype>
967   <o:smarttagtype
968  namespaceuri="urn:schemas-microsoft-com:office:smarttags" name="place"></o:smarttagtype><o:smarttagtype
969  namespaceuri="urn:schemas-microsoft-com:office:smarttags" name="date"></o:smarttagtype><!--[if gte mso 9]><xml>
970  <o:DocumentProperties>
971   <o:Author>IBM_User</o:Author>
972   <o:LastAuthor> </o:LastAuthor>
973   <o:Revision>4</o:Revision>
974   <o:TotalTime>211</o:TotalTime>
975   <o:Created>2004-04-05T14:13:00Z</o:Created>
976   <o:LastSaved>2004-04-12T16:03:00Z</o:LastSaved>
977   <o:Pages>1</o:Pages>
978   <o:Words>5026</o:Words>
979   <o:Characters>28651</o:Characters>
980   <o:Company>IBM</o:Company>
981   <o:Lines>238</o:Lines>
982   <o:Paragraphs>67</o:Paragraphs>
983   <o:CharactersWithSpaces>33610</o:CharactersWithSpaces>
984   <o:Version>10.4219</o:Version>
985  </o:DocumentProperties>
986 </xml><![endif]--><!--[if gte mso 9]><xml>
987  <w:WordDocument>
988   <w:SpellingState>Clean</w:SpellingState>
989   <w:GrammarState>Clean</w:GrammarState>
990   <w:Compatibility>
991    <w:ApplyBreakingRules/>
992   </w:Compatibility>
993   <w:BrowserLevel>MicrosoftInternetExplorer4</w:BrowserLevel>
994  </w:WordDocument>
995 </xml><![endif]-->
996 </head>
997 <body style="" lang="EN-US" link="blue" vlink="blue">
998 <div class="Section1">
999 <div class="MsoNormal" style="text-align: center;" align="center"><span
1000  style="color: black;">
1001 <hr align="center" color="#009900" noshade="noshade" size="2"
1002  width="100%"></span></div>
1003 <p class="MsoNormal" style="margin-bottom: 12pt; text-align: center;"
1004  align="center"><b><span style="font-size: 13.5pt; color: black;">Pegasus
1005 Enhancement Proposal (PEP)<o:p></o:p></span></b></p>
1006 <p class="MsoNormal" style="margin-bottom: 0pt; margin-top: 0pt;"><span
1007  style="color: black;"><br>
1008 <br>
1009 <b>PEP #:</b> 230<br>
1010 </span></p>
1011 <p style="margin-top: 0pt; margin-bottom: 0pt;"><b>Title: </b>Release
1012 Notes for OpenPegasus 2.5</p>
1013 <p style="margin-top: 0pt; margin-bottom: 0pt;"><b>Version: </b>1.8</p>
1014 <p style="margin-top: 0pt; margin-bottom: 0pt;"><b>Created:</b> <st1:date
1015  year="2004" day="23" month="3">1 April 2005</st1:date></p>
1016 <p style="margin-top: 0pt; margin-bottom: 0pt;"><b>Authors: </b>Warren
1017 Grunbok, Karl Schopmeyer<br>
1018 </p>
1019 <p style="margin-top: 0pt; margin-bottom: 0pt;"><b>Status:&nbsp; </b>draft</p>
1020 <p style="margin-top: 0pt; margin-bottom: 0pt;"><b>Version History:</b></p>
1021 <table class="MsoNormalTable" style="width: 100%;" border="1"
1022  cellpadding="0" cellspacing="1" width="100%">
1023   <tbody>
1024     <tr style="">
1025       <td
1026  style="padding: 0.75pt; background: rgb(202, 230, 202) none repeat scroll 0% 50%; -moz-background-clip: initial; -moz-background-origin: initial; -moz-background-inline-policy: initial;">
1027       <p class="MsoNormal" style="text-align: center;" align="center"><b><span
1028  style="font-family: Arial; color: black;"><o:p>&nbsp;</o:p></span></b></p>
1029       </td>
1030       <td
1031  style="padding: 0.75pt; background: rgb(202, 230, 202) none repeat scroll 0% 50%; -moz-background-clip: initial; -moz-background-origin: initial; -moz-background-inline-policy: initial;">
1032       <p class="MsoNormal" style="text-align: center;" align="center"><b><span
1033  style="font-family: Arial; color: black;"><o:p>&nbsp;</o:p></span></b></p>
1034       </td>
1035       <td
1036  style="padding: 0.75pt; background: rgb(202, 230, 202) none repeat scroll 0% 50%; -moz-background-clip: initial; -moz-background-origin: initial; -moz-background-inline-policy: initial;">
1037       <p class="MsoNormal" style="text-align: center;" align="center"><b><span
1038  style="font-family: Arial; color: black;"><o:p>&nbsp;</o:p></span></b></p>
1039       </td>
1040       <td
1041  style="padding: 0.75pt; background: rgb(202, 230, 202) none repeat scroll 0% 50%; -moz-background-clip: initial; -moz-background-origin: initial; -moz-background-inline-policy: initial;">
1042       <p class="MsoNormal" style="text-align: center;" align="center"><b><span
1043  style="font-family: Arial; color: black;"><o:p>&nbsp;</o:p></span></b></p>
1044       </td>
1045     </tr>
1046     <tr style="">
1047       <td style="padding: 0.75pt;">
1048       <p class="MsoNormal" style="text-align: center;" align="center"><span
1049  style="font-family: Arial; color: black;"><font size="2">&nbsp;1.0</font><o:p></o:p></span></p>
1050       </td>
1051       <td style="padding: 0.75pt;">
1052       <p class="MsoNormal" style="text-align: center;" align="center"><span
1053  style="font-family: Arial; color: black;"><o:p>&nbsp; <font size="2">1,April
1054 2005<br>
1055       </font></o:p></span></p>
1056       </td>
1057       <td style="padding: 0.75pt;">
1058       <p class="MsoNormal" style="text-align: center;" align="center"><span
1059  style="font-family: Arial; color: black;"><o:p>Warren Grunbok<br>
1060       </o:p></span></p>
1061       </td>
1062       <td style="padding: 0.75pt;">
1063       <p class="MsoNormal"><span
1064  style="font-family: Arial; color: black;"><font size="1">Initial
1065 Submission</font><o:p><font size="1"> <br>
1066       </font></o:p></span></p>
1067       </td>
1068     </tr>
1069     <tr style="">
1070       <td style="padding: 0.75pt;" align="center">&nbsp;1.1</td>
1071       <td style="padding: 0.75pt;" align="center">26, June 2005&nbsp; <br>
1072       </td>
1073       <td style="padding: 0.75pt;">Warren Grunbok<br>
1074       </td>
1075       <td style="padding: 0.75pt;">revisions based on Comments&nbsp; <br>
1076       </td>
1077     </tr>
1078     <tr>
1079       <td style="vertical-align: top;">1.2<br>
1080       </td>
1081       <td style="vertical-align: top;">22, July 2005<br>
1082       </td>
1083       <td style="vertical-align: top;">Warren Grunbok<br>
1084       </td>
1085       <td style="vertical-align: top;">fixed some broken links, added
1086 security notes. <br>
1087       </td>
1088     </tr>
1089     <tr>
1090       <td style="vertical-align: top;">1.3<br>
1091       </td>
1092       <td style="vertical-align: top;">23, Aug 2005<br>
1093       </td>
1094       <td style="vertical-align: top;">Warren Grunbok<br>
1095       </td>
1096       <td style="vertical-align: top;">Revisions based on comments<br>
1097       </td>
1098     </tr>
1099     <tr>
1100       <td style="vertical-align: top;">1.4<br>
1101       </td>
1102       <td style="vertical-align: top;">30.Aug 2005<br>
1103       </td>
1104       <td style="vertical-align: top;">Warren Grunbok<br>
1105       </td>
1106       <td style="vertical-align: top;">More revisions based on Aug 26
1107 review in Architecture meeting<br>
1108       </td>
1109     </tr>
1110     <tr>
1111       <td style="vertical-align: top;">1.5<br>
1112       </td>
1113       <td style="vertical-align: top;">12, Sept 2005<br>
1114       </td>
1115       <td style="vertical-align: top;">Warren Grunbok<br>
1116       </td>
1117       <td style="vertical-align: top;">Minor comment updates from 1.4
1118 version&nbsp; (balloted version)<br>
1119       </td>
1120     </tr>
1121     <tr>
1122       <td style="vertical-align: top;">1.6<br>
1123       </td>
1124       <td style="vertical-align: top;">14,Sept 2005<br>
1125       </td>
1126       <td style="vertical-align: top;">Warren Grunbok<br>
1127       </td>
1128       <td style="vertical-align: top;">additional comments from review<br>
1129       </td>
1130     </tr>
1131     <tr>
1132       <td style="vertical-align: top;">1.7<br>
1133       </td>
1134       <td style="vertical-align: top;">20, Sept 2005<br>
1135       </td>
1136       <td style="vertical-align: top;">Warren Grunbok<br>
1137       </td>
1138       <td style="vertical-align: top;">Added Solaris back in, corrected
1139 Provider security statement, and clarified Solaris support for 2.5<br>
1140       </td>
1141     </tr>
1142     <tr>
1143       <td style="vertical-align: top;">1.8<br>
1144       </td>
1145       <td style="vertical-align: top;">21, Sept 2005<br>
1146       </td>
1147       <td style="vertical-align: top;">Warren Grunbok<br>
1148       </td>
1149       <td style="vertical-align: top;">Clarified SLP enablement
1150 Paragraph and correction of Power on Linux in platform table<br>
1151       </td>
1152     </tr>
1153   </tbody>
1154 </table>
1155 <p><o:p>&nbsp;</o:p></p>
1156 <div class="MsoNormal" style="text-align: center;" align="center"><span
1157  style="color: black;">
1158 <hr align="center" color="#009900" noshade="noshade" size="2"
1159  width="100%"></span></div>
1160 <p><b>Abstract:</b> This document defines the release notes for the 2.5
1161 version of the Pegasus CIM Server. <span class="norm1"><span
1162  style="font-size: 9pt;"><a
1163  href="http://www.openpegasus.org/pp/protected/doc_edit.tpl?grid=632&amp;file=Pegasus2_3_1ReleaseNotes.html&amp;tag=35"
1164  target="_self"><br>
1165 </a></span></span></p>
1166 <div class="MsoNormal" style="text-align: center;" align="center"><span
1167  style="color: black;">
1168 <hr align="center" color="#009900" noshade="noshade" size="2"
1169  width="100%"></span></div>
1170 <p><b><o:p><font size="4">&nbsp;Contents<br>
1171 </font></o:p></b></p>
1172 <ol>
1173   <li><a href="#Availability_of_this_Release_">Availability of
1174 this Release</a></li>
1175   <li><a href="#Functionality_of_This_Release">Functionality of
1176 This Release</a></li>
1177   <li><a href="#Relationship_to_CIMWBEM_Standards">Relationship
1178 to CIM/WBEM Standards</a></li>
1179   <li><a href="#Supported%20Platforms">Supported
1180 Platforms</a></li>
1181   <li><a href="#Conformance%20with%20DMTF%20Specifications">Conformance
1182 with DMTF Specifications</a></li>
1183   <li><a href="#Changes%20in%20This%20Release">Changes
1184 in This Release</a></li>
1185   <li><a href="#PEGASUS%20Bugs">PEGASUS
1186 Bugs</a></li>
1187   <li> <a
1188  href="#Pegasus%20Release%20Control%20and%20Version%20Definition%20Documentation">Pegasus
1189 Release Control and Version Definition Documentation</a></li>
1190   <li><a href="#General%20Documentation">General
1191 Documentation</a></li>
1192 </ol>
1193 <h2><a name="Availability_of_this_Release_"></a><span
1194  style="color: black;"><a name="Availability_of_this_Release"></a>Availability
1195 of this Release</span></h2>
1196 <p>This release is available in a number of forms including:</p>
1197 <ul>
1198   <li>Source release in both ZIP and TAR formats. These can be
1199 downloaded from the <span class="SpellE">OpenPegasus</span> Web
1200 site at <a
1201  href="http://www.openpegasus.org/page.tpl?CALLER=index.tpl&amp;ggid=392">www.openpegasus.org.</a></li>
1202   <li>OpenPegasus 2.5 binaries are available for Red Hat Enterprise
1203 Linux 3.0 and 4.2 and SUSE LINUX Enterprise Server 9.0. A Source RPM is
1204 also available that can be used to build binaries for most
1205 LSB-compliant RPM-based Linux distributions and versions.</li>
1206   <li>The Pegasus CVS. The CVS tags representing this release and
1207 subsequent snapshots that are made available in the Pegasus CVS are
1208 defined on the OpenPegasus CVS repository web page (see the <a
1209  href="http://cvs.opengroup.org/cgi-bin/viewcvs.cgi/">OpenPegasus
1210 CVS page</a> for information) using the tags defined on the <a
1211  href="http://www.openpegasus.org/page.tpl?CALLER=cvs.tpl&amp;ggid=392">release
1212 snapshots page</a>.</li>
1213 </ul>
1214 <>The instructions for acquiring the released code are on the <a
1215  href="http://www.openpegasus.org/page.tpl?CALLER=index.tpl&amp;ggid=392">Pegasus
1216 WEB site</a>.
1217 Installation instructions are part of the README in the root of the
1218 Pegasus source
1219 tree.<br>
1220 <br>
1221 <span class="norm">Instructions for building the Linux RPMs: <span
1222  style="color: rgb(255, 0, 0);"></span><br>
1223 </span></>
1224 <ol>
1225   <li><span class="norm"><span style="font-weight: bold;">Download</span>
1226 tog-pegasus-2.5.0-1.src.rpm. </span></li>
1227   <li><span class="norm"><span style="font-weight: bold;">rpm</span>
1228 -ih tog-pegasus-2.5.0-1.src.rpm </span></li>
1229   <li>
1230     <p style="margin-top: 0pt; margin-bottom: 0pt; font-weight: bold;"><span
1231  class="norm">Build
1232 the rpms:</span></p>
1233   </li>
1234 </ol>
1235 <span class="norm"></span>
1236 <table
1237  style="margin-left: auto; margin-right: auto; text-align: left; width: 712px; height: 116px;"
1238  border="1" cellpadding="2" cellspacing="2">
1239   <tbody>
1240     <tr>
1241       <td
1242  style="vertical-align: top; text-align: center; background-color: rgb(204, 204, 204);">Distro</td>
1243       <td
1244  style="vertical-align: top; text-align: center; background-color: rgb(204, 204, 204);">Command<br>
1245       </td>
1246     </tr>
1247     <tr>
1248       <td style="vertical-align: top; text-align: center;">RHEL3<br>
1249       </td>
1250       <td style="vertical-align: top; text-align: center;"><span
1251  class="norm">rpmbuild -bb /usr/src/redhat/SPECS/tog-pegasus-
1252 2.5.0-1.spec</span></td>
1253     </tr>
1254     <tr>
1255       <td style="vertical-align: top; text-align: center;">RHEL4<br>
1256       </td>
1257       <td style="vertical-align: top; text-align: center;"><span
1258  class="norm">rpmbuild -bb /usr/src/redhat/SPECS/tog-pegasus-
1259 2.5.0-1.spec</span></td>
1260     </tr>
1261     <tr>
1262       <td style="vertical-align: top; text-align: center;">SLES 9 <br>
1263       </td>
1264       <td style="vertical-align: top; text-align: center;"><span
1265  class="norm"> rpmbuild -bb /usr/src/packages/SPECS/tog-pegasus-
1266 2.5.0-1.spe</span></td>
1267     </tr>
1268   </tbody>
1269 </table>
1270 <span class="norm"></span>
1271 <ol start="4">
1272   <span class="norm"><br>
1273   </span><li style="font-weight: bold;"><span class="norm">After
1274 the build the rpms will be in the
1275 following locations:</span></li>
1276 &nbsp;&nbsp;<span class="norm"></span>
1277   <table style="width: 100%; text-align: left;" border="1"
1278  cellpadding="2" cellspacing="2">
1279     <tbody>
1280       <tr>
1281         <td
1282  style="vertical-align: top; text-align: center; background-color: rgb(204, 204, 204);">Distro<br>
1283         </td>
1284         <td
1285  style="vertical-align: top; text-align: center; background-color: rgb(204, 204, 204);">Location
1286 of RPMs after the build is complete<br>
1287         </td>
1288       </tr>
1289       <tr>
1290         <td style="vertical-align: top; text-align: center;">RHEL3<br>
1291         </td>
1292         <td style="vertical-align: top; text-align: center;"><span
1293  class="norm">/usr/src/redhat/RPMS/[arch]/tog-pegasus-
1294 2.5.0-1.[arch].rpm
1295 /usr/src/redhat/RPMS/[arch]/tog-pegasus-sdk- 2.5.0-1.[arch].rpm.<span
1296  style="font-family: &quot;times new roman&quot;;"></span><span
1297  style="font-family: &quot;times new roman&quot;;"></span></span><span
1298  class="norm"> &nbsp;&nbsp;&nbsp; </span></td>
1299       </tr>
1300       <tr>
1301         <td style="vertical-align: top; text-align: center;">RHEL4<br>
1302         </td>
1303         <td style="vertical-align: top; text-align: center;"><span
1304  class="norm">/usr/src/redhat/RPMS/[arch]/tog-pegasus-
1305 2.5.0-1.[arch].rpm
1306 /usr/src/redhat/RPMS/[arch]/tog-pegasus-sdk- 2.5.0-1.[arch].rpm.</span></td>
1307       </tr>
1308       <tr>
1309         <td style="vertical-align: top; text-align: center;">SLES9<br>
1310         </td>
1311         <td style="vertical-align: top; text-align: center;"><span
1312  class="norm">/usr/src/packages/RPMS/[arch]/tog-pegasus-
1313 2.5.0-1.[arch].rpm
1314 /usr/src/packages/RPMS/[arch]/tog-pegasus-sdk- 2.5.01-.[arch].rpm.</span></td>
1315       </tr>
1316     </tbody>
1317   </table>
1318   <span class="norm"></span><span class="norm"></span>
1319 </ol>
1320 <span class="norm">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
1321 &nbsp; </span><span class="norm"></span>
1322 <h2><a name="Functionality_of_This_Release"></a><span
1323  style="color: black;">Functionality of This Release</span></h2>
1324 New for the Pegasus 2.5 release is a Feature Maturity Dashboard.&nbsp;
1325 This document shows the Pegasus users and developers the maturity of
1326 the various features found in Pegasus using a simple color coded
1327 key.&nbsp; That document can be found here:&nbsp; <a
1328  href="http://www.openpegasus.org/page.tpl?ggid=799">Feature
1329 Maturity Link</a><br>
1330 <span style="font-family: &quot;times new roman&quot;;"><br>
1331 </span>The overall level of functionality in the Pegasus environment
1332 effective with
1333 this release is as follows:
1334 <h3><b>CIM Server Functionality</b></h3>
1335 <p>The following paragraphs list the functions in this release.&nbsp;
1336 All functions are considered community tested and operational unless
1337 specifically noted below. Features that are marked alpha or beta are
1338 not generally of the quality or completeness for production
1339 usage.&nbsp;&nbsp;Interfaces that are part of the Pegasus public
1340 interface definitions but that the Pegasus team feels may change are
1341 marked experimental. In many cases these features&nbsp; and interfaces
1342 are conditionally compiled with special environment variables. <a
1343  href="http://www.openpegasus.org/pp/protected/doc.tpl?CALLER=index.tpl&amp;gdid=8502"><span
1344  style="color: rgb(255, 0, 0);"><span style="color: rgb(51, 102, 255);"><span
1345  style="text-decoration: underline;">PEP 200</span>&nbsp;</span></span></a>
1346 provides more detailed information on how to enable
1347 functionality that is conditionally compiled in this release.</p>
1348 <blockquote>
1349   <h4><b>CIM Operations over HTTP support</b></h4>
1350   <ol>
1351     <li>Class Operations (<span class="SpellE">getClass</span>, <span
1352  class="SpellE">deleteClass</span>, <span class="SpellE">modifyClass</span>,
1353       <span class="SpellE">enumerateClass</span>, <span class="SpellE">enumerateClassNames</span>)</li>
1354     <li>Qualifier Operations (getQualifier, setQualifier,
1355 deleteQualifier) </li>
1356     <li>Instance Operations (<span class="SpellE">getInstance</span>, <span
1357  class="SpellE">deleteInstance</span>, <span class="SpellE">modifyInstance</span>,
1358       <span class="SpellE">enumerateInstance</span>, <span
1359  class="SpellE">enumerateInstanceNames</span>, <span class="SpellE">getProperty</span>,
1360       <span class="SpellE">setProperty</span>)</li>
1361     <li>Association Operations (references, <span class="SpellE">referencenames</span>,
1362       <span class="SpellE">associators</span>, <span class="SpellE">associatornames)</span></li>
1363     <li>Methods Operations (invokeMethod)</li>
1364     <li>Query operation - Support for ExecQuery was added in 2.4 with
1365 WQL as query language and is defined in PEP 119. This feature is
1366 considered at alpha quality because it has only been contributor
1367 tested.&nbsp; Additional tests have been added in 2.5 for ExecQuery.<br>
1368     </li>
1369   </ol>
1370 </blockquote>
1371 </div>
1372 <blockquote>
1373   <h4><b>Indications</b></h4>
1374   <ul>
1375     <li>Process indications - Process indications are operational in
1376 the
1377 Server.&nbsp; This includes support
1378 for subscriptions, filters, and indication handlers, the provider API
1379 for
1380 indications and the CIMXML indication handler.</li>
1381     <li>Lifecycle indications - With the support for embedded objects,
1382 lifecycle indications (ie. those
1383 classes of indications derived from CIM_ClassIndication and
1384 CIM_InstIndication) can now be created. Pegasus 2.5 provides some
1385 enablement for the generation of lifecycle indications. For more
1386 details, refer to
1387 &lt;src/Unsupported/LifecycleIndicationProvider/readme.LifecycleIndications.htm&gt;.</li>
1388   </ul>
1389   <h4><b>Indication Listener</b></h4>
1390   <p class="MsoNormal">The generic components for a CIM Listener and a
1391 listener API are operational.&nbsp; This includes the functions for
1392 HTTP, XML indication input and response, and consumers of indications.
1393 This code can be used to define a separate listener package and is used
1394 as an indication listener in the Pegasus server. <br>
1395   </p>
1396   <p class="MsoNormal"><br>
1397   <font style="color: rgb(0, 0, 0);" color="#330099">Pegasus 2.5
1398 includes a new standalone listener that is separate
1399 from the current standalone CIMListener and the ExportServer listener
1400 in the CIM server.
1401 The use model that this listener fits is the following:
1402   <ul>
1403     <li><span class="norm"></span>&nbsp;The listener may be packaged as
1404 part of the CIMOM or it may be packaged independently as part of
1405 another application. </li>
1406     <li><span class="norm"></span>&nbsp;Consumers
1407 are developed independently of the listener and may be shipped with the
1408 listener or added to an installed listener at a future time. </li>
1409   </ul>
1410   </font> </p>
1411   <p><span style="color: rgb(0, 0, 0);" class="norm"></span><span
1412  style="color: rgb(0, 0, 0);">&nbsp;</span><font color="#330099"><span
1413  style="color: rgb(0, 0, 0);">This
1414 new "Dynamic Listener" provides a solution for the above use model. It
1415 is essentially a lightweight, pluggable listener that
1416 provides a small set of management features. The DynamicListener can be
1417 run inside a daemon or a service. It is easily configurable and
1418 bypasses traditional registration procedures.&nbsp; See <a
1419  href="http://www.openpegasus.org/pp/protected/upreviews/20/1303/PEP195_CIMListenerEnhancementsv1_6.htm"><span
1420  style="color: rgb(51, 51, 255); text-decoration: underline;">PEP 195</span></a>&nbsp;<span
1421  style="color: rgb(255, 0, 0);"> </span>for
1422 details.</span> </font></p>
1423   <h4>Object Normalization</h4>
1424 The Object Normalizer is an entity introduced in Pegasus 2.4 that
1425 ensures
1426 objects delivered from providers are complete and accurate. Two major
1427 issues were identified with the initial implementation: 1) the Object
1428 Normalizer drops instances it considers bad, and 2) the Object
1429 Normalizer code slows performance. These issues are now addressed by
1430 moving the Object Normalizer from the Dispatcher to the Response
1431 Handler (or equivalent) and optimizing the existing implementation. The
1432 move allows errors to be reported to the provider at the point of
1433 delivery and ensures that only a single copy is made to preserve the
1434 CIMOM/provider boundary.<br>
1435 Two new configuration properties were added to control object
1436 normalization.<br>
1437   <ol>
1438     <li>enableNormalization (true|false) - Enables or disables object
1439 normalization for provider objects.</li>
1440     <li>excludeModulesFromNormalization (colon delimited list of
1441 provider modules) - List the provider modules by name (as specified in
1442 PG_ProviderModule.Name) to exclude from normalization. Keep in mind
1443 that all objects managed by all providers will be excluded from
1444 normalization if its module name appears in this list.<br>
1445     </li>
1446   </ol>
1447   <br>
1448   <h4>Embedded Object support</h4>
1449 Pegasus 2.5 now provides embedded object support. The proposed solution
1450 is restricted to the following:<br>
1451 The only representation for embedded objects supported by this
1452 PEP is CIM-XML. <br>
1453 CIMObject is implemented as a new CIMValue type. This type will be used
1454 internally to represent embedded objects. When externalized (via
1455 CIM-XML) these objects will be converted to strings representing valid
1456 INSTANCE or CLASS elements, in accordance with the CIM Infrastructure
1457 Specification.&nbsp; Embedded instances will also carry the
1458 EmbeddedObject attribute with
1459 the value "object", as specified by CR Interop-00217.001. <br>
1460   <br>
1461   <p class="MsoNormal"> </p>
1462 </blockquote>
1463 <div class="Section1">
1464 <blockquote>
1465   <h4><b>Query Language</b></h4>
1466   <p>The query language today is based on WQL and is implemented and
1467 used for filters and in 2.4 for execQuery.&nbsp; <br>
1468   </p>
1469   <p>CQL Stage 1 has been included for Pegasus 2.5.&nbsp; PEPs 138,
1470 193, 205 combine to describe the function submitted.<br>
1471   </p>
1472   <h4><b>Schema Repository</b></h4>
1473   <span class="norm"></span>By default, Pegasus uses an XML-based
1474 schema repository. A binary encoding option is also available.<span
1475  style="font-family: &quot;times new roman&quot;;"><br>
1476   <br>
1477   </span>To use the binary encoding feature a new configuration
1478 properties was
1479 added:<br>
1480   <p>&nbsp;&nbsp;&nbsp; enableBinaryRepository (true|false) - Enables
1481 or
1482 disables binary repository.<br>
1483   </p>
1484   <div style="margin-left: 40px;">&nbsp;In addition to the binary
1485 repository, the compressed repository
1486 functionality has
1487 been added as a build time conditional compile. It defaults to not
1488 support
1489 compression. When enabled the zlib library, used for the compression
1490 algorithims, must be installed on the build and target systems. With
1491 compression enabled records are always written compressed but both
1492 compressed
1493 and non-compressed records can be read allowing an easy migration path.<br>
1494   <br>
1495   <span style="color: rgb(51, 102, 255);">Note:&nbsp; </span><span
1496  class="norm"></span><span style="color: rgb(51, 102, 255);">Note:
1497 Users may experience an incompatibility moving a binary repository from
1498 Pegasus 2.4 to 2.5. In Pegasus 2.5, measures have been taken to improve
1499 the ability to maintain compatibility with subsequent releases. (See
1500 bugzilla 3642 for details.)</span><font><font color="RED"> </font></font><span
1501  style="color: rgb(51, 102, 255);">See bugzilla 3642 for details.<br>
1502   </span></div>
1503   <h4><b><b>Compressed Repository</b></b></h4>
1504   <div style="margin-left: 40px;"><span class="norm"></span><font
1505  style="color: rgb(0, 0, 0);" color="RED">A compressed repository
1506 feature has been added for
1507 pegasus 2.5 that compresses the repository written to disk. This allows
1508 the
1509 repository to be as much as 50% smaller on disk. It uses an external
1510 compression library (zlib) and has been tested with zlib 1.2.2. This
1511 feature is
1512 documented in PEP 214 and also in a Readme
1513 (readme.compressed_repository). It is
1514 considered experimental today because it is not in the automated tests.
1515 Note
1516 that the tests for this feature are in the test suite but not
1517 activiated for
1518 automatic tests.</font><br>
1519   <span style="color: rgb(51, 102, 255);"><br>
1520   </span><font><font color="RED"> </font></font></div>
1521   <p> </p>
1522   <h4><b>Instance Repository</b></h4>
1523   <p><span class="norm"></span><font style="color: rgb(0, 0, 0);">The
1524 Pegasus schema repository may also be configured to hold instance
1525 data.&nbsp; </font><span class="norm"></span><font
1526  style="color: rgb(0, 0, 0);">Although instances may be place in the
1527 repository
1528 it was </font><font style="color: rgb(0, 0, 0);">not designed as a
1529 high volume data store</font><span style="color: rgb(0, 0, 0);">. </span><br>
1530   <br>
1531   </p>
1532   <h4><b><b>Security Considerations<br>
1533   </b></b></h4>
1534   <font style="color: rgb(0, 0, 0);" color="RED">OpenPegasus 2.5 (and
1535 prior) contains several mechanisms to perform authorization, but none
1536 of these authorization checks are performed by default.
1537 By registering any provider which fails to do appropriate authorization
1538 checks, the consequences may include information leakage, data
1539 corruption, or unintended elevation of privilege. Please ensure that
1540 one of the following mechanisms is used to ensure appropriate access to
1541 your systems and data:<br>
1542 1. Only install/register providers which perform authorization
1543 appropriate for your environment.<br>
1544   </font>
1545   <div style="margin-left: 40px;"><font style="color: rgb(0, 0, 0);"
1546  color="RED">a. For providers, this may include registering to
1547 'Run-as-requestor' (not available prior to Pegasus 2.5) and/or
1548 performing authorization checks within the provider.<br>
1549 b. For administrators, ensure that the providers you have registered in
1550 your environment have performed sufficient authorization checks. Also,
1551 monitor announcements of security defects in those providers and follow
1552 the recommendations in those announcements as soon as possible. <br>
1553 c. For distributors of Pegasus or providers, ensure that the providers
1554 you are shipping have performed appropriate authorization checks, and
1555 relay announcements of discovered security defects to your users.</font><br>
1556   </div>
1557   <font style="color: rgb(0, 0, 0);" color="RED">2. Restrict users with
1558 access to Pegasus to a specific authorized user group of trusted
1559 individuals.<br>
1560 3. Namespace authorization is also available.<br>
1561   <br>
1562   </font><span class="norm">For administration issues please refer to
1563 the SSL Admin Guide found at: &nbsp; </span>pegasus/doc/PegasusSSLGuidelines.htm<br>
1564   <h4><b>Server Security</b></h4>
1565   <ol style="margin-top: 0in;" start="1" type="1">
1566     <li class="MsoNormal" style="color: black;">Basic Authentication
1567 (Note that Digest based security is not implemented)</li>
1568     <li class="MsoNormal" style="color: black;">PAM authentication <o:p></o:p></li>
1569     <li class="MsoNormal" style="color: black;">SSL support - SSL is
1570 implemented in Pegasus using the <span class="SpellE">OpenSSL</span>
1571 libraries. Pegasus does not provide the <span class="SpellE">OpenSSL</span>
1572 libraries but SSL can be used on any platform supported by <span
1573  class="SpellE">OpenSSL</span>.&nbsp; Minimum level known to work
1574 is&nbsp; 0.9.6c .&nbsp;&nbsp; This release of Pegasus was tested with
1575 0.9.6k.&nbsp; See <a
1576  href="http://www.openpegasus.org/pp/uploads/40/Application%20Data/Microsoft/Word/www.openssl.org">openssl.org</a>
1577 for <span class="SpellE">OpenSSL</span> release information<o:p>.</o:p></li>
1578     <li class="MsoNormal" style="color: black;">SSL levels<br>
1579       <span class="norm"></span><font style="color: rgb(0, 0, 0);">SSLv3
1580 and TLSv1 by default. SSLv2 is
1581 disabled by default and only enabled by a compile time option</font>.&nbsp;
1582 See<a
1583  href="http://www.openpegasus.org/pp/protected/doc.tpl?CALLER=index.tpl&amp;gdid=8502">
1584 PEP 200</a> for details on
1585 configuration.<br>
1586     </li>
1587   </ol>
1588   <b> </b>
1589   <h4><b>Client Security</b><span style="font-family: times new roman;"><span
1590  style="font-style: italic;"><span style="font-weight: bold;"></span></span></span></h4>
1591 Certificate management&nbsp;
1592 and User-based certificate authentication . A new control provider and
1593 CLI for certificate management tasks. It expands upon the existing SSL
1594 client verification support by providing a robust solution to managing
1595 client certificates and certificate revocation lists via standard CIM
1596 operations. It allows certificates to be associated with particular
1597 system users for enhanced authorization capabilities.<br>
1598   <span class="norm"></span><font style="color: rgb(0, 0, 0);">CN/ Host
1599 name checks are not performed as a function of SSL or client libraries
1600 and are the responsibility of the client to implement on their
1601 own.&nbsp; See the SSL guide found in the /pegasus/doc directory for
1602 more details on client security.</font><br>
1603 Note: <span class="norm"><font><font color="RED"><span
1604  style="color: rgb(0, 0, 0);">WBEM clients are responsible for SSL
1605 certificate verification using Pegasus and/or SSL libraries as
1606 appropriate. Consequences of not doing so include leakage of
1607 authentication credentials to unauthorized parties.</span> </font></font></span>
1608   <h4><b>Platform Management Functions</b></h4>
1609   <ol style="margin-top: 0in;" start="1" type="1">
1610     <li class="MsoNormal" style="color: black;">Configuration through
1611 the defined configuration parameters (cimconfig) and server command
1612 line options.<span class="norm"></span><font
1613  style="color: rgb(0, 0, 0);" color="RED">&nbsp; NOTE: When installed
1614 as a service on Windows, setting the run-time config option
1615 enableAuthentication to true can result in improper operation of the
1616 SLP
1617 provider and other providers. In order to circumvent this defect, an
1618 Administrator should change the user that the service runs under from
1619 the Local
1620 System user to a local, privileged user (e.g. Administrator).
1621 See bugzilla 4142 for details.</font> <o:p></o:p></li>
1622     <li class="MsoNormal" style="color: black;">Daemon/service
1623 operation of the Pegasus CIM Server on all supported platforms<o:p>
1624 with the exception of HP OpenVMS.<br>
1625       </o:p></li>
1626     <li class="MsoNormal" style="color: black;">Operation statistics
1627 capture using the <span class="norm"></span><font
1628  style="color: rgb(0, 0, 0);">CIM_StatisticalData </font>classes in
1629 the DMTF Interop model. This
1630 function is considered alpha quality and conditionally compiled. <br>
1631     </li>
1632     <li class="MsoNormal" style="color: black;">Multiple
1633 pluggable provider managers.&nbsp; Provider managers are provided for
1634 the Pegasus C++ provider interface, the CMPI C provider interface and
1635 an alpha quality Java provider interface (JMPI).</li>
1636     <li class="MsoNormal" style="color: black;">Platform Globalization
1637 - Pegasus includes support for unicode data transfers and includes a
1638 mechanism for message support in multiple languages using the open
1639 source ICU libraries (<a href="http://oss.software.ibm.com/icu/">http://oss.software.ibm.com/icu/</a>).
1640 Note that this is still marked experimental.</li>
1641     <li class="MsoNormal" style="color: black;">Out-of-process
1642 providers (Experimental) - See PEP 072 for more information on use of
1643 this feature </li>
1644     <li class="MsoNormal" style="color: black;">Shared class namespaces
1645 (Experimental) - See PEP 129 for more information on use of this feature</li>
1646     <li class="MsoNormal" style="color: black;">Remote providers for
1647 the CMPI provider interface (Experimental) - See PEP 130 for more
1648 information on use of this feature</li>
1649   </ol>
1650   <h4><b>SLP Discovery</b></h4>
1651   <p>SLP support is included but is conditionally compiled in or out on
1652 a platform basis.&nbsp;<a
1653  href="http://www.openpegasus.org/pp/uploads/40/8502/PEP200_RecommendedReleaseOptions.htm">
1654 PEP 200</a> describes the use of proper environment variable use to
1655 enable or disable this code.&nbsp; PEGASUS_DISABLE_SLP and
1656 PEGASUS_ENABLE_SLP are the environment variables that control inclusion
1657 of this feature.&nbsp; Once compiled, SLP
1658 support is enabled with the slp configuration parameter (slp=true). SLP
1659 support includes an SLP service agent in the Pegasus CIM sever and
1660 generates SLP advertisements compatible with the DMTF slp template
1661 specification. The SLP support also includes&nbsp; extensions to the
1662 CIM Client libraries to execute SLP User Agent requests and analyze the
1663 results (note that these interfaces are not yet part of the Pegasus
1664 public SDK).<br>
1665 Note: Pegasus on Windows is built with SLP support on by default and to
1666 exclude it from the build, then PEGASUS_DISABLE_SLP must be set.<br>
1667   </p>
1668   <h4>Provider Managers</h4>
1669   <p>Pegasus is designed to support multiple Provider Managers to allow
1670 multiple provider interfaces to the CIMOM.&nbsp; The two default
1671 provider managers are the Pegasus C++ Interface and Common
1672 Manageability Programming Interface (CMPI) Interface.<br>
1673   </p>
1674   <blockquote>
1675     <h5><b style="">CMPI C interface Provider Manager<o:p></o:p></b></h5>
1676     <span style="font-family: &quot;times new roman&quot;;">Pegasus 2.5 includes
1677 a provider manager for the CMPI C interfaces. This C interface is the
1678 result of a project by the IBM SBLIM team (see&nbsp;
1679 http://sblim.sourceforge.net) and is written to the Common
1680 Manageability Programming Interface, which is an OpenGroup standard.
1681 The CMPI
1682 specification is available at:
1683 http://www.opengroup.org/bookstore/catalog/c051.htm. This provides a
1684 standardized C level interface for creating providers that can be
1685 registered with the Pegasus CIM Server in the same manner as the
1686 current C++ providers.&nbsp; </span><span
1687  style="font-family: &quot;times new roman&quot;;"><span class="norm"></span></span>The
1688 ability for CMPI providers to do user authorization is now available in
1689 Pegasus 2.5.<br>
1690     <span style="font-family: &quot;times new roman&quot;;"> <br>
1691 Information on writing providers with the CMPI interface is available
1692 in the specification today (see above) and in the following documents
1693 (http://sblim.sourceforge.net/whitepaper.html and
1694 http://sblim.sourceforge.net/presentations.html) and readme.cmpi in the
1695 Pegasus source root directory.</span><br>
1696     <h5>JMPI Java Interface Provider Manager</h5>
1697     <p>Pegasus includes an experimental provider manager for Java
1698 provider interfaces based on the SNIA provider interface
1699 definitions.&nbsp; This provider manager is&nbsp; considered alpha
1700 quality and is not compiled in the default build.&nbsp;&nbsp; See
1701 readme.jmpi in the Pegasus source root directory for more information.</p>
1702   </blockquote>
1703 </blockquote>
1704 <h3><b>&nbsp;&nbsp;&nbsp; Providers</b></h3>
1705 <div style="margin-left: 40px;">New for 2.5 is the ability of Providers
1706 to run out of process at
1707 request user- level and running CMPI providers remotely or out of
1708 process space.<br>
1709 <br>
1710 <span class="norm"></span>Administrators should check the providers to
1711 ensure that the provider vendor
1712 has made use of available authorization capability.<br>
1713 </div>
1714 <p style="margin-left: 40px;">There are a number of providers available
1715 in the Pegasus release.
1716 This includes providers in the following categories:</p>
1717 <blockquote style="margin-top: 5pt; margin-bottom: 5pt;">
1718   <h4>Pegasus Internal Providers</h4>
1719   <p>Pegasus provides a set of "internal" providers that have direct
1720 access to the CIMOM for information and provide information and
1721 services to support the CIMOM and its administration.&nbsp; &nbsp; The
1722 providers in this category are mostly defined in the directory
1723 src/pegasus/controlproviders and include support for the following
1724 classes:</p>
1725   <ul>
1726     <li>DMTF Interop classes including __Namespace,&nbsp; <span
1727  class="SpellE">CIM_Namespace</span>, <span class="SpellE">CIM_ObjectManager</span>,
1728       <span class="SpellE">CIM_CommunicationMechanism, and
1729 CIMOMStatistics.</span></li>
1730   </ul>
1731   <h4><span class="SpellE">CMPI Remote</span></h4>
1732   <h4><span class="SpellE"></span></h4>
1733   <span class="SpellE">Pegasus includes an experimental support for
1734 running CMPI providers to be run on remote systems without the need for
1735 an extra CIMOM. It uses a special proxying provider to relay requests
1736 to a remote location using so-called communication layers. The remote
1737 side has to start a CMPIRDaemon process, which accepts remote requests
1738 and passes them on to CMPI style providers.<br>
1739   </span><span class="SpellE"></span><span class="SpellE"><br>
1740   </span>
1741   <h4><b>Generic Providers</b></h4>
1742   <p>Generic <span class="SpellE">OperatingSystem</span> provider. See
1743 the
1744 directory <span class="SpellE">src</span>/Providers/generic.</p>
1745   <h4><b>Test/Sample Providers</b></h4>
1746   <p>See the directories <span class="SpellE">src/Providers/TestProviders</span>
1747 and <span class="SpellE">src</span>/Providers/Sample for more
1748 information about test and
1749 sample providers.</p>
1750   <h4><b>Managed System Providers</b></h4>
1751   <p><span class="SpellE">ComputerSystem</span>, <span class="SpellE">DNSAdmin</span>,
1752   <span class="SpellE">DNSService</span>, Operating System, Process,
1753 Processor. For
1754 more information on these providers see the documentation for each
1755 provider in
1756 the directory <span class="SpellE">src/Providers/ManagedSystem</span></p>
1757   <h4><span class="SpellE">Server Statistics<br>
1758   </span></h4>
1759 CIM Server statistics, based on the DMTF 'CIM_StatisticalData' class,
1760 are implemented in this release. The statistics gathering is disabled
1761 by default. It may be enabled or disabled by performing a
1762 ModifyInstance operation on the singleton 'CIM_ObjectManager' instance
1763 in the 'PG_InterOp' namespace to set the GatherStatisticalData property
1764 to 'true' or 'false'. This property setting is persistent across CIM
1765 Server restarts. A statistics display test tool, cimperf, is available
1766 from the Pegasus CVS repository.
1767   <h4><br>
1768   <span class="SpellE"></span></h4>
1769   <h4><span class="SpellE">SLP Provider</span></h4>
1770   <p><span class="SpellE">This provider acts as the definer of&nbsp;
1771 SLP information for SLP registration and also controls the Pegasus SLP
1772 Service Agent. It is treated as a normal provider rather than a control
1773 provider because it does not use internal functions of the CIMOM to
1774 generate any of its information today. (conditionally compiled today)<br>
1775   </span></p>
1776   <br>
1777   <br>
1778 </blockquote>
1779 <h3><span class="SpellE"><b>CIM_Schema</b></span></h3>
1780 <p>The default <span class="SpellE">CIM_Schema</span> loaded with this
1781 release is
1782 the DMTF CIM 2.9, Final release.&nbsp; In addition, Pegasus includes
1783 a number of
1784 local classes defined for Pegasus.&nbsp; These are defined in the
1785 pegasus/Schemas
1786 directory.&nbsp;&nbsp;&nbsp;<span style=""></span>There are also a
1787 number of older schema available in the CVS.</p>
1788 <p>The mechanism to install other schemas than the default is defined
1789 in the mak/config.mak</p>
1790 <p style="margin-bottom: 12pt;"><b>NOTE:</b> The CIM 2.5 schema is
1791 maintained in the
1792 CVS repository because it remains the basis for parts of the Pegasus
1793 test
1794 environment.</p>
1795 <h3><b>Pegasus MOF Compilers</b></h3>
1796 <p>Pegasus implements a MOF compiler that can operate either at the
1797 client
1798 interface to the Pegasus CIM Server (<span class="SpellE">cimmof</span>)
1799 or directly interfacing with a CIM
1800 repository (<span class="SpellE">cimmofl</span>).</p>
1801 <p>The direct interface compiler is used primarily to provide an
1802 initial
1803 class/instance repository. <font color="#ff0000"><b>WARNING:</b></font>&nbsp;
1804 the use of <span class="SpellE">cimmofl</span>
1805 to manipulate instances in the repository bypasses any provider that is
1806 registered to serve these&nbsp; instances and simply installs the
1807 instances in the
1808 instance repository; this may result in 1) bad data in the repository
1809 if there are registered providers, 2) corruption of the repository if
1810 the CIM Server is running or, 3) MOF data that is loaded but not
1811 available until the server is stopped and restarted in some
1812 cases.&nbsp; Use of <span class="SpellE">cimmofl in general is
1813 discouraged and particularly </span>&nbsp;to manipulate
1814 instances served by a registered providers (ex. Provider registration).
1815 <br>
1816 </p>
1817 <h3><b>Client Tools</b></h3>
1818 Lightweight statistics are now implemented for
1819 the
1820 client. The client statistics surfaces the elapsed time spent in the
1821 client,
1822 and the
1823 elapsed time spent on the network between client and server.<br>
1824 <br>
1825 <h3><b>Pegasus CIM Server <span class="SpellE">Administration</span></b></h3>
1826 <ol style="margin-top: 0in;" start="1" type="1">
1827   <li class="MsoNormal" style="color: black;"><span class="SpellE">cimuser</span>
1828 - Manage Pegasus CIM Server Users.<o:p></o:p></li>
1829   <li class="MsoNormal" style="color: black;"><span class="SpellE">cimconfig</span>
1830 - Manage the Pegasus CIM Server configuration parameters.<o:p></o:p></li>
1831   <li class="MsoNormal" style="color: black;"><span class="SpellE">cimauth</span>
1832 - Manage the CIM Server authorization characteristics. Today this is
1833 authorizing users to namespaces.<o:p></o:p></li>
1834   <li class="MsoNormal" style="color: black;"><span class="SpellE">cimprovider</span>
1835 - Manage information about the providers .</li>
1836 </ol>
1837 <br>
1838 &nbsp;&nbsp;&nbsp;&nbsp; <span style="font-weight: bold;">Server admin
1839 note:</span><br>
1840 <div style="margin-left: 40px;">The default behavior for determining
1841 the CIM server's HTTP and HTTPS ports has changed.&nbsp; In previous
1842 releases, any value in /etc/services would override a port explicitly
1843 specified in the configuration.&nbsp; The new order for determining the
1844 CIM server's HTTP and HTTPS ports is as follows:<br>
1845 1) An explicitly specified port value takes precedence over any other
1846 values.<br>
1847 </div>
1848 <div style="margin-left: 40px;">2) If no port is specified, the value
1849 in /etc/services is used.<br>
1850 3) If no value is specified in /etc/services, the default WBEM port is
1851 used.<br>
1852 </div>
1853 <h3><b>Information client tools</b></h3>
1854 <p>These tools provide information on the objects managed by the server.</p>
1855 <ol style="margin-top: 0in;" start="1" type="1">
1856   <li class="MsoNormal" style="color: black;"><span class="SpellE">tomof</span>
1857 - output classes and/or instance information from the Pegasus
1858 repository in MOF or XML format.<o:p></o:p></li>
1859   <li class="MsoNormal" style="color: black;"><span class="SpellE">dnsinfo</span>
1860 - Generate a set of standard information on the <span class="SpellE">Domain</span>
1861 Name System (DNS) configuration from CIM Classes. Note that the
1862 information generated is dependent on the information available from
1863 providers and differs from system to system.<o:p></o:p></li>
1864   <li class="MsoNormal" style="color: black;"><span class="SpellE">ipinfo</span>
1865 - Generates a set of standard information from the Network
1866 Schema.&nbsp; Information generated varies by system because of the
1867 level of provider support.<o:p></o:p></li>
1868   <li class="MsoNormal" style="color: black;"><span class="SpellE">osinfo</span>
1869 - Generate a set of standard information on the Operating System from
1870 CIM Classes. Note that the information generated is dependent on the
1871 information available from providers and differs from system to system<o:p></o:p></li>
1872 </ol>
1873 <h3><b>Test support Tools</b></h3>
1874 <ol style="margin-top: 0in;" start="1" type="1">
1875   <li class="MsoNormal" style="color: black;">Pegasus unit tests
1876 (available through the "tests" option on the Pegasus make files) these
1877 tests are defined throughout the Pegasus source tree typically in
1878 "tests" directories.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <o:p></o:p></li>
1879   <li class="MsoNormal" style="color: black;">The Pegasus test suite
1880 (see the pegasus/tests directory<span class="SpellE"></span>)<o:p></o:p></li>
1881   <li class="MsoNormal" style="color: black;"><b><span class="SpellE">TestClient</span>
1882     </b>- Basic client for overall platform operation testing. <o:p></o:p></li>
1883   <li class="MsoNormal" style="color: black;"><b><span class="SpellE">wbemexec</span></b>
1884 - Test tool that sends/receives XML from XML input.<o:p></o:p></li>
1885   <li class="MsoNormal" style="color: black;"><b>CLI</b> - Command line
1886 interface for Client commands.<o:p></o:p></li>
1887   <li class="MsoNormal" style="color: black;"><b>Benchmark Test</b> - A
1888 benchmark test environment is provided which includes both a client and
1889 provider component. See <span class="SpellE">src/clients/benchmarkTest</span>
1890 for more information.<o:p></o:p></li>
1891 </ol>
1892 <h3><b>Pegasus Interface APIs</b></h3>
1893 <p>Details of the Pegasus public interfaces for this release are listed
1894 in PEP 209
1895 available from the web <span class="GramE">site(</span><a
1896  href="http://www.openpegasus.org/pp/uploads/40/Administrator/My%20Documents/processes/www.openpegasus.org">www.openpegasus.org</a>).
1897 That document is the <span class="SpellE">authorative</span> source
1898 for the list of publicly supported Pegasus APIs.&nbsp;&nbsp; The Client
1899 and Provider API were originally frozen at the&nbsp;Pegasus version 2.1
1900 release. The interfaces in the release of Pegasus 2.1 are forward
1901 compatible to this release. Well-behaved clients and providers compiled
1902 to the Pegasus 2.1 or 2.2 interfaces should be compatible with this
1903 release without compilation.&nbsp; There have been extensions and new
1904 interfaces added for this release and these are marked as experimental.
1905 &nbsp; The Pegasus public
1906 interfaces includes the following major functions</p>
1907 <ol style="margin-top: 0in;" start="1" type="1">
1908   <li class="MsoNormal" style="color: black;">Client APIs<o:p></o:p></li>
1909   <li class="MsoNormal" style="color: black;">Provider APIs<o:p></o:p></li>
1910   <li class="MsoNormal" style="color: black;">CIM Object and System
1911 function APIs</li>
1912 </ol>
1913 <p>In addition, there are other client interfaces which are not today
1914 in the public SDK including:</p>
1915 <ol style="margin-top: 0in;" start="1" type="1">
1916   <li class="MsoNormal" style="color: rgb(0, 0, 0);"><span style=""
1917  lang="DA">CIM Listener APIs</span></li>
1918   <ul style="color: rgb(0, 0, 0);">
1919     <li class="MsoNormal">CIM Listener
1920 is a component that can be used to consume indications without a
1921 dependency on the Pegasus CIMOM. In environments where no CIMOM is
1922 running or a physical separation between the indication listener and
1923 the CIMOM is desired, CIM Listener fits the bill. Still, there are
1924 several enhancements that are necessary to make CIM Listener scalable. <font
1925  style="color: rgb(0, 0, 0);">Enhancements were deemed significant
1926 enough to propose a new listener that builds off CIMListener's
1927 basic capabilities, yet allows the existing CIMListener to remain the
1928 same.</font></li>
1929     <ul>
1930       <li><font size="2"><b>New CIM Listener now provides selective
1931 indication delivery.</b><span class="norm"></span></font><br>
1932       </li>
1933       <li><span class="norm"></span><font size="2"><b>New CIM Listener
1934 keeps all consumer libraries in memory for the duration of its
1935 execution.</b><span class="norm"></span></font><br>
1936       </li>
1937       <li><span class="norm"></span><font size="2"><b>New CIM Listener
1938 is now pluggable.</b><br>
1939         <span class="norm"></span></font></li>
1940       <li><span class="norm"></span><font size="2"><b>New CIM Listener
1941 now provides reliable indication delivery.</b></font></li>
1942     </ul>
1943   </ul>
1944   <li class="MsoNormal" style="color: black;"><span lang="da">SLP
1945 Client (User Agent) APIs which are extensions to the Client APIs</span></li>
1946 </ol>
1947 <p class="MsoNormal"><span style="color: black;"><o:p>&nbsp;</o:p></span></p>
1948 <p class="MsoNormal"><span style="color: black;">The APIs are
1949 documented in
1950 their respective header files and&nbsp; in HTML documentation based on
1951 the information
1952 in the header files extracted with the doc++ tool will be available on
1953 the
1954 OpenPegasus web site.<br>
1955 &nbsp;<o:p></o:p></span></p>
1956 <h3><b>WMI <span class="SpellE">Mapper</span></b></h3>
1957 <p>The WBEM to WMI <span class="SpellE">Mapper</span> provides a way
1958 to access
1959 WMI data from Windows platform systems. It converts incoming XML/CIM
1960 requests
1961 to Microsoft WMI requests, executes the requests, converts the results
1962 to
1963 XML/CIM and returns the results to the client. WMI <span class="SpellE">Mapper</span>
1964 receives an HTTP message containing the XML/CIM request. It decodes the
1965 XML
1966 message and extracts from the HTTP message header the user credentials
1967 provided
1968 on the connection (username and password). The WMI <span class="SpellE">Mapper</span>
1969 authenticates these credentials, verifying if the provided credentials
1970 have
1971 access to the desired WMI data. This is done because the WMI <span
1972  class="SpellE">Mapper</span> runs as a service, logged on using an
1973 account with
1974 administrative rights (which has all access to WMI data). Because of
1975 this, the
1976 WMI <span class="SpellE">Mapper</span> impersonates the user
1977 credentials provided
1978 on the HTTP message to ensure that the calling user has rights to
1979 browse WMI
1980 data. Hence, ALL requests made to the WMI <span class="SpellE">Mapper</span>
1981 MUST
1982 contain user credentials.<br>
1983 </p>
1984 <h3><b><b>Indication Handlers</b></b></h3>
1985 System Log Indication Handler<br>
1986 <div style="margin-left: 40px;">The SysLog Indication Handler is a new
1987 for 2.5
1988 type of Indication Handler which allows CIM Indications to be delivered
1989 to the system syslog file. It has following features:<br>
1990 </div>
1991 <ul>
1992   <li>Each syslog file entry has a tag 'CIM Indication' to distinguish
1993 an entry made by Syslog Indication Handler.</li>
1994 </ul>
1995 <ul>
1996   <li>If a subscriber includes PerceivedSeverity property in the SELECT
1997 list of the filter condition for the indication, the PerceivedSeverity
1998 will be mapped to syslog error severity. Otherwise, syslog error
1999 severity 'LOG_INFO' is used.</li>
2000   <li>See <a
2001  href="http://www.openpegasus.org/pp/uploads/40/7165/PEP206-SystemLogIndicationHandler.htm">PEP
2002 206</a> for details.<br>
2003   </li>
2004 </ul>
2005 <br>
2006 Email Indicaiton Handler<br>
2007 <div style="margin-left: 40px;">The Email Indication Handler is a new
2008 for 2.5
2009 type of Indication Handler that allows CIM Indications to be delivered
2010 to a specified e-mail address.&nbsp;&nbsp; See <a
2011  href="http://www.openpegasus.org/pp/uploads/40/7166/PEP207-EmailIndicationHandler.htm">PEP
2012 207</a>&nbsp; for details. <br>
2013 </div>
2014 <br>
2015 <br>
2016 <ol>
2017 </ol>
2018 <h2><a name="Relationship_to_CIMWBEM_Standards"></a>Relationship to
2019 CIM/WBEM Standards</h2>
2020 <p>Pegasus was designed and implemented to comply with the DMTF
2021 specifications The following table defines the level of the DMTF
2022 specifications which which Pegasus conforms today.</p>
2023 <table id="AutoNumber1" border="1" cellspacing="1" width="100%">
2024   <tbody>
2025     <tr>
2026       <td bgcolor="#00ffff" width="33%"><b>DMTF Specification</b></td>
2027       <td bgcolor="#00ffff" width="33%"><b>Specification Version</b></td>
2028     </tr>
2029     <tr>
2030       <td width="33%">DSP 0004 CIM Specification</td>
2031       <td width="33%">Version 2.2 with Addendum</td>
2032     </tr>
2033     <tr>
2034       <td width="33%">DSP 0200 - CIM Operations over HTTP</td>
2035       <td width="33%">1.1, final, 6&nbsp; January 2002</td>
2036     </tr>
2037     <tr>
2038       <td width="33%">DSP 0201 - Representation of CIM in XML</td>
2039       <td width="33%">2.1, preliminary, May 2, 2002</td>
2040     </tr>
2041     <tr>
2042       <td width="33%">DSP 0205 - WBEM Discovery using SLP</td>
2043       <td width="33%">1.0, preliminary, 27 January 2004</td>
2044     </tr>
2045     <tr>
2046       <td width="33%">WBEM SLP Template</td>
2047       <td width="33%">1.0.0</td>
2048     </tr>
2049     <tr>
2050       <td width="33%">CIM Schema </td>
2051       <td width="33%">2.9 Final, Jan. 2005</td>
2052     </tr>
2053   </tbody>
2054 </table>
2055 <h2><b><span style="font-family: Times;"><a name="Supported Platforms">Supported
2056 Platforms</a></span></b></h2>
2057 <p>Each Pegasus release lists as 'active' platforms those
2058 hardware/software platforms that have recognized ports for the Pegasus
2059 code
2060 base including a maintainer for the platform that will be willing to
2061 regularly document issues and/or fix defects as the Pegasus
2062 code base is changed.&nbsp;
2063 Pegasus may be operable on other platforms (ex. Windows 98) but without
2064 a group
2065 to provide the role of test and maintenance, correct operation of&nbsp;
2066 Pegasus cannot be
2067 assured.&nbsp; In all cases, including the active platforms, it is the
2068 responsibility of the entity that packages and/or compiles OpenPegasus
2069 for shipment or deployment, to read, and actively monitor the Pegasus
2070 bugzilla database for a list of relevant defects that affect their
2071 platform. &nbsp; The platforms that are considered 'active' for this
2072 Pegasus release are:<br>
2073 <span class="norm"></span><br>
2074 </p>
2075 <table class="MsoNormalTable" style="width: 302.25pt;" border="1"
2076  cellpadding="0" cellspacing="1" height="409" width="504">
2077   <tbody>
2078     <tr style="">
2079       <td
2080  style="padding: 0.75pt; background: rgb(153, 255, 153) none repeat scroll 0% 50%; -moz-background-clip: initial; -moz-background-origin: initial; -moz-background-inline-policy: initial; width: 126.75pt;"
2081  height="26" width="211">
2082       <p class="MsoNormal"><b><span style="color: black;">Platform and
2083 OS</span></b><span style="color: black;"><o:p></o:p></span></p>
2084       </td>
2085       <td
2086  style="padding: 0.75pt; background: rgb(153, 255, 153) none repeat scroll 0% 50%; -moz-background-clip: initial; -moz-background-origin: initial; -moz-background-inline-policy: initial; width: 173.25pt;"
2087  height="26" width="289">
2088       <p class="MsoNormal"><b><span style="color: black;">Compilers</span></b><span
2089  style="color: black;"><o:p></o:p></span></p>
2090       </td>
2091     </tr>
2092     <tr style="">
2093       <td style="padding: 0.75pt; width: 126.75pt;" height="25"
2094  width="211">
2095       <p class="MsoNormal"><span style="color: black;">HP-UX<o:p></o:p></span></p>
2096       </td>
2097       <td style="padding: 0.75pt; width: 173.25pt;" height="25"
2098  width="289">
2099       <p class="MsoNormal"><span style="color: black;">HP <span
2100  class="SpellE">aC</span>++ B3910B<o:p></o:p></span></p>
2101       </td>
2102     </tr>
2103     <tr style="">
2104       <td style="padding: 0.75pt; width: 126.75pt;" height="25"
2105  width="211">
2106       <p class="MsoNormal"><span class="SpellE"><span
2107  style="color: black;">Linux on Power</span></span><span
2108  style="color: black;"><o:p></o:p></span></p>
2109       </td>
2110       <td style="padding: 0.75pt; width: 173.25pt;" height="25"
2111  width="289">
2112       <p class="MsoNormal"><span class="SpellE"><span
2113  style="color: black;">gcc</span></span><span style="color: black;"><o:p></o:p></span></p>
2114       </td>
2115     </tr>
2116     <tr style="">
2117       <td style="padding: 0.75pt; width: 126.75pt;" height="25"
2118  width="211">
2119       <p class="MsoNormal"><span class="SpellE"><span
2120  style="color: black;">zLinux</span></span><span style="color: black;"><o:p></o:p></span></p>
2121       </td>
2122       <td style="padding: 0.75pt; width: 173.25pt;" height="25"
2123  width="289">
2124       <p class="MsoNormal"><span class="SpellE"><span
2125  style="color: black;">gcc</span></span><span style="color: black;"><o:p></o:p></span></p>
2126       </td>
2127     </tr>
2128     <tr style="">
2129       <td style="padding: 0.75pt; width: 126.75pt;" height="25"
2130  width="211">
2131       <p class="MsoNormal"><span style="color: black;">Linux Itanium<o:p></o:p></span></p>
2132       </td>
2133       <td style="padding: 0.75pt; width: 173.25pt;" height="25"
2134  width="289">
2135       <p class="MsoNormal"><span class="SpellE"><span
2136  style="color: black;">gcc</span></span><span style="color: black;"><o:p></o:p></span></p>
2137       </td>
2138     </tr>
2139     <tr style="">
2140       <td style="padding: 0.75pt; width: 126.75pt;" height="25"
2141  width="211">
2142       <p class="MsoNormal"><span style="color: black;">Linux IA-32<o:p></o:p></span></p>
2143       </td>
2144       <td style="padding: 0.75pt; width: 173.25pt;" height="25"
2145  width="289">
2146       <p class="MsoNormal"><span class="SpellE"><span
2147  style="color: black;">gcc</span></span><span style="color: black;">
2148 (versions 2.9x and 3.xx)<o:p></o:p></span></p>
2149       </td>
2150     </tr>
2151     <tr style="">
2152       <td style="padding: 0.75pt; width: 126.75pt;" height="91"
2153  width="211">
2154       <p class="MsoNormal"><span style="color: black;">Windows 2000<o:p></o:p></span></p>
2155       </td>
2156       <td style="padding: 0.75pt; width: 173.25pt;" height="91"
2157  width="289">
2158       <p class="MsoNormal"><span style="color: black;" lang="NL">Microsoft
2159 Visual C++ Ver 6 and Microsoft .Net compiler Version.&nbsp;&nbsp; </span><span
2160  style="color: black;">Works on VC .NET 2003 (<span class="SpellE">aka</span>
2161 v7.1)<o:p></o:p></span></p>
2162       </td>
2163     </tr>
2164     <tr>
2165       <td style="padding: 0.75pt; width: 126.75pt;" height="69"
2166  width="211">
2167       <p class="MsoNormal"><span style="color: black;">Windows XP<o:p></o:p></span></p>
2168       </td>
2169       <td style="padding: 0.75pt; width: 173.25pt;" height="69"
2170  width="289">
2171       <p class="MsoNormal"><span style="color: black;" lang="NL">Microsoft
2172 Visual C++ Ver. 6 and Microsoft .Net compiler Version </span>7.1<span
2173  style="color: black;" lang="NL"><o:p></o:p></span></p>
2174       </td>
2175     </tr>
2176     <tr style="">
2177       <td style="padding: 0.75pt; width: 126.75pt;" height="43"
2178  width="211"> <font size="3">MacOS version 10.2 and higher</font></td>
2179       <td style="padding: 0.75pt; width: 173.25pt;" height="43"
2180  width="289"> <font size="3">gcc 3.3</font></td>
2181     </tr>
2182     <tr>
2183       <td style="vertical-align: top;"><big>HP OpenVMS Alpha<br>
2184       </big></td>
2185       <td style="vertical-align: top;">&nbsp;<big><font
2186  style="color: rgb(0, 0, 0);" color="RED">HP C++ V6.5-042 for OpenVMS
2187 Alpha and above</font></big> </td>
2188     </tr>
2189     <tr>
2190       <td style="vertical-align: top;"><big><span class="norm"></span><font
2191  style="color: rgb(0, 0, 0);"> HP OpenVMS IA64</font></big></td>
2192       <td style="vertical-align: top;"><span class="norm"></span><big><font
2193  style="color: rgb(0, 0, 0);">HP C++ V7.1-011 on OpenVMS IA64 and above</font></big>
2194       </td>
2195     </tr>
2196     <tr>
2197       <td style="vertical-align: top;"><span class="norm"></span><big><font><font
2198  color="RED"><span style="color: rgb(0, 0, 0);">Solaris 8<br>
2199 * See below for additional info<br>
2200       </span> </font></font></big></td>
2201       <td style="vertical-align: top;"><big>GNU&nbsp; 2.95.3</big><br>
2202       </td>
2203     </tr>
2204   </tbody>
2205 </table>
2206 <br>
2207 <span style="font-weight: bold;">Solaris:</span>&nbsp; Solaris testing
2208 began late in the 2.5 release cycle, thus has not been thoroughly
2209 tested.&nbsp; In order for Pegasus 2.5 to function properly on that
2210 platform, changes documented in OpenPegasus Bugzilla 4179&nbsp; must be
2211 applied.&nbsp;<span class="norm"><font color="RED">
2212 </font></span>
2213 <h2><small><b><b>Platform patches</b></b></small></h2>
2214 <font style="color: rgb(0, 0, 0);">The following is a list of platform
2215 patches Pegasus requires.<br>
2216 <br>
2217 </font>
2218 <div style="margin-left: 40px;"><font style="color: rgb(0, 0, 0);">RHAS
2219 2.1 needs the update to fix Red Hat Bugzilla 98815.</font><br>
2220 </div>
2221 <br>
2222 <p>Further information regarding Pegasus support on IBM platforms can
2223 be
2224 found at: <a
2225  href="http://publib.boulder.ibm.com/infocenter/eserver/v1r1/en_US/index.htm?info/icmain.htm"><span
2226  style="text-decoration: underline; color: rgb(51, 51, 255);">http://publib.boulder.ibm.com/infocenter/eserver/v1r1/en_US/index.htm?info/icmain.htm</span></a>
2227 </p>
2228 <p> <br>
2229 Further information regarding Pegasus support on HP platforms can be
2230 found at:
2231 <a href="http://www.hp.com/go/wbem">http://www.hp.com/go/wbem</a>.</p>
2232 <p><o:p><br>
2233 </o:p></p>
2234 <h2><a name="Conformance with DMTF Specifications">Conformance with
2235 DMTF Specifications</a></h2>
2236 <p>It is a major goal
2237 of the OpenPegasus project to both drive and utilize the DMTF CIM/WBEM
2238 specifications.&nbsp; However, today there are a number of known
2239 differences.&nbsp;
2240 As of this release, some of the differences include the following:</p>
2241 <ol>
2242   <li><b>Provider Registration</b> - Pegasus supports registration
2243 through a set of Pegasus Provider registration classes rather than
2244 support the DMTF defined Provider Qualifier. Pegasus will not support
2245 this qualifier in the future. See the readme for more information on
2246 provider registration.</li>
2247   <li>&nbsp;<b>Indications </b>-Today Pegasus supports process
2248 indications but does not
2249 include any specific support for lifecycle indications.</li>
2250   <li>
2251     <p class="MsoNormal"><span style="color: black;">&nbsp;</span><font
2252  style="color: rgb(0, 0, 0); font-weight: bold;">IncludeQualifiers
2253 option on Instance Operations</font><span style="color: black;"><b>&nbsp;</b>
2254 -
2255 The DMTF specifications are unclear regarding the inclusion of
2256 qualifiers on
2257 CIM instances.&nbsp; Some CIM Client implementations expect instances
2258 returned
2259 from the CIM Server to include the qualifiers defined in the class
2260 definition (such as KEY qualifiers on properties).&nbsp; </span>&nbsp;Pegasus
2261 today expects the provider to complete the qualifiers on instances in
2262 accordance with the specification and generally the interpretation is
2263 that Pegasus applies class level qualifiers when the includeInstance
2264 parameter is supplied on instance operations.&nbsp; However, Pegasus
2265 today is inconsistent in the return of qualifiers so that the user
2266 should NOT depend on Pegasus accurately honoring the includeQualifier
2267 parameter for instance operations.&nbsp; In the future it is expected
2268 that Pegasus will deprecate the use of qualifiers on instance
2269 operations completely.</p>
2270   </li>
2271   <li><b>LocalOnly option on instance
2272 Operations </b>- With the 1.1 version of Specification for CIM
2273 Operations over HTTP, the definition of the LocalOnly parameter for the
2274 GetInstance and EnumerateInstances operations was modified. This change
2275 was incorrect, resulted in reduced functionality and introduced a
2276 number of backward compatibility issues. As a result of issues
2277 introduced by this change, we strongly recommend that CIM Clients set
2278 LocalOnly = false and do not rely on the use of this parameter to
2279 filter the set of set of properties returned.</li>
2280   <li>
2281     <p class="MsoNormal">&nbsp;<b>CIM MOF compiler function for
2282 instance aliasing</b> - The Pegasus MOF compiler does not today support
2283 this function.&nbsp; This function is planned for a future version.</p>
2284   </li>
2285   <li>
2286     <p class="MsoNormal"><b>&nbsp;MultiRequest Oprations</b> - Pegasus
2287 does not support the DMTF defined MultiRequest Operation option.</p>
2288   </li>
2289   <li>
2290     <p class="MsoNormal"><b>MOFCompiler namespace pragma</b> - The
2291 Pegasus compiler does not support the namespace pragma.</p>
2292   </li>
2293 </ol>
2294 <h2><a name="Changes in This Release">Changes in This Release</a></h2>
2295 <p>The development and release of each version of Pegasus is defined
2296 and
2297 controlled through Pegasus PEP documents.&nbsp; PEP 180 is the
2298 controlling document
2299 this release and lists the original set of changes proposed and the
2300 status of
2301 each of those changes. Note that not all of the originally defined
2302 functionality was completed for this release.</p>
2303 <p>In general, the areas of development for this release were:</p>
2304 <ol style="margin-top: 0in;" start="1" type="1">
2305   <li class="MsoNormal" style="color: black;">
2306     <p style="margin-top: 0pt; margin-bottom: 0pt;">Addition of CQL
2307 stage 1 support<br>
2308     </p>
2309   </li>
2310   <li class="MsoNormal" style="color: black;">
2311     <p style="margin-top: 0pt; margin-bottom: 0pt;">Refactoring of
2312 Object Normalizer function to improve performance. </p>
2313   </li>
2314   <li class="MsoNormal" style="color: black;">
2315     <p style="margin-top: 0pt; margin-bottom: 0pt;">Out of Process
2316 Provider user level request.<br>
2317     </p>
2318   </li>
2319   <li class="MsoNormal" style="color: black;">
2320     <p style="margin-top: 0pt; margin-bottom: 0pt;">Embedded Object
2321 support.&nbsp; </p>
2322   </li>
2323   <li class="MsoNormal" style="color: black;">
2324     <p style="margin-top: 0pt; margin-bottom: 0pt;">Command Line
2325 Utilities<br>
2326     </p>
2327   </li>
2328   <li class="MsoNormal" style="color: black;">
2329     <p style="margin-top: 0pt; margin-bottom: 0pt;">CIMDateTime
2330 enhancements<br>
2331     </p>
2332   </li>
2333   <li class="MsoNormal" style="color: black;">
2334     <p style="margin-top: 0pt; margin-bottom: 0pt;">Completion of
2335 AutoPtr enhancements. </p>
2336   </li>
2337   <li class="MsoNormal" style="color: black;">
2338     <p style="margin-top: 0pt; margin-bottom: 0pt;">Certificate
2339 management and user-based certificate authentication<br>
2340     </p>
2341   </li>
2342   <li class="MsoNormal" style="color: black;">
2343     <p style="margin-top: 0pt; margin-bottom: 0pt;">Completion of HTTP
2344 chunking. <font style="color: rgb(51, 51, 255);" color="RED">Pegasus
2345 now supports HTTP V1.1 transfer encoding otherwise known as chunking .<a
2346  href="http://www.openpegasus.org/pp/uploads/40/5097/PEP140_ChunkedEncoding_4.3.html">
2347 PEP 140</a> describes the implementation details.</font></p>
2348   </li>
2349   <li class="MsoNormal" style="color: black;">Client side performance
2350 statistics</li>
2351   <li class="MsoNormal" style="color: black;">Syslog Indication handler.</li>
2352   <li class="MsoNormal" style="color: black;">Email Indication handler.</li>
2353   <li class="MsoNormal" style="color: black;">Port to OpenVMS.</li>
2354 </ol>
2355 <p class="MsoNormal" style="margin-left: 0.5in;">&nbsp;</p>
2356 The complete set of <span class="SpellE">PEPs</span> defined for
2357 this release is defined in PEP 180.
2358 <h2><span style="color: black;"><a name="PEGASUS Bugs">Pegasus defects<br>
2359 </a></span></h2>
2360 <p>The Pegasus bugzilla database documents any defects found in Pegasus
2361 and&nbsp; is available through the following link:&nbsp; <a
2362  href="http://cvs.rdg.opengroup.org/bugzilla/">OpenPegasus bugzilla
2363 database</a>.&nbsp; <br>
2364 </p>
2365 <br>
2366 <h2><a
2367  name="Pegasus Release Control and Version Definition Documentation">Pegasus
2368 Release Control and Version Definition Documentation</a></h2>
2369 <p>The Pegasus project is controlled largely through a set of documents
2370 (PEPs) that serve as the definition and review mechanism for new and
2371 modified Pegasus functionality and for the definition and documentation
2372 of releases.</p>
2373 <p>Specifically the following PEPs define the characteristics of this
2374 Pegasus release.</p>
2375 <ol>
2376   <li><a
2377  href="http://www.openpegasus.org/pp/protected/upreviews/20/1682/PEP209_ExternalInterface2.5.htm">PEP
2378 209</a> - OpenPegaus 2.5 External Interfaces (as of this document
2379 verion of PEP 230, PEP 209 is listed as draft status)<br>
2380   </li>
2381   <li><a
2382  href="http://www.openpegasus.org/pp/protected/doc.tpl?CALLER=index.tpl&amp;gdid=8502">PEP&nbsp;
2383 200</a> - OpenPegaus 2.5 Build and Configuration
2384 Option&nbsp; for Selected
2385 Platforms</li>
2386   <li>PEP 230 - Pegasus 2.5 Release Notes (This document)</li>
2387   <li><a
2388  href="http://www.openpegasus.org/pp/protected/doc.tpl?CALLER=index.tpl&amp;gdid=8503">PEP
2389 227</a> -&nbsp; Pegasus 2.5 Runtime Packaging Definition<br>
2390   </li>
2391   <li><a
2392  href="http://www.openpegasus.org/pp/protected/doc.tpl?CALLER=index.tpl&amp;gdid=8466">PEP
2393 210</a>&nbsp; - OpenPegasus 2.5 SDK Packaging Definition</li>
2394   <li>PEP 235&nbsp; - Pegasus readme.txt for 2.5 (also in the Pegasus
2395 source
2396 tree root directory).</li>
2397   <li><a
2398  href="http://www.openpegasus.org/pp/protected/revdoc.tpl?CALLER=revdocuments.tpl&amp;grid=1411">PEP
2399 180</a> - OpenPegasus Release Definition - This PEP is used
2400 throughout the development of this version as the control point for
2401 functionality that will go into the release and points to all of the
2402 PEPs that represent the Pegasus 2.5 functionality changes.&nbsp; (as of
2403 this document verion of PEP 230, PEP 180 is listed as draft status)</li>
2404 </ol>
2405 <h2><a name="General Documentation">General Documentation</a></h2>
2406 <p>The following documentation is available for the this Pegasus
2407 release:</p>
2408 <ul style="margin-top: 0in;" type="disc">
2409   <li class="MsoNormal" style="color: black;"><b>Utilities</b> - A
2410 combination of help generally available with the -h option for each
2411 command and HTML documentation for most of the tools.<o:p></o:p></li>
2412   <li class="MsoNormal" style="color: black;"><b>API and&nbsp; usage
2413 documentation</b> - See the header files and the HTML&nbsp; API
2414 documentation that is on the web site. The best API usage documentation
2415 is the existing utilities and test programs and the examples in the API
2416 documentation.&nbsp; In particular the Common/tests unit tests contain
2417 extensive examples of the use of the Common APIs.</li>
2418   <li class="MsoNormal" style="color: black;"><b>Building and Debugging
2419 Providers </b>- Readme.html in the Pegasus Root Directory, API
2420 documentation, and documentation from the Pegasus Technical Workshop
2421 which is available on the Pegasus web site.</li>
2422   <li class="MsoNormal" style="color: black;"><b>Building and Debugging
2423 Clients</b> - API documentation and the documentation on the Pegasus
2424 Technical Workshop which is available on the Pegasus web site.</li>
2425   <li class="MsoNormal" style="color: black;"><b>Compiler operation and
2426 commands</b> - compiler help (cimmofl -h)</li>
2427   <li class="MsoNormal" style="color: black;"><b>PEPs</b> - The
2428 features of Pegasus that have been installed in this and the previous
2429 few versions are defined by Pegasus PEPs that are available on the
2430 OpenPegasus web site.&nbsp; While these are the original design
2431 documents largely and use in the process of defining and approving the
2432 overall characteristics of new functionality, they serve as a guide to
2433 the design and implementation of these features.</li>
2434 </ul>
2435 &nbsp;
2436 <p class="MsoNormal" style="margin-left: 0.5in;"><span
2437  style="color: black;">&nbsp; <o:p></o:p></span></p>
2438 <div class="MsoNormal" style="text-align: center;" align="center"><span
2439  style="color: black;">
2440 <hr align="center" color="#009900" noshade="noshade" size="2"
2441  width="100%"></span></div>
2442 <p><i><font size="2">Copyright (c) 2005 EMC Corporation;
2443 Hewlett-Packard Development Company, L.P.; IBM Corp.; The Open Group;
2444 VERITAS Software Corporation</font><br>
2445 <br>
2446 </i><i><span style="font-size: 7.5pt;">Permission is hereby granted,
2447 free of
2448 charge, to any person obtaining a copy&nbsp; of this software and
2449 associated
2450 documentation files (the "Software"), to deal in the Software without
2451 restriction, including without limitation the rights to use, copy,
2452 modify,
2453 merge, publish, distribute, sublicense, and/or sell copies of the
2454 Software, and
2455 to permit persons to whom the Software is furnished to do so, subject
2456 to the
2457 following conditions:</span><br>
2458 </i><i><span style="font-size: 10pt;"><br>
2459 </span></i><i><span style="font-size: 7.5pt;">THE ABOVE COPYRIGHT
2460 NOTICE AND THIS
2461 PERMISSION NOTICE SHALL BE INCLUDED IN ALL COPIES OR SUBSTANTIAL
2462 PORTIONS OF
2463 THE SOFTWARE. THE SOFTWARE IS PROVIDED&nbsp; "AS IS", WITHOUT
2464 WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO
2465 THE
2466 WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
2467 NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
2468 LIABLE
2469 FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF
2470 CONTRACT,
2471 TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
2472 SOFTWARE OR
2473 THE USE OR OTHER DEALINGS IN THE SOFTWARE.</span></i></p>
2474 <p>&nbsp;</p>
2475 </div>
2476 </body>
2477 </html>