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

core/adapter: Add SetDiscoveryFilter method

This patch introduces the SetDiscoveryFilter method, as described in
doc/adapter-api.txt to the ...

003815cac50bb01cc90d2f418bae560fe0074454 authored almost 10 years ago
core/device: Introduce device_set_rssi_with_delta

This patch adds a new method to allow updating the RSSI property
value with a given delta thresh...

a5ea5a40fe90f50d25408b705108782092f488e7 authored almost 10 years ago
core/adapter: Refactor of scan type

This patch replaces scan type with defined constants, and creates
a new method that can be used ...

ae6812340d57f89f0038778ca1a183632cdca12b authored almost 10 years ago
Release 5.30

992e7f5cb288cee42453fa018c381984c86fd217 authored almost 10 years ago
build: Update library version

e30f102315522853046d380a5738cf26cc38afff authored almost 10 years ago
lib: Update company identifiers

5acac4bfa70465a1b7cb744f351e93ea3f14e6e8 authored almost 10 years ago
tools/btgatt-server: Add option for src addr type

This patch adds the --type option to btgatt-server which allows
the source bdaddr type to be spe...

55c9081093f5552a44bd95d6674eb2f7bff00cb2 authored almost 10 years ago
android/hal-sco: Fix divide by zero

audio_stream_in_frame_size or audio_stream_frame_size can return 0 so
this needs to be checked b...

20bcb9bc1a4b9307d21164a5d910c55cd5c48bbf authored almost 10 years ago
lib/uuid: Fix bt_uuid_to_le

bt_uuid_to_le is currently broken if the src uuid is type 32 bits since
it does the conversion t...

5e36d4e8ed8821fe4cb8ee6849ce991aac49a23e authored almost 10 years ago
android/avctp: Fix reference counting

Drop extra reference before exiting function.

85ffc940f7bb48c563323deff877037b14d5de4a authored almost 10 years ago
attrib-server: Use bt_uuid_to_le instead of local function

This patch use lib/uuid library for uuids instead of local function.

18476390382240fbe5608d1e2c5eedb671eaccbc authored almost 10 years ago
lib: Fix compilation error in C++ due to inline function

This adds explicit typecasts to an inline function to make it C++
compatible. What follows is a ...

3d9fc0e100ed5d2c9151da6bc55381aeafd2fce8 authored almost 10 years ago
tools: Add test cases for SSP and SC successful local OOB data

91f595dda9d2f0cba59bb4e014bf552aa9b179d0 authored almost 10 years ago
tools: Add basic test cases for reading local out-of-band data

658961838b4242ea7afcfe9fbdd5f107cadc84fb authored almost 10 years ago
emulator: Add support for emulating Bluetooth 2.0 controllers

a0e24ed810d34143b92c13c3f5df5783333af714 authored almost 10 years ago
tools: Add extra test cases for invalid parameters

056bd3a8a8c9475170fbed8855bc3cfa01dd671a authored almost 10 years ago
build: Move advertisement-example script into test directory

f5b75ed215f84723bfc2577f411d02a1cdde2e17 authored almost 10 years ago
tools/mgmt-tester: Test cases for connectable state change

This patch adds test cases for correctly updating the advertising type
when the global connectab...

059c744e6d0106c255453e6bfcb79043415f6bf5 authored almost 10 years ago
tools/mgmt-tester: Add new add-adv test cases

This patch adds new test cases for the Add Advertising command for the
following conditions:

...

33e5ac86ac49da0869f81c61b66a30850e7316ce authored almost 10 years ago
doc/test-coverage.txt: Update mgmt-tester test count

005a1487786e6e42f64ee4e4a41d3173ef0e27e4 authored almost 10 years ago
android/avrcp-lib: Fix not initializing attributes

While parsing sttribute list attrs were not initialized with media
item id.

Conditional jump or...

f5222f068f6fba49e3d38d61731d32136b76f105 authored almost 10 years ago
core: Fix crash when running without -E option

LEAdvertisingManager1 is still experimental interface and should be
optional. Crash was due to m...

f257d27bd2b1444894be656a1c4c665f9f8d0bcc authored almost 10 years ago
android/avrcp-lib: Fix possible invalid read

If item length was 0 text was left uninitialized.

53445bfde5014a1c246ada7d0502d2de4c1e4fc7 authored almost 10 years ago
android/avrcp-lib: Fix memory leak

Memory allocated by parse_elements() was never freed.

63 bytes in 6 blocks are definitely lost ...

a8283e94e1ecc79b275c613a0fa1dfc72fc32298 authored almost 10 years ago
core/advertising: implement UnregisterAdvertisement

Implement the UnregisterAdvertisement method of the
LEAdvertisingManager1 interface.

9cb075aaf475f890cec5f7c67fe651601f73b5a3 authored almost 10 years ago
tools: Python script to test Advertisement API

This script provides an example of using the advertisement-data
D-Bus API from python.

3bcc53e00c541ab7133e93c084a176ed90dc6d76 authored almost 10 years ago
core/advertising: Implement RegisterAdvertisement

Initial implementation of the RegisterAdvertisement function of the
LEAdvertisingManager1 interf...

cf99200d1505412e12f2c65ff448f3acfed38032 authored almost 10 years ago
core: advertising: add LEAdvertisingManager stubs

Introducing src/advertising which will implement the
org.bluez.LEAdvertisingManager1 D-Bus inter...

59c8313ddb578c63965f7118a997d2c446b08307 authored almost 10 years ago
shared/gatt-client: Add const qualifier to prepare write value

For all GATT write operation, value remains constant throughout the
transaction. All bt_gatt_cli...

f0fee838d4c76db04a2a3a6bf9f549a3f2d2fe5f authored almost 10 years ago
unit/test-gatt: Add TP/GAW/CL/BI-13-C test

Verify Generic Attribute Profile client behavior when the Write
Long Characteristic Value proced...

706032ee28ab2f150051c49e790b94a8633b5bd6 authored almost 10 years ago
unit/test-gatt: Add TP/GAW/CL/BV-05-C test

Verify that a Generic Attribute Profile client can write a long
Characteristic Value selected by...

9a0d6d99c79e5cecb76b7a61b53556447f0ccbd1 authored almost 10 years ago
unit/test-gatt: Add TP/GAW/CL/BI-12-C test

Verify Generic Attribute Profile client behavior when the Write
Long Characteristic Value proced...

f10138c19974706aa5220c5521114b02194422ec authored almost 10 years ago
unit/test-gatt: Add TP/GAW/CL/BI-11-C test

Verify Generic Attribute Profile client behavior when the Write
Long Characteristic Value proced...

c0c7e019fcde97b59a024ea614532ca3b5000e1e authored almost 10 years ago
unit/test-gatt: Add TP/GAW/CL/BI-08-C test

Verify Generic Attribute Profile client behavior when the Write
Long Characteristic Value proced...

79fd1606a38f87cf4f888eccb03fe817a99e6eaa authored almost 10 years ago
unit/test-gatt: Add TP/GAW/CL/BI-07-C test

Verify Generic Attribute Profile client behavior when the Write
Long Characteristic Value proced...

2a7f8018e5ce73fb8c1954ec56224d6dc9238bf5 authored almost 10 years ago
unit/test-avrcp: Use tester framework

Our tester framework actually produces much better output.

9aa110e7392fb4329bd1026c62839ef60bd4ef36 authored almost 10 years ago
unit: Replace use of g_malloc+memcpy with gmemdup

This seems to fix problems of make check not working in 32 bit systems
with gcc 5.0.

e7caff69df6b761bc0ee94e3d392eb7c656550d1 authored almost 10 years ago
android/avrcp-lib: Fix test /TP/MPS/BV-06-C

This fixes the following crash on /TP/MPS/BV-06-C:

Invalid write of size 4
at 0x414A98: brow...

be6bccef8883b62c3b5d0d66d590378165249c8e authored almost 10 years ago
unit/test-avrcp: Remove DBG calls

43bfe924890134cf4aadefe9a61cb0c81870907b authored almost 10 years ago
unit/test-avctp: Remove DBG calls

0aeff668cbd362b6699d125d28c098c8884d7a95 authored almost 10 years ago
doc/test-coverage: Fix total count for end-to-end tests

7421293cb8af62d9d5533a2bf81854f5bb248e89 authored almost 10 years ago
tools/btmgmt: Fix crash in interactive mode

Optind needs to be reset to 0 so getopt_long do reinitialization on new
parsing. Otherwise we go...

31e07a4f69ba92f6ba6a9304f10401c2788be301 authored almost 10 years ago
tools/mgmt-tester: Add test cases for AD flags 0-4

This patch adds unit test cases for the Add Advertising flags 0-4.

fcdaa6ec592835e4d009958b6cfc94f243c55492 authored almost 10 years ago
doc/test-coverage.txt: Update mgmt-tester test count

8980962fb9591b78521d0cf87ca463cc45bdc55c authored almost 10 years ago
android/avdtp: Fix test /TP/SIG/SMG/BV-09-C

Test /TP/SIG/SMG/BV-09-C frees the session after set_configuration is
called causing the followi...

0cc10ae19a47326acb8662c06898ecd423f7edd3 authored almost 10 years ago
android/avdtp: Fix test /TP/SIG/SMG/BI-19-C

Test /TP/SIG/SMG/BI-19-C was causing the following backtrace:

Invalid write of size 4
at 0x4...

335c8740350064ee43a1392aedf22aa09b4d8904 authored almost 10 years ago
android/avdtp: Fix crashes caused by re-entrant calls

This make sure that while processing a PDU the session callbacks are
not able to destroy the ses...

3b75c3546e4fef943a0f0c0f0632531aade74d79 authored almost 10 years ago
unit/test-avdtp: Use tester framework

Our tester framework actually produces much better output.

16d48b4ddce33e50a38777f2b41c128168cb1fe2 authored almost 10 years ago
android/avctp: Fix crashes caused by re-entrant calls

This make sure that while processing a PDU the session callbacks are
not able to destroy the ses...

06a543ceceeda7ece3246d338b2b95727a116979 authored almost 10 years ago
unit/test-avctp: Use tester framework

Our tester framework actually produces much better output.

54baf9adb66b42735df992943364d8220caaef88 authored almost 10 years ago
tools/btmgmt: Fix crash in add-adv data parsing

This patch fixes an invalid free in parse_byte when an invalid data
string is given:

0 0x00007...

e3d0e44b7d7b6e2bc0c4e5e28a68065fac1e2447 authored almost 10 years ago
tools/btmgmt: Better usage info for add-adv

This patch improves the usage string that gets printed for the add-adv
command to provide more d...

27358b6d8c92f11455fda44e611021946ade7403 authored almost 10 years ago
tools/btmgmt: Rename add-adv --discoverable option

This patch renames the --discoverable option of the add-adv command to
--general-discov, which i...

51822c15c80cd13700266abd1635101c7b1c244e authored almost 10 years ago
tools/btmgmt: Prettify supported flags in advinfo

This patch makes advinfo print human readable strings for the supported
flags field of Read Adve...

18e3c0e45b3ff57419c2633c25a9d3fcbdd9f649 authored almost 10 years ago
tools/btmgmt: Add the 'clr-adv' command

This patch introduces the 'clr-adv' command which allows users to remove
all registered advertis...

df262a5cb11dc68dbfe5355bee54c412a6486272 authored almost 10 years ago
tools/btmgmt: Add --tx-power option to add-adv

This patch adds the --tx-power (-p) option to the add-adv command,
which can be used to request ...

f49be23ec0b7895b03d7918a606557341e593da4 authored almost 10 years ago
tools/btmgmt: Add --managed-flags option to add-adv

This patch adds the --managed-flags (-m) option to the add-adv command,
which can be used to req...

4c0d63e2e200fc36b3203e66be32c909b25f289b authored almost 10 years ago
tools/btmgmt: Add --limited-discov option to add-adv

This patch adds the --limited-discov (-l) option to the add-adv command,
which can be used to ad...

168c5d961570b3b6b487da743e1074467e220c91 authored almost 10 years ago
tools/btmgmt: Add --discoverable option to add-adv

This patch adds the --discoverable (-e) option to the add-adv command,
which can be used to add ...

ce85fb2a164b815c536f20f4ffef5184a4fd393c authored almost 10 years ago
tools/btmgmt: Add --connectable option to add-adv

This patch adds the --connectable (-c) option to the add-adv command,
which can be used to add c...

c364423dce6bcd54f5d226640f99e53af54226fa authored almost 10 years ago
lib: Add macros for advertising instance flags

This patch adds macro definitions for possible advertising instance
flags that can be passed to ...

4e5c00fc57306e658eb572899dc016774e2191e7 authored almost 10 years ago
audio/control: Remove unused control_is_active function

b148a4edf1303302ac93ab0de68cee6060ddca80 authored almost 10 years ago
android/avrcp: Move SDP features defines to common header

Those will be used also by linux implementation so no need to
duplicate them.

274194ee8f65811895623124bbf85d3d419f8357 authored almost 10 years ago
unit/test-dbus-client: Add client_no_object_manager test

Adds a test for the functionality of g_dbus_client_new_full passing NULL
as root_path.

1dfad856a527f0bd7851896f4dd8d9eefcde0b57 authored almost 10 years ago
gdbus: Make GDBusClient work without ObjectManager

This makes GDBusClient work normally without ObjectManager.

bbd3ff68b9b6168c3590154d7de91a0417d2c3a3 authored almost 10 years ago
core/gatt: Add implementation of UnregisterProfile

This adds initial implementation of GattProfile.UnregisterProfile.

78193c18a3fa96eaa981fdbd9d46cd58be920e1a authored almost 10 years ago
client: Add unregister-profile command

This adds support to unregister-profile command which uses
GattManager1.UnregisterProfile.

84cc810f3f89af58beeb92bfadd05684bda20d61 authored almost 10 years ago
client: Add register-profile command

This adds support to register-profile command which uses
GattManager1.RegisterProfile.

0677f7ac3e4576ccd54269c52c84db9b0268bffe authored almost 10 years ago
build: Add advertising-api.txt to EXTRA_DIST

This ensure it is included in the release tarball.

fdf0ec006e361f1e721a26e6bef2f2d5b6cced69 authored almost 10 years ago
core/gatt: Add implementation of RegisterProfile

This adds initial implementation of RegisterProfile.

aef75509f1b990995e24ca3e83c45fd274577075 authored almost 10 years ago
tools/btmgmt: Add "--uuid" option to add-adv

This patch adds the --uuid (-u) option to the add-adv command. This
allows callers to specify in...

1dfe9446b2025a74072ab06fe54e2f52b881fb29 authored almost 10 years ago
tools/btmgmt: Add the 'rm-adv' command

This patch introduces the add 'rm-adv' command which allows user to
send the MGMT "Remove Advert...

60b1e35ac9ecdf31f55148efd5e03625d271d216 authored almost 10 years ago
tools/btmgmt: Add the 'add-adv' command

This patch introduces the 'add-adv' command which allows users to
send the MGMT "Add Advertising...

b06994f853e7b6b776625e823d08e83e0f82b195 authored almost 10 years ago
tools/btmgmt: Observe Advertising Added/Removed

btmgmt now observes Advertising Added/Removed events.

11f3f047881b9b774c547f93608c60e1e010f13a authored almost 10 years ago
core/gatt: Fix crash during register_notify

During service changed event the characteristics of the modified
services will be destroyed and ...

fdef2d85d8c999d4c6f92e745b7201415c3fe25e authored almost 10 years ago
monitor: Print control events for advertising added/removed

ca967050478034a4333e89af0fa5cbeee9283aa4 authored almost 10 years ago
doc/test-coverage.txt: Update mgmt-tester test count

f5b246a4d48aba4052ed7edb6719a55d490f2595 authored almost 10 years ago
tools/mgmt-tester: Add Advertising timeout test cases

This patch adds test cases for the Add Advertising command when a
timeout parameter has been given.

34e0e96595255524879a1f6958b128ad5ce0d1b7 authored almost 10 years ago
tools/mgmt-tester: Add Advertising test cases

Added test cases for the Add Advertising command.

dab319094cb2ac80b038edcdecf7f75a3def8b7c authored almost 10 years ago
tools/mgmt-tester: Add Advertising scan response test cases

This patch adds Scan Response Data related test cases for the Add
Advertising command.

8a27bfafff54c506b6026237ffb0463551aca166 authored almost 10 years ago
tools/mgmt-tester: Remove Advertising test cases

This patch adds test cases for the Remove Advertising command.

97084943870761e21486992163a92c9ddc5babcc authored almost 10 years ago
lib: Provide data structures for Add/Remove Advertising

This patch provides data structures and opcodes for the Add/Remove
Advertising commands and the ...

32c93510e8af43972b43ef998461038799a78f0e authored almost 10 years ago
doc: Add LE Advertisement D-Bus API documentation

The LE Advertisement API allows external appications to define
persistent LE Advertisement Data ...

289e8c4898f9307d9cc517f9b31be5577c5308ee authored almost 10 years ago
obexd/pbap: Fix NULL check to avoid potential crash

NULL pointer check for name is done before using the same.

982b9c322e11fa86777eb21fa256176ace8f0736 authored almost 10 years ago
shared/gatt-helpers: Improve robustness of get descriptors

This patch makes sure that we do get into infinite loop when doing
get descriptors operation.

I...

5cd26f3366c3d0c1c0bb873e49fd6ea9d0044e2a authored almost 10 years ago
shared/gatt-helpers: Improve robustness read by type request

This patch makes sure that we do get into infinite loop when doing
read by type request.

It cou...

d5af19f22cb525b4b2a00cb149064270e2943a35 authored almost 10 years ago
shared/gatt-helpers: Improve robustness of get characteristics

This patch makes sure that we do get into infinite loop when doing
search for characteristics

I...

0d1979bf6eeea21c9df076517751a158673530ac authored almost 10 years ago
shared/gatt-helpers: Improve robustness of get include services

This patch makes sure that we do get into infinite loop when doing
search for included services....

9800e88493004bd5406f166205ded8784a635b47 authored almost 10 years ago
shated/gatt-helpers: Improve robustness of search service

This patch makes sure that we do get into infinite loop when doing
search service request

It co...

62effc8b46dd156f6091a091c32e3c3aaffa3d37 authored almost 10 years ago
doc/test-coverage: Update test-gatt count

ca694d48dbee895e0504769cfdefbf74d6d0229f authored almost 10 years ago
shared/tester: Fix divide by zero error

Before adding a check - o/p:
Total: 0, Passed: 0 (-nan%), Failed: 0, Not Run: 0

After check - o...

27f39bc20ef9c8eb7a60373700fbb2a62df20a79 authored almost 10 years ago
unit/test-gatt: Add TP/GAW/SR/BV-07-C test

Verify that a Generic Attribute Profile server can support cancel
of a reliable write.

fb29d5afee832cbe79e0ea011f4d9a8dbf3d11d7 authored almost 10 years ago
unit/test-gatt: Add TP/GAW/SR/BI-14-C test

Verify that a Generic Attribute Profile server can detect and
reject a Reliable Write Request to...

05953066a77e26cda8282c7c37d0af60651a4611 authored almost 10 years ago
unit/test-gatt: Add TP/GAW/SR/BI-15-C test

Verify that a Generic Attribute Profile server can detect and
reject a Characteristic Value Reli...

e3dc9f4d6899aeabd0a0f58a14b9bd6c16d404f5 authored almost 10 years ago
unit/test-gatt: Add TP/GAW/SR/BV-10-C test

Verify that a Generic Attribute Profile server can support nested
reliable writing to long Chara...

e61cdd29ca669a40cf073ba936c3da1c523a50ec authored almost 10 years ago
unit/test-gatt: Add TP/GAW/SR/BV-06-C test

Verify that a Generic Attribute Profile server can support reliable
writing to a Characteristic ...

3522f063be4d1ca091967d4651144b39291d9b46 authored almost 10 years ago
core/gatt: Check if attribute is valid

This checks the return of gatt_db_get_attribute and fail if return NULL.

ca9bc90b7467f27c8172b46895fa5754ef08416f authored almost 10 years ago
core/gatt: Fix not replying if db operation fail

76d1b4232c994d79d9935b51fce3debdd19ba0a1 authored almost 10 years ago
shared/gatt-client: Fix service discovery

The code should proceed to discover all descriptors before moving to
next service otherwise it m...

8900ebdbe78d52d2fc7f86be7ca821764ae0e486 authored almost 10 years ago
unit/test-gatt: Add /TP/GAD/CL/BV-06-C/client-3 test

This verify the code is able to parse services with different gaps
between handles.

5f0f127054967e61d85644bee857d318898dccab authored almost 10 years ago