[bluez/bluez] 48c33d: client/player: Fix changing preset SDU

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



  Branch: refs/heads/master
  Home:   https://github.com/bluez/bluez
  Commit: 48c33d291d921be2fb2a7958528e0d16a176a913
      https://github.com/bluez/bluez/commit/48c33d291d921be2fb2a7958528e0d16a176a913
  Author: Luiz Augusto von Dentz <luiz.von.dentz@xxxxxxxxx>
  Date:   2025-03-17 (Mon, 17 Mar 2025)

  Changed paths:
    M client/player.c

  Log Message:
  -----------
  client/player: Fix changing preset SDU

This fixes changing preset SDU when configuring multiple channels, the
SDU of the configuration is the one the needs to be adjusted not the
preset itself.


  Commit: 0205edbd29fc972f9aad2b2d21789e97f45d3c24
      https://github.com/bluez/bluez/commit/0205edbd29fc972f9aad2b2d21789e97f45d3c24
  Author: Roman Smirnov <r.smirnov@xxxxxx>
  Date:   2025-03-18 (Tue, 18 Mar 2025)

  Changed paths:
    M src/shared/util.c
    M src/shared/util.h

  Log Message:
  -----------
  shared/util: implement argsisutf8()

This implements argsisutf8() which checks that all strings in the
argv array are written in utf8.


  Commit: eb1dd2bc1c4b32b791203340b303306bd7f5fe0b
      https://github.com/bluez/bluez/commit/eb1dd2bc1c4b32b791203340b303306bd7f5fe0b
  Author: Roman Smirnov <r.smirnov@xxxxxx>
  Date:   2025-03-18 (Tue, 18 Mar 2025)

  Changed paths:
    M client/main.c

  Log Message:
  -----------
  client: replace validate_input() with argsisutf8()

argsisutf8() does the same thing as validate_input(), but can
be used elsewhere.


  Commit: 1edffc22a343511ad1357d002f1968e4746c68a6
      https://github.com/bluez/bluez/commit/1edffc22a343511ad1357d002f1968e4746c68a6
  Author: Roman Smirnov <r.smirnov@xxxxxx>
  Date:   2025-03-18 (Tue, 18 Mar 2025)

  Changed paths:
    M src/shared/shell.c

  Log Message:
  -----------
  shared/shell: add check to shell_exec()

When passing a Unicode character to bluetoothctl, the application
crashes in dbus:

dbus[5324]: arguments to dbus_message_iter_append_basic() were
incorrect, assertion "_dbus_check_is_valid_utf8 (*string_p)"
failed in file .../dbus-message.c line 2765.

Check that all characters are written in utf8.

Fixes: https://github.com/bluez/bluez/issues/1137


  Commit: 2eba5b6e91555d9f4dfb1c4b2adcc5b18d1d8897
      https://github.com/bluez/bluez/commit/2eba5b6e91555d9f4dfb1c4b2adcc5b18d1d8897
  Author: Frédéric Danis <frederic.danis@xxxxxxxxxxxxx>
  Date:   2025-03-18 (Tue, 18 Mar 2025)

  Changed paths:
    M obexd/plugins/bluetooth.c

  Log Message:
  -----------
  obex: Fix typo


  Commit: 3b9a6d3f6186c510bcd762498b141c6114e612b2
      https://github.com/bluez/bluez/commit/3b9a6d3f6186c510bcd762498b141c6114e612b2
  Author: Frédéric Danis <frederic.danis@xxxxxxxxxxxxx>
  Date:   2025-03-18 (Tue, 18 Mar 2025)

  Changed paths:
    M obexd/client/pbap.c

  Log Message:
  -----------
  obex: Publish SDP record for Phonebook Access Client

This is required for passing below PTS test cases:

1. PBAP/PCE/SGSIT/ATTR/BV-01-C
   Attribute GSIT - Bluetooth Profile Descriptor List, PBAP 1.2
2. PBAP/PCE/SGSIT/OFFS/BV-02-C
   Attribute ID Offset String GSIT - Service Name
3. PBAP/PCE/SGSIT/SERR/BV-01-C
   Service record GSIT - PBAP PCE

Currently the Phonebook Access Client SDP record is not registered,
hence  above test cases are failing.
This commit adds code to register the profile (0x112e).


Compare: https://github.com/bluez/bluez/compare/9590cf12b232...3b9a6d3f6186

To unsubscribe from these emails, change your notification settings at https://github.com/bluez/bluez/settings/notifications





[Index of Archives]     [Bluez Devel]     [Linux Wireless Networking]     [Linux Wireless Personal Area Networking]     [Linux ATH6KL]     [Linux USB Devel]     [Linux Media Drivers]     [Linux Audio Users]     [Linux Kernel]     [Linux SCSI]     [Big List of Linux Books]

  Powered by Linux