| Commit message (Expand) | Author | Age | Files | Lines |
* | Direct-BT: Remove TinyB and Cleanup Java API (1) | Sven Gothel | 2021-08-31 | 13 | -2901/+0 |
* | HCIHandler::le_enable_scan: Use 'filter_dup' (was disabled for debugging, ove...v2.2.14 | Sven Gothel | 2021-08-30 | 1 | -1/+1 |
* | Add support for Bluetooth 5.0 Adapter (using HCI extended scanning and connec... | Sven Gothel | 2021-08-30 | 5 | -82/+700 |
* | API Change C++/Java: BTGattChar::addCharListener(..): Use naive BTGattChar::L...v2.2.13 | Sven Gothel | 2021-08-28 | 2 | -13/+49 |
* | Fix EUI48Sub::scanEUI48Sub(..): Fail on missing expected colon, i.e. after ea... | Sven Gothel | 2021-08-25 | 1 | -1/+8 |
* | EUI48Sub::toString(): if 0 == length return ":", allowing fully functional EU... | Sven Gothel | 2021-08-05 | 1 | -0/+2 |
* | BTDeviceRegistry::DeviceQuery: Use explicit enum type distinguishing address ... | Sven Gothel | 2021-08-05 | 1 | -3/+3 |
* | BTDeviceRegistry, BTSecurityRegistry: Expose universal pattern matching, fix ... | Sven Gothel | 2021-08-05 | 2 | -33/+35 |
* | BTDeviceRegistry: Replace print*() to get*String() and clarify method names (... | Sven Gothel | 2021-08-04 | 1 | -23/+24 |
* | BTDeviceRegistry + BTSecurityRegistry: Expose underlying collection (C++ and ... | Sven Gothel | 2021-08-04 | 2 | -63/+44 |
* | Return HCIStatusCode::NOT_POWERED if !adapter.isPowered(), also show adapter.... | Sven Gothel | 2021-08-03 | 2 | -7/+7 |
* | BTDeviceRegistry.[cpp/java]: Bring back unordered_set/HashSet for devicesInPr... | Sven Gothel | 2021-08-01 | 1 | -22/+55 |
* | dbt_scanner10/DBTScanner10: Extract BTDeviceRegistry and BTSecurityRegistry t... | Sven Gothel | 2021-07-31 | 3 | -0/+274 |
* | C++: EUI48Sub add: hash_code(), clear(), indexOf(), contains(), operator==() ... | Sven Gothel | 2021-07-30 | 1 | -31/+57 |
* | SMPKeyFile: Tightened Constraints: readAndApply(..) key file's BTSecurityLeve... | Sven Gothel | 2021-07-29 | 1 | -6/+32 |
* | BTAdapter::mgmtEvDeviceFoundHCI: Resolve all 6 code-path (discovered, shared,... | Sven Gothel | 2021-07-28 | 1 | -77/+133 |
* | BTAdapter::mgmtEvDeviceFoundHCI: 2nd AD-EIR w/ event-type SCAN_RSP notified v... | Sven Gothel | 2021-07-28 | 1 | -2/+6 |
* | HCIHandler: AD EIR Debug: Remove the byte stream (use btmon instead) | Sven Gothel | 2021-07-28 | 1 | -5/+1 |
* | Passthrough all paramter BTAdapter::startDiscovery(..) -> HCIHandler::le_set_... | Sven Gothel | 2021-07-28 | 3 | -7/+32 |
* | Add EIR GAPFlags definition and string presentation for EInfoReport | Sven Gothel | 2021-07-28 | 1 | -3/+46 |
* | Add BTAdapter::[getV|v]isibleAddressAndType[()] and BTAdapter::get[Address->A... | Sven Gothel | 2021-07-28 | 6 | -19/+15 |
* | Fix warning (=error) clang 11.0.1: Different comparison types: Must explicitl... | Sven Gothel | 2021-07-28 | 1 | -10/+10 |
* | HCIHandler: Additionally dump AD EIR byte-hex stream if env.DEBUG_SCAN_AD_EIR | Sven Gothel | 2021-07-27 | 1 | -1/+5 |
* | Clarify EInfoReport ownership between MgmtEvtDeviceFound, HCIHandler and BTAd... | Sven Gothel | 2021-07-27 | 3 | -18/+12 |
* | BTGattHandler: discoverDescriptors keep iterating all characteristics after t... | Xerxes RĂ„nby | 2021-07-23 | 1 | -2/+3 |
* | [D]BTAdapter.printDeviceList[s](..): Also print device name in debug output. | Sven Gothel | 2021-06-15 | 1 | -1/+3 |
* | SMPKeyBin: Make key base filename compatible to FAT32 Long filename (LFN)v2.2.6 | Sven Gothel | 2021-06-11 | 1 | -0/+11 |
* | Fix direct_bt.pc.cmake package description | Sven Gothel | 2021-06-11 | 1 | -3/+3 |
* | Bump to jaulin v0.3.3 and adapte to jau:ringbuffer changes | Sven Gothel | 2021-06-11 | 4 | -4/+4 |
* | BTDevice::connectLE(..): Add (commented out) enforced BTSecurityLevel::NONE u... | Sven Gothel | 2021-02-21 | 1 | -0/+8 |
* | SMPKeyBin: Allow BTSecurityLevel::NONE case; Add more convenient createAndWri... | Sven Gothel | 2021-02-21 | 1 | -28/+142 |
* | BTDevice::connectLE(..): Set smp_auto_done=true on connect command failure | Sven Gothel | 2021-02-21 | 1 | -0/+2 |
* | SMPKeyBin: Use fprintf_td(..) to have elapsedTime prependend | Sven Gothel | 2021-02-14 | 1 | -9/+9 |
* | BTAdapter/BTDevice: Debug output: Rename [DBT -> BT][Adapter|Device]; Default... | Sven Gothel | 2021-02-14 | 2 | -244/+244 |
* | Completing BTDevice/AdapterStatusListener lifecycle handling: Fix leaked Adap... | Sven Gothel | 2021-02-14 | 2 | -145/+284 |
* | SMPKeyBin::remove: Don't use C++17 stdlib's std::filesystem::remove() per def... | Sven Gothel | 2021-02-11 | 1 | -2/+10 |
* | BTDevice::updatePairingState(..): Accept SMPPairingState::FAILED, to have SMP... | Sven Gothel | 2021-02-11 | 1 | -3/+2 |
* | SMPKeyBin: Add static remove(..) method, supporting deletion of key file. | Sven Gothel | 2021-02-11 | 1 | -2/+10 |
* | HCITypes Fix l2cap_frame::isGATT(): Compare with ATT (copy & paste); HCIHandl... | Sven Gothel | 2021-02-10 | 1 | -3/+1 |
* | API String Conversion Simplification: get.*String() -> direct_bt::to_string()... | Sven Gothel | 2021-02-10 | 17 | -322/+322 |
* | API String Conversion Simplification: get.*String() -> direct_bt::to_string()... | Sven Gothel | 2021-02-10 | 3 | -30/+14 |
* | BTDevice: Fix ERR_PRINT(..) argument | Sven Gothel | 2021-02-09 | 1 | -1/+1 |
* | BTDevice/BTManager: Decorate all SC code with '#if USE_LINUX_BT_SECURITY' and... | Sven Gothel | 2021-02-09 | 2 | -0/+63 |
* | SMPKeyBin (C++/Java): Add 'apply(BTDevice&)' method, setting Security params ... | Sven Gothel | 2021-02-09 | 1 | -0/+49 |
* | HCIHandler::hciReaderThreadImpl(): Explicit debug handling of GATT ACL packet | Sven Gothel | 2021-02-08 | 1 | -1/+3 |
* | C++: Promote L2CAP_PSM, L2CAP_CID, .. to 'enum class'; Minor constexpr enhanc... | Sven Gothel | 2021-02-08 | 5 | -49/+112 |
* | Adapt to jau::bytesHexString(..)/<type>HexString(..): Removed leading0X argum... | Sven Gothel | 2021-02-06 | 3 | -11/+11 |
* | HCIHandler::hciReaderThreadImpl(): Reuse acldata toString's data output | Sven Gothel | 2021-02-06 | 1 | -3/+1 |
* | HCIHandler::hciReaderThreadImpl(): Fix NPE: Add missing acldata->toString() a... | Sven Gothel | 2021-02-06 | 1 | -1/+2 |
* | BTDevice::updatePairingState: Reply PASSKEY/NUMERIC_COMPARE dummy value if !h... | Sven Gothel | 2021-02-06 | 1 | -7/+30 |