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

obexd/client: Add supported_features support

This adds supported_features support to obc_driver so driver can
provide this information when c...

5bf03cc40ddb301cd975040ec93740df4c4a5338 authored about 10 years ago
obexd/client: Add UpdateVersion to PhonebookAccess

This adds UpdateVersion method to PhonebookAccess interface.

2eb84f94e067efce28217e73ff5e96c0d8295d5f authored about 10 years ago
obexd/client: Parse PBAP record

This add parsing to PBAP record to extract version and supported
features.

3d88b8631f41e42be24e5b7c423e8c6034c04fa7 authored about 10 years ago
obexd/client: Add FixedImageSize property

This adds FixedImageSize property to PhonebookAccess interface.

ee0a057f44ecac344db092ca593d4e41bb3486ea authored about 10 years ago
obexd/client: Add DatabaseIdentifier property

This adds DatabaseIdentifier property to PhonebookAccess interface.

5ee26d43c65c2b3341ed14764361add49fa6ae2b authored about 10 years ago
obexd/client: Add Folder property

This adds Folder property to PhonebookAccess interface.

f7a8cbd2a3164b6e2e7c517fa53d5549874c1da1 authored about 10 years ago
obexd/client: Add folder counters properties

This adds PrimaryCounter and SecondaryCounter properties to
PhonebookAccess interface.

fb9c29020fa0a5e0df87626fbf46506d1f81ff60 authored about 10 years ago
obexd/client: Add support for reading version

This adds support for reading profile version via
SDP_ATTR_PFILE_DESC_LIST

51763c0e50cd31da40e47f2c375aac04bf822e4d authored about 10 years ago
android/handsfree-client: Implement audio connect/disconnect

13f027fb9c3c66a057fce1c363a53ba104678782 authored about 10 years ago
android/README: Update status of HAL HFP HF implementation

332ad05a96c588e06223bcc7a99c8df348106c18 authored about 10 years ago
android/handsfree-client: Add handle incoming SCO connection

593f610893fc772c0de5cdbb087fdd786dc6b7e4 authored about 10 years ago
android/handsfree-client: Send AT+BCC to start codec negotiation

With this patch we start codec negotation on audio connect if both sides
does support it.

This ...

3617ef60c998e109c3496b63b4bff5d07dddc19d authored about 10 years ago
android/handsfree-client: Add SCO to handsfree client

529ce62586e0a91575b4e1d215baae47d22c57d3 authored about 10 years ago
pbap: Fix When MaxListCount header missing

As per spec(5.3.4.4) when MaxListCount headser is missing then
PSE should assume MaxListCount va...

730c94647230f4a7aeb378ceafaf8299ebc025f4 authored about 10 years ago
android/pts: PTS test for PAN on Android 5.0 and PTS 5.3

1ef94086629da4ca87f193dca3b56cd652853474 authored about 10 years ago
android/doc: Update cts results for Android 5

Google decided to disable BLE tests in CTS due to some quality issues.
Our tests shows that pure...

1ddeba56fc3b7bfd32ebb787e519317b5e5890cc authored about 10 years ago
android/pts: L2CAP pts tests results on Android 5.0

994441d9fa3f62371e8546a48b4ae26e290aa783 authored about 10 years ago
android/pts: PTS tests for MPS on Android 5.0

22c1d1ced9fe9c817a86039cda60ef8c92d9c323 authored about 10 years ago
android/pts: PTS tests for HID on Android 5.0

753a2328aa64628093183ef3e476cc56c36a74a4 authored about 10 years ago
android/pts: PTS tests for DIS on Android 5.0

0cd72316b4661ce2b77c19f09413ba21f0ca87b8 authored about 10 years ago
android/hal-avrcp-ctrl: Fill register module command with max clients

Register module command must have declared max clients value before
registering module. Initial ...

7a452b106e9ae9f480566af54f18f82a97d0a8a9 authored about 10 years ago
gattrib: Fix not setting att's mtu size in g_attrib_new()

We were setting only the buffer in gattrib but att was left with the
default value of 23 (LE tra...

7dcd7babce72bab490d2372d6b6668a0c8b7df0b authored about 10 years ago
android/gatt: Unify read by type and read by group type

These two functions were veary similar but inconsisten in used error
codes and freeing allocated...

ff26533e3d2eebe2e840827cf5c29322d7380066 authored about 10 years ago
android/gatt: Fix improper signed write request decoding buffer size

We shouldn't assume minimum le mtu for incomming message. For BR/EDR
the minimum mtu is larger t...

72bc4cec9e16379c2d5ed1230c2756fca2f192bf authored about 10 years ago
android/gatt: Improve prepare write request response

According to spec we should response with value provided in the
request. Helper function was not...

98198266df7e85d47170a2d76ad357fbd23001a3 authored about 10 years ago
shared/gatt-db: Add helper to get service handles.

This patch adds gatt_db_service_get_handles which is an internal helper
to obtain service handle...

914d7a77ab2153cd73b76acd54bb5c8e2116c930 authored about 10 years ago
shared/gatt-db: Fix bug in maximum handle check.

0xffff is a valid handle and many devices return it as the end group
of their last service. This...

f858adb02ef900c4135a5a06049a314b3594f693 authored about 10 years ago
shared/gatt-db: Add clear functions

This patch introduces gatt_db_clear and gatt_db_clear_range functions
for removing services from...

3c9d4bdd940ea137ec3499990aa8fa250d62cf5c authored about 10 years ago
shared/gatt-db: Add gatt_db_insert_service function

This patch adds the gatt_db_insert_service function which inserts a
service with a pre-defined h...

dcfc3f5602350581676921b377fdc63a0ec1e5c4 authored about 10 years ago
unit/test-queue: Add /queue/push_after test

This tests the queue_push_after function.

28e66d9b31bf40efad1b08f56559d53df23b0060 authored about 10 years ago
shared: Add function to insert element after entry

This patch adds queue_push_after, which inserts the given "data"
after the first occurence of el...

5eceba3df82e505e02a223f237acbd50a36240d2 authored about 10 years ago
shared/gatt-db: Add high-level functions for client

This patch introduces foreach functions to gatt-db for enumerating
service, characteristic, and ...

a6d3b02093ea964cb4157a142416fa577f6ea604 authored about 10 years ago
android/client: Add support for gattc multi_adv_update

bcbbf62021d288d44ee2842fbe91a553777683bc authored about 10 years ago
android/client: Add support for gattc multi_adv_enable

2876cd5b0ed1407d52f6420bf49f5d064142aebf authored about 10 years ago
android/client: Add support for gattc set_scan_parameters

c59c42c0ef5b999a35807677a124d13e0bf7a396 authored about 10 years ago
android/client: Add support for gattc conn_parameter_update

72d031e67eca34fbe39ca10d45d790539b67664d authored about 10 years ago
android/client: Add support for gattc configure_mtu

e95e7f66bcfea26b1ea3653667ef31d833804bd4 authored about 10 years ago
android/client: Add support for gattc set_adv_data

d20ab695ac53802fa0fd312b998dd09fdb17c62f authored about 10 years ago
android/client: Omit length parameter for hex string data

There is no need to pass length parameter to functions. Length of hex
strings is automatically c...

63c0f1952ef3fc51d0064230275c0a248ba5bfa1 authored about 10 years ago
android/client: Add a2dp sink support

This adds support for a2dp sink HAL, which is almost identical to
source role.

aa043e8586d26bcad34efd6ce1dc944024dde7c7 authored about 10 years ago
android/client: Add a2dp audio config callback

This is Android 5 API callback.

7217d1f5b1287084b0184f32437511665c245466 authored about 10 years ago
tools/gatt: Fix memory leak

Fixes following clang warning:
...
tools/btgatt-client.c:451:4: warning: Potential leak of memor...

f414b4571d04554bc551e0f044ada23b68a7b52e authored about 10 years ago
shared/gatt: Fix dereference before NULL check warnings

Add NULL check otherwise constructions like below give warnings:
...
uint8_t pdu[4 + get_uuid_l...

d393274dded3f54394caa13f7ce27b2adbf8683f authored about 10 years ago
android/client: Add support to read local le features

32da6e18ea36aeb01b9f82d74689fb1e061f3313 authored about 10 years ago
android/pts: PTS tests for MCAP on Android 5.0

acdbfb307a47f25c1280c2987ceecf24511f0767 authored about 10 years ago
doc/mgmt-api: Rename parameter to UUID_Count for consistency

a20d6dbe4ebb8e4b9178666449d63608fbb676d5 authored about 10 years ago
doc/mgmt-api: Remove non-existing Stop Service Discovery command

Since Stop Service Discovery is essentially the same as Stop Discover it
was decided to just reu...

bea842eee5277244e37887cff6662b799199a960 authored about 10 years ago
android/client: Fix code style issue

418c865cc13b324a5aca6f67a6bce88a8071129a authored about 10 years ago
audio/a2dp: Fix Access session device only when its valid

session will be NULL if A2DP connection fails because of NO REPLY
from endpoint or if the config...

14750a2e48f40d550f9fe7b1891d82a413ceef21 authored about 10 years ago
obexd: Fix crash while session shutdown

g_str_equal has been used for the session path compare
which is not NULL-safe. Used the g_strcmp...

0a1d0e8968d4c41aecf8f50956fb19dd725c3c78 authored about 10 years ago
android/client: Use proper format specifier for printing uint64_t

Fix following compiler warning:

android/client/if-bt.c: In function 'set_wake_alarm':
android/c...

0e1473d188baa57226f08fbab1795e47da7a6768 authored about 10 years ago
android/client: Handle system callouts

According to comment in bluetooth HAL set_os_callouts should be called
immediately after a succe...

b5a5d2d81affbd38826c41dcefc9209b057e9a2e authored about 10 years ago
core: Fix error not returned if service is not supported

Without this patch, error will not be returned if remote device does not
support the service and...

e8907bccd47b56da0dcdecb51fc6f8e9a8faff07 authored about 10 years ago
src/profile: Add HSP default record for external profiles

54eea0c0974e10f04a4339947e8375653a1b4cb1 authored about 10 years ago
shared/io-glib: Fix not calling destroy callback

Destroy callback should be called also for G_IO_ERR | G_IO_NVAL
condition.

090c21bca8c818ab6b83a2776d5d0b4a9c7ef9fb authored about 10 years ago
hog: Fix unnecessary < 0 check of unsigned value

23d0a252dd64b7ddf61892f53f1dcdc3dc2c80b0 authored about 10 years ago
hog: implement set_report functionality

When UHID_SET_REPORT is received, hog has to send the given value
of the report to the device an...

34f34e9e1ffc16588ef27509c3c57a966176fbe9 authored about 10 years ago
hog: implement get_report functionality

When UHID_GET_REPORT is received, hog has to update the current value
of the report and send it ...

9b58288693680b021e5dcbc6f8bea80b5be89311 authored about 10 years ago
hog: break out the report retrieval in its own function

HoG currently only implements UHID_OUTPUT. We need to also implement
UHID_GET_REPORT and UHID_SE...

fe3d9fd8da849b18be6996d22aaf29da281c4dd6 authored about 10 years ago
hog: import latest uhid.h definition

Kernel 3.18 ships a new API for uhid devices. This API is retro-compatible
so we can keep the cu...

43c346bde048130ecee84ba20e35d8723ead6592 authored about 10 years ago
tools/sdptool: Add support for MAP service

Add support for MAP service in local SDP server.

The MAP MAS record captured in local SDP serve...

fce2b49e318a88ab875028561c47e7563d46523e authored about 10 years ago
plugins/autopair: Provide descriptive error log

Add more description in error logging.

037ea88d5e260b506307fccb99795dbbcffa3e6a authored about 10 years ago
shared/gatt-client: Call ready_handler only in init

Currently disconnect_cb calls ready_handler to notify the upper layer
if a disconnect occurred d...

c9748778ac2932d86e10a89f269766e938c40961 authored about 10 years ago
shared/att: Call io_shutdown on ATT violations

The existing code handles ATT protocol request timeouts and invalid
incoming request PDUs by cle...

d8f6a237ab3b91f540f2b8b71fb6a9bece1ae659 authored about 10 years ago
android/pts: PTS tests for ScPP on Android 5.0

58d6a048718d3313011eada1e71dfd337b204811 authored about 10 years ago
android/a2dp-sink: Add skeleton for a2dp sink daemon

This adds stubs for a2dp sink role in daemon. As Sink uses the same HAL
API, daemon can use the ...

98e9d1ca5dc595e5ccce1cc823b426a50a6e7593 authored about 10 years ago
android/hal-a2dp: Add missing a2dp handler introduced in Android 5

This is added just to be fair with the IPC mechanism and this callback
should never be called by...

a336b948dda84ffa30f08f25aa42575840839734 authored about 10 years ago
android/hal: Add HAL for A2DP Sink role

This role was introduced with some devices in Android 5. The same set
of IPC structs and defines...

52336869851c28aa388ea6a08769bf4944fef974 authored about 10 years ago
android/hal-ipc-api: Extend a2dp hal API with A2DP Sink role

Android 5 adds audio configuration callback for the a2dp HAL. This
callback is used only by newl...

f18597cad496fc7279d4f4ff107e275e1732ed7e authored about 10 years ago
android/README: Update documentation with Android 5 info

f3522bc4764011dfa8bfbdbbdfeeeb69269fbd15 authored about 10 years ago
android/hal-gatt: Fix build error on Android KitKat

5be8e312d58a1fda3049072b5c6c4d1d47e2f10f authored about 10 years ago
android/tester: Update GATT server tests

Update transport type defines to Android 5.

f288b34fc3a8ef0d3ecc5cefb8f7c5c11281f2a3 authored about 10 years ago
android/gatt: Fix transport mask for service start

With Android 5 transport enum was changed to bit mask. With this change
we use bit masks in daem...

c016f84f96e11966dd256950f8670015f11b38c5 authored about 10 years ago
unit/test-gatt: Add /TP/GAD/SR/BV-01-C test

Verify that a Generic Attribute Profile server can support a search for
all Primary Services it ...

3f63bdd1351325306fe6c41252b0af3e149e5c75 authored about 10 years ago
unit/test-gatt: Add /TP/GAC/SR/BV-01-C test

Verify that a Generic Attribute Profile server can accept an Exchange
MTU Request and respond wi...

8f1a3c9dab0be8fb627f03a95db67f34ed7ef869 authored about 10 years ago
android/pts: PTS tests for AVDTP on Android 5.0

3e6e5647646bffb7752f0e464b087c365f933ddf authored about 10 years ago
android/pts: Correct typo in AVDTP PICS file

5aee933582cef6ca08548d47c0d3ab952cf5d59f authored about 10 years ago
android/pts: PTS tests for HSP on Android 5.0 and PTS 5.3

c312a1a293fde532a55695439154e1ab07b7f3d1 authored about 10 years ago
android/client: Add read_energy_info command

5a4765e668209baed98a2dccbaa2045e19e6421a authored about 10 years ago
android/client: Print data from energy_info_cb

a3baeb16c29e5c34f51961918505debcd2acd4ec authored about 10 years ago
android/hal-bluetooth: Implement read_energy_info

963def301509c7620d497892e151dca575434867 authored about 10 years ago
android/client: Add get_connection_state command

083ca4eefda90366732adaa6351ad4bdb130e53b authored about 10 years ago
android/hal-bluetooth: Implement get_connection_state

64f08bc02b12a402871d9f2c0e69829adfcba1be authored about 10 years ago
android/hidhost: Fix logical vs bitwise operation

"buf[0] & !1" is always 0, should be bitwise operation.

e9b99f6a20e2b6af67ff6684c3562f9534c41fcf authored about 10 years ago
doc/test-coverage: Update test count

f1c52234b722ba5b86230678c43fc707a9f9e5b7 authored about 10 years ago
unit/test-hfp: Fix parsing empty string test

Empty string shall be ignored by AT parser and no response shall be
sent. Therefore this test sh...

7c5c536550a5710b2e610596703dd625b4eb0480 authored about 10 years ago
shared/hfp: Improve handling AT command

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

8ad6a853f07554f1a1a56f339d01f50e6da4c628 authored about 10 years ago
shared/hfp: Fix setting result pending flag

Let's set result_pending flag only when we are waiting for result from
upper layer. It will be u...

267521853247b2448b477c56dba4bd287480814e authored about 10 years ago
unit/test-hfp: Add test for reading \rAT+X\r

8d4261c86433723e7b7531f81e2e8865b96b13ea authored about 10 years ago
shared/hfp: Refactor call_prefix_handler

With this patch call_prefix_handle gets new name handle_at_command and
returns true if correct a...

f357911cc309e57bcd8bbc9c003b5a254d9e09da authored about 10 years ago
shared/hfp: Remove not used assignment

There is no need to store how much data has been drain. It is not used.

50e1db3fd2bb0dc47af92239d175899243da2e7a authored about 10 years ago
shared/hfp: Improve handling AT commands

This patch improves handling AT commands in cases:

1. In ring buffer we have currupted commands...

fca4a8c3466c41f0dd56c1074217cfbbce6c5528 authored about 10 years ago
shared/hfp: Trivial, fix comments style

89bc45d2626dfd2340b57b076e6535e0f9594048 authored about 10 years ago
android/sco: Add SCO helper library

This patch adds sco lib which gives means to create SCO object with
API to create listening sock...

2f95a764867888e33c9577bcd35d1f70693f340b authored about 10 years ago
audio/source: Fix XCASE connection

In case the remote has initiate a connection already the code should
return -EBUSY to avoid poss...

8da8df121d005cafc54a0a01808c0f97cefc4eb9 authored about 10 years ago
doc: Add commands for service discovery procedure

aa34c8cdee92b17587539a205065daf3f936c1a2 authored about 10 years ago
android/handsfree: Add support for multiple HF instances

This allows to have concurent connections to multiple headsets.

cd88946db6c6db9a8f88b005690965a08cf0d026 authored about 10 years ago
android/handsfree: Fix invalid size check for VR commands

Invalid check was resulting in IPC error and daemon shutdown.

f89c46304af8dd8155e869e11aebc72ae58c88ac authored about 10 years ago
android/handsfree: Open code find_default_device function

It was only used in single place with no benefit comparing to open
coding it.

6fc3f7d00d3ada5c72aa7c64c6b0a41d974e5f72 authored about 10 years ago
android/client: Add support for gattc scan_filter_enable

9ca3bc13467db116526003bea7befc9f04fb2a75 authored about 10 years ago