tpot/pegasus/.git
14 years agoPEP#: 348 TASK-PEP348_SCMO-merged_out_to_branch
thilo.boehm [Fri, 4 Dec 2009 10:44:45 +0000 (10:44 +0000)]
PEP#: 348
TITLE: Clean up for patch.

DESCRIPTION: Clean up for patch.

14 years agoPEP#: 348
thilo.boehm [Thu, 3 Dec 2009 15:53:26 +0000 (15:53 +0000)]
PEP#: 348
TITLE: Improve OOP upcall for SCMOClasses

DESCRIPTION: Improve OOP upcall for SCMOClasses

14 years agoPEP#: 348
thilo.boehm [Tue, 1 Dec 2009 08:42:46 +0000 (08:42 +0000)]
PEP#: 348
TITLE: Bug fix for double free in CMPIProviderManager

DESCRIPTION: Bug fix for double free in CMPIPrividerManager

14 years agoPEP#:348
r.kieninger [Mon, 30 Nov 2009 17:00:38 +0000 (17:00 +0000)]
PEP#:348
TITLE: SCMO - Adding new access functions for retrieving keys and properties

DESCRIPTION: Adding new access functions for retrieving keys and properties

14 years agofile wsinvoke.xml was added on branch TASK-PEP348_SCMO-branch on 2009-12-04 11:31...
thilo.boehm [Mon, 30 Nov 2009 16:49:51 +0000 (16:49 +0000)]
file wsinvoke.xml was added on branch TASK-PEP348_SCMO-branch on 2009-12-04 11:31:13 +0000

14 years agofile wsidentify.xml was added on branch TASK-PEP348_SCMO-branch on 2009-12-04 11...
thilo.boehm [Mon, 30 Nov 2009 16:49:51 +0000 (16:49 +0000)]
file wsidentify.xml was added on branch TASK-PEP348_SCMO-branch on 2009-12-04 11:31:12 +0000

14 years agofile wsfilter.xml was added on branch TASK-PEP348_SCMO-branch on 2009-12-04 11:31...
thilo.boehm [Mon, 30 Nov 2009 16:49:51 +0000 (16:49 +0000)]
file wsfilter.xml was added on branch TASK-PEP348_SCMO-branch on 2009-12-04 11:31:12 +0000

14 years agoPEP#: 348
thilo.boehm [Mon, 30 Nov 2009 10:59:35 +0000 (10:59 +0000)]
PEP#: 348
TITLE: Bug fixes for binary encoding

DESCRIPTION: Bug fixes for binary encoding

14 years agofile Document5.txt was added on branch TASK-PEP348_SCMO-branch on 2009-12-04 11:31...
thilo.boehm [Fri, 27 Nov 2009 14:18:12 +0000 (14:18 +0000)]
file Document5.txt was added on branch TASK-PEP348_SCMO-branch on 2009-12-04 11:31:10 +0000

14 years agoPEP#:348
marek [Thu, 26 Nov 2009 08:52:00 +0000 (08:52 +0000)]
PEP#:348
TITLE: Cleanup of Internal Xml encoding + bug fixes

DESCRIPTION:
Added support for internal Xml and binary in function completeHostnameAndNamespaces() which is used by the ResponseAggregators to add hostname and namespaces if necessary
Removed unused functions and variables
Added capability to transform internal Xml directly into external Xml without the need of a resolving inbetween for operations using CIMObject (i.e. associator and execQuery)

14 years agoPEP#:348
r.kieninger [Tue, 24 Nov 2009 10:50:36 +0000 (10:50 +0000)]
PEP#:348
TITLE: SCMO - Change the way a CIMObjectPath is derived from a SCMOInstance

DESCRIPTION: SCMO - Change the way a CIMObjectPath is derived from a SCMOInstance

14 years agoPEP#:348
r.kieninger [Mon, 23 Nov 2009 08:10:21 +0000 (08:10 +0000)]
PEP#:348
TITLE: SCMO: Enable ResponseData encoding for mixed responses

DESCRIPTION: SCMO: Enable ResponseData encoding for mixed responses (SCMO+CIM)

14 years agoPEP#:348
r.kieninger [Mon, 23 Nov 2009 08:06:16 +0000 (08:06 +0000)]
PEP#:348
TITLE: Extend Message(De-)Serializer test for SCMO and binary encoding

DESCRIPTION: Extend Message(De-)Serializer test for SCMO and binary encoding

14 years agofile Document4.txt was added on branch TASK-PEP348_SCMO-branch on 2009-12-04 11:31...
thilo.boehm [Sat, 21 Nov 2009 21:00:16 +0000 (21:00 +0000)]
file Document4.txt was added on branch TASK-PEP348_SCMO-branch on 2009-12-04 11:31:10 +0000

14 years agoPEP#: 348
thilo.boehm [Thu, 19 Nov 2009 16:39:01 +0000 (16:39 +0000)]
PEP#: 348
TITLE: Bug fixes for binary encoding

DESCRIPTION: Bug fixes for binary encoding

14 years agoPEP#:348
marek [Thu, 19 Nov 2009 16:25:45 +0000 (16:25 +0000)]
PEP#:348
TITLE: Fix memory leak in CopyOnWrite()

DESCRIPTION:

14 years agoPEP#: 348
thilo.boehm [Wed, 18 Nov 2009 15:43:24 +0000 (15:43 +0000)]
PEP#: 348
TITLE: Bug fixes for merge head into branch.

DESCRIPTION: Bug fixes for merge head into branch.

14 years agoPEP#: 348
thilo.boehm [Wed, 18 Nov 2009 14:00:22 +0000 (14:00 +0000)]
PEP#: 348
TITLE: Merge head into branch.

DESCRIPTION: Merge head into branch.

14 years agoPEP#: 348
thilo.boehm [Wed, 18 Nov 2009 12:24:22 +0000 (12:24 +0000)]
PEP#: 348
TITLE: Merge head into branch.

DESCRIPTION:  Merge head into branch.

14 years agoPEP#: 348
thilo.boehm [Wed, 18 Nov 2009 12:07:55 +0000 (12:07 +0000)]
PEP#: 348
TITLE: Merge head into branch.

DESCRIPTION:  Merge head into branch.

14 years agoPEP#:348
marek [Wed, 18 Nov 2009 11:30:13 +0000 (11:30 +0000)]
PEP#:348
TITLE: Further Windows compile warnings fixed

DESCRIPTION:

14 years agoPEP#:348
marek [Wed, 18 Nov 2009 09:59:56 +0000 (09:59 +0000)]
PEP#:348
TITLE: Fix build errors and warnings on Windows for SCMO

DESCRIPTION:

14 years agoPEP#:348
r.kieninger [Wed, 18 Nov 2009 09:30:44 +0000 (09:30 +0000)]
PEP#:348
TITLE: SCMO binary communication

DESCRIPTION: Fix typo

14 years agoPEP#:348
r.kieninger [Wed, 18 Nov 2009 07:26:30 +0000 (07:26 +0000)]
PEP#:348
TITLE: SCMO binary OOP bugfixes

DESCRIPTION:

14 years agoPEP#: 348
thilo.boehm [Tue, 17 Nov 2009 11:33:12 +0000 (11:33 +0000)]
PEP#: 348
TITLE: Fix some typos.

DESCRIPTION:  Fix some typos.

14 years agoPEP#:348
r.kieninger [Tue, 17 Nov 2009 11:14:53 +0000 (11:14 +0000)]
PEP#:348
TITLE: SCMO Binary OOP support

DESCRIPTION:

14 years agoPEP#:348
r.kieninger [Mon, 16 Nov 2009 20:43:29 +0000 (20:43 +0000)]
PEP#:348
TITLE: SCMO - Adopt for z/OS build

DESCRIPTION:

14 years agoPEP#:348
r.kieninger [Mon, 16 Nov 2009 17:07:31 +0000 (17:07 +0000)]
PEP#:348
TITLE: SCMO binary protocol optimization stage1

DESCRIPTION:

14 years agoPEP#: 348
thilo.boehm [Mon, 16 Nov 2009 11:33:08 +0000 (11:33 +0000)]
PEP#: 348
TITLE: Fix initialize of len varialble in setNameSpace()

DESCRIPTION:  Fix initialize of len varialble in setNameSpace()

14 years agoPEP#:348
r.kieninger [Mon, 16 Nov 2009 10:58:15 +0000 (10:58 +0000)]
PEP#:348
TITLE: SCMO CMPI, fix conversion of CMPIData to SCMBUnion

DESCRIPTION:

14 years agoPEP#: 348
thilo.boehm [Mon, 16 Nov 2009 10:25:56 +0000 (10:25 +0000)]
PEP#: 348
TITLE: Add _copyOnWright()

DESCRIPTION:  Add _copyOnWright()

14 years agoPEP#: 348
thilo.boehm [Fri, 13 Nov 2009 17:10:25 +0000 (17:10 +0000)]
PEP#: 348
TITLE: Bug fix setting key bindings from properties.

DESCRIPTION:  If a key binding of type string is copied form a property
              within the same instance,a reallocation can take place.
      If this was the case, the read was done in freed memory.

14 years agoPEP#:348
r.kieninger [Fri, 13 Nov 2009 16:34:11 +0000 (16:34 +0000)]
PEP#:348
TITLE: Prevent segmentation fault when reallocation of SCMOInstance fails

DESCRIPTION:

14 years agoPEP#: 348
thilo.boehm [Fri, 13 Nov 2009 14:37:50 +0000 (14:37 +0000)]
PEP#: 348
TITLE: Direct management functions for external references added.

DESCRIPTION:  Add functions numberExtRef(), getExtRef(), putExtRef().

14 years agoPEP#: 348
thilo.boehm [Fri, 13 Nov 2009 12:54:21 +0000 (12:54 +0000)]
PEP#: 348
TITLE: Bugfix for external reference index array.

DESCRIPTION:  Avoid double add of already indexed external references.

14 years agoPEP#: 348
thilo.boehm [Thu, 12 Nov 2009 16:18:04 +0000 (16:18 +0000)]
PEP#: 348
TITLE: Introducing the external reference index array.

DESCRIPTION:  An array was introduced to track all external references with in an SCMO object.

14 years agoPEP#:348
r.kieninger [Thu, 12 Nov 2009 15:16:19 +0000 (15:16 +0000)]
PEP#:348
TITLE: SCMO CMPI: Optimization of string2CMPIString using known string length

DESCRIPTION:

14 years agoPEP#:348
r.kieninger [Thu, 12 Nov 2009 15:14:49 +0000 (15:14 +0000)]
PEP#:348
TITLE: SCMO CMPI, fix for conversion of real values

DESCRIPTION:

14 years agoPEP#:348
marek [Thu, 12 Nov 2009 13:57:38 +0000 (13:57 +0000)]
PEP#:348
TITLE: Add further backward-compatibility support in function value2SCMOValue()

DESCRIPTION:

14 years agoPEP#:348
r.kieninger [Thu, 12 Nov 2009 13:33:16 +0000 (13:33 +0000)]
PEP#:348
TITLE: SCMO CMPI: Fix conversion of CIMValue, SCMOUnion and CMPIData

DESCRIPTION:

14 years agoPEP#:348
r.kieninger [Thu, 12 Nov 2009 11:54:22 +0000 (11:54 +0000)]
PEP#:348
TITLE: SCMO CMPI Implementation: Preserve CMPI Invocation Flags and eleminate memory leak in CMPISCMOUtilties

DESCRIPTION:

14 years agoPEP#:348
r.kieninger [Wed, 11 Nov 2009 16:53:39 +0000 (16:53 +0000)]
PEP#:348
TITLE: SCMO CMPI, break up link between CMPI_ObjectPath and CMPI_Instance

DESCRIPTION:

14 years agoPEP#:348
marek [Wed, 11 Nov 2009 10:12:12 +0000 (10:12 +0000)]
PEP#:348
TITLE: Add InternalXml support in the binary encoder

DESCRIPTION:
The following operations do support InternalXml in OOP mode: gI, eI, associators and execQuery.

- updated CIMBinMsgSerializer and CIMBinMsgDeserializer to use encodeInternalXml() and setXml() functions from class CIMResponseData
- completed the two new classes CIMInternalXmlEncoder and SCMOInternalXmlEncoder
- fixed a Bug introduced into the SCMOInstance::getXXX_l function family (size of 0 was reported as 2^32-1)

14 years agoPEP#: 348
thilo.boehm [Tue, 10 Nov 2009 12:42:16 +0000 (12:42 +0000)]
PEP#: 348
TITLE: Add OOP support + Connect Repositiory to SCMOClassCache

DESCRIPTION:  Add SCMOClassCache.clear() and SCMOClassCache.removeSCMOClass()
              Add a SCMOClassCache instance to the OOP Agent.

14 years agoPEP#:348
r.kieninger [Tue, 10 Nov 2009 10:03:15 +0000 (10:03 +0000)]
PEP#:348
TITLE: SCMO CMPI: Error handling of null type in refAddKey

DESCRIPTION:

14 years agoPEP#:348
marek [Tue, 10 Nov 2009 09:43:32 +0000 (09:43 +0000)]
PEP#:348
TITLE: Update CIMMessageSerializer and CIMMessageDeserializer to use CIMResponseData

DESCRIPTION:
Current implementation does transform SCMO to C++ objects instead of using the SCMOXmlWriter.
Two major reasons:

1. deprecated way to run Out-of-Process
2. the little overhead caused by this approach disappears in the large overhead of writing objects as Xml in the cimprovagt and parsing the Xml back into objects in the CIM Server

14 years agoPEP#:348
r.kieninger [Mon, 9 Nov 2009 16:01:41 +0000 (16:01 +0000)]
PEP#:348
TITLE: SCMO CMPI, fix handling of array types

DESCRIPTION:

14 years agoPEP#:348
r.kieninger [Mon, 9 Nov 2009 16:00:37 +0000 (16:00 +0000)]
PEP#:348
TITLE: Cascading CMPIClassCache over SCMOClassCache

DESCRIPTION:

14 years agoPEP#:348
r.kieninger [Mon, 9 Nov 2009 15:40:30 +0000 (15:40 +0000)]
PEP#:348
TITLE: SCMO XMLWriter bugfixes

DESCRIPTION:

14 years agoPEP#:348
r.kieninger [Fri, 6 Nov 2009 11:02:15 +0000 (11:02 +0000)]
PEP#:348
TITLE: SCMO, fix delivery of objects in JMPIProviderManager

DESCRIPTION:

14 years agoPEP#: 348
thilo.boehm [Fri, 6 Nov 2009 09:21:01 +0000 (09:21 +0000)]
PEP#: 348
TITLE: Fix ICU linkage error

DESCRIPTION:  Fix ICU linkage error.

14 years agoPEP#:348
r.kieninger [Thu, 5 Nov 2009 15:14:59 +0000 (15:14 +0000)]
PEP#:348
TITLE: Fix for setting array values for SCMOInstances

DESCRIPTION: Used wrong type when converting array elements to SCMBUnion

14 years agoPEP#: 348
thilo.boehm [Thu, 5 Nov 2009 13:35:20 +0000 (13:35 +0000)]
PEP#: 348
TITLE: Sorting property filter to class property order.

DESCRIPTION:  Sorting property filter to class property order.

14 years agoPEP#:348
r.kieninger [Thu, 5 Nov 2009 13:31:51 +0000 (13:31 +0000)]
PEP#:348
TITLE: Adopt CMPI sample provider tests for SCMO

DESCRIPTION: Apply new order of key properties and the propagated flag

14 years agoPEP#: 348
thilo.boehm [Thu, 5 Nov 2009 11:15:09 +0000 (11:15 +0000)]
PEP#: 348
TITLE: Add new implementaion for SCMOClassCache.

DESCRIPTION:  Add new implementaion for SCMOClassCache Stage 1; only in process , change class is not supported.
              New assigment operators for SCMOClass & SCMOInstance with reference counting.
              All memory allocations with in SCMO chunk are now initialized with 0.

14 years agoPEP#:348
r.kieninger [Wed, 4 Nov 2009 16:59:18 +0000 (16:59 +0000)]
PEP#:348
TITLE: SCMO CMPI Code review updates

DESCRIPTION:

14 years agoPEP#:348
marek [Wed, 4 Nov 2009 16:22:38 +0000 (16:22 +0000)]
PEP#:348
TITLE: Review comments directly worked into CMPIClassCache

DESCRIPTION:

14 years agoPEP#:348
r.kieninger [Wed, 4 Nov 2009 15:46:51 +0000 (15:46 +0000)]
PEP#:348
TITLE: BugFix in CMPI Sample provider and adoptions of test outputs

DESCRIPTION:

14 years agoPEP#:348
r.kieninger [Wed, 4 Nov 2009 09:04:34 +0000 (09:04 +0000)]
PEP#:348
TITLE: Eliminate memory leaks in SCMO CMPI Implementation

DESCRIPTION: Eliminate memory leaks in SCMO CMPI Implementation

14 years agoPEP#:348
r.kieninger [Wed, 4 Nov 2009 09:02:50 +0000 (09:02 +0000)]
PEP#:348
TITLE: Remove unused variable SCMOXMLWriter

DESCRIPTION: Remove unused variable

14 years agoPEP#: 348
thilo.boehm [Tue, 3 Nov 2009 13:11:51 +0000 (13:11 +0000)]
PEP#: 348
TITLE: Add new constructors for SCMOInstances

DESCRIPTION:  Add constructor from CIMInstance, CIMObjectPath and CIMObject. All constructors are using the SCMOClassCache to resolve SCMOClasses.
              A empty SCMOClass is defined. A SCMOClass is empty if it does not contain any propertie information.

14 years agoPEP#:348
r.kieninger [Fri, 30 Oct 2009 16:59:53 +0000 (16:59 +0000)]
PEP#:348
TITLE: SCMO CMPI Implementation

DESCRIPTION: Bugfix for NULL Strings

14 years agoPEP#:348
r.kieninger [Fri, 30 Oct 2009 15:51:52 +0000 (15:51 +0000)]
PEP#:348
TITLE: SCMO CMPI Implementation

DESCRIPTION: Proper implementation of key property retrieval and cleanup of unused functions

14 years agoPEP#: 348
thilo.boehm [Fri, 30 Oct 2009 13:22:31 +0000 (13:22 +0000)]
PEP#: 348
TITLE: Add SCMOInstance::clearKeyBindings()

DESCRIPTION:  Add SCMOInstance::clearKeyBindings()

14 years agoPEP#:348
r.kieninger [Fri, 30 Oct 2009 13:10:39 +0000 (13:10 +0000)]
PEP#:348
TITLE: SCMO CMPI Implementation

DESCRIPTION: Scaffolding code for CreateInstanceResponseHandler

14 years agoPEP#:348
r.kieninger [Fri, 30 Oct 2009 13:08:10 +0000 (13:08 +0000)]
PEP#:348
TITLE: SCMO CMPI Implementation

DESCRIPTION: Required updates for poststarttests

14 years agoPEP#:348
r.kieninger [Fri, 30 Oct 2009 13:04:14 +0000 (13:04 +0000)]
PEP#:348
TITLE: SCMO CMPI Implementation

DESCRIPTION: Code cleanup and bugfixes

14 years agoPEP#: 348
thilo.boehm [Fri, 30 Oct 2009 12:29:47 +0000 (12:29 +0000)]
PEP#: 348
TITLE: Rename SCMBDataPtr.length into SCMBDataPtr.size

DESCRIPTION:  The SCMBDataPtr.lenght parameter was renamed to SCMBDatePtr.size to reflect the common sense that a size gives the total number of bytes ofa memory object. This is even more important if you handle with strings: the lenght is without trailing '\0' ( strlen("Hello") == 5 ), the size is including the trailing '\0' ( sizeof("Hello") == 6 ).

14 years agoPEP#:348
r.kieninger [Fri, 30 Oct 2009 11:20:57 +0000 (11:20 +0000)]
PEP#:348
TITLE: SCMO

DESCRIPTION: Fix usage of length versus size for alternate namespace in _getSCMOClass

14 years agoPEP#:348
r.kieninger [Wed, 28 Oct 2009 16:33:42 +0000 (16:33 +0000)]
PEP#:348
TITLE: SCMO CMPI Implementation

DESCRIPTION: Fixing AutoPthreadSecurity when working with CIMOMHandleRep directly

14 years agoPEP#:348
r.kieninger [Wed, 28 Oct 2009 15:41:23 +0000 (15:41 +0000)]
PEP#:348
TITLE: SCMO CMPI Implementation

DESCRIPTION: BugFixes to get poststarttests going

14 years agoPEP#:348
marek [Tue, 27 Oct 2009 18:38:08 +0000 (18:38 +0000)]
PEP#:348
TITLE: Several optimizations (saving 16% overall path length)

DESCRIPTION:
CMPI optimized to use strncasecmp() and avoid strlen() calls
speed up XmlGenerator.appendSpecial() by another 30-40%
writing CIMDateTime to String now eigth times faster
optimized _equalNoCaseUTF8() by 30%

14 years agoPEP#: 348
thilo.boehm [Tue, 27 Oct 2009 11:45:06 +0000 (11:45 +0000)]
PEP#: 348
TITLE: Fix SCMOClassCache double free() + dynamic array allocation

DESCRIPTION:  Replace of keyIndex[noProps] with Array<Uint32> keyIndex(noProps)

14 years agoPEP#:348
marek [Mon, 26 Oct 2009 13:47:32 +0000 (13:47 +0000)]
PEP#:348
TITLE: Fix a number of compile errors on Windows

DESCRIPTION:

14 years agoPEP#:348
marek [Mon, 26 Oct 2009 11:04:01 +0000 (11:04 +0000)]
PEP#:348
TITLE: SCMOXmlWriter optimization and bug fixing

DESCRIPTION:
- fix property list handling (i.e. make use of the filter functionality in SCMO)
- inline _getPropertyAt()
- avoid memcpy() calls where possible by appending 1,2,3,4 chars directly

14 years agoPEP#:348
r.kieninger [Sat, 24 Oct 2009 23:47:28 +0000 (23:47 +0000)]
PEP#:348
TITLE: SCMO CMPI Implementation

DESCRIPTION: Update CMPI_SelectExpression for SCMO

14 years agoPEP#:348
r.kieninger [Sat, 24 Oct 2009 23:34:48 +0000 (23:34 +0000)]
PEP#:348
TITLE: SCMO CMPI Implementation

DESCRIPTION: Get/SetProperty fixes and code cleanup

14 years agoPEP#:348
r.kieninger [Fri, 23 Oct 2009 14:59:23 +0000 (14:59 +0000)]
PEP#:348
TITLE: SCMO CMPI Implementation

DESCRIPTION: Fix for upcalls and the Set/GetProperty CMPI functions

14 years agoPEP#:348
r.kieninger [Fri, 23 Oct 2009 13:25:07 +0000 (13:25 +0000)]
PEP#:348
TITLE: SCMO XML Writer

DESCRIPTION: BugFix in appendSpecial

14 years agoPEP#: 348
thilo.boehm [Thu, 22 Oct 2009 12:18:50 +0000 (12:18 +0000)]
PEP#: 348
TITLE: Fix strncasecmp()==0

DESCRIPTION:  Fix strncasecmp()==0

14 years agoPEP#:348
r.kieninger [Thu, 22 Oct 2009 07:28:42 +0000 (07:28 +0000)]
PEP#:348
TITLE: SCMO CMPI Implementation

DESCRIPTION: Add missing headerfile

14 years agoPEP#:348
r.kieninger [Wed, 21 Oct 2009 15:49:31 +0000 (15:49 +0000)]
PEP#:348
TITLE: CMPI SCMO Implementation

DESCRIPTION: Bugfixes and optimized upcalls

14 years agoPEP#:348
marek [Wed, 21 Oct 2009 15:12:50 +0000 (15:12 +0000)]
PEP#:348
TITLE: add completeNamespace(SCMOInstance*) function in support of CMPI

DESCRIPTION:

14 years agoPEP#:348
marek [Wed, 21 Oct 2009 13:13:40 +0000 (13:13 +0000)]
PEP#:348
TITLE: adjust SCMOXmlWriter to new unified interface behavior of all SCMO functions with name getXYZ_l()

DESCRIPTION:

14 years agoPEP#:348
marek [Wed, 21 Oct 2009 13:08:49 +0000 (13:08 +0000)]
PEP#:348
TITLE: add completeNamespace() function to CIMResponseData object

DESCRIPTION:
Function will allow CMPI to recomplete data with the namespace from the request

14 years agoPEP#: 348
thilo.boehm [Wed, 21 Oct 2009 12:35:25 +0000 (12:35 +0000)]
PEP#: 348
TITLE: *_l get functions of NameSpace, HostName, ClassName return strlen.

DESCRIPTION:  *_l get functions of NameSpace, HostName, ClassName return strlen.

14 years agoPEP#: 348
thilo.boehm [Wed, 21 Oct 2009 12:26:02 +0000 (12:26 +0000)]
PEP#: 348
TITLE: Compares case insensitive. Bugfix testcase for buildKeyBindingsFromProperties()

DESCRIPTION: Make all compares now case insensitive.

14 years agoPEP#: 348
thilo.boehm [Wed, 21 Oct 2009 10:37:29 +0000 (10:37 +0000)]
PEP#: 348
TITLE: Change buildKeyBindingsFromProperties()

DESCRIPTION: If a key property is not set, the key binding is not updated.

14 years agoPEP#:348
r.kieninger [Wed, 21 Oct 2009 08:59:53 +0000 (08:59 +0000)]
PEP#:348
TITLE: SCMO XML Writer needs to check for nullvalue for keybindings

DESCRIPTION: dito

14 years agoPEP#:348
marek [Tue, 20 Oct 2009 17:33:10 +0000 (17:33 +0000)]
PEP#:348
TITLE: Fix an upcall Bug caused by attaching the object path function table to a CMPIInstance object

DESCRIPTION:
- checked all places too after finding this and fixed one other in CMPIEnumeration

14 years agoPEP#:348
marek [Tue, 20 Oct 2009 16:20:51 +0000 (16:20 +0000)]
PEP#:348
TITLE: Fix a Bug in the execQuery handling in WQLOperationDispatcher

DESCRIPTION:
Avoid direct appending of objects to the arrays within CIMResponseData() because the encoding will not be set correct.

14 years agoPEP#:348
marek [Tue, 20 Oct 2009 13:21:19 +0000 (13:21 +0000)]
PEP#:348
TITLE: Complete SCMOXmlWriter

DESCRIPTION:
- added support for Reference Values
- added support of instance/object values
- added embedded instance/object support

- added extra-fast strncasecmp() to System class

14 years agoPEP#:348
marek [Tue, 20 Oct 2009 07:48:55 +0000 (07:48 +0000)]
PEP#:348
TITLE: further bug fixing and cleanup for SCMO path through server/client

DESCRIPTION:
Fix a compile break caused by latest update

14 years agoPEP#:348
r.kieninger [Mon, 19 Oct 2009 15:19:57 +0000 (15:19 +0000)]
PEP#:348
TITLE: Extend just-in-time resolution in cim client

DESCRIPTION: Enable just-in-time resolution for an, r and rn operations

14 years agoPEP#:348
r.kieninger [Mon, 19 Oct 2009 14:29:59 +0000 (14:29 +0000)]
PEP#:348
TITLE: Fix memory corruption in CIMClientRep

DESCRIPTION: CIMClientRep methods return ResponseData by copy instead of reference

14 years agoPEP#:348
r.kieninger [Fri, 16 Oct 2009 11:05:46 +0000 (11:05 +0000)]
PEP#:348
TITLE: SCMO CMPI Implementation

DESCRIPTION: Bugfixes

14 years agoPEP#: 348
thilo.boehm [Thu, 15 Oct 2009 15:43:58 +0000 (15:43 +0000)]
PEP#: 348
TITLE: Fix _getCIMPropertyAtNodeIndex()

DESCRIPTION: Use class default value if not set on instance.

14 years agoPEP#:348
marek [Thu, 15 Oct 2009 15:19:25 +0000 (15:19 +0000)]
PEP#:348
TITLE: Bugfixes for CIMResponseData and CIMOpReqDispatcher

DESCRIPTION:
- fixed the object duplication Bug in the CIMOperationRequestDispatcher
- added support for hostname and namespace setting on a,an,r,rn operations in the Aggregators
- further cleanup etc.

14 years agoPEP#: 348
thilo.boehm [Thu, 15 Oct 2009 14:40:53 +0000 (14:40 +0000)]
PEP#: 348
TITLE: Add setHostName_l() and setNameSpace_L()

DESCRIPTION: Add setHostName_l() and setNameSpace_L()

14 years agoPEP#: 348
thilo.boehm [Thu, 15 Oct 2009 12:20:31 +0000 (12:20 +0000)]
PEP#: 348
TITLE: Update setIsCalassOnly()

DESCRIPTION: Update setIsCalassOnly()