- 15 Mar, 2016 1 commit
-
-
leechul authored
[Patch #1] Intial upload. [Patch #2] Modify provisionig sample's SConscript to ignore sample codes in case of tizen. * The json file will be copied in case of tizen. [Patch #3] Remove the segmentation fault in debug mode. [Patch #4] Modify the build script to not include security samples in case of tizen build. [Patch #5] Revmoe the printf Change-Id: I88b9b5b68bc641f219bcf0c26dbf1dd4c61ae177 Signed-off-by:
leechul <chuls.lee@samsung.com> Reviewed-on: https://gerrit.iotivity.org/gerrit/5897Reviewed-by:
Jongsung Lee <js126.lee@samsung.com> Reviewed-by:
dongik Lee <dongik.lee@samsung.com> Tested-by:
jenkins-iotivity <jenkins-iotivity@opendaylight.org> Reviewed-by:
Randeep Singh <randeep.s@samsung.com>
-
- 13 Mar, 2016 2 commits
-
-
Habib Virji authored
Some file using comments similar to doxygen changed. Comments has been updated to used return instead of retval. Comments having in/out tags has been updated. Some functions missing space after keyword has been updated. Change-Id: I0e9b75d2f75576f992d0ff4bafeaf5ba16917cc6 Signed-off-by:
Habib Virji <habib.virji@samsung.com> Reviewed-on: https://gerrit.iotivity.org/gerrit/5027Tested-by:
jenkins-iotivity <jenkins-iotivity@opendaylight.org> Reviewed-by:
Jon A. Cruz <jonc@osg.samsung.com> Reviewed-on: https://gerrit.iotivity.org/gerrit/5757
-
Habib Virji authored
Converts CRED payload from JSON to CBOR directly using tinycbor library. - CRED unit test has been updated to handle the changes. - Unit test related functions are defined in security_internals. - Parameter which were passed as char * has been converted to uint8_t as they were later converted to base64. - All the usage and base64 has been removed. Change-Id: I159d46f8500c1880b49a3acbcfc59cfa0c6da4f0 Signed-off-by:
Habib Virji <habib.virji@samsung.com> Reviewed-on: https://gerrit.iotivity.org/gerrit/5117Reviewed-by:
Randeep Singh <randeep.s@samsung.com> Tested-by:
jenkins-iotivity <jenkins-iotivity@opendaylight.org> Reviewed-on: https://gerrit.iotivity.org/gerrit/5793
-
- 11 Mar, 2016 1 commit
-
-
Joonghwan Lee authored
<contents of modification/addition> : Added direct-pairing resouces and related types : Added direct-pairing provisioning feature for provisioning tool : Added D2D pairing operation feature(discovery, pairing) for client : Added RI layer APIs and data types for direct-pairing client : Modified provisioning tool for direct-pairing feature and created new sample client -Patch 1: Initial -Patch 2: Fix OSX build error. -Patch 3: Add DPC(Direct Pairing Capability) resource and processing logic -Patch 4: Fix dpc parse error when loading svr db -Patch 5: Fix unnormal processing when duplicated request on dpairing resource & Change DPC default value as true -Patch 6: Fix SVACE warning & Divide pconf and dpairing resource into another ACL entry in svr db -Patch 7: Fix SVACE warning's positive false -Patch 8: Fix device list management Change-Id: I461626fe041a5927c0e27e78e63e74e215d61cd5 Signed-off-by:
Joonghwan Lee <jh05.lee@samsung.com> Reviewed-on: https://gerrit.iotivity.org/gerrit/5673Reviewed-by:
Jongsung Lee <js126.lee@samsung.com> Reviewed-by:
Kyungsun Cho <goodsun.cho@samsung.com> Reviewed-by:
Chul Lee <chuls.lee@samsung.com> Reviewed-by:
dongik Lee <dongik.lee@samsung.com> Reviewed-by:
Randeep Singh <randeep.s@samsung.com> Tested-by:
Randeep Singh <randeep.s@samsung.com>
-
- 09 Mar, 2016 1 commit
-
-
leechul authored
NOTE : This patch is modified based on ownership transfer CR document. Please refer to https://workspace.openinterconnect.org/apps/org/workgroup/security_tg/download.php/4703/STG008_OIC%20CR%20Ownership%20Transfer%20sequence%20diagram%20v2.docx This CR document seems to be applied to next spec. I'd like to apply CR to save time for prepare 1.1.0 release. This patch includes the following modifications : 1. Modify not to include private data when OBT sends owner credential. - Please see the step 19 of CR document. 2. Modify to re-establish secure session using owner credential when owner credential was successfully exchanged. - We can verify owner credential through re-establish secure session. - Please see the step 38,39 of CR docuemnt. 3. Add logic to handle errors that occurred during ownership transfer. [Patch #1] Initial upload. [Patch #2] Add logic to handle errors [Patch #3] Remove the compile errors and warnings. [Patch #4] Retrigger [Patch #5] Retrigger [Patch #6] Rebase [Patch #7] Rebase [Patch #8] Update based on self-review. [Patch #9] Rebase [Patch #10] Retrigger [Patch #11] Modify according to Mr.JongSung Lee's comment. Change-Id: If3d8f21ef686db86dbfcc1b15382eeebaa232a9d Signed-off-by:
leechul <chuls.lee@samsung.com> Reviewed-on: https://gerrit.iotivity.org/gerrit/5341Reviewed-by:
Randeep Singh <randeep.s@samsung.com> Tested-by:
Randeep Singh <randeep.s@samsung.com> (cherry picked from commit 7315a6b4) Reviewed-on: https://gerrit.iotivity.org/gerrit/5617
-
- 04 Mar, 2016 1 commit
-
-
Andrii Shtompel authored
Change-Id: I04966f191eb8d0c1a11c7b51b9f209688874a047 Signed-off-by:
Andrii Shtompel <a.shtompel@samsung.com> Reviewed-on: https://gerrit.iotivity.org/gerrit/5303Tested-by:
jenkins-iotivity <jenkins-iotivity@opendaylight.org> Reviewed-by:
Randeep Singh <randeep.s@samsung.com>
-
- 02 Mar, 2016 1 commit
-
-
leechul authored
According to OIC security spec B, Current IoTivity security module(OTM/SRM) has gap in ownership transfer sequence. This patch includes the following modifications to remove the gap : 1. Modify to update the 'Owned' as TRUE after owner credential is determined. 2. In case of PIN based OxM, We should not create a temporal credential. It will be handled directly in dtls layer. It means we should use another get_psk_info callback instead of GetDtlsPskCredentials during PIN based OxM. 3. The PT(OBT) transmits the owner credential(OwnerPSK) directly to the client. The client will only need to verify recevied OwnerPSK. 4. Modify to include the 'cm' when update pstat in end of security provisioning. NOTE1 : Please refer to the Figure 9, Table 3 and Figure 10, Table 4 in Spec B. NOTE2 : IMHO, The current spec B document is not perfect in implementation perspective. So we've proposed a updated ownership transfer sequence in details through CR document. And it is expected to be accepted. We should be update again when spec document is released or CR codument is accepted. Please keep this in mind. [Patch #1] : Initial upload. [Patch #2~#4] : Remove the compile errors and warnings. [Patch #5] : Retrigger [Patch #6] : Remove the compile error in doxmresource for arduino [Patch #7] : Modify according to review comments. [Patch #8~#9] : Retrigger Change-Id: If88e7028b55d830d21643a915444a81dc912a948 Signed-off-by:
leechul <chuls.lee@samsung.com> Reviewed-on: https://gerrit.iotivity.org/gerrit/5149Reviewed-by:
Randeep Singh <randeep.s@samsung.com> Tested-by:
Randeep Singh <randeep.s@samsung.com>
-
- 29 Jan, 2016 1 commit
-
-
jihwan.seo authored
Change-Id: I38ba90586d9ea5fb978c2a1cc8a925dbf1e59f9c Signed-off-by:
jihwan.seo <jihwan.seo@samsung.com> Reviewed-on: https://gerrit.iotivity.org/gerrit/4861Tested-by:
jenkins-iotivity <jenkins-iotivity@opendaylight.org> Reviewed-by:
Jon A. Cruz <jonc@osg.samsung.com>
-
- 14 Jan, 2016 1 commit
-
-
Dmitriy Zhuravlev authored
Revert "Update secure resource related modules(SRM,OTM,SRP,CKM,unit tests,samples) according to spec B." Roll back the JSON changes for waiting until the Security Spec JSON definitions are released. This reverts commit b578b610. Change-Id: I8c520b0a99ca2dbae6c3e44ff93f5221288a4188 Signed-off-by:
Dmitriy Zhuravlev <d.zhuravlev@samsung.com> Reviewed-on: https://gerrit.iotivity.org/gerrit/4797Tested-by:
jenkins-iotivity <jenkins-iotivity@opendaylight.org> Reviewed-by:
Nathan Heldt-Sheller <nathan.heldt-sheller@intel.com> Reviewed-by:
Chul Lee <chuls.lee@samsung.com>
-
- 05 Jan, 2016 1 commit
-
-
leechul authored
according to spec B. * NOTE : https://gerrit.iotivity.org/gerrit/#/c/4733/ required, in order to provisioning tool works in debug mode. 1. Change the security resource name according to spec B. 2. Remove unnecessary security resource according to spec B. 3. Remove the entity of resource name from coap/coaps payload as follows : [Before] { "doxm": { "oxm":[0], "oxmsel":0, "sct":1, "owned":true, "deviceid":"anVzdHdvcmtzRGV2VVVJRA==", "devowner":"YWRtaW5EZXZpY2VVVUlEMA==", "rowner":"YWRtaW5EZXZpY2VVVUlEMA==" } } [After] { "oxm":[0], "oxmsel":0, "sct":1, "owned":true, "deviceid":"anVzdHdvcmtzRGV2VVVJRA==", "devowner":"YWRtaW5EZXZpY2VVVUlEMA==", "rowner":"YWRtaW5EZXZpY2VVVUlEMA==" } 4. Modify the sample SVR DB(.json) according to above modifications. 5. Modify the unittest according to above modifications. [Patch #1] Initial upload [Patch #2] Update commit message [Patch #3] Retrigger [Patch #4] Upload missing file. [Patch #5,#6] Modify according to comments. [Patch #7,#8] Update commit message. Change-Id: Ic6842af77c7098f30e7823597f807bb8a55d4541 Signed-off-by:
leechul <chuls.lee@samsung.com> Reviewed-on: https://gerrit.iotivity.org/gerrit/4725Tested-by:
jenkins-iotivity <jenkins-iotivity@opendaylight.org> Reviewed-by:
sangsu choi <sangsu.choi@samsung.com> Reviewed-by:
Dmitriy Zhuravlev <d.zhuravlev@samsung.com>
-
- 23 Nov, 2015 1 commit
-
-
Kyungsun Cho authored
added all credentials remove API for iotivity client with provisioning feature. considering commercialization, iotivity client needs not only to reset SVR data, e.g. doxm, acl and cred resources, but also to remove only all credential data for its owned servers. for the former case legacy API(s) could be supported but for the latter case additional API is needed. the added API for this supports to remove all credentials and update persistent storage in running iotivity client. Jira-issue: https://jira.iotivity.org/browse/IOT-830 Change-Id: Icb41023f9acb6498c96e2b089a73daf4f39dd354 Signed-off-by:
Kyungsun Cho <goodsun.cho@samsung.com> Reviewed-on: https://gerrit.iotivity.org/gerrit/4147Tested-by:
jenkins-iotivity <jenkins-iotivity@opendaylight.org> Reviewed-by:
dongik Lee <dongik.lee@samsung.com> Reviewed-by:
Sachin Agrawal <sachin.agrawal@intel.com>
-
- 28 Sep, 2015 2 commits
-
-
Sachin Agrawal authored
Iotivity should refuse DTLS session formation with devices whose credentials have been expired. Change-Id: Ic4708fbdd50ebc59e57f09c37211e7f36dbcf931 Signed-off-by:
Sachin Agrawal <sachin.agrawal@intel.com> Reviewed-on: https://gerrit.iotivity.org/gerrit/3015Tested-by:
jenkins-iotivity <jenkins-iotivity@opendaylight.org>
-
Sachin Agrawal authored
When CA requests PSK credentials during DTLS handshake, SRM retrieves credential for all devices and provides it to CA. This is un-necessary and is in-efficient approach. Updated code to only provide credential which has been requested by tinydtls. Change-Id: Ie9bdc0ff1236b9f1f198215d211a682df416e731 Signed-off-by:
Sachin Agrawal <sachin.agrawal@intel.com> Reviewed-on: https://gerrit.iotivity.org/gerrit/3009Reviewed-by:
Jon A. Cruz <jonc@osg.samsung.com> Tested-by:
jenkins-iotivity <jenkins-iotivity@opendaylight.org>
-
- 24 Sep, 2015 1 commit
-
-
Sachin Agrawal authored
Many of the log messages had in-correct level of INFO, whereas they were actually DEBUG messages. Change-Id: I0e47e1b19b20a15f7d4b539e55995137270c75fa Signed-off-by:
Sachin Agrawal <sachin.agrawal@intel.com> Reviewed-on: https://gerrit.iotivity.org/gerrit/2951Tested-by:
jenkins-iotivity <jenkins-iotivity@opendaylight.org> Reviewed-by:
Woochul Shim <woochul.shim@samsung.com> Reviewed-by:
Shilpa Sodani <shilpa.a.sodani@intel.com> Reviewed-by:
Patrick Lankswert <patrick.lankswert@intel.com>
-
- 18 Sep, 2015 1 commit
-
-
Dmitrii Zhuravlev authored
Change-Id: I179c485a4b71003115d579b4d9c80ed0bc59f4f6 Signed-off-by:
Dmitrii Zhuravlev <d.zhuravlev@samsung.com> Reviewed-on: https://gerrit.iotivity.org/gerrit/2601Reviewed-by:
dongik Lee <dongik.lee@samsung.com> Reviewed-by:
Sachin Agrawal <sachin.agrawal@intel.com> Tested-by:
Sachin Agrawal <sachin.agrawal@intel.com>
-
- 16 Sep, 2015 1 commit
-
-
Dmitrii Zhuravlev authored
It allows to manage certificate, crl through the CoAP resources Change-Id: Iee019fb872a6cce07e35c3b01cb25800e480fa25 Signed-off-by:
Dmytro Zhuravlev <d.zhuravlev@samsung.com> Reviewed-on: https://gerrit.iotivity.org/gerrit/2450Tested-by:
jenkins-iotivity <jenkins-iotivity@opendaylight.org> Reviewed-by:
sangsu choi <sangsu.choi@samsung.com> Reviewed-by:
Sachin Agrawal <sachin.agrawal@intel.com>
-
- 15 Sep, 2015 1 commit
-
-
Ashwini Kumar authored
- Implements madatory property 'sct' in doxm resource. 1. Modify marshalling/Unmarshalling functions in doxmresource.c. 2. Modify all SVR databases that have 'doxm' resource. [Patch #2] Modify property(attribute ID) and wrong usage of a type for sct. [Patch #3] Rebase & Fix Arduino build error [Patch #4] Fix Provisioning C++ Sample build error [Patch #5] Add 'sct' to resource/provisioning/example/xxx.json [Patch #6] Updated xxx_client.json acl perms Change-Id: I4340de22a138437f4307639a2e05dbe8a5affb8b Signed-off-by:
Woochul Shim <woochul.shim@samsung.com> Signed-off-by:
Ashwini Kumar <k.ashwini@samsung.com> Reviewed-on: https://gerrit.iotivity.org/gerrit/2470Tested-by:
jenkins-iotivity <jenkins-iotivity@opendaylight.org> Reviewed-by:
Sachin Agrawal <sachin.agrawal@intel.com>
-
- 08 Sep, 2015 1 commit
-
-
koushik.girijala authored
OC log and OC log V used almost 3500bytes of RAM in Mega board because of improper log usage. Updated code using PCF properly in OC logging to save almost 3500 bytes of RAM memory. Verfied changes on both Arduino Due and Mega boards and found Working fine. Change-Id: I9ca134d5cff9c8a91707a18bd9279089533a9b99 Signed-off-by:
koushik.girijala <g.koushik@samsung.com> Reviewed-on: https://gerrit.iotivity.org/gerrit/2363Tested-by:
jenkins-iotivity <jenkins-iotivity@opendaylight.org> Reviewed-by:
Ashok Babu Channa <ashok.channa@samsung.com> Reviewed-by:
Abhishek Pandey <abhi.siso@samsung.com> Reviewed-by:
Jon A. Cruz <jonc@osg.samsung.com>
-
- 25 Aug, 2015 1 commit
-
-
hyuna0213.jo authored
current cloud-interface branch code failed to build iotivity stack. so I merge latest master code that the build issue is resolved to build full source code. Change-Id: I6f6393806f3d4b5c5b861fe61941cea13bb45904 Signed-off-by:
hyuna0213.jo <hyuna0213.jo@samsung.com> Reviewed-on: https://gerrit.iotivity.org/gerrit/2265Reviewed-by:
Jaehong Jo <jaehong.jo@samsung.com> Reviewed-by:
Jon A. Cruz <jonc@osg.samsung.com> Tested-by:
Jon A. Cruz <jonc@osg.samsung.com>
-
- 17 Aug, 2015 1 commit
-
-
leechul authored
1. Implement PIN based OxM according to OTM(Ownership Transfer Manager) callbacks. 2. Add pbkdf2 implementation 3. Modify doxmresource.c and credresource.c to support PIN based OxM. NOTE1:This patch will include several compile warning and work around codes. It can be removed after the refactored PM and ECDHE_PSK cipher suite of tinydtls is merged into security-basecamp branch. NOTE2:This patch will not working. Please code review only. [Patch #1] Initial upload. [Patch #2] Update codes according to comments. [Patch #3] Update codes according to Mr.Shim's comments. [Patch #4] Update codes according to Sakthivel's comment. [Patch #5] Updated to remove arduino build failure [Patch #6~8] Update code and scons script according to review comments. [Patch #9] Delete unnecessary codes. [Patch #10] Rebase [Patch #11] Rebase [Patch #12] Merge with refactored PM. [Patch #13] Remove build error. [Patch #14] Delete unnecessary files. [Patch #15] Update according to comments. Remove the removable warnings. [Patch #16] Update according to Shilpa's comments. [Patch #18] Update according to Shilpa's comments. [Patch #19] Refresh for rebuild. [Patch #20] Refresh for rebuild since Jenkins Server issue is Fixed. Change-Id: I1328db852a4a7e8225737719061b6c61c37a2f9c Signed-off-by:
leechul <chuls.lee@samsung.com> Signed-off-by:
Randeep Singh <randeep.s@samsung.com> Reviewed-on: https://gerrit.iotivity.org/gerrit/1989Tested-by:
jenkins-iotivity <jenkins-iotivity@opendaylight.org> Reviewed-by:
Sachin Agrawal <sachin.agrawal@intel.com>
-
- 12 Aug, 2015 1 commit
-
-
Shilpa Sodani authored
Fixed compiler warnings in security layer due to recently enable compiler flags. Change-Id: Id88c7385bb493074fab40513745702f6b452590d Signed-off-by:
Shilpa Sodani <shilpa.a.sodani@intel.com> Reviewed-on: https://gerrit.iotivity.org/gerrit/2164Tested-by:
jenkins-iotivity <jenkins-iotivity@opendaylight.org> Reviewed-by:
Sachin Agrawal <sachin.agrawal@intel.com>
-
- 09 Aug, 2015 1 commit
-
-
Shilpa Sodani authored
Added HandleACLDeleteRequest function to ACL resource to process delete request. Added HandelDeleteRequest function to Cred resource to process delete request. Changed Rest query separator to ";" from "&" Change-Id: I5f7a0e446051f63e6aad9e49e4cbce1e34dc5f57 Signed-off-by:
Shilpa Sodani <shilpa.a.sodani@intel.com> Reviewed-on: https://gerrit.iotivity.org/gerrit/2035Tested-by:
jenkins-iotivity <jenkins-iotivity@opendaylight.org> Reviewed-by:
Sachin Agrawal <sachin.agrawal@intel.com>
-
- 05 Aug, 2015 1 commit
-
-
Jon A. Cruz authored
These fixes clear a bit over 200 more of the basic warnings seen. A few signed/unsigned issues that might require thought were left for later. Change-Id: Ie04411927cef8a73f17f16e329f6546229c2c3d1 Signed-off-by:
Jon A. Cruz <jonc@osg.samsung.com> Reviewed-on: https://gerrit.iotivity.org/gerrit/2109Tested-by:
jenkins-iotivity <jenkins-iotivity@opendaylight.org> Reviewed-by:
Sachin Agrawal <sachin.agrawal@intel.com> Reviewed-by:
Ossama Othman <ossama.othman@intel.com> Reviewed-by:
Erich Keane <erich.keane@intel.com>
-
- 30 Jul, 2015 1 commit
-
-
Ossama Othman authored
Clean up trailing whitespace and removed Windows line endings from most text files to address SonarQube warnings. As a side effect of this clean-up, several files that should not have been executable had their executable permission bit removed. Change-Id: Ie388df6e383219cdebfb56ba8fa86cacf2ca3e46 Signed-off-by:
Ossama Othman <ossama.othman@intel.com> Reviewed-on: https://gerrit.iotivity.org/gerrit/1980Tested-by:
jenkins-iotivity <jenkins-iotivity@opendaylight.org> Reviewed-by:
Jon A. Cruz <jonc@osg.samsung.com> Reviewed-by:
Erich Keane <erich.keane@intel.com>
-
- 14 Jul, 2015 2 commits
-
-
Omkar Hegde authored
The CA layer has been converted to use binary data, rather than string data to support CBOR as a transport. The CSDK has been changed to use the OCPlatform object model instead of json strings. Underneath this, the JSON encoding has been replaced with CBOR. Also, some of the previous blockwise transfer functionality has been removed, since the blockwise-transfer functionality has been pushed ot the CA stack. Change-Id: I6423a5180643cea3d311ec7497b246117f7c02b0 Signed-off-by:
Erich Keane <erich.keane@intel.com> Signed-off-by:
Omkar Hegde <omkar.m.hegde@intel.com> Reviewed-on: https://gerrit.iotivity.org/gerrit/1613Tested-by:
jenkins-iotivity <jenkins-iotivity@opendaylight.org>
-
Sachin Agrawal authored
Updated SRM source code to add support for SVC resource. Also, added unit test to exercise JSON-Bin marshalling code. Change-Id: I8d56e33252d51e4e430b355e58c6b2592cb06ee6 Signed-off-by:
Sachin Agrawal <sachin.agrawal@intel.com> Reviewed-on: https://gerrit.iotivity.org/gerrit/1386Tested-by:
jenkins-iotivity <jenkins-iotivity@opendaylight.org>
-
- 22 Jun, 2015 1 commit
-
-
Shilpa Sodani authored
Added code to generate credId sequentially and disregard the credId in POST credentail request. Change-Id: I6da7343eb29817ead3a195c6b262738499d08472 Signed-off-by:
Shilpa Sodani <shilpa.a.sodani@intel.com> Reviewed-on: https://gerrit.iotivity.org/gerrit/1284Tested-by:
jenkins-iotivity <jenkins-iotivity@opendaylight.org> Reviewed-by:
Sachin Agrawal <sachin.agrawal@intel.com>
-
- 11 Jun, 2015 1 commit
-
-
Charlie Lenahan authored
Change-Id: Idded4c0bedd28ce6d2064737f1ec1b7ddc630599 Signed-off-by:
Charlie Lenahan <charlie.lenahan@intel.com> Reviewed-on: https://gerrit.iotivity.org/gerrit/1243Reviewed-by:
Erich Keane <erich.keane@intel.com> Tested-by:
jenkins-iotivity <jenkins-iotivity@opendaylight.org> Reviewed-by:
Sachin Agrawal <sachin.agrawal@intel.com>
-
- 04 Jun, 2015 1 commit
-
-
Sachin Agrawal authored
Added support for resource access control, anonymous ECDH, and Just Works Provisioning. Patch 1 : Squashed all security-M3 patches and rebased to common ancestor of security-M3 and master. Patch 2 : Rebased to master. (Arduino build fails). Patch 3-4 : Fix the unit test failures. Patch 5 : Fix the previsioning server send request issue by adding token length. Patch 6 : Fixed Arduino compilation. Patch 7 : Fixed DTLS handshake issue. Patch 8 : Fix the build issue. Patch 9 : Replaced strncmp with memcmp, As token handling is from null terminated string to byte buffer. Patch 10: Rebased with master. Patch 11-12: OSX Build Failure Fixes. Patch 13: Updated README related to secure-Iotivity stack. Patch 14: Fixed issues identified in Patch 5. Patch 15: Rebased with master to avoid merge conflicts. Patch 16: Updated commit message Change-Id: Icae698c3bf377862b561d6ebba1d784058d28adb Signed-off-by:
Sachin Agrawal <sachin.agrawal@intel.com> Signed-off-by:
Sakthivel Samidurai <sakthivel.samidurai@intel.com> Signed-off-by:
Randeep Singh <randeep.s@samsung.com> Reviewed-on: https://gerrit.iotivity.org/gerrit/1071
-