OSDN Git Service
Martin Brabham [Tue, 4 May 2021 20:04:06 +0000 (20:04 +0000)]
Merge "OOB: Add public address to OOB data" am:
6107593afb
Original change: https://android-review.googlesource.com/c/platform/system/bt/+/
1692382
Change-Id: Ia69a0bc0243922084841fba93b28dd1a880bdacf
Sonny Sasaka [Tue, 4 May 2021 20:03:59 +0000 (20:03 +0000)]
Merge "Add rust binaries to link with C++ staticlib" am:
0ccbc22083
Original change: https://android-review.googlesource.com/c/platform/system/bt/+/
1686947
Change-Id: I2cb621a688d3c1ecf8af5f6e63afcb2298ae1cb6
Sonny Sasaka [Tue, 4 May 2021 20:02:33 +0000 (20:02 +0000)]
Merge "Add TARGET_FLOSS define" am:
86cbc1a913
Original change: https://android-review.googlesource.com/c/platform/system/bt/+/
1686946
Change-Id: I32e4fd29375810d67c0750bb4011819807e2f478
Martin Brabham [Tue, 4 May 2021 19:52:42 +0000 (19:52 +0000)]
Merge "OOB: Add public address to OOB data"
Sonny Sasaka [Tue, 4 May 2021 19:09:58 +0000 (19:09 +0000)]
Merge "Add rust binaries to link with C++ staticlib"
Sonny Sasaka [Tue, 4 May 2021 19:08:59 +0000 (19:08 +0000)]
Merge "Add TARGET_FLOSS define"
Chris Manton [Tue, 4 May 2021 16:42:55 +0000 (16:42 +0000)]
Enum-ify stack/gatt::tGATT_SEC_ACTION am:
9948dd3af7
Original change: https://android-review.googlesource.com/c/platform/system/bt/+/
1695074
Change-Id: Iab07e00714b787eb9cdb9d80181da18416f450e2
Chris Manton [Tue, 4 May 2021 16:42:53 +0000 (16:42 +0000)]
Remove unused field stack/avct/avct_int::ch_flags am:
ca87a30723
Original change: https://android-review.googlesource.com/c/platform/system/bt/+/
1695073
Change-Id: I6b7d8ee3405cd16502c0539cf221c5599fe5cbc6
Chris Manton [Tue, 4 May 2021 16:42:08 +0000 (16:42 +0000)]
Re-log stack/include::gatt_disconnection_reason_text am:
3016a29448
Original change: https://android-review.googlesource.com/c/platform/system/bt/+/
1695072
Change-Id: Ifb6c4c286b221d2f84489c83266be6e62010cc35
Chris Manton [Tue, 4 May 2021 14:47:44 +0000 (14:47 +0000)]
Merge changes I37e29f23,I512714db,If8acc10e am:
f22c4c97da
Original change: https://android-review.googlesource.com/c/platform/system/bt/+/
1695071
Change-Id: Ie97ca6b2d76c50c03113b6f1ef9e639a4d523dc1
Chris Manton [Mon, 3 May 2021 06:13:02 +0000 (23:13 -0700)]
Enum-ify stack/gatt::tGATT_SEC_ACTION
Bug:
163134718
Test: gd/cert/run
Tag: #refactor
Change-Id: I57eb31e9e39f073380949dc9df4510a8adb81dfb
Chris Manton [Mon, 3 May 2021 16:04:32 +0000 (09:04 -0700)]
Remove unused field stack/avct/avct_int::ch_flags
Bug:
163134718
Test: gd/cert/run
Tag: #refactor
BYPASS_LONG_LINES_REASON: Bluetooth likes 120 lines
Change-Id: I9c969c5ce65094e6236166adcb281bc728602f79
Chris Manton [Mon, 3 May 2021 05:02:24 +0000 (22:02 -0700)]
Re-log stack/include::gatt_disconnection_reason_text
Bug:
163134718
Test: gd/cert/run
Tag: #refactor
Change-Id: I24b67cabd41737cddc431039289def92fd1f5e80
Chris Manton [Tue, 4 May 2021 14:27:05 +0000 (14:27 +0000)]
Merge changes I37e29f23,I512714db,If8acc10e
* changes:
dumpsys: Clarify dumpsys acceptlist sizing
shim: Remove le from shadow accept list after connection
Add include/hardware::bthh_connection_state_text
Michael Sun [Tue, 4 May 2021 02:49:54 +0000 (02:49 +0000)]
Merge "btaa: fix static packed BtaaHciPacket struct" am:
670a667977
Original change: https://android-review.googlesource.com/c/platform/system/bt/+/
1694045
Change-Id: Iaa2309c5371be5122bbebbcd386626e2cdf30d78
Abhishek Pandit-Subedi [Tue, 4 May 2021 02:49:02 +0000 (02:49 +0000)]
Merge "Fix btaa activity attribution for Linux build" am:
be4e9d5934
Original change: https://android-review.googlesource.com/c/platform/system/bt/+/
1694885
Change-Id: Iea64e3e6f5e5e0e2ccb7e9b41bc98a6c98158896
Michael Sun [Tue, 4 May 2021 02:23:59 +0000 (02:23 +0000)]
Merge "btaa: fix static packed BtaaHciPacket struct"
Abhishek Pandit-Subedi [Tue, 4 May 2021 01:56:08 +0000 (01:56 +0000)]
Merge "Fix btaa activity attribution for Linux build"
Chris Manton [Sun, 2 May 2021 21:08:11 +0000 (14:08 -0700)]
dumpsys: Clarify dumpsys acceptlist sizing
Bug:
183374320
Test: gd/cert/run
Tag: #refactor
BYPASS_LONG_LINES_REASON: Bluetooth likes 120 lines
Change-Id: I37e29f239f48f3547a20f156886bd20c72253b7d
Chris Manton [Sun, 2 May 2021 20:10:51 +0000 (13:10 -0700)]
shim: Remove le from shadow accept list after connection
Bug:
183374320
Test: gd/cert/run
Tag: #refactor
BYPASS_LONG_LINES_REASON: Bluetooth likes 120 lines
Change-Id: I512714dbca70afd8fb169de6a6f161974a46c802
Chris Manton [Thu, 29 Apr 2021 20:43:55 +0000 (13:43 -0700)]
Add include/hardware::bthh_connection_state_text
Bug:
163134718
Test: gd/cert/run
Tag: #refactor
Change-Id: If8acc10eec65cb507ff292c81017e89cd6ccfb82
Treehugger Robot [Tue, 4 May 2021 00:34:05 +0000 (00:34 +0000)]
Merge changes I35fefd23,Idaa677cb,If3a263d4 am:
78e895ba4d
Original change: https://android-review.googlesource.com/c/platform/system/bt/+/
1692858
Change-Id: Ie1d31cce815ef0a316e4b79afd0c49b69bbf0bf3
Treehugger Robot [Tue, 4 May 2021 00:15:42 +0000 (00:15 +0000)]
Merge changes I35fefd23,Idaa677cb,If3a263d4
* changes:
Introduce stack_btu_test
Remove bta/hh/bta_hh_le::BTA_HH_DEBUG
Remove execute bit for source file bta/hh/bta_hh_le
Michael Sun [Mon, 3 May 2021 16:34:29 +0000 (16:34 +0000)]
btaa: fix static packed BtaaHciPacket struct
Update the BtaaHciPacket to not use packet pragma as it is platform
dependent. Further updated the HciProcessor to eliminate static
declarations.
Tag: #feature
Bug:
187019165
Test: mmma -j system/bt
BYPASS_LONG_LINES_REASON: consist with gd format
Change-Id: I82bf7fcfa50c9911a8b7cdc69e0da68eb2b80a35
Abhishek Pandit-Subedi [Mon, 3 May 2021 22:56:03 +0000 (22:56 +0000)]
Fix btaa activity attribution for Linux build
Missing entries in BUILD.gn and Linux stubs for dumpsys.
Bug:
187109138
Tag: #floss
Test: atest --host bluetooth_test_gd
Change-Id: I9d72a29d56d0461375cc9235894a384dae183fd6
Abhishek Pandit-Subedi [Mon, 15 Mar 2021 20:54:19 +0000 (13:54 -0700)]
Add rust binaries to link with C++ staticlib
Rather than using C++ binaries to link with Rust staticlib, we do it the
other way around. This allows us to write our dbus frontend with Rust
instead.
Bug:
179821440
Tag: #floss
Test: atest --host bluetooth_test_gd
Change-Id: I63037e0aaea152a4855e0a49971c1b2f9c312ac5
Abhishek Pandit-Subedi [Mon, 26 Apr 2021 19:40:11 +0000 (12:40 -0700)]
Add TARGET_FLOSS define
OS_GENERIC is used for host tests and Linux builds but it unfortunately
puts everything at the current working directory. Add a TARGET_FLOSS
define so that we can put them at absolute locations (i.e.
/etc/bluetooth).
Bug:
186442862
Tag: #floss
Test: atest --host bluetooth_test_gd
Change-Id: I1c9aaacd1b36b80523437b050d2232b7e5bba47c
Martin Brabham [Tue, 27 Apr 2021 04:35:22 +0000 (21:35 -0700)]
OOB: Add public address to OOB data
Will need to figure out private addresses in follow-up CL
Bug:
178007935
Test: Compiles, test app.
Tag: #feature
Change-Id: I73e3ef9fbefb5443dbe719471683af3e3bcb4e1b
Treehugger Robot [Mon, 3 May 2021 21:51:08 +0000 (21:51 +0000)]
Merge "Replace base::MessageLoopCurrent* by base::Current*Thread" am:
4a5ae7d60e
Original change: https://android-review.googlesource.com/c/platform/system/bt/+/
1694386
Change-Id: I79b0f05a4e89df9e098f0fdc0348ba69293edd17
Treehugger Robot [Mon, 3 May 2021 21:35:53 +0000 (21:35 +0000)]
Merge "Replace base::MessageLoopCurrent* by base::Current*Thread"
Sal Savage [Mon, 3 May 2021 20:49:32 +0000 (20:49 +0000)]
Merge "Handle connection failures on the control channel properly" am:
8c65349370
Original change: https://android-review.googlesource.com/c/platform/system/bt/+/
1692649
Change-Id: I240d1837118c778edbe825c019cedd7ae30bcdb6
Sonny Sasaka [Mon, 3 May 2021 20:48:33 +0000 (20:48 +0000)]
Merge "Add script to generate libchrome R91 version" am:
37d2b47789
Original change: https://android-review.googlesource.com/c/platform/system/bt/+/
1692492
Change-Id: Ib53269f3bd52162fff817c4cdaf210f6d7d814da
Sal Savage [Mon, 3 May 2021 20:40:03 +0000 (20:40 +0000)]
Merge "Handle connection failures on the control channel properly"
Sonny Sasaka [Mon, 3 May 2021 20:11:38 +0000 (20:11 +0000)]
Merge "Add script to generate libchrome R91 version"
Abhishek Pandit-Subedi [Mon, 3 May 2021 19:56:20 +0000 (12:56 -0700)]
Replace base::MessageLoopCurrent* by base::Current*Thread
Make changes necessary for recent uprev of libchrome to r822064.
Bug:
187086497
Tag: #floss
Test: atest --host bluetooth_test_gd
Change-Id: I63f954c1ce5e0bf455e1da1e258d4a8b88fcfc9d
Treehugger Robot [Mon, 3 May 2021 18:02:18 +0000 (18:02 +0000)]
Merge "OOB: Generate random for LE" am:
2d2e4a7603
Original change: https://android-review.googlesource.com/c/platform/system/bt/+/
1690127
Change-Id: Iac71010f1b4c621240cbb262a00e01606d65b618
Treehugger Robot [Mon, 3 May 2021 17:40:25 +0000 (17:40 +0000)]
Merge "OOB: Generate random for LE"
Chris Manton [Mon, 3 May 2021 03:59:10 +0000 (03:59 +0000)]
Unnecessary def BTA_GATTC_CONN_MAX => GATT_MAX_PHY_CHANNEL am:
f50690c3fc
Original change: https://android-review.googlesource.com/c/platform/system/bt/+/
1692857
Change-Id: I124383b300bee22a80d9f887c0c6fcdc4af0be81
Chris Manton [Mon, 3 May 2021 03:59:07 +0000 (03:59 +0000)]
Re-point bta:: tests to common test/mock am:
2dbbbca5f1
Original change: https://android-review.googlesource.com/c/platform/system/bt/+/
1692799
Change-Id: Id82d3791a88c7fa2017e5775631137bfa215e02a
Chris Manton [Mon, 3 May 2021 03:59:04 +0000 (03:59 +0000)]
Const-ify the bta/hh/bta_hh::API data types am:
ee6b8adcd1
Original change: https://android-review.googlesource.com/c/platform/system/bt/+/
1692798
Change-Id: I2e5641f84bfba2dfc6808ffdece1965a167a645b
Chris Manton [Mon, 3 May 2021 03:59:02 +0000 (03:59 +0000)]
Remove unused member tHID_HOST_DEV_CTB::conn_substate am:
a67b1f54c9
Original change: https://android-review.googlesource.com/c/platform/system/bt/+/
1692797
Change-Id: I5b4a6a19da4fa75a4491d83c7f7d9f9c3510f0e6
Chris Manton [Mon, 3 May 2021 03:58:59 +0000 (03:58 +0000)]
Move stack/l2cap::text from compilation unit into header am:
3fbc096f45
Original change: https://android-review.googlesource.com/c/platform/system/bt/+/
1692794
Change-Id: I62e859e7f63a1e7dae963ba97e25bf0c05a53607
Chris Manton [Mon, 3 May 2021 03:58:57 +0000 (03:58 +0000)]
Add BTA_ID_HH for logging am:
568b92ff38
Original change: https://android-review.googlesource.com/c/platform/system/bt/+/
1692793
Change-Id: I814d0939fccd25f11c25f0e794c88c6258f28660
Chris Manton [Mon, 3 May 2021 03:58:55 +0000 (03:58 +0000)]
Add include/hardware/bt_hh::bthh_connection_state_text am:
df8fbbf2b6
Original change: https://android-review.googlesource.com/c/platform/system/bt/+/
1692792
Change-Id: Icd5f41ee2e0b42dc7ca60d47a03bf698fc48988f
Chris Manton [Mon, 3 May 2021 03:58:52 +0000 (03:58 +0000)]
Remove unused declaration am:
f260dc6e96
Original change: https://android-review.googlesource.com/c/platform/system/bt/+/
1692791
Change-Id: I2b8eacbd64e9ac64dfeb812ddd2efe92696a31e2
Chris Manton [Mon, 3 May 2021 03:58:50 +0000 (03:58 +0000)]
btm_log: Streamline hid logging am:
f7dd3dd0bf
Original change: https://android-review.googlesource.com/c/platform/system/bt/+/
1692790
Change-Id: If4e8e7ba18e6a67779b5f80d877ac9420792a967
Chris Manton [Mon, 3 May 2021 03:58:03 +0000 (03:58 +0000)]
log: Swap proper initiator am:
0973f8d157
Original change: https://android-review.googlesource.com/c/platform/system/bt/+/
1692789
Change-Id: Icb78817b012519b7151a8374b1d66da6f5b4df75
Chris Manton [Sat, 1 May 2021 16:26:56 +0000 (09:26 -0700)]
Introduce stack_btu_test
Towards testable code
Bug:
163134718
Test: gd/cert/run
Tag: #refactor
BYPASS_LONG_LINES_REASON: Bluetooth likes 120 lines
No-Typo-Check: Legacy code mocks
Change-Id: I35fefd23efe47af881ae22765157c7e723973c10
Chris Manton [Sat, 1 May 2021 06:16:19 +0000 (23:16 -0700)]
Unnecessary def BTA_GATTC_CONN_MAX => GATT_MAX_PHY_CHANNEL
Bug:
163134718
Test: gd/cert/run
Tag: #refactor
Change-Id: I034765099d25b207e8085fcdae59de866d400278
Chris Manton [Fri, 30 Apr 2021 22:21:38 +0000 (15:21 -0700)]
Re-point bta:: tests to common test/mock
Bug:
163134718
Test: gd/cert/run
Tag: #refactor
Change-Id: I8dbfc4754a754011a0c06c5f8d21abce15931cd3
Chris Manton [Wed, 17 Mar 2021 01:46:17 +0000 (18:46 -0700)]
Const-ify the bta/hh/bta_hh::API data types
Bug:
163134718
Test: gd/cert/run
Tag: #refactor
Change-Id: I37c61447dc921ce10e112a30bdb8dc011dff3410
Chris Manton [Mon, 15 Mar 2021 17:23:17 +0000 (10:23 -0700)]
Remove unused member tHID_HOST_DEV_CTB::conn_substate
Bug:
163134718
Test: gd/cert/run
Tag: #refactor
Change-Id: I7fcfc640ef7728ae924e55d3ce1f4fa43b09963a
Chris Manton [Fri, 30 Apr 2021 06:20:36 +0000 (23:20 -0700)]
Move stack/l2cap::text from compilation unit into header
Bug:
163134718
Test: gd/cert/run
Tag: #refactor
Change-Id: I7b14bb2a83444d0147dd1f02f39881f8990998d7
Chris Manton [Thu, 29 Apr 2021 20:44:11 +0000 (13:44 -0700)]
Add BTA_ID_HH for logging
Bug:
163134718
Test: gd/cert/run
Tag: #refactor
Change-Id: Ib3798e340688cc400f96b743afc15f46e365022a
Chris Manton [Thu, 29 Apr 2021 20:43:55 +0000 (13:43 -0700)]
Add include/hardware/bt_hh::bthh_connection_state_text
Bug:
163134718
Test: gd/cert/run
Tag: #refactor
Change-Id: I9050d99e913c96454837f95a266efcf828bcf6b4
Chris Manton [Thu, 29 Apr 2021 05:23:22 +0000 (22:23 -0700)]
Remove unused declaration
Bug:
163134718
Test: gd/cert/run
Tag: #refactor
Change-Id: I5c6a76d903e56fe4ec721ec0701e305e8bd1b13d
Chris Manton [Thu, 29 Apr 2021 05:22:49 +0000 (22:22 -0700)]
btm_log: Streamline hid logging
Bug:
163134718
Test: gd/cert/run
Tag: #refactor
No-Typo-Check: Legacy code mocks
BYPASS_LONG_LINES_REASON: Bluetooth likes 120 lines
Change-Id: If3f967ddabe64c481536debd44a31b989eff1565
Chris Manton [Thu, 29 Apr 2021 00:51:59 +0000 (17:51 -0700)]
log: Swap proper initiator
Bug:
163134718
Test: gd/cert/run
Tag: #refactor
Change-Id: I9ade378b5de1677d6be9d7e56af8589ff023e613
Chris Manton [Fri, 30 Apr 2021 17:31:46 +0000 (10:31 -0700)]
Remove bta/hh/bta_hh_le::BTA_HH_DEBUG
Bug:
163134718
Test: gd/cert/run
Tag: #refactor
Change-Id: Idaa677cb4eeb8342246adbd72e4980fa1242fea0
Chris Manton [Fri, 30 Apr 2021 17:29:44 +0000 (10:29 -0700)]
Remove execute bit for source file bta/hh/bta_hh_le
Bug:
163134718
Test: gd/cert/run
Tag: #refactor
Change-Id: If3a263d4a61939af0a00e5495207138a82a0e5b6
Treehugger Robot [Sat, 1 May 2021 20:35:02 +0000 (20:35 +0000)]
Merge "ScanningManagerTest: Wait for the Filter command" am:
81ce4d3e70
Original change: https://android-review.googlesource.com/c/platform/system/bt/+/
1692906
Change-Id: Id0347af4b3465bce562c48549f0aca31608211c4
Myles Watson [Sat, 1 May 2021 20:34:55 +0000 (20:34 +0000)]
GD: Split tests into module vs unit tests am:
479f99dcab
Original change: https://android-review.googlesource.com/c/platform/system/bt/+/
1692905
Change-Id: I2e600abbaaec0e6acd7d82d2abea062d6b804962
Treehugger Robot [Sat, 1 May 2021 20:21:47 +0000 (20:21 +0000)]
Merge "ScanningManagerTest: Wait for the Filter command"
Myles Watson [Fri, 30 Apr 2021 23:45:51 +0000 (16:45 -0700)]
ScanningManagerTest: Wait for the Filter command
Bug:
176832968
Test: atest bluetooth_test_gd
Tag: #gd-refactor
Change-Id: Idf36458a196e1ad3278f3eb8a2d384586ac40afe
Myles Watson [Sat, 1 May 2021 14:15:40 +0000 (07:15 -0700)]
GD: Split tests into module vs unit tests
Move simpler, single-threaded tests into their own set of unit tests.
Bug:
176832968
Test: atest bluetooth_test_gd_unit
Tag: #gd-refactor
Change-Id: Ic3fa06454d119764aa547f975843583c00c32fc4
Martin Brabham [Tue, 27 Apr 2021 04:35:22 +0000 (21:35 -0700)]
OOB: Generate random for LE
Bug:
184377951
Test: Compiles, test app.
Tag: #feature
Change-Id: I92c1fa84383f2a30fbea1f858417393aefe1d302
Sonny Sasaka [Sat, 1 May 2021 00:58:26 +0000 (17:58 -0700)]
Add script to generate libchrome R91 version
Bug:
179821440
Tag: #floss
Test: None
Change-Id: I9114fb825a88b69fb8017943ed24a9cf169c9a09
Erwin Jansen [Sat, 1 May 2021 00:45:12 +0000 (00:45 +0000)]
Enable missing HCI cmds in rootcanal am:
1d73e8ba2d
Original change: https://android-review.googlesource.com/c/platform/system/bt/+/
1692659
Change-Id: I306349ec2b6d0f627bd5f0ed951ecc62b0fa54b6
Erwin Jansen [Fri, 30 Apr 2021 22:31:21 +0000 (15:31 -0700)]
Enable missing HCI cmds in rootcanal
This enables:
- 7.8.44 LE Set Address Resolution Enable command
- 7.8.45 LE Set Resolvable Private Address Timeout
Both are NOPs for now.
Bug:
186861350
Bug:
186541528
Test: NimBLE gets a bit further with root canal
Change-Id: I3d1b95a30afc97d1f1f7555ac891b4f4df872eec
Treehugger Robot [Fri, 30 Apr 2021 22:32:15 +0000 (22:32 +0000)]
Merge "ACL: Delay early RoleChange until after a ConnectionComplete" am:
caa93c7426
Original change: https://android-review.googlesource.com/c/platform/system/bt/+/
1688961
Change-Id: I8df0ab31dd66155f96c75f43516e72867e8da3e8
Treehugger Robot [Fri, 30 Apr 2021 22:12:41 +0000 (22:12 +0000)]
Merge "ACL: Delay early RoleChange until after a ConnectionComplete"
Erwin Jansen [Fri, 30 Apr 2021 21:51:03 +0000 (21:51 +0000)]
Merge "Compilation fixes for MSVC" am:
4e04984bb3
Original change: https://android-review.googlesource.com/c/platform/system/bt/+/
1688811
Change-Id: I16d3dfc14d73d7615d0b432b9b1ffe9ec80db885
Erwin Jansen [Fri, 30 Apr 2021 21:35:37 +0000 (21:35 +0000)]
Merge "Compilation fixes for MSVC"
Treehugger Robot [Fri, 30 Apr 2021 21:27:51 +0000 (21:27 +0000)]
Merge changes I02cc2057,Icb879814,I468ac585,Idf93afcf,If3006967, ... am:
f54f80ed1e
Original change: https://android-review.googlesource.com/c/platform/system/bt/+/
1680525
Change-Id: I5152f26613970ca1c173fbdca266d703a18ba4e1
Treehugger Robot [Fri, 30 Apr 2021 21:00:13 +0000 (21:00 +0000)]
Merge changes I02cc2057,Icb879814,I468ac585,Idf93afcf,If3006967, ...
* changes:
btaa: Add device-activity aggregation dumpsys data
btaa: HCI ACL/SCO/ISO data packets process
btaa: gd: Add wakeup reason dumpsys data
btaa: attribute wakeup and wakelock duration over processed HCI buckets
btaa: HCI LE and special event process
btaa: HCI classic event process
btaa: HCI command process
btaa: handle wakelock notification
btaa: handle wakeup notification
Sal Savage [Fri, 30 Apr 2021 20:42:38 +0000 (13:42 -0700)]
Handle connection failures on the control channel properly
This patch fixes a bug where a failed control channel connection would
fail to exit early. Status was updated and broadcasted to be connected
even when we were not.
Tag: #stability
Bug:
175275589
Test: atest BluetoothInstrumentationTests
Change-Id: Ic089d6317c4c9c7b8830dd1f1c0ff27cb1d008f2
Myles Watson [Wed, 28 Apr 2021 00:52:21 +0000 (17:52 -0700)]
ACL: Delay early RoleChange until after a ConnectionComplete
Bug:
180137651
Tag: #gd-refactor
Test: cert/run
BYPASS_LONG_LINES_REASON: Bluetooth
Change-Id: I02879eff0dfa9589a240042cb53bf57412214fad
Myles Watson [Fri, 30 Apr 2021 15:42:56 +0000 (15:42 +0000)]
Merge "gd: Implement batch scan" am:
cbe859c150
Original change: https://android-review.googlesource.com/c/platform/system/bt/+/
1688307
Change-Id: I73a3df20bc21a168586b4d8c43606e07ead49fa7
Myles Watson [Fri, 30 Apr 2021 15:25:39 +0000 (15:25 +0000)]
Merge "gd: Implement batch scan"
Martin Brabham [Fri, 30 Apr 2021 00:35:26 +0000 (00:35 +0000)]
Disable SecurityRecordStorageTests am:
8bac0c8d52
Original change: https://android-review.googlesource.com/c/platform/system/bt/+/
1690695
Change-Id: I4474cc2781fe4abb15f898ec835aa5b9eb085003
Martin Brabham [Thu, 29 Apr 2021 22:43:02 +0000 (15:43 -0700)]
Disable SecurityRecordStorageTests
Bug:
176170066
Test: atest --host bluetooth_test_gd:SecurityRecordStorageTest (Fails to run/doesn't
exist)
Tag: #refactor
Change-Id: I4aac224fcdd7ee31ce6e672dc4d5b9653b605b7e
Martin Brabham [Thu, 29 Apr 2021 20:53:59 +0000 (20:53 +0000)]
Merge "OOB: generateLocalOobdata()" am:
89d078cf99
Original change: https://android-review.googlesource.com/c/platform/system/bt/+/
1677348
Change-Id: I9088aca4d645d360dcdd51d32323f19e6b3766b3
Treehugger Robot [Thu, 29 Apr 2021 20:50:54 +0000 (20:50 +0000)]
Merge "gd: Find and fill TX Power with the correct value" am:
d348c92a3a
Original change: https://android-review.googlesource.com/c/platform/system/bt/+/
1689575
Change-Id: Ifd897bad2bc0f3042f5077fdd03fbc5c9d9e477b
Grzegorz Kołodziejczyk [Thu, 29 Apr 2021 20:50:43 +0000 (20:50 +0000)]
Don't try to do read multiple procedure if only one attribute is to read am:
f0f323c98c
Original change: https://android-review.googlesource.com/c/platform/system/bt/+/
1690792
Change-Id: I564e48e1183887da32bc053b919002225dcf283b
Martin Brabham [Thu, 29 Apr 2021 18:51:28 +0000 (18:51 +0000)]
Merge "OOB: generateLocalOobdata()"
Treehugger Robot [Thu, 29 Apr 2021 18:33:26 +0000 (18:33 +0000)]
Merge "gd: Find and fill TX Power with the correct value"
Grzegorz Kołodziejczyk [Thu, 29 Apr 2021 16:36:07 +0000 (16:36 +0000)]
Don't try to do read multiple procedure if only one attribute is to read
Read multiple command requires at least two handles to be performed.
Test: Discovery GATT db with single descriptor characteristic
Sponsor: jpawlowski@
Change-Id: I36bb1077ab8fe6adb3c94274b8ffde56086fd611
Chienyuan [Tue, 27 Apr 2021 17:34:27 +0000 (01:34 +0800)]
gd: Implement batch scan
Tag: #gd-refactor
Bug:
186234480
Test: gd/cert/run
Test: bluetooth_test_gd
Test: sl4a, BleOpportunisticScanTest:test_batch_scan_result
BYPASS_LONG_LINES_REASON: Bluetooth likes 120 lines
Change-Id: I5060826ff79030cae0bacb44e67acc6f42c6adb4
Chienyuan [Thu, 29 Apr 2021 07:54:49 +0000 (15:54 +0800)]
gd: Find and fill TX Power with the correct value
Tag: #gd-refactor
Bug:
185962046
Test: gd/cert/run
Test: manual
Change-Id: If49961fc02d0cdebc28f0d8d247a98ed35bcd6b4
Sonny Sasaka [Thu, 29 Apr 2021 05:43:12 +0000 (05:43 +0000)]
Merge "Change build.py ordering for rust and main" am:
6a2c03267e
Original change: https://android-review.googlesource.com/c/platform/system/bt/+/
1668070
Change-Id: I6ab60d8afed2f5fc2c45b9b9c7b150aee1558ddb
Sonny Sasaka [Thu, 29 Apr 2021 05:42:28 +0000 (05:42 +0000)]
Merge "Fixes for Linux build" am:
22a183c1f9
Original change: https://android-review.googlesource.com/c/platform/system/bt/+/
1687437
Change-Id: I84f7c32bce87dc49aed0f2b65200c2c667192d22
Sonny Sasaka [Thu, 29 Apr 2021 05:24:19 +0000 (05:24 +0000)]
Merge "Change build.py ordering for rust and main"
Sonny Sasaka [Thu, 29 Apr 2021 05:23:48 +0000 (05:23 +0000)]
Merge "Fixes for Linux build"
Chris Manton [Thu, 29 Apr 2021 03:21:40 +0000 (03:21 +0000)]
Fix for hid disconnect with unknown channel am:
d6c80b565b
Original change: https://android-review.googlesource.com/c/platform/system/bt/+/
1690102
Change-Id: I8bf3f3d3dfb6d05e9b1d428b277cd07c96f0b1ba
Chris Manton [Thu, 29 Apr 2021 03:21:38 +0000 (03:21 +0000)]
Konstify configurable params kHID_HOST_MAX_DEVICES am:
828bb060ba
Original change: https://android-review.googlesource.com/c/platform/system/bt/+/
1690101
Change-Id: I2e15fa50d213fcabac36fc5759dd4b372f2dc8d6
Chris Manton [Thu, 29 Apr 2021 03:21:35 +0000 (03:21 +0000)]
Add test legacy trace stub am:
0d6ef5aee5
Original change: https://android-review.googlesource.com/c/platform/system/bt/+/
1690100
Change-Id: I4f28f3706c0d184368bb5d5b128e205a95e66895
Chris Manton [Thu, 29 Apr 2021 03:21:32 +0000 (03:21 +0000)]
Re-include stack/hid/hidh_int am:
81a6d36b91
Original change: https://android-review.googlesource.com/c/platform/system/bt/+/
1690099
Change-Id: I0c8a4bb73d130c603a8b7a95424acb33c8536059
Chris Manton [Thu, 29 Apr 2021 03:21:29 +0000 (03:21 +0000)]
Re-include stack/hid/hidd_int am:
6c023bee12
Original change: https://android-review.googlesource.com/c/platform/system/bt/+/
1690098
Change-Id: I8efc1ed2e113e36bff0855ff218df82b551d4f3e
Chris Manton [Thu, 29 Apr 2021 03:21:26 +0000 (03:21 +0000)]
Decl-def same line stack var stack/hid/::tHID_CONN am:
e909785521
Original change: https://android-review.googlesource.com/c/platform/system/bt/+/
1690097
Change-Id: If536494a67b677cd2d7d19394d7242a6d1cedfdf
Chris Manton [Thu, 29 Apr 2021 03:20:46 +0000 (03:20 +0000)]
Re-log stack/btm/btm_sec::btm_sec_l2cap_access_req_by_requirement am:
aa908a4341
Original change: https://android-review.googlesource.com/c/platform/system/bt/+/
1676596
Change-Id: I0eaf8e1e7127f0769f05d048ae5494ed3c8e34ab