[bluez/bluez] 2e3a31: unit: Remove Android avrcp.c dead-code

Elman Shahbazov <[email protected]>
Newsgroups org.kernel.vger.linux-bluetooth
Message-ID <bluez/bluez/push/refs/heads/1141524/[email protected]>
  Branch: refs/heads/1141524
  Home:   https://github.com/bluez/bluez
  Commit: 2e3a31fb926733808029f8968ce6fd569f51e9be
      https://github.com/bluez/bluez/commit/2e3a31fb926733808029f8968ce6fd569f51e9be
  Author: Bastien Nocera <[email protected]>
  Date:   2026-08-06 (Thu, 06 Aug 2026)

  Changed paths:
    R unit/avrcp.c
    R unit/avrcp.h

  Log Message:
  -----------
  unit: Remove Android avrcp.c dead-code

This code isn't referenced anywhere, and seems to have been part of the
Android support in BlueZ, remove it now that Android support has been
removed.


  Commit: 6834116004fc0596efae51578dde70517d714110
      https://github.com/bluez/bluez/commit/6834116004fc0596efae51578dde70517d714110
  Author: Bastien Nocera <[email protected]>
  Date:   2026-08-06 (Thu, 06 Aug 2026)

  Changed paths:
    M Makefile.am
    R unit/avrcp-lib.c
    R unit/avrcp-lib.h
    R unit/test-avrcp.c

  Log Message:
  -----------
  unit: Remove left-over test-avrcp Android test

This test was supposed to exercise the avrcp-lib from the Android
backend, but that backend was removed, and the library moved into
the unit/ directory.

The tests provide 0% coverage towards profiles/audio so they're just
dead code we should remove.


  Commit: 2ea8323b03de8cb8842235a5ec6b515bb4df5056
      https://github.com/bluez/bluez/commit/2ea8323b03de8cb8842235a5ec6b515bb4df5056
  Author: Bastien Nocera <[email protected]>
  Date:   2026-08-06 (Thu, 06 Aug 2026)

  Changed paths:
    M Makefile.plugins
    A profiles/audio/avrcp-parse.c
    A profiles/audio/avrcp-parse.h
    M profiles/audio/avrcp.c

  Log Message:
  -----------
  avrcp: Split off name parsing from parse_*_element()

This will allow us to use the name extraction code in
parse_media_element() and parse_folder_element() separately, such
as in tests.


  Commit: 7f7331df9262897db521401f9047c9d259535209
      https://github.com/bluez/bluez/commit/7f7331df9262897db521401f9047c9d259535209
  Author: Bastien Nocera <[email protected]>
  Date:   2026-08-06 (Thu, 06 Aug 2026)

  Changed paths:
    M Makefile.am
    A unit/test-avrcp.c

  Log Message:
  -----------
  unit: Adapt poc_*_oob.c test into a new test

Adapt poc_avrcp_oob.c and poc_folder_oob.c into unit tests.

Co-authored-by: Elman Shahbazov <[email protected]>


  Commit: 2de22a864b8a6eecd94ea0d06b9b204f377a7f90
      https://github.com/bluez/bluez/commit/2de22a864b8a6eecd94ea0d06b9b204f377a7f90
  Author: Elman Shahbazov <[email protected]>
  Date:   2026-08-06 (Thu, 06 Aug 2026)

  Changed paths:
    M profiles/audio/avrcp-parse.c

  Log Message:
  -----------
  avrcp: Fix Out-of-Bounds Read in AVRCP GetFolderItems parsing

Co-Authored-by: Bastien Nocera <[email protected]>


Compare: https://github.com/bluez/bluez/compare/2e3a31fb9267%5E...2de22a864b8a

To unsubscribe from these emails, change your notification settings at https://github.com/bluez/bluez/settings/notifications
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.