Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/bluez/bluez-sandbox

Test Repository. Do Not Clone or Fork.
https://github.com/bluez/bluez-sandbox

unit/test-mgmt: Add /mgmt/destroy/1 test

This tests if mgmt_unref can be called within event callback.

110edd66611eb243bcb61e6fbb0f361b21d8c65b authored about 10 years ago
unit/test-mgmt: Add /mgmt/event/1 test

This tests if an event can be received.

601b3c6c07bba780e901d74242a416bc73276842 authored about 10 years ago
build: Add coverage support

Coverage is enabled with --enable-maintainer-mode, 2 new targets are
added 'coverage' and 'clean...

6a56b171b6c4a8bdc3db47ce5b9627db68ac468b authored about 10 years ago
unit/test-mgmt: Add /mgmt/response/2 test

This tests if an error can be received.

5b34d4bcecfd7d272749f6c6daccfe8309d44f4f authored about 10 years ago
unit/test-mgmt: Add /mgmt/response/1 test

This tests if a success response can be received.

14ee81e7371091047d2643b36bb191b67f867cc1 authored about 10 years ago
shared/queue: Add reference counting to entries

This makes queue_foreach much more efficient when tracking if the next
entry was remove by the c...

fc1dcf3520a5191567d78819e12fdb49e310a050 authored about 10 years ago
unit/test-queue: Add /queue/foreach_remove_backward test

This tests queue_remove from queue_foreach callback in backward order.

c9528d9a36620356bed4363a93e0b1ac5b44529a authored about 10 years ago
unit/test-queue: Add /queue/foreach_remove test

This tests queue_remove from queue_foreach callback.

7dade6cd01292846f6d1fc4aaa43a3688bbe98c4 authored about 10 years ago
Release 5.26

b1b312d4ec0ec4123e96ddb2719933120a09ea00 authored about 10 years ago
build: Update library version

86007752cd68b31e8c1c2e3f84039a322051b3dc authored about 10 years ago
lib: Update company identifiers

7b3c09e7732921521e24519011288304f58df263 authored about 10 years ago
tools/mgmt-tester: Fix expected status for pairing power off

cf0d80a1b4680af719d57655916f8e7c7edc23a9 authored about 10 years ago
android/pts: Update gatt server status

2caf7a4b19bf7b5f624ab6961da0180672f8e436 authored about 10 years ago
android/gatt: Fix server send response status value

Cast status to uint8_t, due to (byte) cast in java layer.

e4602395c298cae55c3a7f888bef8a04199ca2ff authored about 10 years ago
android/pts: Update of GATT test results

1669312dd329bf8b8db1d3b3dc5016b1e78afbb2 authored about 10 years ago
android/gatt: Fix find_info_handle function

Server can contain attributes with 128-bit attribute types

cc6502efe249b784fb786efd56b9879de227d086 authored about 10 years ago
android/gatt: Fix service changed indication

This patch fixes the service changed indication issue.
Without confirmation callback indications...

7ffe79447f11fad70c7193f05a571634c9b53963 authored about 10 years ago
android/gatt: Add callback for test command

It is needed in new gattrib. Without callback command won't be send.

4e8ab0f65724d74505c2f0234f27596879f04202 authored about 10 years ago
android/gatt: Fix missing error response to find by type value request

This patch fixes Find By Type Value Request issue.
When the attribute queue is empty, error resp...

0732383dcb542b4c1581c2e051199a07bb398d42 authored about 10 years ago
android/socket: Add support for dynamic MAP record

Android 5.0 uses service name (sic!) for defining instance ID and
supported message types. Name ...

aae8b515c5b769a99bfabad01b922f33399a761a authored about 10 years ago
android/bluetooth: Add support to read Le features by Android

LE Features is new property added in Android Lollipop. Framework is
expecting to get those featu...

5fb15cc547dd89e6cb1244e69004105a4c1c820c authored about 10 years ago
android/pts: Update GATT server results

59aaa3a7b40d84877767f0c5e9dc4d0a6a0decf4 authored about 10 years ago
android/gatt: Fix passing out of att range errors

Those statuses or errors are of type int and and we need to crop
them to att's range. This fixes...

3b900bbdfe3c779cf93de53d5dad3b5706c6a78c authored about 10 years ago
android/gatt: Fix not setting error properly for exec write

We were not properly propagating errors returned by applications.

193f2c3e52f5e4c3dba0807869070919a75ca049 authored about 10 years ago
android/tester: Remove not needed include of hal_msg.h

We shouldn't include header for one define. All test cases use internal
defines for commands as ...

42b74d58e7d44f753819453810cabb7e68c2ec56 authored about 10 years ago
android/tester: Put gatt callback declaration in right place

Gatt callback declaration should be defined after their definitions.
This is the adopted style.

1b4a15a38377e85adbcb4962915f413cf6a6df49 authored about 10 years ago
android/tester: Add missing AVRCP cb_table entries

cb_table should be filled simultaneously with expected bt_callbacks
enum. Without this, debug lo...

e22f7885e6704c5d3120401eec4f07ad90cc4c33 authored about 10 years ago
android/handsfree-client: Decrease number of memcpy

Some strings we can directly copy from context to IPC event struct.

344e3bab53ec1117bc800e7d257663d00c783c8f authored about 10 years ago
android/build: Add libcutils to LOCAL_SHARED_LIBRARIES for haltest

Fixes build error for Nexus 9.
...
aarch64-linux-android/bin/ld:
out/target/product/flounder/obj...

6c01cf54333e6ad393949adb3c0bb2ee347ca24a authored about 10 years ago
android/a2dp-sink: Fix including wrong log header

Fixes build for Nexus 9.
...
aarch64-linux-android/bin/ld:
out/target/product/flounder/obj/EXECU...

e8d8dc6dfbdfd445689532fa89d6a7d14abbb421 authored about 10 years ago
android/gatt: Fix execute write request still pending

For execute write no write callback is called thus we have to change its
state directly in app's...

e157be921bb57fda91a2f2e62623ab39a205a031 authored about 10 years ago
android/gatt: Fix offset in prepare write notifications

This fixes TC_GAW_SR_BI_07_C and probably few other cases.

bf963a26c439b729af56f21f88bc91a756fdaf22 authored about 10 years ago
android/pts: Update gatt server results

Patches fixing this issues were already merged.

b1b1db7dff294f8d6882b39937667ffc45ce70f9 authored about 10 years ago
core: Fix minor issue in bluetoothd manual page

608bfc2c618fb5fe53e9a26ad882a1f983e69eee authored about 10 years ago
attrib/gatt: Minor coding style fix

d3f51cbc17a9460c9a8854850ac64f1a1f879fd5 authored about 10 years ago
attrib/gatt: Fix for attrib ref

This patch makes sure that attrib instance will not disappear while
reading characteristic

1010aca5607465825c7491c5be2663d5d02accb7 authored about 10 years ago
unit/gatt: minor fix for test PDUs

215fe573fc15ad0d6d513495421845398b08e4af authored about 10 years ago
unit/gatt: Add test spec "small test database"

This patch adds the first of a set of databases which are specified by
the Bluetooth GATT Test S...

e2f3cd0d1eadf4e59e8df7e86e630a43487121c1 authored about 10 years ago
unit/gatt: Use source db for server_tests

Use the passed-in gatt_db for server tests instead of populating
with the same db every time.

89e701a9292411c6f6ea3e19626708287502e019 authored about 10 years ago
unit/gatt: Define repeated MTU PDUs

The MTU PDUs are repeated many times in the code, add a define for them.
Also use "PDUS" instead...

cb6777d2aecd207bd7614a683671b1fd64cf582f authored about 10 years ago
lib/uuid: Simplify BT base UUIDs when possible

When converting a UUID from string to bt_uuid_t, prefer using
the 16-bit version when possible, ...

e5af5138b1531ef28fe30423d8dc6b5f9649dadb authored about 10 years ago
shared/gatt-db: Add UUID arg to foreach_service

This patch adds the "uuid" argument to gatt_db_foreach_service, which
invokes the callback for a...

20dd67fd18a2e2bebbc7e5e4a76ff41133741e96 authored about 10 years ago
shared/gatt-db: Make accessors work on const ptr

Made gatt_db_attribute accessor functions accept a const pointer.

454650bdadae60573c4d52249814eed4dfab21b4 authored about 10 years ago
shared/att: cancel_all before calling disconnect cb

Moved the call to bt_att_cancel_all to before the call to the registered
disconnect callbacks in...

ef2cc5e8eaaf1a534def6c28f6b0d87a7dd807b3 authored about 10 years ago
attrib: Check if attrib is NULL in functions

This patch adds an early return to attrib/gattrib functions if the
attrib argument is NULL.

111186b3bf80c2cbe008dd3625badc0d5c32f896 authored about 10 years ago
android/build: Enable multilib build for bluetooth.default

0f3796bc200078e68d8e484327d22cd9285a7ecd authored about 10 years ago
android/gatt: Fix write confirm callback being not set

Currently this callback is required or previously registered write
callback function wont be cal...

079956a7f62adcc04eec84970a1914f584570d37 authored about 10 years ago
android/gatt: Remove invalid cases from att_handler

For these att opcodes callback will never be called as its registered
for requests and commands.

1655df15e532b2098ef84d070ee7a45e51c173b9 authored about 10 years ago
android/gatt: Handle indications in a separate function

Indications needs their own handler as they do not fall under the
ALL_REQUESTS op type.

607a271912ef009128cba1c67031854714cb8712 authored about 10 years ago
android/gatt: Fix not confirming write commands in database

App will never confirm write command as commands dont need one but we
still need to confirm in d...

22152c829e25f0319ddeec0a92cb57b4cfa7801b authored about 10 years ago
shared/att: Handle commands under BT_ATT_ALL_REQUESTS

This is needed for backward compatibility with gattrib.

2f560e42703bc82b78c9a9f03787f31675be3927 authored about 10 years ago
mgmt-tester: Update expected HCI version to match emulator

f523946730ff57ce17f5b221754b428d271b681f authored about 10 years ago
emulator: Fix encryption mode for BR/EDR SC

2c4724736723b2e1cd3d30b3a0557217010e2da3 authored about 10 years ago
emulator: Fix link key type selection for BR/EDR SC

bc34ec0e7d3387ba96db2b34a98473369db68520 authored about 10 years ago
emulator: Set default version to 4.2 (0x08)

42ea4f82ee0d900d6c517b4853b1d367b5daa592 authored about 10 years ago
core: Enable SC after LE & BR/EDR enabling/disabling

Enabling of SC needs to happen after LE & BR/EDR changes are complete.
E.g. on 4.0 controllers w...

1ec50ced231197df4a54f6928703543c0f6f9c28 authored about 10 years ago
mgmt-tester: Prefer mgmt_send_nowait over sync_write

e04feacfb3246218fb2d1e35a05cf0bddf5c854f authored about 10 years ago
shared/mgmt: Remove unneeded sync_write API

09e5d3243294002f28eb69f66e5dfded08c99efa authored about 10 years ago
core: Always enable SC when available

5dd7f0f57d9009b679e19cd29d11e5b4fc0fef7c authored about 10 years ago
shared/mgmt: Add mgmt_send_nowait() API

7c55c44049eeb51ca10a5cd7062d5bc4887f994f authored about 10 years ago
android/handsfree-client: Trivial fix typo

e84a0fff8adb39358cbd1e3c9bc27ea6f0b5d262 authored about 10 years ago
android/pts: GATT PTS test results for Android 5.0

2236a39848ca8a3c721e87215632c5ea8131c659 authored about 10 years ago
android/pts: GAP PTS test results for Android 5.0

c3273e94ae078d222896835fff979acdf898540e authored about 10 years ago
android: List all enum values in switch

As described in coding style M10.

42f16f8db01bbea1ec3d6b76b271c056110e1f42 authored about 10 years ago
unit: List all enum values in switch

As described in coding style M10.

7757bc6c7acd62eed7f09522da548fc1122f14da authored about 10 years ago
tools: List all enum values in switch

As described in coding style M10.

368701ed9cdfdd4564c3da7c9d442293ac6ffd36 authored about 10 years ago
build: Enable -Wswitch-enum in maintainer mode

This makes GCC verify if all enum values are listed in switch.

e2f4e29955f6c1dcb0c3097ff99f1747923e2f48 authored about 10 years ago
gobex: List all enum values in switch

As described in coding style M10.

29bdc7df4cf680df9f433bd756312eac530abf21 authored about 10 years ago
doc/coding-style: Update 'enum as switch variable' section

Since GCC has option (-Wswitch-enum) that ensure all enum values are
handled inside switch it is...

3777f3635fec671fe1036aa14ca247b9611922cc authored about 10 years ago
lib: List all enum values in switch

As described in coding style M10.

13e787230b7accedc53eeb729e505bf8144fbfb0 authored about 10 years ago
profiles: List all enum values in switch

As described in coding style M10.

f1d0c834ee897b6ea33ca5a90c9fea1ce4c78c05 authored about 10 years ago
attrib: List all enum values in switch

As described in coding style M10

372af4308999ea004b56493a9a7b0a0018f74629 authored about 10 years ago
btio: List all enum values in switch

As described in coding style M10.

552d63be309a49fd358f451a4cb68a51184bdbed authored about 10 years ago
core: List all enum values in switch

As described in coding style M10

f31768529fecc51d4b230bd26577d817d10b36ce authored about 10 years ago
shared: List all enum values in switch

As described in coding style M10.

995692c718a8b1ef67acabcaeba25498b4e4ee7c authored about 10 years ago
obexd: List all enum values in switch

As described in coding style M10.

a41df6489d677b03e68e6eb34aced19369e3220f authored about 10 years ago
doc: Update mgmt-tester test coverage

de1cad2a1af9cd9cfcf2172c47af7a85e34dfe94 authored about 10 years ago
mgmt-tester: Add forced power off test for Pair Device

The expected status is a bit intuitively DISCONNECTED instead of
NOT_POWERED since the kernels d...

7ed38be7fa57d117a6b46207599538c6206d860e authored about 10 years ago
mgmt-tester: Add initial forced power off tests

9231746c2b37b2dc8adfc0b5f1fff49337c3d01b authored about 10 years ago
shared/mgmt: Add synchronous write support

41240a36a2e5ac62912dee8bcaad0d92aa1a0e17 authored about 10 years ago
shared: Allow mgmt_reply to run multiple commands

164d6bf347f7b7bdd719244ca392ab5a1431330e authored about 10 years ago
emulator: Enable LE Ping feature for LE only controller

e7013198324f856520a6365871991ecf3512dd13 authored about 10 years ago
emulator: Add support for event mask page 2 for LE only controller

be18ab770ca434a7e3712c8bc4b773dcf9f829af authored about 10 years ago
emulator: Use the LE event mask for LE related events

5a9bc67f276692c939b109329a62dec0e323ba3e authored about 10 years ago
lib: Use first HCI_UP adapter if non of them have a valid address

015aee415fca6c51b14c74d4227ea7f92a8f4d55 authored about 10 years ago
lib: Add check for valid device id to hci_open_dev

899b06316bda4c64c9184f8d11ce56136d6bad96 authored about 10 years ago
emulator: Add support for LE local public key and DHKey commands

15c631c7a5bfd5dbdf2f463748cf65289f9e30d4 authored about 10 years ago
monitor: Add support for local public key and DHKey commands and events

4479b414370e1b3c65df2e71ecbd30ebb6bd80cc authored about 10 years ago
monitor: Add support for LE data length extension commands and event

b7fcac768b93b7c80354dbff29ab70ed865c66a6 authored about 10 years ago
monitor: Add support for decoding LE Direct Advertising Report event

60ae31087231f87937f9ea61bd17cfe3ae9cad7c authored about 10 years ago
monitor: Add helper function for advertising event type

e91b7b57f49773c3324cf1dd89b31a5b59eeea47 authored about 10 years ago
monitor/rfcomm: Fix byte ordering issue

The correct byte order for RFCOMM protocol is
little endian.

804d14559e733a9bdd09a33a5e5d33602d589cfc authored about 10 years ago
emulator: Add supported commands for Bluetooth 4.2

ca63449aafbc65bcdee8ed8e1ea8af727808eb3b authored about 10 years ago
monitor: Fix RFCOMM parity type mask

Fix RFCOMM RPN parity type bit according to Spec. GSM 07.10 version
6.3.0. (PT1 - PT2 indicates ...

af7a57574215e5862471db4bada0d87e039d3dc4 authored about 10 years ago
shared/gatt-db: Fix invalid read

notify_list has to be reset to NULL otherwise gatt_db_service_destroy may
still attempt to acces...

0fc54b81a3d2e0a811990288b4c96287a9554518 authored about 10 years ago
unit/gatt: Use gatt_db for test data

using gatt_db for test data makes tests clearer and
is a step towards adding server tests from t...

45f877065fb6904d812be1d9b1b9fe902a2af3c6 authored about 10 years ago
Remove unused old test db structures

eed45ab621618fca06cbe720d1b9bc616731335d authored about 10 years ago
emulator: Enable LE Extended Scanner Filter Policies feature

920b1bb844559da08cbda7be5ca0447df3004ba5 authored about 10 years ago
monitor: Fix bit numbers for LE event mask

f5ff8c497ac186e6d9ef892f1184623235ba5ba4 authored about 10 years ago
lib: Add string for Start Service Discovery command

95fa5b26e2b50d98e2dead5b90636a1273d94480 authored about 10 years ago