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

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

No CVS admin address has been configured
Powered by
ViewCVS 0.9.2