bluez:master

Last commit made on 2025-11-13
Get this branch:
git clone -b master https://git.launchpad.net/bluez

Branch merges

Branch information

Name:
master
Repository:
lp:bluez

Recent commits

4bf47f8... by Luiz Augusto von Dentz <email address hidden>

btdev: Fix set_bredrle_commands

This fixes set_bredrle_commands which was overriding the list of
commands previously set, so instead of setting the extra command
after the command list of the specific version this is now merged
together with each version that requires the extra commands.

f67b72b... by Luiz Augusto von Dentz <email address hidden>

monitor: Add page information to print_features_subpage

This makes print_features_subpage print the page they belong:

> HCI Event: Command Complete (0x0e) plen 253
      LE Read All Local Features (0x08|0x0087) ncmd 1
        Status: Success (0x00)
        Page: 10
        Features[0/0][8]: 403900f301000080
          LL Privacy
          LE 2M PHY
          LE Coded PHY
          LE Extended Advertising
          LE Periodic Advertising
          Periodic Advertising Sync Transfer - Sender
          Periodic Advertising Sync Transfer - Recipient
          Connected Isochronous Stream - Central
          Connected Isochronous Stream - Peripheral
          Isochronous Broadcaster
          Synchronized Receiver
          Connected Isochronous Stream (Host Support)
          LL Extended Feature Set
        Features[1/0][8]: 0000000000000000
        Features[1/1][8]: 0000000000000000
        Features[1/2][8]: 0000000000000000
        Features[2/0][8]: 0000000000000000
        Features[2/1][8]: 0000000000000000
        Features[2/2][8]: 0000000000000000
        Features[3/0][8]: 0000000000000000
        Features[3/1][8]: 0000000000000000
        Features[3/2][8]: 0000000000000000
        Features[4/0][8]: 0000000000000000
        Features[4/1][8]: 0000000000000000
        Features[4/2][8]: 0000000000000000
        Features[5/0][8]: 0000000000000000
        Features[5/1][8]: 0000000000000000
        Features[5/2][8]: 0000000000000000
        Features[6/0][8]: 0000000000000000
        Features[6/1][8]: 0000000000000000
        Features[6/2][8]: 0000000000000000
        Features[7/0][8]: 0000000000000000
        Features[7/1][8]: 0000000000000000
        Features[7/2][8]: 0000000000000000
        Features[8/0][8]: 0000000000000000
        Features[8/1][8]: 0000000000000000
        Features[8/2][8]: 0000000000000000
        Features[9/0][8]: 0000000000000000
        Features[9/1][8]: 0000000000000000
        Features[9/2][8]: 0000000000000000
        Features[10/0][8]: 0000000000000000
        Features[10/1][8]: 0000000000000000
        Features[10/2][8]: 0000000000000000

ebd6f9f... by Alfred Wingate <email address hidden>

build: obexd: Revert "Fix make distcheck"

Fixes: https://github.com/bluez/bluez/issues/806
Reverts: 9cc8b97b8 ("build: obexd: Fix make distcheck")

057da54... by Alfred Wingate <email address hidden>

build: Fix distcheck by hardcoding non absolute paths

Pkg-config gives out absolute paths that don't fare well with distcheck
that needs to install files into its own prefix.

Disable cups for distcheck as well so that only dbus needs this
handling.

You can learn more about this type of issue here.
https://bugzilla.redhat.com/show_bug.cgi?id=1123963

See-Also: 9cc8b97b8 ("build: obexd: Fix make distcheck")

708bf7d... by Alfred Wingate <email address hidden>

build: use AM_DISTCHECK_CONFIGURE_FLAGS

DISTCHECK_CONFIGURE_FLAGS is meant for users to be set on the command
line.

https://www.gnu.org/software//automake/manual/html_node/DISTCHECK_005fCONFIGURE_005fFLAGS.html

300ec5a... by =?utf-8?q?Fr=C3=A9d=C3=A9ric_Danis?= <email address hidden>

unit/test-hfp: Add tests for simple 3way support

This add the following tests:
- /HFP/HF/TWC/BV-01-C
  Verify that the AG indicates to the HF the presence of an incoming
  call waiting and that the HF sends the User Determined User Busy
  (UDUB) indication to the AG (AT+CHLD=0).
- /HFP/HF/TWC/BV-02-C
  Verify that the AG indicates to the HF the presence of an incoming
  call waiting, and the HF can end an active call and accept the other
  (held or waiting) call (AT+CHLD=1).
- /HFP/HF/TWC/BV-03-C
  Verify that the AG indicates to the HF the presence of an incoming
  call waiting, and the HF can place an active call on hold and accept
  a call waiting (AT+CHLD=2).

e9b4bf2... by =?utf-8?q?Fr=C3=A9d=C3=A9ric_Danis?= <email address hidden>

shared/hfp: Add simple 3way calls support

This adds support for the AT+CHLD=0 (Releases all held calls or set
User Determined User Busy for a waiting call), =1 (Releases all active
calls and accept the other call, held or waiting) and =2 (Places all
active calls on hold and accept the other call, held or waiting)
commands and the +CCWA (Call waiting notification) event.

5e41d1e... by Pavel Bozhko <email address hidden>

The GATT.Client option is in the wrong section.

GATT.Client is currently in the CSIS section, but should
be in the GATT section. The bug is that
setting the Client option to false has no effect.

a7b0f23... by Pauli Virtanen <email address hidden>

shared/bap: fix keeping PAC caps <-> metadata correspondence

In PACS, Metadata is associated with a specific PAC. bap_pac_merge()
mixes up metadatas from different PACs if some PAC has no metadata.

Fix caps<->metadata correspondence by explicitly storing 0-length entry,
instead of skipping it altogether, if metadata (or caps) is missing.

5d7693d... by Pauli Virtanen <email address hidden>

github/issue_template: Add basic issue template

Add issue template that instructs to use btmon and indicate software
versions.