From: Chris B. <buc...@us...> - 2011-08-26 19:42:21
|
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 dc564e899d7c6c574be09e2d6b5c9565261c2d00 (commit) from 1bb97334baac7da10fcea7d3667aea9d6df9b257 (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 dc564e899d7c6c574be09e2d6b5c9565261c2d00 Author: buccella <buc...@li...> Date: Fri Aug 26 15:42:05 2011 -0400 [ 3398337 ] Namespaces of filter and handler for IndSub not checked ----------------------------------------------------------------------- Summary of changes: diff --git a/ChangeLog b/ChangeLog index 175779f..e200d59 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +2011-08-26 Chris Buccella <buc...@li...> + + * interopProvider.c: + [ 3398337 ] Namespaces of filter and handler for IndSub not checked + 2011-08-22 Chris Buccella <buc...@li...> * indCIMXMLHandler.c: diff --git a/NEWS b/NEWS index 36ffda4..194ddda 100644 --- a/NEWS +++ b/NEWS @@ -80,6 +80,7 @@ Bugs Fixed: - [ 3386391 ] HOST_NAME_MAX undefined - [ 3393324 ] sfcb process abort in IndCIMXMLHandlerInvokeMethod +- [ 3398337 ] Namespaces of filter and handler for IndSub not checked Changes in 1.3.12 ================= diff --git a/interopProvider.c b/interopProvider.c index c71bdb4..1b2b0c9 100644 --- a/interopProvider.c +++ b/interopProvider.c @@ -613,6 +613,9 @@ processSubscription(const CMPIBroker * broker, _SFCB_TRACE(1, ("--- getting new subscription filter")); op = CMGetProperty(ci, "filter", &st).value.ref; + /* ht key does not contain ns; need to check for it again here */ + if (interOpNameSpace(op,&st) != 1) _SFCB_RETURN(st); + if (op) { key = normalizeObjectPathCharsDup(op); if (key) { @@ -629,6 +632,9 @@ processSubscription(const CMPIBroker * broker, _SFCB_TRACE(1, ("--- getting new subscription handle")); op = CMGetProperty(ci, "handler", &st).value.ref; + /* ht key does not contain ns; need to check for it again here */ + if (interOpNameSpace(op,&st) != 1) _SFCB_RETURN(st); + if (op) { key = normalizeObjectPathCharsDup(op); if (key) { hooks/post-receive -- SFCB - Small Footprint CIM Broker |