platform/core/api/bluetooth.git
7 years agoRemove wearable definition in the enum value 66/86366/1
DoHyun Pyun [Thu, 1 Sep 2016 01:25:38 +0000 (10:25 +0900)]
Remove wearable definition in the enum value

Change-Id: I1cfcf536c4c02c5e878ea3d2508b872b6a3a00dc
Signed-off-by: DoHyun Pyun <dh79.pyun@samsung.com>
7 years agoHID: Add API to send customized event 81/85781/1
DoHyun Pyun [Mon, 29 Aug 2016 05:36:10 +0000 (14:36 +0900)]
HID: Add API to send customized event

Change-Id: Idb6823c7ea2b68081208f32baaf639dc000e00b7
Signed-off-by: DoHyun Pyun <dh79.pyun@samsung.com>
7 years agoAdd missing enum value and type define function 96/85396/1 accepted/tizen/common/20160825.062821 accepted/tizen/ivi/20160829.041704 accepted/tizen/mobile/20160829.041559 accepted/tizen/tv/20160829.041625 accepted/tizen/wearable/20160829.041640 submit/tizen/20160825.004351
DoHyun Pyun [Thu, 25 Aug 2016 02:32:48 +0000 (11:32 +0900)]
Add missing enum value and type define function

Change-Id: Ia6c33741750cdb5ca9c1cea8e0788e71f2a2e6fa
Signed-off-by: DoHyun Pyun <dh79.pyun@samsung.com>
7 years agoFix TV profile's build error 92/85392/1
DoHyun Pyun [Thu, 25 Aug 2016 02:22:45 +0000 (11:22 +0900)]
Fix TV profile's build error

Change-Id: I4cd2aafe12920630fd73ed14604a41f25bcbf287
Signed-off-by: DoHyun Pyun <dh79.pyun@samsung.com>
7 years agoMerge "Merge the code from private" into tizen
DoHyun Pyun [Thu, 25 Aug 2016 00:21:33 +0000 (17:21 -0700)]
Merge "Merge the code from private" into tizen

7 years agoMerge the code from private 99/84999/1
DoHyun Pyun [Tue, 23 Aug 2016 08:07:52 +0000 (17:07 +0900)]
Merge the code from private

branch:devel/bluetooth/master
=================================================
commit 590b9e2b91ffb859bab635544f2656f5d9286dee
Author: Deokhyun Kim <dukan.kim@samsung.com>
Date:   Wed Jul 27 16:23:38 2016 +0900
[bt_unit_test] Apply g_timeout_add instead of sleep
==================================================

Change-Id: Ib3e675c73ad7820d4aadcedd6b1f7f75d1349a47
Signed-off-by: DoHyun Pyun <dh79.pyun@samsung.com>
7 years agoAdd the Deprecation log msg 64/82864/3 accepted/tizen/common/20160818.144154 submit/tizen/20160818.005730
Hyuk Lee [Mon, 8 Aug 2016 07:46:19 +0000 (16:46 +0900)]
Add the Deprecation log msg

Change-Id: Id7f9aeb4f74d77a21131e5834cfe0fe7133b9180
Signed-off-by: Hyuk Lee <hyuk0512.lee@samsung.com>
7 years agoFill vcard name string in pulling vcard list 38/84138/1
DoHyun Pyun [Wed, 17 Aug 2016 03:54:18 +0000 (12:54 +0900)]
Fill vcard name string in pulling vcard list

Change-Id: I83aaeab899e60d5d2b9431f06a02a085b3f8306a
Signed-off-by: DoHyun Pyun <dh79.pyun@samsung.com>
7 years agoFix coding style errors 16/84116/1
DoHyun Pyun [Tue, 16 Aug 2016 23:46:20 +0000 (08:46 +0900)]
Fix coding style errors

Change-Id: I8dfc3353544b03319dcf0525122c1e58dc309c4a
Signed-off-by: DoHyun Pyun <dh79.pyun@samsung.com>
7 years agoFix the IPSP APIs' name and move those in the internal.h 06/83606/2
Taejin Woo [Fri, 12 Aug 2016 02:18:43 +0000 (11:18 +0900)]
Fix the IPSP APIs' name and move those in the internal.h

Change-Id: Ifd7d4d3cf13a8d300df6843dbc57efbd0047b492
Signed-off-by: Taejin Woo <tt.woo@samsung.com>
7 years agoIPSP : Tie connected info and Interface Info 57/83357/4 accepted/tizen/common/20160812.140936 accepted/tizen/ivi/20160812.065432 accepted/tizen/mobile/20160812.065415 accepted/tizen/tv/20160812.065427 accepted/tizen/wearable/20160812.065421 submit/tizen/20160812.010225
Taejin Woo [Wed, 10 Aug 2016 08:25:04 +0000 (17:25 +0900)]
IPSP : Tie connected info and Interface Info

When connected between two device, they already know Interface info

Change-Id: Ie3ad742af386e7067a8187ad2644761ad852b59a
Signed-off-by: Taejin Woo <tt.woo@samsung.com>
7 years agoIPSP : Add new unit test cases for IPSP 03/58303/12 accepted/tizen/common/20160809.184102 accepted/tizen/ivi/20160809.232754 accepted/tizen/mobile/20160809.232821 accepted/tizen/tv/20160809.232636 accepted/tizen/wearable/20160809.232849 submit/tizen/20160809.064342
Taejin Woo [Tue, 31 May 2016 05:36:49 +0000 (14:36 +0900)]
IPSP : Add new unit test cases for IPSP

This patch adds new test cases to set BT interface info callback &
test cases for sample Application to send/receive IPv6 data over IPSP L2CAP
channel using TCP/IP socket communication on BT interface.

Change-Id: I51ae02e759d2f3d669fcb1622e193127155dedd0
Signed-off-by: paras.kumar <paras.kumar@samsung.com>
8 years agoModify the supported check logic from build time to run time 17/79917/1
DoHyun Pyun [Wed, 13 Jul 2016 10:44:37 +0000 (19:44 +0900)]
Modify the supported check logic from build time to run time

Change-Id: Id06d6cc21bc219ff47813e43eee368651575824a
Signed-off-by: DoHyun Pyun <dh79.pyun@samsung.com>
8 years agoReplace TELEPHONY_DISABLE build option to TIZEN_HFP_DISABLE 94/79794/1
DoHyun Pyun [Wed, 13 Jul 2016 02:17:48 +0000 (11:17 +0900)]
Replace TELEPHONY_DISABLE build option to TIZEN_HFP_DISABLE

Change-Id: Ief2118a62be42366523a5c874bbde1a4e2ccf723
Signed-off-by: DoHyun Pyun <dh79.pyun@samsung.com>
8 years agoHID: Added new API to send RC key events 31/77831/2 accepted/tizen/common/20160704.145416 accepted/tizen/ivi/20160705.003641 accepted/tizen/mobile/20160705.003539 accepted/tizen/tv/20160705.003621 accepted/tizen/wearable/20160705.003600 submit/tizen/20160704.015035
Atul Rai [Fri, 1 Jul 2016 08:21:14 +0000 (17:21 +0900)]
HID: Added new API to send RC key events

This patch adds API to send RC key event to remote device.
It also adds new test case to demonstarte usage of added API.

Change-Id: I24da5cbc58ed48707275dc110afdd5d1c19aa154
Signed-off-by: Atul Rai <a.rai@samsung.com>
8 years agoRevert "Move passkey reply APIs to internal header" 95/77395/1 accepted/tizen/common/20160703.130107 accepted/tizen/ivi/20160630.003514 accepted/tizen/mobile/20160630.003440 accepted/tizen/tv/20160630.003419 accepted/tizen/wearable/20160630.003458 submit/tizen/20160629.092010
DoHyun Pyun [Wed, 29 Jun 2016 12:55:15 +0000 (21:55 +0900)]
Revert "Move passkey reply APIs to internal header"

This reverts commit 06ca04d3b5827d12adc8fd89d9573175cfca7af2.

Change-Id: If4563eb7ccbaf5461a63596a23e1a0a9acda7737

8 years agoMove passkey reply APIs to internal header 31/77231/1 submit/tizen_common/20160701.180000
DoHyun Pyun [Wed, 29 Jun 2016 06:34:09 +0000 (15:34 +0900)]
Move passkey reply APIs to internal header

Change-Id: I4ffd1cbf9d70e427171f1ab28486c92e62270ebf
Signed-off-by: DoHyun Pyun <dh79.pyun@samsung.com>
8 years agoFix the coding style error - brace position 82/76682/1 accepted/tizen/common/20160627.191956 accepted/tizen/ivi/20160628.014452 accepted/tizen/mobile/20160628.014535 accepted/tizen/tv/20160628.014503 accepted/tizen/wearable/20160628.014522 submit/tizen/20160627.044451
DoHyun Pyun [Mon, 27 Jun 2016 01:19:20 +0000 (10:19 +0900)]
Fix the coding style error - brace position

Change-Id: I3f896ede7efda6ee44eec444a538d3e2221c8fd8
Signed-off-by: DoHyun Pyun <dh79.pyun@samsung.com>
8 years agoAdd the init status check to "GATT server start" 61/76561/1
Hyuk Lee [Fri, 24 Jun 2016 08:00:31 +0000 (17:00 +0900)]
Add the init status check to "GATT server start"

Change-Id: I40f6fe61108d5d278d2be64b88aaedaa93700dee
Signed-off-by: Hyuk Lee <hyuk0512.lee@samsung.com>
8 years agoFix the some typing errors for bluetooth doc 08/75908/1 accepted/tizen/common/20160623.154005 accepted/tizen/ivi/20160623.121552 accepted/tizen/mobile/20160623.121501 accepted/tizen/tv/20160623.121519 accepted/tizen/wearable/20160623.121535 submit/tizen/20160622.071203
Taejin Woo [Wed, 22 Jun 2016 06:15:38 +0000 (15:15 +0900)]
Fix the some typing errors for bluetooth doc

Change-Id: Ic927cc7937c5b17e42c21ce632c57a23076372f1
Signed-off-by: Taejin Woo <tt.woo@samsung.com>
8 years agoAdd the GATT support check 98/75698/1 accepted/tizen/common/20160621.184613 accepted/tizen/ivi/20160622.021654 accepted/tizen/mobile/20160622.021606 accepted/tizen/tv/20160622.021620 accepted/tizen/wearable/20160622.021638 submit/tizen/20160621.071537
Hyuk Lee [Tue, 21 Jun 2016 05:07:23 +0000 (14:07 +0900)]
Add the GATT support check

Change-Id: I6726b3eca849bc1165716ac37c1bb8ef92cdcc6b
Signed-off-by: Hyuk Lee <hyuk0512.lee@samsung.com>
8 years agoRemove BT disable flag for emulator 45/75645/1
DoHyun Pyun [Tue, 21 Jun 2016 01:03:00 +0000 (10:03 +0900)]
Remove BT disable flag for emulator

Change-Id: I7688c38501bae5af2d454fda5d3cd0df3dcdc542
Signed-off-by: DoHyun Pyun <dh79.pyun@samsung.com>
8 years agoSync header types between wearable and others 94/75494/1 accepted/tizen/common/20160620.163736 accepted/tizen/ivi/20160621.024522 accepted/tizen/mobile/20160621.024326 accepted/tizen/tv/20160621.024354 accepted/tizen/wearable/20160621.024411 submit/tizen/20160620.064330 submit/tizen/20160620.064511
Taejin Woo [Mon, 20 Jun 2016 06:33:33 +0000 (15:33 +0900)]
Sync header types between wearable and others

Change-Id: I1d256107756539823be52b459d9ae3ac79a36d31
Signed-off-by: Taejin Woo <tt.woo@samsung.com>
8 years agoMerge "Add CAPI_NETWORK_BLUETOOTH_HID_DEVICE_MODULE group" into tizen submit/submit/tizen/20160620.042720/20160620.042801 submit/tizen/20160620.042720
Pyun DoHyun [Mon, 20 Jun 2016 04:24:57 +0000 (21:24 -0700)]
Merge "Add CAPI_NETWORK_BLUETOOTH_HID_DEVICE_MODULE group" into tizen

8 years agoMerge "Move HID APIs header related with HID device role into bluetooth." into tizen
Pyun DoHyun [Mon, 20 Jun 2016 04:24:40 +0000 (21:24 -0700)]
Merge "Move HID APIs header related with HID device role into bluetooth." into tizen

8 years agoMerge "Add CAPI_NETWORK_BLUETOOTH_GATT_SERVER_MODULE group" into tizen
Pyun DoHyun [Mon, 20 Jun 2016 04:23:42 +0000 (21:23 -0700)]
Merge "Add CAPI_NETWORK_BLUETOOTH_GATT_SERVER_MODULE group" into tizen

8 years agoMove GATT Server APIs header to bluetooth.h 98/72198/21
Hyuk Lee [Tue, 31 May 2016 07:07:04 +0000 (16:07 +0900)]
Move GATT Server APIs header to bluetooth.h

- modify the api version
- modify the func description
- modify the callback function name
- modify the typos
- add the return type for privilege APIs

Change-Id: I25489e0815ea2bdbded9473c8bd3b9727a099747
Signed-off-by: Hyuk Lee <hyuk0512.lee@samsung.com>
8 years agoMove HID APIs header related with HID device role into bluetooth. 03/68803/44
Taejin Woo [Wed, 25 May 2016 03:44:08 +0000 (12:44 +0900)]
Move HID APIs header related with HID device role into bluetooth.

Change-Id: If8d5248b250ab7c598f2399f1ce1ef23fd8840a7
Signed-off-by: Taejin Woo <tt.woo@samsung.com>
8 years agoAdd CAPI_NETWORK_BLUETOOTH_HID_DEVICE_MODULE group 76/68976/8
Taejin Woo [Wed, 11 May 2016 01:35:43 +0000 (10:35 +0900)]
Add CAPI_NETWORK_BLUETOOTH_HID_DEVICE_MODULE group

This module is for HID Device APIs

Change-Id: I43e5c0843b9cb7cf1058f870dd704264b9c21a53
Signed-off-by: Taejin Woo <tt.woo@samsung.com>
8 years agoAdd disabling features for common profile 30/74630/2
Taejin Woo [Wed, 15 Jun 2016 04:42:23 +0000 (13:42 +0900)]
Add disabling features for common profile

Change-Id: I8e820acf0495643cd3f324b872f1578a4456d3b4
Signed-off-by: Taejin Woo <tt.woo@samsung.com>
8 years agoAdd AVRCP Control supporting function for UTC 00/73400/1 accepted/tizen/common/20160608.160313 accepted/tizen/ivi/20160609.090334 accepted/tizen/mobile/20160609.090258 accepted/tizen/tv/20160609.090325 accepted/tizen/wearable/20160609.090314 submit/tizen/20160608.051832
DoHyun Pyun [Wed, 8 Jun 2016 04:52:34 +0000 (13:52 +0900)]
Add AVRCP Control supporting function for UTC

Change-Id: I08a99d3cb0e9b48b6192b865d8bcd00ad3e2eace
Signed-off-by: DoHyun Pyun <dh79.pyun@samsung.com>
8 years agoDisable supporting option of HID DEVICE APIs for wearable profile 36/73136/1 submit/submit/tizen/20160607.011620/20160607.011707
Hyuk Lee [Tue, 7 Jun 2016 00:53:35 +0000 (09:53 +0900)]
Disable supporting option of HID DEVICE APIs for wearable profile

- It is just temporally for internal utc pass.
- After ACR finished, it will be enabled again.

Change-Id: I0f10b9e5f4ed38a2bc205f3e501dfa757879892b
Signed-off-by: Hyuk Lee <hyuk0512.lee@samsung.com>
8 years agoDisable supporting option of PBAP APIs except of wearble profile 13/72913/1
DoHyun Pyun [Fri, 3 Jun 2016 04:46:57 +0000 (13:46 +0900)]
Disable supporting option of PBAP APIs except of wearble profile

Change-Id: I651d041763a222094e62c86d3347bd9b2d679ec5
Signed-off-by: DoHyun Pyun <dh79.pyun@samsung.com>
8 years agoDPM: Handle Error code BLUETOOTH_ERROR_DEVICE_POLICY_RESTRICTION. 10/72310/1 accepted/tizen/common/20160603.150550 accepted/tizen/ivi/20160602.231129 accepted/tizen/mobile/20160602.231148 accepted/tizen/tv/20160602.231109 accepted/tizen/wearable/20160602.231114 submit/tizen/20160602.083956
h.sandeep [Tue, 31 May 2016 10:20:40 +0000 (15:50 +0530)]
DPM: Handle Error code BLUETOOTH_ERROR_DEVICE_POLICY_RESTRICTION.

Change-Id: Ia4e3a41660fc971e74db310bbc49082b86c5ef4e
Signed-off-by: h.sandeep <h.sandeep@samsung.com>
8 years agoAdd CAPI_NETWORK_BLUETOOTH_GATT_SERVER_MODULE group 27/72227/1
Hyuk Lee [Tue, 31 May 2016 07:59:44 +0000 (16:59 +0900)]
Add CAPI_NETWORK_BLUETOOTH_GATT_SERVER_MODULE group

Change-Id: Id809c5d6526139d00168752227d4687034b9b5ff
Signed-off-by: Hyuk Lee <hyuk0512.lee@samsung.com>
8 years agoAdd missing client prefix in new pbap API 34/72134/1 accepted/tizen/common/20160531.141952 accepted/tizen/ivi/20160602.022714 accepted/tizen/mobile/20160602.022938 accepted/tizen/tv/20160602.022456 accepted/tizen/wearable/20160602.022639 submit/tizen/20160531.005626
DoHyun Pyun [Tue, 31 May 2016 00:53:44 +0000 (09:53 +0900)]
Add missing client prefix in new pbap API

Change-Id: I78083d054110f8b50a54e4209ff5f66f9d3f4fde
Signed-off-by: DoHyun Pyun <dh79.pyun@samsung.com>
8 years agoFix the coding style errors 90/71990/1
DoHyun Pyun [Mon, 30 May 2016 06:19:46 +0000 (15:19 +0900)]
Fix the coding style errors

Change-Id: I56a59b41b6f05bcb612b11a8564b8dce6ebe78b1
Signed-off-by: DoHyun Pyun <dh79.pyun@samsung.com>
8 years agoAdd CAPI_NETWORK_BLUETOOTH_PBAP_MODULE group 23/66423/11 accepted/tizen/common/20160530.131907 submit/tizen/20160530.005331
DoHyun Pyun [Tue, 19 Apr 2016 02:10:35 +0000 (11:10 +0900)]
Add CAPI_NETWORK_BLUETOOTH_PBAP_MODULE group

This module is for PBAP client APIs

Change-Id: If2bed87e956f3bd0da02a6bbdbd34f8ec25c4d6f
Signed-off-by: DoHyun Pyun <dh79.pyun@samsung.com>
8 years agoAdd an error value for device policy restriction 38/71038/4
DoHyun Pyun [Tue, 24 May 2016 00:17:04 +0000 (09:17 +0900)]
Add an error value for device policy restriction

Change-Id: Ic9f8a3147218bdd15bed93873e0f09bacf935038
Signed-off-by: DoHyun Pyun <dh79.pyun@samsung.com>
8 years agoMove PBAP client APIs header into bluetooth.h 22/66422/33
DoHyun Pyun [Tue, 19 Apr 2016 02:09:19 +0000 (11:09 +0900)]
Move PBAP client APIs header into bluetooth.h

We will provide PBAP client APIs as public API on tizen 3.0

Change-Id: I8b5c29b3e361ff01c3a639b9ed80231a6f3b524c
Signed-off-by: DoHyun Pyun <dh79.pyun@samsung.com>
8 years agoMove A2DP/AVRCP sink role APIs header to bluetooth.h 14/67214/17
Hyuk Lee [Tue, 26 Apr 2016 01:47:49 +0000 (10:47 +0900)]
Move A2DP/AVRCP sink role APIs header to bluetooth.h

- modify the header file
- modify the doc
- add the avrcp control feature
- modify the missspelling
- modify the wrong param type
- modify the privilege
- modify the doc description

Change-Id: I2cfb71ac9e3e151685201e4b3a9e3278272885b9
Signed-off-by: Hyuk Lee <hyuk0512.lee@samsung.com>
8 years agoFix to check whether type is correct or not 44/71744/1
Taejin Woo [Fri, 27 May 2016 02:57:24 +0000 (11:57 +0900)]
Fix to check whether type is correct or not

Change-Id: I4f820ce5396583128d4c2451a2fc4ec108e2ea07
Signed-off-by: Taejin Woo <tt.woo@samsung.com>
8 years agoGATT-Server: Modify the "bt_gatt_server_send_response" API parameters. 93/70993/4
h.sandeep [Mon, 23 May 2016 13:53:30 +0000 (19:23 +0530)]
GATT-Server: Modify the "bt_gatt_server_send_response" API parameters.

Add Prameter resp_status and request_type to the API
"bt_gatt_server_send_response". This Patch allows the
Application to send reponse status after processing
the Read/Write request from client.

Change-Id: Ic5f25dd6adffcf32c19fb8e28a82c14fa364f3cc
Signed-off-by: h.sandeep <h.sandeep@samsung.com>
8 years agoGATT-Server: Enable Read/Write request Callbacks for Descriptor. 92/70992/3
h.sandeep [Mon, 23 May 2016 12:38:54 +0000 (18:08 +0530)]
GATT-Server: Enable Read/Write request Callbacks for Descriptor.

Change-Id: I1162f64f10ca669ffc24a98e25d8b7851ff6e82c
Signed-off-by: h.sandeep <h.sandeep@samsung.com>
8 years agoFix the svace issue 41/71041/1 accepted/tizen/common/20160524.150435 accepted/tizen/ivi/20160524.094958 accepted/tizen/mobile/20160524.094833 accepted/tizen/tv/20160524.094800 accepted/tizen/wearable/20160524.095030 submit/tizen/20160524.012130
Hyuk Lee [Tue, 24 May 2016 00:46:36 +0000 (09:46 +0900)]
Fix the svace issue

- malloc bad size

Change-Id: Ie4f8c49e3916c978fe94b6dc636ba26d066363a2
Signed-off-by: Hyuk Lee <hyuk0512.lee@samsung.com>
8 years agoAdd the lcov-code temporarily for enhancing coverage 77/70877/1
Taejin Woo [Mon, 23 May 2016 06:44:15 +0000 (15:44 +0900)]
Add the lcov-code temporarily for enhancing coverage

Change-Id: If242b5666cd59c30b408cfa757f9fde23a13d66b
Signed-off-by: Taejin Woo <tt.woo@samsung.com>
8 years agoMerge "DPM: Enable DPM APIs for all profiles." into tizen accepted/tizen/common/20160524.150234 accepted/tizen/ivi/20160524.004252 accepted/tizen/mobile/20160524.004225 accepted/tizen/tv/20160524.004246 accepted/tizen/wearable/20160524.004212 submit/tizen/20160523.041954
Pyun DoHyun [Mon, 23 May 2016 00:56:02 +0000 (17:56 -0700)]
Merge "DPM: Enable DPM APIs for all profiles." into tizen

8 years agoDPM: Enable DPM APIs for all profiles. 39/70739/1
h.sandeep [Fri, 20 May 2016 08:56:31 +0000 (14:26 +0530)]
DPM: Enable DPM APIs for all profiles.

Change-Id: I90be0824566a11b78dd9809f59ef9bb15567d1e2
Signed-off-by: h.sandeep <h.sandeep@samsung.com>
8 years agoAPI addition for getting Gatt permission of characteristic or descriptor 88/70688/1
Hyuk Lee [Fri, 20 May 2016 06:31:04 +0000 (15:31 +0900)]
API addition for getting Gatt permission of characteristic or descriptor

Change-Id: Ifeae8ebeb213693394a1cc3a22251e03c8663516
Signed-off-by: Hyuk Lee <hyuk0512.lee@samsung.com>
8 years agoAPI addition for destroying Gatt service, characteristic or descritor handle 98/70098/1
Hyuk Lee [Wed, 18 May 2016 06:00:51 +0000 (15:00 +0900)]
API addition for destroying Gatt service, characteristic or descritor handle

Change-Id: I63c4d63482c1d9c267eb3e751ea651e8b9d33a20
Signed-off-by: Hyuk Lee <hyuk0512.lee@samsung.com>
8 years agoModify the wearable bluetooth_type.h enum version 49/68849/1 accepted/tizen/common/20160510.141403 accepted/tizen/ivi/20160512.050006 accepted/tizen/mobile/20160512.045914 accepted/tizen/tv/20160512.045944 accepted/tizen/wearable/20160512.045856 submit/tizen/20160510.062822
Hyuk Lee [Tue, 10 May 2016 06:19:22 +0000 (15:19 +0900)]
Modify the wearable bluetooth_type.h enum version

Change-Id: I3f253436d762646a71334a56be2159c3c07bb044
Signed-off-by: Hyuk Lee <hyuk0512.lee@samsung.com>
8 years agoDPM: Fix API naming convention 27/68327/2 accepted/tizen/common/20160504.130649 accepted/tizen/ivi/20160504.115109 accepted/tizen/mobile/20160504.114614 accepted/tizen/tv/20160504.114519 accepted/tizen/wearable/20160504.114851 submit/tizen/20160504.035912
h.sandeep [Tue, 3 May 2016 11:11:20 +0000 (16:41 +0530)]
DPM: Fix API naming convention

Change-Id: I0db8ff282158f50af605103cc2fbaea69a1ec29a
Signed-off-by: h.sandeep <h.sandeep@samsung.com>
8 years agoDPM: Fix Build Errors 93/68293/3 accepted/tizen/ivi/20160504.012031 accepted/tizen/mobile/20160504.011936 accepted/tizen/tv/20160504.011957 accepted/tizen/wearable/20160504.012022 submit/tizen/20160503.100744
h.sandeep [Tue, 3 May 2016 08:51:35 +0000 (14:21 +0530)]
DPM: Fix Build Errors

Fix below build error
================================================
Reason:
    SR 62555 is set to declined
submit/tizen/20160503.014314 is declined(rejected)
Build Error Tizen:Wearable capi-network-bluetooth
================================================

Change-Id: Ide9551687b887c389571ef30a647916fd02409bf
Signed-off-by: h.sandeep <h.sandeep@samsung.com>
8 years agoModify the Wearable API version 55/68155/1 submit/tizen/20160503.014314
Hyuk Lee [Mon, 2 May 2016 23:34:01 +0000 (08:34 +0900)]
Modify the Wearable API version

Change-Id: I756a7adf1178cf20fc22cbf0558bd6b07b54ed36
Signed-off-by: Hyuk Lee <hyuk0512.lee@samsung.com>
8 years agoDPM: Add dpm APIs and bt_unit_test test cases 91/66691/9
h.sandeep [Wed, 20 Apr 2016 09:41:21 +0000 (15:11 +0530)]
DPM: Add dpm APIs and bt_unit_test test cases

Change-Id: I77e1bdd1eab6a131903602ead2d6a6dab1062c13
Signed-off-by: h.sandeep <h.sandeep@samsung.com>
8 years agoFix the wearable emul build error 22/67522/1 accepted/tizen/common/20160427.144039 accepted/tizen/ivi/20160428.002413 accepted/tizen/mobile/20160428.004507 accepted/tizen/tv/20160428.002303 accepted/tizen/wearable/20160428.002458 submit/tizen/20160427.064236
Hyuk Lee [Wed, 27 Apr 2016 06:39:52 +0000 (15:39 +0900)]
Fix the wearable emul build error

Change-Id: Icf7aa79314f4e3ac4f0cae4a8a9c7347066f4f69
Signed-off-by: Hyuk Lee <hyuk0512.lee@samsung.com>
8 years agoFix the Svace issue 54/67254/2 accepted/tizen/common/20160426.143644 submit/tizen/20160426.063339
Hyuk Lee [Tue, 26 Apr 2016 05:07:18 +0000 (14:07 +0900)]
Fix the Svace issue

Change-Id: I8eb891cbe03c28e97fee8b22177b740a211d28f6
Signed-off-by: Hyuk Lee <hyuk0512.lee@samsung.com>
8 years agoEnable PBAP client in wearable profile 01/66301/1 accepted/tizen/common/20160419.143034 submit/tizen/20160418.083741 submit/tizen/20160426.005644
DoHyun Pyun [Mon, 18 Apr 2016 08:29:40 +0000 (17:29 +0900)]
Enable PBAP client in wearable profile

Change-Id: If5dcf63f028111b7d8f40aee54d4353c2f7059bd
Signed-off-by: DoHyun Pyun <dh79.pyun@samsung.com>
8 years agoChange the "strcpy" to "strncpy" 60/66260/1 submit/tizen/20160418.062535
Hyuk Lee [Mon, 18 Apr 2016 06:18:08 +0000 (15:18 +0900)]
Change the "strcpy" to "strncpy"

Change-Id: I6bf1a5302e186c3c2d8314f8884b3fe3d16cb70e
Signed-off-by: Hyuk Lee <hyuk0512.lee@samsung.com>
8 years agoApply the coding rule to src, test folder 52/66252/1 accepted/tizen/common/20160418.141825 submit/tizen/20160418.054804
Hyuk Lee [Mon, 18 Apr 2016 05:44:33 +0000 (14:44 +0900)]
Apply the coding rule to src, test folder

Change-Id: I7a65c298087abba0c811ef42fc6a2d9801cb713d
Signed-off-by: Hyuk Lee <hyuk0512.lee@samsung.com>
8 years agoMerge "Remove unused TC / debian folder" into tizen
DoHyun Pyun [Mon, 18 Apr 2016 04:42:23 +0000 (21:42 -0700)]
Merge "Remove unused TC / debian folder" into tizen

8 years agoApply the coding rule 32/66232/1
Taejin Woo [Mon, 18 Apr 2016 04:23:46 +0000 (13:23 +0900)]
Apply the coding rule

Change-Id: I0175573f71b23b0b3326ba490f6cd13dd12fdcbc
Signed-off-by: Taejin Woo <tt.woo@samsung.com>
8 years agoRemove unused TC / debian folder 25/66225/1
DoHyun Pyun [Mon, 18 Apr 2016 02:53:39 +0000 (11:53 +0900)]
Remove unused TC / debian folder

Change-Id: I0ab8d4063939cacf08df170b35b1f928402abf17
Signed-off-by: DoHyun Pyun <dh79.pyun@samsung.com>
8 years agoModify gatt-server interface as per bluez_5.37. 34/65034/3 accepted/tizen/common/20160414.142537 accepted/tizen/ivi/20160414.092026 accepted/tizen/mobile/20160414.092016 accepted/tizen/tv/20160414.092041 accepted/tizen/wearable/20160414.091938 submit/tizen/20160414.030922
h.sandeep [Thu, 7 Apr 2016 04:20:26 +0000 (09:50 +0530)]
Modify gatt-server interface as per bluez_5.37.

1. Added new API "bt_gatt_start_server" to register
   the Application.
2. Modified the API "bt_gatt_server_initialize".
3. Added new properties for characteristics/Descriptors.

Change-Id: I20a6d948df166f114c9358522760199ec7917b92
Signed-off-by: h.sandeep <h.sandeep@samsung.com>
8 years agoSvace issue fixed 97/65697/1 accepted/tizen/common/20160413.130755 accepted/tizen/ivi/20160413.082714 accepted/tizen/mobile/20160413.073147 accepted/tizen/tv/20160413.075501 accepted/tizen/wearable/20160413.080452 submit/tizen/20160412.065615
Hyuk Lee [Tue, 12 Apr 2016 06:48:40 +0000 (15:48 +0900)]
Svace issue fixed

Change-Id: Id81ce49c541ab4ebc8162dd0435d3e32045b7c9e
Signed-off-by: Hyuk Lee <hyuk0512.lee@samsung.com>
8 years agoCAPI: Fix internal coding convention rule errors 17/65117/3 accepted/tizen/common/20160411.130255 accepted/tizen/ivi/20160411.100035 accepted/tizen/mobile/20160411.100019 accepted/tizen/tv/20160411.100033 accepted/tizen/wearable/20160411.100013 submit/tizen/20160411.050143
h.sandeep [Thu, 7 Apr 2016 08:25:01 +0000 (13:55 +0530)]
CAPI: Fix internal coding convention rule errors

Fixed the errors of bluetooth/src/ folder.

Change-Id: Ifc01313a33f894faed3d44ae2b4341b42310b82a
Signed-off-by: h.sandeep <h.sandeep@samsung.com>
8 years agoCAPI : Fix internal coding convention rule's errors & some warnings 25/65125/2
paras.kumar [Thu, 7 Apr 2016 09:31:03 +0000 (15:01 +0530)]
CAPI : Fix internal coding convention rule's errors & some warnings

Change-Id: I8f03eee229b5263eeb16b6be4e416a5fa795aa3c
Signed-off-by: paras.kumar <paras.kumar@samsung.com>
8 years agoAdd the line coverage excluding comment 84/63984/1 accepted/tizen/common/20160406.145330 submit/tizen_common/20160505.135200 submit/tizen_common/20160506.103415
Hyuk Lee [Tue, 29 Mar 2016 07:30:47 +0000 (16:30 +0900)]
Add the line coverage excluding comment

Change-Id: I88235586587c3ec74df0b425778cd7179e2cf562
Signed-off-by: Hyuk Lee <hyuk0512.lee@samsung.com>
8 years agoMerge "[bluetooth] svace issue fixed." into tizen accepted/tizen/mobile/20160325.133841 accepted/tizen/mobile/20160405.013314 accepted/tizen/tv/20160325.133942 accepted/tizen/tv/20160405.013537 accepted/tizen/wearable/20160325.134028 accepted/tizen/wearable/20160405.013703 submit/tizen_mobile/20160325.075326 submit/tizen_mobile/20160328.061918 submit/tizen_tv/20160325.075401 submit/tizen_tv/20160328.061952 submit/tizen_wearable/20160325.075408 submit/tizen_wearable/20160328.061957
Pyun DoHyun [Wed, 23 Mar 2016 01:48:48 +0000 (18:48 -0700)]
Merge "[bluetooth] svace issue fixed." into tizen

8 years ago[bluetooth] svace issue fixed. 05/63205/1
Sudha Bheemanna [Tue, 22 Mar 2016 13:40:50 +0000 (19:10 +0530)]
[bluetooth] svace issue fixed.

Change-Id: Ia644da896675c01a273bac25662c9ad98f02799f
Signed-off-by: Sudha Bheemanna <b.sudha@samsung.com>
8 years agoFix the memory leak 11/63111/1
Hyuk Lee [Tue, 22 Mar 2016 06:50:55 +0000 (15:50 +0900)]
Fix the memory leak

Change-Id: I942fe0a837347872a33330c547738902e312284b
Signed-off-by: Hyuk Lee <hyuk0512.lee@samsung.com>
8 years agoSet BT supporting option as falue if it is emulator 32/62632/1 accepted/tizen/mobile/20160318.114108 accepted/tizen/tv/20160318.114201 accepted/tizen/wearable/20160318.114242 submit/tizen_mobile/20160317.070006 submit/tizen_tv/20160317.070010 submit/tizen_wearable/20160317.070016
DoHyun Pyun [Thu, 17 Mar 2016 06:53:52 +0000 (15:53 +0900)]
Set BT supporting option as falue if it is emulator

Change-Id: I9f12c604945d9cc6f2b8077abfa7bf3771e39c10
Signed-off-by: DoHyun Pyun <dh79.pyun@samsung.com>
8 years agoDisable HDP / HID / OPP profile APIs on wearable 03/62603/3 submit/tizen_mobile/20160317.051612 submit/tizen_tv/20160317.051616 submit/tizen_wearable/20160317.051620
DoHyun Pyun [Thu, 17 Mar 2016 02:44:22 +0000 (11:44 +0900)]
Disable HDP / HID / OPP profile APIs on wearable

Change-Id: I9b775c6cdcda6ead7e35c1148f5d22ff1d32080b
Signed-off-by: DoHyun Pyun <dh79.pyun@samsung.com>
8 years agoAdd the line coverage excluding comment 82/62582/1
Hyuk Lee [Thu, 17 Mar 2016 00:53:21 +0000 (09:53 +0900)]
Add the line coverage excluding comment

Change-Id: I1edc1be3d5741415027db8f3cc9fd64a324d5e22
Signed-off-by: Hyuk Lee <hyuk0512.lee@samsung.com>
8 years agoAdd the ARCH64 exception for gatt server foreach service 79/61479/1 accepted/tizen/mobile/20160309.011044 accepted/tizen/tv/20160309.011147 accepted/tizen/wearable/20160309.011242 submit/tizen_mobile/20160308.073454 submit/tizen_tv/20160308.073459 submit/tizen_wearable/20160308.073505
Hyuk Lee [Tue, 8 Mar 2016 07:05:07 +0000 (16:05 +0900)]
Add the ARCH64 exception for gatt server foreach service

Change-Id: I136246877aa497b3b9bfa7337b99034d84d07c95
Signed-off-by: Hyuk Lee <hyuk0512.lee@samsung.com>
8 years agoAdd the Gatt server foreach service in bt_unit_test 76/61376/1 submit/tizen/20160307.112648
Hyuk Lee [Mon, 7 Mar 2016 11:12:57 +0000 (20:12 +0900)]
Add the Gatt server foreach service in bt_unit_test

Change-Id: Ib88cf073c7d696dee73d8e7d967c807cad3a0419
Signed-off-by: Hyuk Lee <hyuk0512.lee@samsung.com>
8 years agoRemove the dependency of privacy-manager 44/61244/1
Hyuk Lee [Mon, 7 Mar 2016 03:06:45 +0000 (12:06 +0900)]
Remove the dependency of privacy-manager

Change-Id: Id51bef9415c5e310719f960c4916caa394327518
Signed-off-by: Hyuk Lee <hyuk0512.lee@samsung.com>
8 years ago[Boiler Plate] Update Boiler plate with correct information 31/57731/1
Sudha Bheemanna [Fri, 22 Jan 2016 06:43:37 +0000 (12:13 +0530)]
[Boiler Plate] Update Boiler plate with correct information

Change-Id: I17e82d7be74d8e97f4860c951eb4484ad982d71e
Signed-off-by: Sudha Bheemanna <b.sudha@samsung.com>
8 years agoModify the ingroup of bt_adapter_le_free_service_data_list API 47/57447/1 accepted/tizen/ivi/20160218.023004 accepted/tizen/mobile/20160122.035132 accepted/tizen/tv/20160122.035328 accepted/tizen/wearable/20160122.035408 submit/tizen_common/20160218.142243 submit/tizen_ivi/20160217.000000 submit/tizen_ivi/20160217.000001 submit/tizen_mobile/20160120.074629 submit/tizen_tv/20160120.074634 submit/tizen_wearable/20160120.074638
Hyuk Lee [Wed, 20 Jan 2016 07:38:07 +0000 (16:38 +0900)]
Modify the ingroup of bt_adapter_le_free_service_data_list API

Change-Id: If60a0f965b885bd09a74aef589d3fce508e57864
Signed-off-by: Hyuk Lee <hyuk0512.lee@samsung.com>
8 years agoInclude the std header files for tv, wearable profile 55/57055/1 accepted/tizen/mobile/20160115.114816 accepted/tizen/tv/20160115.114906 accepted/tizen/tv/20160118.044309 accepted/tizen/wearable/20160115.115110 submit/tizen_mobile/20160115.011928 submit/tizen_tv/20160115.011940 submit/tizen_tv/20160118.014652 submit/tizen_wearable/20160115.011951
Hyuk Lee [Fri, 15 Jan 2016 01:06:40 +0000 (10:06 +0900)]
Include the std header files for tv, wearable profile

Change-Id: Id6c26e5487e27d7d88f78f69aea89b421902192f
Signed-off-by: Hyuk Lee <hyuk0512.lee@samsung.com>
8 years agoMerge "Fix the build issue for TV" into tizen accepted/tizen/mobile/20160115.011059 accepted/tizen/wearable/20160115.011839 submit/tizen_mobile/20160114.063956 submit/tizen_tv/20160114.064009 submit/tizen_wearable/20160114.064033
Pyun DoHyun [Thu, 14 Jan 2016 06:38:04 +0000 (22:38 -0800)]
Merge "Fix the build issue for TV" into tizen

8 years agoFix the build issue for TV 82/56982/1
Taejin Woo [Thu, 14 Jan 2016 06:12:11 +0000 (15:12 +0900)]
Fix the build issue for TV

Change-Id: I972b5e74bbaded00faac2a9ee8dbc0318da55917
Signed-off-by: Taejin Woo <tt.woo@samsung.com>
8 years agoInclude the std header files 73/56973/1
Hyuk Lee [Thu, 14 Jan 2016 04:58:05 +0000 (13:58 +0900)]
Include the std header files

Change-Id: Iedfb037cdb82b2337738ecc5a98216843fdb507a
Signed-off-by: Hyuk Lee <hyuk0512.lee@samsung.com>
8 years agoMerge the code from tizen_2.4 59/56659/3 submit/tizen_mobile/20160113.070328 submit/tizen_tv/20160113.070350 submit/tizen_wearable/20160113.070410
Taejin Woo [Fri, 8 Jan 2016 06:36:49 +0000 (15:36 +0900)]
Merge the code from tizen_2.4

Change-Id: I5ddd2c87bfc135bc010accf8ee34ab2d1f2f8cf6
Signed-off-by: Taejin Woo <tt.woo@samsung.com>
8 years agoRemove the LICENSE.APLv2 file 72/55472/1 submit/tizen_mobile/20151224.052004 submit/tizen_tv/20151224.052007 submit/tizen_wearable/20151224.052010
Hyuk Lee [Thu, 24 Dec 2015 02:36:39 +0000 (11:36 +0900)]
Remove the LICENSE.APLv2 file

Change-Id: I324832bb28e67db99bcf38c6beab1c357b35b192
Signed-off-by: Hyuk Lee <hyuk0512.lee@samsung.com>
8 years agoAdded code for LE Data length extension feature. 73/48673/5
Sudha Bheemanna [Wed, 16 Sep 2015 06:06:03 +0000 (11:36 +0530)]
Added code for LE Data length extension feature.

Added c-apis for supporting Le data length extension feature.

Change-Id: I3316c7fe22d1a3e47f6dbc69d07af04b40dd034f
Signed-off-by: Sudha Bheemanna <b.sudha@samsung.com>
8 years agoMerge/Sync code for HID device role 01/52701/1
paras.kumar [Thu, 26 Nov 2015 04:30:55 +0000 (10:00 +0530)]
Merge/Sync code for HID device role

Change-Id: I670a6817d317afb9547d924ce24f783910cec7e9
Signed-off-by: paras.kumar <paras.kumar@samsung.com>
8 years agoMerge "Merge/sync code to connect/disconnectA2DP SINK role" into tizen
Pyun DoHyun [Thu, 26 Nov 2015 00:03:16 +0000 (16:03 -0800)]
Merge "Merge/sync code to connect/disconnectA2DP SINK role" into tizen

8 years agoMerge/sync code to connect/disconnectA2DP SINK role 44/52644/1
paras.kumar [Wed, 25 Nov 2015 09:28:27 +0000 (14:58 +0530)]
Merge/sync code to connect/disconnectA2DP SINK role

Change-Id: I9e937105d48f600f0ba0ebdf1d20fed562f04967
Signed-off-by: paras.kumar <paras.kumar@samsung.com>
8 years agoAdded internal api for checking le scanning state 15/52615/3
Sudha Bheemanna [Wed, 25 Nov 2015 06:02:25 +0000 (11:32 +0530)]
Added internal api for checking le scanning state

Added a new api bt_adapter_le_is_scanning to check the state
of le scanning.

Change-Id: I99d33c8badbeaa4b044227697571f784a44fdfac
Signed-off-by: Sudha Bheemanna <b.sudha@samsung.com>
8 years agoRemove glib.h include in external hearder 48/51448/1 accepted/tizen/mobile/20151110.071300 accepted/tizen/tv/20151110.071337 accepted/tizen/wearable/20151110.071423 submit/tizen_common/20151229.142028 submit/tizen_common/20151229.144031 submit/tizen_common/20151229.154718 submit/tizen_mobile/20151110.010142 submit/tizen_tv/20151110.010146 submit/tizen_wearable/20151110.010149
DoHyun Pyun [Tue, 10 Nov 2015 00:59:20 +0000 (09:59 +0900)]
Remove glib.h include in external hearder

Change-Id: I3c2ab7aee352e5bcbd97651e3209b43cbd7ade31
Signed-off-by: DoHyun Pyun <dh79.pyun@samsung.com>
8 years agoFix the type about bluetooth error code 01/47901/1 tizen_3.0.m1_mobile tizen_3.0.m1_tv accepted/tizen/mobile/20150910.070748 accepted/tizen/tv/20150910.070814 accepted/tizen/wearable/20150910.070827 submit/tizen_common/20151015.190624 submit/tizen_common/20151019.135620 submit/tizen_common/20151023.083358 submit/tizen_common/20151026.085049 submit/tizen_mobile/20150910.034458 submit/tizen_tv/20150910.034502 submit/tizen_wearable/20150910.034505 tizen_3.0.m1_mobile_release tizen_3.0.m1_tv_release tizen_3.0.m2.a1_mobile_release tizen_3.0.m2.a1_tv_release
Taejin Woo [Thu, 10 Sep 2015 00:52:58 +0000 (09:52 +0900)]
Fix the type about bluetooth error code

Change-Id: I7d9d735970c518a333408667a8dd20388498bbee
Signed-off-by: Taejin Woo <tt.woo@samsung.com>
8 years agoMerge "Change the correct return value" into tizen
Pyun DoHyun [Tue, 8 Sep 2015 10:10:26 +0000 (03:10 -0700)]
Merge "Change the correct return value" into tizen

8 years agoChange the correct return value 51/47651/1
Taejin Woo [Mon, 7 Sep 2015 12:22:54 +0000 (21:22 +0900)]
Change the correct return value

Change-Id: Ib5da31f33759fb01dccdedb5a637f4531852ab55

8 years agoChange the correct return value 50/47650/1 accepted/tizen/mobile/20150908.004406 accepted/tizen/tv/20150908.004433 accepted/tizen/wearable/20150908.004455 submit/tizen_mobile/20150907.122600 submit/tizen_tv/20150907.122603 submit/tizen_wearable/20150907.122607
Taejin Woo [Mon, 7 Sep 2015 12:22:54 +0000 (21:22 +0900)]
Change the correct return value

Change-Id: I6a32b5dbfc4add240219a49bc1cf1275fcce7786
Signed-off-by: Taejin Woo <tt.woo@samsung.com>
8 years agoDisabled HFP profile for tv 19/46319/1 accepted/tizen/mobile/20150819.235810 accepted/tizen/tv/20150819.235854 accepted/tizen/wearable/20150819.235921 submit/tizen_mobile/20150819.072812 submit/tizen_tv/20150819.072816 submit/tizen_wearable/20150819.072819
Anchit Narang [Wed, 19 Aug 2015 07:24:57 +0000 (12:54 +0530)]
Disabled HFP profile for tv

Change-Id: I24b6ad70102675a6d9d8dec0131f6220e346f751

8 years agoDefined TIZEN_OPP_CLIENT_DISABLE & TIZEN_OPP_SERVER_DISABLE flags for tv 79/46279/1 accepted/tizen/mobile/20150819.072922 accepted/tizen/tv/20150819.073023 accepted/tizen/wearable/20150819.073001 submit/tizen_mobile/20150819.044645 submit/tizen_tv/20150819.044642 submit/tizen_wearable/20150819.044638
Anchit Narang [Wed, 19 Aug 2015 04:42:47 +0000 (10:12 +0530)]
Defined TIZEN_OPP_CLIENT_DISABLE & TIZEN_OPP_SERVER_DISABLE flags for tv
profile

Change-Id: I0cd74156a0aa234087ce164947962116db630c69

8 years agoClassify audio init into A2DP, HF, and AG types 22/44322/2 accepted/tizen/mobile/20150721.092209 accepted/tizen/tv/20150721.092333 accepted/tizen/wearable/20150721.092454 submit/tizen_mobile/20150721.054200 submit/tizen_tv/20150721.054204 submit/tizen_wearable/20150721.054207
seungku kim [Fri, 17 Jul 2015 09:20:29 +0000 (18:20 +0900)]
Classify audio init into A2DP, HF, and AG types

Change-Id: I06c832852f00f2d5de3ec117192d0911fcf53af1

9 years agoFix crash issue when discovering manufacturer data 53/43653/1
seungku kim [Mon, 13 Jul 2015 04:40:23 +0000 (13:40 +0900)]
Fix crash issue when discovering manufacturer data

Change-Id: I8e6bf78c32526ee09dfe12aec3109db066b936be

9 years agoMerge "Fixed Memory Leak in function __bt_convert_string_to_uuid" into tizen
Pyun DoHyun [Wed, 24 Jun 2015 04:52:49 +0000 (21:52 -0700)]
Merge "Fixed Memory Leak in function __bt_convert_string_to_uuid" into tizen