platform/upstream/iotivity.git
5 years agoUpdate Snapshot(2018-11-02) 19/192419/1 tizen_4.0_tv
Amit KS [Mon, 5 Nov 2018 09:47:01 +0000 (15:17 +0530)]
Update Snapshot(2018-11-02)

Change-Id: Ia29a6f7b9bb72add9e72a5a379a8db72985fe4b9
Signed-off-by: Amit KS <amit.s12@samsung.com>
5 years agoBLE Adapter code updated for Tizen-4.0 18/192418/1
Amit KS [Mon, 5 Nov 2018 09:41:30 +0000 (15:11 +0530)]
BLE Adapter code updated for Tizen-4.0

https://github.sec.samsung.net/RS7-IOTIVITY/IoTivity/pull/331
(cherry picked from commit d38432e9d10f45248bd908cdac10a21fa55e0ab1)

Change-Id: I2c2064842acedac91bcad20944c4c910f16a8228
Signed-off-by: Amit KS <amit.s12@samsung.com>
5 years ago[CONPRO-1337] Disabled Presence Feature 08/192408/1
Amit KS [Mon, 5 Nov 2018 09:03:24 +0000 (14:33 +0530)]
[CONPRO-1337] Disabled Presence Feature

For disabling presence, DISABLE_PRESENCE=1, flag
should be defined at time of scons build.

https://github.sec.samsung.net/RS7-IOTIVITY/IoTivity/pull/325
(cherry picked from commit cc5a552d03e658c6b04886cd0586ed57cd3bdac1)

Change-Id: I0349ab93f85dd3f77b2f84321c157aaf65a671f0
Signed-off-by: Amit KS <amit.s12@samsung.com>
5 years agoImplicit typecast fix for vd build 49/192349/1
Amit KS [Thu, 1 Nov 2018 10:05:35 +0000 (15:35 +0530)]
Implicit typecast fix for vd build

https://github.sec.samsung.net/RS7-IOTIVITY/IoTivity/pull/332
(cherry picked from commit 543625f924cd772f6d2fb37523b4378b364ee85a)

Change-Id: If333b26bbac68ed575d1a9b88f5518b4f86dffd1
Signed-off-by: Amit KS <amit.s12@samsung.com>
5 years agoUpdate Snapshot(2018-10-17) 97/191497/1
Amit KS [Wed, 17 Oct 2018 11:34:18 +0000 (17:04 +0530)]
Update Snapshot(2018-10-17)

Change-Id: Iadee3e75c9f28e0c67c00dac83752502b8aa57ef
Signed-off-by: Amit KS <amit.s12@samsung.com>
5 years agoAdded API for SSOList in SC Easysetup 96/191496/1
agrkush [Wed, 17 Oct 2018 07:50:51 +0000 (13:20 +0530)]
Added API for SSOList in SC Easysetup

https://github.sec.samsung.net/RS7-IOTIVITY/IoTivity/pull/330
(cherry picked from commit ee54128ab52b613734213d16cdbaebb0c9c1c409)

Change-Id: I5841fd01f0fd831bf8b7269db1fd305746ab9437
Signed-off-by: agrkush <kush.agrawal@samsung.com>
Signed-off-by: Amit KS <amit.s12@samsung.com>
5 years agoAdd LINKFLAGS 95/191495/1
Amit KS [Wed, 17 Oct 2018 11:28:01 +0000 (16:58 +0530)]
Add LINKFLAGS

 1. Remove '-fPIE, -pie' compile option from CCFLAGS
 2. Add LINKFLAGS '-Wl, -z, -relro'

 https://github.sec.samsung.net/RS7-IOTIVITY/IoTivity/pull/329
 (cherry picked from commit 7115d71236b6a1c947f93dec0c84762937150c5b)

Change-Id: Ie713ebcf02c0b526730d7cd94f0d2c0ae69852ce
Signed-off-by: Amit KS <amit.s12@samsung.com>
5 years agoFix for SVACE issue. (#326) 93/191493/1
harish.191@samsung.com [Thu, 11 Oct 2018 09:18:35 +0000 (14:48 +0530)]
Fix for SVACE issue. (#326)

[CONPRO-1305] Fix for SVACE issue.

1. Add condition to stop receive negative value.
2. Check condition for thread creation successful.
3. Check return value of function.
4. Update type mismatch value assigned.

https://github.sec.samsung.net/RS7-IOTIVITY/IoTivity/pull/326
(cherry picked from commit cb27ef5e3947ffc529630e0792eff21f4d081f12)

Change-Id: I44aca78703df3fbbe61bd0772760df22fd6c3db9
Signed-off-by: Amit KS <amit.s12@samsung.com>
5 years agoUpdate sc_enrollee.c 92/191492/1
kush.agrawal@samsung.com [Wed, 3 Oct 2018 08:07:00 +0000 (13:37 +0530)]
Update sc_enrollee.c

cherry picked from commit 352502d7d0ed803fa124e3f1502047be066ab52f

Change-Id: I8cb30184e34f086d965ad0a39767fcdeaf23d438
Signed-off-by: agrkush <kush.agrawal@samsung.com>
Signed-off-by: Amit KS <amit.s12@samsung.com>
5 years agoUpdate ESSCCommon.h 91/191491/1
kush.agrawal@samsung.com [Wed, 3 Oct 2018 08:02:03 +0000 (13:32 +0530)]
Update ESSCCommon.h

Change-Id: I3ed3e6bc212279516651c5fef3e60821a92374d3
Signed-off-by: Amit KS <amit.s12@samsung.com>
5 years agoUpdate Snapshot(2018-10-03) 39/190739/1
Amit KS [Fri, 5 Oct 2018 04:01:42 +0000 (09:31 +0530)]
Update Snapshot(2018-10-03)

Change-Id: I9c3c89830e4c251f833667013610e41c2768330e
Signed-off-by: Amit KS <amit.s12@samsung.com>
5 years agoAdding candidateAP information. Following Samsung Specific Property is added : 38/190738/1
agrkush [Wed, 3 Oct 2018 07:52:22 +0000 (13:22 +0530)]
Adding candidateAP information. Following Samsung Specific Property is added :

Property Name: Candidate AP List Information
Key: "x.com.samsung.candidateaps"
Type: Object Array (Containing ssid, passphrase, channel and bssid).
Access Mode: Read Write
Description: Candidate AP List information

Changes made at Mediator and Enrollee Side (Samsung specific source).

Linux Sample apps updated and verified (Samsung Specific Sample Apps)

https://github.sec.samsung.net/RS7-IOTIVITY/IoTivity/pull/323
(cherry picked from commit 839c794eda36bc5428933fef26613db1acdad040)

Change-Id: Ia2cc7d6f421c1a0e4f500b820fc11c217d67bf2e
Signed-off-by: agrkush <kush.agrawal@samsung.com>
Signed-off-by: Amit KS <amit.s12@samsung.com>
5 years agoAdded API to disable starting advertisement automatically 37/190737/1
Amit KS [Wed, 26 Sep 2018 05:39:00 +0000 (11:09 +0530)]
Added API to disable starting advertisement automatically

And Advertisement data can be set just before starting - Review Comment fixed

https://github.sec.samsung.net/RS7-IOTIVITY/IoTivity/pull/315
(cherry picked from commit 1d853ecc267d2f76d0695aefffd02d6d5ed50a95)

Change-Id: Id0dddf2487750f045ef5ad8c26d277b762c14d89
Signed-off-by: Amit KS <amit.s12@samsung.com>
5 years agoAdded API to disable starting advertisement automatically 36/190736/1
Amit KS [Tue, 18 Sep 2018 11:37:33 +0000 (17:07 +0530)]
Added API to disable starting advertisement automatically

And Advertisement data can be set just before starting - Review Comment fixed

Change-Id: Ia82e648ae5ebf138a4311c83a0ed8d259d7b6e80
Signed-off-by: Amit KS <amit.s12@samsung.com>
5 years agoAdded API to disable starting advertisement automatically 35/190735/1
Amit KS [Fri, 24 Aug 2018 16:25:11 +0000 (21:55 +0530)]
Added API to disable starting advertisement automatically

And advertisement data can be set just before starting
Following Two Pathces are integrated
1.Added API to disable starting advertisement automatically [Problem] There is no possibility to don't start advertisement.
  It is always started automatically. [Cause & Measure] Advertisement is started automatically in CAStartLEGattServer

2.Advertisement data can be set just before starting
  [Problem] It's not possible to set advertisement data after bluetooth is enabled but before advertising is started.
  [Cause & Measure] current implementation assumes setting advertisement data before turning on BT.
  This feature adds possibility to set function that will be called just before starting advertising

Change-Id: I773bbfc7bb53306609812ec9600d86d29e35d27e
Signed-off-by: Amit KS <amit.s12@samsung.com>
5 years agoFixed add missing compile secure option for iotivity library 24/190724/1
Amit KS [Thu, 4 Oct 2018 13:39:34 +0000 (19:09 +0530)]
Fixed add missing compile secure option for iotivity library

Change-Id: Ieff02dd71def5f5151c9ea7cea476f9389e2ac93
Signed-off-by: Amit KS <amit.s12@samsung.com>
5 years agoUpdate Snapshot(2018-09-12) 23/190723/1
Amit KS [Thu, 4 Oct 2018 04:44:45 +0000 (10:14 +0530)]
Update Snapshot(2018-09-12)

Change-Id: Ia58b6689eb52425d499eb303bc4f8ede6e0cd4cc
Signed-off-by: Amit KS <amit.s12@samsung.com>
5 years agoNew APIs for editing resource and interfaces types 22/190722/1
Harish Kumara M [Thu, 16 Aug 2018 11:19:44 +0000 (16:49 +0530)]
New APIs for editing resource and interfaces types

New APIs are introduced for modifying resource and interface
types bound to a resource. These new APIs clear currently bound
types and set newly passing resource/interface type.

https://github.sec.samsung.net/RS7-IOTIVITY/IoTivity/pull/313
(cherry picked from commit 2ffab6058c93ff52d64bbbe6e8d29855916d3bcc)

Change-Id: I1e51823f1d46fdc042694f9213bde026974b9ae3
Signed-off-by: Harish Kumara M <h.marappa@samsung.com>
Signed-off-by: Amit KS <amit.s12@samsung.com>
5 years agoUpdate Snapshot(2018-09-05) 21/190721/1
Amit KS [Thu, 4 Oct 2018 04:39:58 +0000 (10:09 +0530)]
Update Snapshot(2018-09-05)

Change-Id: If994c8ff2a83bdee1ebc1e9daaa00841e7af4b82
Signed-off-by: Amit KS <amit.s12@samsung.com>
5 years agoadd missing compile secure option for iotivity library 20/190720/1
harish_kumar [Fri, 15 Jun 2018 04:44:39 +0000 (10:14 +0530)]
add missing compile secure option for iotivity library

https://github.sec.samsung.net/RS7-IOTIVITY/IoTivity/pull/294
(cherry picked from commit ff3d8b68e7ad493ed9f52cc62faab0124409891d)

Change-Id: I13c83d33031ff774c2a66b8e7636e68d779e93b7
Signed-off-by: Amit KS <amit.s12@samsung.com>
5 years agoCONPRO-1320] Cleanup observers of deleted resource. 19/190719/1
Amit KS [Thu, 4 Oct 2018 15:00:41 +0000 (20:30 +0530)]
CONPRO-1320] Cleanup observers of deleted resource.

Observers were not cleane up for deleted resource, this
caused crash in trying to access deleted resource while
deleting these observers when TCP connection is closed.
Changes are made to clean up the observers while deleting
resource itself

https://github.sec.samsung.net/RS7-IOTIVITY/IoTivity/pull/318
(cherry picked from commit a7f8adbd8574db8b22a9fbf2340721ebac4c148e)

Signed-off-by: Harish Kumara M <h.marappa@samsung.com>
Signed-off-by: Amit KS <amit.s12@samsung.com>
Change-Id: I2860a6aaa6324b3ff55070860e8e6b0090f6d2eb

5 years agoUpdate Snapshot(2018-07-25) 32/186132/1
Amit KS [Tue, 7 Aug 2018 10:38:24 +0000 (16:08 +0530)]
Update Snapshot(2018-07-25)

Change-Id: If937062d031cb11025c64fb2de3df172babbfaa0
Signed-off-by: Amit KS <amit.s12@samsung.com>
5 years agoAllow add MOM DOXM attribute 31/186131/1
Vitalii Irkha [Tue, 24 Jul 2018 13:53:55 +0000 (16:53 +0300)]
Allow add MOM DOXM attribute

MOM DOXM attribute can be added via svrdbeditor

https://github.sec.samsung.net/RS7-IOTIVITY/IoTivity/pull/310
(cherry picked from commit 1ce338a37a447e42c23a86d64d9e96c6646a9217)

Change-Id: I02cc8714d6c2ac418cb2d99c77c3c0e2220ebbf3
Signed-off-by: Vitalii Irkha <v.irkha@samsung.com>
Signed-off-by: Amit KS <amit.s12@samsung.com>
5 years agoInstall missed header files by the build time reducing 30/186130/1
Amit KS [Tue, 7 Aug 2018 09:24:07 +0000 (14:54 +0530)]
Install missed header files by the build time reducing

Change-Id: Ided34d8b62455f9d48b54f8362bda8497dec2654
Signed-off-by: Amit KS <amit.s12@samsung.com>
5 years agoEdit Doxm MOM attribute 29/186129/1
Vitalii Irkha [Tue, 17 Jul 2018 13:36:20 +0000 (16:36 +0300)]
Edit Doxm MOM attribute

Added Edit mom functionality to svrdbeditor tool

https://github.sec.samsung.net/RS7-IOTIVITY/IoTivity/pull/307
(cherry picked from commit 86952a25462ae462e52af83368c153c00b4e8374)

Change-Id: Ieff8984afb72bdbad80281ed44967bfa8ac55440
Signed-off-by: Vitalii Irkha <v.irkha@samsung.com>
Signed-off-by: Amit KS <amit.s12@samsung.com>
5 years agoUpdate Snapshot(2018-07-18) 06/184706/1
Amit KS [Fri, 20 Jul 2018 04:28:23 +0000 (09:58 +0530)]
Update Snapshot(2018-07-18)

Change-Id: Ic28205c52f6ffb421856a41dce21f5773651682c
Signed-off-by: Amit KS <amit.s12@samsung.com>
5 years agoSQLite OS specific support (#304) 05/184705/1
v.irkha@samsung.com [Mon, 9 Jul 2018 04:58:23 +0000 (07:58 +0300)]
SQLite OS specific support (#304)

Change SQL requests for WHERE statements with blob params.
(Details in [IOT-2775])

https://github.sec.samsung.net/RS7-IOTIVITY/IoTivity/pull/304
(cherry picked from commit 988f01a5cc090ef21dfde89352ceb47dd7be70bc)

Change-Id: If87ae5503fb2961601376bfd405c7949c1a5c28a
Signed-off-by: Vitalii Irkha <v.irkha@samsung.com>
Signed-off-by: Amit KS <amit.s12@samsung.com>
5 years agoUpdate Snapshot(2018-07-04) 03/183403/1
Amit KS [Thu, 5 Jul 2018 06:36:40 +0000 (12:06 +0530)]
Update Snapshot(2018-07-04)

Change-Id: Id715c564d0c8404dca74f69fbad277ea7d7357fd
Signed-off-by: Amit KS <amit.s12@samsung.com>
5 years ago[CONPRO-1272] Disable the Multicast Action in Mobile Network Case. 02/183402/1
senthil.gs@samsung.com [Tue, 3 Jul 2018 15:44:48 +0000 (21:14 +0530)]
[CONPRO-1272] Disable the Multicast Action in Mobile Network Case.

Starting multicast server on all identified interfaces results in resource loss as many of identified interfaces may not have Multicast capability. It make sense to start multicast server on only active wifi connected interface for android platform.

This patch handles -
1. Create UDP sockets(Unicast and Multicast) and join multicast group only when there on active WiFi connection.
2. Whenever the WiFi connection comes up, UDP sockets will be closed, created, and joined to multicast group.

https://github.sec.samsung.net/RS7-IOTIVITY/IoTivity/pull/296
(cherry picked from commit ce73d5846ecb99fb04e87860b94afbaeff0ddcb4)

Change-Id: Ib3586d77d3c0e96c990e3fb5a398e78b29a20be8
Signed-off-by: Amit KS <amit.s12@samsung.com>
5 years agoRPK: add length check 01/183401/1
Oleksii Beketov [Mon, 2 Jul 2018 12:01:02 +0000 (15:01 +0300)]
RPK: add length check

RPK master key length check and logging added

https://github.sec.samsung.net/RS7-IOTIVITY/IoTivity/pull/303
(cherry picked from commit c8d7cb113be986ad53aa1b498280530277597187)

Change-Id: Ia9d5a974476fee3d9fc64a2267c3b8db8ff3f7b4
Signed-off-by: Oleksii Beketov <ol.beketov@samsung.com>
Signed-off-by: Amit KS <amit.s12@samsung.com>
5 years ago[CONPRO-1300] Crash in CAdeinitSslAdapter 00/183400/1
Vitalii Irkha [Fri, 22 Jun 2018 09:49:41 +0000 (12:49 +0300)]
[CONPRO-1300] Crash in CAdeinitSslAdapter

https://github.sec.samsung.net/RS7-IOTIVITY/IoTivity/pull/299
(cherry picked from commit eb86d2e103dc826d90bbb364f45616e903d6d312)

Change-Id: I2db227c9d418b68a423e742fca3cd74e8d8c8105
Signed-off-by: Vitalii Irkha <v.irkha@samsung.com>
Signed-off-by: Amit KS <amit.s12@samsung.com>
5 years agoUpdate Snapshot(2018-06-27) 92/182892/1
Amit KS [Thu, 28 Jun 2018 10:06:36 +0000 (15:36 +0530)]
Update Snapshot(2018-06-27)

Change-Id: Ifb00f0b5683c938b94c710836900d0ed6ab6cfcc
Signed-off-by: Amit KS <amit.s12@samsung.com>
5 years agoMemory leak for equal cred contents 91/182891/1
Vitalii Irkha [Mon, 25 Jun 2018 15:33:11 +0000 (18:33 +0300)]
Memory leak for equal cred contents

Fix the issue in AddCredential api

https://github.sec.samsung.net/RS7-IOTIVITY/IoTivity/pull/300
(cherry picked from commit 0538b11eb0600edbf18bc43af4c3493369f99e09)

Change-Id: I0211724897f604ba88dcfb33147cb219a502ef65
Signed-off-by: Vitalii Irkha <v.irkha@samsung.com>
Signed-off-by: Amit KS <amit.s12@samsung.com>
5 years agoRPK OTM (#295) 90/182890/1
ol.beketov@samsung.com [Mon, 25 Jun 2018 11:17:03 +0000 (14:17 +0300)]
RPK OTM (#295)

Raw public key OTM added from client side

https://github.sec.samsung.net/RS7-IOTIVITY/IoTivity/pull/295
(cherry picked from commit bc07c41689f3f835cb14b9e8ad70c2298fa6c839)

Change-Id: Iafeb8d467c821eca3ad350eced73f57637349a71
Signed-off-by: Oleksii Beketov <ol.beketov@samsung.com>
Signed-off-by: Amit KS <amit.s12@samsung.com>
5 years agoCrash in OCProcessPresence (#298) 89/182889/1
kush.agrawal@samsung.com [Fri, 22 Jun 2018 14:00:08 +0000 (23:00 +0900)]
Crash in OCProcessPresence (#298)

* [CONPRO-1285]Crash in OCProcessPresence

There is a issue after freeing the clientcb
we are again accessing it.It can possibly crash.

So, to avoid this scenario we are using LL_FOREACH_SAFE
to iterate the list

Signed-off-by: agrkush <kush.agrawal@samsung.com>
* Update ocstack.c

https://github.sec.samsung.net/RS7-IOTIVITY/IoTivity/pull/298
(cherry picked from commit 578c6918d40d5bded028266ceb3a4aaf68d33623)

Change-Id: Id514a242e34d7a20df2845c09a757b3d26c9604a
Signed-off-by: Amit KS <amit.s12@samsung.com>
5 years agoInstall missed header files by the build time reducing patchset 11/181911/1
DoHyun Pyun [Tue, 19 Jun 2018 02:10:43 +0000 (11:10 +0900)]
Install missed header files by the build time reducing patchset

Change-Id: I4b184eaf5d61a7cdb8c0893f45973709854be3a2
Signed-off-by: DoHyun Pyun <dh79.pyun@samsung.com>
5 years agoApplying remove re-build command patchset in the public spec file 86/181786/1
Amit KS [Mon, 18 Jun 2018 08:45:54 +0000 (14:15 +0530)]
Applying remove re-build command patchset in the public spec file

In the build section, scons build is done. So we can use the result
on the install section without rebuild using scons.

Change-Id: I70a72fff2f8ea6c2309d5eba438e142f8fbab587
Signed-off-by: Amit KS <amit.s12@samsung.com>
5 years agoUpdate Snapshot(2018-06-13) 55/181755/1
Amit KS [Wed, 13 Jun 2018 11:36:32 +0000 (17:06 +0530)]
Update Snapshot(2018-06-13)

Change-Id: Icd6f0c7e1f2c7295b125b86739533e18e131ed5b
Signed-off-by: Amit KS <amit.s12@samsung.com>
5 years agoRemove re-build command in the install section 54/181754/1
Amit KS [Mon, 18 Jun 2018 05:01:11 +0000 (10:31 +0530)]
Remove re-build command in the install section

In the build section, scons build is done. So we can use the result
on the install section without rebuild using scons.

Change-Id: I33d47209d0898d703dcedba6bfd00a91d959c9b6
Signed-off-by: Amit KS <amit.s12@samsung.com>
5 years agoCrash in CATerminate 53/181753/1
Veeraj Khokale [Thu, 7 Jun 2018 13:30:59 +0000 (19:00 +0530)]
Crash in CATerminate

The variable caglobals.tcp.terminate is used to signal the
receiver thread to stop. However using a volatile variable
to synchronize between threads is undefined behaviour as
per the C/C++ standards. In this particular case due to
cache coherence behaviour on SMP mobile(especially ARM)
multi core processors, the receiver thread is not guaranteed
to see the change to the terminate variable as soon as
adapter is terminated and this delay could cause an ANR.

https://github.sec.samsung.net/RS7-IOTIVITY/IoTivity/pull/290
(cherry picked from commit 38101be161271b68cee847748d71fb4ded73bc5a)

Change-Id: I10cc6b0e540c4f3e68b6019f8ca8a6ebfc43b1b0
Signed-off-by: Veeraj Khokale <veeraj.sk@samsung.com>
Signed-off-by: Amit KS <amit.s12@samsung.com>
5 years agoAdd missing stack errors to android code 52/181752/1
harish_kumar [Fri, 8 Jun 2018 12:36:05 +0000 (18:06 +0530)]
Add missing stack errors to android code

Add missing OCStackResult enum values to errorcode.java file
and JniUtils.h.

https://github.sec.samsung.net/RS7-IOTIVITY/IoTivity/pull/291
(cherry picked from commit e2545fc58de379f686ac60c43cffb1d032620c77)

Change-Id: Iebba2b63ed1805f1c1bed09aaa1e4f3792ea220a
Signed-off-by: harish_kumar <harish.191@samsung.com>
Signed-off-by: Amit KS <amit.s12@samsung.com>
5 years agoFix build error dlog string 51/181751/1
v.riznyk [Wed, 6 Jun 2018 10:03:38 +0000 (13:03 +0300)]
Fix build error dlog string

Patch was tested

https://github.sec.samsung.net/RS7-IOTIVITY/IoTivity/pull/289
(cherry picked from commit b1c8909fa7626bb06f8579aca6a3fb7cdb3ccef4)

Change-Id: I53374ee8c2ce97b51d76f85cb65aabdfb8c950bf
Signed-off-by: v.riznyk <v.riznyk@samsung.com>
Signed-off-by: Amit KS <amit.s12@samsung.com>
5 years agoUpdate Snapshot(2018-05-02) 75/177875/1
Amit KS [Fri, 4 May 2018 05:20:44 +0000 (10:50 +0530)]
Update Snapshot(2018-05-02)

Change-Id: I7d952ce967acdcd9fe305e5c00d48b1311982c30
Signed-off-by: Amit KS <amit.s12@samsung.com>
5 years agoClearing pending exceptions in JNI env 74/177874/1
Harry [Wed, 2 May 2018 13:33:34 +0000 (19:03 +0530)]
Clearing pending exceptions in JNI env

https://github.sec.samsung.net/RS7-IOTIVITY/IoTivity/pull/287
(cherry picked from commit 312f0a735dea35925da0d80a916d0d9cf542932e)

Change-Id: I2830f50706a5818375745a406d3ff4b7f8ecdb1c
Signed-off-by: Harry <h.marappa@samsung.com>
Signed-off-by: Amit KS <amit.s12@samsung.com>
5 years agoUpdate Snapshot(2018-04-25) 73/177873/1
Amit KS [Fri, 4 May 2018 05:18:11 +0000 (10:48 +0530)]
Update Snapshot(2018-04-25)

Change-Id: I1b9d298f47b7be8efadb90d1c327467fc7b5e5fe
Signed-off-by: Amit KS <amit.s12@samsung.com>
5 years agoAdded Samsung Specific Property(sso list) for easy setup 72/177872/1
Kush [Mon, 16 Apr 2018 14:17:43 +0000 (19:47 +0530)]
Added Samsung Specific Property(sso list) for easy setup

Following Samsung Specific Property is added :
Resource: Device Configuration (rt = "oic.r.devconf")
Property Name: SSO List Information
Key: "x.com.samsung.ssolist"
Type: String (JSON value with array of string internally).
Access Mode: Read Only
Description: SSO List information

Changes made at Mediator and Enrollee Side (Samsung specific source).

Linux Sample apps updated and verified (Samsung Specific Sample Apps).

https://github.sec.samsung.net/RS7-IOTIVITY/IoTivity/pull/284
(cherry picked from commit 26aec98b390c57957416dff8c3e9a920299aad8a)

Change-Id: Ib5143bb96488820b01404c2ec68dcf04c9f6a02c
Signed-off-by: Kush <kush.agrawal@samsung.com>
Signed-off-by: Amit KS <amit.s12@samsung.com>
5 years agoDisable TCP server role 95/177595/1
Veeraj Khokale [Wed, 25 Apr 2018 13:46:53 +0000 (19:16 +0530)]
Disable TCP server role

TCP server is used only in client role to connect to
cloud server. A critical vulnerability is reported when
ifw-thing process in TV connects to other device via
TCP(D2D) which can compromise the Policy engine. Therefore
disable TCP server role based on build configuration.

https://github.sec.samsung.net/RS7-IOTIVITY/IoTivity/pull/286
(cherry picked from commit fbd41449a05001403bcf60169a3c780d97001e7a)

Change-Id: I2434f29644e74260b5dc032e5001ce5a60058f89
Signed-off-by: Veeraj Khokale <veeraj.sk@samsung.com>
Signed-off-by: DoHyun Pyun <dh79.pyun@samsung.com>
6 years agoMerge "Update Snapshot(2018-04-18)" into tizen_4.0_tv
Pyun DoHyun [Mon, 23 Apr 2018 00:17:08 +0000 (00:17 +0000)]
Merge "Update Snapshot(2018-04-18)" into tizen_4.0_tv

6 years agoMerge "Creating socket everytime when network bearer changes (#285)" into tizen_4...
Pyun DoHyun [Mon, 23 Apr 2018 00:17:00 +0000 (00:17 +0000)]
Merge "Creating socket everytime when network bearer changes (#285)" into tizen_4.0_tv

6 years agoMerge "Replace tizen BLE internal APIs with public" into tizen_4.0_tv
Pyun DoHyun [Mon, 23 Apr 2018 00:16:52 +0000 (00:16 +0000)]
Merge "Replace tizen BLE internal APIs with public" into tizen_4.0_tv

6 years agoUpdate Snapshot(2018-04-18) 39/176639/1
Amit KS [Fri, 20 Apr 2018 09:43:57 +0000 (15:13 +0530)]
Update Snapshot(2018-04-18)

Change-Id: Id834fe66fe00466bc78ea4624b471201008f7b70
Signed-off-by: Amit KS <amit.s12@samsung.com>
6 years agoCreating socket everytime when network bearer changes (#285) 38/176638/1
Kush Agrawal/SRI-Bangalore-Smart Living/./삼성전자 [Tue, 17 Apr 2018 15:18:55 +0000 (20:48 +0530)]
Creating socket everytime when network bearer changes (#285)

[CONPRO-1269] Creating socket everytime when network bearer changes

Socket was created only once but changed the logic for creating on every network change
When we are switching WifiAP or disconnect/connect again then we are not able to send unicast data from android side . It gives network unreachable error. So to avoid that we are closing and creating sockets again.

https://github.sec.samsung.net/RS7-IOTIVITY/IoTivity/pull/285
(cherry picked from commit 285875048bda46b6ac1a742c25849d70234d7cd1)

Change-Id: I6829f8e83d64905fd97de0340da0e4c1abf37972
Signed-off-by: Kush <kush.agrawal@samsung.com>
Signed-off-by: Amit KS <amit.s12@samsung.com>
6 years agoReplace tizen BLE internal APIs with public 37/176637/1
Veeraj Khokale [Thu, 12 Apr 2018 11:07:33 +0000 (16:37 +0530)]
Replace tizen BLE internal APIs with public

Tizen 4.0 build fails in case BLE internal API's are used,
therefore replace them with public API's. All changes are
made under the preprocess define TIZEN_4

https://github.sec.samsung.net/RS7-IOTIVITY/IoTivity/pull/282
(cherry picked from commit d66f237dc92c15a515332d0416f769d8e856bfe9)

Change-Id: I451a6519edfaa792862819d59693500ff46b50ce
Signed-off-by: Veeraj Khokale <veeraj.sk@samsung.com>
Signed-off-by: Amit KS <amit.s12@samsung.com>
6 years agoFix Asan build errors (#281) 30/176430/1
dh79.pyun@samsung.com [Tue, 17 Apr 2018 06:31:54 +0000 (15:31 +0900)]
Fix Asan build errors (#281)

Remove duplicate variables
multiple definition of `g_ESEasySetupResource'
multiple definition of `g_ESDevConfResource'
multiple definition of `g_ESCoapCloudConfResource'
multiple definition of `g_ESWiFiConfResource'

https://github.sec.samsung.net/RS7-IOTIVITY/IoTivity/pull/281
(cherry picked from commit 0cbbcfa65ff14d751dd1193f75b7c20269e26991)

Change-Id: I91fdf2dee60c86fa24e98a622456722eca20d526
Signed-off-by: Oleg Ogurtsov <o.ogurtsov@samsung.com>
Signed-off-by: DoHyun Pyun <dh79.pyun@samsung.com>
6 years ago[CONPRO-1269] Creating socket everytime when network bearer changes 73/176273/1
Kush [Tue, 10 Apr 2018 07:14:19 +0000 (12:44 +0530)]
[CONPRO-1269] Creating socket everytime when network bearer changes

Socket was created only once but changed the logic for creating on every network change

https://github.sec.samsung.net/RS7-IOTIVITY/IoTivity/pull/280
(cherry picked from commit eaa97ac11871f5536ca12e7ab2f9c848b4d99afd)

Change-Id: I991d1d91c352f52baf7379b693ff2df2aaf9ee61
Signed-off-by: Kush <kush.agrawal@samsung.com>
Signed-off-by: Amit KS <amit.s12@samsung.com>
6 years agoUpdate Snapshot(2018-04-12) 23/175823/1
Amit KS [Thu, 12 Apr 2018 12:44:13 +0000 (18:14 +0530)]
Update Snapshot(2018-04-12)

Change-Id: I0c59fd76abaff03921c5ebc8cab75344087c998d
Signed-off-by: Amit KS <amit.s12@samsung.com>
6 years agoCrash in OCProcessPresence() 22/175822/1
Veeraj Khokale [Fri, 6 Apr 2018 09:03:12 +0000 (14:33 +0530)]
Crash in OCProcessPresence()

1. Set presence to NULL incase allocation of timeout
array fails. This ensures that OCProcessPresence does
not process this cbNode, thereby preventing possible
NULL dereference of timeout.
2. Do not send request if timeout has reached/exceeded
the  PresenceTimeOutSize. This prevents a possible buffer
overrun in accessing the timeout array.

https://github.sec.samsung.net/RS7-IOTIVITY/IoTivity/pull/279
(cherry picked from commit 22079af2bd0f22a80b98c3b17469c3b8ed601ede)

Change-Id: I6a16c6675236518c008a88c590264dedea698a3a
Signed-off-by: Veeraj Khokale <veeraj.sk@samsung.com>
Signed-off-by: Amit KS <amit.s12@samsung.com>
6 years agoUpdate Snapshot(2018-04-05) 98/175098/1
Amit KS [Fri, 6 Apr 2018 05:23:17 +0000 (10:53 +0530)]
Update Snapshot(2018-04-05)

Change-Id: Iff9df44b5097021dcecaa93ff6ec3fdd3d0a3cfe
Signed-off-by: Amit KS <amit.s12@samsung.com>
6 years agoUnset gatt callback in network monitor 97/175097/1
Veeraj Khokale [Tue, 3 Apr 2018 10:58:55 +0000 (16:28 +0530)]
Unset gatt callback in network monitor

Gatt connection state changed callback is set in the
network monitor (calenwmonitor.c) but is unset in the
gatt client (caleclient.c). Move this to network
monitor instead

https://github.sec.samsung.net/RS7-IOTIVITY/IoTivity/pull/278
(cherry picked from commit 961ff08710e7acd99277a335f7d9eeca2f68c16e)

Change-Id: I9ee9da268d63fe0d379e4596c901552b10ceb0f1
Signed-off-by: Veeraj Khokale <veeraj.sk@samsung.com>
Signed-off-by: Amit KS <amit.s12@samsung.com>
6 years ago"have choice" error of libmbedtls.so 96/175096/1
Vadym Riznyk [Fri, 30 Mar 2018 13:35:56 +0000 (16:35 +0300)]
"have choice" error of libmbedtls.so

delete +%{_libdir}/libmbedtls.so from iotivity-devel

https://github.sec.samsung.net/RS7-IOTIVITY/IoTivity/pull/277
(cherry picked from commit 3cd231da7e03a322dd10fbfee0b15582647c191e)

Change-Id: I0833cd20927f4a3b5a62eb3c7835b78d89c2235a
Signed-off-by: Oleksiy Volkov <a.volkov@samsung.com>
Signed-off-by: DoHyun Pyun <dh79.pyun@samsung.com>
6 years agoUpdate Snapshot(2018-03-28) 51/174251/1
Amit KS [Thu, 29 Mar 2018 08:58:21 +0000 (14:28 +0530)]
Update Snapshot(2018-03-28)

Change-Id: If8b1d9096a336ab4cbdbbc996bf2b6a396adbecf
Signed-off-by: Amit KS <amit.s12@samsung.com>
6 years agoSynchronized observe notification using mutex. 50/174250/1
Harry [Thu, 22 Mar 2018 13:43:09 +0000 (19:13 +0530)]
Synchronized observe notification using mutex.

As InProcClientWrapper class creates separate thread for every
obseve callback, There is a chance that more than one thread enter
ObserveCache object and trying to modify m_attributes. More over
same m_attributes is being passed out or RE layer by const reference,
so application is using same member object m_attributes. Mutex allows
only one thread to modify m_attributes.

https://github.sec.samsung.net/RS7-IOTIVITY/IoTivity/pull/276
(cherry picked from commit c87d0d4b14d22349c3563e7cd316d323d068e2ab)

Change-Id: I54c80a6ea9751b8d9f78720121bee949d336ce4f
Signed-off-by: Harry <h.marappa@samsung.com>
Signed-off-by: Amit KS <amit.s12@samsung.com>
6 years ago[CONPRO-1212] Removing invocation of lock_guard destructor. 49/174249/1
Harry [Wed, 31 Jan 2018 09:22:21 +0000 (14:52 +0530)]
[CONPRO-1212] Removing invocation of lock_guard destructor.

std::lock_guard follows RAII for std::mutex. Invoking
std::lock_guard<std::mutex>::~lock_guard() makes unlock
call twice on underlying mutex. As per the API documentation
calling unlock from thread which does not own lock results in
undefined behaviour.

https://github.sec.samsung.net/RS7-IOTIVITY/IoTivity/pull/243
(cherry picked from commit fc681e089d3bbbbd16f90ad05d53208f9a1602d1)

Change-Id: Iaf21d318f5fa46daf2bcc17f0f07ffe9aa887b9d
Signed-off-by: Harry <h.marappa@samsung.com>
Signed-off-by: Amit KS <amit.s12@samsung.com>
6 years agoUpdate Snapshot(2018-03-21) 31/173631/1
DoHyun Pyun [Thu, 22 Mar 2018 23:58:35 +0000 (08:58 +0900)]
Update Snapshot(2018-03-21)

Change-Id: Ia9b1148b62386f521c769a97e1d873cd34a04d0a
Signed-off-by: DoHyun Pyun <dh79.pyun@samsung.com>
6 years ago[CONPRO-1251]Updated typo error 73/173473/4
Kush [Tue, 20 Mar 2018 11:38:36 +0000 (17:08 +0530)]
[CONPRO-1251]Updated typo error

Changed interface declaration in ocobserve.h

Change-Id: I47a49d2371cf098084ac23b53ad48d32a0119ab4
Signed-off-by: Kush <kush.agrawal@samsung.com>
6 years agoUpdate Snapshot(2018-03-07) 08/171908/1
Amit [Thu, 8 Mar 2018 05:59:18 +0000 (11:29 +0530)]
Update Snapshot(2018-03-07)

Change-Id: Icc2692241f81dd8d7aa06ba779e2270d1c6ab750
Signed-off-by: Amit <amit.s12@samsung.com>
6 years agoUpdate Snapshot(2018-02-28) 18/171318/1 submit/tizen_4.0_tv/20180301.224857
Amit [Thu, 1 Mar 2018 06:10:50 +0000 (11:40 +0530)]
Update Snapshot(2018-02-28)

Change-Id: Ie839b5c1dee0a1a559d04b20a40f549b48e8da6f
Signed-off-by: Amit <amit.s12@samsung.com>
6 years agoUpdate snapshot(2018-02-21) 47/170847/1
Amit [Thu, 22 Feb 2018 13:48:50 +0000 (19:18 +0530)]
Update snapshot(2018-02-21)

Change-Id: Iacc9ec43b82dce33ed378010a9eb19bd24fdd0ac
Signed-off-by: Amit <amit.s12@samsung.com>
6 years agoUpdate snapshot(2018-02-14) 89/170289/1
DoHyun Pyun [Sun, 18 Feb 2018 23:46:20 +0000 (08:46 +0900)]
Update snapshot(2018-02-14)

Signed-off-by: DoHyun Pyun <dh79.pyun@samsung.com>
Change-Id: Ib7a9cb7e25ead6027b56011a9d8c3cc42c3fdb6d

6 years agoUpdate snapshot(2018-02-07) 32/169632/1
Hongkuk, Son [Thu, 8 Feb 2018 05:21:17 +0000 (14:21 +0900)]
Update snapshot(2018-02-07)

Signed-off-by: Hongkuk, Son <hongkuk.son@samsung.com>
Change-Id: If60dc7547c9e14e80d7fbdccc4a86be0ef7d082b

6 years agoUpdate snapshot(2018-01-31) 47/168847/1 accepted/tizen/4.0/unified/20180205.144528 submit/tizen_4.0/20180201.042048
Hongkuk, Son [Wed, 31 Jan 2018 10:29:07 +0000 (19:29 +0900)]
Update snapshot(2018-01-31)

Signed-off-by: Hongkuk, Son <hongkuk.son@samsung.com>
Change-Id: I2a12ea6904874b5158458d4882688709a0158575

6 years agoUpdate snapshot(2018-01-24) 63/168163/1 accepted/tizen/4.0/unified/20180131.050307 submit/tizen_4.0/20180125.015119
Hongkuk, Son [Wed, 24 Jan 2018 15:19:51 +0000 (00:19 +0900)]
Update snapshot(2018-01-24)

Signed-off-by: Hongkuk, Son <hongkuk.son@samsung.com>
Change-Id: Ib5c6f3801761bdf022ebf8a56291e104cc5e6e4d

6 years agoUpdate snapshot(2018-01-17) 84/167484/1 submit/tizen_4.0/20180118.072505
Hongkuk, Son [Thu, 18 Jan 2018 02:39:28 +0000 (11:39 +0900)]
Update snapshot(2018-01-17)

Signed-off-by: Hongkuk, Son <hongkuk.son@samsung.com>
Change-Id: I0d71eee704b1b6e88d483b6c2771e5cce6750886

6 years agoUpdate snapshot(2018-01-10) 77/166577/1 accepted/tizen/4.0/unified/20180111.140652 submit/tizen_4.0/20180111.020133 tizen_4.0.IoT.p2_release
Hongkuk, Son [Thu, 11 Jan 2018 01:38:06 +0000 (10:38 +0900)]
Update snapshot(2018-01-10)

Signed-off-by: Hongkuk, Son <hongkuk.son@samsung.com>
Change-Id: I8e376f3660a9b36ae8ffcba30ca591293be6f913

6 years ago[CONPRO-1181] Continue De-Initialize BLE even some BLE-API fails as per fw guidelines 47/166447/1
Hongkuk, Son [Wed, 10 Jan 2018 08:09:40 +0000 (17:09 +0900)]
[CONPRO-1181] Continue De-Initialize BLE even some BLE-API fails as per fw guidelines

 - manually patched from below pull request because of VD PVR schedule

 - [UPDATE] https://github.sec.samsung.net/RS7-IOTIVITY/IoTivity/pull/226

Signed-off-by: Hongkuk, Son <hongkuk.son@samsung.com>
Change-Id: I88e508f7a1f2ce449e397cace30ea10128522d7d

6 years ago[CONPRO-1181] Continue De-Initialize BLE even some BLE-API fails as per fw guidelines 40/166140/1
Hongkuk, Son [Mon, 8 Jan 2018 06:35:38 +0000 (15:35 +0900)]
[CONPRO-1181] Continue De-Initialize BLE even some BLE-API fails as per fw guidelines

 - manually patched from below pull request because of VD PVR schedule

 - https://github.sec.samsung.net/RS7-IOTIVITY/IoTivity/pull/226

Signed-off-by: Hongkuk, Son <hongkuk.son@samsung.com>
Change-Id: Iab0a3e521043b5716495a332cf38b061acc9cd90

6 years agoUpdate snapshot(2018-01-04) 65/165865/1 accepted/tizen/4.0/unified/20180111.051014 submit/tizen_4.0/20180105.072743
Hongkuk, Son [Thu, 4 Jan 2018 10:42:08 +0000 (19:42 +0900)]
Update snapshot(2018-01-04)

Signed-off-by: Hongkuk, Son <hongkuk.son@samsung.com>
Change-Id: I4f4ee78d3bd2474fcbabc5a2abd41b9ea10b55d2

6 years ago[CONPRO-1176] iotivity crash during CAReceiveMessage 16/165316/1
kmook [Thu, 28 Dec 2017 06:44:16 +0000 (15:44 +0900)]
[CONPRO-1176] iotivity crash during CAReceiveMessage

 - manually patched from below pull request because of VD PVR schedule

 - https://github.sec.samsung.net/RS7-IOTIVITY/IoTivity/pull/215
Signed-off-by: kmook <kmook.choi@samsung.com>
Change-Id: I58811d5a50211aeaddf06c5cdab751a5ca31b8eb

6 years ago[CONPRO-1172] allocates too much memory 21/165121/1 submit/tizen_4.0/20171227.023921
kmook [Tue, 26 Dec 2017 09:03:00 +0000 (18:03 +0900)]
[CONPRO-1172] allocates too much memory

 - rollback a patch to solve segmentation fault issue

 - https://github.sec.samsung.net/RS7-IOTIVITY/IoTivity/pull/206(rollback)

Change-Id: Ie822028ec2469e87d96bbf72a25b0019fb5e8b65
Signed-off-by: kmook <kmook.choi@samsung.com>
6 years ago[CONPRO-1172] allocates too much memory 57/165057/2
Hongkuk, Son [Mon, 25 Dec 2017 08:11:22 +0000 (17:11 +0900)]
[CONPRO-1172] allocates too much memory

 - manually patched from below 2 pull requests because of VD PVR schedule
 - https://github.sec.samsung.net/RS7-IOTIVITY/IoTivity/pull/206
 - https://github.sec.samsung.net/RS7-IOTIVITY/IoTivity/pull/209

Signed-off-by: Hongkuk, Son <hongkuk.son@samsung.com>
Change-Id: I71e81ee3c74c0a31623e5713352a44afd123a846

6 years agoUpdate snapshot(2017-12-20) 15/164715/1 accepted/tizen/4.0/unified/20171221.070955 submit/tizen_4.0/20171221.013816
Hongkuk, Son [Wed, 20 Dec 2017 12:28:49 +0000 (21:28 +0900)]
Update snapshot(2017-12-20)

Signed-off-by: Hongkuk, Son <hongkuk.son@samsung.com>
Change-Id: I04303750581f9349f4694ba903c8e2f6379c91d4

6 years agoUpdate snapshot(2017-12-14) 68/163968/1 accepted/tizen/4.0/unified/20171215.060754 submit/tizen_4.0/20171214.102433
Hongkuk, Son [Thu, 14 Dec 2017 08:56:51 +0000 (17:56 +0900)]
Update snapshot(2017-12-14)

Signed-off-by: Hongkuk, Son <hongkuk.son@samsung.com>
Change-Id: Iec053ef8f5cc87812aec9c884b1e811f85682de7

6 years agoUpdate snapshot(2017-12-06) 60/163060/1 accepted/tizen/4.0/unified/20171211.061426 submit/tizen_4.0/20171208.074937
Hongkuk, Son [Thu, 7 Dec 2017 05:28:41 +0000 (14:28 +0900)]
Update snapshot(2017-12-06)

Signed-off-by: Hongkuk, Son <hongkuk.son@samsung.com>
Change-Id: Idef59156a36f5d2e636a7487f140f8c236f5bf8d

6 years agoUpdate snapshot(2017-11-29) 45/162245/1 accepted/tizen/4.0/unified/20171204.071015 submit/tizen_4.0/20171130.055518
Hongkuk, Son [Thu, 30 Nov 2017 01:46:27 +0000 (10:46 +0900)]
Update snapshot(2017-11-29)

Signed-off-by: Hongkuk, Son <hongkuk.son@samsung.com>
Change-Id: Ife7d3cee9f401c54bcc48923e330fda7f78f064e

6 years agoUpdate snapshot(2017-11-23) 34/161534/1 accepted/tizen/4.0/unified/20171124.063734 submit/tizen_4.0/20171124.022050
Hongkuk, Son [Fri, 24 Nov 2017 01:55:24 +0000 (10:55 +0900)]
Update snapshot(2017-11-23)

Signed-off-by: Hongkuk, Son <hongkuk.son@samsung.com>
Change-Id: I1f1159259819400edca8bc384bbc8c883168abbf

6 years agoUpdate snapshot(2017-11-14) 34/160234/1 accepted/tizen/4.0/unified/20171115.173851 submit/tizen_4.0/20171115.060236
Hongkuk, Son [Wed, 15 Nov 2017 02:43:11 +0000 (11:43 +0900)]
Update snapshot(2017-11-14)

Signed-off-by: Hongkuk, Son <hongkuk.son@samsung.com>
Change-Id: Ic39e3e0fcc79a7cf38d00721cfe9fcfafce0b3c6

6 years agoUpdate snapshot(2017-11-08) 96/159496/1
Hongkuk, Son [Thu, 9 Nov 2017 08:05:21 +0000 (17:05 +0900)]
Update snapshot(2017-11-08)

Signed-off-by: Hongkuk, Son <hongkuk.son@samsung.com>
Change-Id: Icbbce23a651f542fe2bf3c98ba4eb3d6bb96274a

6 years agoUpdate snapshot(2017-11-02) 63/158763/1 accepted/tizen/4.0/unified/20171106.074049 submit/tizen_4.0/20171103.052456
Hongkuk, Son [Fri, 3 Nov 2017 01:53:07 +0000 (10:53 +0900)]
Update snapshot(2017-11-02)

Signed-off-by: Hongkuk, Son <hongkuk.son@samsung.com>
Change-Id: Ie9cb19fca33409447339e50e9c5f07e6f11aaf1a

6 years agoUpdate snapshot(2017-10-25) 82/158582/1
Hongkuk, Son [Thu, 2 Nov 2017 02:42:13 +0000 (11:42 +0900)]
Update snapshot(2017-10-25)

Signed-off-by: Hongkuk, Son <hongkuk.son@samsung.com>
Change-Id: Ib6b6b8772dd1e136c49393b0dafb8f721d6a42fc

6 years agoUpdate snapshot(2017-10-11) 43/155143/1
Hongkuk, Son [Thu, 12 Oct 2017 06:55:24 +0000 (15:55 +0900)]
Update snapshot(2017-10-11)

Signed-off-by: Hongkuk, Son <hongkuk.son@samsung.com>
Change-Id: I0682f26c3c6d0989210a8b7ddfac1485cc10671b

6 years agoUpdate snapshot(2017-10-04) 31/154431/1
Hongkuk, Son [Tue, 10 Oct 2017 07:50:03 +0000 (16:50 +0900)]
Update snapshot(2017-10-04)

Signed-off-by: Hongkuk, Son <hongkuk.son@samsung.com>
Change-Id: If984cf1623bb9bd5dbb4d68920404e0513828f86

6 years agoreplace : iotivity -> iotivity-sec 12/153712/3 accepted/tizen/4.0/unified/20171010.064353 submit/tizen_4.0/20171010.021147 tizen_4.0.IoT.p1_release tizen_4.0.m2_release
Hongkuk, Son [Fri, 29 Sep 2017 07:33:43 +0000 (16:33 +0900)]
replace : iotivity -> iotivity-sec

Signed-off-by: Hongkuk, Son <hongkuk.son@samsung.com>
Change-Id: I2832a4cf81d6a312442a5548fa4baa7a8959d7cc

6 years agoRemove unused pkg dependancy 40/136640/2 accepted/tizen/4.0/unified/20170816.011821 accepted/tizen/4.0/unified/20170816.014940 accepted/tizen/4.0/unified/20170828.222902 accepted/tizen/unified/20170710.154111 submit/tizen/20170707.013155 submit/tizen_4.0/20170811.094300 submit/tizen_4.0/20170814.115522 submit/tizen_4.0/20170828.100006 submit/tizen_4.0_unified/20170814.115522
Jooseok Park [Fri, 30 Jun 2017 11:52:25 +0000 (20:52 +0900)]
Remove unused pkg dependancy

Change-Id: I310c2e37d0a94c3c9cf3191b8162abc873ceb316

6 years agodelete wifi API and pkg config in tizen. 38/136638/2
jihwan.seo [Mon, 6 Feb 2017 02:19:26 +0000 (11:19 +0900)]
delete wifi API and pkg config in tizen.

since IoTivity already use Tizen Connectivity Manager API instead of wifi API.
it should be removed in this and there.

Change-Id: I9a61d7d4d323fe83e988c792284179c099bc2855
Signed-off-by: jihwan.seo <jihwan.seo@samsung.com>
Reviewed-on: https://gerrit.iotivity.org/gerrit/17079
Tested-by: jenkins-iotivity <jenkins@iotivity.org>
Reviewed-by: Dan Mihai <Daniel.Mihai@microsoft.com>
Conflicts:
resource/csdk/connectivity/build/tizen/scons/SConscript
resource/csdk/stack/samples/tizen/build/scons/SConscript

Change-Id: I401a44313a3a48fd7bfc5ca9c8519ec1186a8083

6 years ago[IOT-1643] Fix illegal memory access - Don't return local string 42/134142/1
George Nash [Thu, 1 Dec 2016 22:31:43 +0000 (14:31 -0800)]
[IOT-1643] Fix illegal memory access - Don't return local string

the std::string ret  is a local varaible and is destroyed when the
what() member function returns.

Put the return string into the m_whatMessage variable. Since
'what()' member function is a const function it can not modify the
member variable m_whatMessage so it is generated in the
ResourceInitException constructor.

Issue found using static analysis tool.

Change-Id: I907b984f35dee59b2f300afe6a640b15a26f020f
Signed-off-by: George Nash <george.nash@intel.com>
Reviewed-on: https://gerrit.iotivity.org/gerrit/15035
Tested-by: jenkins-iotivity <jenkins-iotivity@opendaylight.org>
Reviewed-by: Larry Sachs <larry.j.sachs@intel.com>
Reviewed-by: Habib Virji <habib.virji@samsung.com>
Reviewed-by: Dan Mihai <Daniel.Mihai@microsoft.com>
6 years agoUpdate spec file (in tools) 28/128828/1 accepted/tizen/unified/20170511.173702 submit/tizen/20170511.133005 submit/tizen/20170511.133012 tizen_4.0.m1_release
Jooseok Park [Thu, 11 May 2017 13:16:00 +0000 (22:16 +0900)]
Update spec file (in tools)

Change-Id: I3840a6b3b10070df30e66ca0de8852d0ea76264e

6 years agoUpdate License 09/128809/1 submit/tizen/20170511.125231
Jooseok Park [Thu, 11 May 2017 11:30:13 +0000 (20:30 +0900)]
Update License

Change-Id: I47861f7f52f61ef1f5dbda201564f058560d3688

7 years agoIOT-1877 : start presence issue 61/118861/2 accepted/tizen_common accepted/tizen_ivi accepted/tizen_mobile accepted/tizen_tv accepted/tizen_wearable accepted/tizen/common/20170314.173157 accepted/tizen/ivi/20170314.224217 accepted/tizen/mobile/20170314.224141 accepted/tizen/tv/20170314.224144 accepted/tizen/unified/20170315.014656 accepted/tizen/wearable/20170314.224157 submit/tizen/20170314.094744
ChaJiWon [Thu, 2 Mar 2017 12:06:00 +0000 (21:06 +0900)]
IOT-1877 : start presence issue

When called OCStartPresence() second, OCStartPresence() returns error.
Fixed presenceState variable to OC_PRESENCE_UNINITIALIZED.

Change-Id: I089c826f4105eb3aaf835a8feda4c10b848ebd5d
Signed-off-by: ChaJiWon <jw_wonny.cha@samsung.com>
Reviewed-on: https://gerrit.iotivity.org/gerrit/17623
Tested-by: jenkins-iotivity <jenkins@iotivity.org>
Reviewed-by: Phil Coval <philippe.coval@osg.samsung.com>
Reviewed-by: Jaehong Jo <jaehong.jo@samsung.com>
Reviewed-by: jihwan seo <jihwan.seo@samsung.com>
Reviewed-by: Way Vadhanasin <wayvad@microsoft.com>
Reviewed-by: Dan Mihai <Daniel.Mihai@microsoft.com>
(cherry picked from commit 2f11e9592a7374ce28082a523b0c367a6d31baee)
Reviewed-on: https://gerrit.iotivity.org/gerrit/17775

7 years agoMoved a requestId declaration in OCServerRequest 59/118859/1
hyuna0213.jo [Thu, 2 Feb 2017 07:48:37 +0000 (16:48 +0900)]
Moved a requestId declaration in OCServerRequest

we should not add attributes after payload as they get overwritten
when payload content gets copied over.

Change-Id: I0c8a430f92c2196d3f9c816e9ba9d16fd44d88e4
Signed-off-by: hyuna0213.jo <hyuna0213.jo@samsung.com>
Reviewed-on: https://gerrit.iotivity.org/gerrit/17015
Tested-by: jenkins-iotivity <jenkins@iotivity.org>
Reviewed-by: Dan Mihai <Daniel.Mihai@microsoft.com>
7 years agoFixed memory leak on OCSetDeviceInfo and CARetransmissionDestroy 25/114525/1 accepted/tizen/common/20170214.173627 accepted/tizen/ivi/20170214.225844 accepted/tizen/mobile/20170214.225749 accepted/tizen/tv/20170214.225811 accepted/tizen/unified/20170309.035854 accepted/tizen/wearable/20170214.225829 submit/tizen/20170214.012629 submit/tizen_unified/20170308.100413
jihwanseo [Fri, 10 Feb 2017 07:26:51 +0000 (16:26 +0900)]
Fixed memory leak on OCSetDeviceInfo and CARetransmissionDestroy

Change-Id: Ic53ae0759020fa26f5f70425d3dab09ff5e7d375
Signed-off-by: Jaewook Jung <jw0213.jung@samsung.com>
Signed-off-by: jihwan.seo <jihwan.seo@samsung.com>
Reviewed-on: https://gerrit.iotivity.org/gerrit/17167
Tested-by: jenkins-iotivity <jenkins@iotivity.org>
Reviewed-by: Jaehong Jo <jaehong.jo@samsung.com>
Reviewed-by: jaehyun Cho <jaehyun3.cho@samsung.com>
Reviewed-by: Ashok Babu Channa <ashok.channa@samsung.com>