summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* ATTPDUTypes.hpp: Fix double ';;' and API doc of AttElementList::setElementCou...Sven Gothel2022-01-021-7/+7
* DiscoverPolicy: Fix AdapterstatusListener API doc: Add 'remote' notion and fi...Sven Gothel2022-01-022-28/+30
* DiscoveryPolicy: Fix: BTDevice::connectGATT(): Only discover GATT services et...Sven Gothel2022-01-021-1/+4
* Fix DBGattServer::max_att_mtu setup: Constrain over minimum of 512+1, value -...Sven Gothel2022-01-011-2/+2
* Fix BTGattHandler::sendIndication(..): AttPDUMsg::get_type(): HANDLE_VALUE_CF...Sven Gothel2022-01-011-2/+2
* dbt_peripheral00/DBTPeripheral00: Fix using *Indicate handle where selectedSven Gothel2022-01-012-4/+4
* Examples: Use clear 'client_keys' and 'server_keys' for key client- and serve...Sven Gothel2022-01-0111-24/+26
* BTDevice::uploadKeys(): Simplify BTRole condition and fix comments, add DBG_P...Sven Gothel2022-01-011-7/+12
* BTDevice::setSMPKeyBin(): Set pairing_data.use_sc based on SMPKeyBin LTKsSven Gothel2022-01-011-0/+1
* BTAdapter::mgmtEvDeviceDisconnectedHCI(): PERIPHERAL_ADAPTER_MANAGES_SMP_KEYS...Sven Gothel2022-01-011-1/+11
* BTAdapter/BTDevice: Refine key managment related *_PRINT and PairingData::toS...Sven Gothel2022-01-012-9/+11
* SMPKeyBin::uses_SC() added to conveniently determine whether SC is being used...Sven Gothel2022-01-013-3/+15
* BTManager::uploadLongTermKey(): Add knowledge of Linux invalud LTK address+ty...Sven Gothel2022-01-012-4/+43
* MgmtTypes: LTK, IRK and LK: Add BDAddressAndType::getBLERandomAddressTypeStri...Sven Gothel2022-01-013-10/+26
* README.md: v2.5.2v2.5.2Sven Gothel2021-12-051-0/+4
* Bump jaulib v0.7.5Sven Gothel2021-12-051-0/+0
* dbt_scanner10/DBTScanner10: Remove redundant adapter::removeDiscoveredDevices...Sven Gothel2021-12-052-6/+0
* Bump jaulib v0.7.4Sven Gothel2021-12-051-0/+0
* Bump README.md v2.5.1v2.5.1Sven Gothel2021-11-291-0/+7
* DiscoveryPolicy: DBTScanner10.java align with dbt_scanner10.cpp, remove all s...Sven Gothel2021-11-291-12/+0
* BTAdapter::pausing_discovery_devices: Use std::weak_ptr<BTDevice> list; Add B...Sven Gothel2021-11-297-13/+165
* DBTAdapter.cxx: Fix AdapterStatusListener.discoveringChanged(..) signatureSven Gothel2021-11-291-1/+1
* Add BTObject::checkValid() implementation overriding jau:JavaUplink, to actua...Sven Gothel2021-11-291-0/+6
* Bump README.md v2.5.0v2.5.0Sven Gothel2021-11-281-0/+12
* DiscoveryPolicy: Implement Discovery Policy, covering HCI host OS's implied d...Sven Gothel2021-11-2816-218/+479
* DiscoveryPolicy: AdapterStatusListener::deviceReady(): Added remark: 'and GAT...Sven Gothel2021-11-282-2/+4
* DiscoveryPolicy: BTDevice::connectGATT(): Discover GATT services and parse Ge...Sven Gothel2021-11-281-32/+37
* BTAdapter/BTDevice: [ERR|WARN]_PRINT: Removed 'lead-in' method name as it is ...Sven Gothel2021-11-282-58/+58
* BTAdapter.cpp: Remove redundant sync_data post mutex lockSven Gothel2021-11-281-3/+0
* Add SMPKey.PrePaired.Workflow.txt (doc/misc section for snippets to remember)Sven Gothel2021-11-191-0/+34
* SMPKeyBin::createAndWrite(..): Drop 'overwrite' argument as we shall set over...Sven Gothel2021-11-196-10/+14
* Fix PRE_PAIRED mode for !SC: Master needs to upload init LTK 1st, then respon...Sven Gothel2021-11-191-11/+30
* BTAdapter::startAdvertising(): Annotate potential restart of advertising issueSven Gothel2021-11-181-1/+2
* BTAdapter::mgmtEvDeviceFoundHCI: Use mgmt.unpairDevice() skipping already don...Sven Gothel2021-11-181-1/+1
* LTK::toString() Have EDIV + RAND lsbFirst w/o '0x' prefix like btmonSven Gothel2021-11-182-4/+4
* BTManager debug output: Fix classnameSven Gothel2021-11-171-65/+65
* Reader-Running-State Robustness: Have the atomic boolean be of memory_order_s...Sven Gothel2021-11-174-4/+4
* Inrcrease Reader-Callback Shutdown Robustness: Limited time (8s) and have thr...Sven Gothel2021-11-175-4/+70
* Bump jaulib v0.7.3Sven Gothel2021-11-171-0/+0
* BTAdapter::startDiscovery(..): Add 'bool filter_dup=true' as last parameter; ...Sven Gothel2021-11-177-21/+35
* Bump jaulibSven Gothel2021-11-161-0/+0
* Bump jaulibSven Gothel2021-11-161-0/+0
* Unlock mutex before notify_all to avoid pessimistic re-block of notified wait...Sven Gothel2021-11-167-13/+24
* Bump jaulibSven Gothel2021-11-161-0/+0
* Bump README.md for v2.4.0v2.4.0Sven Gothel2021-11-151-8/+8
* scripts/build.sh: Cleanup alternative cmake invocation, emphasize on RELEASE ...Sven Gothel2021-11-151-1/+4
* Java JNI: Implement DBGattServer.Listener incl DBGattServer.[add|remove]Liste...Sven Gothel2021-11-154-21/+235
* DBGattServer.hpp: DBGatt[Desc|Char|Service|Server]: Use jau::JavaUplink for o...Sven Gothel2021-11-156-44/+89
* DBTAdapter.cxx: jau::search_*(..) already validates results and throws jau::I...Sven Gothel2021-11-151-120/+13
* Bump jaulib v0.7.2Sven Gothel2021-11-151-0/+0