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/gatt: Bugfix small database construction

Small DB was constructed without noticing that the last characteristic is
not added, and needs t...

30b7ebd4c1cf8669b2f6057c8d08152024a48c08 authored about 10 years ago
android/avrcp-lib: Use proper type for accessing rsp

This makes code easier to read.

6123b20fe861794c96d26449d1ed433708d51d3e authored about 10 years ago
android/handsfree: Fix handling invalid configure_wbs command

Passing invalid WBS mode should result in error response.

9bcbc7c02243e7157b83fd4a54fb7fb19f8945ef authored about 10 years ago
build: Enable -Wformat -Wformat-security in maintainer mode

__attribute__((format(printf))) doesn't seem to catch missing format
string in function call ie....

6a9ca37f379fe8587fabc865d94263b84e8cdcbe authored about 10 years ago
src/shared/ecc.c: Fix missing config.h include

The ecc.c file forgets to include <config.h>. This causes build
failures with certain C librarie...

c5569d773b96d1f528d4ab9ce1ed2bf30c45fcbe authored about 10 years ago
Add missing format specifiers in src/error.c

f085b62ac86b2d2ab9106d8df5cd2e5a97dbcec9 authored about 10 years ago
attrib: Fix warning when closing connection

Since bt_att is used internally GAttrib should no longer close the
connection otherwise it cause...

0ea75ab4bb3ff96a50785cf2b9860011c49fd7b7 authored about 10 years ago
core/gatt: Don't export claimed services

GattService1 objects for services which are claimed by an internal
profile are no longer exporte...

99f11aef6e94064b872eb4928ba0acad0b399217 authored about 10 years ago
shared/gatt-db: Add gatt_db_service_get_active

f476e9d6cfe9a7d97d31e831725004195a12773b authored about 10 years ago
tools/btmgmt: Don't use hci_set_bit for discovery type

Using hci_set_bit() on the 1-byte discovery type value produces the
wrong results at least on 64...

ab1dbca212d64943dfca2af7ad543ea116d30e4c authored about 10 years ago
build: Move mcaptest to experimental tools and not installed tools

2aec81f1fadf66773a8bf75632b817207469d8df authored about 10 years ago
tools/bluemoon: Fix compilation error/warning

This patch fixes the following error/warning:

CC tools/bluemoon.o
tools/bluemoon.c: In functi...

fb8d2433c35f5dbc7375515c7cf698a0e64813e3 authored about 10 years ago
tools: Add hard reset / cold boot option to Intel utility

40f7829b88a10fb924aa1d6246c8635afd9bdac8 authored about 10 years ago
Release 5.27

4be36aab344294e140e729d1f8171eb1e90b0e75 authored about 10 years ago
build: Update library version

f8dae865be3555e94036f5242999830fea59a1b6 authored about 10 years ago
lib: Update company identifiers

facc02a0abf45959c53a03021a32351a30da1df3 authored about 10 years ago
tools: Add command to analyze Intel firmware files

88f2a2dec51b823e34fba32937a0b2c9e7cafe28 authored about 10 years ago
tools: Fix typo in command line options

e3693e5aa46ba1574b1436bd9a18d3e54ea66a17 authored about 10 years ago
core/gatt: Don't always issue read-long for ReadValue

A remote GATT server may not support the "long read" procedure for all
of its attributes (or not...

98485ad79457dd988df7db83cd28cca94087e1cb authored about 10 years ago
core/gatt: Implement GattDescriptor1.WriteValue

This patch implements the WriteValue method of org.bluez.GattDescriptor1

4e5989f121f156afa6c2d2bf0009af9153097f58 authored about 10 years ago
core/gatt: Implement GattCharacteristic1.WriteValue

This patch implements the WriteValue method of
org.bluez.GattCharacteristic1. The GATT write pro...

da92020b1f19fdc5d6c63b27241546f6ae32afbb authored about 10 years ago
shared/gatt-client: Expose MTU.

This patch adds the bt_gatt_client_get_mtu function. It also includes a
minor fix in which the s...

bfee50821910c4cb4cb36fe2f9047f268a893d3a authored about 10 years ago
android/gatt: Fix memory leak

8a59c6fa75a78f4828bd103cbb64bac16a89bac8 authored about 10 years ago
android/pts: L2CAP test results update

474535fe97890695483816e832541b460dfa908c authored about 10 years ago
android: Add log.c to EXTRA_DIST

This file is used only when building for Android and should be
part of release tarball.

91d24fd03877836b7deddcfb089dc5f610a1bb5c authored about 10 years ago
android: Provide SELinux policy files

This adds required policy files and updates documentation with more
SELinux information.

cba67bc1923a7701d70dd93944077e02b7504a03 authored about 10 years ago
core/gatt: Store values in db

This store characteristic and descriptor values in the db itself so the
value is cached.

3fc5cbdaa01d7e00132f93e6acbfdb202539c6e5 authored about 10 years ago
core/gatt: Implement GattCharacteristic1.ReadValue

This patch implements the ReadValue method of
org.bluez.GattCharacteristic1 and exposes the "Val...

d8eee67e0a49d69c135542b2f9c2cd981cde543f authored about 10 years ago
core/gatt: Export GATT descriptors on D-Bus

This patch adds code that exports an object on D-Bus with the
org.bluez.GattDescriptor1 interfac...

e8361d03a9a5d5c1d45696e78ac76803cf7832a7 authored about 10 years ago
core/gatt: Export GATT characteristics on D-Bus

This patch adds code that exports an object on D-Bus with the
org.bluez.GattCharacteristic1 inte...

fcee1a70870ef74a75629eb3c672b53e66ce3c4b authored about 10 years ago
core/gatt: Implement GattDescriptor1.ReadValue

This patch implements the ReadValue method of org.bluez.GattDescriptor1
and exposes the "Value" ...

0302fc9ebf769c3a7275d73c2356a87ba9f36b36 authored about 10 years ago
core/gatt: Introduce gatt-client

This patch introduces src/gatt-client, which will implement the D-Bus
API outlined in doc/gatt-a...

2780741f23444558fa153a053bbe52c85c6a27c7 authored about 10 years ago
core/gatt: Export GATT services on D-Bus

This patch adds code that exports an object on D-Bus with the
org.bluez.GattService1 interface f...

3ba88cc6653864006e9e97516d1b5bd8916d7dc1 authored about 10 years ago
android/scpp: Simplify requests queueing

There is no need to use request structure for tracking queue since
we only need id.

f5d8ef1c98e22cae07ec63d074092954769d1078 authored about 10 years ago
doc/mgmt-api: Fix Add UUID description

7c78778f098d33c46bdd7a210b0cce7004e9d2ed authored about 10 years ago
tools: Add secure boot parameters reading to bluemoon utility

90c58b27feaefa8741a1dafd1782398cb654cb2b authored about 10 years ago
android/tester: Fix wrong check

Fixes typo mixing exp_inst with rec_inst.

37a8995c9399a9a11ca54a8cc8594fef5bd82070 authored about 10 years ago
unit: Hide output of ECC unit test when --verbose is not specified

65b7b2b8ef6544dfa41bf43d3eb14d0e1444f4b2 authored about 10 years ago
emulator: Add PHY packet type for connection establishment

4f9260d1171169b5656568b3f2104bddc5c6c250 authored about 10 years ago
profiles/gap: Add Google copyright

Added Google Inc. to the copyright comment since the profile has been
mostly rewritten.

1a737d6a320a8bb25a8181d65ed1a96cf781f18c authored about 10 years ago
profiles/gap: Rewrite using bt_gatt_client

This patch rewrites the GAP profile to use the shared GATT stack instead
of GAttrib. The profile...

c34d3d7fa4f72945978e5097a21a4e4770edb722 authored about 10 years ago
profiles/gatt: Rename profile to gap

Since this built in profile only handles the GAP service, this patch
renames it to gap.

9942dcdb552ab0ad987b10136d13cda9f571fcb1 authored about 10 years ago
profiles/gatt: Don't handle GATT service

ATT MTU exchange and handling of indications from the "Service Changed"
characteristic are now h...

fdfd8575bf01353a988798c4270f609b120fd8fb authored about 10 years ago
core/device: Make profile calls in GATT events

This patch correctly integrates all profile calls into the various GATT
client events (ready, se...

fb84bca30b080801d1ce1e412bc3cf112582324a authored about 10 years ago
core/device: Add getters for GATT db and client

This patch adds btd_device_get_gatt_db and btd_device_get_gatt_client
functions.

a891c1adb541a73aac7dfeb33cce3cae807e1155 authored about 10 years ago
core/device: Don't disconnect if attios not set

Currently there is no way for external applications to claim ownership
on a GATT connection and ...

229a218c8d33b0f9789e29cae9ff48b44ab1a68a authored about 10 years ago
android/README: Update implementation status for handsfree

ed30980d8e14c85f7be5266329a06a35cc28229d authored about 10 years ago
android/handsfree: Add support for configure WBS command

This allows to disable/enable WBS on specific headset.

04589795fd25b15a8efd26f73f9e395c8459e968 authored about 10 years ago
android/handsfree: Add initial support for configure WBS commmand

This adds required IPC message and handler for configure WBS command.

e0b7cd73531eda84e4ec7362754a9a4f7b760c37 authored about 10 years ago
android/gatt: Report error on invalid value length for CCC descriptor

For application services, characteristics and descriptors it's user
app's responsibility to veri...

8c89636ae69c64e6e60eea3f93496f9c4013a324 authored about 10 years ago
android/gatt: Fix possible NULL dereference

Fixes warnings:
...
Pointer 'req' returned from call to function 'queue_peek_head'
may be NULL a...

21d4d3b7a7b2d410e24e4574adc17057b1996a9e authored about 10 years ago
monitor/rfcomm: Add support for decoding Test command

RFCOMM: Unnumbered Info with Header Check (UIH)(0xef)
Address: 0x01 cr 0 ...

e0150908f1fc36ecba094dc6f3e3c58489398fa7 authored about 10 years ago
parser/rfcomm: Add support for decoding Test command

< ACL data: handle 75 flags 0x00 dlen 14
L2CAP(d): cid 0x0040 len 10 [psm 3]
RFCOMM(s)...

bac232e91a8f5e2c90355ee6c20daa5f81787a02 authored about 10 years ago
android/hog: Fix report lookup

find_report should be used with HoG report types not with uhid rtype.

202fb6bd69703300b6e4b3a2a215018a90917aa7 authored about 10 years ago
android/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...

83ed02d06fcadad96ae4a51af6593a53f8584995 authored about 10 years ago
android/hog: implement get_report functionality

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

cdddd7e69e0694a8819a3067bb29ba4b7785fe90 authored about 10 years ago
android/dis: Keep track on discover and read characteristic

731fc5a13ca575320c43904d83dad7cac3391812 authored about 10 years ago
android/bas: Keep track on discover characteristic and descriptor

0c9bedc711589a7c55b24c788d680b6ff55c822f authored about 10 years ago
android/dis: Add queue to keep track on GATT operations

With this patch GATT operation queue has been added together with
canceling ongoing GATT operati...

5226683db8d87279e7231d6bad1782a4d37ac3f3 authored about 10 years ago
android/scpp: Keep track on write operation

6eef557bffaede8f95fa2e96a454ebbe12497bf0 authored about 10 years ago
android/scpp: Keep track on discover characteristic and descriptor

53bd01ca485bf62d2814a9759f6574d3f4a551dc authored about 10 years ago
android/scpp: Add queue to keep GATT operations

With this patch SCPP gets queue to track GATT operations and also cancel
requests on SCPP discon...

6213b69be6af1c7487a6a5d62fec09d39ecca690 authored about 10 years ago
android/hog: Keep track on primary and include service search

e743d5c58c45b07e31246cd9eb338938fe6d9474 authored about 10 years ago
android/hog: Keep track on read/write char and descr

d4168c505a0d4df644c4affab1a37a511435f791 authored about 10 years ago
android/hog: Keep track on discover characteristic and descriptors

170c0e21be1fe65583697a83187a43f38732ff7b authored about 10 years ago
android/hog: Cancel all GATT operations on disconnect

This patch makes sure that HOG cancels its GATT requests before
removing his attrib reference.

...

f662833d3c065dd20b50e942c73624771b71dfac authored about 10 years ago
android/bas: Keep track read/write GATT operations

f2d760d6751d742363c235d151cbc8d36d6a3632 authored about 10 years ago
android/bas: Add queue to keep track on GATT operations

With this patch BAS gets queue to keep GATT operations and cancel
operations on disconnect.

f807bdc77de743bac91d475681f9ccbe021fffee authored about 10 years ago
android/gatt: Improve LE connection after pair

With this patch, GATT keeps ATT connection for 30 sec during bonding,
and once bonding is comple...

dbbf568e708cc95eb3f20f618ee2a94096aeb4d9 authored about 10 years ago
android/bluetooth: Minor typo fix

8e8d7266943fd33e70ba11d316a7fbcd5e7bf833 authored about 10 years ago
android/hog: Add support to track gatt operations

5f1d21facf5acefd1beb49a6206b886c4b1c3682 authored about 10 years ago
android/bluetooth: Add API to check if device is bonding

Some modules like GATT might be interested in information about ongoing
bonding on device. It ca...

a35305c0d16208f4aae7795d2bb27981f6cb6c52 authored about 10 years ago
android/gatt: Add paired cb to gatt.c

This will be required in order to register for Service Changed on remote
device

9180d1f8e8485b065f4a72c0f1dd05af9c662576 authored about 10 years ago
android/bluetooth: Add possibility to register for bonded event

Some modules might be interested in fact that device has been bonded.
This patch allows to regis...

2d0b77b3b76fc505e916c930416c4b0594f4b34a authored about 10 years ago
android/bluetooth: Minor fix, add missing NULL assignment

0f7aa56363fd02ff32dc850973f63cf747dcc619 authored about 10 years ago
android/ipc-tester: Fix handsfree module registration

Service register command now takes more parameters and those should
be set cause might be check ...

49bd2e65f3606f353e7f2d9dab2fc73d1cca9bd0 authored about 10 years ago
android/ipc-tester: Minor code style fixes

c4e632207033c0ef3c2a0ed6ce2817b2b6421435 authored about 10 years ago
android/ipc-tester: Fix using invalid service id

Some handsfree client tests were using bluetooth service id. This is
due to copy-and-paste error.

6c1a1eafeb2f732c966e9c0abd83d8ddf6ecba66 authored about 10 years ago
attrib/gattrib: Add tracking all the internal request id

With this patch gattrib track all the pending request id's to bt_att.
When doing g_attrib_cancel...

acc2f8ebbd6ce58586b365a39c2b437034f068e2 authored about 10 years ago
attrib/gatt: Fix for search services

This patch adds means to reuse ATT request id for GATT operations
which might need more then one...

e5a4abf420b3ddca17c72d7f86a460bae7b112d9 authored about 10 years ago
attrib/gattrib: Add track for request ids

If user provides req_id to the g_attrib_send, he assume that req_id
should be used for transacti...

5043831f6d3ffba19433d92df476523d22691a21 authored about 10 years ago
doc/test-coverage: Update Android tests count

4bf0a38d633dc7cb924f18b4e29fc4c614ad97cd authored about 10 years ago
android/tester: Add verification for test case list creators

To be safe it must be chcecked if queue_new and add test case to list
was successful.

f0613a37865ac578ac75df9153ef1eac91ed424e authored about 10 years ago
android/tester: add initial support for map-client tester

This adds callback, callback verification, step verification, mas
instance verification, map cli...

b07a9187228fb0be5b545625eb2507bb7190ccf0 authored about 10 years ago
android/tester: Refractor properties veryfying

Pre condition for properties veryfying is to have set expected
properties in step - there is no ...

67ba6ce1127a1648c45e47dff136b6ad84d370bc authored about 10 years ago
android/tester: Set action status to fail if no l2cap data is given

No status set in zeroized step mean that this status is SUCCESS (value
0). If no data is present...

c723e3e6969e6bb4b9cd5cb5a7dd4c6453b28bd9 authored about 10 years ago
android/tester: Print debug log if emulator starts

If emulator starts tester should print debug log instead of warn. In
quiet mode it's unnecessary...

a738dbfa1161c3bb79bfef3252563926612c3178 authored about 10 years ago
android/tester: Refreactor tester-main header includes

Profile testers should contain necessary headers include instead
of tester-main header.

43370aec612d21f721a5f2a684c5e3725b063006 authored about 10 years ago
android/map-client: Don't check if interface is ready on init

Map client don't have possibility to clean up its interface, only way to
change it is to overwri...

4472f5a35cffd97edd7e4d1ef758de9852961a8a authored about 10 years ago
android/gatt: Add connectable flag to device found callback

GATT is interested in advertising event type i.e if it is connectable
or not. It is because GATT...

49e25b927e3317ab17bcf867b2eca55a6ddc428a authored about 10 years ago
doc/test-coverage: Update mgmt-tester test count

a34cba5926241e9e59e1ecd17c139c211573fe11 authored about 10 years ago
mgmt-tester: Add post-power-on Remove Device tests

0033c862f9592ee2418cfb1df7c673121adbce32 authored about 10 years ago
mgmt-tester: Remove redundant setup_settings for Remove Device tests

9bd2cfba6e2864c19810a4d9597bb2421005df4b authored about 10 years ago
android/gatt: Fix embedded services not responsing to some requests

For application attributes this is triggered when application sends
response but for embedded on...

721e40e2a2637b52bc4e0c72d440854abec9b306 authored about 10 years ago
android/gatt: Remove discoverable flag from device found callback

Android is interested in all of the Scan Responses. Also the ones which
are set as non discovera...

1ed53a8c98b1f0e07127fe7a06a53f56f7dcf0c6 authored about 10 years ago
android/pts: Re-test of MPS on PTS 6.0

1dd0a92167db8093bcfb935f8909aaee5e42c20e authored about 10 years ago
android/pts: MAP testing against PTS 6.0

3220fb87100e9b9b06563996ae9709890f5be5c4 authored about 10 years ago
emulator: Store own and peer address information for LE connections

10698ea86098d0fd86654c428c0db767ae201c0f authored about 10 years ago
tools: Fix hcitool build on Android

target thumb C: hcitool <= external/bluetooth/bluez/tools/hcitool.c
external/bluetooth/bluez/too...

02ae811bd08e092f25fdf9f35f11affbc22f8fba authored about 10 years ago
monitor: Add support for handling the new address types

7c7ca55111b67f863ad25211805165ee48b32e56 authored about 10 years ago