summaryrefslogtreecommitdiffstats
path: root/src/bluetooth/qlowenergycontroller_bluez.cpp
Commit message (Expand)AuthorAgeFilesLines
* BlueZ: Fix inconsistent QLEService error stateAlex Blasche2018-01-081-2/+2
* BlueZ: Prevent hanging of QLEController job queue due to comm timeoutAlex Blasche2017-11-231-3/+7
* Fix crash due to inconsistent state in QLEController during JobDisconnectDeviceAlex Blasche2017-10-171-2/+13
* Provide a way to define GAP/GATT services for central rolesAlex Blasche2017-06-281-0/+68
* Obtain random bt address flag via Bluetooth Mgmt APIAlex Blasche2017-06-161-4/+15
* Fix memory overrun due to wrong header size definition being usedAlex Blasche2017-06-121-7/+4
* Avoid bluetoothd and QtBluetooth collision when connecting to BTLE devAlex Blasche2017-05-291-1/+54
* Make it more obvious that another active BTLE connection prevents connectAlex Blasche2017-05-231-0/+11
* Fix GCC 7 warnings about implicit fallthroughsThiago Macieira2017-05-191-0/+2
* Ensure that QLowEnergyController::connected() is emitted on BlueZAlex Blasche2017-04-061-0/+3
* Bluez: Stop advertisement once Bluez Peripheral disconnectFromDevice()Alex Blasche2017-01-041-0/+4
* Prevent stalling of Linux central BTLE implementationAlex Blasche2016-12-151-3/+119
* Highlight incomplete handling of BTLE packet writesAlex Blasche2016-07-191-0/+7
* Fix endianness conversion order bug when handling 128bit Qt UuidAlex Blasche2016-05-181-4/+11
* Bluetooth LE: Add support for Signed Write command in the central role.Christian Kandeler2016-02-171-48/+81
* Merge remote-tracking branch 'origin/5.6' into 5.7Liang Qi2016-02-161-2/+17
|\
| * Not all descriptors where discovered in some casesOleksii Serdiuk2016-02-021-1/+8
| * Bluetooth: Do not assert on remote data.Christian Kandeler2016-01-221-1/+6
| * Bluetooth LE: Fix premature initialization of HCI manager.Christian Kandeler2016-01-151-4/+7
* | Bluetooth LE: Add support for Signed Write command.Christian Kandeler2016-02-031-5/+110
* | Merge remote-tracking branch 'gerrit/dev' into neardAlex Blasche2016-01-261-15/+21
|\ \
| * | Updated license headersAntti Kokko2016-01-201-15/+21
| |/
* | Bluetooth: Print warning to indicate that signed write is unimplemented.Christian Kandeler2016-01-261-0/+1
* | Bluetooth: Add more thorough checks for the Signed Write Command.Christian Kandeler2016-01-251-13/+33
* | Bluetooth: Fix typo in command value.Christian Kandeler2016-01-221-2/+2
* | Bluetooth LE: Add connection update functionality.Christian Kandeler2016-01-181-0/+26
* | Make more use of Qt's functions for handling endianness and alignment.Christian Kandeler2015-12-211-18/+18
* | Bluetooth LE: Implement GATT server write support.Christian Kandeler2015-12-151-96/+411
* | Bluetooth LE: Implement ATT access permissions.Christian Kandeler2015-12-041-19/+45
* | Merge remote-tracking branch 'gerrit/dev' into neardAlex Blasche2015-12-031-2/+5
|\|
| * Merge remote-tracking branch 'gerrit/5.5' into 5.6Alex Blasche2015-12-011-1/+4
| |\
| | * Don't register meta types during static init time5.5Alex Blasche2015-11-301-0/+1
| | * Enforce unbuffered L2CAP socket for GATTAlex Blasche2015-11-271-1/+3
| * | BT/BlueZ: Do not react to "Insufficient Authorization" error.Christian Kandeler2015-11-301-1/+1
* | | Bluetooth: Partial implementation of GATT server functionality.Christian Kandeler2015-11-301-15/+618
* | | QLowEnergyController: Rename "sendCommand" function.Christian Kandeler2015-11-231-6/+6
* | | QLowEnergyController: Rename variable.Christian Kandeler2015-11-231-7/+8
* | | Bluetooth: Add API to set up GATT services.Christian Kandeler2015-11-201-4/+112
* | | QLowEnergyController: Listen for and accept GATT connection requests.Christian Kandeler2015-11-191-2/+120
* | | Bluetooth: Introduce API for LE advertising.Christian Kandeler2015-11-171-1/+30
|/ /
* | Bluetooth: Fix value of an ATT error type.Christian Kandeler2015-10-161-4/+10
* | [Bluetooth] Optimize loopsKonstantin Ritt2015-09-161-9/+11
|/
* Parse all char descriptions in one goAlex Blasche2015-07-131-0/+1
* Do not cut 32bit value down to 16bitAlex Blasche2015-07-131-1/+1
* Cut high bits from QLECharacteristic::PropertyTypesAlex Blasche2015-07-131-1/+1
* Bluez: Implement QLES::readCharacteristic()/readDescriptor()Alex Blasche2015-04-151-9/+131
* Merge branch '5.4' into 5.5Alex Blasche2015-04-011-3/+17
|\
| * Do not assert if encryption change was requested by somebody elseAlex Blasche2015-03-311-1/+3
| * QLowEnergyController_bluez now responds to server requests.Christian Waßmuth2015-03-171-2/+14
* | Update copyright headersJani Heikkinen2015-02-161-7/+7