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
This adds supported_features support to obc_driver so driver can
provide this information when c...
This adds UpdateVersion method to PhonebookAccess interface.
2eb84f94e067efce28217e73ff5e96c0d8295d5f authored about 10 years ago
This add parsing to PBAP record to extract version and supported
features.
This adds FixedImageSize property to PhonebookAccess interface.
ee0a057f44ecac344db092ca593d4e41bb3486ea authored about 10 years agoThis adds DatabaseIdentifier property to PhonebookAccess interface.
5ee26d43c65c2b3341ed14764361add49fa6ae2b authored about 10 years agoThis adds Folder property to PhonebookAccess interface.
f7a8cbd2a3164b6e2e7c517fa53d5549874c1da1 authored about 10 years ago
This adds PrimaryCounter and SecondaryCounter properties to
PhonebookAccess interface.
This adds support for reading profile version via
SDP_ATTR_PFILE_DESC_LIST
13f027fb9c3c66a057fce1c363a53ba104678782 authored about 10 years ago
332ad05a96c588e06223bcc7a99c8df348106c18 authored about 10 years ago
593f610893fc772c0de5cdbb087fdd786dc6b7e4 authored about 10 years ago
With this patch we start codec negotation on audio connect if both sides
does support it.
This ...
3617ef60c998e109c3496b63b4bff5d07dddc19d authored about 10 years ago529ce62586e0a91575b4e1d215baae47d22c57d3 authored about 10 years ago
As per spec(5.3.4.4) when MaxListCount headser is missing then
PSE should assume MaxListCount va...
1ef94086629da4ca87f193dca3b56cd652853474 authored about 10 years ago
Google decided to disable BLE tests in CTS due to some quality issues.
Our tests shows that pure...
994441d9fa3f62371e8546a48b4ae26e290aa783 authored about 10 years ago
22c1d1ced9fe9c817a86039cda60ef8c92d9c323 authored about 10 years ago
753a2328aa64628093183ef3e476cc56c36a74a4 authored about 10 years ago
0cd72316b4661ce2b77c19f09413ba21f0ca87b8 authored about 10 years ago
Register module command must have declared max clients value before
registering module. Initial ...
We were setting only the buffer in gattrib but att was left with the
default value of 23 (LE tra...
These two functions were veary similar but inconsisten in used error
codes and freeing allocated...
We shouldn't assume minimum le mtu for incomming message. For BR/EDR
the minimum mtu is larger t...
According to spec we should response with value provided in the
request. Helper function was not...
This patch adds gatt_db_service_get_handles which is an internal helper
to obtain service handle...
0xffff is a valid handle and many devices return it as the end group
of their last service. This...
This patch introduces gatt_db_clear and gatt_db_clear_range functions
for removing services from...
This patch adds the gatt_db_insert_service function which inserts a
service with a pre-defined h...
This tests the queue_push_after function.
28e66d9b31bf40efad1b08f56559d53df23b0060 authored about 10 years ago
This patch adds queue_push_after, which inserts the given "data"
after the first occurence of el...
This patch introduces foreach functions to gatt-db for enumerating
service, characteristic, and ...
bcbbf62021d288d44ee2842fbe91a553777683bc authored about 10 years ago
2876cd5b0ed1407d52f6420bf49f5d064142aebf authored about 10 years ago
c59c42c0ef5b999a35807677a124d13e0bf7a396 authored about 10 years ago
72d031e67eca34fbe39ca10d45d790539b67664d authored about 10 years ago
e95e7f66bcfea26b1ea3653667ef31d833804bd4 authored about 10 years ago
d20ab695ac53802fa0fd312b998dd09fdb17c62f authored about 10 years ago
There is no need to pass length parameter to functions. Length of hex
strings is automatically c...
This adds support for a2dp sink HAL, which is almost identical to
source role.
This is Android 5 API callback.
7217d1f5b1287084b0184f32437511665c245466 authored about 10 years ago
Fixes following clang warning:
...
tools/btgatt-client.c:451:4: warning: Potential leak of memor...
Add NULL check otherwise constructions like below give warnings:
...
uint8_t pdu[4 + get_uuid_l...
32da6e18ea36aeb01b9f82d74689fb1e061f3313 authored about 10 years ago
acdbfb307a47f25c1280c2987ceecf24511f0767 authored about 10 years ago
a20d6dbe4ebb8e4b9178666449d63608fbb676d5 authored about 10 years ago
Since Stop Service Discovery is essentially the same as Stop Discover it
was decided to just reu...
418c865cc13b324a5aca6f67a6bce88a8071129a authored about 10 years ago
session will be NULL if A2DP connection fails because of NO REPLY
from endpoint or if the config...
g_str_equal has been used for the session path compare
which is not NULL-safe. Used the g_strcmp...
Fix following compiler warning:
android/client/if-bt.c: In function 'set_wake_alarm':
android/c...
According to comment in bluetooth HAL set_os_callouts should be called
immediately after a succe...
Without this patch, error will not be returned if remote device does not
support the service and...
54eea0c0974e10f04a4339947e8375653a1b4cb1 authored about 10 years ago
Destroy callback should be called also for G_IO_ERR | G_IO_NVAL
condition.
23d0a252dd64b7ddf61892f53f1dcdc3dc2c80b0 authored about 10 years ago
When UHID_SET_REPORT is received, hog has to send the given value
of the report to the device an...
When UHID_GET_REPORT is received, hog has to update the current value
of the report and send it ...
HoG currently only implements UHID_OUTPUT. We need to also implement
UHID_GET_REPORT and UHID_SE...
Kernel 3.18 ships a new API for uhid devices. This API is retro-compatible
so we can keep the cu...
Add support for MAP service in local SDP server.
The MAP MAS record captured in local SDP serve...
fce2b49e318a88ab875028561c47e7563d46523e authored about 10 years agoAdd more description in error logging.
037ea88d5e260b506307fccb99795dbbcffa3e6a authored about 10 years ago
Currently disconnect_cb calls ready_handler to notify the upper layer
if a disconnect occurred d...
The existing code handles ATT protocol request timeouts and invalid
incoming request PDUs by cle...
58d6a048718d3313011eada1e71dfd337b204811 authored about 10 years ago
This adds stubs for a2dp sink role in daemon. As Sink uses the same HAL
API, daemon can use the ...
This is added just to be fair with the IPC mechanism and this callback
should never be called by...
This role was introduced with some devices in Android 5. The same set
of IPC structs and defines...
Android 5 adds audio configuration callback for the a2dp HAL. This
callback is used only by newl...
f3522bc4764011dfa8bfbdbbdfeeeb69269fbd15 authored about 10 years ago
5be8e312d58a1fda3049072b5c6c4d1d47e2f10f authored about 10 years ago
Update transport type defines to Android 5.
f288b34fc3a8ef0d3ecc5cefb8f7c5c11281f2a3 authored about 10 years ago
With Android 5 transport enum was changed to bit mask. With this change
we use bit masks in daem...
Verify that a Generic Attribute Profile server can support a search for
all Primary Services it ...
Verify that a Generic Attribute Profile server can accept an Exchange
MTU Request and respond wi...
3e6e5647646bffb7752f0e464b087c365f933ddf authored about 10 years ago
5aee933582cef6ca08548d47c0d3ab952cf5d59f authored about 10 years ago
c312a1a293fde532a55695439154e1ab07b7f3d1 authored about 10 years ago
5a4765e668209baed98a2dccbaa2045e19e6421a authored about 10 years ago
a3baeb16c29e5c34f51961918505debcd2acd4ec authored about 10 years ago
963def301509c7620d497892e151dca575434867 authored about 10 years ago
083ca4eefda90366732adaa6351ad4bdb130e53b authored about 10 years ago
64f08bc02b12a402871d9f2c0e69829adfcba1be authored about 10 years ago
"buf[0] & !1" is always 0, should be bitwise operation.
e9b99f6a20e2b6af67ff6684c3562f9534c41fcf authored about 10 years agof1c52234b722ba5b86230678c43fc707a9f9e5b7 authored about 10 years ago
Empty string shall be ignored by AT parser and no response shall be
sent. Therefore this test sh...
If for some reason there is more than one AT command in the ring
buffer we should make sure that...
Let's set result_pending flag only when we are waiting for result from
upper layer. It will be u...
8d4261c86433723e7b7531f81e2e8865b96b13ea authored about 10 years ago
With this patch call_prefix_handle gets new name handle_at_command and
returns true if correct a...
There is no need to store how much data has been drain. It is not used.
50e1db3fd2bb0dc47af92239d175899243da2e7a authored about 10 years agoThis patch improves handling AT commands in cases:
1. In ring buffer we have currupted commands...
fca4a8c3466c41f0dd56c1074217cfbbce6c5528 authored about 10 years ago89bc45d2626dfd2340b57b076e6535e0f9594048 authored about 10 years ago
This patch adds sco lib which gives means to create SCO object with
API to create listening sock...
In case the remote has initiate a connection already the code should
return -EBUSY to avoid poss...
aa34c8cdee92b17587539a205065daf3f936c1a2 authored about 10 years ago
This allows to have concurent connections to multiple headsets.
cd88946db6c6db9a8f88b005690965a08cf0d026 authored about 10 years agoInvalid check was resulting in IPC error and daemon shutdown.
f89c46304af8dd8155e869e11aebc72ae58c88ac authored about 10 years ago
It was only used in single place with no benefit comparing to open
coding it.
9ca3bc13467db116526003bea7befc9f04fb2a75 authored about 10 years ago