- 26 May, 2016 2 commits
-
-
Ajay Panicker authored
Add a flag to enable() to start Bluetooth in restricted mode. In restricted mode, all devices that are paired during restricted mode are deleted upon leaving restricted mode. Right now restricted mode is only entered while a guest user is active. Bug: 27410683 Change-Id: I8f23d28ef0aa3a8df13d469c73005c8e1b894d19
-
Marie Janssen authored
Bug: 27930580 Change-Id: Ieb1f23f9a8a937b21f7c5eca92da3b0b821400e6
-
- 26 Mar, 2016 1 commit
-
-
Marie Janssen authored
If a malicious client set a pin that was too long it would overflow the pin code memory. Bug: 27411268 Change-Id: I9197ac6fdaa92a4799dacb6364e04671a39450cc
-
- 26 Feb, 2016 1 commit
-
-
Andre Eisenbach authored
Bug: 26551752 Change-Id: I14c5e3fcda0849874c8a94e48aeb7d09585617e1
-
- 27 Oct, 2015 1 commit
-
-
Hemant Gupta authored
This patch fixes issues for PAN & BNEP in BD stack identified by static analysis tool. Bug: 24595992 Change-Id: I29417dae982abb5cef11379f8d03baad11ffde8b
-
- 19 Feb, 2015 2 commits
-
-
Andre Eisenbach authored
Bug: 19016326 Change-Id: I6156fee1d6079fec7879f47b6120befe2c4d35cd
-
Prerepa Viswanadham authored
Bug 18670169 Change-Id: Ida1a6a57dcce94339a190974af4565f14157cdc2
-
- 10 Feb, 2015 1 commit
-
-
The Android Automerger authored
-
- 06 Feb, 2015 1 commit
-
-
Andre Eisenbach authored
Add a check to btif_dm_get_connection_state() to see if the currently active connection is encrypted. Bug: 19186961 Change-Id: I27bcc6e296d272ffd17c0bbe97631ffa4df57ccd
-
- 05 Feb, 2015 12 commits
-
-
Andre Eisenbach authored
am 65aec3a3: am 6d429d9d: (-s ours) am 3efb9e2e: DO NOT MERGE Change pairing_cb to assume temporary pairing by default * commit '65aec3a3': DO NOT MERGE Change pairing_cb to assume temporary pairing by default
-
Andre Eisenbach authored
am 408dec19: am 977acabd: (-s ours) am eebc8ab9: DO NOT MERGE Change pairing_cb to assume temporary pairing by default * commit '408dec19': DO NOT MERGE Change pairing_cb to assume temporary pairing by default
-
Andre Eisenbach authored
am 977acabd: (-s ours) am eebc8ab9: DO NOT MERGE Change pairing_cb to assume temporary pairing by default * commit '977acabd': DO NOT MERGE Change pairing_cb to assume temporary pairing by default
-
Andre Eisenbach authored
am 6d429d9d: (-s ours) am 3efb9e2e: DO NOT MERGE Change pairing_cb to assume temporary pairing by default * commit '6d429d9d': DO NOT MERGE Change pairing_cb to assume temporary pairing by default
-
Andre Eisenbach authored
* commit 'eebc8ab9': DO NOT MERGE Change pairing_cb to assume temporary pairing by default
-
Andre Eisenbach authored
* commit '3efb9e2e': DO NOT MERGE Change pairing_cb to assume temporary pairing by default
-
Andre Eisenbach authored
* commit 'ce5ae4ab': DO NOT MERGE Change pairing_cb to assume temporary pairing by default
-
Andre Eisenbach authored
* commit 'a708936d': DO NOT MERGE Change pairing_cb to assume temporary pairing by default
- 03 Feb, 2015 3 commits
-
-
Andre Eisenbach authored
When pairing takes place, the pairing_cb.is_temp flag indicates whether a pairing is temporary or permanent. Link keys are not stored for temporary pairings. Since this is a "positive" flag, resetting the pairing_cb control block (ex. memset to 0), it will assume persistent pairing by default. Under certain circumstances, this can lead to a link key being stored for temporarily secured connection. This patch reverses the flag to be a "negative" flag. Renamed to "persistent_bond", the default 0 meaning is now used to indicate a temporary bond. If the lag is not properly set now, it will default to a temporary bond and will not save the link key erronously. Bug: 18345373 Change-Id: I06b1ba9331a70ebc29f4437bf836164658dec5ae
-
Andre Eisenbach authored
When pairing takes place, the pairing_cb.is_temp flag indicates whether a pairing is temporary or permanent. Link keys are not stored for temporary pairings. Since this is a "positive" flag, resetting the pairing_cb control block (ex. memset to 0), it will assume persistent pairing by default. Under certain circumstances, this can lead to a link key being stored for temporarily secured connection. This patch reverses the flag to be a "negative" flag. Renamed to "persistent_bond", the default 0 meaning is now used to indicate a temporary bond. If the lag is not properly set now, it will default to a temporary bond and will not save the link key erronously. Bug: 18345373 Change-Id: I8558abc9eace609b1ba02485b0ff775fb6f3c6af
-
Andre Eisenbach authored
When pairing takes place, the pairing_cb.is_temp flag indicates whether a pairing is temporary or permanent. Link keys are not stored for temporary pairings. Since this is a "positive" flag, resetting the pairing_cb control block (ex. memset to 0), it will assume persistent pairing by default. Under certain circumstances, this can lead to a link key being stored for temporarily secured connection. This patch reverses the flag to be a "negative" flag. Renamed to "persistent_bond", the default 0 meaning is now used to indicate a temporary bond. If the lag is not properly set now, it will default to a temporary bond and will not save the link key erronously. Bug: 18345373 Change-Id: Ifb61e7a23db07888a625db9ab851548600183136
-
- 30 Jan, 2015 2 commits
-
-
Matthew Xie authored
bta_dm_search_cancel moves dm_search state from active search to search_canceling state. The function is also responsible of moving the state out of canceling state. Bug: 19017339 Change-Id: Idea0cb0e2987892a5fc0f66db8eed19f57c68b89
-
Prem Kumar authored
-
- 29 Jan, 2015 2 commits
-
-
The Android Automerger authored
-
Matthew Xie authored
bta_dm_search_cancel moves dm_search state from active search to search_canceling state. The function is also responsible of moving the state out of canceling state. Bug: 19017339 Change-Id: Idea0cb0e2987892a5fc0f66db8eed19f57c68b89
-
- 27 Jan, 2015 1 commit
-
-
Andre Eisenbach authored
When pairing takes place, the pairing_cb.is_temp flag indicates whether a pairing is temporary or permanent. Link keys are not stored for temporary pairings. Since this is a "positive" flag, resetting the pairing_cb control block (ex. memset to 0), it will assume persistent pairing by default. Under certain circumstances, this can lead to a link key being stored for temporarily secured connection. This patch reverses the flag to be a "negative" flag. Renamed to "persistent_bond", the default 0 meaning is now used to indicate a temporary bond. If the lag is not properly set now, it will default to a temporary bond and will not save the link key erronously. Bug: 18345373 Change-Id: I6e821595877ff30d64dc6e33602ac049cab3dd1e
-
- 19 Jan, 2015 1 commit
-
-
The Android Automerger authored
-
- 15 Jan, 2015 1 commit
-
-
Andre Eisenbach authored
-
- 13 Jan, 2015 1 commit
-
-
The Android Automerger authored
-
- 12 Jan, 2015 1 commit
-
-
Andre Eisenbach authored
Bug: 18833375 Change-Id: Ib91c8e92658a276d813954264897b02863f1148b
-
- 07 Jan, 2015 2 commits
-
-
Andre Eisenbach authored
Also made the value overwrite-able in bt_target.h. Bug: 18913091 Change-Id: I64bbe453b35fdce6f127b3c23c0552b14d4ac49b
-
The Android Automerger authored
-
- 22 Dec, 2014 2 commits
-
-
Tobias Melin authored
A check if the device address is random is needed since in a public device address the two most significatant bits can also be equal to 01 (see Bluetooth specification Core_v4.1.pdf, page 2021 and page 2500). Bug: 18784040 Change-Id: I4f967a426ebb825731461e202c0741ae0540ef6a
-
The Android Automerger authored
-
- 17 Dec, 2014 1 commit
-
-
Andre Eisenbach authored
GATT service discovery in the slave role does not update to fast connection parameters when connected. Accordin to the 4.0 spec, the connection parameter disable/enable call is used for only by the masster role. The 4.1 and later spec allows the slave role to control the connection parameter update so that a slave role GATT client can perform the service discovery using fast connection parameters. Also switched to requestiong 7.5ms connection interval by default during service discovery. Bug: 18266904 Change-Id: Ie6300587306be3d694937e3888069e252592be42
-
- 10 Dec, 2014 1 commit
-
-
The Android Automerger authored
-
- 09 Dec, 2014 1 commit
-
-
Andre Eisenbach authored
-