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

attrib: remove g_attrib_is_encrypted

This function is only used in one place and encryption is the
responsibility of the channel, not...

002070cf4c87604d9813c1329cc93e3f74940dd6 authored over 10 years ago
attrib: Add mtu argument to g_attrib_new

Instead of using the default MTU, use one passed
in by the user, and detect it from the channel ...

566488510e0e8216a26e93c3422a36f560c380e1 authored over 10 years ago
mgmt-tester: Fix expected response for invalid start discovery tests

According to Management Interface API 'Start Discovery' command should
generate a Command Comple...

49f13e083d1458582c983f768fbc9ff0fe2a14b0 authored over 10 years ago
android/pts: Update PTS results for MCAP

Tested on android 4.4.4 against PTS 5.3

bdd13d3dd4e7cdfb68cc2885f80742bdf0d09dc6 authored over 10 years ago
android/client: Allow empty string for dial command

Empty string is used for redial command

a910ffecae09677b3e93dfd03faa6a88a7134380 authored over 10 years ago
shared/gatt-db: Add gatt_db_attribute_write

477147b9827960cb0d639bb5c9a352b970434f93 authored over 10 years ago
shared/gatt-db: Add gatt_db_attribute_read

5b67a8a60a0bc425a5a60b417ced1044c50e0c9c authored over 10 years ago
shared/gatt-db: Add gatt_db_get_attribute

184b608997ab965b21d1b0623e3bb94326610145 authored over 10 years ago
shared/gatt-db: Add gatt_db_attribute_get_type

816d40fc5ea18a363ba342c7597e6f3f80d5eb32 authored over 10 years ago
shared/gatt-db: Expose gatt_db_attribute

This is the new API to reduce the lookups in gatt_db and make it
a little bit more convenient fo...

954fb58ca1a0d021973c3030226b1708d7ed7022 authored over 10 years ago
shared/gatt-db: Add gatt_db_attribute_get_permissions

4310bc93a211dfbfeec4eba876988fddd0bded7d authored over 10 years ago
shared/gatt-db: Add gatt_db_attribute_get_service_handles

909f0c4caeb31b9493245c965cd3a04bc38d606e authored over 10 years ago
shared/gatt-db: Add gatt_db_attribute_get_service_uuid

f441c96c0fe7172814b2b1cd7ce604e1c66b7d6a authored over 10 years ago
shared/gatt-db: Add gatt_db_attribute_get_handle

0cced81cef7449b49ca78bacb9ee1bc2fdaf3e36 authored over 10 years ago
health: Keep struct element indentions consist

Indentions should be tabbed to keep consist with other structs.

78d406b77ad1e2b7e810f655129143fc2b5406d7 authored over 10 years ago
shared/hfp: Fix for invalid string copy

This part of code handles case when data in ring buffer are wrapped.
In that case str is not a s...

61142605f8026917b0b27c256f314d794af42866 authored over 10 years ago
tools/mcaptest: Add no_close parameter

If parameter is given mcaptest doesn't exit after: receiving err, or
while MCL disconnects. This...

5bc035ed9772851f7787891f77487be729d49c0a authored over 10 years ago
android/pts: Update PTS pics, pixit for MCAP

PICS and PIXIT checked against PTS 5.3. Regression round on PTS 5.3
against androi 4.4.4.

7d68fff6fc51bdfd5a99cd0c6422c0fba1aa56a1 authored over 10 years ago
android/pts: Add JIRA issue number to TC_GAD_CL_BV_03_C

9cbe036247be994f0b2fc4d5df610a327b1de5d5 authored over 10 years ago
android/handsfree: Delay SCO connection after codec negotiation

If SCO connection is created in same interation as OK response to
AT+BCC it may happen that SCO ...

87902848315869552facbb1d77c9ce171a784c2c authored over 10 years ago
android/handsfree: Be more strict on SLC creation

In case of any issue during SLC creation lets just drop the link

51a72497b211bbd300a9b3bc1ff5591577ffc603 authored over 10 years ago
shared/hfp: Remove redundant check

To make this check strcmp is good enough. No need to check len first
and then do memory compare.

ea41c2e66a0481961b5c322b774f82d97f7208a5 authored over 10 years ago
tools/mcaptest: Add missing MCL connected log

Loging state of MCAP channels is very helpful while analyzing
connection.

489fb324beac175ea70557db1e1186a5e36f2b2d authored over 10 years ago
obexd/ftp: Add support for tracking transfers

This enables transfer management for FTP connections.

1e5a31d5c20e4fa1c6509a6376f33ed36c52c6a0 authored over 10 years ago
unit/test-gatt: Add TP/GAD/CL/BV-03-C test

Verify that a Generic Attribute Profile client
can find include service declarations within
a sp...

463d14ef7869d3951cc21bd796fd5e8fd3b15f19 authored over 10 years ago
unit/test-gatt: Add TP/GAD/CL/BV-04-C test

Verify that a Generic Attribute Profile client
can discover characteristic declarations within
a...

6dccd4cc35483a18a0b9fed70b7af5a72935e61c authored over 10 years ago
unit/test-gatt: Add TP/GAD/CL/BV-02-C-1 test

Verify that a Generic Attribute Profile client
can discover Primary Services selected by service...

b5a0b3bf06f42ce1c505dd369c1a931baf7b9f52 authored over 10 years ago
unit/test-gatt: Add TP/GAD/CL/BV-01-C test

Verify that a Generic Attribute Profile client discovers
Primary Services in a GATT server.

1a1f1b50a5ee84b7a0fb6eb600283068ea12fbd4 authored over 10 years ago
shared/gatt: Fix incorrect data read

Data set in Find By Type Value response contains 4 octets,
2 for start handle and two for end gr...

32bc56a6652bb8e88c32414d3a38758c7d2dbcf9 authored over 10 years ago
shared/io: Remove disconnect handler in io_destroy

Diconnect callback may be called after destroying IO in next
mainloop iteration (it leada to rea...

4deec93e686f8f9bfd78a6df7afd2d0f9bde0115 authored over 10 years ago
unit/test-gatt: Add TP/GAD/CL/BV-02-C-2 test

Verify that a Generic Attribute Profile client
can discover Primary Services selected by service...

f6917cb1ae3efa6a017aa33a30cd36ffd39bdd96 authored over 10 years ago
attrib: Remove MTU-probing code

Probing for the MTU using bt_io is problematic for
testing because you cannot impersonate AF_BLU...

1adcdc84d6a8400fec9c10c97b72269cc648e649 authored over 10 years ago
Remove unused g_attrib_set_debug function

This function is not used, and also not implemented.

9e02ecba3ed8ceefa51100b8327d637b6461fc1c authored over 10 years ago
shared/att: Fix another memory leak

In case of bt_att_cancel_all before resetting destroy callback to NULL
it needs to be called so ...

d5600f9918a0d2b6e9c5ea117574c2b0f5520926 authored over 10 years ago
shared/att: Fix memory leak

This fixes the following backtrack when running test-gatt:

104 (40 direct, 64 indirect) bytes i...

3465e976d4929ac3c3940278f716027c0b85f90a authored over 10 years ago
hciattach: bcm43xx: Use final baudrate to download the firmware

Speed up bcm43xx init by setting the final baudrate before firmware
download.

beb4892e96785ba9ff429fb940126a815efd47fd authored over 10 years ago
android/handsfree: Add helper to check codec negotiation support

This patch adds helper to test if codec negotiation is supported.

This patch fixes also logic b...

7a81358e60237026f00b00f34413fb47d1711f05 authored over 10 years ago
tools/mcaptest: Add missing mainloop quit

MCAP test should quit from main loop if mcl disconnects or if can't
create mdl, mcl. Tested with...

1b3f0a167ee6e31f5699fbf966c3855aa8764ad7 authored over 10 years ago
shared/hfp: Fix memory leak

Free fmt allocated by asprintf().

6fd40a38287421b2a42a558121439be901176c76 authored over 10 years ago
unit/test-hfp: Fix wrong check

e26d17b5b761b09bef13c736d5b4088ec32f2195 authored over 10 years ago
Revert "core: Fix unnecessary calls to agent_cancel()"

agent_cancel calls are necessary since agent_unref only call it in case
the last reference is dr...

a67b0480a2c45b0d11e4db4142fc95fb36287dda authored over 10 years ago
android/pts: Update GAP results

Some cases were disabled due to updated PICS setup (mostly Privacy Feature 1.0)

a4d854c4ba4993df28faf8b3526204c04ac4c1e3 authored over 10 years ago
android/pts: Update GAP PICS and PIXIT

This updates PICS and PIXIT setup for PTS 5.3.0.4

f409b2c31d6f815656d530f49b7323049448d937 authored over 10 years ago
lib: Update company identifiers

f6a27623d0cf132cb4acd9ad6d1f674d21d1b2ff authored over 10 years ago
shared/gatt-db: Fix use of INT_TO_PTR for handles

This make use of UINT_TO_PTR since handles are uint16_t.

8c8d4431edfcde124ae66cfe89c5cbf4c9b4ac6c authored over 10 years ago
obexd/mas: Handle register notification open

Changes made to handle method open for mime_notification_registration

53d39af1e7ac94a6c9779df44dcdc05d8a3ab238 authored over 10 years ago
android/tester: Add AVRCP GetElementAttributes test case

c7e65ffa0ea37b1557fa3098e2c17e77cdb4723f authored over 10 years ago
android/tester: Add AVRCP RegNotifTrackChanged test case

3676ae7b92b0fe8231027d9e63f043a29a6d2f26 authored over 10 years ago
android/tester: Add AVRCP GetPlayStatus test case

62f076f569941f9ae210cd20cbb1fb265506bd0f authored over 10 years ago
android/tester: Fix wrong state comparison in A2DP and AVRCP tests

btav_connection_state_t and btav_audio_state_t enum values are wrongly
stored in different enum ...

f1cfb28c6140374d085a6310e369e7cbe1923023 authored over 10 years ago
TODO: Add new shared/gatt TODO items.

Added items for adding packed structs for ATT PDUs and improving unit test
coverage.

a419e7b724433fa1fe7b563c70d3199ec362eacb authored over 10 years ago
shared/gatt-db: Fix range handling in read by grp type.

This patch fixes bug in gatt_db_read_by_grp_type in which the range end handle
was being ignored...

37bfc8051d0a3ad14e2337daf3287a1f61f1b737 authored over 10 years ago
tools/btgatt-client: Leave strtol detect base

strtol can detect what base the value is:

'If base is zero or 16, the string may then include...

8ea9f985ec1c674822db93979febf9c1130cfb83 authored over 10 years ago
shared/gatt-client: Fix bug in service changed handling.

This patch fixes a bug where the upper layer never got notified of a
service changed event if no...

a7e4f63111bd3294ba99418273024084265c6678 authored over 10 years ago
tools/btgatt-client: Print prompt on service changed.

The service changed handler now prints the command line prompt if the
changed service list empty.

574c53b3ecae9c446f0ac514d5d210288bc8606c authored over 10 years ago
shared/gatt-client: Fix bug in service changed queue.

This patch fixes a bug where the handle range for queued service changed
events weren't getting ...

e3962d934839235f718e59f81ad8ce2ebf8dd7d1 authored over 10 years ago
tools/btgatt-client: Fix off-by-one error.

This patch fixes an error in write-long-value command that caused an
extra invalid byte to get s...

2aa6f6fb96676f87b6434ff3f57b6a218da8c56e authored over 10 years ago
tools/btgatt-client: Fix read-long-value offset parsing.

This patch fixes the way read-long-value command parses the "offset"
argument by interpreting it...

c06fbc2b562c69654b60f7f82b170f573a8abab5 authored over 10 years ago
android/pts: Interim PTS tests results for L2CAP

7c01439fd931ad9faacab2bce01aa14bd84d751c authored over 10 years ago
android/pts: PIXITs and PICS' for L2CAP on PTS 5.3

25eac54c7b86419dae5ffad4ba2ad54eabbfb30d authored over 10 years ago
shared/hfp: Fix possible NULL pointer dereference

Fix missing check if malloc succed.

0e73bb797f63a1d72cc528746af70339ced90d7d authored over 10 years ago
shared/hfp: Add send AT command API for HFP HF

This patch adds handling send and response of AT command.
Note that we always wait for AT comman...

d68c6e6fe695219e73c808621e839d1d8e9d0036 authored over 10 years ago
shared/hfp: Add set_debug and close_on_unref API for HFP HF

549ed5c5ff00cba621be7601ee0189e5cb79f741 authored over 10 years ago
unit/test-hfp: Add some robustness tests for HFP HF

This patch adds folowing tests:
/hfp/test_hf_corrupted_1
/hfp/test_hf_corrupted_2
/hfp/test_hf_e...

ee91c14309a3c67c244d91fdc522f077f31decb5 authored over 10 years ago
unit/test-hfp: Add tests for unsolicited results for HFP HF

This patch adds three test case:
/hfp_hf/test_unsolicited_1
/hfp_hf/test_unsolicited_2
/hfp_hf/t...

de48f9aeac002416aef89852658602b2d9b0c8dc authored over 10 years ago
unit/test-hfp: Add send command tests for HFP HF

This patch adds following tests:
/hfp_hf/test_send_command_1
/hfp_hf/test_send_command_2

68f7cd5aea05c68fbfcea30539717f623672459c authored over 10 years ago
unit/test-hfp: Add init test for HFP HF

This patch adds basic infrastruction for HFP HF test plus
init test.

It also moves send_pdu fun...

1ad358e0af1f5f0af64a71fd1501d64bbb5c9b4b authored over 10 years ago
unit/test-hfp: Provide test_handler function via struct data

This patch allows us to use user defined test handler depends on needs.
Will use it in following...

fff97d80860ff037b580625e392a1396ce611a39 authored over 10 years ago
shared/hfp: Add HFP HF parser

This patch adds parser for AT responses and unsolicited results.

db2e1d0b21820afde57582cd34d3eb066bed7022 authored over 10 years ago
shared/hfp: Add register/unregister event for HFP HF

cdf9ec587bb934018f755fe6666bef4bfa9dad1b authored over 10 years ago
shared/hfp: Add set disconnect handler and disconnect API to HFP HF

33e944d18afe5114694ba34e96af252df5a79d9d authored over 10 years ago
shared/hfp: Add support for HFP HF

This patch add struct hfp_hf plus fuctions to create an instance ref and
unref. This code based ...

6f10a9677b38af3ef2619df236c441b8fa0b056e authored over 10 years ago
core: Add subscription API for Manufacturer Specific Data

This patch allows plugins to be notified whenever an adapter receives
Manufacturer Specific Data...

c0b3e9acc1444294d9947ea67f5296b0cf7e4a1a authored over 10 years ago
core: Add Manufacturer Specific Data EIR field

Add data structure and parsing support.

4101c18debce1c065861d31c6a39326fa053e130 authored over 10 years ago
android/pts: Update ScPP test results for PTS 5.3

b7fcba9c5c9c8f85431fb05c95d1fa86a0731f3d authored over 10 years ago
unit/test-avrcp: Add /TP/PTH/BV-02-C test

Verify that when a button to send a PASS THROUGH command is held
down the CT continues to issue ...

3883c4a6a0b16647bc379f62c9b1b70c623d758f authored over 10 years ago
unit/test-avrcp: Add /TP/PTH/BV-01-C test

Verify the state flag in the PASS THROUGH command is correctly set to
convey the button action.

ea331a25f85dc8de35c636892ffb03b0b8a52e32 authored over 10 years ago
doc/test-coverage: Update Android tests count

272157c65ca900393fcecd8e491a02aeae51a094 authored over 10 years ago
android/tester: Add att pdu remote receive debug log

This adds additional logs with received opcode of att pdu by remote

9314547b1e80ec0fb23c3eea4d44bdcc4d26eb25 authored over 10 years ago
android/tester: Define write types for GATT test cases

Gatt test cases should use defined write types.

8e8ca99d434bb514090ca564974a9d7c5b3b5f17 authored over 10 years ago
android/tester: Use BT_STATUS defines instead of hardcoded values

Status value in test case structs should use defined BT_STATUS types.

fbf70daad46d036958bca73d322317abb15a14ae authored over 10 years ago
android/tester: Add GATT server send response to write req test cases

This adds send response by server to write request test cases.

5a7d3dc78d8b24bab26eefb131e9ceb45baf330e authored over 10 years ago
android/tester: Add GATT server send response to read req test cases

This adds send response by server to read request test cases.

f3b7e8665f24b2ee4da4d3ef139bb2deeaef260e authored over 10 years ago
android/tester: Fix hardcoded length values

Lenght variable shouldn't be hardcoded in test case structs.

7e106e7451f52e0de0f00a0c82f16f9460d7d10c authored over 10 years ago
android/tester: Add GATT server send indication test cases

This adds send indication by server test cases.

0f0ae494de94b84691164852c7695c3dbdc0935e authored over 10 years ago
android/gatt: Fix return status if failed to allocate memory

NOMEM HAL status should be returned in case if it's not possible to
alloc memory for notifiactio...

a74f2bced064068523b497f5dff18dddb5d87c42 authored over 10 years ago
shared/att-types: Add attribute permission defines

GATT doesn't have a standard way of representing attribute permissions
but coming up with values...

d25c3a159c1a762c07a93b07c2622ec8cea0722f authored over 10 years ago
shared/att-types: Move GATT defines

This patch moves GATT characteristic property defiens from gatt-client
to att-types. att-types i...

7cac24c496587d0560ac0e6789918c6916677484 authored over 10 years ago
shared/att: Fix bt_att_cancel

bt_att_cancel and bt_att_cancel_all no longer destroy any pending
request or indication, since t...

d517740aee82f6845f461a54b7928edeb6dc8dac authored over 10 years ago
TODO: shared/gatt-client now supports included services

7312dbecd60c8fceefb197380adba49caa0fed74 authored over 10 years ago
shared/gatt: Fix searching descriptors

Descriptor discovery range started from characteristic value handle + 1
and end with characteris...

de9191b5f45de46c4fb547f9a08e73777788be40 authored over 10 years ago
tools/btgatt-client: Print found include services

5e35bc7b06b5a3209a51ae83eca8e4b1d8523e6a authored over 10 years ago
shared/gatt: Add gatt-client include service iterator

It will allow user to take value, handle, start and end handle
of included service.

7f41af77a3920beb7a4ac7c2f2f1570d2ea5c16d authored over 10 years ago
shared/gatt: Discover included services

0564751e282f799fe3c6e7aa6d5a289f232e7045 authored over 10 years ago
shared/gatt: Discover secondary services

Add searching of secondary services in gatt-client.

8d5cf76c338afa325e25be74f507571251e43579 authored over 10 years ago
shared/gatt: Add initial implementation of discover_included_services

Current implementation allow to discover included services with
16 bit UUID only.

717ea1afe54fd263d498af3c6f3682b0705ca6d1 authored over 10 years ago
shared/gatt: Discover included services 128 bit UUIDS

If included services has 128 bit UUID, it won't be returned in
READ_BY_TYPE_RSP. To get UUID REA...

9d64bdee138a7b9bfdad1f08c16ad4c1a296436c authored over 10 years ago
tools/btgatt-client: Print type of service

68daef224d723092bd3677787a4c484de8a6f27b authored over 10 years ago
shared/gatt: Distinguish Primary from Secondary services

Add flag primary to distinguish service as primary or secondary.

113ad305379e248f1c15bc66d77dfa95f82a8eaf authored over 10 years ago
shared/gatt: Remove not needed function parameter

According to SPEC 4.1 4.5.1 "Find Included Services" there is no need
to pass UUID to discover_i...

e73e4b8b745a4564acb318a61acd23ab9abdb294 authored over 10 years ago