Update snapshot(2018-02-21) 47/170847/1
authorAmit <amit.s12@samsung.com>
Thu, 22 Feb 2018 13:48:50 +0000 (19:18 +0530)
committerAmit <amit.s12@samsung.com>
Thu, 22 Feb 2018 13:48:50 +0000 (19:18 +0530)
Change-Id: Iacc9ec43b82dce33ed378010a9eb19bd24fdd0ac
Signed-off-by: Amit <amit.s12@samsung.com>
packaging/snapshot_history.txt
resource/csdk/security/src/credresource.c
resource/csdk/security/src/doxmresource.c
service/easy-setup/inc/escommon.h [changed mode: 0755->0644]

index 088559dd8e981fea36df75b6a5d78bb4543d5676..b413230bc983a4c50e0b3c33a72265672b4303d6 100755 (executable)
@@ -1,3 +1,9 @@
+http://suprem.sec.samsung.net/jira/browse/CONPRO-1237
+
+commit_info_2018-02-21.txt
+
+commit_id: aa7649f561c5e2d806aa4bd6aa94d258da6f7433
+----------------------------------------------------------------------------------------------------------------------------------
 http://suprem.sec.samsung.net/jira/browse/CONPRO-1230
 
 commit_info_2018-02-14.txt
index 34fc6f4ba6e4aefbd385e418857e56f849e18d4c..ad0e8b7895f0cc0e8ac7308487addc5369428b85 100644 (file)
@@ -2362,8 +2362,11 @@ exit:
 OCStackResult DeInitCredResource()
 {
     OCStackResult result = OCDeleteResource(gCredHandle);
-    DeleteCredList(gCred);
-    gCred = NULL;
+    gCredHandle = NULL;
+    if(gCred){
+        DeleteCredList(gCred);
+        gCred = NULL;
+    }
     return result;
 }
 
index 6ee4b260afbeb77f4871decb8c365e501d193b25..999c016e26ae194f8c066ee26cbba086479772b1 100644 (file)
@@ -1238,6 +1238,16 @@ static OCEntityHandlerResult HandleDoxmPostRequest(OCEntityHandlerRequest * ehRe
                     InvokeOtmEventHandler(ehRequest->devAddr.addr, ehRequest->devAddr.port,
                                           NULL, OIC_OTM_STARTED);
                 }
+                else
+                {
+                    OIC_LOG_V(INFO, TAG, "%s: request owner not empty",__func__);
+                    char* strUuid = NULL;
+                    if (OC_STACK_OK == ConvertUuidToStr(&newDoxm->owner, &strUuid))
+                    {
+                        OIC_LOG_V(INFO, TAG, "%s: request owner: %s",__func__, strUuid);
+                        OICFree(strUuid);
+                    }
+                }
 #endif
 
                 if (OIC_JUST_WORKS == newDoxm->oxmSel || OIC_MV_JUST_WORKS == newDoxm->oxmSel)
old mode 100755 (executable)
new mode 100644 (file)
index e46664b..1ce4c1c
@@ -338,6 +338,11 @@ typedef enum
      */
     ES_STATE_FAILED_TO_PUBLISH_RESOURCES_TO_CLOUD,
 
+    /**
+     * Status indicating aborted provisioning by enrollee
+     */
+    ES_STATE_ABORTED_PROVISIONING_BY_ENROLLEE,
+
     /**
      * End of Easy setup status
      */