Release of BlueZ 5.28

Here’s the first BlueZ release in 2015. Most of the changes since the last one are bug fixes, but there’s actually quite many of them this time, including:

  • Fixes to GATT service discovery & probing
  • Fix for bearer selection with dual-mode devices
  • Fix potential crash when removing devices
  • Fix issue with incomplete names in EIR data
  • Fix parsing GATT name characteristics
  • Fix AVCTP long press & key repetition handling
  • Fixes for GATT notification handling

Besides bug fixes we’ve now also got more extensive unit tests for new GATT code as well as better HCI decoders in btmon for some less used 4.1 and 4.2 features. The hid2hci tool gained support forĀ CSR 8510 A10 devices and the hex2hcd tool (for Broadcom firmware) received a complete rewrite with better command handling.

bluez-5.28.tar.xz