version 1.36, 2001/07/08 03:41:33
|
version 1.49.2.14, 2001/08/17 01:02:54
|
|
|
CHANGE LOG FOR PEGASUS | CHANGE LOG FOR PEGASUS |
| |
-------------------------------------------------------------------------------- |
Version 1.1.1 - 3 August 2001 - Development Branch (Work in Progress) |
|
current working dev branch of build |
| |
Version 0.97.5 - Work in progress |
1. (Karl) 6 Aug - extend ToMof functions. The MOF for a class can now be |
|
seen as part of CGIclient class displays. |
| |
-------------------------------------------------------------------------------- |
2. (Karl) 7 Aug - Update CIM25 Schema from the "preliminary" version |
|
to the final version in Schemas\CIM25. This included minor |
|
corrections, etc and a couple of file changes. This is the |
|
official final CIM 25 schema relesed by the DMTF. This change |
|
should not affect any current work. |
|
3. (Karl) 7 Aug 2001 - Added CIM Schema 2.6 (preliminary) to the Schemas |
|
directorys. Note however that today the make repository still |
|
loads the 2.5 schema. |
|
|
|
4. (Karl) 8 Aug 2001 - Change cimmofparser.cpp to put header and trailers |
|
on XML output. |
|
|
|
5. (Denise Eckstein - HP) 13 Aug 2001 - Fixed an HP-UX compile problem |
|
in various src/utils/mu commands (MoveCmd.cpp, PrependCmd.cpp, RmCmd.cpp, |
|
RmDirHierCmd.cpp, StripCmd.cpp, TouchCmd.cpp). aCC scopes variable |
|
declarations in for loop initializers outside the loop, so multiple |
|
"for (int i=0; i<10; i++);" statements cause a compile error. |
|
|
|
6. (Nag Boranna - HP) 15 Aug 2001 - Modified Config framework to remove |
|
dependency on the config files at the start of the cimserver. Now the |
|
cimserver will use in-memory default values in the absence of config files |
|
and command line options. Fixed a few defects in the config framework that |
|
were causing cimom to crash under certain conditions. Changed the config |
|
provider class name to 'PG_ConfigSetting' in the mof file and modified |
|
provider implementation files accordingly. Also modified the config CLI |
|
to show user friendly error/status messages. |
|
|
|
7. (Carol Ann Krug Graves - HP) 16 Aug 2001 - Fixed a bug in wbemexec CLI |
|
(reported incorrect line number on error in XML request if input redirected). |
|
Enhanced the -d debug command line option to allow more flexibility in |
|
generating debug output. |
|
|
|
--------------------------------------------------------------------------- |
|
Version 1.1 - July 2001 Development branch |
|
Tagged as version_1_01 on 3 August 2001 (sorry should have been |
|
1.1 |
|
|
|
1. (Nitin Upasani - HP) Implementation of handleIndication() to deliver |
|
indication by defining IndicationDispatcher, HandlerTable, CIMHandler |
|
and ExportClient classes. the indication. |
|
|
|
Also implemented CIMxmlIndicationHandler and sendmailIndicationHandler to |
|
make the delivery of indications over Xml-HTTP and email respectively. |
|
|
|
Provided examples for HandlerTable, XmlIndicationDelivery and |
|
SendMailIndicationDelivery to support this implementation. |
|
|
|
2. (Markus Mueller - IBM) Implementation of a Linux specific threading |
|
library and a thread-safe message queue (first stage). Classes defined |
|
are Mutex, Condition, Semaphore, AtomicInt, ReadWriteSem, cleanup_handler |
|
and SimpleThread. |
|
|
|
3. (Carol Ann Krug Graves - HP) Implementation of wbemexec CLI. Please refer |
|
to the man page in pegasus/src/Clients/wbemexec/doc/wbemexec.html for more |
|
information on using wbemexec. A simple test script is included. Please |
|
see pegasus/src/Clients/wbemexec/tests/readme for information on running |
|
the test script. |
|
|
|
4. (Sushma Fernandes - HP) Implementation of Trace Framework. Please |
|
refer to the documentation in src/Pegasus/Common/doc/TracingDevGuide.pdf |
|
and |
|
src/Pegasus/Common/doc/TracingUserGuide.pdf for more information on using |
|
the Trace framework. Classes defined are src/Pegasus/Common/Tracer.cpp and |
|
src/Pegasus/Common/TraceFileHandler.cpp. |
|
|
|
5. (Nag Boranna - HP) Implementation of Config Framework, Config Provider and |
|
Config CLI. Please refer to the documentation |
|
in pegasus/doc/WorkPapers/CIMOMConfigurationWorkPaper.pdf and the man page |
|
in pegasus/src/Clients/cimconfig/doc/cimconfig.html for more information on |
|
using the config framework and cimconfig CLI. Make sure to load the config |
|
mof (src/gmake config) before starting the cimserver. A simple test script |
|
is included. Please see pegasus/src/Clients/wbemexec/tests/readme for |
|
information on running the test script. |
|
|
|
6. (Karl Schopmeyer 31 July 2001) - Add toMof functions to the CIM objects |
|
(changed the H and CPP files for the major CIM objects. These |
|
functions generate CIM MOF output for the objects. |
|
|
|
7. (Bapu Patil - HP) Implementation of Local Channel Authentication. Local |
|
Authentication provides security mechanism to authenticates CIM clients |
|
that |
|
connect to CIM Server on the same system without having to specify a |
|
password. |
|
Please refer to "doc/LocalCIMSecurity.pdf" for more information on design. |
|
This component only works on unix and it's not linked in with the main |
|
build. |
|
When authentication framework is defined this component may need to be |
|
modified to integrate with the framework. |
|
|
|
8. (Sushma Fernandes - HP) Removed the ltoa() function call from Tracer.cpp. |
|
Added a constant to define the maximum length of uint32. |
|
|
|
--------------------------------------------------------------------------- |
|
Version 0.99.x (Fixes to version 0.99) in Process |
|
|
|
NOTE: Please do not input anything to this branch except for critical |
|
fixes. This is, in effect, 1.0 and we do not want to use it for |
|
development. |
|
|
|
---------------------------------------------------------------------------- |
|
|
|
Version 0.98.0 - Work in progress (This number skipped) |
|
Version -.99.0 - Tagged as version 0.99,17 July 8:00 am - KS |
|
|
|
1. (Mike Brasher) Added support for class association operations |
|
(references(), associators(), referenceNames(), associatorNames()). |
|
|
|
2. (Jenny Yu - HP) Fixed problem in CGIClient.cpp to handle double quotes |
|
in the HTML URL reference for passing instance names. |
|
|
|
3. (Mike Brasher) Mass substitution to prepend CIM_ERR to CIM Status Codes. |
|
|
|
4. (Mike Brasher) Added CIM Message types in preparation for qeueing. |
|
|
|
3. (Denise E. - HP) HP-UX specific changes to lslp-perl-linux,h and slp.h to |
|
allow slp to compile. |
|
|
|
4. (Mike Brasher) - Finalized CIM messages. |
|
|
|
5. (Mike Brasher) - Added queue ids concept (using hash table which maps |
|
ids to queue pointers). |
|
|
|
6. (Mike Brasher) - Started integration of message queues with ServerHandler |
|
and Dispatcher. |
|
|
|
7. (Chip Vincent) - Update Provider2 interfaces. Made changes to Dispatcher |
|
and |
|
CIMProvider to support both interfaces. Added CIMOMHandle and sample |
|
ResponseHandler for Provider2 interface. |
|
|
|
8. (Mike Brasher) - Replaced dispatcher with a queue-based dispatcher. |
|
|
|
9. (Mike Brasher) - Retrofited CIMOMHandle to be queue-based. |
|
|
|
10. (Mike Brasher) - Changed CIMOMHandle to carry repository pointer. |
|
|
|
11. (Mike Brasher) - Ported to TRU64. |
|
|
|
12. (Mike Brasher) - Fixed compiler error on Linux. |
|
|
|
------------------------------------------------------------------------------ |
|
-- |
| |
Version 0.97.4 - Tag Created for 0.97.4 and snapshot 7 July 2001 | Version 0.97.4 - Tag Created for 0.97.4 and snapshot 7 July 2001 |
| |
|
|
20. (Karl) added basic Queue function to common (based on array) and added | 20. (Karl) added basic Queue function to common (based on array) and added |
tests for stack and queue. | tests for stack and queue. |
| |
-------------------------------------------------------------------------------- |
------------------------------------------------------------------------------ |
|
-- |
| |
Version 0.97.3 - Released 5 June 2001 | Version 0.97.3 - Released 5 June 2001 |
| |
|
|
| |
| |
| |
|
|
|
|
|
|
|
|
|
|
|
|