OSDN Git Service
Jakub Pawlowski [Fri, 20 Oct 2017 18:00:08 +0000 (18:00 +0000)]
Remove LD_LIBRARY_PATH from test/run_unit_test.sh am:
50e1adadad
am:
a0e46a75fc
Change-Id: Ied3935f47e6fb63a9469da3cffa323b70fdf9681
Jakub Pawlowski [Fri, 20 Oct 2017 17:58:08 +0000 (17:58 +0000)]
Remove LD_LIBRARY_PATH from test/run_unit_test.sh
am:
50e1adadad
Change-Id: I8c8ca6aba178c69c43f6862485f55db9eee3c66f
Jakub Pawlowski [Fri, 20 Oct 2017 07:34:13 +0000 (00:34 -0700)]
Remove LD_LIBRARY_PATH from test/run_unit_test.sh
libbluetooth.so is now in default lib folder.
Bug:
67853426
Test: run tests using run_unit_test.sh
Change-Id: Ib3982d9600717593b817bda3553f53a629eb4afc
liuchao [Fri, 20 Oct 2017 17:00:09 +0000 (17:00 +0000)]
Fix out-of-bound array access in jv handle err log am:
3ddadcf4b0
am:
5fac4b595f
Change-Id: I96ae8f057eba84c9f1f43d2f9f88a71d8849f4c9
liuchao [Fri, 20 Oct 2017 16:58:02 +0000 (16:58 +0000)]
Fix out-of-bound array access in jv handle err log
am:
3ddadcf4b0
Change-Id: I2627ad5a4e864f520f340b9690ca3be2d4fd9681
liuchao [Thu, 13 Apr 2017 03:45:02 +0000 (11:45 +0800)]
Fix out-of-bound array access in jv handle err log
Since the port_handle is checked invalid in bta_jv_rfc_port_to_cb
the error print of bta_jv_cb.port_cb[port_handle - 1].handle is
inappropriate
Test: mm -j8
Change-Id: I0562706512bb993d9a65676d11274d21fa9e70ef
Jakub Pawlowski [Fri, 20 Oct 2017 05:01:20 +0000 (05:01 +0000)]
Linux: bluetooth.default.so -> libbluetooth.so am:
121882e23a
am:
6b414af57a
Change-Id: I39ead37586d0900210b5ee32e66c1c15ea556c2d
Jakub Pawlowski [Fri, 20 Oct 2017 04:59:51 +0000 (04:59 +0000)]
Linux: bluetooth.default.so -> libbluetooth.so
am:
121882e23a
Change-Id: I423eb28eaf7060c1966e0d4b944d25400478b674
Jakub Pawlowski [Fri, 20 Oct 2017 02:51:57 +0000 (19:51 -0700)]
Linux: bluetooth.default.so -> libbluetooth.so
Also rename the build goal for both the library.
Bug:
67853426
Test: run Bluetooth
Change-Id: Ic5bd27f10ade0b068057049dd98c09e082cafee1
Jakub Pawlowski [Fri, 20 Oct 2017 02:59:41 +0000 (02:59 +0000)]
Clarify naming for characteristic value handle am:
8e16fd450f
am:
4846596cee
Change-Id: Idda3dbc63dd5aa9b7a0ffd1ebb17468ecc6058b8
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:45:03 +0000 (23:45 +0000)]
Merge "Test: Rename performance_test to net_test_performance" am:
a3341a0da2
am:
be2fe53457
Change-Id: I4d555e93b487ac660d7bf048bef72df3bf00cbfc
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 22:01:56 +0000 (22:01 +0000)]
hw/bluetooth.default.so -> libbluetooth.so (1/2) am:
e56fabca98
am:
753a525a71
Change-Id: Ib1f647ed741218e214846d3b3a3f18365b01650c
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:54:46 +0000 (15:54 +0000)]
Revert "Add -fno-exceptions to default build config" am:
da3c7c5761
am:
45b08792b3
Change-Id: I293549eac9768296fc467b6e1789f5b57b4526bf
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:37:52 +0000 (08:37 +0000)]
Merge "Fix failing ConfigTest" am:
939f86a83b
am:
77ce187633
Change-Id: If08ae193748ddb88c80b0a1038846c97ef0d0eb8
Jakub Pawlowski [Thu, 19 Oct 2017 08:37:23 +0000 (08:37 +0000)]
Run clang-format on headers am:
3a3b82c37a
am:
863b7d2aeb
Change-Id: Id5cd28c82debf97cac776acd85e2f61fe110e0bf
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:16:38 +0000 (01:16 +0000)]
Move Bluetooth headers to system/bt (1/3) am:
f2f207a91c
am:
747aaebe50
Change-Id: Idad497bec7e66fb8df342629102cd4b1c20213ff
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:04:15 +0000 (00:04 +0000)]
Merge "Remove tabs from build/Android.bp" am:
aefc19af02
am:
3d999cd30e
Change-Id: I22bb3d823a0731d57c23ca1d3daa3102053ca537
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:49:16 +0000 (23:49 +0000)]
Merge "HID: Fix the behavior of virtual_cable_unplug" am:
0d53533bc9
am:
9ab36bf1c9
Change-Id: Id0be13329da834b1d316c3b47a13ba165b8a932d
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:52:10 +0000 (22:52 +0000)]
Merge "Do not set random address when public address is in use" am:
b64989c191
am:
d0b58b1f1c
Change-Id: If965db3eceace9764fcd438e0d309497ff3ab7ac
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:22:37 +0000 (22:22 +0000)]
Merge "Add -fno-exceptions to default build config" am:
9c9a4bc800
am:
cac04d9815
Change-Id: I06a91033e7ccb06fe04b2300e8705a7d9d3b2b40
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:33:03 +0000 (19:33 +0000)]
Merge "Make system/bt build with the VNDK." am:
78cb54f3b1
am:
12042ed45b
Change-Id: I2cedc262ffed4407d776f49abee9f3d8899bb7c3
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:37:59 +0000 (18:37 +0000)]
Allocate tSDBP_DISCOVERY_DB instead of bytes am:
188d7aca60
am:
7071aaba89
Change-Id: Ie903f0af954db39c2776cf23ad6c441dabccff65
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:13:40 +0000 (18:13 +0000)]
Remove hw_module_t dependency in Bluetooth - cleanup am:
5fceeadc2d
am:
5ff29ef904
Change-Id: Ib6d1eae67d92288f80f6a15f369f34e7b5a6bb9a
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 14:08:15 +0000 (14:08 +0000)]
Linux build fix am:
c451068657
am:
817c752a13
Change-Id: I5530519cbc4dffca87a4b2bf31cfa32ece927958
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:26:18 +0000 (03:26 +0000)]
Move include->internal_include (1/2) am:
ecace46f9c
am:
227ecb643c
Change-Id: Ib99bf256cb48c5062f281094d0c88951b7f7e11a
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:08:53 +0000 (00:08 +0000)]
Merge "Fix failing ConfigTest" am:
5795e559ce
am:
86c111ba96
Change-Id: I54ebbe1956dac566b75e5a56875181a71ae53e99
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:32:15 +0000 (22:32 +0000)]
Merge changes I4b90b6ee,I37c5a138,I6ff0c0dc am:
0127861a18
am:
2c02fc3d51
Change-Id: I0ee0a2d7aba16c3bbd9e5fb22745852a87543451
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:28:53 +0000 (21:28 +0000)]
Merge "Remove hw_module_t dependency in Bluetooth (1/3)" am:
d20af6b2f8
am:
e1ff63499b
Change-Id: I3a1cba05b79960c112d00f3276a023b1104d19b6
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
Jack He [Tue, 17 Oct 2017 21:23:13 +0000 (21:23 +0000)]
Use DIST_DIR from environment for XML log output am:
11f1e9347e
am:
6b9bb71c8d
Change-Id: I0c042d21a8b9d15052b3616f035df17278e1dd4c
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:16:23 +0000 (18:16 +0000)]
Merge "Add script to run host native unit tests" am:
f6723ce8f8
am:
b5ebac91b7
Change-Id: I2446174be52aedcfdd64757480fa39df42e960e9
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:08:54 +0000 (18:08 +0000)]
Merge "hfp: change initial codec from MSBC_T1 to CVSD" am:
053c1524b3
am:
86b2ccfec8
Change-Id: I26becbc071f8cceb9a04f8bdab72c9bd364dfae0
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
Jakub Pawlowski [Tue, 17 Oct 2017 00:59:53 +0000 (00:59 +0000)]
config refactor - use strings am:
3c41f5b68f
am:
217be0777e
Change-Id: Id1333e5744003ccfe004e96ad4fce2198b852c2b
Jakub Pawlowski [Tue, 17 Oct 2017 00:59:48 +0000 (00:59 +0000)]
persistent configuration refactor am:
f3fb316634
am:
b457e1d65f
Change-Id: I9ea72be40a2c653506ac77c0ecf85fe37786a506
Jack He [Tue, 17 Oct 2017 00:59:22 +0000 (00:59 +0000)]
Merge "Fix net_test_bluetooth" am:
0bb0d1bf9a
am:
0e302ec187
Change-Id: Ied1f42c68a9af3a87807a937cbbf6cb2781c46aa
Myles Watson [Tue, 17 Oct 2017 00:58:52 +0000 (00:58 +0000)]
Remove casts in bta/ and stack/btm am:
6ef9190de8
am:
76b0ec3d07
Change-Id: I5a7258625e93117a75b684a4cac3071d1439d144
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
Ajay Panicker [Fri, 1 Sep 2017 19:07:42 +0000 (12:07 -0700)]
Bluetooth: Add AVRCP 1.3 as a developer option for AVRCP version (2/2)
This is requied for the 2012 Mazda 3 carkit as the carkit refuses to send
AVRCP commands other than passthrough commands when the version is anything
else. AVRCP 1.3 is compatible with most carkits on the market and can be
used to get most carkits working at the cost of losing many features.
Bug:
37943083
Test: Set AVRCP 1.3 in developer options and see that SDP and the AVRCP
capabilites have updated to reflect this.
TestTracker: 105915/3975
Change-Id: Iffc7ed1dd91eecb699153125b25451de5826f202
(cherry picked from commit
2369a95e6ed0c16f61237fe9c1fc5a90d97129c1)
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"