5b790feeeb211c42bf78ca3ae9c26aa30e516765 |
|
18-Sep-2017 |
Jakub Pawlowski <jpawlowski@google.com> |
Make copyright headers consistent with Google template; remove "(C)" Test: Comment changes only; still compiles... Change-Id: Id699a8170112f06e4a2c9f2e0f0834d1817ace4e
/system/bt/btif/include/btif_dm.h
|
a484a888196ddf8bcbf1ad3226d6451bc735a94b |
|
25-Jun-2017 |
Jakub Pawlowski <jpawlowski@google.com> |
Rename bt_bdaddr_t into RawAddress (3/3) Test: compilation test Change-Id: I4571721a0c6165a66450ee157a53d8d15bfc45d0
/system/bt/btif/include/btif_dm.h
|
903c16685e62e7721d44460b9171e020f38609f5 |
|
14-Jun-2017 |
Jakub Pawlowski <jpawlowski@google.com> |
Use bt_bdaddr_t instead of BD_ADDR in AVDT related code Test: compilation test Change-Id: Ibdfd79972d2270303cf1d2e0da26b23d8d5d62d5
/system/bt/btif/include/btif_dm.h
|
c2276b06572ab6fc1f900fbb1f41087e77d47e2a |
|
10-Jun-2017 |
Jakub Pawlowski <jpawlowski@google.com> |
Use bt_bdaddr_t instead of BD_ADDR Test: compilation test, sl4a GattReadTest Change-Id: I8d1bd6914aec55bb53495b1d0d5e3d37b86865e6
/system/bt/btif/include/btif_dm.h
|
ee96a3c60fca590d38025925c072d264e06493c4 |
|
23-Nov-2016 |
Myles Watson <mylesgw@google.com> |
Fix asterisks in block quotes Remove double asterisks from block quotes. git grep -lP '^[*][*]' | xargs sed 's/^[*][*]/ \*/' -i Fix asterisk line lengths git grep -l '^[ /][*]\{79,\}[*/]' | \ xargs sed -i s,"^\([ /]\)[*]\([*]\{78\}\)[*]*\([*/]\)","\1\2\3", Test: mma -j32 Change-Id: Ie3fd375ac2f804cb0f53bf1314a005e85973b3d7
/system/bt/btif/include/btif_dm.h
|
9008888d24407541aa383aa4bd363a40abbf954b |
|
16-Nov-2016 |
Myles Watson <mylesgw@google.com> |
Fix formatting after removing defines clang-format -i --style=file bta/*/* btif/*/* include/* Test: mma -j32 Change-Id: I9ebb32f0cc5bd24a7cb2ae25699999aab5036b13
/system/bt/btif/include/btif_dm.h
|
84baa7f16e830394408278dbb8c508dd9fa02887 |
|
14-Nov-2016 |
Myles Watson <mylesgw@google.com> |
Remove BLE_INCLUDED define Test: Connect to a BLE Keyboard Change-Id: I5f8f4017c90c3c404004632fd10e6c2b93bd7783
/system/bt/btif/include/btif_dm.h
|
6bd442f543972b072ef2cbbcf2f7c91202de1045 |
|
19-Oct-2016 |
Myles Watson <mylesgw@google.com> |
btif: Apply clang-format clang-format doesn't understand block quotes of this form: /* This is not handled well ** because there are two asterisks **/ cd btif/ # Replace '**' at the beginning of the line with ' *' sed 's/^[*][*]/ \*/' -i include/* src/* test/* co/* clang-format --style=file -i src/* include/* test/* co/* Test: mma -j32 Change-Id: I2477eae5480602d5b2fee5ec89c9ed7888022341
/system/bt/btif/include/btif_dm.h
|
b7f64bc45dec7f7fec74ceb04874f322b9434bbf |
|
22-Jun-2016 |
Marie Janssen <jamuraa@google.com> |
btif: standardize types, #ifs Use standard types everywhere. Use standard style for #if statements: - #if (VAR_NAME == TRUE) - #if (VAR_NAME1 == TRUE && VAR_NAME2 == TRUE) Use __func__ instead of __FUNCTION__ Change-Id: Ic29d1d0b32c3ca9953752a4e5da6c28f45ec8895
/system/bt/btif/include/btif_dm.h
|
22c590f5dd7ef57897466ba764a79952ca8d2b57 |
|
16-Jun-2016 |
Jakub Pawlowski <jpawlowski@google.com> |
BTIF: remove unnecessary 'extern "C"' btif is all cpp now, with execption to uuid_to_string_legacy and few methods imported/exported for main module. There is no need to have c linkage for the rest of it. Change-Id: I5e7079e1269dc6461b14b665587592270cdf3140
/system/bt/btif/include/btif_dm.h
|
2aa2b80259612d1a324891c2e036a7bb002b2462 |
|
12-Mar-2016 |
Nitin Arora <niarora@codeaurora.org> |
PTS: Read SMP pairing options from bt_stack.conf Use Case: A number of cenrtification test cases require the host to change the pairing options including auth request, I/O capabilities, key distribution mask, key length and Out of band capability. Test Case: TP/PKE/BV-02-C Failure: Host currently only supports fixed SMP options and only a few test cases involving pairing, are executed due to that limitation. Fix: Added changes to read the SMP options from the bt_stack.conf file at run time. The pairing options are entered as a comma separated list eg: SMPOptions=0xD,0x4,0xf,0xf,0x10 where the included hex values are in the following order: \#auth, io, ikey, rkey, ksize If all 5 options are not present, the host falls back to the default values Bug: 27852645 Change-Id: I693b05966695cf4660c5da10249c5f7c0663e53a
/system/bt/btif/include/btif_dm.h
|
713993d1784ab7c23aee1fa3cf1ab8676cc0aa69 |
|
21-Apr-2016 |
Jakub Pawlowski <jpawlowski@google.com> |
Convert BTIF code from C to C++ Modifications required: * added proper casting * moved variable definitions before goto statements * added 'extern "C"' markers where needed * renamed 'operator' to 'operator_name' Bug: 28485365 Change-Id: I903357967387207e678866c02e008f047f8263f6
/system/bt/btif/include/btif_dm.h
|
0620f9706d9aa06ba7f8982840eeb7ab2ad90e7a |
|
03-Dec-2015 |
Adam Lesinski <adamlesinski@google.com> |
Add socket tx/rx accounting Records network traffic going over bluetooth sockets. This patch adds support for L2CAP and RFCOMM. Bug: 26039657 Change-Id: Id30d69e4cd648f0e88ab23517e3b94f29b393995
/system/bt/btif/include/btif_dm.h
|
1a5bb5f30385af44d11ffba10e0f5af79f0ae422 |
|
01-Dec-2015 |
Jakub Pawlowski <jpawlowski@google.com> |
Implement OOB pairing for LE devices using TK. This patch implements OOB pairing for LE devices using TK. Patches for other pairing methods, and other transports will follow. Bug: 22932952 Change-Id: Iad3c0c035de3b5a62ef24d3e3b655773fa03d5c1
/system/bt/btif/include/btif_dm.h
|
175da70b6d60349dffdee3a9cd13182b293edf4c |
|
13-Nov-2015 |
Jakub Pawlowski <jpawlowski@google.com> |
Remove BTM_OOB_INCLUDED Bug: 22932952 Change-Id: I35dbcd1881a8bd627d1b1c6759761a356d07bcb2
/system/bt/btif/include/btif_dm.h
|
e87ef6dba42ebaa94c7f0200d9e5223d1259b9d9 |
|
01-May-2015 |
Andre Eisenbach <eisenbach@google.com> |
Use BTM structures for LE pairink keys and store LTK The long term key (LTK) was not assigned to the correct struct element before saving the key to NVRAM. Change-Id: Icfce82f5b70518e725875771756edde0b9caeb88
/system/bt/btif/include/btif_dm.h
|
444a8da807abaf5f9e813ce70c56a79160495fb3 |
|
06-Mar-2015 |
Satya Calloji <satyac@broadcom.com> |
LE Privacy 1.2 and LE secure connections Bug: 19816438 Original author: Chaojing Sun <cjsun@broadcom.com> Change-Id: I5951f4d4e038f8348a62aa6d19b2111bae0b3ecc
/system/bt/btif/include/btif_dm.h
|
5e808468e0667a6a2a8a1e6de80efbc4f42fa0f0 |
|
21-Oct-2014 |
Andre Eisenbach <eisenbach@google.com> |
LE: Do not remove bond on encryption failure If the encryption fails during the re-connection process with a previously paired LE device, the pairing is removed. Thus, a single connection failure could lead to the device be unpaired. This patch prevents unpairing when encryption fails. Additionally, the IRK is restored from NV ram to fix reconnection to dual-mode devices. Bug: 18072300 Change-Id: I077a16d0715fdaa07b95b1c664c18bd839754896
/system/bt/btif/include/btif_dm.h
|
550b319b217739808fe95c57aa0f422dbf5db9d1 |
|
29-Apr-2014 |
Ganesh Ganapathi Batta <ganeshg@broadcom.com> |
Resolve Pairing failure with IPhone When pairing is initiated from the iPhone side, it sets Bonding bit without MITM. We responded to this with No bonding, No MITM. This resulted in JustWorks & Unauthenticated link key. After pairing iPhone initiates a RFCOMM connection. This caused a link key upgrade to be done, which the iPhone rejected, resulting in pairing failure. To resolve this the following enhancements were made 1. If locally initiated pairing always set Bonding bit + MITM 2. If remote initiated a. copy over the bonding bit b. if peer has DisplayYesNo set MITM 3. As a fallback if remote had MITM, enable MITM in our response This forces pairing to use Bonding bit+MITM thus resulting in authenticated combination linkkey Change-Id: I08f16c80821bc822023180d01868614ba41e6d88
/system/bt/btif/include/btif_dm.h
|
ead3cde4bac0c3e32cd31f149093f004eef8ceeb |
|
06-Feb-2013 |
Ganesh Ganapathi Batta <ganeshg@broadcom.com> |
Initial version of BLE support for Bluedroid Change-Id: I9825a5cef9be2559c34c2a529b211b7d471147cf
/system/bt/btif/include/btif_dm.h
|
5738f83aeb59361a0a2eda2460113f6dc9194271 |
|
13-Dec-2012 |
The Android Open Source Project <initial-contribution@android.com> |
Snapshot cdeccf6fdd8c2d494ea2867cb37a025bf8879baf Change-Id: Ia2de32ccb97a9641462c72363b0a8c4288f4f36d
/system/bt/btif/include/btif_dm.h
|