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/
Real bluetooth adapters wouldn't send the page timeout immediately
when trying to page a device,...
With the changes in the kernel to move to hci_sync for connecting ACL
devices (see kernel commit...
In add_expect_hci_list() we iterate through the entries of the
expect_hci_list as long as there ...
When receiving BIG Sync Terminate command the following crash could be
observed:
Invalid read o...
github.com/bluez/bluez - de8c249f785d9ca54f8fee6d1e5b0cbbfef7f0d4 authored 11 months ago by Luiz Augusto von Dentz <[email protected]>
This makes bt_bap_stream_disable and bt_bap_stream_release use disabling
and releasing states to...
For a broadacst sink, the io that is notified in iso_bcast_confirm_cb
is the stream io, so the l...
This adds a fix to properly parse the stream capabilities and
metadata in parse base.
When freeing a remote bap endpoint, the endpoint reference inside the
stream should be set to NU...
This fixes the following crash when a broadcast stream setup is
pending and the device is remove...
This fixes not being able to reconfigure broadcast source due to it
being in Releasing:
bluetoo...
github.com/bluez/bluez - b4aae7f3d92b9301ccfb24350dfe9e84a8da71ab authored 11 months ago by Luiz Augusto von Dentz <[email protected]>
bt_bap_stream_disable does cause the stream to go to releasing state
removing the owner in the p...
This enables use of bt_bap_attach for broadcast by checking if there is
a client or ATT instance.
If a service is connecting just restart the timer to give it more time
to complete the connectio...
This adds "iso-broadcaster" and "sync-receiver" which were missing.
github.com/bluez/bluez - 17623000ef464aff42fda22e5fdb59f4856b3f42 authored 11 months ago by Luiz Augusto von Dentz <[email protected]>config_cb expects setup pointer not ep.
github.com/bluez/bluez - 17c1a9b494900e1f412032d751db2a5e623c35f5 authored 11 months ago by Luiz Augusto von Dentz <[email protected]>github.com/bluez/bluer - aa9477c01aca72cc5aa4a583db603c0857677d39 authored 11 months ago by Sebastian Urban <[email protected]>
github.com/bluez/bluer - 1df4b0e74a7bf67b0aeaafaf9e8a01ba613a267a authored 11 months ago by Sebastian Urban <[email protected]>
github.com/bluez/bluer - 1bbbe0a2e85c3164ad8b6c910a30fb94520d8777 authored 11 months ago by Sebastian Urban <[email protected]>
github.com/bluez/bluer - 5458d209feafc428641649c8c471b557c534f44d authored 11 months ago by Sebastian Urban <[email protected]>
github.com/bluez/bluer - 54e10edd52f3ca7bac294d2addf693c7cfde9d31 authored 11 months ago by Sebastian Urban <[email protected]>
github.com/bluez/bluer - 3970f7855dd3bc008901951ee264725975747694 authored 11 months ago by Sebastian Urban <[email protected]>
github.com/bluez/bluer - 26bc0572e2692b8d9d3d62afe9a46ae726f41c88 authored 11 months ago by Sebastian Urban <[email protected]>
Fixes #117.
github.com/bluez/bluer - d6234f10bf76200ea5f45e89004f7810cf5a458f authored 11 months ago by Sebastian Urban <[email protected]>
This updates bt_bap_stream_metadata to handle broadcast streams,
by setting stream medatada.
This updates the input prompts for broadcast endpoint register and
config.
To register a broadc...
github.com/bluez/bluez - a692cc44dc8735b9303f8893f784306b4d2654fe authored 12 months ago by Iulia Tanasescu <[email protected]>This adds a macro for the Audio_Channel_Allocation LTV len.
github.com/bluez/bluez - 711814570bad07451e0c1c873f3b46c01a8d8d1f authored 12 months ago by Iulia Tanasescu <[email protected]>
This adds support to parse the "BIG" key in bcast qos parser, at
endpoint configuration.
We now remove potentially stale handle when assigning a new handle.
However, that is done after ...
It is possible to have some handles not removed, for example the host
may decide not to wait for...
This enables local endpoints to be printed with endpoint.show:
[bluetooth]# endpoint.show /loca...
github.com/bluez/bluez - 0273602c19e6c392622f3eabd866e6be618ecc6d authored 12 months ago by Luiz Augusto von Dentz <[email protected]>
This adds .name field to struct capabilities which is then used to form
the endpoint object path...
This uses util_iov_dup/util_iov_free whenever possible.
github.com/bluez/bluez - 2faff4cadfe3f296176606fa07136bbe29eb95c3 authored 12 months ago by Luiz Augusto von Dentz <[email protected]>This enables defining metadata as part of the struct capabilities.
github.com/bluez/bluez - 423fcc4c4ce84cfc0f93aeaa237aaf165ec4116e authored 12 months ago by Luiz Augusto von Dentz <[email protected]>
This adds UTIL_IOV_INIT macro which can be used to init elements of
struct iovec with a byte array.
The android specific modules, have a designated HMI entrypoint. Hide
everything else with -fvisi...
Currently, we print "Loading foobar" for every plugin, before we try the
respective init() callb...
... when building without external plugins.
github.com/bluez/bluez - 7a1d3c7c4bc708b5989ff5a08c83e3c512941445 authored 12 months ago by Emil Velikov <[email protected]>
As a whole all plugins should be built-in, otherwise they would be using
internal, undocumented,...
Convert the only known external plugin to built-in. It's a tiny 20K
binary that distros ship a s...
The external plugins infra is getting deprecated and disabled by
default. Remove this dummy plugin.
As a whole all plugins should be built-in, otherwise they would be using
internal, undocumented,...
As the README chunk says, disabled by default, since they rely on
internal API/ABI and can break...
This is requested to pass PTS GATT/CL/GAD/BV-01-C test.
github.com/bluez/bluez - 0de32f67f685b95c35a5c2f1206081af89bd88b6 authored 12 months ago by Frédéric Danis <[email protected]>
Some PTS GATT tests like GATT/CL/GAR/BI-04-C request to be able to get the
security error and do...
This is requested to pass PTS GATT/CL/GAD/BV-02-C test.
github.com/bluez/bluez - 68cd2ae6f5134888b6285d20f3b6232c5bf641f0 authored 12 months ago by Frédéric Danis <[email protected]>
This is requested to pass PTS GATT/CL/GAD/BV-05-C test.
This search characteristics based on UUI...
Fix context getting updated with support_context.
github.com/bluez/bluez - 2e2e50011d0c6685a7e2f3dc1d777a19fb4b11e6 authored 12 months ago by Kiran K <[email protected]>
Some PTS GATT tests like GATT/CL/GAR/BI-04-C request to be able to get the
security error and do...
Broadcast source endpoints don't have a device object.
github.com/bluez/bluez - d3971990d9268afd3628996876c756bf15849c56 authored 12 months ago by Luiz Augusto von Dentz <[email protected]>
obex.service has an alias(dbus-org.bluez.obex.service) which is created
as it's enabled. At the ...
We currently duplicate the DEPENDENCIES handling that autotools does for
us. We have two types o...
The DEPENDENCES lists are for binary objects, while the service files
are required by systemd (e...
Considering we do basic substitution, we don't need to manually sed,
track dependencies, dist no...
Currently, there's plenty of unused code in most binaries. Enable
-fdata/function-sections, whic...
github.com/bluez/bluez - 215e6c7083da6a495b8755418052bd46344240c5 authored 12 months ago by Emil Velikov <[email protected]>
If a broadcast Endpoint is found this uses btd_device_set_connectable to
make it as connectable ...
le_pa_sync_handle needs to be clear on reset otherwise the coce won't
be able to handle Create P...
In case of devices advertising BCAA, aka. Broadcast Source, it shall be
possible to connect to t...
When EATT is enabled it is possible that response are generated out of
order, since they may com...
This adds missing Metadata property to MediaEndpoint objects.
github.com/bluez/bluez - 08bf0b2a85f33a09b0a832aa3c984377209b38b5 authored 12 months ago by Luiz Augusto von Dentz <[email protected]>
Add code to support dynamically generated BASE from
endpoint configuration.
Remove hardcoded BASE and QoS for broadcast and use the information
from the preset instead.
Use the preset information provided by SetConfiguration to generate
the source's BASE and not re...
It is in fact possible to receive 0 length packets since that probably
means their status is not...
Register all BAP endpoints first, so that they all become visible in
DBus before we start callin...
github.com/bluez/bluez - e0c64a2031e2a0b60b940aa3f2a939029e1578b2 authored 12 months ago by Emil Velikov <[email protected]>
github.com/bluez/bluez - ac1d2369b29a87bc9d033135eab817661f836cb6 authored 12 months ago by Emil Velikov <[email protected]>
github.com/bluez/bluez - c968fe691d694e34c391b332a1b185bc650496bb authored 12 months ago by Emil Velikov <[email protected]>
github.com/bluez/bluez - ae8f9c95606927283d3e16a075685908ae33d96e authored 12 months ago by Emil Velikov <[email protected]>
github.com/bluez/bluez - 0c3c674033a111fa3294ac735bdacccb4eb6576f authored 12 months ago by Emil Velikov <[email protected]>
All the drivers use the default function, where the register function
modifies what should be a ...
github.com/bluez/bluez - a9393b2e9eec078e3eb6174c3ecde27119d15adf authored 12 months ago by Emil Velikov <[email protected]>
github.com/bluez/bluez - c8b518daa928aa93c47dd24f48a5736d43c4c5fb authored 12 months ago by Emil Velikov <[email protected]>
github.com/bluez/bluez - af552cd906a042a2b45c01dd898b6d8dbafa1768 authored 12 months ago by Emil Velikov <[email protected]>
github.com/bluez/bluez - 0e5a4589773ba907bdcedc13dd959f73dc478fb9 authored 12 months ago by Emil Velikov <[email protected]>
github.com/bluez/bluez - 4d88fd2fabd6257869f7dc5fc2d7d1b08f879faf authored 12 months ago by Emil Velikov <[email protected]>
github.com/bluez/bluez - 20864af937f35d5cf2b9195a080cbcc48f5a1044 authored 12 months ago by Emil Velikov <[email protected]>
github.com/bluez/bluez - a8543fd2b062502a7d0c170b5286eb9fa7541cdd authored 12 months ago by Emil Velikov <[email protected]>
github.com/bluez/bluez - a078d13ab559639a45269c6c15adbe520bddaa8e authored 12 months ago by Emil Velikov <[email protected]>
github.com/bluez/bluez - f8e0270a7a73c46da1c35debbd97cd7dafc6a335 authored 12 months ago by Emil Velikov <[email protected]>
github.com/bluez/bluez - 5380e63a80f2c0a9fa475275713287bb826c2300 authored 12 months ago by Emil Velikov <[email protected]>
github.com/bluez/bluez - 4630f3fba0fc0f1a1c9d65271d600c9812393cbe authored 12 months ago by Emil Velikov <[email protected]>
github.com/bluez/bluez - 7ef54773240b901bbe8e331b74aca4312a960a62 authored 12 months ago by Emil Velikov <[email protected]>
github.com/bluez/bluez - 9a16b8bf7b4c19515d067485abb963447325a587 authored 12 months ago by Emil Velikov <[email protected]>
The data was never mutable, so there's no API/ABI breakage here.
github.com/bluez/bluez - 00f1ddfd8a16f01ba9b2ef9c7857fabe1ebd5340 authored 12 months ago by Emil Velikov <[email protected]>This fixes a crash which could be observed with the following commands:
Run bluetoothctl -e:
> ...
endpoint.config where taking different arguments for broadcast which is
not recommended with she...
This prints the owner name when it exits/quits/crash or releases a
transport.
This adds support for printing Capabilities and Configuration of A2DP
endpoints and transports:
...
libudev 196 (systemd really) was released back in 2012, which introduces
the hwdb API. Bump the ...
There's no need to call AC_SUBST after a PKG_CHECK_MODULES call, since
the variables are always ...
github.com/bluez/bluez - 6d6294036c398d2c0e7aef7e86b9f012e1ea4555 authored 12 months ago by Emil Velikov <[email protected]>
Fix ScanBuild error: Dereference of null pointer
github.com/bluez/bluez - 2a3e935f3f652f2b625af72d2c9abda64d742c28 authored 12 months ago by Silviu Florian Barbulescu <[email protected]>github.com/bluez/bluez - 770ad5614e7e8074133e6f563495ce4822f63fe4 authored 12 months ago by Marcel Holtmann <[email protected]>
github.com/bluez/bluez - dc0cbf0f5dad5f83ae5a07215ed7e7bdb68589cd authored 12 months ago by Marcel Holtmann <[email protected]>
Currently, AVDTP commands and responses from remote devices are all
stored in session.in. When o...
Verify that gatt_db_get_hash() does not crash when services are added
to the tail end of the db.
PTS test GATT/CL/GAD/BV-03-C published a service starting at handle 0xfffd
and ending at 0xffff....
If there are multiple locations, aka. multiplexing, being selected then
that should be accounted...
This creates a struct to hold the profile specific operations to avoid
having to check UUID, etc...