[bluez/bluez] 036583: device: Add btd_device_bearer_is_connected

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

 



  Branch: refs/heads/master
  Home:   https://github.com/bluez/bluez
  Commit: 036583f9bbec8540fbd85b980674aad4916d3093
      https://github.com/bluez/bluez/commit/036583f9bbec8540fbd85b980674aad4916d3093
  Author: Dimitris <dimitris.on.linux@xxxxxxxxx>
  Date:   2024-04-04 (Thu, 04 Apr 2024)

  Changed paths:
    M src/adapter.c
    M src/device.c
    M src/device.h

  Log Message:
  -----------
  device: Add btd_device_bearer_is_connected

This adds btd_device_bearer_is_connected and use it when testing if
device needs to be disconnected.

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


  Commit: b3bfe2110b7a90e285e52679679ac8f496f4ad5b
      https://github.com/bluez/bluez/commit/b3bfe2110b7a90e285e52679679ac8f496f4ad5b
  Author: Pauli Virtanen <pav@xxxxxx>
  Date:   2024-04-04 (Thu, 04 Apr 2024)

  Changed paths:
    M lib/bluetooth.h

  Log Message:
  -----------
  lib: add BT_SCM_ERROR

Add new CMSG type used in new kernel TX timestamping support.


  Commit: 5e85956e11e76bfffd84c095f160d0d841d38041
      https://github.com/bluez/bluez/commit/5e85956e11e76bfffd84c095f160d0d841d38041
  Author: Pauli Virtanen <pav@xxxxxx>
  Date:   2024-04-04 (Thu, 04 Apr 2024)

  Changed paths:
    M tools/iso-tester.c
    A tools/tester.h

  Log Message:
  -----------
  iso-tester: Add tests for TX timestamping

Add TX timestamping test utilities in new tools/tester.h, so that they
can be shared between testers.

Add tests:

ISO Send - TX Timestamping
ISO Send - TX Sched Timestamping
ISO Send - TX Msg Timestamping


  Commit: 349d7975e6083848de90dedd2a481927eb1da4d7
      https://github.com/bluez/bluez/commit/349d7975e6083848de90dedd2a481927eb1da4d7
  Author: Pauli Virtanen <pav@xxxxxx>
  Date:   2024-04-04 (Thu, 04 Apr 2024)

  Changed paths:
    M tools/l2cap-tester.c

  Log Message:
  -----------
  l2cap-tester: Add test for TX timestamping

Add test

L2CAP BR/EDR Client - TX Timestamping


  Commit: 7158101e6c35a499c646ca9827f3366bfd3bf07a
      https://github.com/bluez/bluez/commit/7158101e6c35a499c646ca9827f3366bfd3bf07a
  Author: Pauli Virtanen <pav@xxxxxx>
  Date:   2024-04-04 (Thu, 04 Apr 2024)

  Changed paths:
    M emulator/btdev.c

  Log Message:
  -----------
  btdev: set nonzero SCO mtu & max pkt

Set nonzero max pkt count, so that kernel can transmit data.
The request & accept/reject flow is not emulated yet.


  Commit: 9faf6f908fcc40ec194eb6cbae10824d809e0167
      https://github.com/bluez/bluez/commit/9faf6f908fcc40ec194eb6cbae10824d809e0167
  Author: Pauli Virtanen <pav@xxxxxx>
  Date:   2024-04-04 (Thu, 04 Apr 2024)

  Changed paths:
    M tools/sco-tester.c

  Log Message:
  -----------
  sco-tester: add TX timestamping test

Add test:

SCO CVSD Send - TX Timestamping


  Commit: 9b21ce6f7956db0343842dfea1f34586b0ec59d3
      https://github.com/bluez/bluez/commit/9b21ce6f7956db0343842dfea1f34586b0ec59d3
  Author: Pauli Virtanen <pav@xxxxxx>
  Date:   2024-04-04 (Thu, 04 Apr 2024)

  Changed paths:
    M emulator/bthost.c

  Log Message:
  -----------
  bthost: handle client L2CAP conn in LE credit based mode

Allow bthost hooks to receive data from L2CAP LE credit based
connections. Handle LE credit header when receiving, and reassemble
received SDU.

Handle L2CAP LE credit header also in bthost_send_cid.


  Commit: 4fe4fda73be1f649b212dc594e3631a51b84afff
      https://github.com/bluez/bluez/commit/4fe4fda73be1f649b212dc594e3631a51b84afff
  Author: Pauli Virtanen <pav@xxxxxx>
  Date:   2024-04-04 (Thu, 04 Apr 2024)

  Changed paths:
    M tools/l2cap-tester.c

  Log Message:
  -----------
  l2cap-tester: add tests for LE Client read/write/tx-timestamping

Add tests:

L2CAP LE Client - Read Success
L2CAP LE Client - Write Success
L2CAP LE Client - TX Timestamping


Compare: https://github.com/bluez/bluez/compare/b8b4083c179e...4fe4fda73be1

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