You can subscribe to this list here.
2005 |
Jan
|
Feb
(1) |
Mar
(45) |
Apr
(150) |
May
(145) |
Jun
(150) |
Jul
(79) |
Aug
(313) |
Sep
(160) |
Oct
(309) |
Nov
(115) |
Dec
(60) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2006 |
Jan
(160) |
Feb
(144) |
Mar
(127) |
Apr
(48) |
May
(102) |
Jun
(54) |
Jul
(245) |
Aug
(94) |
Sep
(152) |
Oct
(162) |
Nov
(166) |
Dec
(740) |
2007 |
Jan
(752) |
Feb
(437) |
Mar
(328) |
Apr
(373) |
May
(569) |
Jun
(399) |
Jul
(369) |
Aug
(627) |
Sep
(100) |
Oct
(306) |
Nov
(166) |
Dec
(282) |
2008 |
Jan
(68) |
Feb
(145) |
Mar
(180) |
Apr
(160) |
May
(277) |
Jun
(229) |
Jul
(1188) |
Aug
(51) |
Sep
(97) |
Oct
(99) |
Nov
(95) |
Dec
(170) |
2009 |
Jan
(39) |
Feb
(73) |
Mar
(120) |
Apr
(121) |
May
(104) |
Jun
(262) |
Jul
(57) |
Aug
(171) |
Sep
(131) |
Oct
(88) |
Nov
(64) |
Dec
(83) |
2010 |
Jan
(55) |
Feb
(67) |
Mar
(124) |
Apr
(64) |
May
(130) |
Jun
(75) |
Jul
(164) |
Aug
(64) |
Sep
(44) |
Oct
(17) |
Nov
(43) |
Dec
(31) |
2011 |
Jan
(21) |
Feb
(10) |
Mar
(43) |
Apr
(46) |
May
(52) |
Jun
(71) |
Jul
(7) |
Aug
(16) |
Sep
(51) |
Oct
(14) |
Nov
(33) |
Dec
(15) |
2012 |
Jan
(12) |
Feb
(61) |
Mar
(129) |
Apr
(76) |
May
(70) |
Jun
(52) |
Jul
(29) |
Aug
(41) |
Sep
(32) |
Oct
(23) |
Nov
(38) |
Dec
(26) |
2013 |
Jan
(35) |
Feb
(37) |
Mar
(51) |
Apr
(15) |
May
(52) |
Jun
(15) |
Jul
(23) |
Aug
(21) |
Sep
(46) |
Oct
(69) |
Nov
(57) |
Dec
(26) |
2014 |
Jan
(5) |
Feb
(13) |
Mar
(17) |
Apr
(1) |
May
(5) |
Jun
|
Jul
(2) |
Aug
(2) |
Sep
(1) |
Oct
(16) |
Nov
(8) |
Dec
(4) |
2015 |
Jan
|
Feb
|
Mar
|
Apr
(1) |
May
(1) |
Jun
(4) |
Jul
|
Aug
(2) |
Sep
|
Oct
|
Nov
|
Dec
|
2016 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
(1) |
Nov
|
Dec
|
From: Michael Chase-S. <mc...@us...> - 2011-04-05 21:02:55
|
Update of /cvsroot/sblim/sfcb In directory vz-cvs-3.sog:/tmp/cvs-serv3160 Modified Files: ChangeLog NEWS cimcClientSfcbLocal.c Log Message: [3213591] Local intf client abort abnormally on enum filter syntax err Index: NEWS =================================================================== RCS file: /cvsroot/sblim/sfcb/NEWS,v retrieving revision 1.578 retrieving revision 1.579 diff -u -d -r1.578 -r1.579 --- NEWS 4 Apr 2011 22:37:18 -0000 1.578 +++ NEWS 5 Apr 2011 21:02:53 -0000 1.579 @@ -4,6 +4,7 @@ Bugs fixed: - 3261868 Enum CQL filter on NULL cause incorrect rsp +- 3213591 Local intf client abort abnormally on enum filter syntax err Changes in 1.3.11 ================= Index: cimcClientSfcbLocal.c =================================================================== RCS file: /cvsroot/sblim/sfcb/cimcClientSfcbLocal.c,v retrieving revision 1.38 retrieving revision 1.39 diff -u -d -r1.38 -r1.39 --- cimcClientSfcbLocal.c 10 Nov 2010 23:48:25 -0000 1.38 +++ cimcClientSfcbLocal.c 5 Apr 2011 21:02:53 -0000 1.39 @@ -779,11 +779,20 @@ oHdr.nameSpace=setCharsMsgSegment((char*)ns->hdl); qs=parseQuery(MEM_TRACKED,query,lang,NULL,&irc); + + if (irc) { + CIMCSetStatusWithChars(rc, CMPI_RC_ERR_INVALID_QUERY, + "syntax error in query."); + _SFCB_RETURN(NULL); + } fCls=qs->ft->getFromClassList(qs); if (fCls==NULL || *fCls==NULL) { mlogf(M_ERROR,M_SHOW,"--- from clause missing\n"); - abort(); + CIMCSetStatusWithChars(rc, CMPI_RC_ERR_INVALID_QUERY, + "required from clause is missing."); + _SFCB_RETURN(NULL); + } oHdr.className = setCharsMsgSegment(*fCls); Index: ChangeLog =================================================================== RCS file: /cvsroot/sblim/sfcb/ChangeLog,v retrieving revision 1.651 retrieving revision 1.652 diff -u -d -r1.651 -r1.652 --- ChangeLog 4 Apr 2011 22:37:18 -0000 1.651 +++ ChangeLog 5 Apr 2011 21:02:53 -0000 1.652 @@ -1,3 +1,9 @@ +2011-04-05 Michael Chase-Salerno <br...@li...> + + * cimcClientSfcbLocal.c: + [ 3213591 ] Local intf client abort abnormally on enum filter syntax err + (patch by cpoblete) + 2011-04-04 Michael Chase-Salerno <br...@li...> * queryOperation.c, providerDrv.c |
From: Chris B. <buc...@us...> - 2011-04-05 19:24:49
|
This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "SFCB - Small Footprint CIM Broker". The branch, master has been updated via 214ed409befbe35aaaefe59cf5d2e3cdb3ed062c (commit) from 8b22cfe811da606dffd4adc8892696d40fa7a8c9 (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- commit 214ed409befbe35aaaefe59cf5d2e3cdb3ed062c Author: buccella <buc...@li...> Date: Tue Apr 5 15:24:33 2011 -0400 [ 3203290 ] Basic Auth Should Consider Expired Passwords (missing line from the previous commit) ----------------------------------------------------------------------- Summary of changes: diff --git a/ChangeLog b/ChangeLog index 00878ff..67da799 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,9 @@ +2011-04-05 Chris Buccella <buc...@li...> + + * httpAdapter.c: + [ 3203290 ] Basic Auth Should Consider Expired Passwords + (one line of the change was missing from the previous commit) + 2011-04-05 Michael Chase-Salerno <br...@li...> * cimcClientSfcbLocal.c: diff --git a/httpAdapter.c b/httpAdapter.c index 55cff9b..baf5008 100644 --- a/httpAdapter.c +++ b/httpAdapter.c @@ -272,6 +272,7 @@ baValidate(char *cred, char **principal) } free(auth); + fprintf(stderr, "baValidate: returning %d\n", ret); return ret; } @@ -1025,9 +1026,8 @@ doHttpRequest(CommHndl conn_fd) } #endif if (!authorized && !discardInput && doBa) { - if (! - (inBuf.authorization - && baValidate(inBuf.authorization, &inBuf.principal))) { + if (inBuf.authorization && + (baValidate(inBuf.authorization,&inBuf.principal) != AUTH_PASS)) { char more[] = "WWW-Authenticate: Basic realm=\"cimom\"\r\n"; genError(conn_fd, &inBuf, 401, "Unauthorized", more); hooks/post-receive -- SFCB - Small Footprint CIM Broker |
From: Michael Chase-S. <mc...@us...> - 2011-04-05 16:17:23
|
This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "SFCB - Small Footprint CIM Broker". The branch, master has been updated via 8b22cfe811da606dffd4adc8892696d40fa7a8c9 (commit) via 6bb6d6fdbeefac2dc3a8f713d3773b47958f1bf7 (commit) from fb972b6c9bfe08db98b0a84f1c71e8ef55e57517 (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- commit 8b22cfe811da606dffd4adc8892696d40fa7a8c9 Author: Michael Chase-Salerno <br...@li...> Date: Tue Apr 5 12:10:46 2011 -0400 [ 3213591 ] Local intf client abort abnormally on enum filter syntax err commit 6bb6d6fdbeefac2dc3a8f713d3773b47958f1bf7 Author: Michael Chase-Salerno <br...@li...> Date: Tue Apr 5 12:08:02 2011 -0400 [ 3213591 ] Local intf client abort abnormally on enum filter syntax err patch from cpoblete ----------------------------------------------------------------------- Summary of changes: diff --git a/ChangeLog b/ChangeLog index a6f53a4..00878ff 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,8 +1,14 @@ +2011-04-05 Michael Chase-Salerno <br...@li...> + + * cimcClientSfcbLocal.c: + [ 3213591 ] Local intf client abort abnormally on enum filter syntax err + (patch by cpoblete) + 2011-04-04 Michael Chase-Salerno <br...@li...> - * queryOperation.c, providerDrv.c + * queryOperation.c, providerDrv.c: [ 3261868 ] Enum CQL filter on NULL cause incorrect rsp - (based on patch by cpoblete) + (based on patch by cpoblete) 2011-04-02 Chris Buccella <buc...@li...> diff --git a/NEWS b/NEWS index c0eb9a4..be459da 100644 --- a/NEWS +++ b/NEWS @@ -5,6 +5,7 @@ New features: Bugs fixed: - 3261868 Enum CQL filter on NULL cause incorrect rsp +- 3213591 Local intf client abort abnormally on enum filter syntax err Changes in 1.4.1 ================ diff --git a/cimcClientSfcbLocal.c b/cimcClientSfcbLocal.c index f1b95e0..4862f46 100644 --- a/cimcClientSfcbLocal.c +++ b/cimcClientSfcbLocal.c @@ -795,10 +795,18 @@ execQuery(Client * mb, oHdr.nameSpace = setCharsMsgSegment((char *) ns->hdl); qs = parseQuery(MEM_TRACKED, query, lang, NULL, &irc); + if (irc) { + CIMCSetStatusWithChars(rc, CMPI_RC_ERR_INVALID_QUERY, + "syntax error in query."); + _SFCB_RETURN(NULL); + } + fCls = qs->ft->getFromClassList(qs); if (fCls == NULL || *fCls == NULL) { mlogf(M_ERROR, M_SHOW, "--- from clause missing\n"); - abort(); + CIMCSetStatusWithChars(rc, CMPI_RC_ERR_INVALID_QUERY, + "required from clause is missing."); + _SFCB_RETURN(NULL); } oHdr.className = setCharsMsgSegment(*fCls); hooks/post-receive -- SFCB - Small Footprint CIM Broker |
From: Michael Chase-S. <mc...@us...> - 2011-04-05 16:07:15
|
This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "SFCC - Small Footprint CIM Client". The branch, master has been updated via 8b03b1cfa434f5edaa89061be539616bedb86213 (commit) from 1b022da7d5a336f9162714aff2b00be797f17c86 (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- commit 8b03b1cfa434f5edaa89061be539616bedb86213 Author: Michael Chase-Salerno <br...@li...> Date: Tue Apr 5 12:06:27 2011 -0400 [3213591] Local intf client abort abnormally on enum filter syntax err added testcase for above. ----------------------------------------------------------------------- Summary of changes: diff --git a/ChangeLog b/ChangeLog index bf810ad..b706e4b 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +2011-04-05 Michael Chase-Salerno <br...@li...> + + * TEST/v2test_xq_synerr.c: + [ 3213591 ] Local intf client abort abnormally on enum filter syntax err + 2011-03-30 Chris Buccella <buc...@li...> * TEST/v2test_im.c: diff --git a/TEST/Makefile.am b/TEST/Makefile.am index adc9359..f26191d 100644 --- a/TEST/Makefile.am +++ b/TEST/Makefile.am @@ -63,6 +63,7 @@ noinst_PROGRAMS = test \ v2test_ein \ v2test_gc \ v2test_im \ + v2test_xq_synerr \ print-types test_SOURCES = test.c show.c @@ -196,6 +197,9 @@ v2test_gc_LDADD = ../libcmpisfcc.la v2test_im_SOURCES = v2test_im.c show.c v2test_im_LDADD = ../libcmpisfcc.la +v2test_xq_synerr_SOURCES = v2test_xq_synerr.c show.c +v2test_xq_synerr_LDADD = ../libcmpisfcc.la + print_types_SOURCES = print-types.c #@INC_AMINCLUDE@ diff --git a/TEST/v2test_ein.c b/TEST/v2test_xq_synerr.c similarity index 61% copy from TEST/v2test_ein.c copy to TEST/v2test_xq_synerr.c index e2bc411..b9f722e 100644 --- a/TEST/v2test_ein.c +++ b/TEST/v2test_xq_synerr.c @@ -70,38 +70,40 @@ int count = 0; } printf("do newObjectPath \n") ; - op = (CMPIObjectPath *)ce->ft->newObjectPath(ce, "root/cimv2", "CIM_ManagedElement" , &status); + op = (CMPIObjectPath *)ce->ft->newObjectPath(ce, "root/cimv2", "Linux_ComputerSystem" , &status); if(op == NULL) { printf(" failed the call to newObjectPath \n") ; } - printf("do enumInstances \n") ; - enm = client->ft->enumInstanceNames(client, (CIMCObjectPath *) op , &status); - if(enm == NULL) - { - printf(" failed the call to client->ft->enumInstances \n") ; + printf("\ndo execQuery (select spelling error) \n") ; + char * query = "selet * from Linux_ComputerSystem where PrimaryOwnerName=\"root\""; + enm = client->ft->execQuery(client, (CIMCObjectPath *) op , query, "CQL", &status); + if (status.rc) { + printf("Syntax error successfully caught by execQuery status.rc = %d\n",status.rc) ; + } else { + // Though it won't get here since the execQuery aborted before this fix. + printf("Syntax error NOT caught by execQuery status.rc = %d\n",status.rc) ; + } + + printf("\ndo execQuery (missing * error) \n") ; + query = "select from Linux_ComputerSystem where PrimaryOwnerName=\"root\""; + enm = client->ft->execQuery(client, (CIMCObjectPath *) op , query, "CQL", &status); + if (status.rc) { + printf("Syntax error successfully caught by execQuery status.rc = %d\n",status.rc) ; + } else { + // Though it won't get here since the execQuery aborted before this fix. + printf("Syntax error NOT caught by execQuery status.rc = %d\n",status.rc) ; } - - /* Print the results */ - - if (!status.rc) { - printf("results:\n"); - count = enm->ft->hasNext(enm, NULL) ; - while (count > 0) { - - data = enm->ft->getNext(enm, NULL); - showObjectPath(data.value.ref); - /* - * see if we have any more - */ - count = enm->ft->hasNext(enm, NULL) ; - } + printf("\ndo execQuery (from spelling error) \n") ; + query = "select * fom Linux_ComputerSystem where PrimaryOwnerName=\"root\""; + enm = client->ft->execQuery(client, (CIMCObjectPath *) op , query, "CQL", &status); + if (status.rc) { + printf("Syntax error successfully caught by execQuery status.rc = %d\n",status.rc) ; } else { - printf(" ERROR received from enumInstanceNames status.rc = %d\n",status.rc) ; - if(msg) - printf(" ERROR msg = %s\n",msg) ; + // Though it won't get here since the execQuery aborted before this fix. + printf("Syntax error NOT caught by execQuery status.rc = %d\n",status.rc) ; } if(enm) enm->ft->release(enm); hooks/post-receive -- SFCC - Small Footprint CIM Client |
From: Tyrel D. <ty...@us...> - 2011-04-05 02:31:18
|
Update of /cvsroot/sblim/cmpi-network In directory vz-cvs-3.sog:/tmp/cvs-serv7650 Modified Files: NEWS Log Message: Fixed 3275286: provider scripts don't pass all command line opts Index: NEWS =================================================================== RCS file: /cvsroot/sblim/cmpi-network/NEWS,v retrieving revision 1.11 retrieving revision 1.12 diff -u -d -r1.11 -r1.12 --- NEWS 2 Jun 2009 23:04:42 -0000 1.11 +++ NEWS 5 Apr 2011 02:31:15 -0000 1.12 @@ -1,3 +1,6 @@ +Bugs fixed: +- 3275286 provider scripts don't pass all command line opts + Changes in 1.4.0 ================ Bugs: |
From: Tyrel D. <ty...@us...> - 2011-04-05 01:35:19
|
Update of /cvsroot/sblim/cmpi-nfsv3/test In directory vz-cvs-3.sog:/tmp/cvs-serv28537/test Modified Files: sblim-cmpi-nfsv3-test.sh Log Message: Fixed 3275169: bash error reported in provider bootstrap scripts Index: sblim-cmpi-nfsv3-test.sh =================================================================== RCS file: /cvsroot/sblim/cmpi-nfsv3/test/sblim-cmpi-nfsv3-test.sh,v retrieving revision 1.7 retrieving revision 1.8 diff -u -d -r1.7 -r1.8 --- sblim-cmpi-nfsv3-test.sh 8 May 2004 04:48:43 -0000 1.7 +++ sblim-cmpi-nfsv3-test.sh 5 Apr 2011 01:35:17 -0000 1.8 @@ -24,7 +24,7 @@ # Run the tests for each class for CLASSNAME in $CLASSNAMES; do echo "Running tests for $CLASSNAME..." - ./run.sh $CLASSNAME + ./run.sh $CLASSNAME $* done # Cleanup |
From: Tyrel D. <ty...@us...> - 2011-04-05 01:26:41
|
Update of /cvsroot/sblim/cmpi-nfsv3 In directory vz-cvs-3.sog:/tmp/cvs-serv27728 Added Files: .cvsignore Log Message: generated files to be ignored by CVS --- NEW FILE: .cvsignore --- .deps .libs Linux_NFSv3SettingContext.lo Linux_NFSv3SystemConfiguration.lo Linux_NFSv3SystemConfigurationUtil.lo Linux_NFSv3SystemSetting.lo Makefile Makefile.in aclocal.m4 autom4te.cache config.h config.h.in config.log config.status configure instance2string.lo lexer.c lexer.lo libLinux_NFSv3SettingContext.la libLinux_NFSv3SystemConfiguration.la libLinux_NFSv3SystemConfigurationUtil.la libLinux_NFSv3SystemSetting.la libtool parser.c parser.h parser.lo parsertest sblim-cmpi-nfsv3-1.1.0.tar.bz2 sblim-cmpi-nfsv3-1.1.0.tar.gz sblim-cmpi-nfsv3.spec stamp-h1 xmllexer.c xmllexer.lo xmlparser.c xmlparser.h xmlparser.lo xmlparsertest |
From: Tyrel D. <ty...@us...> - 2011-04-05 01:24:18
|
Update of /cvsroot/sblim/cmpi-fsvol In directory vz-cvs-3.sog:/tmp/cvs-serv26544 Modified Files: NEWS Log Message: Fixed 3275169: bash error reported in provider bootstrap scripts Index: NEWS =================================================================== RCS file: /cvsroot/sblim/cmpi-fsvol/NEWS,v retrieving revision 1.14 retrieving revision 1.15 diff -u -d -r1.14 -r1.15 --- NEWS 5 Apr 2011 01:20:37 -0000 1.14 +++ NEWS 5 Apr 2011 01:24:15 -0000 1.15 @@ -1,6 +1,7 @@ Bugs: - 3044649 remove Linux_CSProcessor from reg file - 3275200 provider scripts don't pass all command line opts +- 3275169 bash error reported in provider bootstrap scripts Changes in 1.5.0 ================ |
From: Tyrel D. <ty...@us...> - 2011-04-05 01:20:40
|
Update of /cvsroot/sblim/cmpi-fsvol In directory vz-cvs-3.sog:/tmp/cvs-serv26257 Modified Files: NEWS Log Message: Fixed 3275200: provider scripts don't pass all command line opts Index: NEWS =================================================================== RCS file: /cvsroot/sblim/cmpi-fsvol/NEWS,v retrieving revision 1.13 retrieving revision 1.14 diff -u -d -r1.13 -r1.14 --- NEWS 13 Aug 2010 23:14:39 -0000 1.13 +++ NEWS 5 Apr 2011 01:20:37 -0000 1.14 @@ -1,5 +1,6 @@ Bugs: - 3044649 remove Linux_CSProcessor from reg file +- 3275200 provider scripts don't pass all command line opts Changes in 1.5.0 ================ |
From: Michael Chase-S. <mc...@us...> - 2011-04-04 22:37:21
|
Update of /cvsroot/sblim/sfcb In directory vz-cvs-3.sog:/tmp/cvs-serv29932 Modified Files: ChangeLog NEWS providerDrv.c queryOperation.c Log Message: - 3261868 Enum CQL filter on NULL cause incorrect rsp Index: NEWS =================================================================== RCS file: /cvsroot/sblim/sfcb/NEWS,v retrieving revision 1.577 retrieving revision 1.578 diff -u -d -r1.577 -r1.578 --- NEWS 31 Mar 2011 21:25:37 -0000 1.577 +++ NEWS 4 Apr 2011 22:37:18 -0000 1.578 @@ -1,3 +1,10 @@ +Changes in 1.3.12 +================= + +Bugs fixed: + +- 3261868 Enum CQL filter on NULL cause incorrect rsp + Changes in 1.3.11 ================= Index: queryOperation.c =================================================================== RCS file: /cvsroot/sblim/sfcb/queryOperation.c,v retrieving revision 1.16 retrieving revision 1.17 diff -u -d -r1.16 -r1.17 --- queryOperation.c 31 Mar 2011 00:50:11 -0000 1.16 +++ queryOperation.c 4 Apr 2011 22:37:18 -0000 1.17 @@ -756,11 +756,21 @@ exit(16); } +static int __NullEvaluate(QLOperation *op, QLPropertySource* source, int invert) +{ + QLOpd type; + CMPIValue v = getPropValue(op->lhod, source, &type); + + if (invert) + return ((type != QL_Null)); + + return ((type == QL_Null)); +} + + int isNullEvaluate(QLOperation *op, QLPropertySource* source) { - QLOperand *opd=NULL;// op->lhod->ft->resolveProperty(op->lhod,source); - if (opd==NULL) return 1; - return 0; + return __NullEvaluate(op, source, 0); } char* isNullToString(QLOperation *op) @@ -797,9 +807,7 @@ int isNotNullEvaluate(QLOperation *op, QLPropertySource* source) { - QLOperand *opd=NULL;// op->lhod->ft->resolveProperty(op->lhod,source); - if (opd==NULL) return 0; - return 1; + return __NullEvaluate(op, source, 1); } char* isNotNullToString(QLOperation *op) Index: providerDrv.c =================================================================== RCS file: /cvsroot/sblim/sfcb/providerDrv.c,v retrieving revision 1.95 retrieving revision 1.96 diff -u -d -r1.95 -r1.96 --- providerDrv.c 23 Feb 2011 23:02:42 -0000 1.95 +++ providerDrv.c 4 Apr 2011 22:37:18 -0000 1.96 @@ -1830,6 +1830,9 @@ CMPIValue v={(long long)0}; if (rc.rc==CMPI_RC_OK) { + if (d.state == CMPI_nullValue) { + *type=QL_Null; + } else { if ((d.type & CMPI_SINT) == CMPI_SINT) { if (d.type==CMPI_sint32) v.sint64=d.value.sint32; else if (d.type==CMPI_sint16) v.sint64=d.value.sint16; @@ -1873,6 +1876,7 @@ default: *type=QL_Invalid; } + } } else *type=QL_NotFound; return v; Index: ChangeLog =================================================================== RCS file: /cvsroot/sblim/sfcb/ChangeLog,v retrieving revision 1.650 retrieving revision 1.651 diff -u -d -r1.650 -r1.651 --- ChangeLog 31 Mar 2011 21:25:37 -0000 1.650 +++ ChangeLog 4 Apr 2011 22:37:18 -0000 1.651 @@ -1,3 +1,9 @@ +2011-04-04 Michael Chase-Salerno <br...@li...> + + * queryOperation.c, providerDrv.c + [ 3261868 ] Enum CQL filter on NULL cause incorrect rsp + (based on patch by cpoblete) + 2011-03-31 Chris Buccella <buc...@li...> * elementCapabiltiesProvider.c: |
From: Michael Chase-S. <mc...@us...> - 2011-04-04 18:11:56
|
This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "SFCB - Small Footprint CIM Broker". The branch, master has been updated via fb972b6c9bfe08db98b0a84f1c71e8ef55e57517 (commit) via 1d9b23b8029440f9a00652687c941911d5f79568 (commit) via c364cbf863da88948627c87757aa7cb68909434d (commit) from 645374bf0f4c244831084c96f0d35c70d8f196b6 (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- commit fb972b6c9bfe08db98b0a84f1c71e8ef55e57517 Author: Michael Chase-Salerno <br...@li...> Date: Mon Apr 4 14:11:08 2011 -0400 fixing NEWS commit 1d9b23b8029440f9a00652687c941911d5f79568 Merge: c364cbf863da88948627c87757aa7cb68909434d 645374bf0f4c244831084c96f0d35c70d8f196b6 Author: Michael Chase-Salerno <br...@li...> Date: Mon Apr 4 14:10:52 2011 -0400 Merge branch 'master' of ssh://sblim.git.sourceforge.net/gitroot/sblim/sfcb Conflicts: NEWS commit c364cbf863da88948627c87757aa7cb68909434d Author: Michael Chase-Salerno <br...@li...> Date: Mon Apr 4 13:32:24 2011 -0400 Enum CQL filter on NULL cause incorrect rsp - ID: 3261868 ----------------------------------------------------------------------- Summary of changes: diff --git a/ChangeLog b/ChangeLog index 3c5d0fd..a6f53a4 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,9 @@ +2011-04-04 Michael Chase-Salerno <br...@li...> + + * queryOperation.c, providerDrv.c + [ 3261868 ] Enum CQL filter on NULL cause incorrect rsp + (based on patch by cpoblete) + 2011-04-02 Chris Buccella <buc...@li...> * sqlLexer.l, sqlParser.y, sqlStatement.c, sqlStatement.h, Makefile.am: diff --git a/NEWS b/NEWS index 16c26d5..c0eb9a4 100644 --- a/NEWS +++ b/NEWS @@ -3,9 +3,8 @@ Changes in 1.4.2 New features: - Bugs fixed: - +- 3261868 Enum CQL filter on NULL cause incorrect rsp Changes in 1.4.1 ================ diff --git a/providerDrv.c b/providerDrv.c index 36ed3cf..de74477 100644 --- a/providerDrv.c +++ b/providerDrv.c @@ -2144,6 +2144,10 @@ queryGetValue(QLPropertySource * src, char *name, QLOpd * type) CMPIValue v = { (long long) 0 }; if (rc.rc == CMPI_RC_OK) { + if (d.state == CMPI_nullValue) { + *type=QL_Null; + } else { + if ((d.type & CMPI_SINT) == CMPI_SINT) { if (d.type == CMPI_sint32) v.sint64 = d.value.sint32; @@ -2195,6 +2199,7 @@ queryGetValue(QLPropertySource * src, char *name, QLOpd * type) default: *type = QL_Invalid; } + } } else *type = QL_NotFound; return v; diff --git a/queryOperation.c b/queryOperation.c index 2c04139..aa51700 100644 --- a/queryOperation.c +++ b/queryOperation.c @@ -857,13 +857,21 @@ _isNullEvaluate(QLOperation * op, QLPropertySource * source) exit(16); } +static int __NullEvaluate(QLOperation *op, QLPropertySource* source, int invert) +{ + QLOpd type; + CMPIValue v = getPropValue(op->lhod, source, &type); + + if (invert) + return ((type != QL_Null)); + + return ((type == QL_Null)); +} + int isNullEvaluate(QLOperation * op, QLPropertySource * source) { - QLOperand *opd = NULL; // op->lhod->ft->resolveProperty(op->lhod,source); - if (opd == NULL) - return 1; - return 0; + return __NullEvaluate(op, source, 0); } char * @@ -903,10 +911,7 @@ _isNotNullEvaluate(QLOperation * op, QLPropertySource * source) int isNotNullEvaluate(QLOperation * op, QLPropertySource * source) { - QLOperand *opd = NULL; // op->lhod->ft->resolveProperty(op->lhod,source); - if (opd == NULL) - return 0; - return 1; + return __NullEvaluate(op, source, 1); } char * diff --git a/test/xmltest/execQueryN01.lines b/test/xmltest/execQueryN01.lines new file mode 100644 index 0000000..dc4057c --- /dev/null +++ b/test/xmltest/execQueryN01.lines @@ -0,0 +1 @@ +<PROPERTY NAME="Description" TYPE="string"> diff --git a/test/xmltest/execQuerySeg01.xml b/test/xmltest/execQueryN01.xml similarity index 84% copy from test/xmltest/execQuerySeg01.xml copy to test/xmltest/execQueryN01.xml index c3d8863..6a7db38 100644 --- a/test/xmltest/execQuerySeg01.xml +++ b/test/xmltest/execQueryN01.xml @@ -11,7 +11,7 @@ <VALUE>CQL</VALUE> </IPARAMVALUE> <IPARAMVALUE NAME="Query"> -<VALUE>SELECT * FROM CIM_ComputerSystem WHERE instanceId='embedded'</VALUE> +<VALUE>SELECT * FROM CIM_ComputerSystem WHERE Description IS NOT NULL</VALUE> </IPARAMVALUE> </IMETHODCALL> </SIMPLEREQ> diff --git a/test/xmltest/execQueryN02.lines b/test/xmltest/execQueryN02.lines new file mode 100644 index 0000000..914382e --- /dev/null +++ b/test/xmltest/execQueryN02.lines @@ -0,0 +1 @@ +!<PROPERTY NAME="Description" TYPE="string"> diff --git a/test/xmltest/execQuerySeg01.xml b/test/xmltest/execQueryN02.xml similarity index 84% copy from test/xmltest/execQuerySeg01.xml copy to test/xmltest/execQueryN02.xml index c3d8863..827cd81 100644 --- a/test/xmltest/execQuerySeg01.xml +++ b/test/xmltest/execQueryN02.xml @@ -11,7 +11,7 @@ <VALUE>CQL</VALUE> </IPARAMVALUE> <IPARAMVALUE NAME="Query"> -<VALUE>SELECT * FROM CIM_ComputerSystem WHERE instanceId='embedded'</VALUE> +<VALUE>SELECT * FROM CIM_ComputerSystem WHERE Description IS NULL</VALUE> </IPARAMVALUE> </IMETHODCALL> </SIMPLEREQ> hooks/post-receive -- SFCB - Small Footprint CIM Broker |
From: Chris B. <buc...@us...> - 2011-04-04 18:09:35
|
This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "SFCC - Small Footprint CIM Client". The branch, master has been updated via 1b022da7d5a336f9162714aff2b00be797f17c86 (commit) from 961c08d3b7e87a9aa8582d08e44fd216970408e0 (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- commit 1b022da7d5a336f9162714aff2b00be797f17c86 Author: buccella <buc...@li...> Date: Mon Apr 4 14:09:25 2011 -0400 bump version for 2.2.3preview ----------------------------------------------------------------------- Summary of changes: diff --git a/configure.ac b/configure.ac index fbe677b..e908d89 100644 --- a/configure.ac +++ b/configure.ac @@ -2,7 +2,7 @@ # Process this file with autoconf to produce a configure script. AC_PREREQ(2.59) -AC_INIT(sblim-sfcc, 2.2.2, sbl...@li...) +AC_INIT(sblim-sfcc, 2.2.3preview, sbl...@li...) AC_CONFIG_SRCDIR([cimc/cimcclient.c]) AC_CONFIG_HEADER([config.h]) hooks/post-receive -- SFCC - Small Footprint CIM Client |
From: Chris B. <buc...@us...> - 2011-04-04 18:08:25
|
This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "SFCC - Small Footprint CIM Client". The tag, SFCC_2_2_2 has been created at 961c08d3b7e87a9aa8582d08e44fd216970408e0 (commit) - Log ----------------------------------------------------------------- commit 961c08d3b7e87a9aa8582d08e44fd216970408e0 Author: buccella <buc...@li...> Date: Wed Mar 30 18:16:56 2011 -0400 bump version ----------------------------------------------------------------------- hooks/post-receive -- SFCC - Small Footprint CIM Client |
From: Chris B. <buc...@us...> - 2011-04-04 18:07:28
|
This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "SFCB - Small Footprint CIM Broker". The branch, master has been updated via 645374bf0f4c244831084c96f0d35c70d8f196b6 (commit) from 6239e52545e8e9916b24ae8afeaec22efd936748 (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- commit 645374bf0f4c244831084c96f0d35c70d8f196b6 Author: buccella <buc...@li...> Date: Mon Apr 4 14:07:17 2011 -0400 bump version number for 1.4.2 ----------------------------------------------------------------------- Summary of changes: diff --git a/NEWS b/NEWS index 2d4af80..16c26d5 100644 --- a/NEWS +++ b/NEWS @@ -1,3 +1,12 @@ +Changes in 1.4.2 +================ + +New features: + + +Bugs fixed: + + Changes in 1.4.1 ================ diff --git a/configure.ac b/configure.ac index bc1a173..70ba510 100644 --- a/configure.ac +++ b/configure.ac @@ -22,7 +22,7 @@ # Process this file with autoconf to produce a configure script. -AC_INIT(Small Footprint CIM Broker, 1.4.1, sbl...@li..., sblim-sfcb) +AC_INIT(Small Footprint CIM Broker, 1.4.2preview, sbl...@li..., sblim-sfcb) AC_CONFIG_SRCDIR([providerDrv.c]) #disable "seems to ignore the --datarootdir setting" warnings hooks/post-receive -- SFCB - Small Footprint CIM Broker |
From: Chris B. <buc...@us...> - 2011-04-04 18:04:11
|
This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "SFCB - Small Footprint CIM Broker". The tag, SFCB_1_4_1 has been created at 6239e52545e8e9916b24ae8afeaec22efd936748 (commit) - Log ----------------------------------------------------------------- commit 6239e52545e8e9916b24ae8afeaec22efd936748 Author: buccella <buc...@li...> Date: Sat Apr 2 16:36:28 2011 -0400 Remove sql parsing files ----------------------------------------------------------------------- hooks/post-receive -- SFCB - Small Footprint CIM Broker |
From: Chris B. <buc...@us...> - 2011-04-02 20:26:00
|
This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "SFCB - Small Footprint CIM Broker". The branch, master has been updated via 3033b7e4cb6f118a3da052118cc885a47d61929b (commit) from 094ef1ba89e6e374a548d2f591d857fa246e73d1 (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- commit 3033b7e4cb6f118a3da052118cc885a47d61929b Author: buccella <buc...@li...> Date: Sat Apr 2 16:25:42 2011 -0400 More bits from [ 3175888 ] Remove JDBC support from SFCB 1.4.x ----------------------------------------------------------------------- Summary of changes: diff --git a/ChangeLog b/ChangeLog index d5ea900..3c5d0fd 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +2011-04-02 Chris Buccella <buc...@li...> + + * sqlLexer.l, sqlParser.y, sqlStatement.c, sqlStatement.h, Makefile.am: + [ 3175888 ] Remove JDBC support from SFCB 1.4.x + 2011-04-01 Chris Buccella <buc...@li...> * elementCapabilitiesProvider.c: diff --git a/Makefile.am b/Makefile.am index c6f322d..828863c 100644 --- a/Makefile.am +++ b/Makefile.am @@ -34,7 +34,7 @@ MANFILES=man/genSslCert.1 man/getSchema.1 man/sfcbd.1 man/sfcbmof.1 \ man/sfcbrepos.1 man/sfcbstage.1 man/sfcbunstage.1 man/sfcbuuid.1 \ man/wbemcat.1 man/xmltest.1 -BUILT_SOURCES=queryParser.c queryLexer.c sqlParser.c sqlLexer.c cimXmlOps.c cimXmlParserProcessed.c $(MANFILES) +BUILT_SOURCES=queryParser.c queryLexer.c cimXmlOps.c cimXmlParserProcessed.c $(MANFILES) AM_YFLAGS=-d AM_CPPFLAGS=-DSFCB_CONFDIR=\"$(sfcbconfdir)\" \ @@ -416,7 +416,7 @@ noinst_HEADERS=array.h $(SLP_INC) httpComm.h control.h providerMgr.h \ cmpiftx.h cmpimacsx.h \ fileRepository.h internalProvider.h \ selectexp.h queryOperation.h \ - sfcVersion.h mrwlock.h sqlStatement.h avltree.h \ + sfcVersion.h mrwlock.h avltree.h \ cimcClientSfcbLocal.h $(QUALREP_HEADER) cmpidtx.h classSchemaMem.h \ objectpath.h instance.h $(SLP_HEADER) classProviderCommon.h hooks/post-receive -- SFCB - Small Footprint CIM Broker |
From: Chris B. <buc...@us...> - 2011-04-02 02:41:39
|
This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "SFCB - Small Footprint CIM Broker". The branch, master has been updated via 094ef1ba89e6e374a548d2f591d857fa246e73d1 (commit) from f4cd1f275e4567f3b497a44f46f602882a2535f1 (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- commit 094ef1ba89e6e374a548d2f591d857fa246e73d1 Author: buccella <buc...@li...> Date: Fri Apr 1 22:41:25 2011 -0400 removed extra utilft.h include ----------------------------------------------------------------------- Summary of changes: diff --git a/brokerUpc.c b/brokerUpc.c index 02331f8..6bf47c2 100644 --- a/brokerUpc.c +++ b/brokerUpc.c @@ -29,7 +29,6 @@ #include "providerRegister.h" #include "objectImpl.h" #include "msgqueue.h" -#include "utilft.h" #include "config.h" #ifdef HAVE_INDICATIONS hooks/post-receive -- SFCB - Small Footprint CIM Broker |
From: Chris B. <buc...@us...> - 2011-04-02 02:39:29
|
This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "SFCB - Small Footprint CIM Broker". The branch, master has been updated via f4cd1f275e4567f3b497a44f46f602882a2535f1 (commit) via 10e7102a323ea527ba896a5564a78aeb6399fc41 (commit) from 8a8be75dd2e7bdaa03b51764dd4fcc65b2895a86 (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- commit f4cd1f275e4567f3b497a44f46f602882a2535f1 Author: buccella <buc...@li...> Date: Fri Apr 1 22:38:45 2011 -0400 Revert "create sfcCommon - ID: 3177587" This reverts commit 126694a00a497ba3d301056494031830b6d9904a. (undo utilft.h include change) commit 10e7102a323ea527ba896a5564a78aeb6399fc41 Author: buccella <buc...@li...> Date: Fri Apr 1 22:38:05 2011 -0400 Revert "create sfcCommon - ID: 3177587" This reverts commit 3b51f1fef236b9e901775fa0cb61ef0c040ed370. (undo utilft.h include change) Conflicts: dbpAdapter.c ----------------------------------------------------------------------- Summary of changes: diff --git a/brokerEnc.c b/brokerEnc.c index fce11d1..4fa43ad 100644 --- a/brokerEnc.c +++ b/brokerEnc.c @@ -23,13 +23,7 @@ #include "native.h" #include "trace.h" #include "constClass.h" - -#include "config.h" -#ifdef SFCCOMMON #include "utilft.h" -#else -#include <sfcCommon/utilft.h> -#endif extern const char *opGetClassNameChars(const CMPIObjectPath * cop); extern const char *opGetNameSpaceChars(const CMPIObjectPath * cop); diff --git a/brokerUpc.c b/brokerUpc.c index 12228a9..02331f8 100644 --- a/brokerUpc.c +++ b/brokerUpc.c @@ -24,17 +24,13 @@ #include "support.h" #include "native.h" +#include "utilft.h" #include "providerMgr.h" #include "providerRegister.h" #include "objectImpl.h" #include "msgqueue.h" -#include "config.h" - -#ifdef SFCCOMMON #include "utilft.h" -#else -#include <sfcCommon/utilft.h> -#endif +#include "config.h" #ifdef HAVE_INDICATIONS #define SFCB_INCL_INDICATION_SUPPORT 1 diff --git a/cimRequest.c b/cimRequest.c index 3e50c2b..5008485 100644 --- a/cimRequest.c +++ b/cimRequest.c @@ -45,19 +45,13 @@ #include "native.h" #include "trace.h" +#include "utilft.h" #include "string.h" #include "queryOperation.h" #include "config.h" #include "control.h" -#include "config.h" -#ifdef SFCCOMMON -#include "utilft.h" -#else -#include <sfcCommon/utilft.h> -#endif - #ifdef SFCB_IX86 #define SFCB_ASM(x) asm(x) #else diff --git a/cimXmlGen.c b/cimXmlGen.c index 16deb25..e8a237f 100644 --- a/cimXmlGen.c +++ b/cimXmlGen.c @@ -29,17 +29,12 @@ #include "native.h" #include "trace.h" +#include "utilft.h" #include "string.h" #include "queryOperation.h" #include "config.h" -#ifdef SFCCOMMON -#include "utilft.h" -#else -#include <sfcCommon/utilft.h> -#endif - #ifdef SFCB_IX86 #define SFCB_ASM(x) asm(x) #else diff --git a/classSchema2c.c b/classSchema2c.c index e48ea32..e340e12 100644 --- a/classSchema2c.c +++ b/classSchema2c.c @@ -20,6 +20,7 @@ * */ +#include "utilft.h" #include <stdio.h> #include <stdlib.h> #include <ctype.h> @@ -33,13 +34,6 @@ #include "trace.h" #include "control.h" -#include "config.h" -#ifdef SFCCOMMON -#include "utilft.h" -#else -#include <sfcCommon/utilft.h> -#endif - #define NEW(x) ((x *) malloc(sizeof(x))) #include "cmpi/cmpidt.h" diff --git a/control.c b/control.c index a26f6d3..c632b8c 100644 --- a/control.c +++ b/control.c @@ -19,6 +19,7 @@ * */ +#include "utilft.h" #include "support.h" #include "mlog.h" #include <stdio.h> @@ -31,12 +32,6 @@ #include "config.h" #endif -#ifdef SFCCOMMON -#include "utilft.h" -#else -#include <sfcCommon/utilft.h> -#endif - #ifndef SFCB_CONFDIR #define SFCB_CONFDIR "/etc/sfcb" #endif diff --git a/elementCapabilitiesProvider.c b/elementCapabilitiesProvider.c index 4964325..9018b31 100644 --- a/elementCapabilitiesProvider.c +++ b/elementCapabilitiesProvider.c @@ -25,6 +25,7 @@ * */ +#include "utilft.h" #include <stdio.h> #include <stdlib.h> #include <ctype.h> @@ -40,12 +41,6 @@ #include "control.h" #include "config.h" -#ifdef SFCCOMMON -#include "utilft.h" -#else -#include <sfcCommon/utilft.h> -#endif - #define NEW(x) ((x *) malloc(sizeof(x))) #include "cmpi/cmpidt.h" diff --git a/httpAdapter.c b/httpAdapter.c index 072d126..55cff9b 100644 --- a/httpAdapter.c +++ b/httpAdapter.c @@ -41,17 +41,11 @@ #include "cmpi/cmpidt.h" #include "msgqueue.h" +#include "utilft.h" #include "trace.h" #include "cimRequest.h" #include "support.h" -#include "config.h" -#ifdef SFCCOMMON -#include "utilft.h" -#else -#include <sfcCommon/utilft.h> -#endif - #include <pthread.h> #include <semaphore.h> diff --git a/indCIMXMLExport.c b/indCIMXMLExport.c index 03eb856..0bf28ca 100644 --- a/indCIMXMLExport.c +++ b/indCIMXMLExport.c @@ -20,16 +20,10 @@ */ #include <curl/curl.h> +#include "utilft.h" #include "trace.h" #include <string.h> -#include "config.h" -#ifdef SFCCOMMON -#include "utilft.h" -#else -#include <sfcCommon/utilft.h> -#endif - extern UtilStringBuffer *newStringBuffer(int); extern int getControlChars(char *id, char **val); diff --git a/instance.c b/instance.c index ae548e8..0a034ff 100644 --- a/instance.c +++ b/instance.c @@ -23,6 +23,7 @@ #include <stdlib.h> #include <string.h> +#include "utilft.h" #include "native.h" #include "instance.h" @@ -30,12 +31,6 @@ #include "providerMgr.h" #include "config.h" -#ifdef SFCCOMMON -#include "utilft.h" -#else -#include <sfcCommon/utilft.h> -#endif - #ifdef SFCB_IX86 #define SFCB_ASM(x) asm(x) #else diff --git a/internalProvider.c b/internalProvider.c index 5fded91..7faf646 100644 --- a/internalProvider.c +++ b/internalProvider.c @@ -29,19 +29,13 @@ #include <ctype.h> #include "providerRegister.h" #include "fileRepository.h" +#include "utilft.h" #include "trace.h" #include "constClass.h" #include "internalProvider.h" #include "native.h" #include "objectpath.h" -#include "config.h" -#ifdef SFCCOMMON -#include "utilft.h" -#else -#include <sfcCommon/utilft.h> -#endif - #define LOCALCLASSNAME "InternalProvider" static char *interopNs = "root/interop"; diff --git a/interopProvider.c b/interopProvider.c index 438d481..552f93c 100644 --- a/interopProvider.c +++ b/interopProvider.c @@ -27,6 +27,7 @@ #include <string.h> #include <ctype.h> #include "fileRepository.h" +#include "utilft.h" #include "trace.h" #include "queryOperation.h" #include "providerMgr.h" @@ -36,13 +37,6 @@ #include <time.h> #include "instance.h" -#include "config.h" -#ifdef SFCCOMMON -#include "utilft.h" -#else -#include <sfcCommon/utilft.h> -#endif - #define LOCALCLASSNAME "InteropProvider" /* diff --git a/interopServerProvider.c b/interopServerProvider.c index 2a0d8b7..8e66ce5 100644 --- a/interopServerProvider.c +++ b/interopServerProvider.c @@ -19,6 +19,7 @@ * */ +#include "utilft.h" #include <stdio.h> #include <stdlib.h> #include <ctype.h> @@ -34,12 +35,6 @@ #include "control.h" #include "config.h" -#ifdef SFCCOMMON -#include "utilft.h" -#else -#include <sfcCommon/utilft.h> -#endif - #define NEW(x) ((x *) malloc(sizeof(x))) #include "cmpi/cmpidt.h" diff --git a/objectImpl.c b/objectImpl.c index 928d8e7..6f18cc3 100644 --- a/objectImpl.c +++ b/objectImpl.c @@ -27,15 +27,10 @@ #include "objectImpl.h" #include "array.h" +#include "utilft.h" #include "trace.h" #include "config.h" -#ifdef SFCCOMMON -#include "utilft.h" -#else -#include <sfcCommon/utilft.h> -#endif - #ifdef SFCB_IX86 #define SFCB_ASM(x) asm(x) #else diff --git a/objectImplSwapI32toP32.c b/objectImplSwapI32toP32.c index 8b7c68f..fb2f7a7 100644 --- a/objectImplSwapI32toP32.c +++ b/objectImplSwapI32toP32.c @@ -24,14 +24,8 @@ #include <byteswap.h> #include <stdio.h> #include <stdlib.h> -#include <sys/utsname.h> - -#include "config.h" -#ifdef SFCCOMMON #include "utilft.h" -#else -#include <sfcCommon/utilft.h> -#endif +#include <sys/utsname.h> #ifdef SETCLPFX #undef SETCLPFX diff --git a/objectpath.c b/objectpath.c index 3c8ab25..a6a71fc 100644 --- a/objectpath.c +++ b/objectpath.c @@ -29,13 +29,7 @@ #include "native.h" #include "msgqueue.h" - -#include "config.h" -#ifdef SFCCOMMON #include "utilft.h" -#else -#include <sfcCommon/utilft.h> -#endif extern UtilStringBuffer *newStringBuffer(int s); diff --git a/profileProvider.c b/profileProvider.c index 664a668..532eded 100644 --- a/profileProvider.c +++ b/profileProvider.c @@ -29,6 +29,7 @@ #include <string.h> #include <ctype.h> #include "fileRepository.h" +#include "utilft.h" #include "trace.h" #include "providerMgr.h" #include "internalProvider.h" @@ -36,13 +37,6 @@ #include "objectpath.h" #include <time.h> -#include "config.h" -#ifdef SFCCOMMON -#include "utilft.h" -#else -#include <sfcCommon/utilft.h> -#endif - #ifdef HAVE_SLP #include <slp.h> #include "cimslpCMPI.h" diff --git a/providerDrv.c b/providerDrv.c index a801c29..36ed3cf 100644 --- a/providerDrv.c +++ b/providerDrv.c @@ -31,6 +31,7 @@ #include "cmpi/cmpidt.h" #include "providerMgr.h" #include "providerRegister.h" +#include "utilft.h" #include "cimXmlParser.h" #include "support.h" #include "msgqueue.h" @@ -42,12 +43,6 @@ #include "config.h" #include "constClass.h" -#ifdef SFCCOMMON -#include "utilft.h" -#else -#include <sfcCommon/utilft.h> -#endif - #ifdef HAVE_QUALREP #include "qualifier.h" #endif diff --git a/providerMgr.c b/providerMgr.c index 88469fd..7be2cb2 100644 --- a/providerMgr.c +++ b/providerMgr.c @@ -27,6 +27,7 @@ #include "cmpi/cmpidt.h" #include "providerRegister.h" #include "providerMgr.h" +#include "utilft.h" #include "msgqueue.h" #include "constClass.h" #include "cimXmlParser.h" @@ -37,12 +38,6 @@ #include "selectexp.h" #include "config.h" -#ifdef SFCCOMMON -#include "utilft.h" -#else -#include <sfcCommon/utilft.h> -#endif - #ifdef HAVE_QUALREP #include "qualifier.h" #endif diff --git a/providerRegister.c b/providerRegister.c index fd7ff7e..2e98f27 100644 --- a/providerRegister.c +++ b/providerRegister.c @@ -20,6 +20,7 @@ * */ +#include "utilft.h" #include "mlog.h" #include <stdio.h> #include <stdlib.h> @@ -28,13 +29,6 @@ #include <support.h> #include <pwd.h> -#include "config.h" -#ifdef SFCCOMMON -#include "utilft.h" -#else -#include <sfcCommon/utilft.h> -#endif - #include "providerRegister.h" static ProviderInfo forceNotFound = { "", FORCE_PROVIDER_NOTFOUND }; diff --git a/result.c b/result.c index 3f144bf..6521279 100644 --- a/result.c +++ b/result.c @@ -24,16 +24,10 @@ #include "providerMgr.h" #include "constClass.h" #include "queryOperation.h" +#include "utilft.h" #include "objectImpl.h" #include "mlog.h" -#include "config.h" -#ifdef SFCCOMMON -#include "utilft.h" -#else -#include <sfcCommon/utilft.h> -#endif - extern void native_array_reset_size(CMPIArray *array, CMPICount increment); extern MsgSegment setInstanceMsgSegment(CMPIInstance *ci); diff --git a/sfcBroker.c b/sfcBroker.c index 6c114eb..34972b2 100644 --- a/sfcBroker.c +++ b/sfcBroker.c @@ -22,14 +22,7 @@ #include <stdio.h> #include "native.h" - -#include "config.h" -#ifdef SFCCOMMON #include "utilft.h" -#else -#include <sfcCommon/utilft.h> -#endif - #include "string.h" #include "cimXmlParser.h" // #include "brokerOs.c" diff --git a/sqlParser.y b/sqlParser.y index e61948d..573dce3 100644 --- a/sqlParser.y +++ b/sqlParser.y @@ -34,13 +34,7 @@ #include <errno.h> #include "queryOperation.h" #include "sqlStatement.h" - -#include "config.h" -#ifdef SFCCOMMON #include "utilft.h" -#else -#include <sfcCommon/utilft.h> -#endif #define YYPARSE_PARAM parm #define YYLEX_PARAM parm diff --git a/sqlStatement.c b/sqlStatement.c old mode 100644 new mode 100755 index 825e5f7..d7e78a0 --- a/sqlStatement.c +++ b/sqlStatement.c @@ -20,6 +20,7 @@ */ #include "sqlStatement.h" +#include "utilft.h" #include "cimXmlParser.h" // Provider operationen #include "cmpi/cmpidt.h" @@ -28,12 +29,6 @@ #include "cmpi/cmpimacs.h" #include "config.h" -#ifdef SFCCOMMON -#include "utilft.h" -#else -#include <sfcCommon/utilft.h> -#endif - #include <stdio.h> #include <string.h> #include <malloc.h> diff --git a/support.c b/support.c index f08b5c8..3d3a1ee 100644 --- a/support.c +++ b/support.c @@ -720,13 +720,7 @@ releaseHeap(void *hc) _SFCB_EXIT(); } -#include "config.h" -#ifdef SFCCOMMON #include "utilft.h" -#else -#include <sfcCommon/utilft.h> -#endif - #include "providerRegister.h" ProviderRegister *pReg = NULL; hooks/post-receive -- SFCB - Small Footprint CIM Broker |
From: Chris B. <buc...@us...> - 2011-04-02 02:37:46
|
This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "SFCB - Small Footprint CIM Broker". The branch, master has been updated via 8a8be75dd2e7bdaa03b51764dd4fcc65b2895a86 (commit) from 6981cb0aba2e6cc819bb2c35c35175e53cf1e38c (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- commit 8a8be75dd2e7bdaa03b51764dd4fcc65b2895a86 Author: buccella <buc...@li...> Date: Fri Apr 1 22:33:49 2011 -0400 Revert "create sfcCommon - ID: 3177587" (unto utilft.h include change) This reverts commit 9c2d7d5828897b91a6fbb827fe517f6101a804c6. ----------------------------------------------------------------------- Summary of changes: diff --git a/cimXmlGen.h b/cimXmlGen.h index e3fe9dd..44537c6 100644 --- a/cimXmlGen.h +++ b/cimXmlGen.h @@ -30,14 +30,8 @@ #include "native.h" #include "trace.h" -#include "string.h" - -#include "config.h" -#ifdef SFCCOMMON #include "utilft.h" -#else -#include <sfcCommon/utilft.h> -#endif +#include "string.h" #include "queryOperation.h" diff --git a/classProviderCommon.h b/classProviderCommon.h index 3676ead..04a168a 100644 --- a/classProviderCommon.h +++ b/classProviderCommon.h @@ -19,6 +19,7 @@ * */ +#include "utilft.h" #include <stdio.h> #include <stdlib.h> #include <ctype.h> @@ -26,13 +27,6 @@ #include <sys/types.h> #include <dirent.h> -#include "config.h" -#ifdef SFCCOMMON -#include "utilft.h" -#else -#include <sfcCommon/utilft.h> -#endif - #include "constClass.h" #include "providerRegister.h" #include "trace.h" diff --git a/fileRepository.h b/fileRepository.h index 2c6a2df..f31dff7 100644 --- a/fileRepository.h +++ b/fileRepository.h @@ -19,13 +19,7 @@ * */ #include <stdio.h> - -#include "config.h" -#ifdef SFCCOMMON -#include "utilft.h" -#else -#include <sfcCommon/utilft.h> -#endif +#include "sfcUtil/utilft.h" #ifndef _FILEREPOSITORY_ #define _FILEREPOSITORY_ diff --git a/genericlist.h b/genericlist.h index cb17038..eeb3cc0 100644 --- a/genericlist.h +++ b/genericlist.h @@ -36,12 +36,7 @@ #ifndef GENERIC_LIST_DEFINED #define GENERIC_LIST_DEFINED -#include "config.h" -#ifdef SFCCOMMON #include "utilft.h" -#else -#include <sfcCommon/utilft.h> -#endif typedef struct GLE_struct { void *pointer; diff --git a/internalProvider.h b/internalProvider.h index da2ee3a..d3b242f 100644 --- a/internalProvider.h +++ b/internalProvider.h @@ -23,13 +23,7 @@ #ifndef INTERNAL_PROVIDER_H #define INTERNAL_PROVIDER_H -#include "config.h" -#ifdef SFCCOMMON #include "utilft.h" -#else -#include <sfcCommon/utilft.h> -#endif - #include "cmpi/cmpidt.h" CMPIStatus InternalProviderEnumInstanceNames(CMPIInstanceMI * mi, diff --git a/objectpath.h b/objectpath.h index 50c796e..0dce5fb 100644 --- a/objectpath.h +++ b/objectpath.h @@ -21,12 +21,7 @@ #ifndef _OBJECTPATH_H #define _OBJECTPATH_H -#include "config.h" -#ifdef SFCCOMMON #include "utilft.h" -#else -#include <sfcCommon/utilft.h> -#endif UtilStringBuffer *normalizeObjectPathStrBuf(const CMPIObjectPath * cop); char *normalizeObjectPathChars(const CMPIObjectPath * cop); diff --git a/providerRegister.h b/providerRegister.h index ef4e10b..88f4316 100644 --- a/providerRegister.h +++ b/providerRegister.h @@ -28,17 +28,11 @@ #include "cmpi/cmpift.h" #include "cmpiftx.h" #include "msgqueue.h" +#include "utilft.h" #include "providerMgr.h" #include <time.h> #include <pwd.h> -#include "config.h" -#ifdef SFCCOMMON -#include "utilft.h" -#else -#include <sfcCommon/utilft.h> -#endif - #ifdef __cplusplus extern "C" { #endif diff --git a/sqlStatement.h b/sqlStatement.h index 89dcb42..2b47a80 100644 --- a/sqlStatement.h +++ b/sqlStatement.h @@ -19,16 +19,11 @@ * */ +#include "utilft.h" + #include "cmpi/cmpimacs.h" #include "avltree.h" -#include "config.h" -#ifdef SFCCOMMON -#include "utilft.h" -#else -#include <sfcCommon/utilft.h> -#endif - #define DEFAULTDB "root/cimv2" /* * SqlStatement.type: hooks/post-receive -- SFCB - Small Footprint CIM Broker |
From: Chris B. <buc...@us...> - 2011-04-02 00:43:05
|
This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "SFCB - Small Footprint CIM Broker". The branch, master has been updated via 6981cb0aba2e6cc819bb2c35c35175e53cf1e38c (commit) via 5eb004e3b01dbd94c484cec16aff538be0a26df5 (commit) from 6aad414a94a9aac8d3bc7494d9a36f5383674217 (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- commit 6981cb0aba2e6cc819bb2c35c35175e53cf1e38c Author: buccella <buc...@li...> Date: Fri Apr 1 20:42:48 2011 -0400 bump version number to 1.4.1 commit 5eb004e3b01dbd94c484cec16aff538be0a26df5 Author: buccella <buc...@li...> Date: Fri Apr 1 20:40:36 2011 -0400 fixing conflict ----------------------------------------------------------------------- Summary of changes: diff --git a/configure.ac b/configure.ac index 890a71a..bc1a173 100644 --- a/configure.ac +++ b/configure.ac @@ -22,7 +22,7 @@ # Process this file with autoconf to produce a configure script. -AC_INIT(Small Footprint CIM Broker, 1.4.1preview, sbl...@li..., sblim-sfcb) +AC_INIT(Small Footprint CIM Broker, 1.4.1, sbl...@li..., sblim-sfcb) AC_CONFIG_SRCDIR([providerDrv.c]) #disable "seems to ignore the --datarootdir setting" warnings diff --git a/queryOperation.c b/queryOperation.c index 39f3162..2c04139 100644 --- a/queryOperation.c +++ b/queryOperation.c @@ -230,6 +230,14 @@ charsCompare(QLOperand * self, QLOperand * op, QLPropertySource * src) else ov = op->charsVal; + if (sov == NULL || ov == NULL) { + if (sov == NULL && ov == NULL) + return 0; // both null + if (sov == NULL) + return -1; // left only null + return 1; // right only null + } + if (type == QL_Chars) return strcmp(sov, ov); return -2; @@ -299,7 +307,19 @@ propCompare(QLOperand * self, QLOperand * op, QLPropertySource * src) ; // what should we do here ? } - rc = nop->ft->compare(nop, op, src); + if (nop) { + rc=nop->ft->compare(nop,op,src); + } else { + rc=-2; + if ((type == QL_Null) && (op->type == QL_PropertyName)) { + // both are property names + v=getPropValue(op, src, &type); + if (type == QL_Null) { + rc=0; // both are NULL, a match + } + } + } + QL_TRACE(fprintf (stderr, "propCompare(%s) %d\n", self->propertyName->propName, rc)); hooks/post-receive -- SFCB - Small Footprint CIM Broker |
From: Chris B. <buc...@us...> - 2011-04-02 00:25:46
|
This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "SFCB - Small Footprint CIM Broker". The branch, master has been updated via 6aad414a94a9aac8d3bc7494d9a36f5383674217 (commit) via 49498133ec7b75e1a5b8e8f72e54f2c45a152e65 (commit) from f4af1a9c107500036415863845319d6bcd77d78f (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- commit 6aad414a94a9aac8d3bc7494d9a36f5383674217 Merge: 49498133ec7b75e1a5b8e8f72e54f2c45a152e65 f4af1a9c107500036415863845319d6bcd77d78f Author: buccella <buc...@li...> Date: Fri Apr 1 20:25:29 2011 -0400 fixing merge commit 49498133ec7b75e1a5b8e8f72e54f2c45a152e65 Author: buccella <buc...@li...> Date: Fri Apr 1 20:20:33 2011 -0400 [ 3265502 ] CMPIContext not released in elementCapabilitiesProvider ----------------------------------------------------------------------- Summary of changes: diff --git a/ChangeLog b/ChangeLog index 56a4108..d5ea900 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,4 +1,10 @@ +2011-04-01 Chris Buccella <buc...@li...> + + * elementCapabilitiesProvider.c: + [ 3265502 ] CMPIContext not released in elementCapabilitiesProvider + 2011-03-30 Michael Chase-Salerno <br...@li...> + * queryOperation.c [ 3206663 ] Enum CQL filter on NULL cause segfault and incorrect rsp (based on patch by cpoblete) diff --git a/NEWS b/NEWS index f2bce31..2d4af80 100644 --- a/NEWS +++ b/NEWS @@ -7,8 +7,9 @@ New features: Bugs fixed: +Everything in 1.3.11, plus: + - 3022940 Remove dead SLP code dealing with proc management -- 3162016 sfcbd Segmentation fault in cleanupCimXmlRequest - 3175888 Remove JDBC support from SFCB 1.4.x - 3082573 Typo in interopProvider - 3177707 ExecQuery 1 to 4 tests segfault on power LPAR @@ -69,6 +70,8 @@ Bugs fixed: - 3203290 Basic Auth Should Consider Expired Passwords - 3202420 CDATA value in a string property is improperly XML escaped - 3038078 Can create indication filters and destinations w/o key props +- 3265502 CMPIContext not released in elementCapabilitiesProvider +- 3162016 sfcbd Segmentation fault in cleanupCimXmlRequest Changes in 1.3.10 ================= diff --git a/elementCapabilitiesProvider.c b/elementCapabilitiesProvider.c index 40e8539..4964325 100644 --- a/elementCapabilitiesProvider.c +++ b/elementCapabilitiesProvider.c @@ -94,6 +94,7 @@ ElementCapabilitiesInitInstances(const CMPIContext *ctx) CMSetProperty(ci, "ManagedElement", &left, CMPI_ref); CMSetProperty(ci, "Capabilities", &right, CMPI_ref); CBCreateInstance(_broker, ctxLocal, op, ci, NULL); + CMRelease(ctxLocal); return; } diff --git a/queryOperation.c b/queryOperation.c index 2c04139..39f3162 100644 --- a/queryOperation.c +++ b/queryOperation.c @@ -230,14 +230,6 @@ charsCompare(QLOperand * self, QLOperand * op, QLPropertySource * src) else ov = op->charsVal; - if (sov == NULL || ov == NULL) { - if (sov == NULL && ov == NULL) - return 0; // both null - if (sov == NULL) - return -1; // left only null - return 1; // right only null - } - if (type == QL_Chars) return strcmp(sov, ov); return -2; @@ -307,19 +299,7 @@ propCompare(QLOperand * self, QLOperand * op, QLPropertySource * src) ; // what should we do here ? } - if (nop) { - rc=nop->ft->compare(nop,op,src); - } else { - rc=-2; - if ((type == QL_Null) && (op->type == QL_PropertyName)) { - // both are property names - v=getPropValue(op, src, &type); - if (type == QL_Null) { - rc=0; // both are NULL, a match - } - } - } - + rc = nop->ft->compare(nop, op, src); QL_TRACE(fprintf (stderr, "propCompare(%s) %d\n", self->propertyName->propName, rc)); hooks/post-receive -- SFCB - Small Footprint CIM Broker |
Update of /cvsroot/sblim/jsr48-client/smpl/org/sblim/cimclient/samples In directory vz-cvs-3.sog:/tmp/cvs-serv3723/smpl/org/sblim/cimclient/samples Modified Files: Tag: Experimental Jsr48IndicationSample.java Jsr48PegasusIndicationSample.java Jsr48PullEnumSample.java Jsr48OperationSample.java Log Message: 3267429 - Samples should close client Index: Jsr48IndicationSample.java =================================================================== RCS file: /cvsroot/sblim/jsr48-client/smpl/org/sblim/cimclient/samples/Jsr48IndicationSample.java,v retrieving revision 1.2.2.11 retrieving revision 1.2.2.12 diff -u -d -r1.2.2.11 -r1.2.2.12 --- Jsr48IndicationSample.java 23 Feb 2011 18:04:29 -0000 1.2.2.11 +++ Jsr48IndicationSample.java 1 Apr 2011 14:51:52 -0000 1.2.2.12 @@ -22,6 +22,7 @@ * 2882448 2009-10-21 blaschke-oss Add WBEMClientConstants from JSR48 * 2956716 2010-03-02 blaschke-oss Jsr48IndicationSample hardcoded namespace * 3190335 2011-02-23 blaschke-oss Erroneous use of SystemName property in samples + * 3267429 2011-04-01 blaschke-oss Samples should close client */ package org.sblim.cimclient.samples; @@ -300,6 +301,7 @@ } else { System.err.println("Listener startup failed. Most probably the port " + LISTENER_PORT + " is not available."); + client.close(); return; } @@ -327,6 +329,7 @@ unsubscribe(client, namespace); // close listener cListener.removeListener(Integer.parseInt(LISTENER_PORT)); + client.close(); System.out.println("Cleaned up."); } Index: Jsr48PullEnumSample.java =================================================================== RCS file: /cvsroot/sblim/jsr48-client/smpl/org/sblim/cimclient/samples/Jsr48PullEnumSample.java,v retrieving revision 1.1.2.3 retrieving revision 1.1.2.4 diff -u -d -r1.1.2.3 -r1.1.2.4 --- Jsr48PullEnumSample.java 29 Jul 2010 18:44:09 -0000 1.1.2.3 +++ Jsr48PullEnumSample.java 1 Apr 2011 14:51:52 -0000 1.1.2.4 @@ -1,5 +1,5 @@ /** - * (C) Copyright IBM Corp. 2009 + * (C) Copyright IBM Corp. 2009, 2011 * * THIS FILE IS PROVIDED UNDER THE TERMS OF THE ECLIPSE PUBLIC LICENSE * ("AGREEMENT"). ANY USE, REPRODUCTION OR DISTRIBUTION OF THIS FILE @@ -14,6 +14,7 @@ * -------------------------------------------------------------------- * 2845211 2009-08-27 raman_arora Pull Enumeration Feature (SAX Parser) * 2882448 2009-10-21 blaschke-oss Add WBEMClientConstants from JSR48 + * 3267429 2011-04-01 blaschke-oss Samples should close client */ package org.sblim.cimclient.samples; @@ -461,6 +462,7 @@ } // if (instance.getProperty("RegisteredName") }// for loop profileInstances.size() }// if (profileInstances != null) + client.close(); } // main private static void printIteratorInstance(CloseableIterator<CIMInstance> iterator, Index: Jsr48PegasusIndicationSample.java =================================================================== RCS file: /cvsroot/sblim/jsr48-client/smpl/org/sblim/cimclient/samples/Jsr48PegasusIndicationSample.java,v retrieving revision 1.1.2.2 retrieving revision 1.1.2.3 diff -u -d -r1.1.2.2 -r1.1.2.3 --- Jsr48PegasusIndicationSample.java 18 Feb 2011 19:28:46 -0000 1.1.2.2 +++ Jsr48PegasusIndicationSample.java 1 Apr 2011 14:51:52 -0000 1.1.2.3 @@ -14,6 +14,7 @@ * ------------------------------------------------------------------------------- * 3182121 2011-02-15 blaschke-oss Add Jsr48PegasusIndicationSample * 3185818 2011-02-18 blaschke-oss indicationOccured URL incorrect + * 3267429 2011-04-01 blaschke-oss Samples should close client */ package org.sblim.cimclient.samples; @@ -341,6 +342,7 @@ } else { System.err.println("Listener startup failed. Most probably the port " + LISTENER_PORT + " is not available."); + client.close(); return; } @@ -379,6 +381,7 @@ unsubscribe(client, namespace); // Close listener cListener.removeListener(Integer.parseInt(LISTENER_PORT)); + client.close(); System.out.println("Cleaned up."); } Index: Jsr48OperationSample.java =================================================================== RCS file: /cvsroot/sblim/jsr48-client/smpl/org/sblim/cimclient/samples/Jsr48OperationSample.java,v retrieving revision 1.2.2.11 retrieving revision 1.2.2.12 diff -u -d -r1.2.2.11 -r1.2.2.12 --- Jsr48OperationSample.java 23 Feb 2011 18:04:29 -0000 1.2.2.11 +++ Jsr48OperationSample.java 1 Apr 2011 14:51:52 -0000 1.2.2.12 @@ -21,6 +21,7 @@ * 2882448 2009-10-21 blaschke-oss Add WBEMClientConstants from JSR48 * 2963502 2010-03-04 blaschke-oss Add XML tracing to sample code * 3190335 2011-02-23 blaschke-oss Erroneous use of SystemName property in samples + * 3267429 2011-04-01 blaschke-oss Samples should close client */ package org.sblim.cimclient.samples; @@ -388,5 +389,6 @@ // delete the instance again client.deleteInstance(path); System.out.println("Instance " + path + " deleted"); + client.close(); } } |
From: Chris B. <buc...@us...> - 2011-04-01 01:58:11
|
Update of /cvsroot/sblim/mofc In directory vz-cvs-3.sog:/tmp/cvs-serv13571/mofc Modified Files: configure.ac Log Message: bump version number Index: configure.ac =================================================================== RCS file: /cvsroot/sblim/mofc/configure.ac,v retrieving revision 1.25 retrieving revision 1.26 diff -u -d -r1.25 -r1.26 --- configure.ac 30 Oct 2008 19:28:32 -0000 1.25 +++ configure.ac 1 Apr 2011 01:58:09 -0000 1.26 @@ -1,6 +1,6 @@ # $id: configure.ac,v 1.10 2006/01/23 15:35:09 a3schuur Exp $ -AC_INIT(MOF Compiler, 0.8.2, sbl...@li...,mofc) +AC_INIT(MOF Compiler, 0.8.5, sbl...@li...,mofc) AC_CONFIG_SRCDIR([hash.c]) AC_CONFIG_HEADER([config.h]) |
From: Chris B. <buc...@us...> - 2011-04-01 01:58:02
|
Update of /cvsroot/sblim/sfcb In directory vz-cvs-3.sog:/tmp/cvs-serv13540 Modified Files: configure.ac Log Message: bump version number Index: configure.ac =================================================================== RCS file: /cvsroot/sblim/sfcb/configure.ac,v retrieving revision 1.115 retrieving revision 1.116 diff -u -d -r1.115 -r1.116 --- configure.ac 29 Nov 2010 23:10:42 -0000 1.115 +++ configure.ac 1 Apr 2011 01:57:59 -0000 1.116 @@ -22,7 +22,7 @@ # Process this file with autoconf to produce a configure script. -AC_INIT(Small Footprint CIM Broker, 1.3.11preview, sbl...@li..., sblim-sfcb) +AC_INIT(Small Footprint CIM Broker, 1.3.11, sbl...@li..., sblim-sfcb) AC_CONFIG_SRCDIR([providerDrv.c]) #disable "seems to ignore the --datarootdir setting" warnings |
From: Chris B. <buc...@us...> - 2011-03-31 21:25:40
|
Update of /cvsroot/sblim/sfcb In directory vz-cvs-3.sog:/tmp/cvs-serv23906 Modified Files: elementCapabilitiesProvider.c ChangeLog NEWS Log Message: [ 3265502 ] CMPIContext not released in elementCapabilitiesProvider Index: NEWS =================================================================== RCS file: /cvsroot/sblim/sfcb/NEWS,v retrieving revision 1.576 retrieving revision 1.577 diff -u -d -r1.576 -r1.577 --- NEWS 31 Mar 2011 00:50:11 -0000 1.576 +++ NEWS 31 Mar 2011 21:25:37 -0000 1.577 @@ -13,6 +13,7 @@ - 3202420 CDATA value in a string property is improperly XML escaped - 3038078 Can create indication filters and destinations w/o key props - 3206663 Enum CQL filter on NULL cause segfault and incorrect rsp +- 3265502 CMPIContext not released in elementCapabilitiesProvider Changes in 1.3.10 ================= Index: elementCapabilitiesProvider.c =================================================================== RCS file: /cvsroot/sblim/sfcb/elementCapabilitiesProvider.c,v retrieving revision 1.2 retrieving revision 1.3 diff -u -d -r1.2 -r1.3 --- elementCapabilitiesProvider.c 4 Feb 2010 18:51:20 -0000 1.2 +++ elementCapabilitiesProvider.c 31 Mar 2011 21:25:37 -0000 1.3 @@ -83,6 +83,7 @@ CMSetProperty(ci,"ManagedElement",&left,CMPI_ref); CMSetProperty(ci,"Capabilities",&right,CMPI_ref); CBCreateInstance(_broker, ctxLocal, op, ci, NULL); + CMRelease(ctxLocal); return; } Index: ChangeLog =================================================================== RCS file: /cvsroot/sblim/sfcb/ChangeLog,v retrieving revision 1.649 retrieving revision 1.650 diff -u -d -r1.649 -r1.650 --- ChangeLog 31 Mar 2011 00:50:11 -0000 1.649 +++ ChangeLog 31 Mar 2011 21:25:37 -0000 1.650 @@ -1,4 +1,10 @@ +2011-03-31 Chris Buccella <buc...@li...> + + * elementCapabiltiesProvider.c: + [ 3265502 ] CMPIContext not released in elementCapabilitiesProvider + 2011-03-30 Michael Chase-Salerno <br...@li...> + * queryOperation.c [ 3206663 ] Enum CQL filter on NULL cause segfault and incorrect rsp (based on patch by cpoblete) |