youngman [Tue, 22 Dec 2015 00:28:08 +0000 (09:28 +0900)]
Check privileges for Tizen 3.0
Change-Id: I4077b01de9167eb05e464c106b6170751fb2d969
Signed-off-by: youngman <yman.jung@samsung.com>
sung.goo.kim [Tue, 22 Dec 2015 01:42:00 +0000 (10:42 +0900)]
Add NULL check
Change-Id: I20260d1fe233d7715615f11e7e02b9e079622a8e
sung.goo.kim [Mon, 21 Dec 2015 05:43:11 +0000 (14:43 +0900)]
Remove description about reference count
Change-Id: I55303e0ce8fc1b431971e86c5800f0bad90ab602
youngman [Mon, 21 Dec 2015 10:49:30 +0000 (19:49 +0900)]
NULL Check (icd-payload.c)
Change-Id: I853d04feef1bf9b460a86887190c8a3c973651d6
Signed-off-by: youngman <yman.jung@samsung.com>
youngman [Wed, 16 Dec 2015 06:19:03 +0000 (15:19 +0900)]
Assign after null check (_ocprocess_worker_thread())
Change-Id: I099394000e559e6b15a9074043b1e5e825c1d293
Signed-off-by: youngman <yman.jung@samsung.com>
sung.goo.kim [Wed, 16 Dec 2015 01:46:34 +0000 (10:46 +0900)]
Add null check of out parameter
Change-Id: I05edac331dc233dd2614ded9d30ae399598113f3
youngman [Mon, 14 Dec 2015 09:33:52 +0000 (18:33 +0900)]
Remove Observe/Presence Handles if Client Disconnect
Change-Id: I6419c37bca47cf8a03ffc5f6397633020c86f29c
Signed-off-by: youngman <yman.jung@samsung.com>
sung.goo.kim [Tue, 15 Dec 2015 06:28:12 +0000 (15:28 +0900)]
Fix FC on timeout callback (device_info/platform_info/find_resource)
Change-Id: I8d1e2110158cabfdb2cb2a81a31f3edd76f90b64
sung.goo.kim [Tue, 15 Dec 2015 03:00:59 +0000 (12:00 +0900)]
Fix FC when destroying remote resource handle
Change-Id: I084c80375c85b0046b962db545b320cba3830f53
sung.goo.kim [Thu, 10 Dec 2015 05:27:17 +0000 (14:27 +0900)]
Fix FC when cloning representation
Change-Id: I39c75f9ac794984ee65242cc9a43e1918c9b283f
sung.goo.kim [Thu, 10 Dec 2015 01:36:15 +0000 (10:36 +0900)]
Add privilege for caching/monitoring API
Change-Id: Ia925ef8840ccfd5bcb2fa784c8660cf1abe011a6
sung.goo.kim [Thu, 10 Dec 2015 02:25:59 +0000 (11:25 +0900)]
Add out-param null check
Change-Id: I2391e6a490f714139beb4d9627900c2343a37642
Youngjae Shin [Tue, 8 Dec 2015 01:48:32 +0000 (10:48 +0900)]
check and apply coding rule
Change-Id: I479eb18708559278543eee7b965b1d6b94375738
youngman [Thu, 3 Dec 2015 03:09:02 +0000 (12:09 +0900)]
fix the problem when structures are destoried, repeatedly
Change-Id: I2f7983126f7864fe9945b6a8d82cf647f3da7c50
Signed-off-by: youngman <yman.jung@samsung.com>
youngman [Thu, 3 Dec 2015 05:18:39 +0000 (14:18 +0900)]
Add timeout for discovery handle
Change-Id: I3b82a542544d3c48c273882e042bc57895528efd
Signed-off-by: youngman <yman.jung@samsung.com>
youngman [Tue, 1 Dec 2015 01:21:27 +0000 (10:21 +0900)]
fix stop encapsulation problem
Change-Id: I11ea19fe5cafdb3fed0f222533e5bc7eda55c195
Signed-off-by: youngman <yman.jung@samsung.com>
sung.goo.kim [Thu, 3 Dec 2015 00:30:55 +0000 (09:30 +0900)]
Add smack rule for run in emulator
Change-Id: Ibf93503b449784d4584018691d5c0a4d71a4e013
youngman [Tue, 1 Dec 2015 05:08:46 +0000 (14:08 +0900)]
Explain set of enum concretely
Change-Id: I1881ccc8f1e3e26345919aa243c6a6e57191963a
Signed-off-by: youngman <yman.jung@samsung.com>
sung.goo.kim [Tue, 1 Dec 2015 00:56:19 +0000 (09:56 +0900)]
Remove invalid doxygen
Change-Id: I8fd1f3074a80c861bc8bd2cb629c669c9343e6b0
youngman [Fri, 27 Nov 2015 00:32:03 +0000 (09:32 +0900)]
modify "is_observable->properties", & remove tizen_info
Change-Id: Ifd1d67c3a550e844219451ab2a76828151ea47b1
Signed-off-by: youngman <yman.jung@samsung.com>
Minchul Lee [Tue, 24 Nov 2015 07:21:43 +0000 (16:21 +0900)]
fix bug : can't parse the representation having state-state-list structure
Change-Id: I120136b9b9b6020210f6f7e2a591ee6c4a0edaea
Signed-off-by: Minchul Lee <slotus.lee@samsung.com>
youngman [Tue, 17 Nov 2015 00:17:26 +0000 (09:17 +0900)]
Move monitoring & caching logic to daemon
Change-Id: I3c4b99f0b316f0d2e7f2743110008b3cdcecc0c0
Signed-off-by: youngman <yman.jung@samsung.com>
sung.goo.kim [Mon, 23 Nov 2015 05:03:34 +0000 (14:03 +0900)]
Apply comments (doxygen)
Change-Id: I8f34c4d2f9d93722f6f4c4d55579b5a2705e7c3f
sung.goo.kim [Thu, 19 Nov 2015 08:51:02 +0000 (17:51 +0900)]
Remove iotcon_representation_del_state, Rename iotcon_representation_append_child
Change-Id: Ie803b4b8879e647837e39af0ea86e0fca67501a8
sung.goo.kim [Fri, 20 Nov 2015 02:37:58 +0000 (11:37 +0900)]
Rename API (iotcon_state_set_xxx -> iotcon_state_add_xxx)
Change-Id: If39d3efab3786e834aac2389c759c076f258689a
sung.goo.kim [Fri, 20 Nov 2015 02:30:14 +0000 (11:30 +0900)]
Fix internal logic
Change-Id: I88803b42fb56e45d663048e646cf0f0a0822d717
sung.goo.kim [Thu, 19 Nov 2015 06:29:24 +0000 (15:29 +0900)]
Add smack rules for bt/wifi
Change-Id: Ifdf6001f8bc0772a021fabc734387eb62cbb7296
Youngjae Shin [Thu, 19 Nov 2015 02:53:06 +0000 (11:53 +0900)]
revise spec file
Change-Id: Iead3c6b05d685a42c094e458e6b46e6c7fc68195
sung.goo.kim [Thu, 19 Nov 2015 01:16:04 +0000 (10:16 +0900)]
Revise enumerations
Change-Id: Id902451fd99590688eb475bd3ad1984d97a6cd00
Minchul Lee [Wed, 18 Nov 2015 04:54:47 +0000 (13:54 +0900)]
fix prevent 482199 ~ 488631
Change-Id: Id919337fcd53641d0b8c376d0d026282bbd5d095
Signed-off-by: Minchul Lee <slotus.lee@samsung.com>
sung.goo.kim [Tue, 17 Nov 2015 08:47:42 +0000 (17:47 +0900)]
Fix state bug
Change-Id: I103fa682ea3602b85a36fbbe814983e4970e197d
youngman [Tue, 17 Nov 2015 06:26:07 +0000 (15:26 +0900)]
Set monitoring/caching time interval, internally.
Change-Id: I91aa4284f6d527c02681235ee82efbb2e30cabdb
Signed-off-by: youngman <yman.jung@samsung.com>
Youngjae Shin [Tue, 17 Nov 2015 10:53:16 +0000 (19:53 +0900)]
cleanup spec file
Change-Id: I11e345b619af381e305909dc7e3e0f9be2ac0cc9
youngman [Mon, 16 Nov 2015 08:56:21 +0000 (17:56 +0900)]
Add Test Program Readme
Change-Id: I8dba2ac92c1422d6beb025851f8e4e0884c67a20
Signed-off-by: youngman <yman.jung@samsung.com>
sung.goo.kim [Wed, 11 Nov 2015 23:59:32 +0000 (08:59 +0900)]
Add example on doxygen
Change-Id: I7d44ce2ef7d80f2fa0e38e80bd53e22d14a21f4e
youngman [Thu, 5 Nov 2015 06:14:09 +0000 (15:14 +0900)]
Allow multiple presence
Change-Id: I2e4a0cf651a8f823e3558eff8fabf7ca02928349
Signed-off-by: youngman <yman.jung@samsung.com>
Youngjae Shin [Mon, 16 Nov 2015 05:00:28 +0000 (14:00 +0900)]
revise header hierarchy
Change-Id: I7f49958ec6eb09d8c6cd6edc66b0cccd6efa7082
sung.goo.kim [Thu, 12 Nov 2015 09:31:37 +0000 (18:31 +0900)]
Fix observe API (set_notify_cb -> observe_register)
Change-Id: Idc3a21e6f2e7f9553cb3cfde8c9d0bd7c54f5b66
Youngjae Shin [Mon, 16 Nov 2015 01:58:53 +0000 (10:58 +0900)]
revise spec file
youngman [Fri, 13 Nov 2015 09:09:05 +0000 (18:09 +0900)]
Combine Service & Lib pkg
Change-Id: Ia2b8d615b6b1ab64f56926b5c2ee10b914d49d02
Signed-off-by: youngman <yman.jung@samsung.com>
youngman [Fri, 13 Nov 2015 05:52:15 +0000 (14:52 +0900)]
modify server-side test
Change-Id: I2b90ed7014a5721f3e6c7e9dd7ff187f7e014b07
Signed-off-by: youngman <yman.jung@samsung.com>
sung.goo.kim [Thu, 12 Nov 2015 01:01:22 +0000 (10:01 +0900)]
Fix enum (IOTCON_OBSERVE -> IOTCON_OBSERVE_IGNORE_OUT_OF_ORDER)
Change-Id: I27f14b373366414f449d932c064e67d87b96741e
youngman [Thu, 12 Nov 2015 08:24:47 +0000 (17:24 +0900)]
send empty representation
Change-Id: I3eab47bb318009a5722dfe0f3a58a8d6a21a6318
Signed-off-by: youngman <yman.jung@samsung.com>
youngman [Mon, 9 Nov 2015 06:20:11 +0000 (15:20 +0900)]
Allow various connectivity(IPv4, IPv6, BT_EDR)
Change-Id: Ibc5d0b9864242ddbfcdab39ff329d61680956e01
Signed-off-by: youngman <yman.jung@samsung.com>
youngman [Wed, 11 Nov 2015 02:53:51 +0000 (11:53 +0900)]
Rearrange CRUDN methods in "iotcon-test-basic"
Change-Id: If084073a8cf196f1f09c63efe72d698e7917967e
Signed-off-by: youngman <yman.jung@samsung.com>
sung.goo.kim [Wed, 11 Nov 2015 04:55:36 +0000 (13:55 +0900)]
Add iotcon_remote_resource_get_options API
Change-Id: I198dc00fd80cefe381ebd32323dc6d5e6b2182bd
sung.goo.kim [Tue, 10 Nov 2015 05:33:18 +0000 (14:33 +0900)]
(ACR) Apply comments
Change-Id: Ic78a9e3a711af6a550e3c9c791fdad28733f7eff
sung.goo.kim [Tue, 10 Nov 2015 07:29:04 +0000 (16:29 +0900)]
Fix doxygen hierarchy (repr>state>list)
Change-Id: Ia8df0d5766d1e082eab32fbae950805e77119dd5
sung.goo.kim [Tue, 10 Nov 2015 02:21:54 +0000 (11:21 +0900)]
Fix API name (set_header_options -> set_options)
Change-Id: Ic71dbffbf1ded5eab8ecf2fb7bf827ce0eadbb0b
sung.goo.kim [Mon, 9 Nov 2015 05:40:03 +0000 (14:40 +0900)]
Fix API name (observer_id/action -> observe_id/action)
Change-Id: I2ba30b3120766d774c286dbfcd3ab74420e3da33
sung.goo.kim [Mon, 9 Nov 2015 05:00:40 +0000 (14:00 +0900)]
Apply comments about parameter type (integer -> enum)
Change-Id: Ie9fcc441d81b40e7ecd2b7ddaa7d1ceb295a013d
youngman [Fri, 6 Nov 2015 00:57:45 +0000 (09:57 +0900)]
Modify terms related to signal
Change-Id: I2b8a60163fe1a22ee077378c58429e2825974697
Signed-off-by: youngman <yman.jung@samsung.com>
sung.goo.kim [Fri, 6 Nov 2015 08:44:05 +0000 (17:44 +0900)]
(ACR) Apply comments
Change-Id: Icfef2800626b486e06f4d7bd0d1718482a940b6f
sung.goo.kim [Thu, 5 Nov 2015 05:13:15 +0000 (14:13 +0900)]
Fix memory leak (Overwrite repr without destroy)
Change-Id: Ic5e182985b89ba4f46538597ff1623a208d38cfb
youngman [Thu, 5 Nov 2015 10:48:08 +0000 (19:48 +0900)]
Handling optional platform information
Change-Id: I1e96ac17467d7bac26fb87e834a10385a960da68
Signed-off-by: youngman <yman.jung@samsung.com>
sung.goo.kim [Thu, 5 Nov 2015 05:16:58 +0000 (14:16 +0900)]
Fix build error (recover IOTCON_OBSERVE_NO_OPTION)
Change-Id: I1d5ba9bfdf6de692bb6c07fd9bba7676ad22cf9c
sung.goo.kim [Thu, 5 Nov 2015 01:32:27 +0000 (10:32 +0900)]
Apply response_cb API changes on sample code
Change-Id: I3ccbbb5ad112d1be08eb52037f2511b8efaa9641
sung.goo.kim [Thu, 5 Nov 2015 02:38:07 +0000 (11:38 +0900)]
Convert enumeration between iotcon and iotivity
Change-Id: Ibc07fd4707eafeb4b5431ca19be5b8fd743dfd7b
sung.goo.kim [Thu, 5 Nov 2015 01:49:21 +0000 (10:49 +0900)]
Unsubscribe signal on timeout callback
Change-Id: If4064684981743901b8212b96b49314fffa89b8f
sung.goo.kim [Thu, 5 Nov 2015 00:45:19 +0000 (09:45 +0900)]
Revise resource_type/uri on sample code
Change-Id: Ief69d8f8e9f3998a6eba4670e17e5346a848d4ee
youngman [Thu, 5 Nov 2015 02:35:17 +0000 (11:35 +0900)]
Remove unnecessary constants
Change-Id: Id982ccb11b7cc185b6943f3dde1a8849b3ad50a4
Signed-off-by: youngman <yman.jung@samsung.com>
sung.goo.kim [Wed, 4 Nov 2015 23:45:06 +0000 (08:45 +0900)]
Revise file names
Change-Id: Ia67cdd349ba0a101adacbe587eaa31b0bfaa4293
youngman [Wed, 4 Nov 2015 06:46:01 +0000 (15:46 +0900)]
Modify monitoring logic
Change-Id: Id9a9dbb102c67f554424e2492f7b8dddf69096b0
Signed-off-by: youngman <yman.jung@samsung.com>
youngman [Tue, 3 Nov 2015 06:37:16 +0000 (15:37 +0900)]
(ACR) Modify Presence API
Change-Id: Ic6a0f5045ab97a92c2ac6dc7a7292b75b2117a79
Signed-off-by: youngman <yman.jung@samsung.com>
sung.goo.kim [Tue, 20 Oct 2015 05:43:22 +0000 (14:43 +0900)]
(fix bug) free handle regardless of dbus connection
Change-Id: I6337388365259a682c4cbc042b6f4404bef315e9
youngman [Wed, 4 Nov 2015 06:12:51 +0000 (15:12 +0900)]
Modify API naming (iotcon_query_get_resource_types)
Change-Id: Iee403976ab5a543a43b99f3ffd85a17689eaf742
Signed-off-by: youngman <yman.jung@samsung.com>
sung.goo.kim [Wed, 4 Nov 2015 06:12:50 +0000 (15:12 +0900)]
(ACR) Add doxygen for asynchronous API
Change-Id: I7b4d359c7815a022e89843040860d75b91ac7f6d
sung.goo.kim [Mon, 2 Nov 2015 06:20:25 +0000 (15:20 +0900)]
(ACR) Apply comments about xxx_foreach API
Change-Id: I9b3f38b89d48f4a09645f8542a0b26dd8c1e23ce
sung.goo.kim [Tue, 3 Nov 2015 07:39:36 +0000 (16:39 +0900)]
(ACR) Apply doxygen comments
Change-Id: I607fef23765669d393cec877aabccfdfc28d235c
sung.goo.kim [Wed, 4 Nov 2015 03:24:28 +0000 (12:24 +0900)]
Replace from stdbool.h to tizen_type.h
Change-Id: Ib7b5630cf86d68dd3ae3fca6f8da95f8af5864f0
youngman [Tue, 3 Nov 2015 08:27:15 +0000 (17:27 +0900)]
Add resource type rule
Change-Id: I9ace391b36e8b75ab46ffba1779f8516d496fd40
Signed-off-by: youngman <yman.jung@samsung.com>
youngman [Tue, 3 Nov 2015 00:54:27 +0000 (09:54 +0900)]
Use iotivity.pc
Change-Id: I1be839e6bf7db0c0d913e59779611b9facb11c9d
Signed-off-by: youngman <yman.jung@samsung.com>
sung.goo.kim [Mon, 2 Nov 2015 06:46:44 +0000 (15:46 +0900)]
(ACR) Remove iotcon_notimsg_h
Change-Id: Ib532d1b168e34b885489f149d47774a2fd4d384a
Minchul Lee [Fri, 30 Oct 2015 10:37:56 +0000 (19:37 +0900)]
fix an error for tizen version checking
Change-Id: I14d3c7c908e7dfdc03ef37847688fc90130a108f
Signed-off-by: Minchul Lee <slotus.lee@samsung.com>
sung.goo.kim [Mon, 2 Nov 2015 07:20:06 +0000 (16:20 +0900)]
(ACR) Apply comments about resource_is_observable API (change to resource_get_properties)
Change-Id: Icf78e0c270cad2dbe4f70bb54ebb2488edfb6a8e
sung.goo.kim [Mon, 2 Nov 2015 05:16:25 +0000 (14:16 +0900)]
(ACR) Integrate remote_resource_crud/observe_cb
Change-Id: If03019ad08992a4ae25069ea912b867495c4d12b
sung.goo.kim [Mon, 2 Nov 2015 05:28:06 +0000 (14:28 +0900)]
Fix build error
Change-Id: I9a2b1050e1132bd36027d055abb7dd8919f44aba
sung.goo.kim [Fri, 30 Oct 2015 07:07:25 +0000 (16:07 +0900)]
(ACR) iotcon_open/close->connect/disconnect
Change-Id: Ie10367f894f8853a3c8561c8e2f5dea2848b451b
sung.goo.kim [Tue, 27 Oct 2015 05:40:20 +0000 (14:40 +0900)]
Register device/platform info when starting daemon
Change-Id: Iaba1b80f42299b37c74717a31ad30c262f55090b
sung.goo.kim [Fri, 30 Oct 2015 07:16:54 +0000 (16:16 +0900)]
(ACR) Change API name : iotcon_get_xxx -> iotcon_request_xxx
Change-Id: Ibd9a92981816ffff80b2afc40532885092779092
sung.goo.kim [Fri, 30 Oct 2015 07:21:42 +0000 (16:21 +0900)]
(ACR) Chagne API name : observe_start/stop -> start/stop_observing
Change-Id: I4933d643a79194d5d679e1762ed38b85c6603f1c
sung.goo.kim [Fri, 30 Oct 2015 07:02:13 +0000 (16:02 +0900)]
(ACR) Add iotcon_get_timeout API
Change-Id: I0377ef451319bcc220b8a7bc1c1af81796a06dff
sung.goo.kim [Fri, 30 Oct 2015 07:31:43 +0000 (16:31 +0900)]
(ACR) Change response_result type (integer -> enum)
Change-Id: I43825090f76297250bf4aad43e72c02c4c3320de
sung.goo.kim [Tue, 27 Oct 2015 00:46:57 +0000 (09:46 +0900)]
don't call cached_repr_changed_cb if not changed
Change-Id: I6a504dce6b0ed9a5fae645b916c6434f775c9c37
youngman [Mon, 26 Oct 2015 04:28:31 +0000 (13:28 +0900)]
(ACR) Modify Document
Change-Id: If4943d541ff83601132ac972365f635ce95ac9e4
Signed-off-by: youngman <yman.jung@samsung.com>
youngman [Fri, 23 Oct 2015 09:59:51 +0000 (18:59 +0900)]
Add connectivity type
Change-Id: I9e0e5dd3647437eef62b922e5a7ae254195cda2b
Signed-off-by: youngman <yman.jung@samsung.com>
sung.goo.kim [Fri, 23 Oct 2015 05:38:24 +0000 (14:38 +0900)]
(ACR) Add iotcon_request_get_host_address API
Change-Id: Ie62131149c5ee37e28904f72aaf650ded2ee7ce0
youngman [Tue, 20 Oct 2015 11:13:37 +0000 (20:13 +0900)]
Resource Encapsulation
Change-Id: Iebed2bcc56ef15598c25c436ec7ec362c2d7444f
Signed-off-by: youngman <yman.jung@samsung.com>
sung.goo.kim [Fri, 23 Oct 2015 07:30:20 +0000 (16:30 +0900)]
(ACR) Add query_get/set_interface/resource_types
Change-Id: I4fd695f48f1253f014e83b1eef66e5afe5771182
youngman [Thu, 22 Oct 2015 11:05:19 +0000 (20:05 +0900)]
(ACR) Specify Input parameter data type, clearly
Change-Id: I8d4d9e726d3c84e8e3936e63154c7c09905b4334
Signed-off-by: youngman <yman.jung@samsung.com>
sung.goo.kim [Wed, 21 Oct 2015 08:36:21 +0000 (17:36 +0900)]
(ACR) Add timeout error on asynchronous APIs
Change-Id: Ie6e75cfb75ff403becfd1a734462df58a6f66f24
youngman [Thu, 22 Oct 2015 11:35:42 +0000 (20:35 +0900)]
Remove smack label of dbus service & fix permission for tizen 3.0
Change-Id: I224221eaf7c315b278c36e3457ceae5fca7ea45d
Signed-off-by: youngman <yman.jung@samsung.com>
youngman [Thu, 22 Oct 2015 08:19:42 +0000 (17:19 +0900)]
(ACR) Remove iotcon_request_get_uri_path()
Change-Id: Id4455ca563564b1fe8149b3868cbf997b29df0a5
Signed-off-by: youngman <yman.jung@samsung.com>
sung.goo.kim [Thu, 22 Oct 2015 03:29:27 +0000 (12:29 +0900)]
(ACR) Change from iotcon_remote_resource_ref to iotcon_remote_resource_clone
Change-Id: Ifbb15b398675072d0ce17ec9ba0365756c1fd205
sung.goo.kim [Tue, 20 Oct 2015 09:17:08 +0000 (18:17 +0900)]
(ACR) remove set_device/platform_info API, hide start/stop_presence API
Change-Id: I0015f8551eafcd550fdff9ef81b714bbc9e19a2e
sung.goo.kim [Wed, 21 Oct 2015 02:32:00 +0000 (11:32 +0900)]
(Bug) Removed wrong error message when destroying resource
Change-Id: I818a5cd89f89a4429b1c8a81b18598f403eb58af
sung.goo.kim [Tue, 20 Oct 2015 05:18:18 +0000 (14:18 +0900)]
(bug) invalid if statement
Change-Id: I0c9878961a5a9908acdcd184c80aec8447b1dec2
youngman [Fri, 16 Oct 2015 08:48:29 +0000 (17:48 +0900)]
Add Tizen Info Handling API
Change-Id: I72c83429475ae97ec36f531b0575699343611e52
Signed-off-by: youngman <yman.jung@samsung.com>
sung.goo.kim [Mon, 19 Oct 2015 05:01:53 +0000 (14:01 +0900)]
(ACR) Integrate notify_list and notify_all
Change-Id: I3d1f75d4263bc372d0ff15c0d9cf4ac8f2e697cc
sung.goo.kim [Wed, 14 Oct 2015 05:40:38 +0000 (14:40 +0900)]
(ACR) Classify IOTCON_ERROR_IOTIVITY
Change-Id: Icfaf83ab5be58ceb56b466453a6b953fa8ffd2d8