| Commit message (Expand) | Author | Age | Files | Lines |
* | DBTDevice/BluetoothDevice: Expose getCreationTimestamp() and add BluetoothAdd... | Sven Gothel | 2020-05-28 | 6 | -8/+66 |
* | AdapterStatusListener java/C++: Add API doc | Sven Gothel | 2020-05-28 | 2 | -6/+59 |
* | Fix POctets copy-ctor and assignment: capacity = _source.getSize() | Sven Gothel | 2020-05-28 | 1 | -2/+2 |
* | Fix GATTHandler::readDescriptorValue(..): Use GATTDescriptor::value (don't bl... | Sven Gothel | 2020-05-28 | 1 | -6/+1 |
* | HCI connect returning HCIErrorCode to DBTDevice | Sven Gothel | 2020-05-27 | 3 | -39/+56 |
* | HCI le_connect: COMMAND_DISALLOWED handled 'softer' / applications may ignore... | Sven Gothel | 2020-05-27 | 7 | -11/+17 |
* | HCIComm: Expose 'HCI Error Codes' (BT Core Spec v5.2: Vol 1, Part F) | Sven Gothel | 2020-05-27 | 2 | -68/+244 |
* | DBTDevice.cpp: Use openHCI() instead of getHCI(), i.e. implicit open if requi... | Sven Gothel | 2020-05-27 | 3 | -20/+4 |
* | DBTAdapter/Device: ERR_PRINT: Add this->toString() in error report | Sven Gothel | 2020-05-27 | 2 | -15/+12 |
* | DBTDevice.cxx JNI: Fix connectImpl* signature | Sven Gothel | 2020-05-27 | 1 | -7/+7 |
* | Fixating certain enums -> 'enum class' (localizing enum scope avoiding duplic... | Sven Gothel | 2020-05-27 | 8 | -64/+78 |
* | dbt_scanner10.cpp: startDiscovery( keepAlive=true ) if connector thread faile... | Sven Gothel | 2020-05-26 | 1 | -1/+1 |
* | GATTHandler/L2CAPHandler: Thread safety and interrupt hanging L2CAP ::connect() | Sven Gothel | 2020-05-26 | 6 | -33/+68 |
* | GATTHandler::l2capReaderThreadImpl: Shall not use device, might be out of sco... | Sven Gothel | 2020-05-26 | 1 | -2/+2 |
* | dbt_scanner10.cpp: More verbose info message showing handled device in a mult... | Sven Gothel | 2020-05-26 | 1 | -2/+2 |
* | DBTDevice::connectGATT: Only return a non-null _and_ open GATTHandler, otherw... | Sven Gothel | 2020-05-26 | 1 | -1/+3 |
* | GATTHandler l2capReaderThread robustness (I/O error) and fail connect on exch... | Sven Gothel | 2020-05-26 | 1 | -15/+13 |
* | GATTHandler: Add more descriptive info to ERR_PRINT | Sven Gothel | 2020-05-26 | 1 | -17/+20 |
* | DBTDevice/HCIComm: More 'snappy' connect method names and drop unused LE min/... | Sven Gothel | 2020-05-25 | 11 | -53/+56 |
* | BluetoothDevice: Add connect(..) w/ LE connection parameter | Sven Gothel | 2020-05-25 | 4 | -2/+99 |
* | BluetoothAdapter.addDeviceToWhitelist(..) refine API doc. | Sven Gothel | 2020-05-25 | 1 | -5/+3 |
* | Expose Whitelist (auto-)connect management to BluetoothAdapter.java, impl in ... | Sven Gothel | 2020-05-25 | 6 | -1/+331 |
* | Add API doc to EIRDataType (C++) and EIRDataTypeSet (Java) | Sven Gothel | 2020-05-25 | 2 | -0/+15 |
* | DBTAdapter: Add isDeviceWhitelisted(..) wiring to DBTManager for complete exp... | Sven Gothel | 2020-05-25 | 2 | -0/+9 |
* | DBTDevice::getGATTServices(): Reuse GATTHandler's list result, retrieve Gener... | Sven Gothel | 2020-05-25 | 8 | -69/+137 |
* | Use AppearanceCat type in DBTDevice, EIR and GenericAccess | Sven Gothel | 2020-05-25 | 7 | -146/+152 |
* | Fix listener notice for discovering and connection (enabled and add connected) | Sven Gothel | 2020-05-24 | 4 | -7/+7 |
* | AdapterStatusListener (C++/Java): Add discoveringChanged(..), converge device... | Sven Gothel | 2020-05-24 | 14 | -212/+263 |
* | DBTManager: Support LOAD_CONN_PARAM (MgmtLoadConnParamCmd), providing same pe... | Sven Gothel | 2020-05-24 | 5 | -3/+138 |
* | DBTManager: Track whitelist and removeAllDevicesFromWhitelist() @ closing, al... | Sven Gothel | 2020-05-24 | 2 | -1/+75 |
* | MgmtTypes: Add valueString() override to all MgmtCommand specialization for s... | Sven Gothel | 2020-05-24 | 1 | -1/+62 |
* | Fix Whitelist to DBTManager/DBTAdapter and test (Result: Auto-connection but ... | Sven Gothel | 2020-05-24 | 7 | -31/+48 |
* | Add Whitelist to DBTManager/DBTAdapter and test (Result: No auto-connection) | Sven Gothel | 2020-05-24 | 9 | -44/+166 |
* | ScannerTinyB10.java needs to be aligned to dbt_scanner10.cpp for multithreadi... | Sven Gothel | 2020-05-24 | 2 | -0/+436 |
* | dbt_scanner10 (multithread): Only halt discovery for hci-connect and -disconn... | Sven Gothel | 2020-05-24 | 1 | -0/+24 |
* | POctets: Add explicit move ctor and assignment, release() private, add missin... | Sven Gothel | 2020-05-24 | 1 | -29/+86 |
* | DBTDevice, EInfoReport: Default tx_power, rssi to 127 (core spec defines 127 ... | Sven Gothel | 2020-05-24 | 3 | -6/+4 |
* | C++ multithreading fixes and example | Sven Gothel | 2020-05-24 | 10 | -77/+472 |
* | Examples: Set COMPILE_FLAGS "-Wall -Wextra -Werror" | Sven Gothel | 2020-05-23 | 5 | -14/+35 |
* | DBTAdapter: Remove explicit HCISession, migrate connectedDevice and use HCICo... | Sven Gothel | 2020-05-23 | 11 | -271/+146 |
* | README.md: Proof read fix, added 2nd Direct-BT descriptive sentence | Sven Gothel | 2020-05-18 | 1 | -1/+3 |
* | README.md: Elaborate on both implementations a bit more, add direct link to D... | Sven Gothel | 2020-05-18 | 1 | -2/+22 |
* | Expose UUID strings in TinyB compatible fashion (unified uuid128_t) as an opt... | Sven Gothel | 2020-05-18 | 9 | -30/+72 |
* | API doc: Properly mark the sub-namespace module -> BT spec sections | Sven Gothel | 2020-05-18 | 8 | -0/+30 |
* | API doc: DBT/Main refine and add lifecycle + listener; Enhance listener java/... | Sven Gothel | 2020-05-18 | 5 | -15/+73 |
* | README.md: Detail native libraries for each implementation, ..v2.1.1 | Sven Gothel | 2020-05-18 | 1 | -5/+5 |
* | API Doc: Extract all elements, even undocumented ones, otherwise API doc is i... | Sven Gothel | 2020-05-18 | 2 | -2/+2 |
* | API Doc Direct-BT: Move HCI prioritization segment to main namespace section. | Sven Gothel | 2020-05-18 | 2 | -8/+11 |
* | Fix general Doxygen Documentation | Sven Gothel | 2020-05-18 | 13 | -132/+194 |
* | API doc AdapterStatusListener, GATTCharacteristicListener restriction: One in... | Sven Gothel | 2020-05-18 | 2 | -2/+27 |