summaryrefslogtreecommitdiff
path: root/net/bluetooth/hci_event.c
AgeCommit message (Expand)AuthorFilesLines
2022-04-15Bluetooth: Fix use after free in hci_send_aclLuiz Augusto von Dentz1-1/+2
2022-02-08Bluetooth: refactor malicious adv data checkBrian Gix1-5/+5
2022-01-27Bluetooth: stop proccessing malicious adv dataPavel Skripkin1-1/+7
2021-09-22Bluetooth: Fix handling of LE Enhanced Connection CompleteLuiz Augusto von Dentz1-31/+62
2021-09-22Bluetooth: skip invalid hci_sync_conn_complete_evtDesmond Cheong Zhi Xi1-0/+15
2021-07-20Bluetooth: Fix handling of HCI_LE_Advertising_Set_Terminated eventLuiz Augusto von Dentz1-1/+12
2021-05-22Bluetooth: verify AMP hci_chan before amp_destroyArchie Pusaka1-1/+2
2020-12-30Bluetooth: Fix null pointer dereference in hci_event_packet()Anmol Karn1-0/+5
2020-12-30Bluetooth: Fix slab-out-of-bounds read in hci_le_direct_adv_report_evt()Peilin Ye1-7/+5
2020-10-17Bluetooth: Disconnect if E0 is used for Level 4Luiz Augusto von Dentz1-12/+8
2020-10-17Bluetooth: Consolidate encryption handling in hci_encrypt_cfmLuiz Augusto von Dentz1-25/+3
2020-10-01Bluetooth: Handle Inquiry Cancel error after Inquiry CompleteSonny Sasaka1-2/+17
2020-10-01Bluetooth: guard against controllers sending zero'd eventsAlain Michaud1-0/+6
2020-08-11Bluetooth: Prevent out-of-bounds read in hci_inquiry_result_with_rssi_evt()Peilin Ye1-0/+7
2020-08-11Bluetooth: Prevent out-of-bounds read in hci_inquiry_result_evt()Peilin Ye1-1/+1
2020-08-11Bluetooth: Fix slab-out-of-bounds read in hci_extended_inquiry_result_evt()Peilin Ye1-1/+1
2020-08-05Bluetooth: fix kernel oops in store_pending_adv_reportAlain Michaud1-7/+19
2020-06-22Bluetooth: Add SCO fallback for invalid LMP parameters errorHsin-Yu Chao1-0/+1
2019-10-01Revert "Bluetooth: validate BLE connection interval updates"Marcel Holtmann1-5/+0
2019-07-26Bluetooth: validate BLE connection interval updatescsonsino1-0/+5
2019-05-31Bluetooth: Ignore CC events not matching the last HCI commandJoão Paulo Rechi Vita1-0/+12
2019-01-26Bluetooth: Fix unnecessary error message for HCI request completionJohan Hedberg1-0/+6
2018-08-10Bluetooth: Add definitions for LE set address resolutionAnkit Navik1-0/+28
2018-08-06Bluetooth: remove redundant variables 'adv_set' and 'cp'YueHaibing1-3/+0
2018-07-30Bluetooth: Handle ADv set terminated eventJaganath Kanakkassery1-3/+40
2018-07-30Bluetooth: Implement Set ADV set random addressJaganath Kanakkassery1-1/+36
2018-07-30Bluetooth: Implement disable and removal of adv instanceJaganath Kanakkassery1-0/+2
2018-07-30Bluetooth: Use Set ext adv/scan rsp data if controller supportsJaganath Kanakkassery1-0/+2
2018-07-30Bluetooth: Impmlement extended adv enableJaganath Kanakkassery1-0/+72
2018-07-30Bluetooth: Read no of adv sets during initJaganath Kanakkassery1-0/+18
2018-07-30Bluetooth: Handle extended ADV PDU typesJaganath Kanakkassery1-13/+37
2018-07-30Bluetooth: Implement Set PHY Confguration commandJaganath Kanakkassery1-0/+26
2018-07-06Bluetooth: Use extended LE Connection if supportedJaganath Kanakkassery1-0/+47
2018-07-06Bluetooth: Introduce helpers for le conn status and completeJaganath Kanakkassery1-45/+65
2018-07-06Bluetooth: Process extended ADV report eventJaganath Kanakkassery1-0/+52
2018-07-06Bluetooth: Use extended scanning if controller supportsJaganath Kanakkassery1-0/+51
2018-07-06Bluetooth: Introduce helpers for LE set scan start and completeJaganath Kanakkassery1-16/+21
2018-07-06Bluetooth: Add HCI command for clear Resolv listAnkit Navik1-0/+17
2018-07-06Bluetooth: Store Resolv list sizeAnkit Navik1-0/+18
2018-05-18Bluetooth: Prevent buffer overflow for large advertisement dataChriz Chow1-4/+8
2018-04-03Bluetooth: Fix connection if directed advertising and privacy is usedSzymon Janc1-4/+11
2017-10-30Bluetooth: Use bt_dev_err and bt_dev_info when possibleMarcel Holtmann1-22/+24
2017-02-16Bluetooth: fix spelling mistake: "advetising" -> "advertising"Colin Ian King1-1/+1
2016-07-13Bluetooth: Add Authentication Failed reason to Disconnected Mgmt eventSzymon Janc1-1/+15
2016-07-09Bluetooth: Rename HCI_BREDR into HCI_PRIMARYMarcel Holtmann1-1/+1
2016-04-08Bluetooth: Ignore unknown advertising packet typesJohan Hedberg1-0/+13
2016-01-05Bluetooth: Change eir_has_data_type() to more generic eir_get_data()Johan Hedberg1-3/+3
2015-12-10Bluetooth: Move advertising instance management to hci_request.cJohan Hedberg1-2/+2
2015-12-10Bluetooth: Run page scan updates through hdev->req_workqueueJohan Hedberg1-2/+2
2015-10-26Bluetooth: Rename bt_cb()->req into bt_cb()->hciMarcel Holtmann1-2/+2