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
Summary:
- This adds implementation for VOCS service and characteristics
- Implementation based ...
0735ca179fdf127b60c4b4ed502d869b6d10899d authored over 1 year ago
This fixes the following error:
In function ‘get_composition’,
inlined from ‘cfg_srv_pkt’ a...
This fixes the following build error:
emulator/btdev.c: In function ‘le_cis_estabilished’:
emul...
This updates BAP plugin with broadcast source support.
3030883005c02c77766e1a27a8d5c4d579daa9b5 authored over 1 year agoThis adds initial support for BAP broadcast source.
d15d9669ce4483023e75f272faab21ba8c9991d1 authored over 1 year ago
This adds bluetoothctl support for broadcast source.
To test the current implementation use blue...
This splits bt_bap_qos structure into unicast and broadcast structures.
eeb349bbab8662d78fa49ce439af632dd313ff50 authored over 1 year ago
Client can export other interfaces than the BatteryProvide1 on the
registered object manager. So...
The proxy_added_cb() function is called every time a new client is added
to the application obje...
If PID is not set don't print anything since this is likely a packet
originated by the kernel it...
The attribute declaration (e.g. characteristic properties) shall not be
overwritten as they are ...
This adds 3 unit tests for BASS server, to simulate the
Generic GATT Integrated Test suite for B...
This adds the Write Without Response property to the Broadcast Audio
Scan Control Point characte...
This adds the following tests based on BAP Broadcast Audio Configurations:
ISO Broadcaster AC 1...
35d8c3b572dc20047edb6064edf9e0bd998896ad authored over 1 year agoThis adds support for creating a BIG with multiple BISes.
97edc78bd81f7fe9ddac17feac69569ea64a215b authored over 1 year ago
This adds an additional command line option for the Broadcast exercise,
so that the user can ind...
CIG shall not be configurable after the first Create CIS until Remove
CIG is issued (Core v5.3 V...
Set no_hash_pointers=1 to avoid printk printing "___ptrval___" for %p.
This happens with test-ru...
Check LE Create CIS input parameter are valid and return correct status
codes (Core v5.3 Vol 4 P...
Add test for reconnecting a CIG with two CIS, either both with same peer
or with different peers...
This adds btio support for setting the BT_IO_OPT_BASE socket option.
7002ecc8914ab1f22e36bd98c4d46eb760edf767 authored over 1 year agoThis adds macro definitions for BAP broadcast source support.
07c6d9b1106545afb2dcbdd7c5ab067fd15310f0 authored over 1 year agoThis adds bits for broadcast support to mgmt_settings_table.
97f3386268faec3c748765f4fcbb4fb80978407f authored over 1 year ago
This adds broadcast properties to the SetConfiguration method and
bits for Broadcast support to ...
This prints the process information when available:
bluetoothd[35]: @ MGMT Command: Rea.. (0x00...
ec85350c4803b2966249537ea696031304260b91 authored over 1 year ago
This attempts to print latency information per channel in addition to
per connection/handle:
> ...
718f27d09fc129d0b94ef61192482ac7e18cbaed authored over 1 year agoAC 1 + 2 tests shall use their respective QoS parameters.
98a9a3c48ce8ce6017672a05176f949ea9f40980 authored over 1 year ago
Add tests connecting two CIS using different CIG_ID, with fixed and
auto-allocated IDs.
ISO AC ...
06aa422145de456ec153a0d062a7e7ef8630cdc0 authored over 1 year ago
Disconnect initiated by local host should get Connection Terminated by
Local Host (0x16) as term...
There is a race between multiple connect() for CIS in the same CIG.
connect() will both reconfig...
Add support for more than one CIG simultaneously.
678265f37c2800b73c1ff354fb1ef860c24b041f authored over 1 year ago
If a test has called tester_test_failed, consider the test failed, even
if the test also called ...
This adds latency, min-max, and median information when decoding
BT_HCI_EVT_NUM_COMPLETED_PACKET...
BT_HCI_EVT_NUM_COMPLETED_PACKETS may contain multiple handles but the
code was just parsing the ...
This fixes the uses of PACKET_FILTER_SHOW_SCO_DATA for ISO packets and
introduce a dedicated fla...
Add option for launching Pipewire inside the VM to serve Bluetooth
endpoints, which can be used ...
Tests running inside the VM don't need access to sound cards running on
the host.
This reverts ...
a0a10f8c9d78d9add578d9ff79c7ad7e5e681f1a authored over 1 year ago
This rework config option parsing adding helper function to make it
simpler to parse new options.
This uses the btd_profile.experimental to mark the driver as
experimental.
This adds experimental field to btd_adapter_driver so the plugin can
indicate drivers that depen...
If plugin .init returns -ENOTSUP treat it as the system doesn't
support the driver since that is...
This uses the btd_profile.experimental to mark the driver as
experimental.
This uses the btd_profile.experimental to mark the driver as
experimental.
This uses the btd_profile.experimental to mark the driver as
experimental.
This uses the btd_profile.experimental to mark the driver as
experimental.
This uses the btd_profile.experimental to mark the driver as
experimental.
This adds experimental field to btd_profile so the plugin can indicate
drivers that depends on e...
[bluetooth]# endpoint.register 00002bc9-0000-1000-8000-00805f9b34fb 0x06
[/local/endpoint/ep0] A...
This fixes not sending ASE Receiver Stop Ready if stream is on disabling
state when CIS is disco...
This changes endpoint.presets command to take codec as parameter.
f3977023f93d1ccfe301ed18a8b7aa866a52ebd2 authored over 1 year agoWhen registering an endpoint it should always check for SupportedUUIDs.
1707c35771b447e39d19ebcc477e46e26d5870b5 authored over 1 year ago
If metadata is not set the respective iovec is left NULL so it needs to
be checked before access...
This aligns the behavior of command line option --io to
add new "auto" value and modify the beha...
This skips printing TLVs related to packet/error count if they are 0 and
also update the missing...
The code was stopping at first time it detected an unknown TLV type when
it could continue:
> H...
89f8d6bae18f853ae2ab9f6de21b62469f82d84c authored over 1 year agoThis fixes the following errors:
monitor/packet.c:11968:27: runtime error: member access within...
acfa41dedb47f1bff9399e2273e4623aac4decc5 authored over 1 year ago
This attempts to insert discovered attributes into monitor gatt_db
instance if their respective ...
This adds initial code for BASS plugin.
6bafe1c66515e576362d0f124450a3f6f4c909aa authored over 1 year agoThis adds initial code for Broadcast Audio Scan Service.
a56c7fd162306460f6f1f0a9a72234cad3308d87 authored over 1 year ago
This adds iovec helper functions for handling byteorder and alignment
in place.
This adds Write Request Rejected Common Profile and Service
Error Code.
This adds BASS UUIDs which will be used by Basic Audio Profile.
4e549cf48b712088d22028282baabbfc93e5f033 authored over 1 year agoThis fixes the following warning:
src/shared/shell.c:615:21: warning: non-ANSI function declara...
3818b99c764efe84cd3455081f6392c256564085 authored over 1 year ago
This fixes not releasing prompt when queueing a line to be executed
since it can be considered a...
If RegisterEndpoint fails when there are multiple adapters it would
attempt to free the same end...
This adds support for Metadata in BAP profile.
In order to register zero Metadata, 0 shall be
en...
4.8.2 Unicast Client Initiates a Config Codec Operation –
Vendor-Specific (page 42):
Test Pur...
083e66d3ac2df4baabe0ab42fc7a93c47709bf39 authored almost 2 years agoThis fixes the following errors:
src/shared/util.c:271:2: runtime error: null pointer passed as...
3b5c0e5ed0763195157ae1eacc2250a935726803 authored almost 2 years ago
4.8.1 Unicast Client Initiates a Config Codec Operation – LC3
(Page 39):
Test Purpose:
Veri...
This use iovec as expected storage for capabilities and configuration
so it is inline with what ...
Fix typo s/BT_BAP_CONFIG_LATENCY_BALACED/BT_BAP_CONFIG_LATENCY_BALANCED
3fa45f728cd7bc60dbd30e6bac5d93233f16a2d6 authored almost 2 years ago
This adds support for NULL PDUs which can be used to skip a round of
TX/RX.
If a stream is being detached but bt_bap reference is already 0 don't
attempt to detach the stre...
This fixes not removing the process_id timeout when freeing the session
which can cause the foll...
Preferred Delay properties were being stored as qos->pd_* instead of
qos->ppd_*.
Add relevant PACS Location field as a parameter to SelectProperties.
SelectProperties may set A...
2f88c59391b8717055557f6634f92d76d9fd0001 authored almost 2 years ago
Add function to get the PACS Sink/Source Audio Locations field relevant
for a given PAC.
The obex agent will return only one error message at the same time.So
we should use if-elseif in...
The obex agent usually returns the full path by getting the default
folder and filename from the...
Add command line options for BIG encryption and broadcast code.
ce1eb5dd0a03db1f6c123f14e4f837d115fd08d7 authored almost 2 years agoThis adds the following tests for encrypted broadcast:
ISO Broadcaster Encrypted - Success
ISO ...
Fix incorrect decoding of the encryption parameter when logging
the LE BIG Create Sync command.
This adds the following tests based on BAP Audio Configurations:
ISO AC 1 & 4 - Success
ISO AC ...
The code was assuming only index 0 was to be used which doesn't work
when there are multiple CIS...
This fixes the following tests now that all supported PHYs are enabled
by default:
Start Discov...
e122a07088966efb1fadc72fcf8378a1e77549b4 authored almost 2 years ago
This adds support for advertise.rsi command which can be used to request
the generation of RSI a...
This adds support for "rsi" when a SIRK has been set on main.conf, the
clients can then enable i...
This adds "rsi" as possible value to SupportedIncludes so when it is
available it means client a...
bt_ad_has_data attempts to match the data portion even when not set
which is useful the user is ...
There was a typo in the group name using CSIP instead of CSIS.
a1b93db14da6772a299492a0c0673be70bea9ea6 authored almost 2 years agoThis adds decoding support for BASS attributes:
> ACL Data RX: Handle 0 flags 0x02 dlen 7
...
If a device advertising with RSI is only found later after the set was
already create we shall s...
This fixes the out-of-bounds array access in mesh-io-mgmt.c caught
by address sanitizer. Similar...
discovery_filter_to_mgmt_cp() does not add discovery_filter.discoverable
to the created mgmt_cp_...
Split bt_iso_qos into dedicated unicast and broadcast
structures and add additional broadcast pa...
The following crash can be observed if the remote peer send and
unsupported event:
ERROR: Addre...
f54299a850676d92c3dafd83e9174fcfe420ccc9 authored almost 2 years ago
Add mgmt-tester tests for hci devcoredump. These testa trigger the
devcoredump with a test data ...
Add vhci support to trigger the hci devcoredump by writing to
force_devcoredump debugfs entry an...
If the device is marked as auto-connect the kernel may initiate the
connection spontaneously cau...