aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* dbt_scanner10 + ScannerTinyB10: Make gatt-ping optional and always cleanup on...Sven Gothel2020-09-242-24/+70
* DBTDevice::disconnect(): Simplification, !isConnected is OK, only send event ...Sven Gothel2020-09-245-34/+45
* DBTDevice JNI: Tolerate an already destructed native instance on 'remove*Char...Sven Gothel2020-09-241-3/+15
* L2CAPComm::read(): ETIMEDOUT is not a potential error, but normal behavior.Sven Gothel2020-09-241-9/+8
* HCIHandler::disconnect(): Drop notion of 'ioErrorCause' as it is no more used...Sven Gothel2020-09-243-7/+5
* HCIHandler*: Tuning LE scan + connection parameters for higher transmission r...Sven Gothel2020-09-248-45/+84
* Use constexpr where applicable in api/direct_btSven Gothel2020-09-246-23/+23
* GATTNumbers: Elaborate a little bit more on used GATT Services/CharacteristicsSven Gothel2020-09-241-11/+47
* DBTAdapter: Split mtx_deviceReferences for each list; Avoid callback-scope lo...Sven Gothel2020-09-232-31/+34
* GATTHandler::disconnect: Reduce locking scope, exclude device->disconnect() (...Sven Gothel2020-09-231-19/+21
* DBTAdapter::stopDiscovery: Simplify 'self sending event' case and add nullptr...Sven Gothel2020-09-231-15/+14
* HCIHandler::disconnect: Move 'manual' sending of last-resort disconnected eve...Sven Gothel2020-09-232-13/+8
* DBTAdapter::powerOff(): Can't remove sharedDevices async off-thread (would dt...Sven Gothel2020-09-231-1/+1
* DBTDevice::disconnect: Send MgmtEvtDeviceDisconnected to adapter if HCI is al...Sven Gothel2020-09-231-0/+6
* DBTAdapter.java: poweredOff(): Don't clear discoveredDevices (!references); H...Sven Gothel2020-09-232-2/+2
* Merge Secure Pairing API changele_secure_connectionsSven Gothel2020-09-234-16/+18
|\
| * BluetoothDevice.get[Supported|Required]PairingModes(): Return List<PairingMod...Sven Gothel2020-09-224-16/+17
* | GATT/L2CAP Robustness: Have L2CAPHandler its own DBTEnvrionment (local L2CAP_...Sven Gothel2020-09-236-31/+152
* | Conclude POWERED state change across C++/Java; Newly added AdapterStatusListe...Sven Gothel2020-09-235-19/+75
|/
* Fix Java_direct_1bt_tinyb_DBTGattDescriptor_toStringImpl(..): Wrong arg list,...v2.1.27Sven Gothel2020-09-223-6/+23
* LE Secure Connections: Initial API to support secure pairing with varying Pai...Sven Gothel2020-09-2211-22/+442
* Doxygen: C++ package and private extraction creates too verbose documentation...v2.1.26Sven Gothel2020-09-213-4/+21
* Doxygen: Expose full C++ UML collaboration by extracting protected and privat...Sven Gothel2020-09-212-7/+7
* README/API-Doc: Add details about Direct-BT and resolve markdown to html limi...Sven Gothel2020-09-212-46/+75
* GATTHandler: read*Value, write*Value and discover*: Enhance error messages gi...Sven Gothel2020-09-211-15/+34
* GATT*::toString(): Encapsulate resulting string with '[]'; Examples: Use clea...Sven Gothel2020-09-205-18/+18
* DBTManager: Expose given BTMode in ctor and initAdapter DBG_PRINTSven Gothel2020-09-201-3/+3
* Examples dbt_scanner10, ScannerTinyB10: Realign arguments in help dumpSven Gothel2020-09-202-4/+5
* DBTAdapter::mgmtEvNewSettingsMgmt: Update DBTAdapter::btMode from new setting...Sven Gothel2020-09-202-7/+14
* Fix regression of commit 31253c2e7b9026f6647e3c85ae4ef1a80c96b243: Add redund...Sven Gothel2020-09-201-0/+1
* GATTHandler::sendWithReply(..): Either returns a valid reply or throws an exc...Sven Gothel2020-09-202-129/+140
* Handle abort() via dbt_debug's new ABORT(..), ensure a message is being send ...Sven Gothel2020-09-207-29/+31
* DBTAdapter::[start|stop]Discovery(..): Add FIXME note to respect DBTAdapter::...Sven Gothel2020-09-201-0/+3
* OctetTypes::freeData() regression: Zero sized POctets w/ nullptr are supporte...Sven Gothel2020-09-201-17/+16
* GATT[Service,...] used a 'toSafeString()' due to unknown SIGSEGV at this time...Sven Gothel2020-09-206-39/+15
* GATTHandler: [read|write]Value, discover*: Apply more detailed error message ...Sven Gothel2020-09-201-39/+38
* HCIHandler: Earmark BT Spec details for LE Secure ConnectionsSven Gothel2020-09-201-0/+14
* dbt_scanner10.cpp: Add cmdline args '-dbt_verbose, -dbt_debug, -dbt_mgmt, -db...Sven Gothel2020-09-203-18/+34
* C++ DBTManager / Java BluetoothFactory: Default operation is BTMode::LE (Was ...Sven Gothel2020-09-205-11/+40
* README: Add spacing for supported platformsSven Gothel2020-09-191-0/+2
* README: Add Supported Platforms sectionSven Gothel2020-09-191-0/+22
* README: Bump Direct-BT BLE Maturity to version 2.1.25, post further resolutionsv2.1.25Sven Gothel2020-09-191-1/+1
* POctets: Add default ctor POctets() with intentional zero sized data and use ...Sven Gothel2020-09-194-20/+40
* DBTDevice::getGATTServices() noexcept: Much catch potential exception from GA...Sven Gothel2020-09-191-4/+9
* Fix GATT* Object relationship incl weak back-reference (GATTHandler was skipp...Sven Gothel2020-09-1911-40/+94
* *Octet::check_range(..): Pass file, line as argument, as inline won't work pr...Sven Gothel2020-09-191-2/+4
* POctets::malloc: throw new exception type OutOfMemoryError early on malloc fa...Sven Gothel2020-09-194-10/+34
* C++ *Octet noexcept, add/use more [get|put]_*_nc(..) where applicable (pre-ch...Sven Gothel2020-09-198-97/+120
* README/CONTRIBUTING: Refine email contact for patches and bugzillaSven Gothel2020-09-192-5/+8
* README: Bump 2.1.24 as Early Direct-BT Mature Version (BLE); Fix bugzilla linkSven Gothel2020-09-191-2/+2