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
Updated possible error names that can be returned from
ReadValue/WriteValue methods to match tho...
With current code it is not possible to determine if an UUID was found
via SDP or GATT so this k...
Using the "active" state of a gatt-db service to mark a service as
claimed by a profile somewhat...
Added the ability to mark a service as "claimed". This is distinct from
"active", which denotes ...
This patch reverts the recent addition of GATT service handles to
btd_service.
This patch fixes the GAP profile so that it assumes that there will be
one btd_service instance ...
This patch fixes a recently introduced issue which changed the behavior
of profile probing for G...
Added gatt_db_get_service_with_uuid which checks if the database
contains a service with the giv...
This patch fixes adapter.c:connected_callback so that it only sets the
device name based on the ...
This patch fixes an issue that occurs in device.c:device_browse_gatt
when an ATT data connection...
For dual-mode devices created from storage, trying to connect without
a scan sometimes causes th...
6056f5a6cc33f1e54db0f68e6caeeff7a9df9db5 authored about 10 years ago
fead399994e6cac3b4869c4ed0cde2d9a97de043 authored about 10 years ago
595106f6c9525a911de9ad690f6d8ae44ddddf5a authored about 10 years ago
db18807dac68271bf9eec5339b407b3c159799dc authored about 10 years ago
3d1b187c2346481723a78ee0e008d65eee8e66e8 authored about 10 years ago
fefd48b9a28cef80f81cf79ce324bf0269a87379 authored about 10 years ago
ec9762e4987491c6c894cd8504930c1b17a2a1ce authored about 10 years ago
9a16c0d3435b2f978f6ce14cd2b4a05bd34821a7 authored about 10 years ago
adcd8e1285a89e598839c1e17d334b7aa0722fdf authored about 10 years ago
f88cba8d4b26773e4f080fbfff86793bd7241c34 authored about 10 years ago
089d38aa78c2816405a28517bd98a41c75d1da0d authored about 10 years ago
278d6a47621bc794cb5644a774db3868f31ce068 authored about 10 years ago
414e2872e452c83ce21e4366ab753ef79dd1e8cc authored about 10 years ago
9427dde1c27121180221ebf1e676b89854f0ca4d authored about 10 years ago
1b09b737622fb37b8304cef491a100a624af55d7 authored about 10 years ago
387498b65553aa207f376c6a8e9347eb1b4339e4 authored about 10 years ago
3c2f37ef2f6bff1e53c517c59660966d2cac0fc1 authored about 10 years ago
3d9046dd90ce547d24735d83aefdba7389f4513d authored about 10 years ago
This updates hcitool manual with new options.
035b98b081c0c440ee4fed35292c901126157ce8 authored about 10 years ago
Command options don't support short options and long options require
equal mark.
strtoul already detects 10 or 16 base if given base is 0.
621f4c0873a5e07aeb7216ced836295302f65e32 authored about 10 years ago
This allow to call lecup in simple form:
"hcitool lecup <handle> <min> <max> <latency> <timeout>".
Fixes typo, check for req instead of client.
dfea2253dc990005ebaf751af97d5cffd3e657dc authored about 10 years agoe88c149d3b5a032bcce55f80e67ad2fd6a7237d7 authored about 10 years ago
Make sure all fields in search data are set.
Without this patch we got:
==29603== Conditional j...
e75426d2f14de73796ebfc83ba14a49edd8736df authored about 10 years ago
Callback type in struct write_op should be bt_gatt_client_callback_t as
that type is provided by...
This tests if Service Changed CCC descriptor write request is properly
handled.
Handles are only 2 bytes in size. We should use uint16_t to be able to
safely cast iovec with su...
Android L is using 8 seconds for both enable and disable timeouts.
Set daemon shutdown timeout t...
This simplifies sending pdus which are made of header ond few other parts
by using multiple iove...
This handles multiple iovectors instead of one assembled pdu.
06c65aaee7dde41e335dd21d0ab92271e99feec0 authored about 10 years ago
As of now when we want to send response from remote device, we compose
pdu from handle and value...
When Read By Group Type Response or Read By Type Response is received,
verify the length field v...
This fixes warnings when compiling with cgcc/sparse.
56647d1b678bc91f6e54a903db86c2607bf92257 authored about 10 years agoWhen writing to the database the offset must be used properly.
82d49f9d66a821d360e0f0c28a905e9cba1f961e authored about 10 years ago
This patch adds handling for Service Changed events. All exported
objects that match attributes ...
If the characteristic has the "reliable-write" extended property,
GattCharacteristic1.WriteValue...
After an attribute value is read, changes in the attribute value length
may cause incorrect byte...
This patch adds the gatt_db_attribute_reset function, which clears the
value of an attribute tha...
Exported characteristic and descriptor structures now keep track of
pending read/write procedure...
This patch extends the GATT request ids in bt_gatt_client to
bt_gatt_client_write_long_value.
The shared/gatt-client functions for initiating read/write procedures
currently have no way to c...
This patch reads the extended properties for characteristics that have
the necessary descriptor....
The default behavior of GAttrib is to disconnect on unref but patch
0ea75ab4bb3ff96a50785cf2b986...
b9dbc3762b5ec0a7b62497866cd0d5bab4433ee0 authored about 10 years ago
Modified the error codes as per core V4.2, Vol 2, Part D.
29338b700258c79e2a0a8c66cdeb71728e75f7ac authored about 10 years agoModified the error codes as per core V4.2, Vol 2, Part D.
2bf782face6c91979b6230b3a5a0c2710156ac87 authored about 10 years agoSupport for decoding AVRCP SetBrowsedPlayer added in Bluetooth monitor.
Channel: 65 len 12 ctrl...
c96bf1ba217cd3fbc3726cd7181f69d069917f08 authored about 10 years agoSupport for parsing L2CAP control field added.
de132d1c4998624597788ca3dbb50e43f339b252 authored about 10 years agoSupport for parsing L2CAP extended control field added.
829edf018227a928d9c8710a951afa49ed300cad authored about 10 years agoA function added to store extented control in DB.
19dada428dc1e01f7ad6b3f91a16089a153982b5 authored about 10 years ago
Changed dcid to cid to make it sound generic as this function is called
with both dcid and scid.
Support for extracting extended L2CAP extended control field.
9bbe41889836f790a6831ceadf48fd625bc692ee authored about 10 years agoAllocated irk memory was never assigned.
b0e25b55a54d4d8acbf2c63271c2c81a8752f96f authored about 10 years agoThis follows standard practice elsewhere in this file.
975df07aa01a3332a82dde17f5c49d17119ecee7 authored about 10 years ago
The which is executed after checking (!op) is dereferencing op in
function discovery_op_free().
change control_message signature
requires const void* usbfs_ctrltransfer for ioctl
use uint8 * i...
add a new method "csr2" to hid2hci that sends a control message
to the usb device which switches...
warning: Value stored to 'handle' is never read
handle = array[0] | (array[1] << 8);
...
return statement never get executed after goto.
d662218c2bfef26a66e8723563220325951b793b authored about 10 years ago
queue_remove_if returns data so we must check entries count to detect
if entry was removed (with...
queue_remove_all should correctly handle NULL data.
b68c03b95d0ec192226eecd352e0057ff365e504 authored about 10 years ago
queue_remove_if already updates entries count. This was resulting in
entires being decremented t...
This test verify that queue_remove_all propertly sets entries count.
047c1828aa27e210a013717324e0a1aa64f1d0ca authored about 10 years ago
warning: Value stored to 'attrib' is never read
attrib = report->hogdev->attrib;
^ ~~...
warning: Use of memory after it is freed
respond_not_supported(att, opcode);
^~~~~~~~~~~~~~~~~...
f5653c83e84d36b0745355d35a9741e0cb0c7901 authored about 10 years ago
b97e3aedd428e8f91f896bd5274c97aec77aaab7 authored about 10 years ago
08be39ba7935a20e7a67317bfc9f0136f34e4001 authored about 10 years ago
4003a333dc4484dd68671ffecda894f57149ff07 authored about 10 years ago
Remove dead code since free_tmp initialized to false.
ec86428e06fbe3fb88ea5637b2ce2c7817e6e638 authored about 10 years agoc5249c37484a5b6a9bbfffc28637937c172ad10a authored about 10 years ago
ac6676b6bd04cd503a131ffa404a4393aa84037e authored about 10 years ago
Verify that a Generic Attribute Profile server can detect and reject a
Read Characteristic Value...
Verify that a Generic Attribute Profile server can support reading a
Characteristic Value select...
Verify that a Generic Attribute Profile server can support a search for
all descriptors of a spe...
Verify that a Generic Attribute Profile server can support a search for
all characteristics of a...
Verify that a Generic Attribute Profile server can support a search for
all Included Services in...
Verify that a Generic Attribute Profile server can support discovery of
all particular Primary S...
c0e4e6dfc156186e37372e61dbc9d5f08b72b610 authored about 10 years ago
Adds a large GATT database definition and initial service discovery test
which satisfies a numbe...
Implements Find By Type Value parsing and response, supporting the
"Discovery Primary Service by...
Added to support the GATT discovery of services by UUID.
Currently only works for values which a...
It is preferred to not expose queue, so switch the function to a
callback style instead, and upd...
ccb8aa4a8130cd575830e5b3a594108b661206cd authored about 10 years ago
9087baccab9fd25de7f383fb4a385fee95c6c3f1 authored about 10 years ago
This make sure the callback are only called when a service really
changes.
Introduces a set of macros providing a simple syntax for definining a
test GATT database.
The t...
eafa30e2a575903abd2e36f452c236c60d7a6bf8 authored about 10 years ago
This function mirrors add_char_with_value and deduplicates some repeated
code from convenience f...