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/gatt: Add API to remove autoconnect GATT based device

53636a731d793259a63937b9e4e9970b75022c56 authored over 10 years ago
android/gatt: Remove device from white list on device destroy

051edc22b224e12f9de45b493f8b1fd204b7875b authored over 10 years ago
doc/coding-style: Minor formatting fix

7678df16029dd0852c4d539cdc7206729029f4c1 authored over 10 years ago
doc: Add initial documentation for coding style

b4f215b51e8bea9516e204158b69267308bc3b1a authored over 10 years ago
build: Add initial HACKING

cd736fa1b5a837c31f053194be9277c80d60db8b authored over 10 years ago
shared/gatt-client: Fix invalid access during descriptor discovery.

This patch fixes an off-by-one error during descriptor discovery, which results
in an invalid ac...

223177edbb7636b40e55c8dfe20a9ba08209cce2 authored over 10 years ago
shared/gatt-client: Added bt_gatt_client_read_long_value.

Moved the bt_gatt_read_long_value function from shared/gatt-helpers to
shared/gatt-client as bt_...

f540923dad0b9a0ca85fd95a4a78be7fcc4a3622 authored over 10 years ago
shared/gatt-client: Added bt_gatt_client_write_long_value.

Moved the bt_gatt_write_long_value function from shared/gatt-helpers to
shared/gatt-client as bt...

98fe46b1dc8142972d6722b950f68fd4f9fcc7f2 authored over 10 years ago
shared/gatt-client: Added bt_gatt_client_read_value.

Moved the bt_gatt_read_value function from shared/gatt-helpers to
shared/gatt-client as bt_gatt_...

8ec31ad3daa2e2c2e92a81b09eac131deaac713e authored over 10 years ago
TODO: tools/btgatt-client introduced

ff90e4fdb898f45adc35baba034d6b52d7ea8030 authored over 10 years ago
tools/btgatt-client: Added the "write-long-value" command.

Added the "write-long-value" command which can be used to perform the "long
write" procedure.

421afbf1bb47734ae6d904c9de28084aaaa6b86a authored over 10 years ago
tools/btgatt-client: Added the "write-value" command.

Added the "write-value" command which can be used to perform "write" and "write
without response...

a87af474f27589d96ca99e59dd0af4d02b967cc9 authored over 10 years ago
tools/btgatt-client: Added the "read-long-value" command.

Added the "read-long-value" command which can be used to read long
characteristic and descriptor...

fdcd72314f0bbeaf5fd5767489ca97f3d38196d4 authored over 10 years ago
tools/btgatt-client: Added the "read-value" command.

Added the "read-value" command which sends a simple read request to the
specified handle.

a34cd13eded5e17b93673cb1891fddaf2a19aa31 authored over 10 years ago
TODO: GATT read/write functions moved to shared/gatt-client.

5f782cbd73d638eea0e9dc19cf7e7760676e482e authored over 10 years ago
shared/gatt-client: Added simple write operations.

Moved the bt_gatt_write_without_response and bt_gatt_write_value functions from
shared/gatt-help...

903688f1e29ddd9033a2c2212be91ceb91584b93 authored over 10 years ago
android/tester: Use default SSP handler in socket tests

f1f2ee103203fe549b84677445569db0db798170 authored over 10 years ago
emulator/btdev: Fix returning correct remote extended features

504f52524f5c9ba135ad80ad0f5f195941ecf6a7 authored over 10 years ago
android/tester: Indentation fix

5cd1f2667b4685bc335623473235f5087034eecb authored over 10 years ago
android/tester: Fix hdp cases not handling ssp correctly

719f2fd96e24fa7dd29913c37f4ee7319760d761 authored over 10 years ago
android/hidhost: Fix indentation

4067b86e4ce7a8f73ef7e2d8c9d2a2a93a67b7bc authored over 10 years ago
android/tester: Fix not cleaning up step lists

There were missing some cleanups for few testers.

01d145786a7d80ad7d0552fd1ab1e7ecded9f318 authored over 10 years ago
lib/sdp: Fix typo

f9bd117bce623cd594f99c57f6f7701c57bdbe8b authored over 10 years ago
android/pts: test IOPT TC_SDAS_BV_03_I against PTS 5.2

8308e1a1b43fa65dbb90c38cd031f909ab93f83c authored over 10 years ago
android/pts: Move PTS issues to line with test name

This makes stat scripting easier.

8726e14de4e200627f2bb5b478f53391ecad6b3f authored over 10 years ago
tools: Show the mgmt settings as bondable instead of pairable

0433ecf99c757b82a9f4ff724aed763a5251c43f authored over 10 years ago
android/pts: Update AVDTP tests results

ba9bfe487a5e13e2f58edad170c95dfa53920daa authored over 10 years ago
android/avdtptest: Enable delay reporting

4fc3bd0466cd5d15140c580d90af9f374925d39f authored over 10 years ago
android/avdtptest: Verify data before processing rtp header

2fb65926d438a580ef321d1f8ad22d84d0677925 authored over 10 years ago
android/avdtptest: Print info when matching SEP was found

1b61a86b652a7e770c60bdb87ce44bc537022364 authored over 10 years ago
android/pts: PICS and PIXIT setting for AVDTP

22f78750f58e255cd525d9c9b44607bd8dc5e876 authored over 10 years ago
android/bluetooth: Minor style fix

4b387bf70968558ab322678038e665485f4f86b7 authored over 10 years ago
android/bluetooth: Set unpaired cb list to NULL while unregistering bt

Unpaired callback list for profiles needs to be set to NULL while
unregistering bluetooth. Other...

3729ced0f6b157e8baa7f43acb1254fb0a6e21ae authored over 10 years ago
android: Unregister bluetooth as last service

Other services might depend on bluetooth while performing cleanup
tasks so it should be unregist...

90bdffaddb993a52961cb8bb3beebf97a1c87c3a authored over 10 years ago
android/gatt: Add helper to create listen data

e6c71886690625f26bbf7a390c6c702482b86654 authored over 10 years ago
android/gatt: Stop listening while unregistering app

Adapter gets stucked on advertising while unregistering all apps with not
stopped listening.

18aa562ac63137591f38c60273be9b464e8e99b6 authored over 10 years ago
android/tester: Fix build error

This fix following error seen when building with gcc 4.6.3

android/tester-gatt.c:135:2: error: ...

f4ffda9c22a24098babe005bc651605a45ea8f56 authored over 10 years ago
audio/avrcp: Fix not handling errors for GetCapabilities

According to the spec GetCapabilities is mandatory for both TG and CT but
some devices reject it...

a4bec4749fb0e0f402fd6c2e0bb6774ea857a388 authored over 10 years ago
obexd/mas: Fix crash when outparams is NULL

outparams can be NULL meaning no application parameters should be added
to the response.

498e067aba400d53e176d6914fa493efc2dbf0ef authored over 10 years ago
obexd/mas: Fix parsing of application parameters

Some commands don't have any mandatory application parameter which means
inparams can be NULL wh...

55eebc598b1e182b2cbcfb78b4202d2ae2e52d73 authored over 10 years ago
core: Fix coding style

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

564223369d4e7da324bdf936a631591e8257c9af authored over 10 years ago
android/tester: Add test verifying correct bond state notification

Added test which verify that remote device which is paired and not
bonded has correct state in A...

e32219b22de26dd83bc17cc193948312c806342a authored over 10 years ago
android/bluetooth: Improve sending bond state notification

This patch makes sure that any bond state changes of remote device is
corretly distributed to An...

14453fcd0e4169e3c0959ffb2e751d5f3cffb2e7 authored over 10 years ago
android/bluetooth: Fix bond state for non-bonded devices

When device is paired but no-bonded, Android GUI keep incorrect bonds
state after ACL disconnect...

a4083d62eaf4d20864f146cef3639e64f1076a09 authored over 10 years ago
android/bluetooth: Fix status in "fake" bonding notification

When sending "fake" bonding" we should use SUCCESS status

121bb927f2728fdc9902b52967d46209ae49adae authored over 10 years ago
android/bluetooth: Extract function sending bond state

8029744da20f39d799f3be790db18066f8cb68d7 authored over 10 years ago
android/avdtptest: Add support for sending commands

7153dd932eac84a3cf7a1c5686babe4ec27b1b9c authored over 10 years ago
android/avdtptest: Add option to enable stream configuration

Instead of specifing initiator role use option that allows to perform
stream configuration.

23909ea1fbb25c1f60e4fb1bd750b6d4ed32b6fe authored over 10 years ago
android/avdtptest: Add option for setting protocol version

5d3bff7a9370182e27e154a30280722aa7d7657f authored over 10 years ago
android/pts: Correct PICS for GAP

In PTS 5.2 the logic is reversed and all PICS by default are set
to TRUE.

6e96d13779ea08305f3296788cb8c0133f5e1005 authored over 10 years ago
android/tester: Make GATT search test names more descriptive

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

c473c970e6716081e03fa487126984c86bfb6cdb authored over 10 years ago
android/tester: Add GATT Search Service 2 test case

It tests searching for Primary Services. In this scenarion two
services will be returned.

b67ceac98602e193f5118066db6ed4283b226ff8 authored over 10 years ago
android/tester: Add negative GATT Search Service test

In this test case no Primary Service will be returned.

ac39f9a051eb6a64cffecc4c9deccd6a8bb37f4d authored over 10 years ago
android/tester: Add GATT get_characteristic test

Add basic test case for get_characteristic() in GATT client
interface.

633df6d8253e35252e92e8702edc0cc976614411 authored over 10 years ago
android/tester: Add function to set default ssp handler

In most test cases pairing can be performed but is not part of test
case, and shouldn't have imp...

dcbab841a7c7cfcd39c15be71aba743ebe47ffcb authored over 10 years ago
android/tester: Simplify ACTION_FAIL and ACTION_SUCCESS defines

aa02db01fe5e43f1eafcc0c1145ba84cbac5bcc5 authored over 10 years ago
android/tester: Add support for search services callbacks

Add support for search_result_cb() and search_complete_cb()
in android tester. It is needed for ...

c6a5a0292b5ec9b3abbb7dcceb387a9def23430d authored over 10 years ago
android/tester: Add support for get_characteristic_cb()

Verify data passed to get_characteristic_cb. It is needed
for tester-gatt.

c7bf34f1d60aed261e538eece9a53dcf76aaa3df authored over 10 years ago
android/tester: Add GATT Client Search Service test case

It is basic test case for searching primary services.

1c19b4ed5ba6275c2643efdd9d42726abc1b956c authored over 10 years ago
android/pts: PTS test session for A2DP

f6a539320c2e775ab4f0403c1c342b764cc06a22 authored over 10 years ago
android/bluetooth: Fix handling paring related events

As it turns out it is possible that kernel send to user space mgmt
events related to pairing bef...

2a732550cb288dacfca6f345fcfceba153f8ef41 authored over 10 years ago
android/gatt: Notify apps interested in autoconnect about connection

This patch makes sure that application interested in auto connect for
particular devices, will b...

0400f2132d064a2e88e08f2ad9513203979bca1c authored over 10 years ago
android/gatt: Move auto_connect_le() up in the file

Move function up in the file. Will be needed by following patches.

5fbba47811028347ce2fd925680d28ea56a00e6e authored over 10 years ago
android/gatt: Extract trigger le connection to new function

This will be needed in reconnect scenario

56043c996c002de6db94bbc60788965a06ee2f9b authored over 10 years ago
android/gatt: Move find_conn up in the file

0d2ce2f52750e0ca15071b7875efaea3dc3524de authored over 10 years ago
android/bluetooth: Add tracking if device is in white list

This patch adds tracking if device is in white list or not.
This is in order to make sure that w...

02d24069e64b2bf8aa45f1b0486da4f093f69197 authored over 10 years ago
android/hidhost: Allow to use cached dev when connecting

There is no reason to not allow connect when there is cached hid device

04d98fe2a9f772aec452b2bbc6d3da395c6d79ad authored over 10 years ago
android/gatt: Add tracking for autoconnect apps

Lets start to track which applications are interested in autoconnect

1d3373f6ae90697c5263fefc43e38bc175385941 authored over 10 years ago
android/gatt: Add API to autoconnect GATT based devices

782261302314dcc5b1a8c3c518a14e745181811e authored over 10 years ago
android/hidhost: Remove invalid connecting state notification

HIDHOST_STATE_CONNECTING is reserved for local initiated connections
according to Android framew...

bdf0701768697b46429ddfdfb401edea4984db20 authored over 10 years ago
android/gatt: Fix for device type in gatt

This patch fixes remote device type in GATT cache, which should be
updated on connect confirm

35a6c189c08bd9f8562fab92cdc294fea58a50cf authored over 10 years ago
android/avdtptest: Add option to reject commands

Currently all commands are rejected. If needed this can be extended
to specify which command to ...

b8823ffcba98a11927349d35f3e5552aa3a339e3 authored over 10 years ago
android/avdtptest: Add support for initiator role and discovery

8aae2a1d260464c99eb8b6e0319220c9a20c3009 authored over 10 years ago
android/avdtptest: Add support for fragmentation

d8f9a248a9945048bddb343925185edf25fba46e authored over 10 years ago
android/avdtptest: Add support for receiving media as SINK

ef1680fb9a46535d00414519e742e9778d643ae8 authored over 10 years ago
android/avdtptest: Add support for streaming

491c71d0c3daa4513502f3f68078bd9afe045085 authored over 10 years ago
android: Add initial code for AVDTP testing tool

This tools is intended for AVDTP qualification with PTS.

ffe06d0391a6ba836a12ebb037766322a0e6919a authored over 10 years ago
emulator/btdev: Fix not disabling le advertising on connection

Le Advertising should be disabled after the le connection is
established (Core Spec. 4.1 - Part ...

f3686a7fb09b58683a38ba7bcd1847a111175a6e authored over 10 years ago
build: Move btgatt-client to list of experimental binaries for now

1abfd19300e2626a0c0cf188d7aa645497fc27e2 authored over 10 years ago
doc/gatt-api: New API properties and methods for the GATT D-Bus API.

This patch introduces the following new properties to the GattService1
interface:

Device: A r...

103004c6bbd9541c5305e2cd845b7193285a0052 authored over 10 years ago
build: Add btgatt-client binary to .gitignore list

944343c9026979ea37859fe62d6460905ef83e31 authored over 10 years ago
tools/btgatt-client: Introduce tools/btgatt-client

This is the initial commit for tools/btgatt-client.c, a command line tool to
interactively test ...

ec1b8421b41cb9dcba7452c7a8a8266048e33ea4 authored over 10 years ago
tools/btgatt-client: Add command parsing.

Added basic support for command parsing, including the "help" command. Also
added a call to bt_g...

8806febb45394c5e74ed617d4c31a13ea7ff4a1a authored over 10 years ago
tools/btgatt: Add command argument support.

Added support for command arguments and added the -u and -a flags to the
"services" command to f...

b81f69d732dd255e505644ba4ef1edf6048ca75a authored over 10 years ago
tools/btgatt-client: Add "services" command.

Added the "services" command, which enumerates all discovered services,
characteristics, and des...

cafa15baf03ecd0edfbf4fe676df89d6888f74e6 authored over 10 years ago
tools/btgatt-client: Add "ready" handler.

Added a ready handler which gets called by bt_gatt_client when the MTU exchange
and service disc...

bfbfa3d1ec09ed2f8afae4a033d4556a672fcb21 authored over 10 years ago
tools/btgatt-client: Integrate bt_att and bt_gatt_client.

This patch adds the initial set up of a bt_att and bt_gatt_client around the
connection socket.

b3d8cc15f7c648d0c620f868fd0a5fd6584ce533 authored over 10 years ago
tools/btgatt-client: Added L2CAP LE ATT connection.

This patch adds support for connection establishment with different security
levels. Currently, ...

95cdb681a8de5928c509b68402e269234db18287 authored over 10 years ago
android/health: Fix incorrect check

"!create_mdl(channel) < 0" is always false since it returns bool

45bfe0e3b2ee13074d74ce2cc1e47ba988a55115 authored over 10 years ago
android/bluetooth: Add unpaired device callback

GATT, HID, HOG, might be interested in the fact that some device has
been unpaired in order to c...

8ecbe670849adb7d783126d9fdd03bbe9af027cd authored over 10 years ago
android/hidhost: Add remove bond handling

With this patch HID/HOG is aware when remote device has been unpaired.

b08fb7759ed6926cfc3b87f5fe8e2f659ca9736f authored over 10 years ago
android/gatt: Add remove bond handling

With this patch GATT is aware about unpaired devices so the local cache
can be cleared

9a7323f11101a03ad166715e51e42b5e55c952b3 authored over 10 years ago
android/client: Fix incorrect memory access

In case argc==3 we might access argv[3]. Make code more readable.

2c47af011d33eeb3d0a1bf313d3f92bc389fea21 authored over 10 years ago
android/handsfree: Refactor handle_dial()

Call callback only once.

59ba24851fbc859e4161f48ac98bc7c91164328d authored over 10 years ago
android/avdtp: Cleanup watch id when removing session watch

When session_cb returns FALSE respective watch id is removed so it
must be cleanup. This fix fol...

e6eee7c2fcf974dbe56db7fae479bb224685dcb2 authored over 10 years ago
monitor: Fix warnings when using l2cap_frame_get*

1b42893a9a7ee1b1334ea0eb911aa8a3584a259b authored over 10 years ago