summaryrefslogtreecommitdiff
path: root/system/rust/src/gatt
AgeCommit message (Expand)Author
2025-02-12system/rust: Set imports_granularity rustfmt option to Module Chris Suter
2025-02-10system/rust: Wait forever for Rust module to initialize Chris Suter
2024-11-20system: Migrate from {fmt} to std::format Henri Chataing
2024-11-12Remove 'system/types' from include_dirs Henri Chataing
2024-10-17Remove os/log.h Henri Chataing
2024-09-20Remove unused <base/*.h> includes from hardware headers Henri Chataing
2024-09-12Define tCONN_ID for GATT Connection ID Kyunglyul Hyun
2024-07-16system/rust/gatt: Switch to the default PDL rust generator Henri Chataing
2024-07-07Format: apply clang rules William Escande
2024-06-27InitFlags: Remove always_use_private_gatt Myles Watson
2024-06-14system/rust: Update GATT packet definition to use 8[] for ATT values Henri Chataing
2024-06-12system/rust: Update GATT datastore interfaces to use raw values Henri Chataing
2024-06-12Merge "system/rust: Apply cargo fmt" into main Treehugger Robot
2024-06-11system/rust: Apply cargo fmt Henri Chataing
2024-06-11Remove usage of base::Owned in GattServerCallbacks::OnServerWrite David Duarte
2024-06-05Remove FROM_HERE from do_in_jni_thread invocations David Duarte
2024-04-19Remove rust_event_loop flag David Duarte
2024-04-04Gatt Rust: Convince rustc that OwnedHandle is used Myles Watson
2024-03-21system: Migrate to libbluetooth_log Henri Chataing
2023-09-05Migrate base::Bind to base::BindOnce for do_in_jni_thread Wei-Luan Wang
2023-08-16Changes for Rust 1.72 James Farrell
2023-08-08has_artbiter checks for intercept_packet received after rust module unloading Hyun Jae Moon
2023-08-03rust/gatt: Suppress rust panics on LE disconnection events received Henri Chataing
2023-07-21Add safety comments, or temporarily allow them to be omitted. Andrew Walbran
2023-07-12Fix errors from rustc 1.71.0 Chris Wailes
2023-06-27Gatt arbiter: use RwLock to allow global cleanup William Escande
2023-05-31Merge changes I956e035b,Idc3cdd78,I1e5591b0,I470d40e7 Rahul Arya
2023-05-18rust: Make AttPermissions compatible with libbitflags 2.2.1 Jakob Vukalovic
2023-05-12Merge "libchrome: Update headers from libchrome" Nathan Muggli
2023-05-10[GATT Server] Simplify API of IsolationManager Rahul Arya
2023-05-10[GATT Server] Expose IsolationManager from GATT server module Rahul Arya
2023-05-08[GATT Server] Simplify IsolationManager interface Rahul Arya
2023-05-08[GATT Server] Split up Arbiter logic and FFI Rahul Arya
2023-05-08[GATT Server] Use TransportIndex instead of conn_id in API Rahul Arya
2023-04-27Remove extern specifiers from function prototype declarations Henri Chataing
2023-04-17[Private GATT] Rename writable -> writable_with_response Rahul Arya
2023-04-17[Private GATT] Add logging at FFI interface Rahul Arya
2023-04-17[Private GATT] Add support for write commands Rahul Arya
2023-04-05libchrome: Update headers from libchrome Nathan Muggli
2023-03-23[Private GATT] Refactor GattDatastore Rahul Arya
2023-03-22[Private GATT] Add service change indication Rahul Arya
2023-03-22[Private GATT] Built-in services Rahul Arya
2023-03-20[Private GATT] Minor cleanup Rahul Arya
2023-03-18[Private GATT] Make datastores per-service Rahul Arya
2023-03-09[Private GATT] Simplify datastore interface Rahul Arya
2023-03-09[Private GATT] Add support for MTU Exchange Rahul Arya
2023-03-09[Private GATT] Add support for descriptors Rahul Arya
2023-03-09[Private GATT] Add support for handle value indications Rahul Arya
2023-03-09[Private GATT] Make ATT permissions a bitmask Rahul Arya
2023-03-08[Private GATT] Refactor AttOpcode handling Rahul Arya