Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/bluez/bluez

Main BlueZ tree
https://github.com/bluez/bluez

emulator: Fix ACL packet types from controller to host

The ACL packet type 0x00 is only allowed from host to controller. When
the packet is received at...

778e72c0c66fa9d0e8dd9555c5cfa026f2c2a6f3 authored over 9 years ago
monitor: Fix typo in link policy field names

2e3bccaeb97a50dd5801bf2b6bcbc5ee558ead8f authored over 9 years ago
monitor: Add decoding of Filter MultAddr Set pkt

BNEP: Control (0x01|0)
Filter MultAddr Set (0x05)
Length: 0x000c
...

8320c28ff15fcd8d9fa717c438ef7fa8ec8104b5 authored over 9 years ago
monitor: Add decoding of common rsp msg pkt

BNEP: Control (0x01|0)
Setup Conn Rsp (0x02)
Rsp msg: Operation Succes...

bd8f8f8b5bf90ea6dabcd8441f8e7e4894f0e385 authored over 9 years ago
monitor: Add decoding of BNEP Extension Header pkt

BNEP: General Ethernet (0x00|1)
dst 00:00:00:00:00:00 src 00:00:00:00:00:00 [prot...

701f7fb1459b732aaaf5288a1b4145b79bcf61e9 authored over 9 years ago
monitor: Add decoding of Cmd Not Understood pkt

BNEP: Control (0x01|0)
Command Not Understood (0x00)
Type: 0xff

a5e5e7c19f772dffe76870115aea9c2f707f9584 authored over 9 years ago
monitor: Add decoding of Filter NetType Set pkt

BNEP: Control (0x01|0)
Filter NetType Set (0x03)
Length: 0x0004
...

d559cd6a212790e56343139c6919c73922574bae authored over 9 years ago
monitor: Add decoding of Setup Conn Req pkt

BNEP: Control (0x01|0)
Setup Conn Req (0x01)
Size: 0x02
Dst...

8b9a86272295b217b800389129fd3d57e1dba5a3 authored over 9 years ago
audio/avrcp: Reduce the interval of position changed

Using UINT32_MAX overflow in Android implementation as it multiple the
value by 1000 to get the ...

97b5bf5d9a4377b650560a20f4a0f8ad6a9f40d8 authored over 9 years ago
android/client: Fix missing new line character

New line character is missing for haltest_info. Without this logs are
distorted after receiving ...

d5ff1f6d89bc7f12031747d4725c49916b299819 authored over 9 years ago
android/gatt: Send notify mtu change for BR/EDR success conn

This patch fixes sending mtu change notification for BR/EDR gatt
connections. For unsuccessful c...

6a44a69acead3e0d5a5bf5879f7ae312d419e022 authored over 9 years ago
android/gatt: Fix updating mtu for no registered app

Gatt shouldn't notify about updating mtu if no apps are registered.
Without this patch, while co...

67eccade2d38f790b0698b6e2cbcd6282b21e534 authored over 9 years ago
android/gatt: Remove redundant comment line

This patch removes redundant line from multiple line comment.

321c8df9be8660e1e4ccb7fa61c6031418fa1df8 authored over 9 years ago
android/pts: Update GATT PTS 6.1 TC_GPA_SR_BV_11_C result

This patch updates GATT PTS 6.1 TC_GPA_SR_BV_11_C result by PTS errata
number and result.

35210dc6bfb9132f1ab36013a24ece6ab933b5ff authored over 9 years ago
android/pts: Update GATT PTS 6.1 results for android 5.1

This patch updates test case list, result, pics and major part of
client test case instructions ...

6347d735358299a2d64061856397a07686feb4eb authored over 9 years ago
android/gatt: Fix autoconnect

This patch fixes autoconnect issue, however there is also race hazard in
Android Gatt framework....

b84eff92dfcb1feb1493ecb6fe48f9a7ff548934 authored over 9 years ago
audio/avrcp: Use position changed event to resync

Some player do not change state when backward is pressed only once,
instead it will just start t...

97e60dbc1e986ce1d990d38a0746e9c02031555e authored over 9 years ago
policy: Fix not incrementing attempts

The number of attempts and intervals maybe different causing the attempts
to not be incremented ...

96db78604252eeb17614b9982ced95fd66c6c6fc authored over 9 years ago
core/gatt: Add btd_gatt_client_foreach_service

This patch introduces btd_gatt_client_foreach_service which allows
users to iterate through the ...

1c06e91a7eae5abffc98582f27cc25d3da54e97d authored over 9 years ago
core/device: Implement GattServices property

This patch implements the new GattServices property, which gets updated
when a device's associat...

5fdd28998ba3b74a5ed39bd72e2572352178fd8d authored over 9 years ago
doc/device-api: Add GattServices

This patch introduces the GattServices property that contains the object
paths of exported GattS...

39d240cc054cd87539c811582df79f77c4a769fa authored over 9 years ago
tools/smp-tester: Remove unused variable.

This patch removes three unused variables from tools/smp-tester.c.

0309b17f194f65878c9afc4c0b4c51128d51a6ad authored over 9 years ago
tools/mgmt-tester: Remove unused set_adv_data_2

This patch removes the unused variable "set_adv_data_2" from
tools/mgmt-tester.c. The remaining ...

fc9f03a9f7c686348e37de116bf8a30061d1fdc8 authored over 9 years ago
tools/gatt-service: Fix clang compile error

This patch fixes the following compile warning when bluez is compiled
using clang:

tools/gatt-s...

27ae2f4fb252cf57beaed99fc1abeea66ce6a6b2 authored over 9 years ago
plugins/policy: Fix clang compile error

This patch fixes the following error when bluez is compiled with clang:

plugins/policy.c:780:6:...

b57f335c5008ba3cad74cc8c68be2952266d96cf authored over 9 years ago
profiles/hog: Fix Invalid Handle error

This patch fixes an Invalid Handle error that gets returned while
discovering the "External Repo...

73b28a10cbe84435e915bc73a410bd7fe079a976 authored over 9 years ago
core/advertising: Don't expose with no kernel support

Currently we expose LEAdvertisingManager1 even if there isn't kernel
support for the MGMT comman...

6743684d43ab821672b31ec1b9f94eb4e0367827 authored over 9 years ago
hog: rework HoG report notifications enable

1. Store HoG report CCC handle in the report data structure, so that
it can be used when need...

f539de6387e1a7436c03ccc7b62099990bb37612 authored over 9 years ago
hog: fix HoG reconnect handling in attio_connected_cb()

On HoG device reconnect, attio_connected_cb() should re-enable
HoG report notification callbacks...

1496665a47cbb563080a219e0726ac0752b611f7 authored over 9 years ago
hog: enable HoG report notifications only after uHID is ready

HoG report notifications should be enabled only after the uHID device
has been created. uHID lay...

e9c89452a7f3d3474b40b04bfbc685b913791fe7 authored over 9 years ago
tools/btgatt-client: Rename sec_level to security

8c2fac46790d11a6f7e9dafc0c4792b4afb70076 authored almost 10 years ago
shared/gatt-client: Rename sec_level to security

91731d0208a33d0c5b27071c27f98f014adac8d2 authored almost 10 years ago
shared/att: Rename sec_level to security

c7499543ffe26fa81bc0aa0a9676f8398a538ccd authored almost 10 years ago
monitor: Fix Host Number of Completed Packets command parsing

9963e6949e6f141d89f2b6e6f42319d760bebe1b authored almost 10 years ago
peripheral: Add initial code for btsensor application

aa93fed41057c92bd4767ed85d18483b40ea87b5 authored almost 10 years ago
tools/btproxy: Return proper type in setup_proxy

This function retuns bool.

1c01a9f3183c19ce14d8d4db7f545499e2cac4a2 authored almost 10 years ago
test/example-gatt-server: Add encrypt attributes

This adds new attributes that requires encryption for TestService.

05e124ab1d214dfbdc523807789b67edf3adee5a authored almost 10 years ago
core/gatt: Add Flags property to GattDescriptor

This adds the implementation of Flags property to GattDescriptor
interface and properly convert ...

afdd25e8207b2ba03aa6df15e0254420a5e15886 authored almost 10 years ago
doc/gatt-api: Add Flags property to GattDescriptor

This adds Flags property to GattDescriptor so the server can define
permissions and authenticati...

fe2cf29b3bddb7c77022044b074b2da418fc8e6a authored almost 10 years ago
shared/att: Add own security definitions

This defines security level at ATT level so it is not necessary to use
transport specific defines.

4f410864a88eff86145286ebf03fd82ec0961e30 authored almost 10 years ago
shared/gatt-server: Check attribute permissions

6b068eb7ea185a1e5729b33770534913a343e1de authored almost 10 years ago
core/gatt: Add support for encryption flags

This adds support to encryption related flags as defined in the
documentation.

758c4ebf3947aa329957d13efe712d3e207ede1a authored almost 10 years ago
doc/gatt-api: Add encryption flags

This add encryption flags which can be used when registering a service to
require encryption whe...

98258d28e2674595376fbbe739e224914c95765e authored almost 10 years ago
client: main: add support for SetDiscoveryFilter

This patch adds set-scan-filter-* commands to sample DBus client that
might be used to modify di...

d68ff945809b01a8d71967041717fba04ceba16d authored almost 10 years ago
src/profile: Set service to connecting in ext_connect

For the profile connection initiated by remote device,
ext_connect() function is triggered witho...

b669604f43bbbf04ebaa66dd14ad9cfb005e561b authored almost 10 years ago
core/advertising: Rename IncludeTXPower

This patch renames IncludeTXPower to IncludeTxpower to keep consistency
across D-Bus interfaces.

3106df8aa07761f51413fda85c29072ded16bde8 authored almost 10 years ago
test/example-advertisement: Use IncludeTxPower

This patch changes the example-advertisement script to use
IncludeTxPower rather than IncludeTXP...

75b0bf3ddb293747d5a1b3dce445536a862c0c07 authored almost 10 years ago
doc/advertising-api.txt: Rename IncludeTXPower

This patch renames IncludeTXPower to IncludeTxPower to keep consistency
across D-Bus interfaces.

fbe157987ede70748da31ef2841d1f27d58cf2e9 authored almost 10 years ago
client: Make command info print TxPower and RSSI

This makes command info to also print TxPower and RSSI if available.

e1bc7c9c4bb025497855d85802da51c8bea59c05 authored almost 10 years ago
core: Add implementation of TxPower

This adds 'TxPower' property to Device interface.

c22de2887cd31f42fe389cba143a9d4cf2be54f2 authored almost 10 years ago
doc/device-api: Add TxPower

This adds TxPower from advertisement data.

7ba34ac7c5a219cd1891911e6a80f5121f0cf59e authored almost 10 years ago
monitor: Add support for decoding bnep DestOnly pkt

BNEP: Compressed Ethernet DestOnly (0x04|0)
dst 00:00:00:00:00:00 [proto 0x0000]
...

9cec25ab75821ef81ee233ba380cacaa39de0553 authored almost 10 years ago
monitor: Add support for decoding bnep SrcOnly pkt

BNEP: Compressed Ethernet SrcOnly (0x03|0)
src 00:00:00:00:00:00 [proto 0x0300]
...

b196e76fbc070c406d03d7289490386b9ce9925e authored almost 10 years ago
monitor: Add support for decoding bnep Control pkt

BNEP: Control (0x01|0)
Filter MultAddr Set (0x05)
00 30 ff ff ff ff ff ff...

6939f973ff2c23a6f7bc8034e74deccc3eb6f26d authored almost 10 years ago
monitor: Add support for decoding bnep Compressed pkt

BNEP: Compressed Ethernet (0x02|0)
[proto 0x0300]
3c 3b 3a 39 38 37 36 35...

f83bca62821c556290dd0cea74659f3bac0aefd0 authored almost 10 years ago
monitor: Add support for decoding bnep General pkt

BNEP: General Ethernet (0x00|0)
dst 00:00:00:00:00:00 src 00:00:00:00:00:00 [prot...

97591b03dd24aaef0893ef3fec57b71bfb48fde8 authored almost 10 years ago
monitor: Add support for AVRCP GeneralReject

Support for AVRCP GeneralReject added to btmon.

b311b1fcedb40a0c383965c5bbece281dfe30cc0 authored almost 10 years ago
monitor: Add support for AVRCP Search

Support for AVRCP Search item added to btmon.

Channel: 65 len 17 ctrl 0x0000 [PSM 27 mode...

50ed625e24766ff104ce142dd8545105670fac1b authored almost 10 years ago
monitor: Add Support for AVRCP GetItemAttributes

Support for decoding AVRCP GetItemAttributes added to btmon.

Channel: 65 len 26 ctrl 0x01...

a3a07c74325ef1fb5484dd60aad1bc2d5ea032a8 authored almost 10 years ago
monitor: Add AVRCP ChangePath support

Add support for decoding AVRCP ChangePath in bluetooth monitor.

Channel: 65 len 21 ctrl 0...

4edb7bfb57a8e5753824e21a56f99997495956ae authored almost 10 years ago
unit/test-gdbus-client: Fix hanging if D-Bus fails to launch

In case D-Bus fails to launch make the test fails so it does not hang
other tests.

23fe43014b2a70bb676ca086702880b5188c4235 authored almost 10 years ago
unit/test-eir: Add ad/uri-beacon test

This adds test for uir-beacon define bellow:

https://github.com/google/uribeacon/blob/master/sp...

dbcbfa99531fbdb5988336ae01475ba3f55596a0 authored almost 10 years ago
monitor: Add MediaElementItem for GetFolderItems

Add support for decoding GetFolderItems(MediaElementItem) for avrcp in
bluetooth monitor.

...

aa79627cbc30a422df8ad4edd32f2f19927eeb62 authored almost 10 years ago
monitor: Add FolderItem support for GetFolderItems

Add support for decoding GetFolderItems(FolderItem) for avrcp in
bluetooth monitor.

Chann...

f1c6c3a7b59fe1ecc8e0885e7c874208f7017f69 authored almost 10 years ago
monitor: Add MediaPlayerItem for GetFolderItems

Add support for decoding GetFolderItems(MediaPlayerItem) for avrcp
in bluetooth monitor.

...

aff80675b155bdf572f744810400d9e5e6eb335a authored almost 10 years ago
monitor: Add AVRCP GetFolderItems Support

Support for decoding AVRCP GetFolderItems added in btmon.

Channel: 65 len 20 ctrl 0x0000 ...

ddb01ec67362b71b302cd57d85972895ed294826 authored almost 10 years ago
doc/test-coverage: Update test-gatt count

45e762c4774f841a5bcc57afdc3ce91227d39964 authored almost 10 years ago
unit/gatt: Add TP/GAW/CL/BI-19-C test

Verify Generic Attribute Profile client behavior when the Characteristic
Value Reliable Write pr...

2737bf7eda479a572c8ec1a14ba9371127779c8b authored almost 10 years ago
unit/gatt: Add TP/GAW/CL/BI-18-C test

Verify Generic Attribute Profile client behavior when the Characteristic
Value Reliable Write pr...

19bc2d933585749a8230006445779f28d58a944d authored almost 10 years ago
unit/gatt: Add TP/GAW/CL/BI-17-C test

Verify Generic Attribute Profile client behavior when the Characteristic
Value Reliable Write pr...

6de60cb9d364ec59d097704020da14f5ad8ae206 authored almost 10 years ago
unit/gatt: Add TP/GAW/CL/BI-15-C test

Verify Generic Attribute Profile client behavior when the Characteristic
Value Reliable Write pr...

10340ab36da83af753cac2a9a4c330736ad18dea authored almost 10 years ago
unit/gatt: Add TP/GAW/CL/BI-14-C test

Verify Generic Attribute Profile client behavior when the Characteristic
Value Reliable Write pr...

cf8463051ff8b5dd8ac45944632104e4313402a4 authored almost 10 years ago
unit/gatt: Add TP/GAW/CL/BV-06-C test

Verify that a Generic Attribute Profile client can reliably write
a characteristic selected by h...

82eff76b10c106501d59f3989eeb5573bcf73235 authored almost 10 years ago
core/adapter: Create device even if not-connectable

If the device is in fact discoverable it should be no problem to create
a D-Bus object for it as...

dce0b7df9b6294961e0b355234a87391dc187b1e authored almost 10 years ago
core/eir: Fix service data parsing

The UUID type was not being set correctly.

e3f36f586c8f128dd4f696f715640e74d7907bc4 authored almost 10 years ago
client: Make command info print ServiceData

This makes command info to also print ServiceData if available.

09000e29db2cb1a5021c5f60316ee87e28ec88c9 authored almost 10 years ago
core: Add implementation of ServiceData

This adds 'ServiceData' property to Device interface.

b7caed7b06243724a3fdcaea392f1758e694f268 authored almost 10 years ago
shared/ad: Add bt_ad_has_service_data

This adds bt_ad_has_service_data function that can be used to
verify if data exists or in case o...

3004552cd0433bfeaf40e403f5e2ce6993a0a3bd authored almost 10 years ago
shared/ad: Add bt_ad_foreach_service_data

This adds bt_ad_foreach_service_data function that can be used
list entries added as service data.

2196a1a889dd94dae46c415aadf4fc9962eceabf authored almost 10 years ago
doc/device-api: Add ServiceData and ManufacturerData

This adds ServiceData and ManufacturerData from advertisement data.

93ff31d835356f5283507c82e92eebc2f2843e16 authored almost 10 years ago
client: Make command info print ManufacturerData

This makes command info to also print ManufacturerData if available.

a926593bef05eb79f42a2eba57c84611a5b5a910 authored almost 10 years ago
client: Fix no handling dict properly

D-Bus dict may contain keys that are not of string type.

9797b12a39dec20f8da037f1266a3093d12a02a3 authored almost 10 years ago
shared/ad: Add bt_ad_foreach_manufacturer_data

This adds bt_ad_foreach_manufacturer_data function that can be used
list entries added to manufa...

57226616845a099daf0c6bbac995909b58346850 authored almost 10 years ago
shared/ad: Add bt_ad_has_manufacturer_data

This adds bt_ad_has_manufacturer_data function that can be used to
verify if data exists or in c...

5e418c30cb5f8565bd8871d56168cae4af8d45b0 authored almost 10 years ago
core/dbus-common: Add dict helpers for basic keys

The specification allows any basic type to be key:

'A DICT_ENTRY works exactly like a struct,...

54a3f7b2b18f971a7d423d7b11f393cf90789f0e authored almost 10 years ago
core: Add implementation of ManufacturerData

This adds 'ManufacturerData' property to Device interface.

4a7e909f2cc387367e1eb2b14f34e7f871566441 authored almost 10 years ago
android/tester: Fix compilation with GCC 5

Value in bt_property_t as defined in Android HAL is not const pointer.
This fix following build ...

7dd0f0201308e2075ffcd0f1b095b6eed9b1b528 authored almost 10 years ago
core/advertising: improve errors for add advertising

Use the error string and check the size of the response when we get
response from the add advert...

99292329e06ea428a7a98e6ced8efe81e9453629 authored almost 10 years ago
core/advertising: Parse IncludeTXPower

Parse the IncludeTXPower property of the advertisement object, and
pass the appropriate flag to ...

3182329ba514ca84eb5820bd6795fad84c55f32e authored almost 10 years ago
core/advertising: Fix dbus object matching

Objects should be matched on both their path and the sending
application.

f465119a79f71eea238fb1bb8c163626e8d8839a authored almost 10 years ago
test: add IncludeTXPower to example-advertisement

5bea37807efb201364b1193a88789b640be03faf authored almost 10 years ago
core/advertising: Support more than one advertisement.

Use the Read Advertising Features response to determine the maximum
number of advertisements, an...

13e2a65eee65f32911016173f43ce76246d29861 authored almost 10 years ago
doc: Add IncludeTXPower to LE Advertising API

ca3753c3da68f08294eb1543d0e1f3cacf0296b3 authored almost 10 years ago
android/avrcp-lib: Use void pointer in register_notification

In this callback params vary depending on code. Passing those as void*
allows to avoid extra mem...

d7c099fa532246cf8812ebf250b97026f0bbee7d authored almost 10 years ago
android/client: Allow parsing hex and int arguments

This patch modify parsing of arguments. Arguments should be properly
parsed as hex (string with ...

75eaabf09f1007c68611f06637125cc87e41a701 authored almost 10 years ago
AUTHORS: Mention Michael's contributions

eaddd484d16330bbea4a4da32b6f60669b2621d1 authored almost 10 years ago
AUTHORS: Add Samsung developers

631d2e916f1089cd31d2ba527e58a57e7e974073 authored almost 10 years ago
unit/test-eir: Add ad/g-tag test

This adds a test for Gigaset G-tag advertisement and prints manufacturer
specific data.

be06832be47cfa3e846bcdc0e89cc914a695b02e authored almost 10 years ago
core/eir: Add support for parsing service data

d9d26aeb01578ce9f80e8129052f9539d0b85cc8 authored almost 10 years ago
core/gatt: Parse InProgress error code from err_msg

In Common Profile and Service Error Code descriptions (Supplement
to Bluetooth Core Specificatio...

70489204d769568707d9a7607981c197e935391e authored almost 10 years ago