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

android/tester: Add support for GATT Notification in tester

Service register_for_notification and notification callbacks.

c9889f54f063c251eae575a36ec271834c4578c0 authored over 10 years ago
mcaptest: Move it from android to tools

ee83025c5e7639d93e8332c3528d1f531c4024f0 authored over 10 years ago
mcap: Rename mcap-lib to mcap

9164e6d2c553d843baa3773908280129766d8dc6 authored over 10 years ago
mcap: Unify libmcap usage for Android and non-Android versions

Now profiles/health/ , android/health and mcaptest will use
profiles/health/mcap-lib.

c2a70e6b9d0c2257a3ae579d62faa1d60e4962bd authored over 10 years ago
android/tester: Use generic connect callback for simple cases

This is usefull when no custom behavior and just simple pdu exchange
is needed.

88adaba587bc53c795a2bebab95058f804412ab4 authored over 10 years ago
android/tester: Make GATT use generic cid_data

901f65e3524c9b12f1439380c843b11a30e82d4a authored over 10 years ago
android/tester: Make HDP tests use generic PDU exchange mechanism

7eeb9dd193c9d8110247e6ed2d26340e9cedb4e0 authored over 10 years ago
android/tester: Make HIDHost tests use generic PDU exchange mechanism

dd0c8c0bd2d5aeaaa3c7eec5a4824c7725d1eb17 authored over 10 years ago
android/tester: Make A2DP use generic pdu exchange mechanism

6de02e3051ce78176feaa0d6028afe5b1394b644 authored over 10 years ago
android/tester: Add generic hook to handle pdu exchange

This allows tester-main to register hooks for certain CID to
automatically perform pdu exchange ...

634101d2a56ec02e311951ea77a032903f96080f authored over 10 years ago
android/tester: Make PAN use generic PDU exchange mechanism

a75a5815ea4dfd6bc1564a9ca722a25383388fb1 authored over 10 years ago
android/tester: Make AVRCP tests use generic pdu exchange mechanism

a17b7c80b643ccff9edd7bb87674df95fd7d4754 authored over 10 years ago
android/tester: Replace gatt-tester's pdu structs with io vectors

This is the first step in unifying the way pdu is handled.

ede5363af39fb1ad915d9be1976e4d536eff1336 authored over 10 years ago
android/tester: Make PAN tests use io vectors for pdu

573e90f593400491719be9466657393dc22206cd authored over 10 years ago
android/tester: Make HDP tests use io vectors for pdu

b7d3beaaa7fdf66b76d3473da57fcc58ce937abb authored over 10 years ago
android/tester: Make HidHost tests use io vectors for pdu

92b1fb608f1054d5aadb330d8348a381a2966cf5 authored over 10 years ago
android/tester: Expose structs holding request pdu and response pdu

This exposes the structs holding request and response pdus from a2dp
and avrcp testers and makes...

8c888307c25cd08c00ed71e3b911cc3c2189445f authored over 10 years ago
emulator/smp: Add smp_send() helper that uses bthost_send_cid_v()

d2cc1003298227ee409239e6f7cad8c4a4a6dfa2 authored over 10 years ago
emulator/bthost: Read local features upon init

e1090776a03a8eff11affc978e4f44bc65497fdd authored over 10 years ago
android/pts: Update HID PICS and PIXIT for PTS 5.3

7fa1d079ffbaea30315550811d4de150252f61c2 authored over 10 years ago
android/pts: Update HDP PICS and PIXIT for PTS 5.3

302241985a2e6985134a150fb7a46a3abdd15614 authored over 10 years ago
lib: Update company identifiers

6d6d69e0cb447b1c72a659a2185ffd729d3c9a19 authored over 10 years ago
emulator/bthost: Add missing flow_ctrl assignment

This fixes following valgrind report:
==3093== Syscall param writev(vector[...]) points to unini...

0d8d87721ad5d2b4159ed6b86534b5708564d3ef authored over 10 years ago
emulator/bthost: Refactor code using RFCOMM_UIH

This refactor code that was using RFCOMM_UIH so it can be reused.

bc9e863b3a92608e47b2028f8da55c90d40ffbc0 authored over 10 years ago
emulator/bthost: Add bthost_send_cid_v

82b8e31857f5c15cc191122a19da29aabe8f8d18 authored over 10 years ago
shared/io: Add io_send

626f5678d6196916605070dc715963ec8c9355eb authored over 10 years ago
shared/io: Do not return -1

Returning -1 normally is used when errno is set which is not case so
instead return -ENOTCONN.

b06af6d8aafddf56837e0d40a7dfc0c4df28922a authored over 10 years ago
shared/att: Make use of io_send

1d2f2732a50cd667039794f2d7a87cd4d3f18a17 authored over 10 years ago
shared/hci: Make use of io_send

c7d2bd837f7386151c5bc3109a5213d00a5e5c60 authored over 10 years ago
shared/uhid: Make use of io_send

db38b66c92757fe74e3820171dd375153c888437 authored over 10 years ago
emulator/bthost: Avoid coping in l2cap_sig_send

This uses scatter io to avoid extra copies inside l2cap_sig_send

9da0e88c0da7a45fb283819c0e6c5a853d72452f authored over 10 years ago
shared/mgmt: Make use of io_send

d201b2bfee18767403e8921943e9b6f1140356b4 authored over 10 years ago
android/pts: Update PTS files for DID

Updated PICS, PIXITs and PTS tests results for DID.
PTS version 5.3. Android version 4.4.4

5308ffa8ecf87038b985adf6fbf8c06d2a7a2acb authored over 10 years ago
android/pts: Update PTS files for A2DP

Updated PICS, PIXITs and PTS tests results for A2DP.
PTS version 5.3. Android version 4.4.4

a718accec42abca0ba6925dba0ac96d4167271c6 authored over 10 years ago
android/pts: Updated OPP PICS and PIXITs for PTS 5.3

1eb8b05b52bc7e63bcdce29956d07c50c9f43c2c authored over 10 years ago
android/hal-audio: Use hal-utils helpers for unaligned access

3c2ebdd0308ef2c1c6e1f2ae67063d9de0e83c54 authored over 10 years ago
android/hal-sco: Use hal-utils helpers for unaligned access

316fd52b78647a0a9ebd750c75fa41b1264899c4 authored over 10 years ago
android/hal: Add simple helpers for unaligned memory access

In HALs we usually don't operate on unaligned memory. Only exception
are PCM stereo<->mono mixin...

da50c27b5d3d930f2ece35e417f30e2ead5acd17 authored over 10 years ago
android/hal-audio: Remove use of shared queue code

21d3e1230379dbe50f90427aa4e4c0304fbcf8ba authored over 10 years ago
android/client: Simplify PCM handling function in SCO HAL

Those functions operate on aligned buffers so there is no need for
unaligned memory access helpers.

ee3f793f706f56022a5951af65b73b889398192f authored over 10 years ago
android/tester: Make tester debug logs verbose

This adds additional logs to match function. In case if compared values
don't match, tester will...

a712b5cb2817211508ed9921289c9a6d828256af authored over 10 years ago
android/tester: Reverse condition check

This allows to avoid extra indentation.

9f3b61d5f35d9927ed9df1bcb3250584724fc29a authored over 10 years ago
android/tester: Add GATT Server basic test cases

This adds basic tests for server register, unregister.

152b7c3c80e688b0a1f0dbcaaea6b64294555367 authored over 10 years ago
android/tester: Make client and server id unified

This makes unified id numers for both gatt server and client defined
as application id.

c9ddc13a26092708de6df11344e77848456af7be authored over 10 years ago
android/tester: Coding style fixes

16dffece61b6282e4944516fe29ad931665eafb8 authored over 10 years ago
tools: Request LE remote version information as well

2ac4e7cc5cc6be9ba07ec9d8c78ecae9295d9743 authored over 10 years ago
tools: Add comment for retrieving LE remote features

9838cb51c36c58036858b19df9804275e33cd36f authored over 10 years ago
tools: Increase timeout for sending LE scan command

212245a0976be6afde0d046482cea1af923bf0a9 authored over 10 years ago
lib: Add function for reading remote LE features

67656f8ec9be1979e08b4e9f2710e7f797b565bd authored over 10 years ago
tools: Fix wrong number for LE_LINK connection type

3e7a93b71acea679f4c4de4479b6b2bd7080c759 authored over 10 years ago
emulator/hciemu: Fix not handling failed read correctly

If read failed due to signal or blocking watch was removed resulting
in closing /dev/vhci and em...

cc91d165c566e1e296bcb50c4430b9b1c6a1129a authored over 10 years ago
android/avdtp: Fix crash on disconnect

Last reference to session may be dropped while calling connection_lost
so move watch ID clean be...

7a964f0bfa0c11cf8a838e89879f0b4ffb00b531 authored over 10 years ago
doc: Update Android tests coverage

741c656a241f683ac900c40c9bd3b46049601cb9 authored over 10 years ago
android/handsfree-client: Verify variable length data received from IPC

Dial uses variable length data, check if we received as much as was
declared. This fixes two neg...

ba1e1810cdff79107a407a1c529f870bcbf5ff58 authored over 10 years ago
android/ipc-tester: Add cases for the handsfree client interface

64d769dbaacfd5b155feed3e79343277b1c507e9 authored over 10 years ago
android/client: Add handsfree client api calls

b791e471a8697547e3875cb071a789feea36bf84 authored over 10 years ago
android/client: Add skeleton for handsfree client interface

9ed3185bcb2d4de4cd21fb21387e8612bee2804d authored over 10 years ago
android/client: Handle handsfree client connecton state callback

b31ac7ea02f0b1e1de7e4cd458cb84e770e65514 authored over 10 years ago
android/client: Handle handsfree client audio state change callback

9f038ce801ae6699834e256818182dda3bad7e25 authored over 10 years ago
android/client: Handle more callbacks for the handsfree client

0486459949e08faa81773bf71da3681956b40a15 authored over 10 years ago
android/core: Fix extra assignment

prop is assigned in the beginning of for() loop. Fixes warning:
...
android/main.c:336:3: warnin...

42de5f479b417f8628b1302d3c97f32fa47bb799 authored over 10 years ago
doc/obex-api: Split FilterBy into FilterAll and FilterAny

This makes a simpler API and document the fact that they cannot be used
together.

db20dc7e177c8bfb263e7bbd229fac7b9a891cf1 authored over 10 years ago
Monitor: Add AVRCP AddToNowPlaying support

Support for decoding AVRCP AddToNowPlaying added in Bluetooth
monitor.

8f87c53b75d180e3307819dc0a81002486153a8b authored over 10 years ago
Monitor: Add AVRCP PlayItem support

Support for decoding AVRCP PlayItem added in Bluetooth monitor.

adbe760e35d98e5d4765a022e213539ae91601c7 authored over 10 years ago
Monitor: Add AVRCP SetAddressedPlayer support

Support for decoding AVRCP SetAddressedPlayer added in Bluetooth
monitor.

dae15aaeea429d7a49bcf5878fe89326a8da3694 authored over 10 years ago
Monitor: Add AVRCP RegisterNotification support

Support for decoding AVRCP RegisterNotification added in Bluetooth
monitor.

51da5a96a44078e33f59018ffb49175146261968 authored over 10 years ago
Monitor: Add AVRCP GetPlayStatus support

Support for decoding AVRCP GetPlayStatus added in Bluetooth
monitor.

173354080bafcae5d873681c9bcb69dbf9c8e0ea authored over 10 years ago
Monitor: Add AVRCP SetAbsoluteVolume support

Support for decoding AVRCP SetAbsoluteVolume added in Bluetooth
monitor.

ab0a30b6fdab489673e8883e3241839cb4ff4a2b authored over 10 years ago
android: Fix btmgmt build on Android

target Executable: btmgmt (out/target/product/mako/obj/EXECUTABLES/
btmgmt_intermediates/LINK...

7d7f743a2bb5b201f2a778ef4a6a1435b4b8c9d2 authored over 10 years ago
shared: Add helper functions for HCI based crypto

419bd56a4f3e143056935a6c9845ce988fd29d61 authored over 10 years ago
android/build: Fix missing linking to libbluetooth

858f8e5d1ab9a9e5807e833fb1f6c0a23d049504 authored over 10 years ago
tools: For testing purposes also initialize shared GAP support

b116b6babb24ae5ae0f61813b00c7b7db86d2836 authored over 10 years ago
build: Add initial code for shared GAP handling

d4faea365ee0b2f6491866a7442e66d10ca5f069 authored over 10 years ago
android: Replace new0 with malloc call

43e4419a743263b89416c4448b8d22e72b91c6ac authored over 10 years ago
build: Move hciemu.c and hciemu.h into emulator directory

508e129d75782f2dfe0edf05973c24af6b91f633 authored over 10 years ago
build: Use internal libshared-glib and libshared-mainloop libraries

9b912ea92537cf9add1e50fac54fd58f80db9c6b authored over 10 years ago
android/client: Use release version for tool version

e4424b2aed4df92139133850a7edc25d35ce2f8d authored over 10 years ago
doc: Update Android tests coverage

37da13b34ad0092b1a8155e9f0f310d154c456c9 authored over 10 years ago
android/tester: Improve GATT tests names

70f908767216c36bdcf0243474194c782eb95ec9 authored over 10 years ago
android/tester: Add GATT Write Characteristic Wrong params

Test calling write characteristic with wrong params.

6a246e93843bd28f703d631f8c1f7cc139e585b6 authored over 10 years ago
android/tester: Add GATT Characteristic Read Wrong Params

Test Reading Characteristic value with wrog parameters.

8a4f784e855a26b63052234d8cd40d3d563cb419 authored over 10 years ago
android/tester: Add GATT Characteristic Read Ins. Auth.

Test reading Characteristing while Insufficient Authorization
is returned.

44b35fd9a8ba3650593eec34f54a4a4a8e0c1833 authored over 10 years ago
android/tester: Add GATT Characteristic Read Success

Test Characteristic Read request.

21c1257011f392446bb85837a07fe37d94e08fb7 authored over 10 years ago
android/tester: Make local variable static

This variable should be defined as static.

9b0ff68dfa313f54f56fa0dea4ec654180cad663 authored over 10 years ago
android/tester: Change function names

Functions which refers to specific actions should have "action"
suffix.

b67475ac655474cee0d4d160e703c5fe7291d61d authored over 10 years ago
android/tester: Fix condition check

It may cause NULL pointer dereference.

6791d2b2ac150e573ec22894603d633bdb4b4ef5 authored over 10 years ago
android/tester: Add GATT Characteristic Write Req Success

Test Characteristic write request.

2a6c6abdaf15c36fc0796d3e5fbb5f129e23d6d0 authored over 10 years ago
android/tester: Add GATT Characteristic Write Cmd Success

Test Characteristic write command.

f3c0faab30f5af7b2449619407ea439431ac4af0 authored over 10 years ago
android/tester: Add GATT Descriptor Read Wrong params

Test reading descriptor with wrong params.

ed3f0dffec648424200d78d0782007d9f6e8db89 authored over 10 years ago
android/tester: Add GATT Descriptor Read Ins. Auth.

Test reading descriptor's value while Insufficient Authorization
is returned.

51c54c9445f6fd48103082264a394592700377a9 authored over 10 years ago
android/tester: Add GATT Descriptor Read Success

Test Reading Descriptor Value.

64e55541f89b137b71d45c77ec85b9273117df57 authored over 10 years ago
android/tester: Add GATT Write Characteristic Ins. Auth.

Test write characteristic with Insufficient Authorization error.

1e036605e299343be7d082683a7e0a4d01329a36 authored over 10 years ago
android/gatt: Set proper status of write_data

Set proper status in write characteristic callback data struct.

40ba906935860b08de7d4b1800cf3a7a161d621a authored over 10 years ago
android/tester: Add support for GATT Client Read/Write callbacks

It will service GATT Client read/write callbacks.

2bed3e845f1fea902823804cd568fd50025c705f authored over 10 years ago
TODO: Add item to support included services in shared/gatt-client.

7426f4ca110caa5d5d7b6ce16138ef11448c697f authored over 10 years ago
android/tester: Explicitly set IO capabilities for SSP pairing tests

Those tests are periodically broken every time default IO capabalities
are changed. This patch s...

6fc3527720b5538eb20d4a0fc68e9edfc58ab742 authored over 10 years ago
android/hal-audio: Fix compilation errors with musl

CC android/android_audio_a2dp_default_la-hal-audio-sbc.lo
android/hal-audio-sbc.c: In fu...

921894c4e280b8153bc0f727a6401baa949f642c authored over 10 years ago
sap: Fix compilation errors with musl

Fix multiple errors similar to:

profiles/sap/sap-u8500.c: In function 'send_request':
profiles/...

5b23bead3bd960caf51e2aa84b4e535ca46eecc3 authored over 10 years ago
health: Use proper type for tid

tid holds glib source id and should be of guint type.

This fix following compilation error with...

0c7c4a6cc852dba0fa90a1af47a22e6256eef963 authored over 10 years ago
android/client: Fix compilation errors with musl

Fix number of build errors similar to:

CC android/client/android_haltest-tabcompletion....

114b5a3fc7095515b798f7d08aaeb731fcb5383f authored over 10 years ago