Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/bluez/bluez
Main BlueZ tree
https://github.com/bluez/bluez
04ecf635ffaa2f7f8bca89cec3a0fbdbeb016dc9 authored about 1 year ago
cd00105c5b7383bffd0198059e7b1fee1e2b6c99 authored about 1 year ago
If the old state was releasing there is no reason to call
bt_bap_stream_release yet again when I...
This ensures the AddressType reflects the bdaddr_type stored.
ba9fda12d26bf4200339da94bc198c6641f98668 authored about 1 year ago
According to BLUETOOTH CORE SPECIFICATION Version 5.4 | Vol 3,
Part H, 2.4.24/2.4.25, The LE LTK...
Some PTS tests like A2DP/SNK/AVP/BI-03-C, A2DP/SNK/AVP/BI-08-C , …
request some specific rejecti...
Available Context of sink was getting updated instead of source.
87477b7ffefcf3c64c821d9f700664d89aa2c5f7 authored about 1 year ago
4db4d5fa1c4f ("shared/vcp: Fix endianness errors") does attempt to fix
the endianness of stored ...
When Auto Accept is not enable not all parameters are requested.
477c41c683ead6be0aa26975a446be8ce4c8b6f3 authored about 1 year ago
When advertisement monitoring, manufacturer data and service data was
not being matched against....
CCC value is 2 octects long so it needs to be converted using
cpu_to_le16 in order to not fail i...
This adds some cleanup in shared/bass code: use util_iov
APIs to extract/push bytes, use new0 to...
When enabling Secure Simple Pairing, the kernel first checks if
BREDR is enabled. If it's not, e...
4.8.8 Unicast Client Initiates Update Metadata Operation (Page 53):
Test Purpose:
Verify th...
4.8.7 Unicast Client Initiates Release Operation (Page 51):
Test Purpose:
Verify that a Uni...
Requests maybe queued using a stream so when detaching it needs to be
canceled otherwise they ca...
4.8.6 Unicast Client Initiates Disable Operation (Page 50):
Test Purpose:
Verify that a Uni...
4.8.5 Unicast Client Initiates Enable Operation (Page 48)
Test Purpose:
Verify that a Unica...
4.8.4 Unicast Client Initiates Config QoS – Vendor-Specific (Page 46)
Test Purpose:
Verify ...
4.8.3 Unicast Client Initiates Config QoS – LC3
(Page 43)
Test Purpose:
Verify that a Unica...
This adds the QoS preset definitions as per BAP specification.
e3d9aad7d6e6ef07384b92b5632e9bab9f6f61bd authored about 1 year ago
Values received over the air are in Little Endian format so they first
need to be converted to h...
This fixes the following build error in some architectures:
src/shared/vcp.c:961:24: error: lva...
cb1a3fd96c48a878f1a93ffc81e0c5d867b03cd8 authored about 1 year ago
On big endian the followin error can be observed:
VOCS/SR/SGGIT/CHA/BV-02-C - init
VOCS/SR/SGGIT...
On big endian the followin error can be observed:
MICP/CL/CGGIT/SER/BV-01-C - init
MICP/CL/CGGI...
When registering both sink and source endpoints,
the register endpoint method call results in 2 ...
When registering both sink and source endpoints,
the register endpoint method call results in 2 ...
This changes the high-reliability QoS presets to be conformant to
BAP[1] specification:
Table...
ee04d309651c0ca8828c5ae34ae36a707b534a70 authored about 1 year ago
This uses bt_bap_debug_{config, metadata} to decode the TLV entries
found in Basic Audio Announc...
This makes the debugger argument of util_debug_ltv const as they are not
suppose to change durin...
This adds the following tests:
ISO QoS 48_1_g - Success
ISO QoS 48_2_g - Success
ISO QoS 48_3_g...
This adds a label parameter to be passed to util_debug_bit instead of
just prepending a '\t'.
This adds the following presets from GMAP:
16_1_gs
16_2_gs
32_1_gs
32_2_gs
48_1_gs
48_2_gs
32_1...
This adds the following presets from GMAP:
16_1_gs
16_2_gs
32_1_gs
32_2_gs
48_1_gs
48_2_gs
32_1...
This adds the following presets from GMAP:
ISO QoS 48_1_gc - Success ...
c9b48a6f84a803b6bad43be26a12c5ba6b7f5590 authored about 1 year agoThis adds GMAS attribute decoders.
6af3b7290a3a36469f23e3eaaf6b2c0d09994efd authored about 1 year agoThis adds GMAP 1.0[1] UUIDs following the assigned numbers[2].
[1] https://www.bluetooth.org/Do...
e94853608c8033c4c1cf2047981354484c0500cb authored about 1 year agoThis adds a test for Broadcast AC 13 reconnect:
ISO Broadcaster AC 13 Reconnect - Success
58e6ef54e672798e2621cae87356c66de14d011f authored about 1 year ago
This removes readline color escapes from color defines and instead only
used them with prompt si...
ASCS allows transitions from Codec/QoS Configured back to the same
state.
E.g. NRF5340_AUDIO de...
8b035b70f379e45a32c94579ec8d00e48070c21e authored about 1 year ago
The server preferred RTN is part of the server supported/preferred QoS
values, and should be pas...
Must parse as dbus_bool_t, as booleans MUST be 4 bytes for dbus.
stdbool from the filter only ha...
This adds bluetoothctl-transport.rst which is then converted to
bluetoothctl-transport.1 using r...
This adds bluetoothctl-scan.rst which is then converted to
bluetoothctl-scan.1 using rst2man.
This adds bluetoothctl-player.rst which is then converted to
bluetoothctl-player.1 using rst2man.
This adds bluetoothctl-gatt.rst which is then converted to
bluetoothctl-gatt.1 using rst2man.
This adds bluetoothctl-endpoint.rst which is then converted to
bluetoothctl-endpoint.1 using rst...
This adds bluetoothctl-advertise.rst which is then converted to
bluetoothctl-advertise.1 using r...
This adds bluetoothctl-admin.rst which is then converted to
bluetoothctl-admin.1 using rst2man.
The "scan bredr" and "scan le" commands are broken right now because the
transport filter gets s...
We're currently type-casting the output of strlen(sdpdata->val.str) into
an int, which is somewh...
sdp_data_t->unitSize for strings in the SDP record is
`sizeof(uint8_t) + strlen(str)`.
The "len...
5afa25c95e6aadd431941b410b4d5fdd44b7458a authored about 1 year ago
Assuming the size of of uint8_t is bad practice, we use
sizeof(uint8_t) everywhere else and the ...
In extract_str() we create sdp_data_t with strings and allocate
sdp_data_t->val.str an extra 0-b...
The newly added option -i/--init-script introduced a short option
namespace collision with btmgm...
This adds btio support for binding a PA sync io to a number of BISes,
before proceeding with BIG...
This adds a test for binding a Broadcast Receiver to a number of
BISes after PA sync has been es...
This adds proper defaults for Locations, SupportedContext and Context
properties since bluetooth...
These values shall come from the upper stack.
5fd6d8cf905b790b30ff672c450b7e5c34238eda authored over 1 year ago
Allow clients to register available Context and SupportedContext for
BAP endpoints.
Sink ASE capabilities were read instead of source.
a564d6a0d533217480296558fa7d7b0f933dd1bc authored over 1 year ago
let the clients register the required location for source
and sink endpoints.
pac->sink_loc needs to be updated only if there is a change.
5f8323f2aaa3c8c3d36bdf541f014ac9065a9398 authored over 1 year agoAllow clients to register Location for endpoint.
a1fb50fd5aa0a605c810543c8479016febf1cacc authored over 1 year ago
This make use of bap-debug functions to decode Capabilities,
Configuration and Metadata.
This adds bap-debug.{c.h} that implements function helpers that can be
used to print BAP/ASCS/PA...
This uses util_debug_tlv to decode TLV entries.
e1ec086614224cb50918922dd88f71ae3652a8e5 authored over 1 year ago
This adds util_debug_tlv and util_debug_bit which can help to print
debug information in their r...
This modifies the check for an active scan in generic IO:
the bug has been introduced during ear...
This fixes the location of obex.Agent*(5) manpages.
66c41d78f86007ef9b534df498b7bb1355267c4f authored over 1 year agoUpdate transport acquire/release flow for BAP bcast source
e347792f41a8ab2cf4f789b6544a4f8ec8464a53 authored over 1 year agoUpdate transport release flow for broadcast source
052534ae07b89bb947daadfa7eb11704db599bcb authored over 1 year ago
This renames obex-*-api.txt to org.bluez.obex.*.rst and generate
manpages org.bluez.obex.*.5.
Due to changes introduced by 67a26abe53bf
("profile: Add probe_on_discover flag") profiles may g...
This changes the default of ClassicBondedOnly since defaulting to false
is not inline with HID s...
This fixes the following warning:
profiles/input/device.c:165:26: warning: Variable length arra...
afb47b13c600b0c5e01b4fe3f2e670e89faa6ec2 authored over 1 year agoThis implements all(10) mandatory VOCS testcases as unit tests.
04f40b747fe278bdddd564584525db265c0a17a7 authored over 1 year ago
This adds BASS unit tests for the Service Procedures Error
Handling suite.
This renames admin-policy-api.txt to org.bluez.AdminPolicy*.rst and
generate manpages org.bluez....
This renames advertisement-monitor-api.txt to
org.bluez.AdvertisementMonitor*.rst and generate m...
This renames battery-api.txt to org.bluez.Battery*.rst and generate
manpages org.bluez.Battery*.5.
This renames gatt-api.txt to org.bluez.Gatt*.rst and generate manpages
org.bluez.Gatt*.5.
This renames advertising-api.txt to org.bluez.LEAdvertis*.rst and
generate manpages org.bluez.LE...
This renames input-api.txt to org.bluez.Input.rst and generate manpages
org.bluez.Input.5.
This renames network-api.txt to org.bluez.Network{Server}.rst and
generate manpages org.bluez.Ne...
This renames profile-api.txt to org.bluez.Profile{Manager}.rst and
generate manpages org.bluez.P...
This renames agent-api.txt to org.bluez.Agent{Manager}.rst and generate
manpages org.bluez.Agent...
This renames adapter-api.txt to org.bluez.Adapter.rst and generate a
manpage org.bluez.Adapter.5.
This renames device-api.txt to org.bluez.Device.rst and generate a
manpage org.bluez.Device.5.
This fixes the following build error:
make[1]: *** No rule to make target 'unit/test-micp.c', n...
d4a0d223eaa5d220263be1f3ad0cd396869f6245 authored over 1 year ago0a749634f5972e741137844d0e2174d8ba1444c5 authored over 1 year ago
-Added MICS and MICP Unit test cases in a single file[test-micp.c].
-Fixed the issue that occurr...
Remove experimental status also from documentation.
85460c32d1334f5edad021d214eb997e6f462b30 authored over 1 year agoRemove experimental marker from BatteryProvider1 and Battery1.Source.
It's common that headsets...
495a582675cf0a4b2fee293cc215504ef24a1c43 authored over 1 year ago
This introduces miscellaneous BASS updates and fixes discovered
during PTS testing.
This adds support for the user to explicitly set a desired bdaddr to
a client emulator.
This updates the btio module to decide whether to bind a listening socket
to a broadcaster addre...
Return Rank attribute as per the configured value.
90af8029ba8e346dc8009b39426157e57d5d7b5e authored over 1 year agocsis.rank was incorrectly read the value of csis.size
ad91f362898c41a1532a9ea78f0fe5e078dc37a6 authored over 1 year ago
This enables show to print the Manufaturer and Version information if
available:
bluetoothctl> ...
f253711c0e46cffe68a7c2361580b458520c121e authored over 1 year ago