OSDN Git Service
Jakub Pawlowski [Fri, 20 Oct 2017 02:51:09 +0000 (02:51 +0000)]
Clarify naming for characteristic value handle
am:
8e16fd450f
Change-Id: I9d3aafaecfaf612180f9b592f376c5ecc7502bf3
Jakub Pawlowski [Thu, 19 Oct 2017 22:51:35 +0000 (15:51 -0700)]
Clarify naming for characteristic value handle
We always reffer to characteristic by it's value handle.
Bug:
67057055
Test: compilation
Change-Id: I41a5d910ed471800c996b44dccfdbab3d7c3bdda
Jack He [Thu, 19 Oct 2017 23:42:56 +0000 (23:42 +0000)]
Merge "Test: Rename performance_test to net_test_performance"
am:
a3341a0da2
Change-Id: I43226f193e427aa9be2e6a13decd1492a2bf2fc4
Treehugger Robot [Thu, 19 Oct 2017 23:38:51 +0000 (23:38 +0000)]
Merge "Test: Rename performance_test to net_test_performance"
Jakub Pawlowski [Thu, 19 Oct 2017 21:59:20 +0000 (21:59 +0000)]
hw/bluetooth.default.so -> libbluetooth.so (1/2)
am:
e56fabca98
Change-Id: I180079583d6f057827fad7f98e459c8e67ad931d
Jack He [Thu, 19 Oct 2017 21:25:26 +0000 (14:25 -0700)]
Test: Rename performance_test to net_test_performance
Bug:
67059793
Test: make
Change-Id: I6303d4c367e465c8404538d904eabca80b509a16
Jakub Pawlowski [Thu, 19 Oct 2017 07:26:09 +0000 (00:26 -0700)]
hw/bluetooth.default.so -> libbluetooth.so (1/2)
Also rename the build goal for both the library and headers.
Bug:
67853426
Test: run Bluetooth
Merged-In: Iaffeebc1d3f2761e13f6d66d4e855dc342603054
Change-Id: Iaffeebc1d3f2761e13f6d66d4e855dc342603054
(cherry picked from commit
842ff8ed7f5b00d5f6da9d975f37e65c41bb8ebc)
Jack He [Thu, 19 Oct 2017 15:52:44 +0000 (15:52 +0000)]
Revert "Add -fno-exceptions to default build config"
am:
da3c7c5761
Change-Id: Ife2b9647c90f664ed06ca2c48347deb69543907f
Jack He [Thu, 19 Oct 2017 07:36:18 +0000 (07:36 +0000)]
Revert "Add -fno-exceptions to default build config"
This reverts commit
d4b1d66dbe28818df3408a920ef37a3e0afca0aa.
Change Ie53b82e5d670f44a2460880c32dd9102d1caad7d
is a better fix. This flag won't disable exceptions in pre-compiled STL library.
Bug:
67963594
Test: build
Change-Id: I8c8cf0ebeb79bae697f0074de2d2e39f8e8f8703
Jakub Pawlowski [Thu, 19 Oct 2017 08:35:27 +0000 (08:35 +0000)]
Merge "Fix failing ConfigTest"
am:
939f86a83b
Change-Id: I12576b3e14b08a4210f31f62a6e58752325eba95
Jakub Pawlowski [Thu, 19 Oct 2017 08:34:59 +0000 (08:34 +0000)]
Run clang-format on headers
am:
3a3b82c37a
Change-Id: I675f4e2a685f9b60258e50a8f611fff4eead901d
Treehugger Robot [Thu, 19 Oct 2017 08:31:28 +0000 (08:31 +0000)]
Merge "Fix failing ConfigTest"
Jakub Pawlowski [Thu, 19 Oct 2017 06:55:39 +0000 (23:55 -0700)]
Fix failing ConfigTest
When running in cloud, different version of STL library is used. It
throws exceptions and make tests fail.
Bug:
67963594
Test: ConfigTest
Change-Id: Ie53b82e5d670f44a2460880c32dd9102d1caad7d
Jakub Pawlowski [Thu, 19 Oct 2017 03:49:54 +0000 (20:49 -0700)]
Run clang-format on headers
Bug:
67853426
Test: compilation
Change-Id: I37dcac01e78fafb4ef0c7e97578d04605c46e88e
Jakub Pawlowski [Thu, 19 Oct 2017 01:13:04 +0000 (01:13 +0000)]
Move Bluetooth headers to system/bt (1/3)
am:
f2f207a91c
Change-Id: Ie868592d777af9e437268e5ed7f8c5ffbc7cd4f6
Jakub Pawlowski [Sat, 23 Sep 2017 21:47:20 +0000 (14:47 -0700)]
Move Bluetooth headers to system/bt (1/3)
Bug:
67853426
Test: run Bluetooth
Change-Id: I75748d29a35d10d377d39e0441116dbfd04c82e9
Jack He [Thu, 19 Oct 2017 00:02:15 +0000 (00:02 +0000)]
Merge "Remove tabs from build/Android.bp"
am:
aefc19af02
Change-Id: Ic69e5fc6301734caba9f3037fd35829596909af9
Treehugger Robot [Wed, 18 Oct 2017 23:58:28 +0000 (23:58 +0000)]
Merge "Remove tabs from build/Android.bp"
Hansong Zhang [Wed, 18 Oct 2017 23:47:13 +0000 (23:47 +0000)]
Merge "HID: Fix the behavior of virtual_cable_unplug"
am:
0d53533bc9
Change-Id: Ifc3c089a43d514e160f6b32877ebe0c4248b4437
Treehugger Robot [Wed, 18 Oct 2017 23:39:41 +0000 (23:39 +0000)]
Merge "HID: Fix the behavior of virtual_cable_unplug"
Jakub Pawlowski [Wed, 18 Oct 2017 22:50:13 +0000 (22:50 +0000)]
Merge "Do not set random address when public address is in use"
am:
b64989c191
Change-Id: Ie1ed12ba0f06f77abb4248ca94ba062a61c9e13c
Treehugger Robot [Wed, 18 Oct 2017 22:45:37 +0000 (22:45 +0000)]
Merge "Do not set random address when public address is in use"
Jack He [Wed, 18 Oct 2017 22:18:24 +0000 (15:18 -0700)]
Remove tabs from build/Android.bp
Test: make
Change-Id: I02dc1cf5a5e6c0ed2df60fcc3fb79edbb026cf8c
Jack He [Wed, 18 Oct 2017 22:20:37 +0000 (22:20 +0000)]
Merge "Add -fno-exceptions to default build config"
am:
9c9a4bc800
Change-Id: I58951878730df812385ae54cd00da23c4f99f7a1
Treehugger Robot [Wed, 18 Oct 2017 22:15:21 +0000 (22:15 +0000)]
Merge "Add -fno-exceptions to default build config"
Steven Moreland [Wed, 18 Oct 2017 19:31:25 +0000 (19:31 +0000)]
Merge "Make system/bt build with the VNDK."
am:
78cb54f3b1
Change-Id: I2891fac24debb4070b5aa9840b9693a6346c9495
Treehugger Robot [Wed, 18 Oct 2017 19:21:13 +0000 (19:21 +0000)]
Merge "Make system/bt build with the VNDK."
Myles Watson [Wed, 18 Oct 2017 18:32:47 +0000 (18:32 +0000)]
Allocate tSDBP_DISCOVERY_DB instead of bytes
am:
188d7aca60
Change-Id: I03f1f6def07e4aeea209ffeed13b9513e14ccdb9
Steven Moreland [Mon, 17 Jul 2017 17:17:59 +0000 (10:17 -0700)]
Make system/bt build with the VNDK.
When the vndk is enabled (BOARD_VNDK_VERSION=current),
vendor libraries must only link against vendor variants
in the build system. This also means that they receive
restricted sets of headers and that automatic global
headers are restricted.
Test: build system/bt with BOARD_VNDK_VERSION=current
Bug:
37342627
Change-Id: Ie1507e9b5bdb626fa0049faadd225c2c1f451661
Merged-In: Ie1507e9b5bdb626fa0049faadd225c2c1f451661
(cherry picked from commit
41401a5916f750f29af61bae35ca99f7e851333f)
Myles Watson [Tue, 3 Oct 2017 20:04:28 +0000 (13:04 -0700)]
Allocate tSDBP_DISCOVERY_DB instead of bytes
Test: build
Change-Id: Ib7a33cf7cb89715da781b4e93d0bfe3f74490cea
Jakub Pawlowski [Wed, 18 Oct 2017 18:04:20 +0000 (18:04 +0000)]
Remove hw_module_t dependency in Bluetooth - cleanup
am:
5fceeadc2d
Change-Id: I270f690040fb96183fd095c164eda3d90062c634
Jakub Pawlowski [Wed, 18 Oct 2017 11:06:13 +0000 (04:06 -0700)]
Remove hw_module_t dependency in Bluetooth - cleanup
Bug:
67853426
Test: run Bluetooth
Jakub Pawlowski [Wed, 18 Oct 2017 13:16:45 +0000 (13:16 +0000)]
Linux build fix
am:
c451068657
Change-Id: I7d87226174273ddbb894eb5462dfc90a4111673e
Jakub Pawlowski [Wed, 18 Oct 2017 11:03:41 +0000 (04:03 -0700)]
Linux build fix
Test: compile using ninja
Jack He [Wed, 18 Oct 2017 07:26:16 +0000 (00:26 -0700)]
Add -fno-exceptions to default build config
* C++ exceptions are expensive and are not used in our code
* We need to disable exception to achieve desired behavior for
std::stoi, which we don't want it to crash when failing to parse an
incoming integer
Test: make, net_test_osi
Change-Id: Idc363ff1f25f085c75df3c473ee4d2a210af3b17
Jakub Pawlowski [Wed, 18 Oct 2017 03:24:18 +0000 (03:24 +0000)]
Move include->internal_include (1/2)
am:
ecace46f9c
Change-Id: I6d5433c39e5efe3d00c06bcfc4999f8ebac9a7c2
Jakub Pawlowski [Tue, 17 Oct 2017 23:40:41 +0000 (16:40 -0700)]
Move include->internal_include (1/2)
Change-Id: If351c7d51a380c33ec9bae3b3f240ed53639f3c9
Jakub Pawlowski [Wed, 18 Oct 2017 00:06:23 +0000 (00:06 +0000)]
Merge "Fix failing ConfigTest"
am:
5795e559ce
Change-Id: I102afb37f1251b869f7dc518c5afe9b6ab57877e
Treehugger Robot [Wed, 18 Oct 2017 00:00:54 +0000 (00:00 +0000)]
Merge "Fix failing ConfigTest"
Jakub Pawlowski [Tue, 17 Oct 2017 22:30:49 +0000 (22:30 +0000)]
Merge changes I4b90b6ee,I37c5a138,I6ff0c0dc
am:
0127861a18
Change-Id: I357188bb459d9e95a96b00203e4ffb0927d19436
Jakub Pawlowski [Tue, 17 Oct 2017 22:21:52 +0000 (22:21 +0000)]
Merge changes I4b90b6ee,I37c5a138,I6ff0c0dc
* changes:
Inline bta_gattc_start_disc_* where possible
bta_gattc_explore_srvc minor style fixes
Remove bta_gattc_incl_srvc_disc_cmpl
Jakub Pawlowski [Tue, 17 Oct 2017 21:25:18 +0000 (21:25 +0000)]
Merge "Remove hw_module_t dependency in Bluetooth (1/3)"
am:
d20af6b2f8
Change-Id: I8807a297415f7a85ba6f70bf16880492efef9da0
Jakub Pawlowski [Tue, 17 Oct 2017 21:18:18 +0000 (21:18 +0000)]
Merge "Remove hw_module_t dependency in Bluetooth (1/3)"
Jack He [Tue, 17 Oct 2017 21:12:07 +0000 (21:12 +0000)]
Use DIST_DIR from environment for XML log output
am:
11f1e9347e
Change-Id: Ie8ee5421645302f7dbf260e303656e70e464da0b
Jakub Pawlowski [Tue, 17 Oct 2017 21:03:41 +0000 (14:03 -0700)]
Fix failing ConfigTest
Specifying base as 0 let stoi autodetect it. Default is 10.
Bug:
67595284
Test: ConfigTest
Change-Id: I09a996edb6fde81de7c59e3aaa4a33134fe40891
Jakub Pawlowski [Mon, 16 Oct 2017 22:57:16 +0000 (15:57 -0700)]
Remove hw_module_t dependency in Bluetooth (1/3)
Bug:
67853426
Test: run Bluetooth
Merged-In: Ia3808552137d1f770f2c0305aaa01181f383d064
Change-Id: Ia3808552137d1f770f2c0305aaa01181f383d064
Jakub Pawlowski [Tue, 17 Oct 2017 18:08:22 +0000 (11:08 -0700)]
Inline bta_gattc_start_disc_* where possible
Bug:
67057055
Test: compilation
Change-Id: I4b90b6eede46ffb777180caaab7cb073f898ddba
Jack He [Tue, 17 Oct 2017 19:01:39 +0000 (12:01 -0700)]
Use DIST_DIR from environment for XML log output
Bug:
64687730
Test: DIST_DIR=`pwd` ./test/run_host_unit_tests.py -j40 --enable_xml
Change-Id: Ib81703ec76d65700068563c557c090b1f197e650
Jakub Pawlowski [Tue, 17 Oct 2017 18:05:02 +0000 (11:05 -0700)]
bta_gattc_explore_srvc minor style fixes
Bug:
67057055
Test: compilation
Change-Id: I37c5a138ccddcb1ddd09e3efb5dfcdaeb5bdad04
Jakub Pawlowski [Tue, 17 Oct 2017 18:03:58 +0000 (11:03 -0700)]
Remove bta_gattc_incl_srvc_disc_cmpl
Bug:
67057055
Test: compilation
Change-Id: I6ff0c0dc203232f9fa2b43ccbacb015106d2b6d1
Jack He [Tue, 17 Oct 2017 18:14:23 +0000 (18:14 +0000)]
Merge "Add script to run host native unit tests"
am:
f6723ce8f8
Change-Id: I1836d90b7c0b507d0a932b7d568f854aae67d579
Treehugger Robot [Tue, 17 Oct 2017 18:09:34 +0000 (18:09 +0000)]
Merge "Add script to run host native unit tests"
Martin Brabham [Tue, 17 Oct 2017 18:07:02 +0000 (18:07 +0000)]
Merge "hfp: change initial codec from MSBC_T1 to CVSD"
am:
053c1524b3
Change-Id: I481085499400508f2f190bd993692ced7a45dc72
Martin Brabham [Tue, 17 Oct 2017 17:56:44 +0000 (17:56 +0000)]
Merge "hfp: change initial codec from MSBC_T1 to CVSD"
Jakub Pawlowski [Tue, 17 Oct 2017 06:17:21 +0000 (23:17 -0700)]
Do not set random address when public address is in use
Test: compilation
Change-Id: Ie9832b258aa85a9a4086c1608a32aa6f4049853b
Jack He [Fri, 29 Sep 2017 01:41:28 +0000 (18:41 -0700)]
Add script to run host native unit tests
* Add run_host_unit_tests.py, which does
1. Run "mmma -jN system/bt"
2. Run all host native unit tests configured in HOST_TESTS
3. Output structured XML GTest log output
Bug:
64687730
Test: ./test/run_host_unit_tests.py -j40
Change-Id: I389c67a2e0f60639d1bbfa20375364964b184233
Hansong Zhang [Tue, 17 Oct 2017 00:00:16 +0000 (17:00 -0700)]
HID: Fix the behavior of virtual_cable_unplug
The Bluetooth HID profile itself should not unbond other device; the
Bluetooth HID host and device should only disconnect the HID profile
when sending or receiving virtual_cable_unplug command.
Bug:
67866553
Test: Test with SL4A.
Change-Id: Ie378a7292309d2b11f53fcd82bca1cf42e64b0c0
Jakub Pawlowski [Mon, 16 Oct 2017 23:18:17 +0000 (23:18 +0000)]
config refactor - use strings
am:
3c41f5b68f
Change-Id: Ib997ddbc87d5e063d7ad13f8e9512f0e3913ea9d
Jakub Pawlowski [Mon, 16 Oct 2017 23:18:12 +0000 (23:18 +0000)]
persistent configuration refactor
am:
f3fb316634
Change-Id: If416f2e5cc23775c5788be936a0c306e5c5d2e89
Jakub Pawlowski [Fri, 13 Oct 2017 16:10:29 +0000 (09:10 -0700)]
config refactor - use strings
Use strings instead of char* arrays. This simplify memory management,
and makes the code easier to follow.
Bug:
67595284
Test: manual
Change-Id: If5dca2a16038360c361f2809601dcac056cb8769
Jakub Pawlowski [Fri, 6 Oct 2017 07:04:27 +0000 (00:04 -0700)]
persistent configuration refactor
Use std::list instead of list_t, use std::string instead of const char*
Bug:
67595284
Test: manual
Change-Id: I65f576977b547b09dc9aebea49d4e399e5712ec6
Jack He [Mon, 16 Oct 2017 17:41:47 +0000 (17:41 +0000)]
Merge "Fix net_test_bluetooth"
am:
0bb0d1bf9a
Change-Id: I3df7b32664b350737f3d8e701fe60030726f3997
Martin Brabham [Fri, 13 Oct 2017 22:47:24 +0000 (15:47 -0700)]
hfp: change initial codec from MSBC_T1 to CVSD
4.11.2 Audio Connection Setup by HF For all HF initiated audio connection
establishments for which both sides support the Codec Negotiation feature,
the HF shall trigger the AG to establish a Codec Connection. This is
necessary because only the AG knows about the codec selection and settings
of the network.
In the event we do not support codec negotiation we should make our initial
codec CVSD
Bug:
66324788
Change-Id: Ib68129ea1399c54224109e3ca7ba12784973d68f
Treehugger Robot [Mon, 16 Oct 2017 17:36:50 +0000 (17:36 +0000)]
Merge "Fix net_test_bluetooth"
Myles Watson [Sun, 15 Oct 2017 03:05:25 +0000 (03:05 +0000)]
Remove casts in bta/ and stack/btm
am:
6ef9190de8
Change-Id: I3a4c3267633075fbc717c1d3fa840e1d20a0d0ef
Jakub Pawlowski [Sun, 15 Oct 2017 03:04:56 +0000 (03:04 +0000)]
Merge "bta_gattc_cache: prepare for type unification"
am:
0b11ecc18c
Change-Id: I81f83051b1ea7149f01e9d01d7811b0192bbf01b
Myles Watson [Sun, 15 Oct 2017 03:04:32 +0000 (03:04 +0000)]
Merge "bta: Remove unsafe casts in BTA_AG"
am:
277603d1d0
Change-Id: Ie99a2fb85b4d8b4cce71face045b352c38212c9e
Myles Watson [Sun, 15 Oct 2017 03:04:07 +0000 (03:04 +0000)]
Merge "stack: Remove casts and spell local_keys correctly"
am:
89262fa363
Change-Id: Ib24ddce72ea155668657613c2d8b549ca500537e
Myles Watson [Sun, 15 Oct 2017 03:03:42 +0000 (03:03 +0000)]
Merge "btif: Use key types to avoid casting"
am:
38785040a6
Change-Id: I61285ad8566ed47a925455fa385aa53f251f2166
Jakub Pawlowski [Sun, 15 Oct 2017 03:03:11 +0000 (03:03 +0000)]
Minor style fixes in bta_gattc_act.cc
am:
a664b44ffc
Change-Id: Ic566905effa292e66526adb49311657cf5c193d2
Jakub Pawlowski [Sun, 15 Oct 2017 03:02:47 +0000 (03:02 +0000)]
gatt_utils minor style fixes
am:
d66c5718a1
Change-Id: I038e240e85e1946d2109fcfa6a37cfb6d43ca484
Jakub Pawlowski [Sun, 15 Oct 2017 03:02:25 +0000 (03:02 +0000)]
gatt_act_discovery indentation fix
am:
e71e88575f
Change-Id: Ia4aa97fea8b7d675965b8f550f7a586ad9039051
Jakub Pawlowski [Sun, 15 Oct 2017 03:02:02 +0000 (03:02 +0000)]
BTA GATT cache cleanup bta_gattc_discover_pri_service
am:
48e0c8d8a6
Change-Id: I9bc6b12d3324aa2480148b4da92ad6be67abda33
Jakub Pawlowski [Sun, 15 Oct 2017 03:01:28 +0000 (03:01 +0000)]
Fix crash in l2cble_start_conn_update
am:
5e8d54e6c2
Change-Id: I3cb790ca2b7115278064976c47a857acd6657efe
Jack He [Sun, 15 Oct 2017 03:01:05 +0000 (03:01 +0000)]
HID: Refactor bta_dm_pm_ssr to be more readable
am:
c15cc24fe3
Change-Id: I1fcd9a81ab5f4bf9c26882bd7cf0f69542041c85
Jakub Pawlowski [Sun, 15 Oct 2017 03:00:25 +0000 (03:00 +0000)]
BTA GATT cache cleanup bta_gattc_srvc_in_list
am:
9de0b5cb0a
Change-Id: Idcd4da23732b6e25925b664eb74c7dd1e836f760
Jakub Pawlowski [Sun, 15 Oct 2017 03:00:13 +0000 (03:00 +0000)]
BTA GATT cache cleanup add_*_to_list
am:
0c3eaab266
Change-Id: I18c2579bbc19afb0b8b5f4777eb81e8d40ff90f3
Jakub Pawlowski [Sun, 15 Oct 2017 02:59:05 +0000 (02:59 +0000)]
BTA GATT cache cleanup bta_gattc_disc_res_cback
am:
e6389005a7
Change-Id: Ic7ab119635ad39b10aa93ac88a5fb588b60dc590
Myles Watson [Tue, 3 Oct 2017 19:35:59 +0000 (12:35 -0700)]
Remove casts in bta/ and stack/btm
Make pointers to const structs const pointers.
Pass complete unions instead of casting smaller objects.
Test: build
Change-Id: I7d6b61183554be70ac7f58f4133a76ec68e35408
Jack He [Sat, 14 Oct 2017 01:23:05 +0000 (18:23 -0700)]
Fix net_test_bluetooth
* net_test_bluetooth should try to load Bluetooth library from
system/lib/hw or system/lib64/hw if it cannot find it from default
path
* Also replaced legacy logging macro with libbase logging statements
Bug:
67059247
Test: net_test_bluetooth
Change-Id: I6c45f66aedf675397f377ca56203bec9708324e1
Treehugger Robot [Sat, 14 Oct 2017 00:31:31 +0000 (00:31 +0000)]
Merge "bta_gattc_cache: prepare for type unification"
Treehugger Robot [Sat, 14 Oct 2017 00:04:25 +0000 (00:04 +0000)]
Merge "bta: Remove unsafe casts in BTA_AG"
Treehugger Robot [Sat, 14 Oct 2017 00:00:22 +0000 (00:00 +0000)]
Merge "stack: Remove casts and spell local_keys correctly"
Treehugger Robot [Fri, 13 Oct 2017 23:54:34 +0000 (23:54 +0000)]
Merge "btif: Use key types to avoid casting"
Jakub Pawlowski [Fri, 13 Oct 2017 22:49:07 +0000 (15:49 -0700)]
bta_gattc_cache: prepare for type unification
Bug:
67057055
Test: compilation
Change-Id: I46eb07a8f118b61551b3adc404ec306ad6a14b9c
Myles Watson [Tue, 3 Oct 2017 22:55:15 +0000 (15:55 -0700)]
stack: Remove casts and spell local_keys correctly
Test: build
Change-Id: Ide6ec9528e1f8efca9850eab53aa2bdb88ba363d
Myles Watson [Tue, 3 Oct 2017 21:05:47 +0000 (14:05 -0700)]
btif: Use key types to avoid casting
Test: build
Change-Id: If816c480219552dc8833b094a6228817883b774d
Myles Watson [Mon, 2 Oct 2017 20:33:04 +0000 (13:33 -0700)]
bta: Remove unsafe casts in BTA_AG
Test: build
Change-Id: I19659173498972f838ccc59dcac00e0f26417340
Jakub Pawlowski [Thu, 12 Oct 2017 05:54:47 +0000 (22:54 -0700)]
Minor style fixes in bta_gattc_act.cc
Bug:
67057055
Test: compilation test
Change-Id: I862f2da834cf6f5a024ee7321229c337980f3638
Jakub Pawlowski [Fri, 13 Oct 2017 18:04:34 +0000 (11:04 -0700)]
gatt_utils minor style fixes
Test: compilation
Change-Id: I76f3f26b5140b7b60508756b1e841b09aeeb5e7d
Jakub Pawlowski [Fri, 13 Oct 2017 17:23:02 +0000 (10:23 -0700)]
gatt_act_discovery indentation fix
Bug:
67057055
Test: compilation test
Change-Id: I22640f47b5faf6e1d8718dec003b3cc83b51c514
Jakub Pawlowski [Fri, 13 Oct 2017 17:01:24 +0000 (10:01 -0700)]
BTA GATT cache cleanup bta_gattc_discover_pri_service
Bug:
67057055
Test: compilation test
Change-Id: I23464a61282d60400ae36debc820c66a4f1a1e1a
Jakub Pawlowski [Fri, 13 Oct 2017 16:51:06 +0000 (09:51 -0700)]
Fix crash in l2cble_start_conn_update
Bug:
67774334
Test: compilation
Change-Id: I42ec986c6c5f3fe81f507596bf1df05dcf3ec0ba
Jack He [Fri, 6 Oct 2017 00:54:49 +0000 (17:54 -0700)]
HID: Refactor bta_dm_pm_ssr to be more readable
* Reuse values obtained from tables
* Continue early when Bluetooth addresses do not match, so that the
rest of the method can save some indentation
Test: make, HID host test
Change-Id: I7b2d4ec35a167c93da25a112e73c8d37531714a5
Jakub Pawlowski [Thu, 12 Oct 2017 22:00:35 +0000 (15:00 -0700)]
BTA GATT cache cleanup bta_gattc_srvc_in_list
Bug:
67057055
Test: compilation test
Change-Id: I22e752c1d270128ff0ae4f633d4f3eccf4cb725e
Jakub Pawlowski [Thu, 12 Oct 2017 21:42:11 +0000 (14:42 -0700)]
BTA GATT cache cleanup add_*_to_list
Bug:
67057055
Test: compilation test
Change-Id: If70cfc4c024434ffe77e53410b5de8f70af6b33e
Jakub Pawlowski [Thu, 12 Oct 2017 18:18:03 +0000 (11:18 -0700)]
BTA GATT cache cleanup bta_gattc_disc_res_cback
Bug:
67057055
Test: compilation test
Change-Id: Iccfffe5de654070058ce3f4af3f48fa0975b7cf3
Jakub Pawlowski [Thu, 12 Oct 2017 23:02:35 +0000 (23:02 +0000)]
make Uuid::kBase into local constexpr
am:
bf1ddfc833
Change-Id: I96ae73d0248a723f4015200ff06d74924b6d11c1
Jakub Pawlowski [Thu, 12 Oct 2017 20:29:04 +0000 (13:29 -0700)]
make Uuid::kBase into local constexpr
This fixes a bug where From128BitBE is used before kBase is initialized
Bug:
67671467
Test: Share a picture using Bluetooth
Change-Id: Ifb5b5f90dbca9646f117b9ff5d01439407424597
Jakub Pawlowski [Thu, 12 Oct 2017 20:19:14 +0000 (20:19 +0000)]
BTA GATT cache cleanup
am:
98c0494449
Change-Id: Id5ce319c71b20b1ea5dab99eaa7d204016203ed7