12.0.0: Difference between revisions

Line 239: Line 239:


===[[Bluetooth_Driver_services|bluetooth]]===
===[[Bluetooth_Driver_services|bluetooth]]===
The IPC<>btstack code was rewritten. C++ objects with vfuncs are now used by commands, instead of the interface funcptr tables. Various structs/enums were updated/etc.
The Adapter commands were updated, which in the process vulns were [[Switch_System_Flaws|fixed]].
[[Bluetooth_Driver_services#RespondToPinRequest|RespondToPinRequest]] now actually uses the input PIN instead of hard-coding it.
[[Bluetooth_Driver_services#StartInquiry|StartInquiry]] was updated.
For more details, see [[Bluetooth_Driver_services|here]].
{Major changes, TODO}
{Major changes, TODO}