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

emulator: Add controller based address resolution for advertising reports

df11342eb815f50db228943791fd99f67e6a995c authored about 10 years ago
emulator: Fix own address type handling for advertising parameters

907c8dac83568ba81427ca091e3f99f1ba203e4d authored about 10 years ago
doc/test-coverage: Update mgmt-tester test count

7763bea0dfb442dd88a489a9db8a520e322b920d authored about 10 years ago
emulator: Add SMP over BR/EDR support

9edcffac26fee9c710ba8b0874f6a46d63f85da8 authored about 10 years ago
mgmt-tester: Add simple SMP over BR/EDR test case

1153d40980ba6c54ec82dffd5daf7a11c005c5d4 authored about 10 years ago
shared/gatt-client: Guard against invalid access

This patch adds a ref-count based guard around call sites that invoke
a callback set by the uppe...

06d8b53447f19d42e81e38e2c640d27532625b35 authored about 10 years ago
core: service: Add start & end handle fields

When GATT services are discovered, added, and removed, profiles will
be notified using btd_profi...

9eaab34af829cef3c8a1557a45c93c22f9110ec1 authored about 10 years ago
core: profile: Add accept function

This patch introduces the "accept" function to btd_profile. The purpose
of this function is to n...

297330b93e61c1263b087ad0f105a2cfae02ac61 authored about 10 years ago
shared/att: Guard against invalid ref in callbacks

This patch adds a ref-count guard around incoming PDU handling so that
calling bt_att_unref from...

dd257e98db01aceeae48211f7d28840de30e138e authored about 10 years ago
emulator: Fix Write_LE_Host_Supported command sending

348f12a2d3cdca7590a3ce26bc61032e86ee5d55 authored about 10 years ago
emulator: Improve L2CAP info request support in bthost

ca95433e207dd231c22ec8a15a6b13fbce477618 authored about 10 years ago
emulator: Track LE enable status in bthost

f68a9934844fe80a0b5c86274faf59847c7b8b95 authored about 10 years ago
monitor: Extend bt_l2cap_pdu_info_rsp with optional data parameter

4975b8d1f46d969029ccdc6217c36841af7bb506 authored about 10 years ago
mgmt-tester: Add test paramter to enable client (bthost) LE support

cc8c8bccd636e0a064721a30e45da9f7747eccf7 authored about 10 years ago
mgmt-tester: Split SC key expectation from enabling SC

a5a7404d4c38cec5e3694b8987c9d940d0225a50 authored about 10 years ago
emulator: Avoid 'unknown command' for user confirm req neg reply

d335554c4f65dcdb6665bccc6778219b6068171c authored about 10 years ago
emulator: Provide API to enable LE host support

905fe3f84cdf3513ca60756d0e8b179dbccb27c6 authored about 10 years ago
emulator: Avoid 'unknown command' for HCI_Write_Secure_Conn_Support completion

2d66b6f85f12557f5a55c8b431889e49ceffe303 authored about 10 years ago
emulator: Enable the LE feature bit for supporting LL Privacy

f91750396153f9804b97ada324eb3ec3f28891e5 authored about 10 years ago
tools: Add helper commands for LE resolving list to hcitool

4a3f1493295a624f77c2445363f6f3a11a71004f authored about 10 years ago
lib: Add definitions and functions for handling LE resolving list

e48a1489ac34aa8888edcb87ec95a125a53350c1 authored about 10 years ago
tools: Fix missing address type conversion for IRK loading

876d488660c16dccb9992984a709dcd34188f636 authored about 10 years ago
tools: Add support for loading local IRKs from other controllers

19b0bc8cfa816d9f441b813ebb1cee50f611b3da authored about 10 years ago
tools: Add support for providing local IRK when enabling privacy

26ad13383074594c15b08436b7ac6beb13aac5f3 authored about 10 years ago
shared/att: Simplify bt_att_new

This split bt_att_unref into bt_att_free so it can be used within
bt_att_new when freeing the data.

28cb2379224c0bd354f63d63d1278996f1b325de authored about 10 years ago
shared/att: Remove not needed NULL assignments

There is no need to NULL memebers in bt_att_unref casue att if freed
at the end of function.

0b1a5d109bf04bbf02e7d2a99600462d03c8e244 authored about 10 years ago
tools: Add support for using static address for LE connections

cab79780434567cadaad19acb89b85991dcbca1d authored about 10 years ago
shared/gatt-db: manual iteration when appropriate

Uses queue_get_entries where it is appopriate to do so: focus on
places where there are an unnec...

3186b73347c2fac8f83dd980c900490e7b82fe26 authored about 10 years ago
android/health: improve search efficiency

Iterate through the entries manually to return early for efficiency.

87a75236a7934582b1189efc08237a471d78b8d7 authored about 10 years ago
shared/queue: Add queue_get_entries

Function which is useful for iterating through entries with complex
search parameters and termin...

9e1078df96d9dee7dd4ce1e0c7e68c0d0980a76b authored about 10 years ago
monitor/keys: use queue_find over queue_foreach

Use queue_find instead of visiting all queue items.

db72587787c58408526da0bf92f27cdf32525592 authored about 10 years ago
shared/queue: clarify queue_match_func_t arguments

The queue_match_func_t just looking at the API, it's easy to assume that
both arguments come fro...

a0c73d7edc991aca313f192264f7a32f2bb32270 authored about 10 years ago
monitor/l2cap: Fix buffer overflow issue

String copy function overflows destination buffer.
strcat(str, "LinkKey ");
^~~~~~~~~~~~~~~~~~...

690f751b8474d269dc9838a7a2fd34b057b44b9d authored about 10 years ago
build: Fix enabling coverage

Since MISC_FLAGS now checks for enable_coverage to add --coverage flag
the check for lcov needs ...

7144164cdf6a1c8cda87c36a77efc1539e8349a7 authored about 10 years ago
shared/gatt-client: Remove removed flag

cd97753ba5c5d12168419bf213794e76ec71d94f authored about 10 years ago
shared/gatt-client: Use queue_remove_if

This make use of queue_remove_if instead of queue_find + queue_remove
whenever possible.

6f42c2c6f0543c7231229da7aef402657518f96b authored about 10 years ago
shared/att: Use queue_remove_if

This make use of queue_remove_if instead of queue_find + queue_remove
whenever possible.

8915343e0a6dabab733cd7f53c743b0e13229c81 authored about 10 years ago
monitor: Show difference between Security Manager for LE and BR/EDR

285606e12a5134f9c455ad882b0505aa48d9af4a authored about 10 years ago
shared/gatt-client: Fix memory leak

When parsing descriptors the code sometimes skips if the handle is
outside the characteristic th...

c60914a2711169a814aa9b2009dcafd3d4bdad3a authored about 10 years ago
core: Use gatt_db service callbacks

This patch integrates the gatt_db service callbacks into btd_device.
Based on the event, the dev...

c60d76b65e1c7d1eaac461187ee1a29320de1b53 authored about 10 years ago
core: Rename device_attach_attrib

This patch renames the device_attach_attrib function to
device_attach_att to remove ambiguities ...

0666e35773850708c13120912007777dcbb262ee authored about 10 years ago
core/device: Use shared/gatt-client for GATT

This patch changes the GATT service discovery code path with the
following:
- As part for dev...

4b5bb941c3809ebc5f790200088a402038e0a719 authored about 10 years ago
attrib/gattrib: Add g_attrib_get_att

Added the g_attrib_get_att function which returns the underlying bt_att
structure associated wit...

ebcbada186b2ec9f323064ae7a117baa0881b600 authored about 10 years ago
shared/att: Add err argument to disconnect cb

This patch adds an "int err" argument to the disconnect callback.
shared/att obtains the value o...

1ea6892cc66302c2d3e41f90c89f3e052fb25ddc authored about 10 years ago
core: device: Use bt_att_register_disconnect.

btd_device is now notified of ATT channel disconnections by registering
a disconnect handler wit...

84af675f66297cfb1207aa9db5409000ef00d132 authored about 10 years ago
shared/gatt-client: Set op->success correctly

This patch fixes a bug where not correctly setting the success field of
the discovery_op instanc...

ef2bada479e21d981741a5b467cc70961e219ac1 authored about 10 years ago
android/snoop: Use common logging API

This allows to log without logwrapper.

0c8820004f9b5c2cd4780112fcd55fe8606ea4f1 authored about 10 years ago
android: Run services without logwrapper

Those services now log directly to Android logger so no need for
logwrapper which was causing is...

0831238284de7dcf994bf9e2c350bb9acdc959e2 authored about 10 years ago
android: Add native support for Android logger

Lollipop enabled SELinux in enforcing mode but doesn't provide
proper policy for logwrapper. All...

20bc7a4db7afdc0e1f110fb331fcb059fffad712 authored about 10 years ago
android/client: Add short option for printing version

This makes haltest options consistent.

f6f7d83d8d5c64aed8420f41c4fecabfa65e94c5 authored about 10 years ago
android/client: Add option to initialize only IVI roles

This adds 'ivi' option for haltest. With this option only IVI roles
will be initialized. Running...

8f3a310e8cf1273717fff15988c4e51ac4629817 authored about 10 years ago
android/hal-utils: Refactor btproperty2str

This function grown to big. Factor out more complex properties to
separate helper functions.

9d7cb5390537eac25200772ff48b01ef43b508ce authored about 10 years ago
android/gatt: Fix removing invalid IO channel

With single mode controller LE or BR/EDR IO might be NULL.

42fa7fa74b83b0b1a6d3cb8ab38126b1e2979c3d authored about 10 years ago
attrib/gatt: Fix minor coding style

d840b56bae7616d96fec1d30e91afd64a8d68b76 authored about 10 years ago
android/hal-gatt: Fix missing IPC handlers on KitKat

IPC handlers should be always registered even on older Android.
Otherwise we risk IPC error if d...

02ae28e462fa9eb1a96d1098120ac0efacec4daa authored about 10 years ago
shared/gatt-client: Remove unnecessary code

This flags were added because calling function like queue_foreach were
not safe as the callbacks...

52e883f3f92a58298c3e1304014bedfbbead285f authored about 10 years ago
shared/att: Remove unnecessary code

This flags were added because calling function like queue_foreach were
not safe as the callbacks...

ca13e62d7525b1b4ba98875554107b98c6089216 authored about 10 years ago
emulator: Add support for read peer and local random addresses

bd58c3129feb3e1a4c65bde5769cbec11b4008c7 authored about 10 years ago
monitor: Add support for peer and local private address commands

327d6812cd1336c437e1dfa50b706ada5f77fd43 authored about 10 years ago
emulator: Add support for handling white list scan filtering

9c4fbdac89eb54be7de05fdaacf68cad040e00ee authored about 10 years ago
monitor: Fix description for remote used features event

93114534830651aa9da214ae8062ed6c3e2d9c93 authored about 10 years ago
emulator: Add skeleton for HCI Disconnect command support

5fea34a7e045949e48d22651cf1c4f836fbbc7bd authored about 10 years ago
emulator: Move command for event mask page 2 to correct location

6ca36f7fa5a2a8346507ebb5e8ea55416ad98644 authored about 10 years ago
emulator: Add missing storage of local and peer IRK values

84afc16b00902c63b7f54f32986f65e0d8aa37c7 authored about 10 years ago
emulator: Add support for adding and removing entries of resolving list

f0d406853a68f8cec9c20ff6a20637073b6740dc authored about 10 years ago
emulator: Add support for adding and removing entries of white list

40c8e64aadc2e29bef66c74969cb16694245ed80 authored about 10 years ago
android/gatt: Fix incorrect UUID conversion

Android framework requires 128 bit UUIDs to be passed to it. It was
expected that bt_string_to_u...

bf678926efe92b7609d8748853c1f355ec174c58 authored about 10 years ago
shared: Add function for setting static address of GAP stack

5049de306a222e4ceee6e2fd8113dd25a93e42fd authored about 10 years ago
shared: Add function for setting local IRK entry of GAP stack

73ac6685161666e3c96478f98c88c5573909ef40 authored about 10 years ago
shared: Add function for adding peer IRK entries to GAP stack

769b62e8354bc0fff6fd0fe754c94f8655d51b22 authored about 10 years ago
shared: Remove no longer needed bt_gap_new function

4e7069094f65679188a3b490e68949102ac00b31 authored about 10 years ago
tools: Initialize GAP stack based on provided index

70d01766d5703d9530fe190707df3d4b2d540f06 authored about 10 years ago
shared: Add support for selecting GAP support per index

e17038b6d682aef84ad6e66f0d8c85d11ef871ce authored about 10 years ago
emulator: Add support for duplicate filtering during scanning

06159d7ab3202104b6345dac7f94ed714d74fcbc authored about 10 years ago
emulator: Add support for LE create connection commands and events

4b2318b60dd35198919dc601cb79253026b54586 authored about 10 years ago
emulator: Fix missing direct advertising address and type

2eaec923bf23aaeedf4391d1a48339906f52bd6b authored about 10 years ago
emulator: Add support for handling advertising interval setting

527d7ecd6808febb5c0c575c14598e9f993d5330 authored about 10 years ago
emulator: Change supported LE states to include scanning and advertising

87b0dde50370c6cadf019a98f28858c0fa52b8c5 authored about 10 years ago
emulator: Fix leaking file descriptor

f58086c23f18af5657fd4af1753efcc66adc9d90 authored about 10 years ago
emulator: Fix minor typo

8779f3db6cbb2a9e1d64842ea2d58eec2ed9fc59 authored about 10 years ago
emulator: Add support for simple advertising and scanning

5019ebe2fd0a4585b571ffff5e824a2aa9515672 authored about 10 years ago
emulator: Add support for simple PHY simulation

03336eed5a314a01187243ecd3598a620f13b8a4 authored about 10 years ago
emulator: Add support for LE scan parameters and LE scan enable commands

8470d254636888f0b1fee893b1c5192b240e5c95 authored about 10 years ago
emulator: Add skeleton for virtual PHY handling

d6c1d96051c5efda7996f95892704ce63e0d4bee authored about 10 years ago
build: Fix detection of coverage support

78cbdd40b2c4a10f7b6de53dc82663f2eaed523e authored about 10 years ago
monitor: Add support for LE Enhanced Connection Complete event

ce49d2b39b51ddb8bc9cb23762fc201b557175fb authored about 10 years ago
emulator: Add support for changing data length command

aa54d8ef9ee0fb42ad646636f844e999716af29a authored about 10 years ago
emulator: Add support for resolving list enable and timeout commands

93122e95a3d10e2ec5ce839cae418d8f5b268410 authored about 10 years ago
monitor: Add support for resolving list enable and address timeout commands

1708f88d126b240e16716355b3b20524c5966112 authored about 10 years ago
emulator: Add support for LE data length commands

ed331a44a333cc7e90d588832048f38fe1d9fedd authored about 10 years ago
monitor: Fix constants for default data length commands

70643c3b313c233380114a23ddcc34f40008e109 authored about 10 years ago
emulator: Add support white and resolving list commands

fa0003a59c77c7cd2aa70c48b742d2a296ad1982 authored about 10 years ago
monitor: Add support for decoding resolving list related commands

00152e751e3a1ec8f281d21a8c6b633fc996a8df authored about 10 years ago
android: Use shared helpers for endian conversion

c25dde9492c0e044fe163419c9cc1e4b279f46d9 authored about 10 years ago
core: Fix endian bug with read info settings

fcfa3f8530c1add432d67844872d6200d5d6602c authored about 10 years ago
shared/mgmt: Remove unnecessary code

This flags were added because calling function like queue_foreach were
not safe as the callbacks...

b72dee02b2e5dec9fbcf6ce97848fb08363a035d authored about 10 years ago
unit/test-mgmt: Add /mgmt/unregister/1 test

This tests if mgmt_unregister_all can be called within event callback.

2fb97fd691f166221fda3232d634d108daffb0d0 authored about 10 years ago
unit/test-mgmt: Add /mgmt/event/2 test

This tests if multiple events can be received.

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

d73b544291df287d4381ca6b96ce1718988757d5 authored about 10 years ago
unit/test-mgmt: Add /mgmt/unregister/2 test

This tests if mgmt_unregister_index can be called within event callback.

c423d3e88c83c2a2c6bcd0d0b2025248773aece0 authored about 10 years ago