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
Closed the file before returning from do_send function.
1a4d4515b6187bd0a81e604d068649a1270edcb6 authored over 9 years ago
Removed dynamic allocation of filename and savefile by strdup.
Instead filename and savefile are...
e4f0c5582f1fe3451d5588243adba9de1ed68b80 authored over 9 years ago
btmgmt requires readline. Protect it under if READLINE.
789be3cb2f4573d1970a0b61df45a28a7db3faf6 authored over 9 years agoFreed memory allocated to structure hci_dev_list_req to avoid memory leak
f47fd9c820152cb37209d391ab874a8eaadbdc76 authored over 9 years ago
Removed dynamic allocation of filename by strdup.
Instead filename is directly pointing to the a...
Added support for AVRCP GetTotalNumberOfItems command to get
total num of items in a folder(with...
Even if bt_gatt_client fails to discover services it should still call
device_svc_resolved so th...
In case the remote device has no services available ready callback would
be called with success ...
This patch prevents the possible not NULL terminating problem.
ifr_name's array size is IFNAMSIZ...
This patch prevents the possible not NULL terminating problem.
ifr_name's array size is IFNAMSIZ...
While reallocating space to store additional "remote device set" using
realloc, if realloc() fai...
Fixed unnecessary typecasts of malloc return values.
2c4ce67de70c06ec5f66bdb1bf22803de4ad9555 authored over 9 years ago
This patch fixes NULL pointer dereferences in case malloc fails
and returns NULL.
Add NULL check on malloc return to fix NULL pointer dereference
in case malloc fails.
In case malloc() request fails, just print error message
and return. Dereferencing reg.mdep_cfg ...
Support for AVRCP Get Total NUmber Of Items added to btmon.
Channel: 66 len 17 ctrl 0x060...
31ada8038656eeb9c89af01ded96752c7140b61e authored over 9 years ago
Add support to handle AVRCP_EVENT_AVAILABLE_PLAYERS_CHANGED
notification.
- Register notificatio...
If the test gets an error after close the socket, the socket sk
will be closed again. This patch...
GOptionContext object should be freed in case socket connection
fails and program execution is t...
This patch fixes memory leak issues in various functions
by allocating memory to structure step...
This test verify if kernel correctly responds with error to
Remove Device command with Resolvabl...
This test verify if kernel correctly responds with error to
Add Device command with Resolvable P...
b16ae734a2b95380bd95e17bf0b5c7f05e73c9ce authored over 9 years ago
session_process_queue needs to be able to access the request .func in
case an error happen and i...
parameter value passed to the config_cb is a pointer to the
gbooloean. dereferencing the value r...
The discovery shall not be interrupted in case Exchange MTU is not
supported, instead we shall c...
838abde25be799cc3493867bf97d8b624499312f authored over 9 years ago
81596d12b173a4d53e8fcf04a775ce3c6573d5e9 authored over 9 years ago
8a4b1bd1bb7e34322d42c86a02734a5d09ad8be1 authored over 9 years ago
Currently it is not possible to cancel avdtp_discover procedure leading
to crashe if the device ...
9693a366c1038ef047507d6d652dfefc5ddec389 authored over 9 years ago
66a85a319128b599c8ee66dec3bb1002b55aa938 authored over 9 years ago
7c8ac04d890c5ee75b624acbce651058136c0ae7 authored over 9 years ago
f7138dd76d2b0ec56474c7233ac04dd09166f9b2 authored over 9 years ago
4cd67264c36dca10ab64608efa94f02556abdc03 authored over 9 years ago
7ae2fb58d0c43e03df2d810c7ce47be1b4020084 authored over 9 years ago
8e1549625531f3722109cfb94ef3a267c5e407c7 authored over 9 years ago
0fae1f0dc1113ea78437df719ac65b3e72dd9522 authored over 9 years ago
If a profiles disconnects while in connecting state but ext_connect has
already been called the ...
The instance id shall be limited to the number of instance the kernel
support, and since this wi...
If the device is being disconnected locally any profile connection shall
be rejected since the A...
The records shall always be stored persistently since the device
temporary flag can be clear at ...
btd_device_get_record should not overwrite existing cache if record
cannot be found since the ca...
This is useful information when debugging because that indicates
no-bonding was used so device w...
This fixes the following trace introduced by
caa5835cd805e9771cddef35906a31cce0232dde:
Invalid ...
c9a87056d733bc23279b30243f03923e53153a94 authored over 9 years ago
/TP/GAW/CL/BI-23-C/auto is similar to /TP/GAW/CL/BI-23-C but
automatically elevates the security...
/TP/GAW/CL/BI-05-C/auto is similar to /TP/GAW/CL/BI-05-C but
automatically elevates the security...
/TP/GAW/CL/BI-18-C/auto is similar to /TP/GAW/CL/BI-18-C but
automatically elevates the security...
/TP/GAR/CL/BI-26-C/auto is similar to /TP/GAR/CL/BI-26-C but
automatically elevates the security...
/TP/GAR/CL/BI-32-C/auto is similar to /TP/GAR/CL/BI-32-C but
automatically elevates the security...
/TP/GAR/CL/BI-04-C/auto is similar to TP/GAR/CL/BI-04-C but automatically
elevates the security ...
/TP/GAR/CL/BI-16-C/auto is similar to /TP/GAR/CL/BI-16-C but
automatically elevates the security...
/TP/GAR/CL/BI-21-C/auto is similar to /TP/GAR/CL/BI-21-C but
automatically elevates the security...
This security level enables auto elevation (on by default), this would be
useful for unit tests ...
This adds auto retry logic to requests when a security error happen,
it will first attempt to el...
If the test don't expect any errors to happen use set security to auto so
bt_att will take care ...
Before:
[PHILIPS BTM2180]# disconnect
Attempting to disconnect from
Successful disconnected
Af...
01e8a8b87a52dcf23277a31895e0da2259242728 authored over 9 years ago
The default path is /etc/bluetooth/vcard.vcf which obexd
is not able to access.
obexd[11654]: o...
fd524d73a3a83b8e324b14c166670e0326bc3946 authored over 9 years ago
When creating an adv_manager using advertising_manager_create(),
it should be properly freed usi...
The code was checking the data in the wrong queue so it was unable to
detect the same instance w...
The response should be Read Blob Reponse 0x0d not 0x0b which is Read
Response.
The response should be Read Blob Reponse 0x0d not 0x0b which is Read
Response.
75b6e79d9a0c1d483b9168d417fb13ba2f934426 authored over 9 years ago
d2cf5eca8aa0f822568639b39b8480ca2527eafe authored over 9 years ago
This patch adds tests and required test infrastructure for multi
advertising tests.
The definition of the test advertising instance was duplicated in
several places. This patch ref...
Test that advertising instances will be removed when disabling the le
capability of a brle bluet...
The change introduces an additional test that waits for an advertising
timeout to occur and chec...
The generic test runner previously expected the test action to always be
a mgmt command. A "no-o...
Currently tests have a hard coded timeout of two seconds. To prepare for
multi-advertising tests...
This test covers a use case that had not been tested before: When an
advertising instance has al...
Tests that instances that do not have a timeout will survive a power
cycle.
The kernel now allows for up to five concurrent advertising instances.
This patch adapts the tes...
The add advertising test setup data was just a number of arrays with
undocumented hex data. This...
The kernel would previously return a hard coded instance value of 0x01
even when removing multip...
Now that the kernel actually does respect the instance's duration
parameter it should be accessi...
The tester already issues debug messages for unexpected HCI commands but
not for unexpected mgmt...
The add advertisement tests were named a bit inconsistently and the test
intent was not always c...
A few additional decisions have been made while implementing the
multi-advertising feature where...
This patch fixes a few minor typos and grammar errors in the mgmt api
spec.
ef03539b30f63a8002a10c6213527da120cf7e27 authored over 9 years ago
Some BlueCore devices are equipped with an 'Analogue In' pin which is
internally connected to a ...
PullBusinessCard from remote push server.
[obex]# connect 00:1B:DC:07:33:4E 00001105-0000-1000-...
893144c653bb1a517d35909c78ecbbb2f5883bf0 authored over 9 years ago
In a particular case where remote device has the characteristic
declaration b/w 0XFFFE and 0XFFF...
c9c7d4c5e632faac37e87e0008c91c4f6e81222e authored over 9 years ago
60f68ab8d5e85716417ca1bc306d289ef716b501 authored over 9 years ago
0d9053c1ac1cd82b32b0cd377184c586d6efacc3 authored over 9 years ago
64448e3cf84827e658d85eaede3cab6caa5d13b6 authored over 9 years ago
All caracteristics shall contain a value in the next handle so having
a declaration on 0xffff is...
This makes notify_client_ready takes care of setting ready flag so the
caller code don't have to...
The spec state that a secondary needs to referenced by at least one
primary, Version 4.2 [Vol 1,...
This rework the code using service changed registration so it becomes
reusable by different part...
This tune the discovery to take advantage of the cached database whenever
possible, so instead o...
d7a375c0fc89a9bafb263c4c6a763c53ab54d4a9 authored over 9 years ago
16be38dc6fb6371c49986ae28d7003ad4b72c413 authored over 9 years ago
b2d2df74339b54909ee10575ca8cd56f99645eb8 authored over 9 years ago
ext_signed is boolean and shall be checked with logical op.
e11bfba10cc15cf74f8a657fad018aece4a5bde9 authored over 9 years ago
target Executable: btproxy (out/target/product/mako/obj/EXECUTABLES/
btproxy_intermediates/L...
73e7afaf8dbbcadf09d1526e932ee2e3fde697c7 authored over 9 years ago