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
Connection handle has been already assigned few lines earlier.
658ab4f3aa42c09510aaab9f75aefa1bd312cc63 authored over 9 years ago
This sets LE Connection Complete Event paramaters based on parameters
from LE Create Connection ...
c88a735318a65d0d29dc46269044d9f2bd0ba6a9 authored over 9 years ago
5731f84f4bbe7b3f66343a46330481640f853418 authored over 9 years ago
f4b7924b3733b4e713bf4084baa24fb98b5c5e62 authored over 9 years ago
Missing return is causing confusing output from sco-tester:
Read Index List callback
Stat...
addc97208f367cc2282dbe4eaf5fb29e50d70e62 authored over 9 years ago
62cf3d827e80b773ed5a248b9c609247acbaa8c2 authored over 9 years ago
e56a21ce9f9117339404d5cc33cba5c162ac9149 authored over 9 years ago
Return DBUS_HANDLER_RESULT_HANDLED instead of
DBUS_HANDLER_RESULT_NOT_YET_HANDLED for player mes...
This adds Player property to MediaControl1 interface which contains the
object path of the addre...
MediaControl1 is deprecated according to its documentation.
9f0985ca0add84fedb5bb98a908b465e88ec61ea authored over 9 years ago
Player property is use to inform the current addressed player which is
necessary in case more th...
If current player is removed a new player should be assigned.
Note: In normal condition this sh...
05790fa731e8387ee3e3808c9e1ffb8058ebd3df authored over 9 years ago
Code in the shared directory should be LGPL. It was mistakenly
checked in as GPL.
749b9eb90594e219e498ea51c11c6fd07ac7689e authored over 9 years ago
This option is used to configure policy for auto enabling adapters when
found. This includes ada...
7b0f3bb31428f5c0bdb338ae63844d1c2755f843 authored over 9 years ago
f1235de3fcbfb9e49dcffdeecac26fe258d4bea5 authored over 9 years ago
If sending ATT request failed discovery should be reported as failed.
Due to missing goto succes...
Browsing handlers are always getting valid pdu pointer so there is no
need to double check that....
write_id type is unsigned int not boolean.
55aad6d0ed633f9a8d47a2fa23619e6ce6b21997 authored over 9 years ago9440a8d1f68b7e38b6b6435732fbadaafc96f401 authored over 9 years ago
g_dbus_emit_property_changed doesn't send dbus signal immediately. Instead
it stores changed pro...
When notifications are quickly send to BlueZ, it tries to signal that
through dbus using g_dbus_...
WriteValue may use write without response proceduce in case it is
supported but since that don't...
When bluetoothd starts, it loads devices from storage.
During this process, it loads general in...
5783e002459bfb51488c6180c2e88b77c2ca2cbd authored over 9 years ago
This test verify if kernel correctly terminates EIR when invalid
advertising data (field length ...
Right now, if you re-connect to device that was previously registered
in DBus, you can read and ...
Service caching works only for paired devices. Right now caching is
triggered only right after d...
When acting as a TG volume changes should be notified using
RegisterNotification not SetAbsolute...
A player is not necessary in order for SetAbsoluteVolume to work.
85b829bdf15be8180465d91b22bd376c3d339f62 authored over 9 years ago
CT and TG are always relative to client and server role, so although TG is
associated with a pla...
If Volume is changed locally the change should be propagated using
PropertiesChanged.
The volume should start at maximum (127) but at that point there is no
reason to notify the remo...
In case a temporary device is connected when the list of discovered
devices is to be cleaned up ...
If the owner disconnects the session should be destroyed even if the
connection is pending:
obe...
95c09761fdee51279fe059b5071f8348439ce9d0 authored over 9 years ago5cc4a1729b1473c1c00c947bbf119a78bc83647f authored over 9 years ago
There is no need to reload the database once it has been populated.
a796a6066f64e8801d8cf7cf1053c171c5055435 authored over 9 years ago
Upon reconnecting the attributes may already be available from cache
which mean the client would...
notify_data_write_ccc takes another reference in case it succeed so
the original reference shoul...
Add more debugging to HoG device init, so that it is easier to see
whether the HoG device init c...
When attio_connected_cb() is called for a HoG device, BlueZ should
be in one of the two states:
...
This patch adds whole gatt database persistence for paired LE devices.
Storing whole database c...
57f3f1a846d36f5802edd2283c47bf433f6ebaeb authored over 9 years ago2a2c41bf4e06505620231b166f414ee9fd2bdca2 authored over 9 years ago
bt_uuid_strcmp shall first convert the strings to bt_uuid_t using
bt_string_to_uuid since bt_uui...
Ever since cache validation was introduced the services are no longer
cleared on disconnect so c...
324c585bfa277f72eb57255cbf1ee8620910758d authored over 9 years ago
7dd976a6ac43dca8c7b6a3e80fa3f7b4a65a2658 authored over 9 years ago
36f81e215f5ae2098c26daaa006131657f83f358 authored over 9 years ago
e513efa8e42784b8ed4428a3b0d43218e1e3127d authored over 9 years ago
4eeb9f495a399a6890d95ccd77c404a684aff2a3 authored over 9 years ago
test-gatt-profile can be used to register a GATT based profile using
GattManager1 interface.
This cleanup code related to service probe making it use a single
function, because of that now ...
This gives the local player an id so when respoding to GetFolderItem they
are distinguishable.
Support added to handle Get Folder Items browsing PDU
for media player scope in TG role.
e.g.
...
To list the available player GetFolderItems with scope 0x00 is used but
the code currently don't...
e7ae5cf8e7ee270b9d217ab21e66de4860c1b27f authored over 9 years ago
If bt_crypt_new fails or ext_signed should disable any signing operation
but currently only inco...
Profiles registered via org.bluez.GattManager1.RegisterProfile shall
properly register a driver ...
%h and %d are no longer supported.
fa093a1d1f6bd02a6989f83e63297e57ef0e08d5 authored over 9 years agoac626bbd8c0ee69326aa35f9d45e032a06ac1813 authored over 9 years ago
6a475553c4c66ed7f1fa66130ec06ffc3dee8b39 authored over 9 years ago
Add support to player name mapping it to Identity property from MPRIS.
eac1f5d9356684f5ce2a61dd236372606425a231 authored over 9 years ago24e8a284302468657d73d63179017e2b389760dd authored over 9 years ago
memset only takes the first byte so it obviously cannot be used as
memcpy.
The boolean pointer passed in to config_cb could be NULL
in media_endpoint_cancel(). In that cas...
Player pointer cannot be used after being freed.
18fe3cf498d046c2329e7ad75e585ed3b9ed1627 authored over 9 years agoThis frees settings list after used otherwise it leaks as follow:
48 (24 direct, 24 indirect) b...
cdcea1773a484767c766dccb63c32e0086d5bd4f authored over 9 years ago1.4 is deprecated and 1.5 should be used instead.
8a29308b4c581aec9042bf8fbe56f654c44ae506 authored over 9 years ago
When registering AVRCP_EVENT_ADDRESSED_PLAYER_CHANGED there may not be
any player available caus...
Add definition of HFP WBS Command notification
bfd8cd9f8dbb62d4a763222f6e7b3df9558f520f authored over 9 years ago
PTS issues got resolved after updating the ETS file attached in
https://www.bluetooth.org/pts/is...
This check if valgrind tool is available adding it to be run with make
check.
This add a call to VALGRIND_DO_ADDED_LEAK_CHECK at the end of each test.
6dd75332834dac1adf4e913120378a2498e93c1d authored over 9 years ago
The following memory leak is causes if not all interfaces are freed
once closing the connecting:...
cb352a0bf20c11fc90c77810bffebc6f1c13370b authored over 9 years ago
20e0b89689f214911840b14d10e2de6fbe10e0b4 authored over 9 years ago
Replaced field names for GetFolderItems response with
correct names, values and fix allignments....
Support added to handle Set Addressed Player PDU in TG role.
Send EVENT_ADDRESSED_PLAYER_CHANGED...
Ever since discovery can be canceled connect_id is now set while
discovering so it needs to be r...
When profile .disconnect is called the state of the service is already
set to disconnecting this...
The values are passed by the only caller in min, max order, which
makes sense since that's how t...
Removed generic ATT protocol error codes and added
Common Profile and Service Error Codes.
5f6f6623b407aa09f60c87f631e7badb2601f09f authored over 9 years ago
457d44d3ded86a1196883b5ec05a91514d69f564 authored over 9 years ago
strcat will attempt to append the 2 strings but it assumes the
destination is big enough to hold...
In case dtd is unknow it would jump to fail without freeing what has
been allocated in subseq wh...
a3344c7d4670c30c75bdf1e1427e3365690d31a6 authored over 9 years ago
30dfb626abf35d6c1d0a6016655f99fad9e9b924 authored over 9 years ago
Add hci_close_dev for commands using hci_open_dev, this is mostly to be
consistent with other co...
AVDTP_Suspend can contain several Stream Endpoing IDs to be suspended.
b5c6b1ed97ee6fe03092223c5f4ba8800a186519 authored over 9 years agoAVDTP_Start can contain several Stream Endpoing IDs to be resumed.
302e4163f39e87fe6ab951bc2e2eb322b43ed6cd authored over 9 years ago0d2a9a83a7dad08238eb97794d92a6e135f386fe authored over 9 years ago
This patch adds test case list and results for OPP profile
tested against Linux-kernel-4.1 (Ubun...
As per the MAP & PBAP v1.2 SDP table, it should contain the GoepL2CapPsm
in its SDP record. This...
c26aabc578b0d03f0d26d11e8d1a49c9f8acf032 authored over 9 years ago
a67403b35f7d98d303e99631b070775ed406bea9 authored over 9 years ago
8b3b2fd9a0ec5b753e771769e558f1af3c376228 authored over 9 years ago
cb65b949d19d19aac058eacd3813f20d2bba86f5 authored over 9 years ago