Received: by 2002:ac8:156:0:b0:3e0:cd10:60c8 with SMTP id f22csp519851qtg; Wed, 5 Apr 2023 13:28:27 -0700 (PDT) X-Google-Smtp-Source: AKy350YZyA8/RHkUybci+kd/O5Yj/jnmjsXUBWiaG2OZnAt4TrJIhiAJnK5ZT434lnI3EIDEkSgh X-Received: by 2002:a17:90a:520c:b0:23f:6958:e931 with SMTP id v12-20020a17090a520c00b0023f6958e931mr7913149pjh.46.1680726506999; Wed, 05 Apr 2023 13:28:26 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1680726506; cv=none; d=google.com; s=arc-20160816; b=c+vTOmWeRpSnTv+Vle7OQpbH8QdmH0uLHt/I/WPOW+RZxKlTHqVTx6TL48pjyfRrJH Z3XhxiDl+VPEd6Q6DeW79WJ52AzDrd4o5j4JBjMEqoBO7yUXUDLxNmP971KC+DwpQvUK NJeZ5gTmV4IOT2YiVXKw1+HMIXoqQ7wuIrnni6Rf27P+FeN4wfq0nFrEYuEA60W6bVFx sVy/ECPncBgoO/xYqcMwqR6squGfvUI6oYPOYWBscOnv+/tSH1pGu/FvfryKETBScZci jU4gykgATtVanML1wwFHMP2gKFb26zn6iBdVmuaKzjObFx+YM2wprQEBYfDuv7dwWtfs x5+A== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version:subject :message-id:to:from:date:dkim-signature; bh=iaYrnk4bPkl44tbM+8yFZrlEHQ/785aAVmVmjp0QJac=; b=wVfxQMJpflfynzpPdkmxeUtK7SY1G8IkEXeNt/eW6ASDVEekCRobE4U7HzQphYExZM 9LRqKe7QAixoXwTnF8UNQ89TI0amqK7zl5iXfzwX5KyeL7mRXvrfQwTIPthewMJ54mrH gt1bfBgtjeOtV39M9njIEOdhVXQDOCcXrdWKQmZDLQPE4vdu6Po1kHfH0/caSoPXmj4y L4DAT8OiwsgaWe+UCjNiMEJQ1HmJMZx+jKInuQQz/aIllTX1qu0O0Y4qJ+T9UJ0cR1rs M122KzXHL6H/r7a40YeH0YwGppmbGlsaO4lJWLBRAF5kwrLX/TvptxJInOv2R7IQwfyj FYLQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@github.com header.s=pf2023 header.b=lbyHnj8A; spf=pass (google.com: domain of linux-bluetooth-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-bluetooth-owner@vger.kernel.org; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=github.com Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id x11-20020a170902ec8b00b001a280c44238si13738581plg.204.2023.04.05.13.27.42; Wed, 05 Apr 2023 13:28:26 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-bluetooth-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@github.com header.s=pf2023 header.b=lbyHnj8A; spf=pass (google.com: domain of linux-bluetooth-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-bluetooth-owner@vger.kernel.org; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=github.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S232566AbjDEUT2 (ORCPT + 99 others); Wed, 5 Apr 2023 16:19:28 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:34062 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229815AbjDEUT1 (ORCPT ); Wed, 5 Apr 2023 16:19:27 -0400 Received: from out-17.smtp.github.com (out-17.smtp.github.com [192.30.252.200]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id A99C43A9C for ; Wed, 5 Apr 2023 13:19:25 -0700 (PDT) Received: from github.com (hubbernetes-node-c7b2993.va3-iad.github.net [10.48.146.34]) by smtp.github.com (Postfix) with ESMTPA id 07F6D5C03F6 for ; Wed, 5 Apr 2023 13:19:25 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2023; t=1680725965; bh=iaYrnk4bPkl44tbM+8yFZrlEHQ/785aAVmVmjp0QJac=; h=Date:From:To:Subject:From; b=lbyHnj8AHyavVMlpYfYJrOthLCznCRnCOZU4cpEmfyocbN7odklhSVi62TMyNVJiq SgEI2303yX9pkCLiirMBzlZw9bSN++x8wsGQcQPGh3dpJt8grE4bw/EcAOv0xWyZZ1 9A2CtRrjtJKnDxz2JXCjIPPZekm5l70BC3OdWRPU= Date: Wed, 05 Apr 2023 13:19:25 -0700 From: iulia-tanasescu To: linux-bluetooth@vger.kernel.org Message-ID: Subject: [bluez/bluez] 7aee0b: set: Fix not attempt to connect devices with RSI Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: linux-bluetooth@vger.kernel.org X-Auto-Response-Suppress: All X-Spam-Status: No, score=-2.5 required=5.0 tests=DKIMWL_WL_HIGH,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_MED, RCVD_IN_MSPIKE_H2,SPF_HELO_NONE,SPF_NONE autolearn=unavailable autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-bluetooth@vger.kernel.org Branch: refs/heads/master Home: https://github.com/bluez/bluez Commit: 7aee0b67ba9fadb0713a14a3f4121cdeffa75f6c https://github.com/bluez/bluez/commit/7aee0b67ba9fadb0713a14a3f4121cdeffa75f6c Author: Luiz Augusto von Dentz Date: 2023-04-03 (Mon, 03 Apr 2023) Changed paths: M src/set.c Log Message: ----------- set: Fix not attempt to connect devices with RSI If a device advertising with RSI is only found later after the set was already create we shall still attempt to connect to it. Commit: 61971f026466391ca8fa563559e2fe6bd5129581 https://github.com/bluez/bluez/commit/61971f026466391ca8fa563559e2fe6bd5129581 Author: Iulia Tanasescu Date: 2023-04-05 (Wed, 05 Apr 2023) Changed paths: M monitor/att.c Log Message: ----------- monitor/att: Add decoding support for BASS This adds decoding support for BASS attributes: > ACL Data RX: Handle 0 flags 0x02 dlen 7 ATT: Read Request (0x0a) len 2 Handle: 0x003a Type: Broadcast Receive State (0x2bc8) < ACL Data TX: Handle 0 flags 0x00 dlen 45 ATT: Read Response (0x0b) len 40 Handle: 0x003a Type: Broadcast Receive State (0x2bc8) Value: 0100f2698be807c0013a6501020101000000000403020400 Source_ID: 1 Source_Address_Type: 0 Source_Address: C0:07:E8:8B:69:F2 Source_Adv_SID: 1 Broadcast_ID: 0x01653a PA_Sync_State: Synchronized to PA BIG_Encryption: Broadcast_Code required Num_Subgroups: 1 Subgroup #0: BIS_Sync State: 0x00000000 Metadata #0: len 0x03 type 0x02 Metadata: 0400 > ACL Data RX: Handle 0 flags 0x02 dlen 7 ATT: Read Request (0x0a) len 2 Handle: 0x003d Type: Broadcast Receive State (0x2bc8) < ACL Data TX: Handle 0 flags 0x00 dlen 5 ATT: Read Response (0x0b) len 0 Handle: 0x003d Type: Broadcast Receive State (0x2bc8) Value: Empty characteristic > ACL Data RX: Handle 0 flags 0x02 dlen 8 ATT: Write Request (0x12) len 3 Handle: 0x0040 Type: Broadcast Audio Scan Control Point (0x2bc7) Data: 00 Opcode: Remote Scan Stopped (0x00) < ACL Data TX: Handle 0 flags 0x00 dlen 9 ATT: Error Response (0x01) len 4 Write Request (0x12) Handle: 0x0040 Error: Reserved (0x80) > ACL Data RX: Handle 0 flags 0x02 dlen 8 ATT: Write Request (0x12) len 3 Handle: 0x0040 Type: Broadcast Audio Scan Control Point (0x2bc7) Data: 01 Opcode: Remote Scan Started (0x01) < ACL Data TX: Handle 0 flags 0x00 dlen 9 ATT: Error Response (0x01) len 4 Write Request (0x12) Handle: 0x0040 Error: Reserved (0x80) > ACL Data RX: Handle 0 flags 0x01 dlen 5 ATT: Write Request (0x12) len 27 Handle: 0x0040 Type: Broadcast Audio Scan Control Point (0x2bc7) Data: 0200f2698be807c0013a650100ffff01000000000403020400 Opcode: Add Source (0x02) Source_Address_Type: 0 Source_Address: C0:07:E8:8B:69:F2 Source_Adv_SID: 1 Broadcast_ID: 0x01653a PA_Sync_State: Do not synchronize to PA PA_Interval: 0xffff Num_Subgroups: 1 Subgroup #0: BIS_Sync State: 0x00000000 Metadata #0: len 0x03 type 0x02 Metadata: 0400 < ACL Data TX: Handle 0 flags 0x00 dlen 9 ATT: Error Response (0x01) len 4 Write Request (0x12) Handle: 0x0040 Error: Reserved (0x80) > ACL Data RX: Handle 0 flags 0x02 dlen 22 ATT: Write Request (0x12) len 17 Handle: 0x0040 Type: Broadcast Audio Scan Control Point (0x2bc7) Data: 030102780001000000000403040400 Opcode: Modify Source (0x03) Source_ID: 1 PA_Sync_State: Synchronize to PA - PAST not available PA_Interval: 0x0078 Num_Subgroups: 1 Subgroup #0: BIS_Sync State: 0x00000000 Metadata #0: len 0x03 type 0x04 Metadata: 0400 < ACL Data TX: Handle 0 flags 0x00 dlen 9 ATT: Error Response (0x01) len 4 Write Request (0x12) Handle: 0x0040 Error: Reserved (0x80) > ACL Data RX: Handle 0 flags 0x02 dlen 25 ATT: Write Request (0x12) len 20 Handle: 0x0040 Type: Broadcast Audio Scan Control Point (0x2bc7) Data: 0401b803eac6afbb65a25a41f15305680201 Opcode: Set Broadcast_Code (0x04) Source_ID: 1 Broadcast_Code: b803eac6afbb65a25a41f15305680201 < ACL Data TX: Handle 0 flags 0x00 dlen 5 ATT: Write Response (0x13) len 0 < ACL Data TX: Handle 0 flags 0x00 dlen 33 ATT: Handle Multiple Value Notification (0x23) len 28 Length: 0x0018 Handle: 0x003a Type: Broadcast Receive State (0x2bc8) Data: 0100f2698be807c0013a6501020201000000000403020400 Source_ID: 1 Source_Address_Type: 0 Source_Address: C0:07:E8:8B:69:F2 Source_Adv_SID: 1 Broadcast_ID: 0x01653a PA_Sync_State: Synchronized to PA BIG_Encryption: Decrypting Num_Subgroups: 1 Subgroup #0: BIS_Sync State: 0x00000000 Metadata #0: len 0x03 type 0x02 Metadata: 0400 > ACL Data RX: Handle 0 flags 0x02 dlen 9 ATT: Write Request (0x12) len 4 Handle: 0x0040 Type: Broadcast Audio Scan Control Point (0x2bc7) Data: 0501 Opcode: Remove Source (0x05) Source_ID: 1 < ACL Data TX: Handle 0 flags 0x00 dlen 9 ATT: Error Response (0x01) len 4 Write Request (0x12) Handle: 0x0040 Error: Reserved (0x80) Compare: https://github.com/bluez/bluez/compare/cffd5832a52c...61971f026466