Commit Graph

467 Commits (bb7f32fe966aa009ef6757aa08067cca3b2ac913)

Author SHA1 Message Date
Joe Perches dcf4adbfdc Bluetooth: Convert uses of __constant_<foo> to <foo> 11 years ago
Andre Guedes 4340a124de Bluetooth: Enable duplicates filter in background scan 11 years ago
Johan Hedberg 8d97250ea2 Bluetooth: Add protections for updating local random address 11 years ago
Marcel Holtmann fe39c7b2da Bluetooth: Use __le64 type for LE random numbers 11 years ago
Marcel Holtmann d2ab0ac18d Bluetooth: Add support for storing LE white list entries 11 years ago
Marcel Holtmann 747d3f0301 Bluetooth: Clear all LE white list entries when powering controller 11 years ago
Marcel Holtmann c9507490ab Bluetooth: Make hci_blacklist_clear function static 11 years ago
Johan Hedberg a1f4c3188b Bluetooth: Add hci_copy_identity_address convenience function 11 years ago
Andre Guedes 8ef30fd3d1 Bluetooth: Create hci_req_add_le_passive_scan helper 11 years ago
Andre Guedes 7d474e06ef Bluetooth: Add le_auto_conn file on debugfs 11 years ago
Andre Guedes a9b0a04c2a Bluetooth: Connection parameters and resolvable address 11 years ago
Andre Guedes 6046dc3e06 Bluetooth: Auto connection and power on 11 years ago
Andre Guedes c54c3860e3 Bluetooth: Temporarily stop background scanning on discovery 11 years ago
Andre Guedes cef952ce76 Bluetooth: Connection parameters and auto connection 11 years ago
Andre Guedes 9fcb18ef3a Bluetooth: Introduce LE auto connect options 11 years ago
Andre Guedes a4790dbd43 Bluetooth: Introduce LE auto connection infrastructure 11 years ago
Andre Guedes 77a77a30ae Bluetooth: Introduce hdev->pend_le_conn list 11 years ago
Andre Guedes b1efcc2870 Bluetooth: Create hci_req_add_le_scan_disable helper 11 years ago
Johan Hedberg 4518bb0fb5 Bluetooth: Fix canceling RPA expiry timer 11 years ago
Marcel Holtmann 473deef2c9 Bluetooth: Export current local RPA with identity information 11 years ago
Marcel Holtmann 2b5224dca5 Bluetooth: Store current RPA and update it if needed 11 years ago
Marcel Holtmann 94b1fc92cd Bluetooth: Use unresolvable private address for active scanning 11 years ago
Marcel Holtmann ac345813c4 Bluetooth: Expose current identity information in debugfs 11 years ago
Johan Hedberg 7bf32048b1 Bluetooth: Remove unneeded hdev->own_addr_type 11 years ago
Johan Hedberg c982b2ea29 Bluetooth: Add debugfs entry for RPA regeneration timeout 11 years ago
Johan Hedberg ebd3a74765 Bluetooth: Add hci_update_random_address() convenience function 11 years ago
Johan Hedberg d6bfd59cae Bluetooth: Add timer for regenerating local RPA 11 years ago
Johan Hedberg 668b7b1982 Bluetooth: Fix iterating wrong list in hci_remove_irk() 11 years ago
Marcel Holtmann 3f959d46a6 Bluetooth: Provide option for changing LE advertising channel map 11 years ago
Marcel Holtmann 7a4cd51dec Bluetooth: Track the current configured random address 11 years ago
Marcel Holtmann b32bba6ced Bluetooth: Replace own_address_type with force_static_address debugfs 11 years ago
Johan Hedberg 35d702719d Bluetooth: Move SMP LTK notification after key distribution 11 years ago
Johan Hedberg ba74b666b5 Bluetooth: Move New LTK store hint evaluation into mgmt_new_ltk 11 years ago
Johan Hedberg ca9142b882 Bluetooth: Return added key when adding LTKs and IRKs 11 years ago
Johan Hedberg 0a14ab416d Bluetooth: Avoid using GFP_ATOMIC where not necessary 11 years ago
Marcel Holtmann 3698d70469 Bluetooth: Expose current list of identity resolving keys via debugfs 11 years ago
Johan Hedberg 6cfc9988bd Bluetooth: Don't try to look up private addresses as Identity Address 11 years ago
Johan Hedberg a7ec73386c Bluetooth: Fix removing any IRKs when unpairing devices 11 years ago
Johan Hedberg c51ffa0b2f Bluetooth: Fix hci_remove_ltk failure when no match is found 11 years ago
Johan Hedberg 35f7498a87 Bluetooth: Remove return values from functions that don't need them 11 years ago
Johan Hedberg e0b2b27e62 Bluetooth: Fix missing address type check for removing LTKs 11 years ago
Johan Hedberg 970c4e4603 Bluetooth: Add basic IRK management support 11 years ago
Johan Hedberg 99780a7b63 Bluetooth: Add AES crypto context for each HCI device 11 years ago
Marcel Holtmann c6beca0e0d Bluetooth: Allow HCI User Channel usage for controllers without address 11 years ago
Marcel Holtmann 0fe442ff85 Bluetooth: Fix sending wrong store hint for new long term keys 11 years ago
Andre Guedes 15819a7065 Bluetooth: Introduce connection parameters list 11 years ago
Marcel Holtmann 626bee82b8 Bluetooth: Remove use_debug_keys debugfs entry 11 years ago
Johan Hedberg 98a0b845c6 Bluetooth: Fix differentiating stored master vs slave LTK types 11 years ago
Johan Hedberg a513e260ce Bluetooth: Remove unnecessary LTK type check from hci_add_ltk 11 years ago
Johan Hedberg 21b93b75ad Bluetooth: Make LTK key type check more readable 11 years ago