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

android/gatt: Remove REQUEST_INIT state

This state is redundant as it is just yet another pending state for which
we are not even testin...

22569c406dda97166d1361681dc82da8a33828e1 authored about 10 years ago
android/gatt: Remove redundant search

Searching for device is not needed since we have reference counting and
device is there as long ...

f34459d652db7c9ae3bc970e49ca1e7a920b6371 authored about 10 years ago
android/pts: Update MCAP test results for PTS 6.0

This patch updates test results and instructions for MCAP profile
against android 5.0

baa37c714fa454a6c106600dc998ced266c1a8f3 authored about 10 years ago
tools/mcaptest: Minor style fix

This patch add white lines between neighbouring bodys.

dcdba3c2b04844378dbf43ebe8736219f7c0a206 authored about 10 years ago
android/pts: Update MCAP test pics, pixits for PTS 6.0

This patch updates test pixits, pics, for MCAP profile against android
5.0

816053ca03eeed7ac16ca0d3b1948807e65d8c97 authored about 10 years ago
tools/mcaptest: Seperate disconnect link timeout and call parameters

Data connection shouldn't be automatically closed if MDL disconnect
timeout parameter is given. ...

042b83de8e5e9cafd6b0d3d22e0cbb639ebda75c authored about 10 years ago
tools/mcaptest: Refractor debug logs for functions

Add missing logs for callback functions and unify existing.

ec935364a96db6a53e98dc6dda0037c547e2cc3a authored about 10 years ago
android/gatt: Improve MTU exchange debug logs

This makes logs more usable.

e5e9af0cca9cf5d5521f186f5726f75ae84433f7 authored about 10 years ago
android/gatt: Fix not sending MTU exchange response

g_attrib_set_mtu can invalidate buffer obtained from
g_attrib_get_buffer so it must not be calle...

b7b73fcfa6ef1787acbe753b1402aa2d795d1725 authored about 10 years ago
unit/test-gatt: Fix using printf

8c4a1575d3d05701d646323cde7479cc66cf9357 authored about 10 years ago
unit/test-gatt: Fix minor inconsistency

Add 0x for consistency.

f7ee6614651f7f5bd4cd3d8cce3ebabc1ed9d3ad authored about 10 years ago
unit/test-gatt: Add TP/GAI/CL/BV-01-C test

Verify that a Generic Attribute Profile client can respond with a
Confirmation to a Characterist...

6750307fb42e196b9f13e63dedd7c10b6fe7adfb authored about 10 years ago
unit/test-gatt: Add TP/GAI/SR/BV-01-C test

Verify that a Generic Attribute Profile server can send a Characteristic
Value Indication.

da0bd3942eca8e685942c70c387120b192dfffa4 authored about 10 years ago
unit/test-gatt: add support for post-tests

Sometimes a check must be made that something happened after all data is
transferred. A post fu...

6258daa2b125de575207312812772de8a0428782 authored about 10 years ago
unit/test-gatt: Add TP/GAN/SR/BV-01-C test

Verify that a Generic Attribute Profile server can send a Characteristic
Value Notification.

5da6678b83618747ccf59a05d1c63f77ffefd574 authored about 10 years ago
unit/test-gatt: Add TP/GAN/CL/BV-01-C test

Verify that a Generic Attribute Profile client can receive a
Characteristic Value Notification a...

e423f17fdcabcc96307b59096f99f43ca1b2a3b5 authored about 10 years ago
unit/test-gatt: Add support for no-actions

With some tests (specifically notification / indication tests), the
client sets up a condition a...

68dca88271fc5eb830a0c4a4019ea811c03e91d8 authored about 10 years ago
shared/gatt-client: Skip discovery with no handles

If there are no handles in a defined service, it is not useful to try to
discover anything in it...

93fedbb9e07af3539ddc9e7ae999ce46ed19d943 authored about 10 years ago
TODO: Bump priority of signed writes

This has to be completed in order to finalize unit tests as well as use
it in BfA.

a5cd2da3aa09986c49290a0dc7c8b8dbb55c440b authored about 10 years ago
TODO: Add tasks for GATT client examples

bcf078d3ec74e6e69c4a91795639dd4b18783029 authored about 10 years ago
unit/test-gatt: Fix duplicate test case number

TP/GAR/CL/BI-22-C was duplicated as TP/GAR/CL/BI-21-C.

0d436295e3460674847bfa7717630b5c8939b4b8 authored about 10 years ago
client: Add attribute-info command

attribute-info can be used to print out attribute information.

cfe7f0a6134d6d01b91c502bf3b7e770901bdefd authored about 10 years ago
client: Add command select-attribute

Command select-attribute can be used to select a service attribute.

2eb1f615c4242d5e883dd0d3d8b4928504a31fbb authored about 10 years ago
client: Add write command

This command can be used to write attributes, it only works if an
attribute has been selected wi...

52392d84055ff8e95148254d816077d5bb26b426 authored about 10 years ago
client: Add read command

This command can be used to read attributes, it only works if an
attribute has been selected wit...

838bdbce23dae4983083f528fac0b0a0cacdb625 authored about 10 years ago
client/display: Add rl_hexdump

044ff5e4cda4e0cfddd0363389ea9824d211b2bf authored about 10 years ago
client: Handle attribute notifications

This enable printing properties changes to the current selected
attribute.

229e58325724a2291211279817e819bfe8d6b965 authored about 10 years ago
unit/gatt: Add TP/GAR/CL/BI-04-C test

Verify Generic Attribute Profile client behavior when the Read
Characteristic Value procedure fa...

4d4426ca40749e1b843906ad292b3f2d6b2e63e4 authored about 10 years ago
unit/gatt: Add TP/GAR/CL/BI-05-C test

Verify Generic Attribute Profile client behavior when the Read
Characteristic Value procedure fa...

e2c06add317635365a5e816ace40766a4b23ecfd authored about 10 years ago
client: Add notify command

This command can be used to start/stop changes on the attribute value,
it only works if an attri...

fcbf38a99c42e9209096b0e81567a45bd1d2dd21 authored about 10 years ago
client: Add support for GattDescriptor1

This add support for GattDescriptor1 interface detection and
prints when they are added or removed.

77196fd631b193f2c1cfaea9bafe17fb9600cc80 authored about 10 years ago
client: Add command list-attributes

This command can be used to list service attributes of a device.

496b6abf743440e937222c62768e0a3b31f47f02 authored about 10 years ago
client: Add support for GattCharacteristic1

This add support for GattCharacteristici1 interface detection and
prints when they are added or ...

c6923a75ae058a292c725061dd13785c6306c611 authored about 10 years ago
client: Add support for GattService1

This add support for GattService1 interface detection and prints when
they are added or removed

aab6835b0ab1843c5d1a8f6c5defd3f6358924be authored about 10 years ago
client: Make commands relative to device

In case a device is connected make it the default and print to the
prompt, so the user don't hav...

8144c2ff585aac8951bf6f4b9469f8151b71d4a8 authored about 10 years ago
android/handsfree: Fix possible invalid memory write

Copy command to IPC buffer only after checking string size.

64bedd4d316cdd6523589b3a1d4301e33d152b10 authored about 10 years ago
android/handsfree: Don't disconnect on unknown command in SLC

When connecting HFP simply reply with ERROR to any command not related
to SLC creation but don't...

95b70f30a696f8294a19c1e4af7cfc1776ce551f authored about 10 years ago
android/handsfree: Relax AT+CMER handling

Spec says that HF may (not should) use AT+CMER=3,0,0,1 command to
activate indicators. Since AT+...

e8ef259138c35552134f4e40b5616caa6d81c21c authored about 10 years ago
doc: Mention the release of the 3.19 kernel

5ffe7b9a5262d0315bf7fb039cfa29a2b4a04e36 authored about 10 years ago
android/gatt: Fix MTU exchange

This fix using invalid MTU on LE link. Previous attempt to fix this
"android/gatt: Fix initial s...

06b2a8134fbdd30c827a770cc97588b772c87e0a authored about 10 years ago
android/gatt: Disconnect ATT if MTU is too small on BR/EDR

On BR/EDR MTU is negotiated using L2CAP configuration and not by
ATT MTU exchange procedure.

518a0d9f7b7cf15e71e5546e2a17d591010f58f9 authored about 10 years ago
android/gatt: Add helper for getting local MTU

This helper makes code easier to follow. Also local MTU is now
MIN(IMTU,OMTU) to avoid situation...

88e0af714a9d7d8b0b3e22930898e57dcffec158 authored about 10 years ago
android/gatt: Add helper for updating MTU

This makes code cleaner and also put all the MTU checks in single
function.

7042a311ba42f13bbf1fc9be6da9e7c6d66ae3f0 authored about 10 years ago
android/gatt: Exchange MTU only on LE link

As per Core Specification Vol 3. Part G. 4.3.1 ATT MTU exchange
procedure shall not be used on B...

23a4b8af8b38058fb2249fbb8a941235d233f473 authored about 10 years ago
android/handsfree-client: Fix connection state defines

Connected state was missing.

f6e0033abe352ebf6011e52864e74810ddbc9fbb authored about 10 years ago
android/handsfree-client: Fix missing connected state notification

There is additional state 'connected' that should be entered when
RFCOMM is connected but before...

bf8faa2b4050551e076d085476fb2b99e305317a authored about 10 years ago
shared/hfp: Fix calling io read function directly

can_read_data function should by called only from IO read callback.
can_read_data feeds ringbuff...

e37ac863ce7dd700a202f32e2779cf1fe1e867ec authored about 10 years ago
shared/hfp: Fix not processing input from hfp_gw_send_error

If for some reason there is more than one AT command in the ring
buffer we should make sure that...

98f1823b3f48261e0edf5df0d306927e5538cb48 authored about 10 years ago
shared/hfp: Fix calling callback without result_pending set

Always set pending_result before calling command callback.

If response will be send from callba...

98078c12e677bd992cae5c41e239adbdf3a3a315 authored about 10 years ago
shared/gatt: Allow register_notify without CCC

Most OSes allow to register characteristics without a CCC even if they
do support notification/i...

46aad83687251bef0fa0ac60583e5898170b0f10 authored about 10 years ago
android/README: Update known Android issues session

93bfa5fa925e2ed8271d65d363b7abd4911e2d43 authored about 10 years ago
android/pts: Update IOPT test results for PTS 6.0

This patch updates test pixits, pics, results for IOPT profile against
android 5.0

228fc1cda6736aa4a8c29d7cc643f45c24d2c112 authored about 10 years ago
android/tester: Fix ccc descriptor handle

Some service handle count was recently changed.

f031f489a628162f4941de1f49cbc0df9d995089 authored about 10 years ago
shared/hfp: Minor code style fix

2898f256d1d807d0421ad4010cb47566f0efdaf5 authored about 10 years ago
tools/btgatt-server: Fix help message for GATT

Added '\n' to make help message looks good as below:
btgatt-server
Usage:
btgatt-server [option...

6ce22a5ad2a7c7a0501f0bb0546a8db81640ce9f authored about 10 years ago
test/pbap-client: Add support to fetch spd,fav PB

Adds support to fetch spd,fav phonebook.
Tested using PTS test case TC_PCE_PBB_BV_01_C.

7c4da6ca926dbc83006c505e11405c640db82f92 authored about 10 years ago
attrib: Fix Read Blob error responses

Read blob response with offset equal to value length should return
zero length value intead of I...

3ef920bf523b4f43f9f6cb81152a1bc2ba864992 authored about 10 years ago
shared/gatt-client: Fix bug in service discovery

find_service_for_handle was manually computing end handle. It was
causing overflow for last serv...

6ea2387710adfe1f1ac8bc42225da63416e33522 authored about 10 years ago
android/gatt: Remove not used variable

01866e8df60f43736f029418a4efc8b881319acd authored about 10 years ago
android/gatt: Fix initial setting of MTU

Initial setting of MTU should be IMTU. This is actually our assumption
in other part of code, th...

f417aebca4400d9817de95d19159e1bd144c843d authored about 10 years ago
android/pts: Updated PBAP PICS and PIXITs for PTS 6.0

Tested against Android 5.0

4ee014826b0c9b6a5d2f9c43becd39bab06f9a13 authored about 10 years ago
android/handsfree: Fix not selecting correct SDP HFP record

If remote device has both HFP AG and HFP HF records then we were
always selecting first record. ...

6b4c8ca26628ceb208e1dc61a2fad21f2878c433 authored about 10 years ago
android/handsfree: Fix not selecting correct SDP HSP record

If remote device has both HSP AG and HSP HF records then we were
always selecting first record. ...

1d9eb6f06f9e00a7989b42eb578d19381619c668 authored about 10 years ago
android/hal-ipc-api: HAL IPC uses 4 octects for socket channel

The documentations says that the HAL IPC uses 2 octets for socket
channels, while |struct hal_cm...

d3be519e10b1b52d52cf885b7778458c7b5d264c authored about 10 years ago
android/build: Create a target for hciconfig

a17e60985cb1c3514963b198c957c502672be564 authored about 10 years ago
android/log: Add missing libc includes

Bionic is moving to reduce the amount of transitive includes,
so they should not be relied upon.

0a59651cf67391ab381a9b318528f06c4677e5b9 authored about 10 years ago
android/pts: Update SPP TC_DevA_APP_BV_01_C instruction

This patch updates SPP test case instruction. Use haltest socket connect
command instead of rctest.

ac2efeb32d78e52c352d2fa18a719b8f8f330335 authored about 10 years ago
android/PTS: Update ScPP tests results for PTS 6.0

This patch updates test pixits, pics, test results for ScPP profile
against android 5.0

ab9c158278a79d2df1cf76d15fba5af6c09a75d0 authored about 10 years ago
android/PTS: Update RFCOMM tests results for PTS 6.0

This patch updates test pixits, pics, test results for RFCOMM profile
against android 5.0

48faf69bd94e1f92b938a336a8d841cac5963a05 authored about 10 years ago
android/PTS: Update HID tests results for PTS 6.0

This patch updates test pixits, pics, test results for HID profile
against android 5.0

ec0027220aa5b4379da6307c8acd5ac376a16d66 authored about 10 years ago
android/pts: PTS tests for OPP on Android 5 and PTS 6.0

b5d0bd0587481dda7fbcb73974465450f622a6df authored about 10 years ago
shared/gatt-client: Remove unused field

91bd11863de1d4ff3ca4845de8b619ca107e4283 authored about 10 years ago
shared/gatt-client: Fix memory leak

The following leak can be observed when bluetoothd is terminated while
connected:

208 (128 dire...

86456cf9a5f899d2a637fa8d0251f69e01922a44 authored about 10 years ago
core/gatt: Keep objects over disconnects

This patch changes the way that the life-time for exported GATT API
objects are managed, so that...

2028569736f585b8fbff0f662cfe679c30bf488d authored about 10 years ago
core/device: Don't check ready in service_removed

shared/gatt-client clears a given gatt-db if there's an error during its
init sequence, even if ...

833fa18c83ae8025f376dbe9eb8ac86fe65f15e6 authored about 10 years ago
core/gatt: Implement GattCharacteristic1.StopNotify

This patch implements the StopNotify method of
org.bluez.GattCharacteristic1.

05e877aaca14a2ce3a150bfaf05c3f23a497ccf2 authored about 10 years ago
core/gatt: Implement GattCharacteristic1.StartNotify

This patch implements the StartNotify method of
org.bluez.GattCharacteristic1. Each call to Star...

127f4029df77315caf667253a8b5e23d5e50f080 authored about 10 years ago
shared/gatt: Make register_notify cancellable

This patch makes CCC writes via bt_gatt_client_register_notify
cancellable. The following change...

1122bddd602c4d3f03854d2bf02942ee59ad0085 authored about 10 years ago
shared/att-types: Fix coding style

ff189f01da8dd4d6f824002eddf0f4fd4d5ed1b1 authored about 10 years ago
shared/gatt-client: Simplify read long value

This removes the extra queue that acts as intermediate storage, instead
the code will now storag...

2b25bd01292084e93d61936a54955aee3d3fbfbf authored about 10 years ago
Release 5.28

ad410057b17933339774fa7e4a12bfc87bfd545d authored about 10 years ago
build: Update library version

41304925a6c543d4a53c520090e6d534de87b187 authored about 10 years ago
lib: Update company identifiers

01170be4f040fca1cd76105854ca7bd99712c4b3 authored about 10 years ago
doc/maintainer-guidelines: Add rule for mailing list responses

baf0ac119efec106bcee959a85a0817ecf51bbda authored about 10 years ago
maintainer-guidelines: Add rule for new files

11ba1d7233fa117ffa525ccc26556372221158f5 authored about 10 years ago
doc/maintainer-guidlines: Add rule about coding-style

1fb2b9035e53630591f5139e0c7740f6b189c0b5 authored about 10 years ago
doc: Add first draft of maintainer guidelines

d0c385570d7cb4221eacf3ba992ecf09935b42c3 authored about 10 years ago
core: Fix crash on device removal

The following crash happen when attempting to remove a device while it
is connecting, this will ...

bf8eedd523977405f4079bc9d0aad808e19000a9 authored about 10 years ago
policy: Fix not removing timers

If service becomes unavailable, due to e.g. the device being removed,
all the related timers sho...

24c79fd933c6c30bca3be1a4aae2a9da7d851327 authored about 10 years ago
tools: Move debug key enabling after powering on finished

300a94fe1f15fc1b05638418d713ffdc5e9519cd authored about 10 years ago
tools: Add support for using debug keys to OOB testing utility

49979961fe080614794998d657b4ec7bde7f2258 authored about 10 years ago
Bluetooth: Add options for secure connections to OOB test utility

fa785d09c4d00b29e7cce2da2332a95151dd75b0 authored about 10 years ago
tools: Allow providing P-192 or P-256 value sets for OOB data

c614aabd4191f7942e9abb8052ef3a4795496c8c authored about 10 years ago
tools: Add LE transport support to OOB testing utility

b4f5d846add3f9b215e0b0ed4f48180af96a9d4a authored about 10 years ago
tools: Add testing utility for OOB pairing via mgmt API

3e95defad96987686b696015febc8b6ecffe9e28 authored about 10 years ago
monitor: Fix OOB data present field of IO Capability Response event

1d52ce88691dfdf933740491c3b7ef77eaa15747 authored about 10 years ago
monitor: Decode Broadcom firmware and build information

d0f812651929ba36de26abfd12e43e9901184c42 authored about 10 years ago
android/pts: Update SPP PTS 6.0 results for android 5.0

This patch updates test case list, pixits, pics and results for SPP
profile against android 5.0

38e393d00f29830500b772c32e95f47ef1fa899c authored about 10 years ago
android/pan: Register PANU sdp record while registering PAN

This patch adds support for registering and unregistering PANU sdp
record.
It's related with PTS...

e86e9441032cfdd642bedab0ed23d26ccbae06ab authored about 10 years ago
android/pts: Update DIS PIXIT, PICS and results for PTS 6.0

This patch updates test pixits, pics, test case list with results for
DIS profile against androi...

fcc33d3f9f9037083d12d7a0d8c06e6db3cf80b1 authored about 10 years ago