CVS log for pegasus/src/Pegasus/Common/CIMBinMsgSerializer.cpp

(logo)

Help

(back) Up to [Pegasus] / pegasus / src / Pegasus / Common

Request diff between arbitrary revisions


Default branch: MAIN
Bookmark a link to: HEAD / (download)

Revision 1.21 / (view) - annotate - [select for diffs] , Sat Mar 14 12:56:48 2015 UTC (9 years, 2 months ago) by karl
Branch: MAIN
CVS Tags: RELEASE_2_14_1, RELEASE_2_14_0-RC2, RELEASE_2_14_0-RC1, RELEASE_2_14_0, RELEASE_2_14-root, RELEASE_2_14-branch, HEAD
Changes since 1.20: +2 -0 lines
Diff to previous 1.20
BUG#: 10037
TITLE: Add Magic tests to Message users

DESCRIPTION: Added validity test and used that test in the CIMOperationDispatcher
and and Serializer/deseralizer

Revision 1.20 / (view) - annotate - [select for diffs] , Sat Dec 6 21:26:29 2014 UTC (9 years, 5 months ago) by karl
Branch: MAIN
Changes since 1.19: +2 -2 lines
Diff to previous 1.19
BUG#: 9985
TITLE: Pull Operation Memory loss, Server sends out delayed responses
when It should not be.

DESCRIPTION: Corrected: 1) issues with delayed response, 2) issue with
closing EnumTimerThread 3) clean up of traces so the flow of pull operations can be seen with a simple trace search including adding
the MessageId to messages in ProviderMessageHandler.cpp 4) change
of the delayed pull response timeout from 15 to 9 sec.

Revision 1.19 / (view) - annotate - [select for diffs] , Wed Aug 27 22:10:08 2014 UTC (9 years, 9 months ago) by karl
Branch: MAIN
CVS Tags: postBug9676
Changes since 1.18: +23 -2 lines
Diff to previous 1.18
BUG#: 9676
TITLE: Add pull operations to the OpenPegasusclient and server

DESCRIPTION: This patch is the implementation of the pull operations
defined in DSP0200 for both the CIM Client and CIM Server.  It includes
test programs in Pegasus/Client/tests and extends cimcli to make pull
requests and receive pull operation responses. There are still limitations
and issues noted in the readme.pulloperations file as well as some KS_TOD
comments marking things to do in the source code.

Revision 1.10.4.8 / (view) - annotate - [select for diffs] , Mon Mar 31 21:46:03 2014 UTC (10 years, 2 months ago) by karl
Branch: TASK-PEP317_pullop-branch
CVS Tags: TASK-PEP317_pullop-merged_out_to_branch, TASK-PEP317_pullop-merged_in_from_branch
Changes since 1.10.4.7: +4 -2 lines
Diff to previous 1.10.4.7 to branch point 1.10 to next main 1.11
BUG#: 9676
TITLE: TASK-PEP317_pullop-branch. Fixes to xml output issues from
OOP processors with pull reference and associator calls.

DESCRIPTION: Corrected CIMResponseData to generate correct
XmlInternalEncoder call for pull and nonpull xml output. Added a
couple of traces to better track through these calls. Fixed error
in PullErrors for timeout. Added first statistics on shutdown
for EnumerationContextTable. Removed ConditionVariable from
getCache for the moment since it was causing the thread block with
monitor.  Right now this means open almost always returns 0 objects
since this is temp fix. Also had to block static tests since the
test for objects in response.  Note this means pullop returns
warning messages about "too few objects in response." Will fix this
issue in next checkin.

Revision 1.10.4.7 / (view) - annotate - [select for diffs] , Tue Mar 18 13:37:49 2014 UTC (10 years, 2 months ago) by karl
Branch: TASK-PEP317_pullop-branch
Changes since 1.10.4.6: +11 -0 lines
Diff to previous 1.10.4.6 to branch point 1.10
BUG#: 9676
TITLE: Add trace for binMsg functions minor changes

DESCRIPTION: Add some diagnostics to CIMBinMsg functions (trace data
on calls) and other minor cleanup.  No major changes this checkin

Revision 1.17.10.1 / (view) - annotate - [select for diffs] , Wed Oct 23 02:46:12 2013 UTC (10 years, 7 months ago) by lawrence.luo
Branch: TASK-PEP362_RestfulService-branch
CVS Tags: TASK-PEP362_RestfulService-merged_out_to_branch
Changes since 1.17: +2 -2 lines
Diff to previous 1.17 to next main 1.18
PEP#: 362
TITLE: Webadmin and Restful Services

DESCRIPTION:
Syc with Head branch

Revision 1.10.4.6 / (view) - annotate - [select for diffs] , Thu Oct 17 13:33:37 2013 UTC (10 years, 7 months ago) by karl
Branch: TASK-PEP317_pullop-branch
Changes since 1.10.4.5: +0 -3 lines
Diff to previous 1.10.4.5 to branch point 1.10
PEP#: 317
TITLE: TASK-PEP317_pullop-branch, editorial cleanup before next mergeout

DESCRIPTION: Doc and formatting, no function changes

Revision 1.18 / (view) - annotate - [select for diffs] , Tue Oct 15 17:43:44 2013 UTC (10 years, 7 months ago) by karl
Branch: MAIN
CVS Tags: preBug9676, TASK-PEP362_RestfulService-merged_out_from_trunk, TASK-PEP317_pullop-merged_out_from_trunk, TASK-PEP317_pullop-merged_in_to_trunk
Changes since 1.17: +2 -2 lines
Diff to previous 1.17
BUG#: 9802
TITLE: Clean Up some doc and trailing blank issues in head of tree to simplify pull mergein

DESCRIPTION: Removed trailing blansk from number of files and added couple
of comments.  Approved as Trivial bug

Revision 1.10.4.5 / (view) - annotate - [select for diffs] , Sun Sep 29 18:09:50 2013 UTC (10 years, 8 months ago) by karl
Branch: TASK-PEP317_pullop-branch
Changes since 1.10.4.4: +13 -2 lines
Diff to previous 1.10.4.4 to branch point 1.10
PEP#: 317
TITLE: Clean up OOP to correctly process XML response for pull. Clean
up of statisticalData

DESCRIPTION: Changed OOP path to provider more info to ProviderAgent,
Modified StatisticalData interface to handle Open & Pull operations,
Clean up issues with ExecQuery. and a number of other minor changes.

Revision 1.10.4.4 / (view) - annotate - [select for diffs] , Sat Jul 20 17:32:39 2013 UTC (10 years, 10 months ago) by karl
Branch: TASK-PEP317_pullop-branch
CVS Tags: PREAUG25UPDATE, POSTAUG25UPDATE
Changes since 1.10.4.3: +15 -0 lines
Diff to previous 1.10.4.3 to branch point 1.10
PEP#: 317
TITLE: Update merge out from last 2.13.0.

DESCRIPTION: Sync with 2.13.0 just before release.  Note that we kept
the Development status.

Revision 1.10.4.3 / (view) - annotate - [select for diffs] , Mon Jun 3 21:35:12 2013 UTC (11 years ago) by karl
Branch: TASK-PEP317_pullop-branch
Changes since 1.10.4.2: +4 -4 lines
Diff to previous 1.10.4.2 to branch point 1.10
BUG#: 9999
TITLE: TASK_317-Pull Operations update.

DESCRIPTION: This update brings this branch back in line with the current
head of tree and cleans up a number of outstanding issues in the code.  Note
That there are still a lot of outstanding issues being worked on.

Revision 1.17 / (view) - annotate - [select for diffs] , Fri May 31 10:25:59 2013 UTC (11 years ago) by marek
Branch: MAIN
CVS Tags: TASK-TASK_PEP362_RestfulService_branch-root, TASK-TASK_PEP362_RestfulService_branch-merged_out_from_trunk, TASK-TASK_PEP362_RestfulService_branch-merged_in_to_trunk, TASK-TASK_PEP362_RestfulService_branch-merged_in_from_branch, TASK-TASK_PEP362_RestfulService_branch-branch, TASK-PEP362_RestfulService-root, TASK-PEP362_RestfulService-merged_in_to_trunk, TASK-PEP362_RestfulService-merged_in_from_branch, RELEASE_2_13_0-RC2, RELEASE_2_13_0-RC1, RELEASE_2_13_0-FC, RELEASE_2_13_0, RELEASE_2_13-root, RELEASE_2_13-branch, CIMRS_WORK_20130824
Branch point for: TASK-PEP362_RestfulService-branch
Changes since 1.16: +15 -0 lines
Diff to previous 1.16
BUG#:9643
TITLE: Role-based authorization extension for CMPI provider

DESCRIPTION:

Revision 1.16 / (view) - annotate - [select for diffs] , Thu Apr 25 12:00:20 2013 UTC (11 years, 1 month ago) by dl.meetei
Branch: MAIN
Changes since 1.15: +4 -4 lines
Diff to previous 1.15
BUG#: 9628
TITLE: PEGASUS_ASSERT used in places where PEGASUS_UNREACHABLE should be used

DESCRIPTION:

Revision 1.10.4.2 / (view) - annotate - [select for diffs] , Wed Feb 15 17:47:06 2012 UTC (12 years, 3 months ago) by karl
Branch: TASK-PEP317_pullop-branch
CVS Tags: TASK_PEP317_1JUNE_2013
Changes since 1.10.4.1: +1 -0 lines
Diff to previous 1.10.4.1 to branch point 1.10
BUG#: 99999
TITLE: Task317 Branch -- pull operations. Sync to head of tree

DESCRIPTION: Sync the branch back to the head of cvs tree

Revision 1.15 / (view) - annotate - [select for diffs] , Thu Oct 13 04:21:41 2011 UTC (12 years, 7 months ago) by venkat.puvvada
Branch: MAIN
CVS Tags: RELEASE_2_12_1-RC1, RELEASE_2_12_1, RELEASE_2_12_0-RC1, RELEASE_2_12_0-FC, RELEASE_2_12_0, RELEASE_2_12-root, RELEASE_2_12-branch
Changes since 1.14: +1 -0 lines
Diff to previous 1.14
BUG#: 9080
TITLE: guaranteed provider lifecycle indication delivery during the CIMServer shutdown
DESCRIPTION: Use timeout container to specify the indication delivery time for internal control providers

Revision 1.10.4.1 / (view) - annotate - [select for diffs] , Tue Oct 11 17:18:08 2011 UTC (12 years, 7 months ago) by karl
Branch: TASK-PEP317_pullop-branch
Changes since 1.10: +28 -12 lines
Diff to previous 1.10
BUG#: 9999
TITLE: Merge out head to Task-PEP317 branch using Task Makefile

DESCRIPTION:  Update this working branch to Pegasus Head of Tree as of
about 8 Oct 2011

Revision 1.13.2.1 / (view) - annotate - [select for diffs] , Mon Jul 18 03:16:31 2011 UTC (12 years, 10 months ago) by venkat.puvvada
Branch: RELEASE_2_11-branch
CVS Tags: RELEASE_2_11_2-RC1, RELEASE_2_11_2, RELEASE_2_11_1-RC1, RELEASE_2_11_1
Changes since 1.13: +8 -1 lines
Diff to previous 1.13 to next main 1.14
BUG#: 8999
TITLE: cimserver leaves orphaned cimprovagt processes during shutdown.
DESCRIPTION:

Revision 1.14 / (view) - annotate - [select for diffs] , Fri Jun 10 11:26:20 2011 UTC (12 years, 11 months ago) by venkat.puvvada
Branch: MAIN
Changes since 1.13: +8 -1 lines
Diff to previous 1.13
BUG#: 8990
TITLE: cimserver leaves orphaned cimprovat processes during shutdown.
DESCRIPTION: Process the StopAllProviders request on different thread and wait for shutdownTimeout time. Terminate the agent if providers have failed to cleanup within shutdownTimeout time.

Revision 1.13 / (view) - annotate - [select for diffs] , Thu Apr 14 08:38:35 2011 UTC (13 years, 1 month ago) by venkat.puvvada
Branch: MAIN
CVS Tags: RELEASE_2_11_0, RELEASE_2_11-root
Branch point for: RELEASE_2_11-branch
Changes since 1.12: +2 -0 lines
Diff to previous 1.12
BUG#: 8963
TITLE: ProviderAgent::_scmoClassCache_GetClass() implementation is incorrect
DESCRIPTION: CIM_SUBSCRIPTION_INIT_COMPLETE_REQUEST_MESSAGE message is not processed on ProviderAgent main thread. SCMO class response is verfied using the messageID to ensure the correct SCMO class is returned.

Revision 1.12 / (view) - annotate - [select for diffs] , Fri Mar 4 00:53:29 2011 UTC (13 years, 3 months ago) by karl
Branch: MAIN
CVS Tags: RELEASE_2_11_0-RC1
Changes since 1.11: +8 -8 lines
Diff to previous 1.11
BUG#: 8729
TITLE: Excessive compile warning messages from Windows platforms

DESCRIPTION: Fix  warnings in two files which were obvious anc caused
majority of warnings but also disable conversion warnings in windows
compile with pragmas

Revision 1.11 / (view) - annotate - [select for diffs] , Thu Jan 27 13:03:34 2011 UTC (13 years, 4 months ago) by venkat.puvvada
Branch: MAIN
CVS Tags: RELEASE_2_11_0-FC
Changes since 1.10: +11 -4 lines
Diff to previous 1.10
BUG#: 8915
TITLE: CLITestProvider test  fails
DESCRIPTION:

Revision 1.10 / (view) - annotate - [select for diffs] , Wed Feb 17 11:28:21 2010 UTC (14 years, 3 months ago) by thilo.boehm
Branch: MAIN
CVS Tags: TASK-PEP317_pullop-root, RELEASE_2_10_1-RC1, RELEASE_2_10_1, RELEASE_2_10_0-RC2, RELEASE_2_10_0-RC1, RELEASE_2_10_0, RELEASE_2_10-root, RELEASE_2_10-branch, BeforeUpdateToHeadOct82011
Branch point for: TASK-PEP317_pullop-branch
Changes since 1.9: +17 -140 lines
Diff to previous 1.9
BUG#: 8728
TITLE: Warnings about static SCMO functions in SCMO.cpp

DESCRIPTION: For SCMO move stativ function declaration from header into cpp file.
 Cleaning up parameter lists of internal functions and unsed variables.

Revision 1.9 / (view) - annotate - [select for diffs] , Tue Dec 15 11:39:33 2009 UTC (14 years, 5 months ago) by thilo.boehm
Branch: MAIN
Changes since 1.8: +52 -182 lines
Diff to previous 1.8
PEP#: 348
TITLE: Initial commit of SCMO for CMPI

DESCRIPTION: Initial commit of SCMO for CMPI

Revision 1.8.2.7 / (view) - annotate - [select for diffs] , Thu Dec 3 15:53:26 2009 UTC (14 years, 6 months ago) by thilo.boehm
Branch: TASK-PEP348_SCMO-branch
CVS Tags: TASK-PEP348_SCMO-merged_out_to_branch
Changes since 1.8.2.6: +27 -0 lines
Diff to previous 1.8.2.6 to branch point 1.8 to next main 1.9
PEP#: 348
TITLE: Improve OOP upcall for SCMOClasses

DESCRIPTION: Improve OOP upcall for SCMOClasses

Revision 1.8.2.6 / (view) - annotate - [select for diffs] , Thu Nov 19 16:39:01 2009 UTC (14 years, 6 months ago) by thilo.boehm
Branch: TASK-PEP348_SCMO-branch
Changes since 1.8.2.5: +0 -12 lines
Diff to previous 1.8.2.5 to branch point 1.8
PEP#: 348
TITLE: Bug fixes for binary encoding

DESCRIPTION: Bug fixes for binary encoding

Revision 1.8.2.5 / (view) - annotate - [select for diffs] , Wed Nov 18 07:26:30 2009 UTC (14 years, 6 months ago) by r.kieninger
Branch: TASK-PEP348_SCMO-branch
Changes since 1.8.2.4: +3 -0 lines
Diff to previous 1.8.2.4 to branch point 1.8
PEP#:348
TITLE: SCMO binary OOP bugfixes

DESCRIPTION:

Revision 1.8.2.4 / (view) - annotate - [select for diffs] , Tue Nov 17 11:14:53 2009 UTC (14 years, 6 months ago) by r.kieninger
Branch: TASK-PEP348_SCMO-branch
Changes since 1.8.2.3: +21 -9 lines
Diff to previous 1.8.2.3 to branch point 1.8
PEP#:348
TITLE: SCMO Binary OOP support

DESCRIPTION:

Revision 1.8.2.3 / (view) - annotate - [select for diffs] , Wed Nov 11 10:12:12 2009 UTC (14 years, 6 months ago) by marek
Branch: TASK-PEP348_SCMO-branch
Changes since 1.8.2.2: +8 -64 lines
Diff to previous 1.8.2.2 to branch point 1.8
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)

Revision 1.8.2.2 / (view) - annotate - [select for diffs] , Tue Oct 13 12:39:24 2009 UTC (14 years, 7 months ago) by marek
Branch: TASK-PEP348_SCMO-branch
Changes since 1.8.2.1: +29 -178 lines
Diff to previous 1.8.2.1 to branch point 1.8
PEP#:348
TITLE: Building path through server for all data formats using the CIMResponseData class.

DESCRIPTION:

Open items:

Binary transformation for SCMO
Internal Xml transformation for SCMO
SCMOXmlWriter not yet complete

Other places are marked using TODO

Revision 1.8.2.1 / (view) - annotate - [select for diffs] , Mon Aug 17 12:47:45 2009 UTC (14 years, 9 months ago) by r.kieninger
Branch: TASK-PEP348_SCMO-branch
Changes since 1.8: +48 -3 lines
Diff to previous 1.8
PEP#:348
TITLE: Implementing CMPI_Instance and CMPI_ObjectPath through SCMO

DESCRIPTION: Initial implementation of CMPI for SCMO usage and scaffolding test code

Revision 1.8 / (view) - annotate - [select for diffs] , Tue Jun 30 09:31:30 2009 UTC (14 years, 11 months ago) by r.kieninger
Branch: MAIN
CVS Tags: TASK-PEP348_SCMO-root, TASK-PEP348_SCMO-merged_out_from_trunk, TASK-PEP348_SCMO-merged_in_to_trunk, TASK-PEP348_SCMO-merged_in_from_branch
Branch point for: TASK-PEP348_SCMO-branch
Changes since 1.7: +92 -6 lines
Diff to previous 1.7
BUG#:8393
TITLE: Extend On-demand de-serialization for Associators and ExecQuery

DESCRIPTION: Extend On-demand de-serialization for Associators and ExecQuery

Revision 1.7 / (view) - annotate - [select for diffs] , Wed May 27 04:56:25 2009 UTC (15 years ago) by venkat.puvvada
Branch: MAIN
Changes since 1.6: +23 -0 lines
Diff to previous 1.6
BUG#: 8406
TITLE: Zero Server restart for enableIndicationService changes
DESCRIPTION: Made enableIndicationService config property dynamic by allowing IndicationService state changes using CIM_EnabledLogicalElement.RequestStateChange() method.

Revision 1.6 / (view) - annotate - [select for diffs] , Thu Feb 19 18:01:05 2009 UTC (15 years, 3 months ago) by kumpf
Branch: MAIN
Changes since 1.5: +0 -2 lines
Diff to previous 1.5
BUG#: 8389
TITLE: Remove localOnly processing on instance operations from server parts
DESCRIPTION: Remove the localOnly parameter and processing from instance operation interfaces and logic within the CIM Server implementation.  The external behavior is not changed.

Revision 1.5 / (view) - annotate - [select for diffs] , Tue Dec 16 18:55:59 2008 UTC (15 years, 5 months ago) by kumpf
Branch: MAIN
CVS Tags: RELEASE_2_9_2-RC2, RELEASE_2_9_2-RC1, RELEASE_2_9_2, RELEASE_2_9_1-RC1, RELEASE_2_9_1, RELEASE_2_9_0-RC1, RELEASE_2_9_0, RELEASE_2_9-root, RELEASE_2_9-branch, HPUX_TEST
Changes since 1.4: +2 -2 lines
Diff to previous 1.4
BUG#: 8273
TITLE: Remove trailing space characters
DESCRIPTION: Remove meaningless whitespace.

Revision 1.4 / (view) - annotate - [select for diffs] , Tue Dec 2 09:00:42 2008 UTC (15 years, 6 months ago) by martin
Branch: MAIN
CVS Tags: RELEASE_2_9_0-FC
Changes since 1.3: +6 -6 lines
Diff to previous 1.3
BUG#: 8123
TITLE: Update copyright/license text

DESCRIPTION:

Fixing trailing spaces in copyright/license text

Revision 1.3 / (view) - annotate - [select for diffs] , Mon Dec 1 17:49:47 2008 UTC (15 years, 6 months ago) by martin
Branch: MAIN
Changes since 1.2: +27 -29 lines
Diff to previous 1.2
BUG#: 8123
TITLE: Update Coyright/License text

DESCRIPTION:

Adding the new copyright/license text to almost all files

Revision 1.2 / (view) - annotate - [select for diffs] , Tue Nov 25 19:27:27 2008 UTC (15 years, 6 months ago) by mike
Branch: MAIN
Changes since 1.1: +32 -27 lines
Diff to previous 1.1
BUG#: 8171
TITLE: Binary Protocol

DESCRIPTION: Initial commit of binary protocol feature.

Revision 1.1 / (view) - annotate - [select for diffs] , Wed Nov 12 17:22:32 2008 UTC (15 years, 6 months ago) by mike
Branch: MAIN
BUG#: 8074
TITLE: Internal Binary Protocol

DESCRIPTION: Internal Binary Protocol

This form allows you to request diffs between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.

Diffs between and
Type of Diff should be a

View only Branch:
Sort log by:

No CVS admin address has been configured
Powered by
ViewCVS 0.9.2