Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
BlueZ
The Linux Bluetooth Stack is a software layer that provides support for Bluetooth technology on Linux systems. BlueZ is the default Bluetooth protocol stack for Linux and is responsible for managing the Bluetooth protocols and providing a high-level API.
Collective -
Host: opensource -
https://opencollective.com/bluez
- Website: http://www.bluez.org/
- Code: https://github.com/bluez/
github.com/bluez/bluer - c0652974cd6d78a3fc6d22557f5621a7dbf6f815 authored 10 months ago by Sebastian Urban <[email protected]>
github.com/bluez/bluer - 4a3ed4c26f0edf0965d47838fe00fce9571f59a6 authored 10 months ago by Sebastian Urban <[email protected]>
github.com/bluez/bluer - 2fcf13e2fbca97955cbc5bb781457173eea59975 authored 10 months ago by Sebastian Urban <[email protected]>
github.com/bluez/bluer - 883955b68f0c00eb2fbd9425d8420b4597d83d0a authored 10 months ago by Sebastian Urban <[email protected]>
Currently the minimum LC3 SDU size is set to 30B. Thus, if a source
uses the 8_1_1 config which ...
44.1 Khz where broken due to change to LC3_QOS_UCAST which now properly
sets the framing, so thi...
Add missing file src/shared/bap-defs.h.
github.com/bluez/bluez - b561318193bde11cf5c87b7207bd67b795897f2b authored 10 months ago by Luiz Augusto von Dentz <[email protected]>Fixes #134.
github.com/bluez/bluer - dbd6c478af3cfe2082d1238b3f33570e3865d36b authored 10 months ago by Sebastian Urban <[email protected]>github.com/bluez/bluer - 21c0744a2f61dbbdb5c07fd13d3eccbc57465c51 authored 10 months ago by Sebastian Urban <[email protected]>
There is no need to setup broadcast QoS related to PA/BIG as bluetootd
already sets default sett...
This adds proper default for broadcast setup so it doesn't fail to
create the socket due to user...
This makes use of QOS macros for for lc3.h to define preset
configuration and remove existing ma...
This adds defines for broadcast settings as they don't really match
unicast when it comes to RTN...
This makes use of macros for for lc3.h to define preset configuration
and remove existing macros...
Although their name matches unicast and broadcast are not actually the
same when it comes to RTN...
This tests bt_uhid_create, bt_uhid_input and bt_uhid_destroy instead of
directly submitting UHID...
This makes use of bt_uhid function instead of directly submitting
events directly using bt_uhid_...
This makes use of bt_uhid function instead of directly submitting
events directly using bt_uhid_...
This adds bt_uhid_create which uses UHID_CREATE2 and tracks progress of
when the device is ready...
Fix the second bap_stream_set_io call to set the io on the linked
transport, as it's clearly mea...
According to Section 1.2 of Core Specification Supplement Part A the
complete or short name stri...
This adds sample bluetoothctl scripts for the broadcast source/sink
scenarios.
The broadcast-so...
github.com/bluez/bluez - 9e9f079e8952bc29e3fa0f9dc8dfbad19c3edcc8 authored 10 months ago by Iulia Tanasescu <[email protected]>
This defines BT_ISO_SYNC_TIMEOUT(20 sec) which shall be considered the
default sync_timeout and ...
In adv_monitor, adv_monitor_register_app is called when an advertising
monitor manager proxy has...
This adds some fixes to the scenario when the shell is run with
the -i/--init-script command lin...
Inside gatt_register_service and gatt_register_chrc,
bt_shell_noninteractive_quit should be call...
github.com/bluez/bluez - 19f8fcdc2084048bebe5bd9ea4fb97f7ece16df0 authored 10 months ago by Marcel Holtmann <[email protected]>
github.com/bluez/bluez - 17cd5563f83769fe9f69802dcc05faf41f780b7a authored 10 months ago by Marcel Holtmann <[email protected]>
github.com/bluez/bluez - 25507ba0d465ff359e43ab7cf866170e28993b3d authored 10 months ago by Marcel Holtmann <[email protected]>
4.10.1 Unicast Client Streaming – 1 Unicast Server, 1 Stream, 1 CIS –
LC3 (Page 80)
Test Purpo...
github.com/bluez/bluez - 2da45fc7e2d65d31b8d90c0d94eef6c1374d53bd authored 10 months ago by Luiz Augusto von Dentz <[email protected]>
This adds defines for Audio Configurations so it can be used for
upcoming tests.
Set the value for data.inputs and data.queue queues to NULL after
freeing, so that further proce...
The bluetooth.service file already specify the State and Configuration
directories with the corr...
GAP/SEC/CSIGN/BV-02-C request the ability to check that signed write has
been performed successf...
Currently the local and remote CSRK keys are only loaded to device object
from storage during st...
This fixes the following errors:
/usr/bin/mkdir -p '/backend'
/usr/bin/mkdir: cannot create dir...
This fixes the following error:
/usr/bin/install: cannot remove
'/usr/share/dbus-1/services/org...
This patch removes the Pygments dependency from btmon .rst file.
When the code-block type is spe...
This is now handled internally by bt_bap_stream_new by detecting if an
ATT session has been atta...
After discovering a BAP Broadcast Source do a short PA sync first to learn
the BASE. After disco...
Add API to add a PAC for each observed BIS that is supported by the
local PACS data.
Each BIS ob...
github.com/bluez/bluez - 98aba4aaef7a574bde7363e50888527a21a0b546 authored 10 months ago by Andrei Istodorescu <[email protected]>
Stream configuration for BAP broadcast streams should be done inside
bap_bcast_config and not wh...
Add utilitary functions to get endpoint metadata and data.
github.com/bluez/bluez - 7ec9a0f77c6e8601ac4fcc5bdfa8f1aaf1aa1c44 authored 10 months ago by Andrei Istodorescu <[email protected]>github.com/bluez/bluez - 3f7d81e906e09e881ca2d3f024230cae3a27ba64 authored 10 months ago by Andrei Istodorescu <[email protected]>
Allows querying of device battery percentage, if supported.
github.com/bluez/bluer - e83517fb1704dfcd0ed45fbb796e002c4dad7fce authored 11 months ago by BADR <[email protected]>HCI_Reset shall cleanup BIG state including if the handle has been set.
github.com/bluez/bluez - ade2b97597e13ead02293e235aa5fa93f1afa043 authored 11 months ago by Luiz Augusto von Dentz <[email protected]>
This checks if there is any service connected on device_is_connected
since some profiles maybe p...
Add a callback to create a new stream
github.com/bluez/bluez - dd57562760e4e784d278b63877a3d6265c638854 authored 11 months ago by Silviu Florian Barbulescu <[email protected]>
Set the BASE generated in BlueZ on all setups from the same BIG,
and use defer to inform the ker...
Add state support in the stream struct for broadcast source.
github.com/bluez/bluez - b4f9a9fd7ed22a8da8a2d05e0bc35a8c6b421190 authored 11 months ago by Silviu Florian Barbulescu <[email protected]>Fix endpoint direction for the broadcast source
github.com/bluez/bluez - 8552e06b6617a1c51558d549aab66c500c6c50c2 authored 11 months ago by Silviu Florian Barbulescu <[email protected]>
Split bt_bap_stream_new and two specific functions for
unicast and broadcast.
Add a function to...
Some distributions(Gentoo) patch cups backend path to
something else than libdir. Use pkg-config...
A struct member add_adv_id is used to track whether the adv client is
still needed for some mgmt...
When the page_timeout is run perhaps the btdev had been freed already so
it needs to be checked ...
This adds initial code for CCP plugin which handle CALL CONTROL PROFILE for
Telephone Bearer Ser...
In bt_bap_stream_release stream is accessed after free
github.com/bluez/bluez - 8f262a27bdf233f142a7bb22bf3f8c6db53debee authored 11 months ago by Silviu Florian Barbulescu <[email protected]>Generate single BIS BASE for a config with BIG ID 0xFF
github.com/bluez/bluez - a16c2ccf9c256285188f4549b7b767cf31b100eb authored 11 months ago by Silviu Florian Barbulescu <[email protected]>
Split bap_state and bap_connecting in two specific functions
for unicast (bap_state, bap_connect...
Remove set lpac user data at bcast ep register
github.com/bluez/bluez - c5f1c5ba0e8d629487f610b60fc93d433d6f5614 authored 11 months ago by Silviu Florian Barbulescu <[email protected]>Drop the few explicit entries and use *.{1,5,8} instead.
github.com/bluez/bluez - e6acec4770bb60de22b133d4e1ba554951b7b288 authored 11 months ago by Emil Velikov <[email protected]>
The -I$(builddir)/lib include is already in the AM_CPPFLAGS. Drop the
duplicate instance in obexd.
github.com/bluez/bluez - 071ababfe6e340c17642889ec02083db84fa12a1 authored 11 months ago by Emil Velikov <[email protected]>
The option is handled by the global --enable-pic. Drop the local
explicit argument.
With that w...
github.com/bluez/bluez - bade07f43fedb221caf217bf2a98a4050292a32e authored 11 months ago by Emil Velikov <[email protected]>github.com/bluez/bluez - 344cf10cb60c2031200be1c6618a0f2b7e2b8950 authored 11 months ago by Emil Velikov <[email protected]>
With earlier commit, we've used exec_dir to reference the path of obexd
and bluetoothd within th...
Currently we ship the service files, even when built with
--disable-obex.
Move the "if OBEX" gu...
github.com/bluez/bluez - c2b9f357d52207ef22c9a4880cc0b5c7e8f11c5b authored 11 months ago by Emil Velikov <[email protected]>
Currently autoconfigure throws a useful error, about a duplicate
install-data-hook.
Address tha...
github.com/bluez/bluez - 9fe4ccb79ffa0faa3084ce1be12685585d68e85e authored 11 months ago by Emil Velikov <[email protected]>
rfcomm sets SIGCHLD and SIGPIPE to SIG_IGN, which is inherited by child
processes and preserved ...
When the exec fails, the child process must be terminated instead of
continuing as a second main...
According to org.bluez.LEAdvertisement.rst documentation, the value of
zero should disable timeo...
Fix wrong value used when extracting LTVs when generating BASE
github.com/bluez/bluez - 055a83c84761705be4295c3fabb6b9038945bf39 authored 11 months ago by Silviu Florian Barbulescu <[email protected]>This fixes to following trace caused by not initializing data->io:
AddressSanitizer:DEADLYSIGNA...
github.com/bluez/bluez - fb339bde646ca9717f0787aefd6f6cbe4fb13f78 authored 11 months ago by Luiz Augusto von Dentz <[email protected]>
If remote device cannot be found after page_timeout then the code shall
not proceed to call pend...
This makes classic HID behave like HoG which keeps the UHID device
around while disconnected so ...
This makes UserspaceHID defaults to true so the plugin has more control
over the input device li...
This makes bt_hog_detach not to destroy UHID device which means the
device node don't need to be...
Make sure we build this code while in development mode.
github.com/bluez/bluez - b55d98e5cc97e4ff8c3980b84f46c84f3b1c1ee3 authored 11 months ago by Szymon Janc <[email protected]>This was causing build errors as macros were also generated with typo.
github.com/bluez/bluez - 094f3fdcc0ac57c9feee8a1a3f458ab27f5f593f authored 11 months ago by Szymon Janc <[email protected]>github.com/bluez/bluez - b097bf6d302e045143902154a7aae1bf8dcfac4c authored 11 months ago by Shahid Vichhi <[email protected]>
github.com/bluez/bluez - 5c89c54d2db1676f160d3085ab035265da7ef5be authored 11 months ago by Ajay KV <[email protected]>
github.com/bluez/bluez - 93d88ecd0714fc32b62109904b5ac7eff1b9aa26 authored 11 months ago by Ajay KV <[email protected]>
github.com/bluez/bluez - 24d97e35fcde16ab988699dd1516d992053c50ac authored 11 months ago by Ajay KV <[email protected]>
This fixes an array overflow that can happen if the user issues the
LE Set Periodic Advertising ...
Not all sessions run systemd --user and in some cases one may be missing
systemd all together.
...
github.com/bluez/bluez - b16b19885c5383cd0499503617b98ceb188c898e authored 11 months ago by Giovanni Campagna <[email protected]>
Currently we ship only the dbus/systemd policy files and omit the other
four - /etc/bluetooth/{m...
Now that the feature has been tested, that the API is deemed adequate
and the reliability suffic...
Currently we have a mix of /usr/bin/python, /usr/bin/python3 and
/usr/bin/env python3. Use the l...
The file has been used for about 8 years now - see commit
fb55b7a6ab48c4f782b16030e051029bcfa93e...
This fixes Bluetooth AVRCP certification test AVRCP/TG/MDI/BV-04-C,
which requires a valid respo...
github.com/bluez/bluez - 41c7f3af0352d3e45f4f10b7584e955a7f5cc696 authored 11 months ago by Arkadiusz Bokowy <[email protected]>
The stream ops is based on PAC type not the stream type.
github.com/bluez/bluez - c1851987ca2c6e41d1e0e166e959b754e369c254 authored 11 months ago by Luiz Augusto von Dentz <[email protected]>
This makes bt_bap_ref_safe check that bap instance is part of sessions
list which means it is at...
This enables different code paths for each stream type e.g unicast vs
broadcast.
This rework stream procedures to avoid having to check stream types
everytime the procedure is i...
High Speed is has been removed so these tests are not run anymore so
they can be safely removed.
This fixes Read Ext Controller Info now that BT_HS has been removed.
github.com/bluez/bluez - cfbaa68e5134e636ca3f3c095bb2d86d1dc6401a authored 11 months ago by Luiz Augusto von Dentz <[email protected]>Support parsing Opus (Google) A2DP vendor codec capabilities.
Transport /org/bluez/hci0/dev_B8_...
github.com/bluez/bluez - 1c60eb02e6c3d0e639d8edb82c251caef2e41f9a authored 11 months ago by Pauli Virtanen <[email protected]>
Support parsing Opus (Google) A2DP vendor codec capabilities.
AOSP & Google Pixel Buds Pro has t...