[bluez/bluez] aa7a81: bluetooth: Add BT_ISO_SYNC_TIMEOUT

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

 



  Branch: refs/heads/master
  Home:   https://github.com/bluez/bluez
  Commit: aa7a814690d062349af4f3951f9d381086bb8994
      https://github.com/bluez/bluez/commit/aa7a814690d062349af4f3951f9d381086bb8994
  Author: Luiz Augusto von Dentz <luiz.von.dentz@xxxxxxxxx>
  Date:   2024-03-08 (Fri, 08 Mar 2024)

  Changed paths:
    M lib/bluetooth.h
    M profiles/audio/bap.c
    M src/shared/bass.c
    M tools/iso-tester.c

  Log Message:
  -----------
  bluetooth: Add BT_ISO_SYNC_TIMEOUT

This defines BT_ISO_SYNC_TIMEOUT(20 sec) which shall be considered the
default sync_timeout and make all instance previously hardcoding a
value to use it.


  Commit: 352e75263632edb8105e2fc1e75153f9f40bf518
      https://github.com/bluez/bluez/commit/352e75263632edb8105e2fc1e75153f9f40bf518
  Author: Iulia Tanasescu <iulia.tanasescu@xxxxxxx>
  Date:   2024-03-08 (Fri, 08 Mar 2024)

  Changed paths:
    M client/gatt.c

  Log Message:
  -----------
  client/gatt: Quit shell after user input has been processed

Inside gatt_register_service and gatt_register_chrc,
bt_shell_noninteractive_quit should be called after
the input was processed.


  Commit: 32e9d15a60948ad1e912f6660e9dea6d8c5265d1
      https://github.com/bluez/bluez/commit/32e9d15a60948ad1e912f6660e9dea6d8c5265d1
  Author: Iulia Tanasescu <iulia.tanasescu@xxxxxxx>
  Date:   2024-03-08 (Fri, 08 Mar 2024)

  Changed paths:
    M client/adv_monitor.c

  Log Message:
  -----------
  client/adv_monitor: Remove shell quit from adv_monitor_register_app

In adv_monitor, adv_monitor_register_app is called when an advertising
monitor manager proxy has been added, when a new adapter is added.

This commit removes bt_shell_noninteractive_quit from this function,
since it causes the shell to exit without a user command having
executed.


  Commit: fcbea6f3658d979622aad1a7f1311aaf0f7abd53
      https://github.com/bluez/bluez/commit/fcbea6f3658d979622aad1a7f1311aaf0f7abd53
  Author: Iulia Tanasescu <iulia.tanasescu@xxxxxxx>
  Date:   2024-03-08 (Fri, 08 Mar 2024)

  Changed paths:
    M src/shared/shell.c

  Log Message:
  -----------
  shared/shell: Add fixes for the init script scenario

This adds some fixes to the scenario when the shell is run with
the -i/--init-script command line option.

In bt_shell_dequeue_exec, if a prompt was released with the current
line, all other prompts, if any left, should also try to be released.
If no other prompts are available, the next line should be executed
on bt_shell_noninteractive_quit.

In bt_shell_prompt_input, if data is already available in data.queue,
execution should continue and the prompt should be released with the
input.


  Commit: 9e9f079e8952bc29e3fa0f9dc8dfbad19c3edcc8
      https://github.com/bluez/bluez/commit/9e9f079e8952bc29e3fa0f9dc8dfbad19c3edcc8
  Author: Iulia Tanasescu <iulia.tanasescu@xxxxxxx>
  Date:   2024-03-08 (Fri, 08 Mar 2024)

  Changed paths:
    A client/scripts/broadcast-sink.bt
    A client/scripts/broadcast-source.bt

  Log Message:
  -----------
  client: Add scripts to start broadcast source/sink

This adds sample bluetoothctl scripts for the broadcast source/sink
scenarios.

The broadcast-source.bt script does the full setup: It registers a
broadcast source endpoint, with supported locations as FL/FR and
media context supported. It then configures the endpoint to create
a stereo media stream, for the BIG handle 1. The transport is also
acquired.

The broadcast-sink.bt script registers a broadacast sink endpoint,
supporting FL/FR locations and the media context. It also starts
scanning, and the user is responsible to detect sources and select
which endpoint to config.


  Commit: a23239f591d70c68b9fce449294bc1154969de10
      https://github.com/bluez/bluez/commit/a23239f591d70c68b9fce449294bc1154969de10
  Author: Frédéric Danis <frederic.danis@xxxxxxxxxxxxx>
  Date:   2024-03-08 (Fri, 08 Mar 2024)

  Changed paths:
    M tools/mgmt-tester.c

  Log Message:
  -----------
  mgmt-tester: Fix eir name length related tests

According to Section 1.2 of Core Specification Supplement Part A the
complete or short name strings are defined as utf8s, which should not
include the trailing NULL for variable length array as defined in Core
Specification Vol1 Part E Section 2.9.3.

This patch remove the trailing NULL in expected packets, and update the
lengths accordingly, to be in sync with Kernel patch "Bluetooth: Fix eir
name length"


Compare: https://github.com/bluez/bluez/compare/19f8fcdc2084...a23239f591d7

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