platform/core/connectivity/bluetooth-frwk.git
7 years ago[Adapt: FRWK] Adapt LE Advertising API's for Android HAL 37/119837/1
Anupam Roy [Mon, 20 Mar 2017 08:39:51 +0000 (14:09 +0530)]
[Adapt: FRWK] Adapt LE Advertising API's for Android HAL

Change-Id: I640716aa462e0c14c5592fedf41d1c2ac1131980
Signed-off-by: Anupam Roy <anupam.r@samsung.com>
7 years ago[Adapt: OAL] Add LE Advertising API's in OAL 35/119835/1
Anupam Roy [Mon, 20 Mar 2017 08:37:25 +0000 (14:07 +0530)]
[Adapt: OAL] Add LE Advertising API's in OAL

Change-Id: Ie017765df7dc506056880c8e542eb6eb66b0a335
Signed-off-by: Anupam Roy <anupam.r@samsung.com>
7 years ago[Adapt: HAL] Add support for LE Advertising 34/119834/1
Anupam Roy [Mon, 20 Mar 2017 08:32:28 +0000 (14:02 +0530)]
[Adapt: HAL] Add support for LE Advertising

Change-Id: I8bc283e632a0bce274508712c5f24de1eed975be
Signed-off-by: Anupam Roy <anupam.r@samsung.com>
7 years ago[Adapt: FRWK] Removed VID/PID info from dev_info 54/117754/1
Atul Rai [Tue, 7 Mar 2017 06:08:26 +0000 (11:38 +0530)]
[Adapt: FRWK] Removed VID/PID info from dev_info

This patch removes VID/PID info from bluetooth_device_info_t in Tizen
platform.

Change-Id: I1cd4a8ff864e2cbab64cbcca11d6a080c035f870
Signed-off-by: Atul Rai <a.rai@samsung.com>
7 years ago[Adapt:FRWK] Add API to register custom event handler 08/117408/1
Atul Rai [Fri, 3 Mar 2017 06:06:59 +0000 (11:36 +0530)]
[Adapt:FRWK] Add API to register custom event handler

Change-Id: I7b55755807e0716ccab26116f0a20911d8214a3e
Signed-off-by: Atul Rai <a.rai@samsung.com>
7 years ago[Adapt: FRWK] Fix various issues 07/117407/1
Atul Rai [Fri, 3 Mar 2017 04:56:58 +0000 (10:26 +0530)]
[Adapt: FRWK] Fix various issues

This patch fixes following issues:
1/ Add VID, PID and device_type property in device info in bt-service
2/ Set/Reset logic for BT_VCONF_STATUS in bt-service adapter
3/ Handle bonding complete pending indefenetly in some cases for BLE devices
4/ Switch context to main thread before handling any event from OAL in
bt-service.

Change-Id: I7fe886bde4e1338edf5891097adaa017bbe1ef2b
Signed-off-by: Atul Rai <a.rai@samsung.com>
7 years ago[Adapt:Frwk] Implement AVRCP TARGET role BT-FRWK 79/117179/1
Atul Rai [Fri, 3 Mar 2017 03:53:47 +0000 (09:23 +0530)]
[Adapt:Frwk] Implement AVRCP TARGET role BT-FRWK

This patch adds bt-service and bt-api implementation for
AVRCP TARGET role.

Change-Id: I75362b6240d461107c4a4b2f6ae4715c8cab47e5
Signed-off-by: Atul Rai <a.rai@samsung.com>
7 years ago[Adapt : OAL]Implement AVRCP TARGET role in OAL 78/117178/1
Atul Rai [Fri, 10 Feb 2017 13:19:40 +0000 (18:49 +0530)]
[Adapt : OAL]Implement AVRCP TARGET role in OAL

This patch adds OAL implementation for AVRCP Target role.

Change-Id: I423511cc08d236189257ed78769cf5c69c1d8115
Signed-off-by: Atul Rai <a.rai@samsung.com>
7 years ago[BluezHAL] Implement BlueZ HAL for AVRCP TARGET 77/117177/1
Atul Rai [Fri, 10 Feb 2017 13:16:17 +0000 (18:46 +0530)]
[BluezHAL] Implement BlueZ HAL for AVRCP TARGET

This patch adds BlueZ HAL interface implementation for
AVRCP target role.

Change-Id: I695265e98b8702c04aeba7ab2291b9595c50510e
Signed-off-by: Atul Rai <a.rai@samsung.com>
7 years ago[Adapt: Frwk] Implement AVRCP Controller role in bt-service 32/116932/2
Nilesh Trimbake [Wed, 8 Feb 2017 12:49:16 +0000 (18:19 +0530)]
[Adapt: Frwk] Implement AVRCP Controller role in bt-service

    This patch handles following:-
        a/ AVRCP Target Connect
        b/ AVRCP Target Disconnect
        c/ AVRCP Target Connection handler states
        d/ Send command, get track info, set property

Change-Id: Ib8d3a138b1d1a2458597ccd4a0034b0462b9ea57
Signed-off-by: Nilesh Trimbake <t.shripati@samsung.com>
7 years ago[Adapt : OAL] Add AVRCP Controller role codes in OAL 31/116931/2
Nilesh Trimbake [Wed, 8 Feb 2017 11:49:06 +0000 (17:19 +0530)]
[Adapt : OAL] Add AVRCP Controller role codes in OAL

Change-Id: I48c412a71ad380d5b28e0ba4c984cb99700d06a2
Signed-off-by: Nilesh Trimbake <t.shripati@samsung.com>
7 years ago[Adapt : Bluez HAL] Added AVRCP Controller Role 30/116930/1
Nilesh Trimbake [Fri, 10 Feb 2017 13:35:59 +0000 (19:05 +0530)]
[Adapt : Bluez HAL] Added AVRCP Controller Role

This patch primarily adds following:-
        a/ AVRCP(Controller) Android HAL interface
        b/ Implement Bluez based AVRCP Controller, Connect, Disconnect,
                send command, get track info methods
        c/ Implemnt AVRCP Controller event handler

Change-Id: I031e5d9b775f4c1f486b2a84522126e1c0bbd326
Signed-off-by: Nilesh Trimbake <t.shripati@samsung.com>
7 years ago[Adapt : FRWK] Implement A2DP Sink role in bt-service 29/116929/1
Nilesh Trimbake [Wed, 8 Feb 2017 05:38:52 +0000 (11:08 +0530)]
[Adapt : FRWK] Implement A2DP Sink role in bt-service

    This patch handles following:-
        a/ AV Source Connect
        b/ AV Source Disconnect
        c/ AV Source Connection handler states

Change-Id: Id31ad79fa6b20198f8d6ad9267a9dc360b6806ad
Signed-off-by: Nilesh Trimbake <t.shripati@samsung.com>
7 years ago[Adapt : OAL] Add A2DP Sink role codes in OAL 28/116928/1
Nilesh Trimbake [Fri, 25 Nov 2016 11:01:54 +0000 (16:31 +0530)]
[Adapt : OAL] Add A2DP Sink role codes in OAL

Change-Id: Ic1a7f065f4dccc50974ec4a9cc87c9f8116b0203
Signed-off-by: Nilesh Trimbake <t.shripati@samsung.com>
7 years ago[Adapt : Bluez HAL] Added A2DP Sink role 27/116927/1
Nilesh Trimbake [Fri, 25 Nov 2016 10:00:03 +0000 (15:30 +0530)]
[Adapt : Bluez HAL] Added A2DP Sink role

This patch primarily adds following:-
        a/ AV(Sink) Android HAL interface
        b/ Implement Bluez based A2DP Sink Init, Connect, Disconnect methods
        c/ Implemnt A2DP Sink Connection event handlers

Change-Id: I6ec89a5288d05475f881ef872236fce7001fb59d
Signed-off-by: Nilesh Trimbake <t.shripati@samsung.com>
7 years agoFix build error for aarch64 22/113822/1
Atul Rai [Thu, 9 Feb 2017 04:06:30 +0000 (09:36 +0530)]
Fix build error for aarch64

Change-Id: Ida9926060eb96761db377d77fe9d2ad4bffd2102
Signed-off-by: Atul Rai <a.rai@samsung.com>
7 years ago[Adapt] Adapt changes related to Tizen Wearable profile 72/112972/2
Anupam Roy [Fri, 3 Feb 2017 12:38:11 +0000 (18:08 +0530)]
[Adapt] Adapt changes related to Tizen Wearable profile

a/ Change macro name from TIZEN_WEARABLE to TIZEN_PROFILE_WEARABLE
b/ Adapt changes from tizen_3.0 branch related to wearable profile

Change-Id: I911169818e0a7d8c1cb3edd21c536b3868262df3
Signed-off-by: Anupam Roy <anupam.r@samsung.com>
7 years ago[Adapt] Code sync from tizen branch 49/98049/1
Atul Rai [Fri, 11 Nov 2016 09:47:24 +0000 (15:17 +0530)]
[Adapt] Code sync from tizen branch

This patch imports bluetooth-frwk tizen branch changes to tizen_next
branch till following commit:

commit 14054febb93ce9b5a2259745e29d9d069cc96158
Author: DoHyun Pyun <dh79.pyun@samsung.com>
Date:   Fri Nov 11 14:25:39 2016 +0900

   Add the bluetooth_opp_get_transfer_progress function

Change-Id: I294c3515c2ecab7fd61c11366f61cd06cc837b57
Signed-off-by: Atul Rai <a.rai@samsung.com>
7 years ago[Adapt:BlueZHAL] Fix bt-service unexpected termination 48/98048/1
Atul Rai [Fri, 11 Nov 2016 09:25:46 +0000 (14:55 +0530)]
[Adapt:BlueZHAL] Fix bt-service unexpected termination

Change-Id: Ia2dc06d4c07c2b69ff20cca1235f65f56f55f58b
Signed-off-by: Atul Rai <a.rai@samsung.com>
7 years ago[Adapt:HDP]Fix HDP app unexpected termination 47/98047/1
Atul Rai [Fri, 11 Nov 2016 08:46:21 +0000 (14:16 +0530)]
[Adapt:HDP]Fix HDP app unexpected termination

This patch fixes unexpected crash of HDP application in bt-api
when HDP connection is terminated from remote device.

Change-Id: I282260b9ac0fb2bd10b5374e8f1c8791f8172076
Signed-off-by: Atul Rai <a.rai@samsung.com>
7 years ago[Adapt:HDP]Handle HDP app unexpected termination 05/93105/1
Atul Rai [Mon, 17 Oct 2016 06:58:32 +0000 (12:28 +0530)]
[Adapt:HDP]Handle HDP app unexpected termination

This patch adds code to handle unexpected termination of HDP
application without performing clean exit. On app termination,
bt-service will unregister/destroy the registered application.

Change-Id: Ica68f71b2081f9df3aaec498c44658241a37094b
Signed-off-by: Atul Rai <a.rai@samsung.com>
7 years ago[Adapt]Implement HAL based Health Device Profile 04/93104/1
Atul Rai [Mon, 17 Oct 2016 05:16:58 +0000 (10:46 +0530)]
[Adapt]Implement HAL based Health Device Profile

This patch modify bt-api implementation to make it compatible with
HAL based Health Device Profile implementation.

Change-Id: I5425845f73247f677c72fbdc28d36ab8c4116e4f
Signed-off-by: Atul Rai <a.rai@samsung.com>
7 years ago[Adapt]Implement Health Device Profile in bt-service 03/93103/1
Atul Rai [Fri, 14 Oct 2016 09:16:13 +0000 (14:46 +0530)]
[Adapt]Implement Health Device Profile in bt-service

This patch adds bt-service implementation for Health Device Profile.

Change-Id: Id6f3173d64e47e36f9c83989591d79636c4fb4ff
Signed-off-by: Atul Rai <a.rai@samsung.com>
7 years ago[Adapt:OAL]Implement Health Device Profile in OAL 02/93102/1
Atul Rai [Fri, 14 Oct 2016 08:54:02 +0000 (14:24 +0530)]
[Adapt:OAL]Implement Health Device Profile in OAL

This patch adds OAL implementation for Health Device Profile.

Change-Id: I44ea867eb5a0824d5eb01da86ae5218238b30c53
Signed-off-by: Atul Rai <a.rai@samsung.com>
7 years ago[Adapt: HAL] Implement BlueZ HAL interface for HDP 01/93101/1
Atul Rai [Fri, 14 Oct 2016 08:42:54 +0000 (14:12 +0530)]
[Adapt: HAL] Implement BlueZ HAL interface for HDP

This patch adds BlueZ HAL interface implementation for
Health device profile.

Change-Id: I3d18a4cdd315317dbba7ea13a3f17d79ee007f84
Signed-off-by: Atul Rai <a.rai@samsung.com>
7 years ago[Adapt Audio] Cleanup connected list & pending info on Adapter disable 91/88091/1
Anupam Roy [Tue, 13 Sep 2016 08:43:51 +0000 (14:13 +0530)]
[Adapt Audio] Cleanup connected list & pending info on Adapter disable

Change-Id: I72e5d6db4bfdb3c3b6f7ed3d44b032f4f59f7a0e
Signed-off-by: Anupam Roy <anupam.r@samsung.com>
7 years ago[Adapt HFP HAL] Refactor HFP connection events 90/88090/1
Anupam Roy [Tue, 13 Sep 2016 08:43:01 +0000 (14:13 +0530)]
[Adapt HFP HAL] Refactor HFP connection events

Change-Id: I0a34ac8071c2e438aabee180f750472ad22c5b86
Signed-off-by: Anupam Roy <anupam.r@samsung.com>
7 years ago[Adapt] Implement simultaneous Audio profile connection logic 89/88089/1
Anupam Roy [Tue, 13 Sep 2016 08:42:18 +0000 (14:12 +0530)]
[Adapt] Implement simultaneous Audio profile connection logic

This patch handles following:-
 a/ Add "Audio Connect All" request to wait state if one connection
    is under progress.
 b/ Issue get bonded device info to find out whether remote device supports
    A2DP Sink and HFP HF roles or not.
 c/ If user wants to connect second audio device, while another is in progress
    then internally disconnect the connected profile (HFP or A2DP) of the
    first device (if already connected) and and put connection type of
    second device to wait list. Once connection is terminated for first device,
    connection of waiting device is triggered.
 d/ Implements pending audio connection request logic for A2DP profile.
    If remote device supports both HFP and A2DP, then HFP connection is
    initiated first and A2DP connection is put to pending connection state.
    Once AG is connected, A2DP connection is triggered.

Change-Id: I19b71c5639c724ecf7b693ddfba56fe1e815223b
Signed-off-by: Anupam Roy <anupam.r@samsung.com>
7 years ago[Adapt Audio service] Implement HFP AG Role in bt-service 88/88088/1
Anupam Roy [Tue, 13 Sep 2016 08:41:05 +0000 (14:11 +0530)]
[Adapt Audio service] Implement HFP AG Role in bt-service

This patch handles following:-
 a/ Remote HF Connect
 b/ Remote HF Disconnect
 c/ HF Connection handlers

Change-Id: I011975b163f4cc50cc820e943cd10d9c4b430ab4
Signed-off-by: Anupam Roy <anupam.r@samsung.com>
7 years ago[Adapt Audio OAL] Add HFP AG role codes in OAL 87/88087/1
Anupam Roy [Tue, 13 Sep 2016 08:40:09 +0000 (14:10 +0530)]
[Adapt Audio OAL] Add HFP AG role codes in OAL

Change-Id: Ibfcd4201f506967341efa2c504fefa01aae27c2c
Signed-off-by: Anupam Roy <anupam.r@samsung.com>
7 years ago[Adapt Audio HAL] Add HFP Audio Gateway Role 86/88086/1
Anupam Roy [Tue, 13 Sep 2016 08:39:26 +0000 (14:09 +0530)]
[Adapt Audio HAL] Add HFP Audio Gateway Role

This patch primarily adds following:-
 a/ HFP (AG Role)) Android HAL interface
 b/ Implement Bluez based HF Init, Connect, Disconnect methods
 c/ Implemnt HF Connection event handlers

Change-Id: I71980f182e5ffd7888597b44769a121daa533325
Signed-off-by: Anupam Roy <anupam.r@samsung.com>
7 years ago[Adapt Audio service] Implement A2DP Source role in bt-service 85/88085/1
Anupam Roy [Tue, 13 Sep 2016 08:38:21 +0000 (14:08 +0530)]
[Adapt Audio service] Implement A2DP Source role in bt-service

This patch handles following:-
 a/ AV Connect
 b/ AV Disconnect
 c/ AV Connection handler states

Change-Id: I57d188dc87bd4edba444d7c46e39ceea5a4daa5d
Signed-off-by: Anupam Roy <anupam.r@samsung.com>
7 years ago[Adapt Audio OAL] Add A2DP Source role codes in OAL 84/88084/1
Anupam Roy [Tue, 13 Sep 2016 08:37:36 +0000 (14:07 +0530)]
[Adapt Audio OAL] Add A2DP Source role codes in OAL

Change-Id: I061798d8f2e6a87444438a853377627f711cac81
Signed-off-by: Anupam Roy <anupam.r@samsung.com>
7 years ago[Adapt Audio HAL] Add A2DP Source role 83/88083/1
Anupam Roy [Tue, 13 Sep 2016 08:36:49 +0000 (14:06 +0530)]
[Adapt Audio HAL] Add A2DP Source role

This patch primarily adds following:-
 a/ AV(Source) Android HAL interface
 b/ Implement Bluez based AV Init, Connect, Disconnect methods
 c/ Implemnt AV Connection event handlers

Change-Id: Ic794a3fe21317c9b4346bcd4f4c8ab253fd8db17
Signed-off-by: Anupam Roy <anupam.r@samsung.com>
7 years ago[Adapt] Fix rfcomm_create_socket API 97/87897/1
Atul Rai [Thu, 8 Sep 2016 12:03:37 +0000 (17:33 +0530)]
[Adapt] Fix rfcomm_create_socket API

This patch fixes rfcomm socket create API as following:
If app requested creation of a rfcomm server with an UUID
which is already being used for an existing rfcomm server
(created by same app), then return server Id of already
created server instead of trying to create a new server.

Change-Id: I7d280a3e3b61c9fb1c06378ab1e3990388249fef
Signed-off-by: Atul Rai <a.rai@samsung.com>
7 years ago[Adapt] Fix _bt_get_adapter_visibility API 96/87896/1
Atul Rai [Thu, 8 Sep 2016 12:02:10 +0000 (17:32 +0530)]
[Adapt] Fix _bt_get_adapter_visibility API

Change-Id: Id0237636c4790839000ee9bbaaffcf8e155c9d36
Signed-off-by: Atul Rai <a.rai@samsung.com>
7 years ago[Adapt] Added rfcomm server API implementation 42/87742/1
Atul Rai [Thu, 1 Sep 2016 05:34:12 +0000 (11:04 +0530)]
[Adapt] Added rfcomm server API implementation

This patch adds RFCOMM Server API implementation when RFCOMM_DIRECT flag
is undefined. This patch adds implementation for following APIs:
1/ bluetooth_rfcomm_create_socket
2/ bluetooth_rfcomm_remove_socket
3/ bluetooth_rfcomm_server_disconnect
4/ bluetooth_rfcomm_server_is_connected
5/ bluetooth_rfcomm_listen_and_accept
6/ bluetooth_rfcomm_listen
7/ bluetooth_rfcomm_accept_connection
8/ bluetooth_rfcomm_reject_connection

Change-Id: I74fd5e02d483b09e88e5f74fa628f6e8054e255b
Signed-off-by: Atul Rai <a.rai@samsung.com>
7 years ago[Adapt] Add support for rfcomm conn auth req/reply 41/87741/1
Atul Rai [Wed, 31 Aug 2016 07:29:55 +0000 (12:59 +0530)]
[Adapt] Add support for rfcomm conn auth req/reply

This patch added support for sending rfcomm connection authorization
request to app and send authorization reply from app to bluetooth stack.

Change-Id: I1ffda79848d8e82826228758fe9c4684cafba03a
Signed-off-by: Atul Rai <a.rai@samsung.com>
7 years ago[Adapt: OAL] Add Socket auth event handling 40/87740/1
Atul Rai [Wed, 31 Aug 2016 07:27:11 +0000 (12:57 +0530)]
[Adapt: OAL] Add Socket auth event handling

This patch adds socket authorization event handling.

Change-Id: I461d03d8171538b6b99cc30c9e644daf45434429
Signed-off-by: Atul Rai <a.rai@samsung.com>
7 years ago[Adapt: HAL]Added rfcomm socket authorization 39/87739/1
Atul Rai [Wed, 31 Aug 2016 06:45:01 +0000 (12:15 +0530)]
[Adapt: HAL]Added rfcomm socket authorization

This patch adds RFCOMM socket authorization event and callback
in Bluez HAL.

Change-Id: Icbb89a30c93fc325f2081a2cadaf3b2b0b361d45
Signed-off-by: Atul Rai <a.rai@samsung.com>
7 years ago[Adapt]Added support for RFCOMM server APIs 38/87738/1
Atul Rai [Wed, 31 Aug 2016 04:57:23 +0000 (10:27 +0530)]
[Adapt]Added support for RFCOMM server APIs

This patch added support for following APIs in bt-service:
1/ RFCOMM socket create
2/ RFCOMM remove socket
3/ RFCOMM socket listen

Change-Id: I30cc39a9a3fe7ff17d9ae848615cfe94379c07c1
Signed-off-by: Atul Rai <a.rai@samsung.com>
7 years ago[Adapt: OAL]Implement socket_listen API 37/87737/1
Atul Rai [Wed, 31 Aug 2016 04:47:49 +0000 (10:17 +0530)]
[Adapt: OAL]Implement socket_listen API

This patch adds implementation for socket listen API is BT-OAL.

Change-Id: Ibed94ea3a61249fc06891156bd93fc7d0c4f416b
Signed-off-by: Atul Rai <a.rai@samsung.com>
7 years ago[Adapt: HAL] Implement rfcomm socket listen 36/87736/1
Atul Rai [Wed, 31 Aug 2016 04:40:59 +0000 (10:10 +0530)]
[Adapt: HAL] Implement rfcomm socket listen

This patch adds dbus based implementation to create and listen
on rfcomm socket in HAL.

Change-Id: Ia8c4dad75ef22f4e14d3d0d7ba1c3696ccf08f64
Signed-off-by: Atul Rai <a.rai@samsung.com>
7 years ago[Adapt: HAL] Remove unneeded rfcomm client data 35/87735/1
Atul Rai [Thu, 11 Aug 2016 10:48:54 +0000 (16:18 +0530)]
[Adapt: HAL] Remove unneeded rfcomm client data

This patch removes unnecessary data/functions maintained for
rfcomm cilent context.

Change-Id: I659d4545207f8529b2289bdb3c6ce9e44318d4da
Signed-off-by: Atul Rai <a.rai@samsung.com>
7 years ago[Adapt]Added support for is_device_connected API 34/87734/1
Atul Rai [Mon, 1 Aug 2016 09:33:21 +0000 (15:03 +0530)]
[Adapt]Added support for is_device_connected API

This patch adds support for is_device_connected API in bt-api and
bt-service.

Change-Id: Id557503e4b4e8f68a0c99a72bb3a703fde50b367
Signed-off-by: Atul Rai <a.rai@samsung.com>
7 years ago[Adapt: OAL]Add OAL APIs to get remote conn status 33/87733/1
Atul Rai [Mon, 1 Aug 2016 09:14:04 +0000 (14:44 +0530)]
[Adapt: OAL]Add OAL APIs to get remote conn status

This patch add below APIs in OAL to retrive remote device connection
status:
1/ device_get_acl_conn_state()
2/ device_get_svc_conn_state()

Change-Id: I48c6e85e7c7515644f73a6a257c83b9abfeb326a
Signed-off-by: Atul Rai <a.rai@samsung.com>
7 years ago[Adapt: BluezHAL]Add APIs to get device conn state 32/87732/1
Atul Rai [Mon, 1 Aug 2016 09:09:11 +0000 (14:39 +0530)]
[Adapt: BluezHAL]Add APIs to get device conn state

This patch adds following two APIs in Bluez HAL to get ACL connection
status and Profile connection status respectivelly.
1/ get_connection_state()
2/ get_service_connection_state()

Change-Id: I8be56cddd49fefb3797e3167b64a67e47abcbbc3
Signed-off-by: Atul Rai <a.rai@samsung.com>
7 years ago[Adapt: HAL] Add support for 'Pairing Cancel' request from Remote 61/86061/1
Anupam Roy [Mon, 1 Aug 2016 15:50:24 +0000 (21:20 +0530)]
[Adapt: HAL] Add support for 'Pairing Cancel' request from Remote

Change-Id: Ief272a4c8b4dd93926c982f21bf3270ac8bb323f
Signed-off-by: Anupam Roy <anupam.r@samsung.com>
7 years ago[Adapt: HAL] Add support for 'Authorize Cancel' request from Remote 60/86060/1
Anupam Roy [Mon, 1 Aug 2016 15:20:00 +0000 (20:50 +0530)]
[Adapt: HAL] Add support for 'Authorize Cancel' request from Remote

Change-Id: I4a797ea959210a13116aeac3e90419f2cb7adf45
Signed-off-by: Anupam Roy <anupam.r@samsung.com>
7 years ago[Adapt] Refactor Bonding failed event handling codes 59/86059/1
Anupam Roy [Mon, 1 Aug 2016 14:43:28 +0000 (20:13 +0530)]
[Adapt] Refactor Bonding failed event handling codes

Change-Id: I23cb9e280a9e1f9bbc285381a09658f6de149bb7
Signed-off-by: Anupam Roy <anupam.r@samsung.com>
7 years ago[Adapt] Send Device Trust state changed event to Application 58/86058/1
Anupam Roy [Mon, 1 Aug 2016 11:27:53 +0000 (16:57 +0530)]
[Adapt] Send Device Trust state changed event to Application

Change-Id: I39cf44693ef44512d083d8a624948ea68799cdcb
Signed-off-by: Anupam Roy <anupam.r@samsung.com>
7 years ago[Adapt: OAL] Add Device Trust state changed event handlers 57/86057/1
Anupam Roy [Mon, 1 Aug 2016 11:12:42 +0000 (16:42 +0530)]
[Adapt: OAL] Add Device Trust state changed event handlers

Change-Id: I9773794a9551ca33a642fbd4ce31a5a2a00e96aa
Signed-off-by: Anupam Roy <anupam.r@samsung.com>
7 years ago[Adapt: HAL] Implement Device 'Trust' state changed event 56/86056/1
Anupam Roy [Mon, 1 Aug 2016 11:08:50 +0000 (16:38 +0530)]
[Adapt: HAL] Implement Device 'Trust' state changed event

Change-Id: I9c311dcea99bdc756c3e8762ec0c63b2414ad5f0
Signed-off-by: Anupam Roy <anupam.r@samsung.com>
7 years ago[Adapt: HAL] Add Support for GAP "ReplyAuthorize" method call 55/86055/1
Anupam Roy [Fri, 29 Jul 2016 08:14:55 +0000 (13:44 +0530)]
[Adapt: HAL] Add Support for GAP "ReplyAuthorize" method call

Change-Id: Ia7169cb296dad09b4bbc171077820f6cab7f9c41
Signed-off-by: Anupam Roy <anupam.r@samsung.com>
7 years ago[Adapt]Set SmackProcessLabel=User for service & access="_" for OAL lib 89/81889/1
Anupam Roy [Fri, 29 Jul 2016 05:36:40 +0000 (11:06 +0530)]
[Adapt]Set SmackProcessLabel=User for service & access="_" for OAL lib

Change-Id: I765704de86fead52dbf1ee7919a3c30c715f3cf7
Signed-off-by: Anupam Roy <anupam.r@samsung.com>
7 years ago[Adapt] Implement rfcomm client APIs 73/81773/1
Atul Rai [Thu, 28 Jul 2016 08:28:15 +0000 (13:58 +0530)]
[Adapt] Implement rfcomm client APIs

In this patch we implement below RFCOMM client role APIs:
1/ bluetooth_rfcomm_write()
2/ bluetooth_rfcomm_client_is_connected()

Change-Id: I817f563d3c411eb35f78f3a399ab39c6f0e2c4dd
Signed-off-by: Atul Rai <a.rai@samsung.com>
7 years ago[Adapt] Implement rfcomm client disconnect 72/81772/1
Atul Rai [Fri, 22 Jul 2016 10:30:53 +0000 (16:00 +0530)]
[Adapt] Implement rfcomm client disconnect

In this patch we implement bluetooth_rfcomm_disconnect API with
RFCOMM_DIRECT flag disabled.

Change-Id: I81f20a8b3d8c088223d93ab4f6b486ad102232dc
Signed-off-by: Atul Rai <a.rai@samsung.com>
7 years ago[Adapt] Add OAL API & bt-service request handler for 'Set Trust' 32/81732/1
Anupam Roy [Mon, 25 Jul 2016 14:32:59 +0000 (20:02 +0530)]
[Adapt] Add OAL API & bt-service request handler for 'Set Trust'

Change-Id: If5135f45f3eb2af04d663f36adcd1c7d4a5cb039
Signed-off-by: Anupam Roy <anupam.r@samsung.com>
7 years ago[Adapt: HAL] Implement Device Set Authorization(Trust) API 31/81731/1
Anupam Roy [Mon, 25 Jul 2016 10:20:29 +0000 (15:50 +0530)]
[Adapt: HAL] Implement Device Set Authorization(Trust) API

Change-Id: Ia08b209b9ce2316acfc9f175683cc0c8cb815636
Signed-off-by: Anupam Roy <anupam.r@samsung.com>
7 years ago[Adapt: HAL] Handle TODO cases in authorization request from Stack 30/81730/1
Anupam Roy [Sat, 23 Jul 2016 14:16:02 +0000 (19:46 +0530)]
[Adapt: HAL] Handle TODO cases in authorization request from Stack

1/ Reject incoming authorization request
    if device is not 'Paired' or 'Trusted'
2/ Reject authorization if device proxy fetch is failed
3/ Reject authorization if device address is NULL
4/ Accept authorization if device is already 'Trusted'

Change-Id: Iad991d7f258342c545bc34f62bba2a8603104098
Signed-off-by: Anupam Roy <anupam.r@samsung.com>
7 years ago[Adapt] Add authorization resposne API in OAL 29/81729/1
Anupam Roy [Sat, 23 Jul 2016 13:22:54 +0000 (18:52 +0530)]
[Adapt] Add authorization resposne API in OAL

[Note: Currently HID, A2DP and AVRCP service authorization
requests are accepted by default by bt-service]

Change-Id: Iba26c08cc5d8ac30842903a3f7fd154e6c0d522c
Signed-off-by: Anupam Roy <anupam.r@samsung.com>
7 years ago[Adapt: HAL] Add support for authorization resposne API 28/81728/1
Anupam Roy [Sat, 23 Jul 2016 12:41:02 +0000 (18:11 +0530)]
[Adapt: HAL] Add support for authorization resposne API

This patch adds support for Authorization Response
API in BT HAL. HAL user can use this API to respond to
the incoming authorization request from devices for
various services like HID, A2DP, AVRCP etc.

Change-Id: I174abfc5263dd9aefb9bd93c384c69eefdbba496
Signed-off-by: Anupam Roy <anupam.r@samsung.com>
7 years ago[Adapt] Add callback in bt-service for incoming authorization OAL event 27/81727/1
Anupam Roy [Thu, 28 Jul 2016 06:01:01 +0000 (11:31 +0530)]
[Adapt] Add callback in bt-service for incoming authorization OAL event

[TODO: Authorization reply will be handled in next patch]

Change-Id: I43713a726f92f6ce9ffe49abd1aa5af0b509731b
Signed-off-by: Anupam Roy <anupam.r@samsung.com>
7 years ago[Adapt: OAL] Register incoming Auth req handler in OAL 26/81726/1
Anupam Roy [Sat, 23 Jul 2016 10:59:00 +0000 (16:29 +0530)]
[Adapt: OAL] Register incoming Auth req handler in OAL

Change-Id: Icfe48b4d670f15aa641ad6358f90fee6a06dfc95
Signed-off-by: Anupam Roy <anupam.r@samsung.com>
7 years ago[Adapt:HAL] Implement handler for incoming Authorization req 25/81725/1
Anupam Roy [Sat, 23 Jul 2016 10:19:30 +0000 (15:49 +0530)]
[Adapt:HAL] Implement handler for incoming Authorization req

Change-Id: I3dedf7d3d69baeec4a0a4c9e1983188d017f8826
Signed-off-by: Anupam Roy <anupam.r@samsung.com>
7 years ago[Adapt] Implement rfcomm client connection APIs 10/80210/1
Atul Rai [Fri, 15 Jul 2016 07:33:19 +0000 (16:33 +0900)]
[Adapt] Implement rfcomm client connection APIs

In this patch we implement bluetooth_rfcomm_connect API with
RFCOMM_DIRECT flag disabled. We have added logic to receive
socket fd from bt-service over dbus and then perform I/O
operations on the received socket fd in application
context.

Change-Id: I5b2c885b2b19267c9ed1dec0a46dabd634cdb5b9
Signed-off-by: Atul Rai <a.rai@samsung.com>
7 years ago[Adapt] Implement rfcomm socket connect APIs 72/80072/1
Atul Rai [Thu, 14 Jul 2016 09:53:16 +0000 (18:53 +0900)]
[Adapt] Implement rfcomm socket connect APIs

This patch adds bt-service implementation for RFCOMM client
socket connect APIs given below:
_bt_rfcomm_connect_using_uuid()
_bt_rfcomm_connect_using_channel()

Change-Id: I70f910a01acf77ea4e8c9a1ff37a56d695691eec
Signed-off-by: Atul Rai <a.rai@samsung.com>
7 years ago[Adapt: HAL] Implement rfcomm socket connect 71/80071/1
Atul Rai [Wed, 13 Jul 2016 10:23:03 +0000 (19:23 +0900)]
[Adapt: HAL] Implement rfcomm socket connect

This patch adds dbus based implementation to handle rfcomm outgoing
socket connection request in HAL.

Change-Id: I1bd0ef13bb25e1b4ca4ac95ca3f4e137fda27f62
Signed-off-by: Atul Rai <a.rai@samsung.com>
7 years ago[Adapt: HAL] Added commonly used dbus functions 69/80069/1
Atul Rai [Wed, 13 Jul 2016 05:42:22 +0000 (14:42 +0900)]
[Adapt: HAL] Added commonly used dbus functions

In this patch we add dbus utility functions commonly used across
different bluetooth profiles code. Added utility functions are
listed below:
_bt_get_profile_proxy()
_bt_register_profile()
_bt_unregister_profile()
_bt_discover_services()
_bt_cancel_discovers()
_bt_discover_service_uuids()
_bt_register_new_gdbus_object()
_bt_unregister_gdbus_object()

Change-Id: I083988bef6fc35495d09fdb0146837cff4ff2d5a
Signed-off-by: Atul Rai <a.rai@samsung.com>
7 years ago[Adapt: OAL] Added socket_connect API in OAL 67/80067/1
Atul Rai [Tue, 12 Jul 2016 10:38:35 +0000 (19:38 +0900)]
[Adapt: OAL] Added socket_connect API in OAL

This patch adds implementation for socket_connect API in OAL.

Change-Id: Ic099930e9c60620aa599d8e0e48546abb567e8db
Signed-off-by: Atul Rai <a.rai@samsung.com>
7 years ago[Adapt] Undefine RFCOMM_DIRECT flag 10/79810/1
Atul Rai [Tue, 12 Jul 2016 07:53:35 +0000 (16:53 +0900)]
[Adapt] Undefine RFCOMM_DIRECT flag

In this patch we undefine RFCOMM_DIRECT flag and fix the build
error which occurred if RFCOMM_DIRECT is not defined.

Change-Id: I317757a1be40eb57f88dd6de9848b0e54e68a872
Signed-off-by: Atul Rai <a.rai@samsung.com>
7 years ago[Adapt: HAL] Added bluetooth socket interface 09/79809/1
Atul Rai [Wed, 13 Jul 2016 05:31:30 +0000 (14:31 +0900)]
[Adapt: HAL] Added bluetooth socket interface

This patch adds implementation of HAL bluetooth socket
interface for BlueZ stack.

Change-Id: I49b31f18e87960aea090e0b8f653cb25c920c50c
Signed-off-by: Atul Rai <a.rai@samsung.com>
7 years ago[Adapt] Initialize bluetooth socket interface 08/79808/1
Atul Rai [Tue, 12 Jul 2016 07:44:12 +0000 (16:44 +0900)]
[Adapt] Initialize bluetooth socket interface

This patch adds bluetooth socket interface initialization logic
in bt-service and OAL.

Change-Id: Idb93c2be95151ca616cae78a769fec9e208203bd
Signed-off-by: Atul Rai <a.rai@samsung.com>
7 years ago[Adapt:BluezHAL] Handle Input device events 89/79589/2
Atul Rai [Fri, 8 Jul 2016 06:23:35 +0000 (15:23 +0900)]
[Adapt:BluezHAL] Handle Input device events

This patch adds implementation to handle input device events
from bluez. In this patch we parse the incomming events and
invoke corresponding HAL event handler.

Change-Id: I8957bd457835959fd0e8b8882928b20e83fd4451
Signed-off-by: Atul Rai <a.rai@samsung.com>
7 years ago[Adapt] Implement Device Service Search(SDP) & event handling 94/79494/1
Anupam Roy [Mon, 11 Jul 2016 12:45:18 +0000 (08:45 -0400)]
[Adapt] Implement Device Service Search(SDP) & event handling

This patch implements Service Search API
in bt-service, OAL and Bluetooth HAL layer.

In order to maintain consistency with other open source stack,
after services are received as single property from OAL, rest of
the device properties are also fetched from stack and one single
event is sent to BT frwk containing all services along with
other bonded device informations.

Change-Id: I7f196d74b964f40b87d32635a5a00e271be4070f
Signed-off-by: Anupam Roy <anupam.r@samsung.com>
7 years ago[Adapt] Add error handling of 'Get bonded device info' call to stack 93/79493/1
Anupam Roy [Sun, 10 Jul 2016 13:19:48 +0000 (09:19 -0400)]
[Adapt] Add error handling of 'Get bonded device info' call to stack

It is possible that even after successful completion of Bonding,
get bonded device info query to stack gets fails due to internal
stack error. In such case, BT MW need to handle the error in order
to avoid waiting for properties infinitely.
User will get fail popup 'Unable to Bond with Device X'
and can re-attempt to establish bonding.

Also, instead of returning from cb_device_properties_cb in case
of 0 properties, send the event to BT MW to take necessary action.

Change-Id: I56402fe7e281866b4a5e6bb192f81c40864cbd05
Signed-off-by: Anupam Roy <anupam.r@samsung.com>
7 years ago[Adapt] Add HID connection/disconnection handling 48/79448/1
Atul Rai [Fri, 8 Jul 2016 05:32:41 +0000 (14:32 +0900)]
[Adapt] Add HID connection/disconnection handling

This patch adds HID Host profile implementation in bt-service.
It adds implementation for HIDHost profile enable, HID Host
connect/disconnect APIs and callback event handling in bt-service.

Change-Id: I8cae531d126536987c3d8554fab59036c7efa746
Signed-off-by: Atul Rai <a.rai@samsung.com>
7 years ago[Adapt:BluezHAL]Add HIDHost connect/Disconnect API 05/79405/1
Atul Rai [Thu, 7 Jul 2016 08:23:21 +0000 (17:23 +0900)]
[Adapt:BluezHAL]Add HIDHost connect/Disconnect API

This patch added implementation for HID host connect and
disconnect APIs in BlueZ HAL. It also implements connection
state callback event handling in Bluez HAL.

Change-Id: I15f79cc89586df3e16e10086fee434bf6e631614
Signed-off-by: Atul Rai <a.rai@samsung.com>
7 years ago[Adapt]Added support for DPM APIs in bt-service 64/79064/2
Atul Rai [Fri, 8 Jul 2016 05:19:40 +0000 (14:19 +0900)]
[Adapt]Added support for DPM APIs in bt-service

Change-Id: I9cdf3719f9122f62e745082fd70433cac0cd213b
Signed-off-by: Atul Rai <a.rai@samsung.com>
7 years ago[Adapt: OAL] Added HID host APIs and Callbacks 61/78861/2
Atul Rai [Thu, 7 Jul 2016 07:34:49 +0000 (16:34 +0900)]
[Adapt: OAL] Added HID host APIs and Callbacks

This patch adds HID Host profile APIs, Callbacks and Events
implementation in OAL.

Change-Id: If7f55d38fa1d04b7066a4c4d10b2afae3ba3977a
Signed-off-by: Atul Rai <a.rai@samsung.com>
7 years ago[Adapt:BluezHAL] Added HID Host interface 60/78860/2
Atul Rai [Thu, 7 Jul 2016 07:28:41 +0000 (16:28 +0900)]
[Adapt:BluezHAL] Added HID Host interface

This patch adds HID Host profile interface implementation to
Bluez HAL.

Change-Id: I6b856092679572c4c9a7cf106255ffbae2952e17
Signed-off-by: Atul Rai <a.rai@samsung.com>
7 years ago[Adapt] Implement Cancel Bonding API 54/78854/1
Anupam Roy [Thu, 7 Jul 2016 06:58:44 +0000 (02:58 -0400)]
[Adapt] Implement Cancel Bonding API

This patch implements Cancel bonding
in bt-service, OAL and Bluez HAL

Change-Id: Ie63dcd195fc7cb09acd0dd58ef54758057543db4
Signed-off-by: Anupam Roy <anupam.r@samsung.com>
7 years ago[Adapt: OAL] Implement HAL callback (SSP & Legacy Pairing) 60/78760/2
Anupam Roy [Wed, 6 Jul 2016 18:23:17 +0000 (14:23 -0400)]
[Adapt: OAL] Implement HAL callback (SSP & Legacy Pairing)

Following SSP events are handled
 1/ BT_SSP_VARIANT_PASSKEY_ENTRY
 2/ BT_SSP_VARIANT_PASSKEY_NOTIFICATION
 3/ BT_SSP_VARIANT_PASSKEY_CONFIRMATION
 4/ BT_SSP_VARIANT_CONSENT

Apart from above, Legacy pairing (PIN Code) request
is also handled.

Change-Id: I941f466a7d0a45077fe7b604162d925107b11f67
Signed-off-by: Anupam Roy <anupam.r@samsung.com>
7 years ago[Adapt] Implement SSP & Legacy Pairing API's in bt-service 64/78764/2
Anupam Roy [Wed, 6 Jul 2016 19:51:33 +0000 (15:51 -0400)]
[Adapt] Implement SSP & Legacy Pairing API's in bt-service

Note: As Syspopup support is by default disabled,
Confirmation request should be replied from BT CAPI
in order to establish bonding with Remote device
(Device with I/O capabilities - e.g Mobile Phone)

Change-Id: If0783c862cef4ba706ff141ebd67656c993a2e2a
Signed-off-by: Anupam Roy <anupam.r@samsung.com>
7 years ago[Adapt] Implement SSP and PIN request event handlers 63/78763/2
Anupam Roy [Wed, 6 Jul 2016 19:15:04 +0000 (15:15 -0400)]
[Adapt] Implement SSP and PIN request event handlers

This patch implements SSP and Legacy Pairing
handlers and send events to BT Frwk.

Change-Id: Id3710e9b51a74a6ba80d7dc7eb548a6df3d1ad15
Signed-off-by: Anupam Roy <anupam.r@samsung.com>
7 years ago[Adapt:OAL] Implement SSP and PIN Reply API's 62/78762/2
Anupam Roy [Wed, 6 Jul 2016 18:10:56 +0000 (14:10 -0400)]
[Adapt:OAL] Implement SSP and PIN Reply API's

This patch handles following Device Manger API's

 1/ Accept PIN Request
 2/ Reject PIN Request
 3/ Accept Passkey Entry
 4/ Reject Passkey Entry
 5/ Reply Passkey Confirmation
 6/ Reply SSP Consent

Change-Id: I591c80000ac5196e7b0c178446a3f41bb5658048
Signed-off-by: Anupam Roy <anupam.r@samsung.com>
7 years ago[Adapt: Bluez HAL] Implement SSP Reply & PIN Reply API's 61/78761/2
Anupam Roy [Wed, 6 Jul 2016 18:24:27 +0000 (14:24 -0400)]
[Adapt: Bluez HAL] Implement SSP Reply & PIN Reply API's

Change-Id: I28fa3710023d3b9318c1803f13f32daf0e02ddb1
Signed-off-by: Anupam Roy <anupam.r@samsung.com>
7 years agoMerge "[Adapt: Bluez HAL] Implement SSP and Legacy Pairing event handlers" into tizen...
Anupam Roy [Wed, 6 Jul 2016 20:20:26 +0000 (13:20 -0700)]
Merge "[Adapt: Bluez HAL] Implement SSP and Legacy Pairing event handlers" into tizen_next

7 years ago[Adapt: Bluez HAL] Implement SSP and Legacy Pairing event handlers 59/78759/2
Anupam Roy [Wed, 6 Jul 2016 18:22:00 +0000 (14:22 -0400)]
[Adapt: Bluez HAL] Implement SSP and Legacy Pairing event handlers

This patch handles following events
 1/ PIN Code Request
 2/ PASSKEY Request
 3/ DISPLAY Request
 4/ Confirmation Request

Note: Currently syspopup Mode is disabled.
Therefore SSP and Legacy Pairing events will be
sent to HAL user.

Change-Id: Ib3f10fc3774b9831b52586958a4aa18dbc26ad75
Signed-off-by: Anupam Roy <anupam.r@samsung.com>
7 years ago[Adapt: Bluez HAL] Add Device Interface(DBUS) signal subscription code 58/78758/1
Anupam Roy [Wed, 6 Jul 2016 18:20:56 +0000 (14:20 -0400)]
[Adapt: Bluez HAL] Add Device Interface(DBUS) signal subscription code

Change-Id: I6eb2ed62333544d3080d61bfa2669c4c58ab5518
Signed-off-by: Anupam Roy <anupam.r@samsung.com>
7 years ago[Adapt:BluezHAL] Fix get bonded device list 95/78395/2
Atul Rai [Tue, 5 Jul 2016 10:07:14 +0000 (19:07 +0900)]
[Adapt:BluezHAL] Fix get bonded device list

Change-Id: I229bb96275364753a18ea7cb44ed96a5cc421be8
Signed-off-by: Atul Rai <a.rai@samsung.com>
7 years ago[Adapt] Implement ACL connection state changed events in bt-service 97/78497/1
Anupam Roy [Tue, 5 Jul 2016 21:48:36 +0000 (17:48 -0400)]
[Adapt] Implement ACL connection state changed events in bt-service

Change-Id: I8c10549fb14411797e846712c2ad48dbacaf2559
Signed-off-by: Anupam Roy <anupam.r@samsung.com>
7 years ago[Adapt: OAL] Implement ACL connection state changed events 96/78496/1
Anupam Roy [Tue, 5 Jul 2016 20:49:23 +0000 (16:49 -0400)]
[Adapt: OAL] Implement ACL connection state changed events

Change-Id: Ib7fc3d1b6eb2eb25066dbc6a6a1465a7ac267044
Signed-off-by: Anupam Roy <anupam.r@samsung.com>
7 years ago[Adapt: Bluez HAL] Implement ACL connection state changed event 95/78495/1
Anupam Roy [Tue, 5 Jul 2016 20:35:23 +0000 (16:35 -0400)]
[Adapt: Bluez HAL] Implement ACL connection state changed event

Change-Id: I1c03526bac86538d73ca2950cea8051827ba0110
Signed-off-by: Anupam Roy <anupam.r@samsung.com>
7 years ago[Adapt] Remove un-necessary debug prints 94/78494/1
Anupam Roy [Tue, 5 Jul 2016 19:42:20 +0000 (15:42 -0400)]
[Adapt] Remove un-necessary debug prints

Change-Id: Ie9cd2eedbfa072b98e214bdd4d2402c87ab2e1a7
Signed-off-by: Anupam Roy <anupam.r@samsung.com>
7 years ago[Adapt] Implement create and remove Bond API's 93/78493/1
Anupam Roy [Tue, 5 Jul 2016 18:30:57 +0000 (14:30 -0400)]
[Adapt] Implement create and remove Bond API's

This patch handles following
 1/ Implement create and remove bond API's
 2/ Implement bonding state machine

Note: Currently bonding will not complete for the devices
requiring following pairing operations.

 1/ Devices requring Confirmation(numeric Comparison)
 2/ Devices requesting PinCode
 3/ Devices requesting DisplayPasskey
 etc. Pairing will be handled in subsequent patches.

Change-Id: I425ac62619e8f1ed61612e1c5358e872cdf9affc
Signed-off-by: Anupam Roy <anupam.r@samsung.com>
7 years ago[Adaprt: OAL] Implement create and remove bond 92/78492/1
Anupam Roy [Tue, 5 Jul 2016 16:11:53 +0000 (12:11 -0400)]
[Adaprt: OAL] Implement create and remove bond

Change-Id: I3766a1516b9f7f0989d22e51382c181437f51fed
Signed-off-by: Anupam Roy <anupam.r@samsung.com>
7 years ago[Adapt: Bluez HAL] Add GAP agent in Bluez HAL 91/78491/1
Anupam Roy [Tue, 5 Jul 2016 15:40:37 +0000 (11:40 -0400)]
[Adapt: Bluez HAL] Add GAP agent in Bluez HAL

Change-Id: Iaffa998d8531781eac6c9e613ad2e05aed693ba8
Signed-off-by: Anupam Roy <anupam.r@samsung.com>
7 years ago[Adapt] Set remote device friendly name 77/78377/1
Atul Rai [Tue, 5 Jul 2016 06:30:01 +0000 (15:30 +0900)]
[Adapt] Set remote device friendly name

This patch adds implementation for _bt_set_alias API to
enable friendly name (alias) setting for the bonded devices.

Change-Id: I900fb8a25d4b30c3ebe0a7af5a50a378c5703286
Signed-off-by: Atul Rai <a.rai@samsung.com>
7 years ago[Adapt] Send local property changed events to Apps 76/78376/1
Atul Rai [Tue, 5 Jul 2016 04:44:32 +0000 (13:44 +0900)]
[Adapt] Send local property changed events to Apps

Change-Id: I075943009e9b4e27dbafff204b62b881d1bb1ef1
Signed-off-by: Atul Rai <a.rai@samsung.com>