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

emulator: Remove duplicated assignment

Connection handle has been already assigned few lines earlier.

658ab4f3aa42c09510aaab9f75aefa1bd312cc63 authored over 9 years ago
emulator: Fix LE Connection Complete Event data

This sets LE Connection Complete Event paramaters based on parameters
from LE Create Connection ...

ee014e7fff1185c33da2b1346f45912c03692c2e authored over 9 years ago
monitor: Add support for open and close index events

c88a735318a65d0d29dc46269044d9f2bd0ba6a9 authored over 9 years ago
monitor: Remove unused copy of btsnoop files

5731f84f4bbe7b3f66343a46330481640f853418 authored over 9 years ago
doc: The management API version 1.10 is available since kernel 4.2

f4b7924b3733b4e713bf4084baa24fb98b5c5e62 authored over 9 years ago
tools/sco-tester: Handle HCI emulator setup errors

Missing return is causing confusing output from sco-tester:

Read Index List callback
Stat...

f8888b6b20d58f35ea999d2c2ed33091861e705c authored over 9 years ago
unit/test-hfp: Use tester framework

addc97208f367cc2282dbe4eaf5fb29e50d70e62 authored over 9 years ago
unit/test-uhid: Use tester framework

62cf3d827e80b773ed5a248b9c609247acbaa8c2 authored over 9 years ago
unit/test-sdp: Use tester framework

e56a21ce9f9117339404d5cc33cba5c162ac9149 authored over 9 years ago
tools: Fix Invalid return

Return DBUS_HANDLER_RESULT_HANDLED instead of
DBUS_HANDLER_RESULT_NOT_YET_HANDLED for player mes...

b76028a667b1a9470151d19abf19487311fbe2f7 authored over 9 years ago
audio/control: Add Player property to MediaControl1

This adds Player property to MediaControl1 interface which contains the
object path of the addre...

644537c0e3e7cdac837f2492ed465cb8fdbf555a authored over 9 years ago
audio/control: Mark all methods of MediaControl1 as deprecated

MediaControl1 is deprecated according to its documentation.

9f0985ca0add84fedb5bb98a908b465e88ec61ea authored over 9 years ago
doc/media-api: Add Player property to MediaControl1

Player property is use to inform the current addressed player which is
necessary in case more th...

8912d0f04365c2ec584db15611af26f6baa78107 authored over 9 years ago
audio/avrcp: Fix possible crash when current player is removed

If current player is removed a new player should be assigned.

Note: In normal condition this sh...

05790fa731e8387ee3e3808c9e1ffb8058ebd3df authored over 9 years ago
shared/ad: Fix license to be LGPL

Code in the shared directory should be LGPL. It was mistakenly
checked in as GPL.

6de5a954d46663ef72a3e0ecf4f1add038568110 authored over 9 years ago
Release 5.35

749b9eb90594e219e498ea51c11c6fd07ac7689e authored over 9 years ago
policy: Add AutoEnable config option

This option is used to configure policy for auto enabling adapters when
found. This includes ada...

40bb318d73d3d84e3419b43e9f1de1314cf4099c authored over 9 years ago
build: Update library version

7b0f3bb31428f5c0bdb338ae63844d1c2755f843 authored over 9 years ago
lib: Update company identifiers

f1235de3fcbfb9e49dcffdeecac26fe258d4bea5 authored over 9 years ago
shared/gatt-helpers: Fix reporting discovery failure

If sending ATT request failed discovery should be reported as failed.
Due to missing goto succes...

1bed031c3ff67ca1ac80564382b24baf27a97ba4 authored over 9 years ago
audio/avrcp: Remove not needed null check in

Browsing handlers are always getting valid pdu pointer so there is no
need to double check that....

1539ff9dd6862f22cb4a1e760104e088aea70ad1 authored over 9 years ago
core/gatt: Fix assigning false instead of 0

write_id type is unsigned int not boolean.

55aad6d0ed633f9a8d47a2fa23619e6ce6b21997 authored over 9 years ago
gdbus: Remove unnecessary empty line

9440a8d1f68b7e38b6b6435732fbadaafc96f401 authored over 9 years ago
gdbus: add method for immediate property update

g_dbus_emit_property_changed doesn't send dbus signal immediately. Instead
it stores changed pro...

a3ff1a8e43688311037eb1c46981f3a7aecfa24e authored over 9 years ago
core/gatt-client: fix losing notifications

When notifications are quickly send to BlueZ, it tries to signal that
through dbus using g_dbus_...

344df6b958f7a3ce1faf8f5fde8ad6a2f5fd5ce6 authored over 9 years ago
core/gatt-client: Fix WriteValue always failing after first request

WriteValue may use write without response proceduce in case it is
supported but since that don't...

e25fd4d869667fac09db80fe40daf1f46bb9d673 authored over 9 years ago
core/adapter: probe profiles after loading ltks

When bluetoothd starts, it loads devices from storage.

During this process, it loads general in...

5783e002459bfb51488c6180c2e88b77c2ca2cbd authored over 9 years ago
tools/mgmt-tester: Add Device Found test with invalid field

This test verify if kernel correctly terminates EIR when invalid
advertising data (field length ...

77527f92529fdeb43af91a96d10d95199c53a077 authored over 9 years ago
shared/gatt-client: enable notifications right after connecting

Right now, if you re-connect to device that was previously registered
in DBus, you can read and ...

a3b9ffd1a3b846d0bf6d5b208b06c10295b008be authored over 9 years ago
core/device: Store services when they change or after pairing.

Service caching works only for paired devices. Right now caching is
triggered only right after d...

51dca8e83b3d3dc2cd1906e97a7aba0ca0296b8b authored over 9 years ago
audio/avrcp: Enable volume notifications

When acting as a TG volume changes should be notified using
RegisterNotification not SetAbsolute...

ed347b646c57d1e75269a7dc69b6e2ab1a1b41b5 authored over 9 years ago
audio/avrcp: Fix rejecting SetAbsoluteVolume without a player

A player is not necessary in order for SetAbsoluteVolume to work.

85b829bdf15be8180465d91b22bd376c3d339f62 authored over 9 years ago
audio/avrcp: Fix missing event for volume control

CT and TG are always relative to client and server role, so although TG is
associated with a pla...

d8da70674705a397f287217070f3659c794cf804 authored over 9 years ago
audio/transport: Fix not emitting Volume changes

If Volume is changed locally the change should be propagated using
PropertiesChanged.

4f7843a0fcc1a0a4336004de2702f657fb97b5ff authored over 9 years ago
audio/transport: Fix emitting volume changed too soon

The volume should start at maximum (127) but at that point there is no
reason to notify the remo...

bf25bb8b335e4cd967ad8e4d358addc7305818b9 authored over 9 years ago
core: Fix removing connected devices after discovery

In case a temporary device is connected when the list of discovered
devices is to be cleaned up ...

8385685548a17899130b1c17daaea9e60181b74f authored over 9 years ago
obexd: Fix not destroying session if owner disconnects

If the owner disconnects the session should be destroyed even if the
connection is pending:

obe...

95c09761fdee51279fe059b5071f8348439ce9d0 authored over 9 years ago
tools/btattach: Fix leak of bt_hci object

5cc4a1729b1473c1c00c947bbf119a78bc83647f authored over 9 years ago
core/device: Only reload database if empty

There is no need to reload the database once it has been populated.

a796a6066f64e8801d8cf7cf1053c171c5055435 authored over 9 years ago
core/gatt: Fix not able to read/write on reconnections

Upon reconnecting the attributes may already be available from cache
which mean the client would...

f9e1d37da5b1b8bbfa1c6e1762cfaa4220580052 authored over 9 years ago
shared/gatt-client: Fix not freeing notify data

notify_data_write_ccc takes another reference in case it succeed so
the original reference shoul...

9b6a3e36b7e86420891ae27d9c564c16b73b96e6 authored over 9 years ago
hog: add more debugging to HoG device init

Add more debugging to HoG device init, so that it is easier to see
whether the HoG device init c...

51cae76d75a03bf6a812328d5d760065661c07f0 authored over 9 years ago
hog: handle HoG init failures correctly

When attio_connected_cb() is called for a HoG device, BlueZ should
be in one of the two states:
...

8e73a002848a6a2abcbd436ea8aac089320c13f2 authored over 9 years ago
src/device: gatt database persistence

This patch adds whole gatt database persistence for paired LE devices.

Storing whole database c...

57f3f1a846d36f5802edd2283c47bf433f6ebaeb authored over 9 years ago
doc/settings-storage: describe gatt attributes storage format

2a2c41bf4e06505620231b166f414ee9fd2bdca2 authored over 9 years ago
lib/uuid: Fix bt_uuid_strcmp

bt_uuid_strcmp shall first convert the strings to bt_uuid_t using
bt_string_to_uuid since bt_uui...

e39be1cb2df3a383f110759b284083d5d17167a3 authored over 9 years ago
core/gatt: Fix not exporting new services

Ever since cache validation was introduced the services are no longer
cleared on disconnect so c...

2a2997feb82256770604e187b5f66bb10a22d8ee authored over 9 years ago
Release 5.34

324c585bfa277f72eb57255cbf1ee8620910758d authored over 9 years ago
build: Update library version

7dd976a6ac43dca8c7b6a3e80fa3f7b4a65a2658 authored over 9 years ago
monitor: Update vendor defined 16-bit UUID entries

36f81e215f5ae2098c26daaa006131657f83f358 authored over 9 years ago
lib: Update company identifiers

e513efa8e42784b8ed4428a3b0d43218e1e3127d authored over 9 years ago
build: Move valgrind.supp into tools directory

4eeb9f495a399a6890d95ccd77c404a684aff2a3 authored over 9 years ago
test: Add test-gatt-profile

test-gatt-profile can be used to register a GATT based profile using
GattManager1 interface.

f2d17bea8d5cc98cf431d796d044e28b65b8a92f authored over 9 years ago
core/gatt: Cleanup service probe

This cleanup code related to service probe making it use a single
function, because of that now ...

e91aab1a7de2f79ae6c2e64f82e529fd92c1f6b0 authored over 9 years ago
audio/avrcp: Assing ids when registering a player

This gives the local player an id so when respoding to GetFolderItem they
are distinguishable.

cde3bb8ab9336970036af9a7c8c2ea398c7ba626 authored over 9 years ago
audio/avrcp: Add GetFolderItems support

Support added to handle Get Folder Items browsing PDU
for media player scope in TG role.

e.g.
...

d6bb0111b569529ac42424afee555bd1067b7d0b authored over 9 years ago
audio/avrcp: Fix not listing all players

To list the available player GetFolderItems with scope 0x00 is used but
the code currently don't...

dfd8fa85a1666ab4c20b55701bc6266c32f33c0e authored over 9 years ago
TODO: Add item for agent queueing

e7ae5cf8e7ee270b9d217ab21e66de4860c1b27f authored over 9 years ago
shared/att: Make crypto really optional

If bt_crypt_new fails or ext_signed should disable any signing operation
but currently only inco...

0f7ea37c8e4ea663ca4b8a88d0b4525da840d2b7 authored over 9 years ago
core/gatt: Fix not setting auto connect flag

Profiles registered via org.bluez.GattManager1.RegisterProfile shall
properly register a driver ...

c836739563c5397ccdb9a4fee3d3a65c7932d1f8 authored over 9 years ago
main.conf: Remove %h and %d from example Name

%h and %d are no longer supported.

fa093a1d1f6bd02a6989f83e63297e57ef0e08d5 authored over 9 years ago
android/handsfree: Fix missing HFP WBS callback

ac626bbd8c0ee69326aa35f9d45e032a06ac1813 authored over 9 years ago
android/hal-handsfree: Fix missing HFP WBS callback

6a475553c4c66ed7f1fa66130ec06ffc3dee8b39 authored over 9 years ago
audio/avrcp: Add player name support

Add support to player name mapping it to Identity property from MPRIS.

eac1f5d9356684f5ce2a61dd236372606425a231 authored over 9 years ago
emulator: Update LE supported commands

24e8a284302468657d73d63179017e2b389760dd authored over 9 years ago
audio/avrcp: Fix sending wrong player id and uid counter

memset only takes the first byte so it obviously cannot be used as
memcpy.

b371a4f53176478cc6d1bc655bf53d436b1bc11f authored over 9 years ago
audio/media - Fix crash at deferencing NULL pointer

The boolean pointer passed in to config_cb could be NULL
in media_endpoint_cancel(). In that cas...

e412f2a9dfd85b790d7d0317d00cbaf08666ac2a authored over 9 years ago
audio/avrcp: Fix invalid read

Player pointer cannot be used after being freed.

18fe3cf498d046c2329e7ad75e585ed3b9ed1627 authored over 9 years ago
audio/avrcp: Fix memory leak

This frees settings list after used otherwise it leaks as follow:

48 (24 direct, 24 indirect) b...

cdcea1773a484767c766dccb63c32e0086d5bd4f authored over 9 years ago
audio/avrcp: Bump TG to version 1.5

1.4 is deprecated and 1.5 should be used instead.

8a29308b4c581aec9042bf8fbe56f654c44ae506 authored over 9 years ago
audio/avrcp: Fix crash on RegisterNotification

When registering AVRCP_EVENT_ADDRESSED_PLAYER_CHANGED there may not be
any player available caus...

60050fe469df1536466d1c6819670ce70ca92287 authored over 9 years ago
android/hal-ipc-api: Fix missing HFP WBS callback

Add definition of HFP WBS Command notification

bfd8cd9f8dbb62d4a763222f6e7b3df9558f520f authored over 9 years ago
doc/pts: Update OPP PTS test results

PTS issues got resolved after updating the ETS file attached in
https://www.bluetooth.org/pts/is...

886b9473b4397c2b22e84d0c1f7d577143be797a authored over 9 years ago
build: Add support for running make check with valgrind

This check if valgrind tool is available adding it to be run with make
check.

a21b661c7afbc1358439e90ed153706da125de78 authored over 9 years ago
shared/tester: Add valgrind support

This add a call to VALGRIND_DO_ADDED_LEAK_CHECK at the end of each test.

6dd75332834dac1adf4e913120378a2498e93c1d authored over 9 years ago
unit/test-gdbus-client: Fix memory leak

The following memory leak is causes if not all interfaces are freed
once closing the connecting:...

7f3eda34b5266d2304d74437b4bb3d0237e0be97 authored over 9 years ago
lib: Update company identifiers

cb352a0bf20c11fc90c77810bffebc6f1c13370b authored over 9 years ago
monitor: Add vendor defined 16-bit UUID entries

20e0b89689f214911840b14d10e2de6fbe10e0b4 authored over 9 years ago
monitor/avctp: Fix GetFolderItems field values

Replaced field names for GetFolderItems response with
correct names, values and fix allignments....

3a6a93165af29a38f47a585991c03fd357c8dc1a authored over 9 years ago
audio/avrcp: Add Set Addressed Player support

Support added to handle Set Addressed Player PDU in TG role.
Send EVENT_ADDRESSED_PLAYER_CHANGED...

4827d6b61fd4fae4d0ba2fe46c42e5021b97ca56 authored over 9 years ago
audio: Fix not resetting connect_id

Ever since discovery can be canceled connect_id is now set while
discovering so it needs to be r...

a1a01a6f95fb3715dd7aa27af3543b6cb0a62da7 authored over 9 years ago
audio: Fix service state

When profile .disconnect is called the state of the service is already
set to disconnecting this...

e316a77f5a5fd4675c5b1f0da8a52fc253233054 authored over 9 years ago
emulator: Fix parameter order in le_conn_update()

The values are passed by the only caller in min, max order, which
makes sense since that's how t...

a9f78621725f5ae651c3d89fdb1f853e703300fe authored over 9 years ago
gatt-database: Return meaningful ecodes for ccc write

Removed generic ATT protocol error codes and added
Common Profile and Service Error Codes.

b58a5e5b607cd1f537428f66ed3295bb26453e99 authored over 9 years ago
tools/l2test: Fix resource leaks

5f6f6623b407aa09f60c87f631e7badb2601f09f authored over 9 years ago
tools/hcidump: Fix resource leaks

457d44d3ded86a1196883b5ec05a91514d69f564 authored over 9 years ago
tools/hciattach: Fix not checking the size given to strcat

strcat will attempt to append the 2 strings but it assumes the
destination is big enough to hold...

fa7c60eb0c450a5b649810dc99bfbe1dd6f0ced5 authored over 9 years ago
lib/sdp: Fix resource leak in sdp_get_supp_feat

In case dtd is unknow it would jump to fail without freeing what has
been allocated in subseq wh...

9db45f056b98e84730e2353018d60824c16d9cc4 authored over 9 years ago
tools/sdptool: Fix resource leaks

a3344c7d4670c30c75bdf1e1427e3365690d31a6 authored over 9 years ago
tools/rctest: Fix resource leaks

30dfb626abf35d6c1d0a6016655f99fad9e9b924 authored over 9 years ago
tools/hciconfig: Add missing hci_close_dev

Add hci_close_dev for commands using hci_open_dev, this is mostly to be
consistent with other co...

d72f1713ae2edef21d7a9c3d74bb87d26e25cb95 authored over 9 years ago
audio/avdtp: Fix suspending only the first SEID

AVDTP_Suspend can contain several Stream Endpoing IDs to be suspended.

b5c6b1ed97ee6fe03092223c5f4ba8800a186519 authored over 9 years ago
audio/avdtp: Fix resuming only the first SEID

AVDTP_Start can contain several Stream Endpoing IDs to be resumed.

302e4163f39e87fe6ab951bc2e2eb322b43ed6cd authored over 9 years ago
tools: Add identifier for Qualcomm Atheros UART devices

0d2a9a83a7dad08238eb97794d92a6e135f386fe authored over 9 years ago
doc/pts: Add OPP PTS 6.2 results for Linux

This patch adds test case list and results for OPP profile
tested against Linux-kernel-4.1 (Ubun...

a44c89dfb873f5ca343eba9a3a92ecede879bacc authored over 9 years ago
src/profile: Add GoepL2CapPsm in SDP record

As per the MAP & PBAP v1.2 SDP table, it should contain the GoepL2CapPsm
in its SDP record. This...

b46e6a6ad1ef3cde070b984c3b32e6f872f2f40f authored over 9 years ago
Release 5.33

c26aabc578b0d03f0d26d11e8d1a49c9f8acf032 authored over 9 years ago
build: Update library version

a67403b35f7d98d303e99631b070775ed406bea9 authored over 9 years ago
lib: Update company identifiers

8b3b2fd9a0ec5b753e771769e558f1af3c376228 authored over 9 years ago
emulator: Add support for ACL data transfer for servers

cb65b949d19d19aac058eacd3813f20d2bba86f5 authored over 9 years ago