platform/core/connectivity/bluetooth-frwk.git
7 years agoAdd the bluetooth_opp_get_transfer_progress function 56/97056/1
DoHyun Pyun [Fri, 11 Nov 2016 05:25:39 +0000 (14:25 +0900)]
Add the bluetooth_opp_get_transfer_progress function

Change-Id: I32cce2c9ca1f41e0f69571b65571f1b8e36fd2f5
Signed-off-by: DoHyun Pyun <dh79.pyun@samsung.com>
7 years agoFix the Svace issue 24/97024/1 submit/tizen_3.0/20161111.041011
Hyuk Lee [Fri, 11 Nov 2016 04:01:59 +0000 (13:01 +0900)]
Fix the Svace issue

Change-Id: I3017c03e1cf480ba6e983e2d2a8584654b6ceb28
Signed-off-by: Hyuk Lee <hyuk0512.lee@samsung.com>
7 years agoFix to recover bt_adapter when turn on flight mode 76/96576/2 accepted/tizen/3.0/common/20161114.142945 accepted/tizen/3.0/ivi/20161110.071346 accepted/tizen/3.0/mobile/20161110.071243 accepted/tizen/3.0/tv/20161110.071318 accepted/tizen/3.0/wearable/20161110.071334 submit/tizen_3.0/20161110.000333 submit/tizen_3.0_common/20161114.081136
Taejin Woo [Thu, 10 Nov 2016 01:41:50 +0000 (10:41 +0900)]
Fix to recover bt_adapter when turn on flight mode

- When turn on and off flight mode, don't recovery BT's before state

Change-Id: Ie58ceb5a4a8e3e1c339cef6a2fade9e9a99ff94d
Signed-off-by: Taejin Woo <tt.woo@samsung.com>
7 years agoPXP: Handle properties changed signal for Monitor role. 95/96595/1
h.sandeep [Wed, 9 Nov 2016 04:39:27 +0000 (10:09 +0530)]
PXP: Handle properties changed signal for Monitor role.

Change-Id: I769fab953ff4b30dd5f23cacca58ba34822f5514
Signed-off-by: h.sandeep <h.sandeep@samsung.com>
7 years agoAdd base code for register/unregister 94/96594/1
Gowtham Anandha Babu [Thu, 27 Oct 2016 12:43:30 +0000 (18:13 +0530)]
Add base code for register/unregister

1) Added base code for registering and unregistering
   proximity services.

Change-Id: I974a6858a2f5f68f6d6438522238284097bac3a4
Signed-off-by: Gowtham Anandha Babu <gowtham.ab@samsung.com>
7 years agoPXP: Add base code for Proximity Profile Monitor Role. 93/96593/1
h.sandeep [Tue, 25 Oct 2016 04:03:59 +0000 (09:33 +0530)]
PXP: Add base code for Proximity Profile Monitor Role.

Change-Id: Ic82000a4a752bb05a52864ac4ad6cb6fe51a5526
Signed-off-by: h.sandeep <h.sandeep@samsung.com>
7 years agoFix the coding rule 28/96128/1
Taejin Woo [Tue, 8 Nov 2016 02:32:02 +0000 (11:32 +0900)]
Fix the coding rule

Change-Id: I4ac683f477e9221639b25d2fc162dd469281144d
Signed-off-by: Taejin Woo <tt.woo@samsung.com>
7 years agoMerge the code from private 37/95337/1 accepted/tizen/3.0/common/20161114.081108 accepted/tizen/3.0/ivi/20161108.062304 accepted/tizen/3.0/mobile/20161108.062156 accepted/tizen/3.0/tv/20161108.062235 accepted/tizen/3.0/wearable/20161108.062251 submit/tizen_3.0/20161107.085533 submit/tizen_3.0_common/20161110.084657
DoHyun Pyun [Thu, 3 Nov 2016 02:00:34 +0000 (11:00 +0900)]
Merge the code from private

branch:devel/bluetooth/master
=================================================
commit da8a21b4dd39e2aa6ea65bae11e1e5ecf63aa8a5
Author: Seungyoun Ju <sy39.ju@samsung.com>
Date:   Tue Oct 4 20:41:11 2016 +0900
==================================================

Change-Id: Id49c1b85280456b4914d14437c2fa2533764f67a
Signed-off-by: DoHyun Pyun <dh79.pyun@samsung.com>
8 years agoSet the connectable mode for IVI profile
DoHyun Pyun [Wed, 2 Nov 2016 02:58:50 +0000 (11:58 +0900)]
Set the connectable mode for IVI profile

Change-Id: I4eebfde2ab90749ff0deb974ee183475540a52de
Signed-off-by: DoHyun Pyun <dh79.pyun@samsung.com>
8 years agoiBeacon: Add support for handling iBeacon reports. 27/90927/8
h.sandeep [Wed, 5 Oct 2016 04:17:18 +0000 (09:47 +0530)]
iBeacon: Add support for handling iBeacon reports.

Change-Id: Ib0658eb8e610da76a588bb7f2cb21d580759626a
Signed-off-by: h.sandeep <h.sandeep@samsung.com>
8 years agoImplement the getter function about the pbap connected status 98/93598/2 accepted/tizen/3.0/ivi/20161103.002133 accepted/tizen/3.0/mobile/20161103.002044 accepted/tizen/3.0/tv/20161103.002103 accepted/tizen/3.0/wearable/20161103.002119 submit/tizen_3.0/20161102.022329
DoHyun Pyun [Tue, 25 Oct 2016 05:08:02 +0000 (14:08 +0900)]
Implement the getter function about the pbap connected status

Change-Id: Id0144a9f943a3d273992e13fd82f29ff2716fef6
Signed-off-by: DoHyun Pyun <dh79.pyun@samsung.com>
8 years agoEnable bt_adapter_recover function in the platform 78/94278/2
DoHyun Pyun [Fri, 28 Oct 2016 04:03:17 +0000 (13:03 +0900)]
Enable bt_adapter_recover function in the platform

Change-Id: Iadf775ef2f726cff72c3acfe262ff38362a279e9
Signed-off-by: DoHyun Pyun <dh79.pyun@samsung.com>
8 years agoRemove BT enable check logic in pbap init / deinit 69/93669/1
DoHyun Pyun [Tue, 25 Oct 2016 08:20:09 +0000 (17:20 +0900)]
Remove BT enable check logic in pbap init / deinit

Change-Id: I6b61a5f730127fc1117680e93ffb63cadaff1686
Signed-off-by: DoHyun Pyun <dh79.pyun@samsung.com>
8 years agoFix the bug about the connected status 20/92820/1
DoHyun Pyun [Wed, 19 Oct 2016 01:57:11 +0000 (10:57 +0900)]
Fix the bug about the connected status

Change-Id: Ie12d341c2b5162e194b9271a3fcbfda5cda9f7ce
Signed-off-by: DoHyun Pyun <dh79.pyun@samsung.com>
8 years agoDon't add the recovery logic into the platform image 15/92415/1 accepted/tizen/3.0/ivi/20161028.134111 accepted/tizen/3.0/mobile/20161028.133226 accepted/tizen/3.0/tv/20161028.133536 accepted/tizen/3.0/wearable/20161028.133822 accepted/tizen/common/20161017.170157 accepted/tizen/ivi/20161017.080428 accepted/tizen/mobile/20161017.080339 accepted/tizen/tv/20161017.080356 accepted/tizen/wearable/20161017.080411 submit/tizen/20161017.024543 submit/tizen_3.0/20161028.062323 submit/tizen_3.0/20161028.082423 submit/tizen_3.0_common/20161104.104000
DoHyun Pyun [Mon, 17 Oct 2016 02:38:09 +0000 (11:38 +0900)]
Don't add the recovery logic into the platform image

Change-Id: I49fb518601558212ff9b6f6d94fa90a9eee245df
Signed-off-by: DoHyun Pyun <dh79.pyun@samsung.com>
8 years agoRetry to initialize the obexd event receiver 26/91126/1 accepted/tizen/3.0/ivi/20161011.053631 accepted/tizen/3.0/mobile/20161015.032455 accepted/tizen/3.0/tv/20161016.003656 accepted/tizen/3.0/wearable/20161015.080446 accepted/tizen/common/20161006.153705 accepted/tizen/ivi/20161006.080356 accepted/tizen/mobile/20161006.080312 accepted/tizen/tv/20161006.080326 accepted/tizen/wearable/20161006.080342 submit/tizen/20161006.041529 submit/tizen_3.0_ivi/20161010.000000 submit/tizen_3.0_ivi/20161010.000010 submit/tizen_3.0_mobile/20161015.000000 submit/tizen_3.0_tv/20161015.000000 submit/tizen_3.0_wearable/20161015.000000
DoHyun Pyun [Thu, 6 Oct 2016 03:23:33 +0000 (12:23 +0900)]
Retry to initialize the obexd event receiver

Change-Id: Ic85e585059604acf25d2b810bece731d8561d888
Signed-off-by: DoHyun Pyun <dh79.pyun@samsung.com>
8 years agoSend the PBAP disconnected event at once 18/91118/1
DoHyun Pyun [Thu, 6 Oct 2016 02:23:50 +0000 (11:23 +0900)]
Send the PBAP disconnected event at once

Change-Id: Id93c98eff69334ed4dba0d048c8d8ae973933854
Signed-off-by: DoHyun Pyun <dh79.pyun@samsung.com>
8 years agoReturn the proper error when it is no discovery state 97/90997/1 accepted/tizen/common/20161005.165620 accepted/tizen/ivi/20161006.075753 accepted/tizen/mobile/20161006.075711 accepted/tizen/tv/20161006.075725 accepted/tizen/wearable/20161006.075737 submit/tizen/20161005.091935
DoHyun Pyun [Wed, 5 Oct 2016 09:05:04 +0000 (18:05 +0900)]
Return the proper error when it is no discovery state

Change-Id: I366ce94bfb71d3c63a88faaf75a0fc980f035dad
Signed-off-by: DoHyun Pyun <dh79.pyun@samsung.com>
8 years agoSend the correct event for PBAP disconnected 15/90915/1 accepted/tizen/common/20161005.165152 accepted/tizen/ivi/20161005.080620 accepted/tizen/mobile/20161005.080540 accepted/tizen/tv/20161005.080555 accepted/tizen/wearable/20161005.080604 submit/tizen/20161004.234550
DoHyun Pyun [Wed, 5 Oct 2016 02:39:48 +0000 (11:39 +0900)]
Send the correct event for PBAP disconnected

Change-Id: Ie4a108adafc8b0cb7f3c6296250e0fdcf4bfee17
Signed-off-by: DoHyun Pyun <dh79.pyun@samsung.com>
8 years agoFix the return value of the function providing connected status (TSAM-8605) 95/90895/1
DoHyun Pyun [Tue, 4 Oct 2016 23:19:05 +0000 (08:19 +0900)]
Fix the return value of the function providing connected status (TSAM-8605)

Change-Id: I805af963a64364b478d30051a244bc7fa3bb8ce1
Signed-off-by: DoHyun Pyun <dh79.pyun@samsung.com>
8 years agoRemove the exception case for XU3 LE scanning 95/90695/1
DoHyun Pyun [Tue, 4 Oct 2016 01:30:14 +0000 (10:30 +0900)]
Remove the exception case for XU3 LE scanning

Kernel's patchset was completed. So LE scan in XU3 will work.

Change-Id: Ic716670369831efc3d9c7933c954603ec5f284c2
Signed-off-by: DoHyun Pyun <dh79.pyun@samsung.com>
8 years agoFix the Svace issue 85/90685/1 accepted/tizen/common/20161004.081027 accepted/tizen/ivi/20161004.075706 accepted/tizen/mobile/20161004.075620 accepted/tizen/tv/20161004.075630 accepted/tizen/wearable/20161004.075646 submit/tizen/20161004.002501
Hyuk Lee [Tue, 4 Oct 2016 00:21:38 +0000 (09:21 +0900)]
Fix the Svace issue

- WGID : 142974

Change-Id: Id13548be16ca83e19b83ba7c6967df795021d9a6
Signed-off-by: Hyuk Lee <hyuk0512.lee@samsung.com>
8 years agoFix PBAP's download path 97/90097/1 accepted/tizen/common/20160929.163140 accepted/tizen/ivi/20160929.081703 accepted/tizen/mobile/20160929.081650 accepted/tizen/tv/20160929.081658 accepted/tizen/wearable/20160929.081633 submit/tizen/20160929.033201
Taejin Woo [Wed, 28 Sep 2016 09:25:02 +0000 (18:25 +0900)]
Fix PBAP's download path

Change-Id: I9b39523a383409488585da7a38266aef3511880e
Signed-off-by: Taejin Woo <tt.woo@samsung.com>
8 years agoFix the build warning 44/90044/1 accepted/tizen/common/20160928.164252 accepted/tizen/ivi/20160929.002007 accepted/tizen/mobile/20160929.001903 accepted/tizen/tv/20160929.001916 accepted/tizen/wearable/20160929.002043 submit/tizen/20160928.062430
Hyuk Lee [Wed, 28 Sep 2016 06:44:59 +0000 (15:44 +0900)]
Fix the build warning

Change-Id: I87fb53a4c88c451bef274d32fe247a73229447d4
Signed-off-by: Hyuk Lee <hyuk0512.lee@samsung.com>
8 years agoAdd the obex folder path transfer function 27/90027/3
Hyuk Lee [Wed, 28 Sep 2016 05:30:01 +0000 (14:30 +0900)]
Add the obex folder path transfer function

Change-Id: Ie14b19011b8a6c9b664f02191c9b463c0a4ca3d6
Signed-off-by: Hyuk Lee <hyuk0512.lee@samsung.com>
8 years agoFix the svace issue - NULL_AFTER_DEREF 12/90012/1
DoHyun Pyun [Wed, 28 Sep 2016 04:56:37 +0000 (13:56 +0900)]
Fix the svace issue - NULL_AFTER_DEREF

Change-Id: I323e035fbd8add33304d6ea2b2298e817f477239
Signed-off-by: DoHyun Pyun <dh79.pyun@samsung.com>
8 years agoSend the system event into bt-core process 92/89992/1
DoHyun Pyun [Wed, 28 Sep 2016 04:18:20 +0000 (13:18 +0900)]
Send the system event into bt-core process

Change-Id: I7729e062ff477d6fe3331db798bb69c898bc18cd
Signed-off-by: DoHyun Pyun <dh79.pyun@samsung.com>
8 years agoFor Verifiying identify 90/89690/6
Taejin Woo [Mon, 26 Sep 2016 10:34:32 +0000 (19:34 +0900)]
For Verifiying identify

Change-Id: I937bda63e374b4fb65b7b702f150f684b4aa6f7d
Signed-off-by: Taejin Woo <tt.woo@samsung.com>
8 years agoFix the size of memory issue 94/89894/2
Taejin Woo [Tue, 27 Sep 2016 09:59:04 +0000 (18:59 +0900)]
Fix the size of memory issue

Change-Id: I16f31b396a2e6d685bc14fc3b17e1337a064cfce
Signed-off-by: Taejin Woo <tt.woo@samsung.com>
8 years agoHandle FM radio status with BT on / off senario 37/89537/1
DoHyun Pyun [Mon, 26 Sep 2016 04:02:27 +0000 (13:02 +0900)]
Handle FM radio status with BT on / off senario

Change-Id: I48458da8c571e2a1e2b4ce075d813e4bfce72ed6
Signed-off-by: DoHyun Pyun <dh79.pyun@samsung.com>
8 years agoFix svace issue 89/89289/1 accepted/tizen/common/20160923.160946 accepted/tizen/ivi/20160927.020214 accepted/tizen/mobile/20160927.020112 accepted/tizen/tv/20160927.020150 accepted/tizen/wearable/20160927.020137 submit/tizen/20160923.081806
DoHyun Pyun [Fri, 23 Sep 2016 04:40:03 +0000 (13:40 +0900)]
Fix svace issue

Change-Id: I4d78797681fd369272c689cb464fe006011d0870
Signed-off-by: DoHyun Pyun <dh79.pyun@samsung.com>
8 years agoCheck the previlege as public API 00/89100/1 accepted/tizen/ivi/20160925.234126 accepted/tizen/mobile/20160925.234135 accepted/tizen/tv/20160925.234113 accepted/tizen/wearable/20160925.234131 submit/tizen/20160923.005416
DoHyun Pyun [Thu, 22 Sep 2016 06:47:25 +0000 (15:47 +0900)]
Check the previlege as public API

Change-Id: Iab5adac426a632256f17809ecb1c5c2a6de8dc66
Signed-off-by: DoHyun Pyun <dh79.pyun@samsung.com>
8 years agoFix svace issues 61/88961/1 accepted/tizen/common/20160922.120604 accepted/tizen/ivi/20160922.233147 accepted/tizen/mobile/20160922.233123 accepted/tizen/tv/20160922.233140 accepted/tizen/wearable/20160922.233132 submit/tizen/20160922.015934
DoHyun Pyun [Wed, 21 Sep 2016 08:11:32 +0000 (17:11 +0900)]
Fix svace issues

Change-Id: If63dc2722cf56bda295d26df5fc56fef76cb0218
Signed-off-by: DoHyun Pyun <dh79.pyun@samsung.com>
8 years agoAdd the previlege check logic for getting MTU API 09/88909/1
DoHyun Pyun [Wed, 21 Sep 2016 05:56:26 +0000 (14:56 +0900)]
Add the previlege check logic for getting MTU API

Change-Id: I51c13b0bb6c33a4a0f0ba7356d5025d28ff73078
Signed-off-by: DoHyun Pyun <dh79.pyun@samsung.com>
8 years agoFix BT enable / disable problem in the odroid target 08/88908/1
DoHyun Pyun [Wed, 21 Sep 2016 05:52:26 +0000 (14:52 +0900)]
Fix BT enable / disable problem in the odroid target

Change-Id: Ie8feaee46ccbfe516e3be08ec3b589278d75b1fa
Signed-off-by: DoHyun Pyun <dh79.pyun@samsung.com>
8 years agoFix the warning error 07/88907/1
DoHyun Pyun [Wed, 21 Sep 2016 04:55:31 +0000 (13:55 +0900)]
Fix the warning error

Change-Id: I4e12b8e9a37bc98b8457e6102325f928319a7e59
Signed-off-by: DoHyun Pyun <dh79.pyun@samsung.com>
8 years agoFix to dereference and uncheck high bound 87/88587/1 accepted/tizen/common/20160921.161559 accepted/tizen/ivi/20160922.041627 accepted/tizen/mobile/20160922.041545 accepted/tizen/tv/20160922.041616 accepted/tizen/wearable/20160922.041604 submit/tizen/20160921.010208
Taejin Woo [Tue, 20 Sep 2016 01:50:08 +0000 (10:50 +0900)]
Fix to dereference and uncheck high bound

Change-Id: Ica56c80e6729d23a0cbb9a260ddf1dee56e13a31
Signed-off-by: Taejin Woo <tt.woo@samsung.com>
8 years agoSupport hf functionality for IVI 95/87895/1 accepted/tizen/common/20160912.181432 accepted/tizen/ivi/20160913.041810 accepted/tizen/mobile/20160913.041716 accepted/tizen/tv/20160913.041728 accepted/tizen/wearable/20160913.041750 submit/tizen/20160912.055637
DoHyun Pyun [Mon, 12 Sep 2016 05:19:43 +0000 (14:19 +0900)]
Support hf functionality for IVI

Change-Id: I511f84f35ddd97eec2329f0872354b4877a6c31b
Signed-off-by: DoHyun Pyun <dh79.pyun@samsung.com>
8 years agoFix the Svace issues 44/87744/2 submit/tizen/20160912.033649
Hyuk Lee [Fri, 9 Sep 2016 08:28:13 +0000 (17:28 +0900)]
Fix the Svace issues

Change-Id: I0a7f4d9744b3c117b347f8b306bcee56a4b60b7e
Signed-off-by: Hyuk Lee <hyuk0512.lee@samsung.com>
Signed-off-by: DoHyun Pyun <dh79.pyun@samsung.com>
8 years agoAdd the audio connection storage 23/87423/3
Hyuk Lee [Thu, 8 Sep 2016 02:40:00 +0000 (11:40 +0900)]
Add the audio connection storage

Change-Id: I757b63c1754cd65e3451ccfb208bb37ed8c104cf
Signed-off-by: Hyuk Lee <hyuk0512.lee@samsung.com>
8 years agoSet the visible mode to off for mobile profile 43/87443/1
DoHyun Pyun [Thu, 8 Sep 2016 04:46:28 +0000 (13:46 +0900)]
Set the visible mode to off for mobile profile

Change-Id: Ibbab928ef018373c7b8e0ea644a368aafc0d480f
Signed-off-by: DoHyun Pyun <dh79.pyun@samsung.com>
8 years agoMerge "Audio : Add the API for setting/getting the restricted connection" into tizen
Pyun DoHyun [Thu, 8 Sep 2016 01:57:22 +0000 (18:57 -0700)]
Merge "Audio : Add the API for setting/getting the restricted connection" into tizen

8 years agoAudio : Add the API for setting/getting the restricted connection 61/87261/2
Hyuk Lee [Wed, 7 Sep 2016 07:18:11 +0000 (16:18 +0900)]
Audio : Add the API for setting/getting the restricted connection

Change-Id: I758ce816ebc452d560ae8a71691baf541507a25c
Signed-off-by: Hyuk Lee <hyuk0512.lee@samsung.com>
8 years agoFix the Svace issue 98/87298/1
Hyuk Lee [Wed, 7 Sep 2016 08:59:05 +0000 (17:59 +0900)]
Fix the Svace issue

- WGID : 11764, 11765
- WGID : 12365, 12365
- WGID : 13161, 13162
- WGID : 13805, 14576

Change-Id: Ic75ba6ddcafe6f5e7179e343c04178aa34dd7e26
Signed-off-by: Hyuk Lee <hyuk0512.lee@samsung.com>
8 years agoBT-Frwk: Fix Build Option Naming Rule. 00/86700/1 accepted/tizen/common/20160907.154501 accepted/tizen/ivi/20160908.004146 accepted/tizen/mobile/20160908.004051 accepted/tizen/tv/20160908.004107 accepted/tizen/wearable/20160908.004123 submit/tizen/20160907.050933
h.sandeep [Fri, 2 Sep 2016 10:35:29 +0000 (16:05 +0530)]
BT-Frwk: Fix Build Option Naming Rule.

Change-Id: Ic66120ac74b830d65d27fb9ea4b85c38fbf737d1
Signed-off-by: h.sandeep <h.sandeep@samsung.com>
8 years agoFix the log displaying problem in XU3 34/86234/2 accepted/tizen/common/20160901.143334 accepted/tizen/ivi/20160901.072647 accepted/tizen/mobile/20160901.072557 accepted/tizen/tv/20160901.072610 accepted/tizen/wearable/20160901.072628 submit/tizen/20160901.003334
DoHyun Pyun [Wed, 31 Aug 2016 07:47:02 +0000 (16:47 +0900)]
Fix the log displaying problem in XU3

Change-Id: I3bc1152d78f5e9337f6f964d7d75ba896655d689
Signed-off-by: DoHyun Pyun <dh79.pyun@samsung.com>
8 years agoHID: Add API to send customized event 80/85780/1
DoHyun Pyun [Mon, 29 Aug 2016 05:35:25 +0000 (14:35 +0900)]
HID: Add API to send customized event

Change-Id: Ic3353185e7d73eca14a0d886370eb03bb59c4cc3
Signed-off-by: DoHyun Pyun <dh79.pyun@samsung.com>
8 years agoFix aarch64 build error 84/85384/1 accepted/tizen/common/20160825.062824 accepted/tizen/ivi/20160829.041705 accepted/tizen/mobile/20160829.041601 accepted/tizen/tv/20160829.041626 accepted/tizen/wearable/20160829.041642 submit/tizen/20160825.004351
DoHyun Pyun [Thu, 25 Aug 2016 01:30:02 +0000 (10:30 +0900)]
Fix aarch64 build error

Change-Id: Ia1f9da53b993887aa5b477d8cb63ed92cf65b459
Signed-off-by: DoHyun Pyun <dh79.pyun@samsung.com>
8 years agoRemove libnotification related code 71/85371/1
DoHyun Pyun [Thu, 25 Aug 2016 00:24:00 +0000 (09:24 +0900)]
Remove libnotification related code

Change-Id: Ia9e306f77a582e9fb43dc6cb0c0c6678a1f604bf
Signed-off-by: DoHyun Pyun <dh79.pyun@samsung.com>
8 years agoMerge the code from private 42/84942/3
DoHyun Pyun [Tue, 23 Aug 2016 02:42:27 +0000 (11:42 +0900)]
Merge the code from private

branch:devel/bluetooth/master
=================================================
commit bc1a2ebeb3801c82c591463480e967e2ca135a62
Athor: Anurag Biradar <biradar.a@samsung.com>
Date:   Fri Aug 5 16:26:39 2016 +0530
HID: Adding support for dual HID Roles
==================================================

Change-Id: I21bb364701af6bac7b05f53b9293c60a750106b1
Signed-off-by: DoHyun Pyun <dh79.pyun@samsung.com>
8 years agoFix IPSP API's name 05/83605/1 accepted/tizen/common/20160818.144200 submit/tizen/20160818.005730
Taejin Woo [Fri, 12 Aug 2016 02:18:14 +0000 (11:18 +0900)]
Fix IPSP API's name

Change-Id: I391e18c537a9e38c21e1ec88bd99944e12a9703f
Signed-off-by: Taejin Woo <tt.woo@samsung.com>
8 years agoIPSP : Tie connected info and Interface Info 55/83355/7 accepted/tizen/common/20160812.140952 accepted/tizen/ivi/20160812.065434 accepted/tizen/mobile/20160812.065416 accepted/tizen/tv/20160812.065429 accepted/tizen/wearable/20160812.065422 submit/tizen/20160812.010225
Taejin Woo [Wed, 10 Aug 2016 08:21:46 +0000 (17:21 +0900)]
IPSP : Tie connected info and Interface Info

When connected between two device, they already know Interface info

Change-Id: I3c8ab492a7cf50e6e6adf9cdde05cf99f0c15c5f
Signed-off-by: Taejin Woo <tt.woo@samsung.com>
8 years agoModify IPSP enum value in the emulator code 44/83144/1 accepted/tizen/common/20160809.184111 accepted/tizen/ivi/20160809.232757 accepted/tizen/mobile/20160809.232824 accepted/tizen/tv/20160809.232639 accepted/tizen/wearable/20160809.232852 submit/tizen/20160809.064342
DoHyun Pyun [Tue, 9 Aug 2016 09:10:37 +0000 (18:10 +0900)]
Modify IPSP enum value in the emulator code

Change-Id: I2ed9759b3306d668fb841a4b13befd12e6fc20f7
Signed-off-by: DoHyun Pyun <dh79.pyun@samsung.com>
8 years agoMerge "Fix the function and variable name for IPSP" into tizen
Pyun DoHyun [Mon, 1 Aug 2016 04:26:53 +0000 (21:26 -0700)]
Merge "Fix the function and variable name for IPSP" into tizen

8 years agoFix the build warning issue 93/81693/2
Taejin Woo [Thu, 28 Jul 2016 02:01:40 +0000 (11:01 +0900)]
Fix the build warning issue

Change-Id: Ib675713843a9b025f7298842e8c7677f53cc0817
Signed-off-by: Taejin Woo <tt.woo@samsung.com>
8 years agoFix the function and variable name for IPSP 53/73453/6
Taejin Woo [Wed, 8 Jun 2016 07:13:19 +0000 (16:13 +0900)]
Fix the function and variable name for IPSP

Change-Id: I0cc6771f2ae83b6381374cdbe00afd43e2932d18
Signed-off-by: Taejin Woo <tt.woo@samsung.com>
8 years agoModify the GATT Sever Initialize 13/80713/1
Hyuk Lee [Wed, 20 Jul 2016 00:31:24 +0000 (09:31 +0900)]
Modify the GATT Sever Initialize

Change-Id: I4d5d13ca0aa8f806973cc08fd4d939aa80777d54
Signed-off-by: Hyuk Lee <hyuk0512.lee@samsung.com>
8 years agoRemove auto-accpept concept as latest wearable product 27/80327/1 accepted/tizen/common/20160718.155227 accepted/tizen/ivi/20160717.035303 accepted/tizen/mobile/20160717.035316 accepted/tizen/tv/20160717.035202 accepted/tizen/wearable/20160717.035220 submit/tizen/20160716.123214
DoHyun Pyun [Sat, 16 Jul 2016 12:13:27 +0000 (21:13 +0900)]
Remove auto-accpept concept as latest wearable product

Change-Id: I5499bbbb13dade0796f57500be2ba202cccd1952
Signed-off-by: DoHyun Pyun <dh79.pyun@samsung.com>
8 years agoRemove the unused code in Adapter Disable 24/79424/2 accepted/tizen/common/20160712.150449 accepted/tizen/ivi/20160711.235957 accepted/tizen/mobile/20160711.235631 accepted/tizen/tv/20160711.235851 accepted/tizen/wearable/20160711.235826 submit/tizen/20160711.100430
Hyuk Lee [Mon, 11 Jul 2016 09:38:39 +0000 (18:38 +0900)]
Remove the unused code in Adapter Disable

Change-Id: I956ac1f4780181cd48e5cc52124f2be703819449
Signed-off-by: Hyuk Lee <hyuk0512.lee@samsung.com>
8 years agoFix the build warning issue 21/78521/1 accepted/tizen/common/20160707.171158 accepted/tizen/ivi/20160706.082929 accepted/tizen/mobile/20160706.082851 accepted/tizen/tv/20160706.082846 accepted/tizen/wearable/20160706.082855 submit/tizen/20160706.051245
Hyuk Lee [Wed, 6 Jul 2016 02:17:08 +0000 (11:17 +0900)]
Fix the build warning issue

Change-Id: I74158fbfffd292b48609598dd73d899fafafbd32
Signed-off-by: Hyuk Lee <hyuk0512.lee@samsung.com>
8 years agoAdd the memory free functions for gatt info data 61/78161/2 accepted/tizen/common/20160706.141618 accepted/tizen/ivi/20160705.101447 accepted/tizen/mobile/20160705.101532 accepted/tizen/tv/20160705.101457 accepted/tizen/wearable/20160705.101511 submit/tizen/20160705.055636
Hyuk Lee [Mon, 4 Jul 2016 11:03:18 +0000 (20:03 +0900)]
Add the memory free functions for gatt info data

Change-Id: Ib17d4ef5f0518b3c9f9664ee5bd7f71d68f5c589
Signed-off-by: Hyuk Lee <hyuk0512.lee@samsung.com>
8 years agoFix the UTC block issues for GATT Server API 47/78047/1 accepted/tizen/common/20160704.145418 accepted/tizen/ivi/20160705.003643 accepted/tizen/mobile/20160705.003541 accepted/tizen/tv/20160705.003622 accepted/tizen/wearable/20160705.003601 submit/tizen/20160704.015035
DoHyun Pyun [Mon, 4 Jul 2016 05:42:57 +0000 (14:42 +0900)]
Fix the UTC block issues for GATT Server API

Change-Id: I7caf4fdf09f920fe52d58feedb0d4987f92ef2aa
Signed-off-by: DoHyun Pyun <dh79.pyun@samsung.com>
8 years agoModify the initialize variables of gatt init 41/77841/2
DoHyun Pyun [Fri, 1 Jul 2016 08:40:15 +0000 (17:40 +0900)]
Modify the initialize variables of gatt init

Change-Id: I26bc3349b38b45a7b500199294171542de372b1a
Signed-off-by: DoHyun Pyun <dh79.pyun@samsung.com>
8 years agoHID: Add API to send RC key event 27/77827/1
Atul Rai [Fri, 1 Jul 2016 08:12:16 +0000 (17:12 +0900)]
HID: Add API to send RC key event

This patch adds new bluetooth API to send RC key event
data to remote device over socket.

Change-Id: I6985b2193245b6caa680ac62eb3060aeb3281437
Signed-off-by: Atul Rai <a.rai@samsung.com>
8 years agoAdd the gatt server check flag 25/77525/2 accepted/tizen/common/20160703.130620 accepted/tizen/ivi/20160701.033635 accepted/tizen/mobile/20160701.033725 accepted/tizen/tv/20160701.033559 accepted/tizen/wearable/20160701.033640 submit/tizen/20160630.090533 submit/tizen_common/20160701.180000
Hyuk Lee [Thu, 30 Jun 2016 06:38:28 +0000 (15:38 +0900)]
Add the gatt server check flag

Change-Id: Id5e278baa4246bb3b7ebcff2e6545cbc9034e1ca
Signed-off-by: Hyuk Lee <hyuk0512.lee@samsung.com>
8 years agoAdd mobile profile's smack label option in system service file 73/77473/1
Taejin Woo [Thu, 30 Jun 2016 02:33:11 +0000 (11:33 +0900)]
Add mobile profile's smack label option in system service file

Change-Id: I998be67328a7ac93715602e50319700a18e82344
Signed-off-by: Taejin Woo <tt.woo@samsung.com>
8 years agoSync other profile's smack label option in system service file 38/77338/4 accepted/tizen/common/20160703.130224 accepted/tizen/ivi/20160630.063244 accepted/tizen/mobile/20160630.063304 accepted/tizen/tv/20160630.063231 accepted/tizen/wearable/20160630.063223 submit/tizen/20160630.022902
Taejin Woo [Wed, 29 Jun 2016 11:02:32 +0000 (20:02 +0900)]
Sync other profile's smack label option in system service file

- Add Smack label option in systemd service file

Change-Id: I3248bebc86b60771d60a258749942e761177a91e
Signed-off-by: Taejin Woo <tt.woo@samsung.com>
8 years agoAdd Smack label option in systemd service file 92/77392/1 accepted/tizen/common/20160703.130117 accepted/tizen/common/20160703.130201 accepted/tizen/ivi/20160630.003516 accepted/tizen/ivi/20160630.004120 accepted/tizen/mobile/20160630.003442 accepted/tizen/mobile/20160630.004223 accepted/tizen/tv/20160630.003421 accepted/tizen/tv/20160630.004112 accepted/tizen/wearable/20160630.003500 accepted/tizen/wearable/20160630.004154 submit/tizen/20160629.092010 submit/tizen/20160629.130801
DoHyun Pyun [Wed, 29 Jun 2016 12:54:15 +0000 (21:54 +0900)]
Add Smack label option in systemd service file

Change-Id: I1d9dbb54f2933b5062ed7d4b85db632fbedd9f11
Signed-off-by: DoHyun Pyun <dh79.pyun@samsung.com>
8 years agoRevert "Modify the bt-service label from system to user" 91/77391/1
DoHyun Pyun [Wed, 29 Jun 2016 12:53:41 +0000 (21:53 +0900)]
Revert "Modify the bt-service label from system to user"

This reverts commit 4341e1ed25d943162e7f47d3392fc7701812c95e.

Change-Id: Ic45d71f8740d0b33ead0070c0e4700526066ba37

8 years agoModify the bt-service label from system to user 71/77171/2
Hyuk Lee [Wed, 29 Jun 2016 03:45:56 +0000 (12:45 +0900)]
Modify the bt-service label from system to user

Change-Id: Ib7167b5dc5549277a8426b8ef7fe25892c87bfb1
Signed-off-by: Hyuk Lee <hyuk0512.lee@samsung.com>
8 years agoFix the bug to send abnormal speaker gain value 39/77039/1 accepted/tizen/common/20160703.125916 accepted/tizen/ivi/20160629.021337 accepted/tizen/mobile/20160629.021422 accepted/tizen/tv/20160629.021242 accepted/tizen/wearable/20160629.021400 submit/tizen/20160628.115841
DoHyun Pyun [Tue, 28 Jun 2016 10:16:41 +0000 (19:16 +0900)]
Fix the bug to send abnormal speaker gain value

Change-Id: Iec97f196b4738d8cc71a8cd5d4365c9392ef5762
Signed-off-by: DoHyun Pyun <dh79.pyun@samsung.com>
8 years agoFix the enable fail issue after BT disabled event 78/76978/1
DoHyun Pyun [Tue, 28 Jun 2016 07:22:44 +0000 (16:22 +0900)]
Fix the enable fail issue after BT disabled event

Change-Id: Ibc7cbb3377283f881ed70f39e4f34f76db8c1e0b
Signed-off-by: DoHyun Pyun <dh79.pyun@samsung.com>
8 years agoAdd the external storage privilege for SD card 67/76967/1 accepted/tizen/common/20160629.222414 accepted/tizen/ivi/20160629.020431 accepted/tizen/mobile/20160629.020505 accepted/tizen/tv/20160629.020443 accepted/tizen/wearable/20160629.020450 submit/tizen/20160628.064957
DoHyun Pyun [Tue, 28 Jun 2016 06:44:34 +0000 (15:44 +0900)]
Add the external storage privilege for SD card

Change-Id: Id11f720c4f9892fa6671efd322c846be36997dbe
Signed-off-by: DoHyun Pyun <dh79.pyun@samsung.com>
8 years agoMerge "Add the code for Memory leak" into tizen
Pyun DoHyun [Tue, 28 Jun 2016 01:10:53 +0000 (18:10 -0700)]
Merge "Add the code for Memory leak" into tizen

8 years agoAdd the code for Memory leak 54/76754/2
Taejin Woo [Mon, 27 Jun 2016 06:50:48 +0000 (15:50 +0900)]
Add the code for Memory leak

Change-Id: Ib54e10fd183a61cf104ee94641c0ea4abacc4059
Signed-off-by: Taejin Woo <tt.woo@samsung.com>
8 years agoRemove unused files 69/76769/1
DoHyun Pyun [Mon, 27 Jun 2016 07:36:41 +0000 (16:36 +0900)]
Remove unused files

Change-Id: I3df0c912629ec34d9d0ab82bd685992a68029707
Signed-off-by: DoHyun Pyun <dh79.pyun@samsung.com>
8 years agoFix wrong data passed in get_bond_info 42/76242/1 accepted/tizen/common/20160627.191958 accepted/tizen/ivi/20160628.014455 accepted/tizen/mobile/20160628.014537 accepted/tizen/tv/20160628.014505 accepted/tizen/wearable/20160628.014525 submit/tizen/20160623.074852 submit/tizen/20160627.044451
Taejin Woo [Thu, 23 Jun 2016 07:30:45 +0000 (16:30 +0900)]
Fix wrong data passed in get_bond_info

when tethering, it is displaying as "No Name" instead of actual device

Change-Id: Icf0148bde5bfe1c1d130647831abea0135599aac
Signed-off-by: Taejin Woo <tt.woo@samsung.com>
8 years agoMerge "Implement BT search function in emulator" into tizen accepted/tizen/common/20160621.184616 accepted/tizen/ivi/20160622.021655 accepted/tizen/mobile/20160622.021609 accepted/tizen/tv/20160622.021621 accepted/tizen/wearable/20160622.021639 submit/tizen/20160621.071537
DoHyun Pyun [Tue, 21 Jun 2016 04:15:28 +0000 (21:15 -0700)]
Merge "Implement BT search function in emulator" into tizen

8 years agoAdd the supplementary group for priv_mediastorage 14/75514/1
Hyuk Lee [Mon, 20 Jun 2016 08:01:38 +0000 (17:01 +0900)]
Add the supplementary group for priv_mediastorage

Change-Id: I4bdda6b35bbdd1856d4d0ef65b568ad83505d29a
Signed-off-by: Hyuk Lee <hyuk0512.lee@samsung.com>
8 years agoImplement BT search function in emulator 06/75506/2
DoHyun Pyun [Mon, 20 Jun 2016 07:11:40 +0000 (16:11 +0900)]
Implement BT search function in emulator

Change-Id: I1633028eac2925eacf72b124347be58aa024fdcc
Signed-off-by: DoHyun Pyun <dh79.pyun@samsung.com>
8 years agoApply the initial codes for BT emulator 04/75304/2 accepted/tizen/common/20160620.163738 accepted/tizen/ivi/20160621.024524 accepted/tizen/mobile/20160621.024328 accepted/tizen/tv/20160621.024356 accepted/tizen/wearable/20160621.024412 submit/tizen/20160620.042720 submit/tizen/20160620.064511
DoHyun Pyun [Fri, 17 Jun 2016 09:23:47 +0000 (18:23 +0900)]
Apply the initial codes for BT emulator

BT on / off operation was verified. We should implement other functionalities.

Change-Id: I6221b7a768d87bab51246510483c7a0fa0e5752e
Signed-off-by: DoHyun Pyun <dh79.pyun@samsung.com>
8 years agoFix the type naming correctly for hid device role 06/70706/6
Taejin Woo [Wed, 8 Jun 2016 02:26:51 +0000 (11:26 +0900)]
Fix the type naming correctly for hid device role

Change-Id: I31d6faed8d94ae6f79db508912de5c75c774d764
Signed-off-by: Taejin Woo <tt.woo@samsung.com>
8 years agoMerge "Add the privilege check for registering HDP sink app" into tizen accepted/tizen/common/20160620.163218 accepted/tizen/ivi/20160617.084150 accepted/tizen/mobile/20160617.084154 accepted/tizen/tv/20160617.084006 accepted/tizen/wearable/20160617.084209 submit/tizen/20160617.023912
Pyun DoHyun [Fri, 17 Jun 2016 02:38:03 +0000 (19:38 -0700)]
Merge "Add the privilege check for registering HDP sink app" into tizen

8 years ago[BT-frwk] Fix issue in the gdbus proxy call for remove remote oob data. 31/75031/1
Sudha Bheemanna [Thu, 16 Jun 2016 10:21:49 +0000 (15:51 +0530)]
[BT-frwk] Fix issue in the gdbus proxy call for remove remote oob data.

Added missing brackets in the proxy call sisgnature which
causes failiure in the dbus proxy call to bluez.

Change-Id: Ic0c8112d4493051aa4fa5ca979ffed3e094d8401
Signed-off-by: Sudha Bheemanna <b.sudha@samsung.com>
8 years agoAdd the privilege check for registering HDP sink app 69/74869/1
Hyuk Lee [Thu, 16 Jun 2016 02:36:05 +0000 (11:36 +0900)]
Add the privilege check for registering HDP sink app

Change-Id: I960082035b23834527c36fe9066b6f8629c28185
Signed-off-by: Hyuk Lee <hyuk0512.lee@samsung.com>
8 years ago[BT-frwk] Fix issue in the gdbus proxy call for Add remote oob data. 64/74764/1
Sudha Bheemanna [Wed, 15 Jun 2016 11:35:44 +0000 (17:05 +0530)]
[BT-frwk] Fix issue in the gdbus proxy call for Add remote oob data.

Added missing brackets in the proxy call sisgnature which
causes failiure in the dbus proxy call to bluez.

Change-Id: I8b8ebabef5db4bac7287a3521005ba5f015dd56e
Signed-off-by: Sudha Bheemanna <b.sudha@samsung.com>
8 years agoEnable the flight mode handling logic for wearable target 56/73956/1 accepted/tizen/common/20160610.182608 accepted/tizen/ivi/20160613.022032 accepted/tizen/mobile/20160613.022102 accepted/tizen/tv/20160613.021955 accepted/tizen/wearable/20160613.022009 submit/tizen/20160610.075956
DoHyun Pyun [Fri, 10 Jun 2016 07:34:47 +0000 (16:34 +0900)]
Enable the flight mode handling logic for wearable target

Change-Id: Iaba1b81bc8baf8e05cb8cf743e0b734496ac4233
Signed-off-by: DoHyun Pyun <dh79.pyun@samsung.com>
8 years agoIPSP : Handle BT interface info event or property emitted from bluez 98/58198/3 accepted/tizen/common/20160609.145517 accepted/tizen/ivi/20160609.090242 accepted/tizen/mobile/20160609.090201 accepted/tizen/tv/20160609.090308 accepted/tizen/wearable/20160609.090231 submit/tizen/20160608.051814
paras.kumar [Thu, 28 Jan 2016 08:42:45 +0000 (14:12 +0530)]
IPSP : Handle BT interface info event or property emitted from bluez

This patch is to handle the property emitted from bluez for BT interface
info after IPSP connection. Add bluetooth event for the same.

Change-Id: Ib38a6b0a7f12442a693b84507edf3f8ef8037f9a
Signed-off-by: paras.kumar <paras.kumar@samsung.com>
8 years agoAdd the privilege for IPSP 30/72230/3
Taejin Woo [Tue, 31 May 2016 08:11:22 +0000 (17:11 +0900)]
Add the privilege for IPSP

Change-Id: Ic8c7197c00bcb681f0c948319ea815baf36318ca
Signed-off-by: Taejin Woo <tt.woo@samsung.com>
8 years agoFix the coding style errors (include) 53/73253/1
DoHyun Pyun [Tue, 7 Jun 2016 09:24:32 +0000 (18:24 +0900)]
Fix the coding style errors (include)

Change-Id: I7ef692ed981cf3e0bfd219dc73267030fb7bbc15
Signed-off-by: DoHyun Pyun <dh79.pyun@samsung.com>
8 years agoFix the coding style errors (test) 52/73252/1
DoHyun Pyun [Tue, 7 Jun 2016 09:22:18 +0000 (18:22 +0900)]
Fix the coding style errors (test)

Change-Id: Idfe816533734aea605db7387852b356bfa5a8619
Signed-off-by: DoHyun Pyun <dh79.pyun@samsung.com>
8 years agoMerge "Fix the coding style errors (bt-httpproxy)" into tizen
DoHyun Pyun [Tue, 7 Jun 2016 08:11:43 +0000 (01:11 -0700)]
Merge "Fix the coding style errors (bt-httpproxy)" into tizen

8 years agoMerge "Add the privilege check for GATT SERVER APIs" into tizen
Pyun DoHyun [Tue, 7 Jun 2016 05:16:47 +0000 (22:16 -0700)]
Merge "Add the privilege check for GATT SERVER APIs" into tizen

8 years agoFix the coding style errors (bt-httpproxy) 73/73173/1
DoHyun Pyun [Tue, 7 Jun 2016 04:50:23 +0000 (13:50 +0900)]
Fix the coding style errors (bt-httpproxy)

Change-Id: I3e7d7be31156f44afd5afa6dc760e2998f8ea659
Signed-off-by: DoHyun Pyun <dh79.pyun@samsung.com>
8 years agoAdd the privilege check for GATT SERVER APIs 72/73172/1
Hyuk Lee [Tue, 7 Jun 2016 04:49:43 +0000 (13:49 +0900)]
Add the privilege check for GATT SERVER APIs

Change-Id: I8cb8bcbb333837f06918b5e02b8742642abfe1db
Signed-off-by: Hyuk Lee <hyuk0512.lee@samsung.com>
8 years agoFix the coding style errors (bt-api) 49/73149/1
DoHyun Pyun [Tue, 7 Jun 2016 02:34:19 +0000 (11:34 +0900)]
Fix the coding style errors (bt-api)

Change-Id: I13625ced68f5aef772d9f219643a73e4168c43e1
Signed-off-by: DoHyun Pyun <dh79.pyun@samsung.com>
8 years agoFix the coding style errors (bt-service) 09/72909/1 accepted/tizen/common/20160607.194547 accepted/tizen/ivi/20160607.071930 accepted/tizen/mobile/20160607.071857 accepted/tizen/tv/20160607.071902 accepted/tizen/wearable/20160607.071846 submit/tizen/20160607.011620
DoHyun Pyun [Fri, 3 Jun 2016 04:19:38 +0000 (13:19 +0900)]
Fix the coding style errors (bt-service)

Change-Id: I9b08cfa50b3d0f18674ded0f1a43692de82deadb
Signed-off-by: DoHyun Pyun <dh79.pyun@samsung.com>
8 years agoAdd the privilege check for async GATT connection 27/72527/1 accepted/tizen/common/20160603.150552 accepted/tizen/ivi/20160602.231130 accepted/tizen/mobile/20160602.231149 accepted/tizen/tv/20160602.231111 accepted/tizen/wearable/20160602.231116 submit/tizen/20160602.083956
Hyuk Lee [Wed, 1 Jun 2016 09:56:35 +0000 (18:56 +0900)]
Add the privilege check for async GATT connection

Change-Id: Ia5b7b6d28bd3a928298785bc3b6c017144e63672
Signed-off-by: Hyuk Lee <hyuk0512.lee@samsung.com>
8 years agoDPM: Add Error code for device policy restriction. 09/72309/3
h.sandeep [Tue, 31 May 2016 10:17:01 +0000 (15:47 +0530)]
DPM: Add Error code for device policy restriction.

Added the Error code "BLUETOOTH_ERROR_DEVICE_POLICY_RESTRICTION".

Change-Id: I303860eff6a5df40dccf641df390552d2c4cdb43
Signed-off-by: h.sandeep <h.sandeep@samsung.com>
8 years agoFix the coding style errors (bt-service) 63/72263/1
DoHyun Pyun [Tue, 31 May 2016 09:09:18 +0000 (18:09 +0900)]
Fix the coding style errors (bt-service)

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