| c4e7ee80 |
lib/mgmt: Add defines for mgmt_load_irks |
Johan Hedberg |
11 years ago |
1 file, +11, -0 |
| 9a8ea926 |
doc: Add address type information where they were missing |
Marcel Holtmann |
11 years ago |
1 file, +131, -15 |
| 68e94df7 |
emulator/bthost: Check length of received RFCOMM UIH frames
Add correct calculation of frame length. If frame is too short, ignore it. |
Marcin Kraglak |
11 years ago |
1 file, +30, -8 |
| f4ff283b |
android: Fix for BT Turn off while pairing
This patch fix an issue when Android disables BT during ongoing
paring. In this case mgmt did not accept any commands and BT gets
in some unknown state.
Since Android turns off BT anyway, it is ok to just cancel all
the mgmt requests before send power off command. |
Lukasz Rymanowski |
11 years ago |
1 file, +3, -0 |
| 8e9e005a |
emulator/bthost: Check length of received RFCOMM UA frames
Check length of RFCOMM UA frames and ignore if frame is too short. |
Marcin Kraglak |
11 years ago |
1 file, +8, -2 |
| be3841b1 |
emulator/bthost: Check length of received RFCOMM DM frames
Ignore too short received RFCOMM DM frames. |
Marcin Kraglak |
11 years ago |
1 file, +6, -1 |
| fba18071 |
emulator/bthost: Check length of received RFCOMM DISC frame
Don't access rfcomm_hdr struct and ignore if frame is too short. |
Marcin Kraglak |
11 years ago |
1 file, +6, -1 |
| b2b4716b |
emulator/bthost: Check length of received RFCOMM SABM frame
This will check length of received SABM frame. Ignore frame if
it is too short. |
Marcin Kraglak |
11 years ago |
1 file, +8, -2 |
| a23a7df7 |
btsnoop: Remove unused local function and macro |
Andre Guedes |
11 years ago |
1 file, +0, -13 |
| 03fe42f7 |
health: Fix HealthDevice dbus registration
For some reason, HealthDevice property table wasn't been registered. |
Andre Guedes |
11 years ago |
1 file, +2, -1 |
| 9c1a62da |
rctest: Fix memory leak |
Andre Guedes |
11 years ago |
1 file, +4, -1 |
| 2b440236 |
amptest: Fix memory leak |
Andre Guedes |
11 years ago |
1 file, +8, -4 |
| 19206e7b |
cltest: Fix memory leak |
Andre Guedes |
11 years ago |
1 file, +3, -2 |
| 18d9ccbc |
hcidump: Fix memory leak
Memory pointed by frm.data variable was not freed in both failure and
success flows. |
Andre Guedes |
11 years ago |
1 file, +7, -2 |
| 105bd944 |
hcitool: Fix memory leak in cmd_info
Free memory pointed by cr variable after it is used. |
Andre Guedes |
11 years ago |
1 file, +3, -0 |
| 69c85b61 |
emulator: Add support LE_Encrypt and LE_Rand support |
Marcel Holtmann |
11 years ago |
2 files, +53, -10 |
| 9a2e1d27 |
monitor: Free entries in list of idenity resolving key data |
Marcel Holtmann |
11 years ago |
1 file, +1, -1 |
| a9a54b5e |
shared: Use accept() for now until Bionic learns about accept4() |
Marcel Holtmann |
11 years ago |
1 file, +2, -1 |
| cead47b5 |
build: Fix typo in btmon build materials |
Marcel Holtmann |
11 years ago |
1 file, +1, -1 |
| 8addbf22 |
monitor: Add support for resolving random addresses |
Marcel Holtmann |
11 years ago |
7 files, +232, -19 |
| afa23906 |
shared: Add crypto handling support for security manager |
Marcel Holtmann |
11 years ago |
2 files, +365, -0 |
| daf46a2b |
core: Ignore stored LTK from unresolvable and resolvable random addresses |
Marcel Holtmann |
11 years ago |
1 file, +18, -0 |
| b13c0888 |
core: Use LTK store hint only for public and static random addresses |
Marcel Holtmann |
11 years ago |
1 file, +19, -1 |
| 3aa14496 |
doc: Mention that new long term key and new link key completes pairing |
Marcel Holtmann |
11 years ago |
1 file, +6, -0 |
| eef32d40 |
doc: Mention the valid address types for BR/EDR link keys |
Marcel Holtmann |
11 years ago |
1 file, +14, -0 |
| 41b4c99e |
doc: Fix a few more typos |
Marcel Holtmann |
11 years ago |
1 file, +2, -2 |
| ceaf0914 |
tools: Add command to clear long term keys |
Marcel Holtmann |
11 years ago |
1 file, +29, -1 |
| d6a9e8a7 |
monitor: Decode master/slave value of long term key notification |
Marcel Holtmann |
11 years ago |
1 file, +2, -1 |
| bad86f3b |
doc: Fix two minor typos |
Marcel Holtmann |
11 years ago |
1 file, +2, -2 |
| 92b98f97 |
core: Fix bogus assignment of GKeyFile value |
Johan Hedberg |
11 years ago |
1 file, +3, -3 |
| c16c7b4d |
doc: Document Name_Known parameter of mgmt_confirm_name |
Johan Hedberg |
11 years ago |
1 file, +5, -0 |
| 3eadcf18 |
core: Fix potential NULL pointer dereference with LTK reading |
Johan Hedberg |
11 years ago |
1 file, +3, -2 |
| 567f4d8f |
doc: Update storage format for LTKs |
Johan Hedberg |
11 years ago |
1 file, +5, -2 |
| 9462251c |
core: Store slave LTKs in a different group
If devices support role switching and thereby distribute LTKs in two
directions there will be two separate keys for the same device pair, one
for each role. Since the keys can't be stored under the current storage
scheme with a single [LongTermKey] group we need to add a second group
used for storing slave role keys. |
Johan Hedberg |
11 years ago |
1 file, +64, -34 |
| 6e93863a |
core: Use bool instead of uint8_t for LTK master/slave variable |
Johan Hedberg |
11 years ago |
1 file, +1, -1 |
| 29fa9f53 |
android: Fix memory leak: uuid free
Free uuid before exiting. |
Andrei Emeltchenko |
11 years ago |
1 file, +2, -0 |
| 0d8db636 |
android/hal-ipc-api: Add Passthrough Command notification |
Luiz Augusto von Dentz |
11 years ago |
2 files, +11, -0 |
| 16b11a26 |
android/hal-ipc-api: Add Volume Changed notification |
Luiz Augusto von Dentz |
11 years ago |
2 files, +13, -0 |
| a040d1bf |
android/hal-ipc-api: Add Register Notification notification |
Luiz Augusto von Dentz |
11 years ago |
2 files, +13, -0 |
| eebb90c7 |
android/hal-ipc-api: Add Get Element Attributes notification |
Luiz Augusto von Dentz |
11 years ago |
2 files, +14, -0 |
| 83541b26 |
android/hal-ipc-api: Add Set Player Values notification |
Luiz Augusto von Dentz |
11 years ago |
2 files, +15, -0 |
| a788d22d |
android/hal-ipc-api: Add Get Player Values Text notification |
Luiz Augusto von Dentz |
11 years ago |
2 files, +16, -0 |
| d69e42b4 |
android/hal-ipc-api: Add Get Player Attributes Text notification |
Luiz Augusto von Dentz |
11 years ago |
2 files, +14, -0 |
| cb788442 |
android/hal-ipc-api: Add Get Player Values notification |
Luiz Augusto von Dentz |
11 years ago |
2 files, +13, -0 |
| c6a6cb31 |
android/hal-ipc-api: Add List Player Values notification |
Luiz Augusto von Dentz |
11 years ago |
2 files, +11, -0 |
| e23e02ed |
android/hal-ipc-api: Add List Player Attributes notification |
Luiz Augusto von Dentz |
11 years ago |
2 files, +4, -2 |
| eb126319 |
android/hal-ipc-api: Add Get Play Status notification |
Luiz Augusto von Dentz |
11 years ago |
2 files, +5, -0 |
| 786229f4 |
android/hal-ipc-api: Add Remote Features notification |
Luiz Augusto von Dentz |
11 years ago |
2 files, +18, -2 |
| 864f7633 |
monitor: Add support for decoding LE channel classification map |
Marcel Holtmann |
11 years ago |
1 file, +22, -1 |
| 31a8077f |
doc: Add extra empty line |
Marcel Holtmann |
11 years ago |
1 file, +1, -0 |