DoHyun Pyun [Wed, 1 Aug 2018 01:30:44 +0000 (10:30 +0900)]
Verify 16 testcases for BT HAL (OAL layer)
Change-Id: I622e388c7ea930e19e979960dd0cdd29d9c9b77c
Signed-off-by: DoHyun Pyun <dh79.pyun@samsung.com>
DoHyun Pyun [Tue, 31 Jul 2018 08:23:43 +0000 (17:23 +0900)]
Add HAL testcases for oal adapater
Change-Id: Iffacb93377869fca5fb66e80e605f8bbbc1b367b
Signed-off-by: DoHyun Pyun <dh79.pyun@samsung.com>
Pyun DoHyun [Mon, 30 Jul 2018 07:44:19 +0000 (07:44 +0000)]
Merge "Modified dbus permission for obex" into tizen
Wootak Jung [Fri, 27 Jul 2018 06:31:05 +0000 (15:31 +0900)]
Fix Coverity issues in bluetooth-frwk
859540, 859527
Change-Id: Ic453cb1dd6094daca0aabc022660a304e766cd0e
Amit Purwar [Thu, 19 Jul 2018 10:49:53 +0000 (16:19 +0530)]
Modified dbus permission for obex
Change-Id: Ibb789a70fc7cf0f7cd265bc6e4d440fcbda4bbd6
Signed-off-by: Amit Purwar <amit.purwar@samsung.com>
DoHyun Pyun [Thu, 19 Jul 2018 06:47:47 +0000 (06:47 +0000)]
Merge "Add HAL testcases for oal manager" into tizen
Seungyoun Ju [Tue, 26 Sep 2017 07:52:06 +0000 (16:52 +0900)]
Fix : Bluetooth log is not removed on user binary
[Problem] Bluetooth log is not deleted on user binary.
[Cause & Measure] Directory owner / group is modified manually. It
causes inconsistency with system setting. The base directory which is
passed from dump daemon has setuid bit. So the files and directories
created by bluetooth script have the same group id to the base
directory. So bluetooth script doesn't need to change ownership of
files and directories. This patch removes chown part from script and
adds write permission to group.
[Checking Method] *#9900# on User binary
Change-Id: Ibfde6fd7a37483dcdd3b0c4f8872dbb436095870
Seungyoun Ju [Tue, 19 Sep 2017 13:40:24 +0000 (22:40 +0900)]
Fix : Bluetooth disabled event is sent twice
[Problem] Bluetooth disabled event is sent twice when it is turned off
by entering flight mode. It causes applications malfunction.
For example, normally disabled event is received by weconnd after all GATT
services have been removed. But in problem situation, the first
disabled event happens too early so bluetooth resources (GATT services)
remain at that time. It makes weconnd enter to strange condition (BT off but
there are some GATT services). And after bluetooth resources are
cleared, the second disabled event happens again. But this event is not
processed by weconnd because it is same state to previous one.
[Cause & Measure] The first event was sent in wrong context (at Powered
property change). This patch makes the event happen only when
bluetoothd is terminated. So that, only one disabled event is sent
after all bluetooth resources are cleared.
[Checking Method] Check disabled event when entering to flight mode.
This patch is tested under below situation also.
1. BT on / off
2. Flight mode on -> Flight mode off
3. Flight mode on -> BT on -> Flight mode off
4. Recovery (TxTimeout or Hardware error by sending dbus signal)
Change-Id: Ief9dff1b4074143e1cab41b688cc960f0c73760e
DoHyun Pyun [Thu, 19 Jul 2018 02:00:44 +0000 (11:00 +0900)]
Add HAL testcases for oal manager
Change-Id: Icdc8ea3b9e27b3c7bd5dfee393dc0f6e7017a0d5
Signed-off-by: DoHyun Pyun <dh79.pyun@samsung.com>
DoHyun Pyun [Mon, 16 Jul 2018 00:46:20 +0000 (09:46 +0900)]
Add the base code for Bluetooth HAL testcases
Change-Id: I936551aad88dada2f4da3d2dd2cee24466f0c16e
Signed-off-by: DoHyun Pyun <dh79.pyun@samsung.com>
Atul Rai [Fri, 13 Jul 2018 10:49:11 +0000 (16:19 +0530)]
Fix Coverity issues in Bluetooth-frwk
This patch fixes coverity issues in BT-API, bt-service, BT-OAL and BT-HAL.
Fixed coverity Ids are as below:
859518, 859522, 859523, 859524, 859527, 859533, 859535, 859540,
859542, 859547, 859557, 859562, 859564, 859569, 859575
Change-Id: Ie920767a4581a3a6b206f2842d2a9a6fffc052c9
Signed-off-by: Atul Rai <a.rai@samsung.com>
Anupam Roy [Thu, 12 Jul 2018 15:34:03 +0000 (21:04 +0530)]
Coverity Fixes in BTAPI and BTHAL
This patch fixes below Coverity issues:-
859630, 859619, 859613, 859641, 859629
859628, 859625, 859623, 859615, 859608
859603, 859588, 859643, 859632, 859626
859597, 859639, 859591, 859606
Change-Id: Ic81ffc7e6b98144af30f6e72f0a65e4f1eeff920
Signed-off-by: Anupam Roy <anupam.r@samsung.com>
Seungyoun Ju [Thu, 12 Jul 2018 05:50:37 +0000 (14:50 +0900)]
Update dbus conf for Agent1
[Problem] Below calls are not blocked in sdb default user shell
$ dbus-send --system --type=method_call --print-reply --dest=org.projectx.bt /org/tizen/adapter_agent org.bluez.Agent1.RequestPinCode objpath:/org/bluez/hci0/dev_78_F7_BE_91_30_26
$ dbus-send --system --type=method_call --print-reply --dest=org.projectx.bt /org/tizen/adapter_agent org.bluez.Agent1.ReplyAuthorize uint32:0
[Cause & Measure] Some rules are already specified by other bus conf.
And same destination and different rules exist in multiple files.
So this patch adds more specific target to rules and removes duplicated
ones.
[Checking Method] Call dbus method
Change-Id: I71e4ea31cb5539456632aa9a7ec17ea9019fdec6
Pyun DoHyun [Wed, 11 Jul 2018 00:14:02 +0000 (00:14 +0000)]
Merge changes Ic0213db6,If8b2ae56 into tizen
* changes:
[BT-Service] Fix Coverity issues
[HAL]Fix Resource leak (CoverityID:859600, 859593)
Atul Rai [Tue, 10 Jul 2018 11:34:55 +0000 (17:04 +0530)]
[BT-Service] Fix Coverity issues
This patch fixes following Coverity issues:
Id: 859618, 859586, 859605, 859624
Change-Id: Ic0213db613df41e663f351cd5d0c667404e6f23d
Signed-off-by: Atul Rai <a.rai@samsung.com>
Atul Rai [Tue, 10 Jul 2018 06:38:16 +0000 (12:08 +0530)]
[HAL]Fix Resource leak (CoverityID:859600, 859593)
Change-Id: If8b2ae56bc402e7e5bcf2eb4f656c7ee9681d744
Signed-off-by: Atul Rai <a.rai@samsung.com>
Amit Purwar [Mon, 9 Jul 2018 09:27:10 +0000 (14:57 +0530)]
added dbus policy to allow method_call from bluez to bluetooth-frwk
Change-Id: I71e2c32fa280cd8d1045923832082594cf3d9e1e
Signed-off-by: Amit Purwar <amit.purwar@samsung.com>
Seungyoun Ju [Fri, 6 Jul 2018 09:06:40 +0000 (18:06 +0900)]
Fix : Some properties of adapter couldn't be handled
[Problem] Some property changed events for adapter object couldn't be handled
[Cause & Measure] It returns in the iterate loop
Change-Id: I23043706ef888d5594e70a64792b91bbd7b36747
injun.yang [Fri, 6 Jul 2018 08:42:50 +0000 (17:42 +0900)]
Deinitialize adv slot and scanner
[Problem] When application request BLE scanning, IN_PROGRESS error returned
[Cause & Measure] After recover bluetooth, adv slot and scanner is not initialized.
[Checking Method] Recover BT durning LE scanning
Change-Id: I117a602ac99bc98c9e063c10734d86e32f95de59
Signed-off-by: injun.yang <injun.yang@samsung.com>
Sangki Park [Fri, 6 Jul 2018 08:30:13 +0000 (17:30 +0900)]
Set a default LE(LL) TX packet length to maximum
[Problem] N/A
[Cause & Measure] To support LE packet length extension
[Checking Method] Make a LE connection and check TX/RX size
(AS IS)
> LL_LENGTH_REQ (DEV -> Gear)
RX Max : Octets: 251 , Time: 2120 ms
TX Max : Octets: 251 , Time: 2120 ms
< LL_LENGTH_RSP (Gear -> DEV)
RX Max : Octets: 251 , Time: 2120 ms
TX Max : Octets: 27 , Time: 328 ms
(TO BE)
> LL_LENGTH_REQ (DEV -> Gear)
RX Max : Octets: 251 , Time: 2120 ms
TX Max : Octets: 251 , Time: 2120 ms
< LL_LENGTH_RSP (Gear -> DEV)
RX Max : Octets: 251 , Time: 2120 ms
TX Max : Octets: 251 , Time: 2120 ms
Change-Id: Ic193a6f07b75596c1279803cecb63711e53b0c47
injun.yang [Fri, 6 Jul 2018 08:03:21 +0000 (17:03 +0900)]
Code cleanup
Change-Id: Id446db2902cdefbae4a8aa3401053744f493495e
Signed-off-by: injun.yang <injun.yang@samsung.com>
Nagaraj D R [Fri, 6 Jul 2018 06:22:37 +0000 (15:22 +0900)]
Fix improper use of "GetAll" D-Bus method
[Problem]Unnecessary use of "GetAll" dbus method on bluetoothd
interface where "Get" dbus method could have been used
[Cause & Measure]Base code issue.
Measure : Replace "GetAll" dbus method with "Get" in places
where only a particular property of a D-Bus object is required
Change-Id: If68b5a9215e9816baf9209303f13aebb3763867e
Seungyoun Ju [Fri, 6 Jul 2018 06:05:09 +0000 (15:05 +0900)]
Don't unregister hold advertising information
[Problem] Restarted advertising triggered by LE connection request
doesn't have the information about sender and handle. It causes some
malfunctions (e.g. Connect LE to out-of-range LE device twice. The
second one is requested as Directed Advertising (Slave role request))
[Cause & Measure] Advertising information is flushed once it is stopped
by LE connection request. So even though it is restarted by hold
advertising logic, there is no sender / advertising handle information.
It causes the next time hold advertising failed.
This patch doesn't unregister hold state advertising slot. Because it
will be used again after timer is expired. Or, once timer is cancelled,
it will be unregistered properly.
[Checking Method] Connect LE to out-of-range LE device twice
Change-Id: Ia79dd8ab5ba06778d946856883879c1f5a93d898
Deokhyun Kim [Fri, 6 Jul 2018 05:52:43 +0000 (14:52 +0900)]
Check whether dbus name is acquired normally.
[Problem] bt-service is terminated before dbus method is called.
[Cause & Measure] dbus own_name is too delayed when system is busy.
Call g_bus_own_name with callback functions. And then terminate bt-service
after checking bus_name acquired.
[Checking Method] Repeat to on/off BT
Change-Id: I63b2d8d0714217f21d72d77b7d6f2afb8a75ea1d
injun.yang [Fri, 6 Jul 2018 05:16:43 +0000 (14:16 +0900)]
Check priviledge
Change-Id: Ic9ef23563166f7ef0041368423a3e14187397a51
Signed-off-by: injun.yang <injun.yang@samsung.com>
injun.yang [Fri, 6 Jul 2018 05:02:24 +0000 (14:02 +0900)]
Fix : Request MTU
Change-Id: Ia38191d2313bbb3ec5d3148985c72a29b1c6b785
Signed-off-by: injun.yang <injun.yang@samsung.com>
injun.yang [Fri, 6 Jul 2018 04:56:23 +0000 (13:56 +0900)]
Handling le connection interval
[Problem] Whenever several application set the le connection interval,
it overwirted and affect LE throughput
[Cause & Measure] Manage all demand and keep the minimum interval
[Checking Method] Set le connection interval
Change-Id: I32b75169c30e7fae8e7419785e5aaa15c6ad8f62
Signed-off-by: injun.yang <injun.yang@samsung.com>
injun.yang [Tue, 3 Jul 2018 09:36:58 +0000 (18:36 +0900)]
Fix : Multiple advertising feature was not working
[Problem] Multiple advertising feature was not working
[Cause & Measure] Advertising slot was not initialized because BT
chipset supported slot count is over the defined maximum. Platform can
support the large number of slots if BT chipset can. So we don't need
to define maximum value of slots. This patch removes the maximum value
of slots.
[Checking Method] Turn on Bluetooth and check advertising slot's
initialization.
Change-Id: Ic0a3293b4f4e7f7b048b61074fb95b9898efba7e
injun.yang [Tue, 3 Jul 2018 09:35:38 +0000 (18:35 +0900)]
Fix the crash
- le_adv_slot is accessed in __bt_hold_current_advertising_timeout_cb()
after it's freed.
Change-Id: Id9c394e07f33c8df09b6a8c0f07f0e0afe4b9294
Signed-off-by: injun.yang <injun.yang@samsung.com>
injun.yang [Tue, 3 Jul 2018 09:32:46 +0000 (18:32 +0900)]
Fix the memory leak
Change-Id: I59acfc652c1bcf742e919c456fcee15ac34e25d6
Signed-off-by: injun.yang <injun.yang@samsung.com>
injun.yang [Tue, 3 Jul 2018 05:55:06 +0000 (14:55 +0900)]
Code optimize
Change-Id: Id79d33f51003da6786e7bbd18b581836b7e75719
Signed-off-by: injun.yang <injun.yang@samsung.com>
injun.yang [Fri, 29 Jun 2018 04:40:49 +0000 (13:40 +0900)]
Change the name of dbus property of EIR manufacturer data
Same property for adv is introduced in upstream
Change-Id: Ib65befe8105d88ca0bdd788ce904e3bfa592e3e2
Signed-off-by: injun.yang <injun.yang@samsung.com>
Deokhyun Kim [Thu, 28 Jun 2018 07:33:35 +0000 (16:33 +0900)]
Improve inefficient logic converting UUID to string
Change-Id: Id0ab908edd526cd4c9af977612ab159f24c02ff2
Signed-off-by: Deokhyun Kim <dukan.kim@samsung.com>
Amit Purwar [Tue, 26 Jun 2018 07:05:28 +0000 (12:35 +0530)]
Handled multiple gatt char with same uuid in a service
Change-Id: Ib0eeeea41a002d5eccde82e75e09f9e1fc75b069
Signed-off-by: Amit Purwar <amit.purwar@samsung.com>
Amit Purwar [Thu, 21 Jun 2018 10:39:48 +0000 (16:09 +0530)]
Fixed gatt characteristic property
This change fix the issue that Gatt characteristic property
was not sent when descriptor is not present.
Change-Id: I8dc6ec159ed049a3d550c2b8660506c5193a2a0c
Signed-off-by: Amit Purwar <amit.purwar@samsung.com>
Amit Purwar [Tue, 19 Jun 2018 10:23:42 +0000 (15:53 +0530)]
Fixed zero length data of descriptor read
Change-Id: If1fe3d0ed882ae9ab9dc1b9d808f5f45c17d4fc1
Signed-off-by: Amit Purwar <amit.purwar@samsung.com>
Deokhyun Kim [Mon, 18 Jun 2018 10:25:51 +0000 (19:25 +0900)]
Set owner & group of auto-pair-blacklist as 'network_fw'
- fopen(auto-pair-blacklist,w) fails
Change-Id: Ib8d2a21a30fd2e6aecf52202ae41cf5fedf777a5
Signed-off-by: Deokhyun Kim <dukan.kim@samsung.com>
Atul Rai [Mon, 18 Jun 2018 10:17:20 +0000 (15:47 +0530)]
Remove handling for device found event in obex
This patch handles following:
1/ Removes handling of device found event from obex
2/ Removes unused code from obex event receiver
3/ Fixes Memory leak and GLib issues ipsp event reciever
Change-Id: I23cf6b3f89c81d23b6c6d8b747b86cb816fd547b
Signed-off-by: Atul Rai <a.rai@samsung.com>
Atul Rai [Mon, 18 Jun 2018 10:16:24 +0000 (15:46 +0530)]
[HAL]Add NULL check before calling g_variant_unref
Change-Id: I6830b7c305ec696e8cbd3aed95a5e9db77a72e5a
Signed-off-by: Atul Rai <a.rai@samsung.com>
Atul Rai [Mon, 18 Jun 2018 10:15:07 +0000 (15:45 +0530)]
Fix build warnings in bluetooth-frwk
Change-Id: I17a391471d2ea4a83bbad3053da836582e926cc9
Signed-off-by: Atul Rai <a.rai@samsung.com>
Amit Purwar [Mon, 18 Jun 2018 07:10:35 +0000 (12:40 +0530)]
Fixed gatt char read value when length of value is zero
Change-Id: I5515f6a02c728b9e1eeff038654d067dc01b3773
Signed-off-by: Amit Purwar <amit.purwar@samsung.com>
Wootak Jung [Mon, 18 Jun 2018 01:18:43 +0000 (10:18 +0900)]
Add bt-driver-insmod.service trigger logic
Change-Id: I50c045b7116cea43bdff0fc9fb5c211ed7d3a04e
Amit Purwar [Tue, 12 Jun 2018 11:56:50 +0000 (17:26 +0530)]
Implemented enable and disable Gatt watch notification
Implemented enable and disable the watch notification on
gatt characteristic
Change-Id: I192746b8a6ec2d8012f8590dd0b9be45334f9c8e
Signed-off-by: Amit Purwar <amit.purwar@samsung.com>
injun.yang [Mon, 11 Jun 2018 10:41:06 +0000 (19:41 +0900)]
Fix: glib error
Change-Id: I7e664429d6508f105ef5041af63f97cc2a6d1615
Atul Rai [Fri, 8 Jun 2018 09:09:17 +0000 (14:39 +0530)]
Fix invalid UTF-8 charactor error in AVRCP track info
Change-Id: I26c27ec1e7febb31569109ec4ada31b8f75fdfca
Signed-off-by: Atul Rai <a.rai@samsung.com>
DoHyun Pyun [Thu, 7 Jun 2018 02:39:01 +0000 (11:39 +0900)]
Revert "Enable adapter and discoverable mode if headless device"
This reverts commit
79849f72fef6a026ff89e2f201b3be27ce3f9dbe.
Change-Id: I27ce383da9f034900a419d8ef12dfc56b04a5c11
Signed-off-by: DoHyun Pyun <dh79.pyun@samsung.com>
injun.yang [Mon, 4 Jun 2018 01:16:56 +0000 (10:16 +0900)]
Allow dbus mothod call for system_fw group
Change-Id: I7e47dc64730b41a12ef341f0904d9717a20a4418
Amit Purwar [Fri, 1 Jun 2018 09:41:16 +0000 (15:11 +0530)]
Set the write request type for gatt characteristic
Change-Id: Ie75eaeecb7aa784be8e01d6a5112ba52b173d2cb
Signed-off-by: Amit Purwar <amit.purwar@samsung.com>
Wootak Jung [Thu, 31 May 2018 07:00:52 +0000 (16:00 +0900)]
Enable adapter and discoverable mode if headless device
Change-Id: I9c32f299367d787355d36ecabbbb96c17c43221a
injun.yang [Tue, 29 May 2018 08:08:53 +0000 (17:08 +0900)]
Enhance debug message
Change-Id: I053db03105b03f4e0416e8a052dd742ba930a157
DoHyun Pyun [Mon, 28 May 2018 05:09:12 +0000 (05:09 +0000)]
Merge "Modify the dbus policy for agent1" into tizen
DoHyun Pyun [Wed, 23 May 2018 04:50:11 +0000 (13:50 +0900)]
Modify the dbus policy for agent1
Change-Id: I1dc605be738a3c354288850a9f87c7492581125a
Signed-off-by: DoHyun Pyun <dh79.pyun@samsung.com>
DoHyun Pyun [Mon, 28 May 2018 04:35:54 +0000 (13:35 +0900)]
Use the file activation to run bt-stack-down.sh script
Change-Id: Ie3708161a4f275f7888991fed57e7b4314923abc
Signed-off-by: DoHyun Pyun <dh79.pyun@samsung.com>
DoHyun Pyun [Mon, 28 May 2018 03:25:50 +0000 (12:25 +0900)]
Use the multi-user target group for the common profile
Change-Id: Idf1f10fa526bb689c8a9ac56cf57b04e5768c73e
Signed-off-by: DoHyun Pyun <dh79.pyun@samsung.com>
DoHyun Pyun [Mon, 28 May 2018 03:25:40 +0000 (12:25 +0900)]
Remove the file activation logic to insmod the artik530
Change-Id: I267a427ce88d93576a78f2f0144080bc16ec2207
Signed-off-by: DoHyun Pyun <dh79.pyun@samsung.com>
DoHyun Pyun [Fri, 25 May 2018 06:56:41 +0000 (15:56 +0900)]
Disable auto enable logic by bt-core
Change-Id: Ia2ca1578bd189b8590ac6c17958810f927c8d00b
Signed-off-by: DoHyun Pyun <dh79.pyun@samsung.com>
Wootak Jung [Thu, 24 May 2018 04:45:09 +0000 (13:45 +0900)]
Fix prevent issue
Change-Id: I7a2f9f1bf6b19a70e40cbf80d624d55d7eab77e5
Wootak Jung [Thu, 24 May 2018 03:38:12 +0000 (12:38 +0900)]
Fix prevent issues
Change-Id: Iadec24b45ee77613553e75ef89103dd135046362
DoHyun Pyun [Thu, 24 May 2018 00:04:37 +0000 (09:04 +0900)]
Remove unused mashal codes
Change-Id: If6f1199ea369bfcd6f715eb0fb21831bd3a98ff5
Signed-off-by: DoHyun Pyun <dh79.pyun@samsung.com>
DoHyun Pyun [Wed, 23 May 2018 12:05:17 +0000 (21:05 +0900)]
Set the smack label as '_' of the library
Change-Id: If19a9a1607739fe78a8d9f33a368d0ed84a4b39c
Signed-off-by: DoHyun Pyun <dh79.pyun@samsung.com>
DoHyun Pyun [Wed, 23 May 2018 12:04:33 +0000 (21:04 +0900)]
Fix the write request functionality from GATT client
Change-Id: I8c18e0de026ed5bde935fd8978f22daec771cc28
Signed-off-by: DoHyun Pyun <dh79.pyun@samsung.com>
Amit Purwar [Thu, 17 May 2018 14:13:41 +0000 (19:43 +0530)]
gatt client adaptation feature changes on HAL
Change-Id: Idef21c381035f119072575ff28ebd4b07c37c780
Signed-off-by: Amit Purwar <amit.purwar@samsung.com>
Amit Purwar [Thu, 17 May 2018 14:17:51 +0000 (19:47 +0530)]
gatt client adaptation feature changes bt-api bt-service OAL
Change-Id: If19155c4dc6aaa6367094a02a346d949d29be183
Signed-off-by: Amit Purwar <amit.purwar@samsung.com>
Wootak Jung [Mon, 21 May 2018 01:23:06 +0000 (10:23 +0900)]
Fix wrong expression in dbus policy
Change-Id: Ibc5d72822c721a0ffe4536e3eb8624ccaa9d60d9
DoHyun Pyun [Thu, 17 May 2018 07:34:15 +0000 (16:34 +0900)]
Allow the dbus method call for bluetooth.admin privilege app
BT system popup will call dbus method directly to confirm the pairing.
So we should allow the method from app user if it has the privilege
Change-Id: I0cafcebad827cb5fd516ed4a1e5b2d5015281d65
Signed-off-by: DoHyun Pyun <dh79.pyun@samsung.com>
DoHyun Pyun [Wed, 16 May 2018 09:13:37 +0000 (18:13 +0900)]
Fix TCT fail issue on ARTIK530
ARTIK530's BT kernel is not ported yet. Because of this,
LE scan operation is not working physically. This patchset
is for the exception case.
Change-Id: I03b6e2a312d4b493c2bd2d00f957df9324941286
Signed-off-by: DoHyun Pyun <dh79.pyun@samsung.com>
DoHyun Pyun [Wed, 16 May 2018 06:40:31 +0000 (15:40 +0900)]
Adjust the timing to load BT driver
Change-Id: Ieba46283aec98db78f35e8f2dc39c0b2ee66a380
Signed-off-by: DoHyun Pyun <dh79.pyun@samsung.com>
DoHyun Pyun [Thu, 10 May 2018 00:50:29 +0000 (09:50 +0900)]
Add the allow and deny own dbus policy
Change-Id: Ib5af0b85404d031b087d97e4353e881868343e38
Signed-off-by: DoHyun Pyun <dh79.pyun@samsung.com>
Wootak Jung [Thu, 10 May 2018 00:31:02 +0000 (09:31 +0900)]
Add bt-driver-insmod.service trigger logic
Change-Id: I0e4b4b994d7a0c74440d495c70d7f96ee914bb68
Wootak Jung [Tue, 8 May 2018 04:32:32 +0000 (13:32 +0900)]
Fix privilege violation
Need default deny policy for internal interface
Change-Id: If7ecc83424efb736f6d30a0ac43a0a510bf51437
DoHyun Pyun [Thu, 3 May 2018 06:50:51 +0000 (15:50 +0900)]
Modify the dbus policy for user session
Change-Id: I26e95019d71e78f70e7cccd3f57d92d26f487438
Signed-off-by: DoHyun Pyun <dh79.pyun@samsung.com>
Hyuk Lee [Thu, 26 Apr 2018 01:18:34 +0000 (10:18 +0900)]
Fix the svace issue
Change-Id: I196e12ddc9ad87007464221d21b7888b69e41180
Signed-off-by: Hyuk Lee <hyuk0512.lee@samsung.com>
Wootak Jung [Fri, 20 Apr 2018 01:16:23 +0000 (10:16 +0900)]
Add disconnect logic when dpm policy is updated
Change-Id: I9aaaf07e823c7a123478e7221fabe27be61797d5
Hyuk Lee [Fri, 20 Apr 2018 05:05:48 +0000 (14:05 +0900)]
Fix the crash issue in OAL event loop
Change-Id: Id955d5e63429139ba2c7a869347956311c27b3d1
Signed-off-by: Hyuk Lee <hyuk0512.lee@samsung.com>
Wootak Jung [Wed, 18 Apr 2018 09:03:50 +0000 (18:03 +0900)]
Fix bt_core dbus policy issue
Change-Id: I34c3863ecba512615267ed46a07135429b21ed67
Pyun DoHyun [Wed, 18 Apr 2018 06:16:45 +0000 (06:16 +0000)]
Merge "Add default deny policy in conf files" into tizen
Wootak Jung [Tue, 17 Apr 2018 06:57:35 +0000 (15:57 +0900)]
Add default deny policy in conf files
Remove at_console policy
Change-Id: I31a6089386e9bf9d095fa9390215a746aac4e263
DoHyun Pyun [Wed, 18 Apr 2018 02:28:55 +0000 (11:28 +0900)]
Remove the package dependency for pkgmgr and dbus-glib-1
Change-Id: I3b2e8a621594cae48db31bfcd69074dc02463646
Signed-off-by: DoHyun Pyun <dh79.pyun@samsung.com>
Pyun DoHyun [Wed, 18 Apr 2018 00:38:39 +0000 (00:38 +0000)]
Merge "Add the AVRCP delay changed callback" into tizen
Wootak Jung [Tue, 17 Apr 2018 05:06:46 +0000 (14:06 +0900)]
Fix privilege check logic
BT_CHECK_PRIVILEGE is required in 1st param to check privilege
Change-Id: Iff6760952080e8a05479169ca13b6ed2f6acab8d
Hyuk Lee [Wed, 11 Apr 2018 08:28:16 +0000 (17:28 +0900)]
Add the rfkill udev rule file
Change-Id: I8e7af48093446359d684eb1743f140688abfd8b2
Signed-off-by: Hyuk Lee <hyuk0512.lee@samsung.com>
Pyun DoHyun [Mon, 9 Apr 2018 05:21:06 +0000 (05:21 +0000)]
Merge "Add the media transport interface to adaptation code" into tizen
Hyuk Lee [Wed, 28 Mar 2018 05:56:49 +0000 (14:56 +0900)]
Add the media transport interface to adaptation code
Change-Id: I6cfd4c4b10a87894b4326c331f32a845a239a845
Signed-off-by: Hyuk Lee <hyuk0512.lee@samsung.com>
Wootak Jung [Mon, 9 Apr 2018 01:09:10 +0000 (10:09 +0900)]
Remove unnecessary dpm policy check logic
dpm policy was already done during rfcomm connection.
no need to check dpm policy in socket writing
Change-Id: I5412d2b4c273a0627911cf52beeb0ded44587a87
Hyuk Lee [Tue, 3 Apr 2018 02:22:51 +0000 (11:22 +0900)]
Add the AVRCP delay changed callback
Change-Id: Ieaf16bba7a03aeb8c8984f1a5fab8cada3b9a5eb
Signed-off-by: Hyuk Lee <hyuk0512.lee@samsung.com>
Pyun DoHyun [Thu, 22 Mar 2018 23:49:12 +0000 (23:49 +0000)]
Merge "Svace fix: WGID-319844 'characteristic.handle' doubble free" into tizen
Pyun DoHyun [Thu, 22 Mar 2018 23:48:59 +0000 (23:48 +0000)]
Merge "Svace fix WGID:324430 :statement in the source code might be unreachable during program execution" into tizen
Anupam Roy [Thu, 22 Mar 2018 07:01:02 +0000 (12:31 +0530)]
SVACE : WGID 324403
Change-Id: I38c66e9e23546005c7ff42f73b51f3a588232cdb
Signed-off-by: Anupam Roy <anupam.r@samsung.com>
Abhishek Chandra [Thu, 22 Mar 2018 06:35:27 +0000 (12:05 +0530)]
[Bluetooth-frwk] SVACE issue fixed for WGID:324402
Change-Id: Ib5aab65c6ae272f03da5d66ebdc5f1ca89c6e02f
Signed-off-by: Abhishek Chandra <abhishek.ch@samsung.com>
Avichal Agarwal [Thu, 22 Mar 2018 06:27:49 +0000 (11:57 +0530)]
Svace fix: WGID-319844 'characteristic.handle' doubble free
Change-Id: I50c493329672477239fc029ce68c1c8ef7271477
Avichal Agarwal [Thu, 22 Mar 2018 06:25:18 +0000 (11:55 +0530)]
Svace fix WGID:324430 :statement in the source code might be unreachable
during program execution
Change-Id: Ic75be3839330c649e47fcd17ab16f468be68cc07
Amit Purwar [Wed, 21 Mar 2018 07:31:13 +0000 (13:01 +0530)]
svace fixes done
Change-Id: I2acea06b83ab5ebb9c3dbd200108f3704520d2c9
Signed-off-by: Amit Purwar <amit.purwar@samsung.com>
Wootak Jung [Mon, 19 Mar 2018 05:14:53 +0000 (14:14 +0900)]
Initialize VCONFKEY_BT_DEVICE to NONE when bt is enabled/disabled
Change-Id: I44692c267963ddf68e5549d842f6b823eb9bccf6
Wootak Jung [Wed, 14 Mar 2018 00:48:43 +0000 (09:48 +0900)]
Fix NULL dereference issue
Change-Id: I2c2ec27c180425cbe7727bf85813dd6f3af73092
Hyuk Lee [Mon, 12 Mar 2018 10:42:43 +0000 (19:42 +0900)]
Add the rfkill control to bluetooth stack up
Change-Id: I1c1ef5f085517b363e7f67fc6a42c48094699407
Signed-off-by: Hyuk Lee <hyuk0512.lee@samsung.com>
Hyuk Lee [Wed, 21 Feb 2018 00:20:48 +0000 (09:20 +0900)]
Add the service file for bt-core
Change-Id: I8d7af5e04ad558579a6b434bf7c8d68fccda584f
Signed-off-by: Hyuk Lee <hyuk0512.lee@samsung.com>
Hyuk Lee [Mon, 12 Feb 2018 01:16:00 +0000 (10:16 +0900)]
Modify the bt-core's UID/GID to network_fw
Change-Id: I1bff9d8ebff0c3479c4c113ccdfe1ae29fba991d
Signed-off-by: Hyuk Lee <hyuk0512.lee@samsung.com>
Abhishek Chandra [Wed, 7 Feb 2018 09:02:55 +0000 (14:32 +0530)]
[Bluetooth-OAL] Jira issue : TFIVE-26
LIB path not defined for 64bit architecture .
Added changes in the spec file and
defined path for lib64 .
Change-Id: I42f4f5721b0b6a66aa061742b2ed8a1540c98181
Signed-off-by: Abhishek Chandra <abhishek.ch@samsung.com>
Abhishek Chandra [Tue, 30 Jan 2018 10:39:37 +0000 (16:09 +0530)]
[Bluetooth-Frwk] CSharp TCT Fixes over Latest Tizen branch
Change-Id: I6a25081323c1293a7f4373ad419e2053ac38817d
Signed-off-by: Abhishek Chandra <abhishek.ch@samsung.com>
Abhishek Chandra [Thu, 25 Jan 2018 05:47:04 +0000 (11:17 +0530)]
[Bluetooth-Frwk] TCT Fixes over Latest Tizen branch
Fixed issues in the TCT failures on Tizen branch
Fixed SVACE warnings and errors
Change-Id: Iab509cabfe0472954119a31bb0bfc88a8e8a1395
Signed-off-by: Abhishek Chandra <abhishek.ch@samsung.com>