Branch: refs/heads/master Home: https://github.com/bluez/bluez Commit: 0dc5bb2ed6798c25a451516f95c747a60014978b https://github.com/bluez/bluez/commit/0dc5bb2ed6798c25a451516f95c747a60014978b Author: Luiz Augusto von Dentz <luiz.von.dentz@xxxxxxxxx> Date: 2024-06-18 (Tue, 18 Jun 2024) Changed paths: M profiles/gap/gas.c Log Message: ----------- gas: Fix reading attributes on every connection Attributes only need to be read once after that they will be persisted by the core so there is no need to keep reading them on every reconnection. Commit: 503ecbc655c5115a09ae1b1fc2cde3fe5bda9203 https://github.com/bluez/bluez/commit/503ecbc655c5115a09ae1b1fc2cde3fe5bda9203 Author: Vlad Pruteanu <vlad.pruteanu@xxxxxxx> Date: 2024-06-19 (Wed, 19 Jun 2024) Changed paths: M src/shared/util.c M src/shared/util.h Log Message: ----------- shared/util: Add util_iov_new function This adds the util_iov_new function that allows the user both allocated and set an iovec to the desired value, using only one function call. Commit: 5ec05848a9d441603a1d34ca184e2c470f0bfd62 https://github.com/bluez/bluez/commit/5ec05848a9d441603a1d34ca184e2c470f0bfd62 Author: Vlad Pruteanu <vlad.pruteanu@xxxxxxx> Date: 2024-06-19 (Wed, 19 Jun 2024) Changed paths: M profiles/audio/bap.c Log Message: ----------- bap: Use util_iov_new when setting bcode Currently the broadcast code is set without memory being allocated for it resulting in segmentation fault. This fixes the issue by using the newly created util_iov_new that allocates the memory before setting it. Commit: a91471400f9702ff0126c016771661878cd84781 https://github.com/bluez/bluez/commit/a91471400f9702ff0126c016771661878cd84781 Author: Yauhen Kharuzhy <yauhen.kharuzhy@xxxxxxxxxx> Date: 2024-06-19 (Wed, 19 Jun 2024) Changed paths: M src/shared/mcp.c M src/shared/mcp.h Log Message: ----------- shared/mcp: Implement next/previous track commands Add bt_mcp_{next,previous}_track functions to shared MCP client profile code. This allows user to have basic control of the media player in addition to simple play/pause/stop actions. Commit: 811e48d340d8cb8dcc3313555a6c4173d41a69f5 https://github.com/bluez/bluez/commit/811e48d340d8cb8dcc3313555a6c4173d41a69f5 Author: Yauhen Kharuzhy <yauhen.kharuzhy@xxxxxxxxxx> Date: 2024-06-19 (Wed, 19 Jun 2024) Changed paths: M profiles/audio/mcp.c Log Message: ----------- mcp: Implement Next Track and Previous Track commands Add implementation of Next/Previous Track commands to the audio/mcp profile. It is used by the Bluetooth media control widget in KDE, for example. Compare: https://github.com/bluez/bluez/compare/52bda9d45572...811e48d340d8 To unsubscribe from these emails, change your notification settings at https://github.com/bluez/bluez/settings/notifications