version 1.107, 2002/04/14 06:02:30
|
version 1.118, 2002/04/18 23:33:17
|
|
|
12. (Denise Eckstein - HP) 12 Apr 2002 - Extended versioning strategy | 12. (Denise Eckstein - HP) 12 Apr 2002 - Extended versioning strategy |
to allow platform-specific version strings. | to allow platform-specific version strings. |
| |
|
13. (Denise Eckstein - HP) 14 Apr 2002 - Renamed shared library for |
|
ManagedSystem/OperatingSystem provider so that it would not |
|
conflict with library name of generic/OperatingSystem provider. |
|
|
|
14. (Denise Eckstein - HP) 14 Apr 2002 - Added compile flags _REENTRANT and RWSTD_MULTI_THREAD flags for platform_HPUX_PARISC_ACC. |
|
|
|
|
|
15. (Nag Boranna - HP) 15 Feb 2002 - HP-Nag: Added PAM based user |
|
authentication module. The implementation is available only on Unix |
|
platforms. The PAM module is optional and it can be built by setting |
|
the environment variable PEGASUS_PAM_AUTHENTICATION." |
|
|
|
16. (Sushma Fernandes - HP) 15 Apr 2002 - Implemented static methods |
|
Uint64 getDifference(CIMDateTime, CIMDateTime), to get the difference |
|
between two CIMDateTimes and CIMDateTime getCurrentDateTime(), to return |
|
the current date time as CIMDateTime in the CIMDateTime class. Also added |
|
method Boolean isInterval(), to check if the CIMDateTime object is an |
|
interval. |
|
|
|
17. (Nitin Upasani - HP) 15 Apr 2002 - Improved Consumer interface with |
|
indications. Now indications can be displayed using sample |
|
DisplayConsumer. To test, create Handler with destination as |
|
localhost:5988/logicalname. Create a file consumer_list.dat in your |
|
PEGASUS_HOME directory and then ass entry as follows: |
|
logicalname = DisplayConsumer |
|
This will help ConsumerTable to load the DisplayConsumer to consume |
|
the indication passed through ExportServer (CIMExportRequestDispathcer). |
|
|
|
18. (Yi Zhou - HP) 15 Apr 2002 - Implemented sending message of provider |
|
registration notification to subscription service. |
|
|
|
19. (Roger Kumpf - HP) 16 Apr 2002 - Defined an exception hierarchy for |
|
CIMClient API users. All exceptions thrown by CIMClient are now |
|
subclasses of CIMClientException. The CIMClient methods are defined |
|
as throwing CIMClientException, which will allow the actual exceptions |
|
thrown to change without changing the method signatures. It also makes |
|
it more clear to the client application which exceptions need to be |
|
handled. |
|
|
|
A new message type, ClientExceptionMessage has been defined as well. |
|
This message is used to communicate client exceptions from the CIM |
|
operation response decoder to the CIMClient. Previously, several |
|
classes of exceptions were being dropped in the decoder. New |
|
CIMClientException subclasses have been defined to model these |
|
exceptions. These changes allow decoding exceptions to be passed |
|
back to the client application. Examples are unparsable HTTP |
|
responses, malformed XML, and mismatched CIM responses (message ID, |
|
message type). |
|
|
|
The CIM clients that are linked into the Pegasus build have been |
|
updated to catch CIMClientException instead of CIMException. |
|
|
|
20. (KS) 18 Apr 2002 -Incorporated tomof client into the build. Includes |
|
usage and help. |
|
This program outputs mof or xml from repository either as a client |
|
or direct to the repository. |
|
|
|
21. (KS) 18 Apr 2002 - Changed all FIXME, etc. in compiler to ATTN with |
|
priorities. |
|
|
|
22. (MM) 18 Apr 2002 - Associator provider handling |
|
|
|
23. (MM) 18 Apr 2002 - HiRes pegasus_gettimeofday() for Windows needed |
|
for performance statistics. |
|
|
|
24. (Roger Kumpf - HP) 18 Apr 2002 - Removed the "match" code in the |
|
String class which had a dependency on the TCL license. Where this |
|
code was being used to match HTTP headers, I replaced the call to |
|
String::matchNoCase() with specific logic to check for the namespace |
|
in an HTTP extension header. For example, if the allowNamespacePrefix |
|
argument is true and the search tag is "Tag", HTTPMessage::lookupHeader |
|
will match "Tag" and "45-Tag", but not "abcTag". This behavior more |
|
closely models the intent of the String match in this case and is |
|
therefore more correct. |
|
|
======================================================================== | ======================================================================== |
| |
Version 1.08 working towards 1.1 - Started 27 March 2002 | Version 1.08 working towards 1.1 - Started 27 March 2002 |