| Commit message (Expand) | Author | Age | Files | Lines |
* | BTAdapter::setDefaultConnParam() may fail w/ UNKNOWN_COMMAND on GNU/Linux < 5... | Sven Gothel | 2022-06-18 | 1 | -5/+5 |
* | C++: Shorten is*Set() -> is_set() and set*() -> set() for bit-type enums; Fix... | Sven Gothel | 2022-06-16 | 1 | -9/+9 |
* | Adopt to jaulib jau::jni namespace changes | Sven Gothel | 2022-06-06 | 1 | -3/+3 |
* | Trial C++/Java: Validate BTAdapter::[add|remove]StatusListener() expected result | Sven Gothel | 2022-05-16 | 1 | -1/+1 |
* | C++/JNI Lifecycle Fix: BTManager must be passed as shared_ptr<> and hold as s... | Sven Gothel | 2022-05-14 | 1 | -41/+40 |
* | JNI Lifecycle Fix: BTGattCharListener: Adopt full Java/Native link via DBTNat... | Sven Gothel | 2022-05-10 | 1 | -39/+40 |
* | Remove AdapterStatusListener::matchDevice(), moved to impl::StatusListenerPai... | Sven Gothel | 2022-05-09 | 1 | -9/+9 |
* | JNI Lifecycle Fix: Have AdapterStatusListener derive from JavaUplink/DBTNativ... | Sven Gothel | 2022-05-09 | 1 | -8/+10 |
* | BTAdapter::mgmtEvDeviceFoundHCI(): Drop deviceFound() if already connected, a... | Sven Gothel | 2022-05-06 | 1 | -17/+21 |
* | API Change: AdapterStatusListener::deviceConnected(): `const uint16_t handle`... | Sven Gothel | 2022-05-06 | 1 | -7/+16 |
* | Adopt to JavaUplink::checkValidInstance(): BTObject::{isValid()->isValidInsta... | Sven Gothel | 2022-05-05 | 1 | -6/+6 |
* | Bump jaulib v0.9.1 and adopt to fraction changes, use wait_until() w/ out-of-... | Sven Gothel | 2022-05-01 | 1 | -13/+11 |
* | BTAdapter::smp_timeoutfunc(): Stop if shall_stop() at start and return 0 if s... | Sven Gothel | 2022-04-24 | 1 | -4/+7 |
* | Remove explicit atomic::load() calls written out where redundant (type operator) | Sven Gothel | 2022-04-22 | 1 | -14/+14 |
* | [HCI|L2CAP]Comm: Clarify external interrupted API: is_interrupted_t -> get_bo... | Sven Gothel | 2022-04-22 | 1 | -1/+1 |
* | Expose original AD_IND and AD_SCAN_RSP EIR in BTDevice, uniquely indicated by... | Sven Gothel | 2022-04-20 | 1 | -2/+2 |
* | BTAdapter Server: Offload waiting for client connection from BTAdapter::mgmtE... | Sven Gothel | 2022-04-19 | 1 | -21/+31 |
* | [L2CAP, HCI]Comm: Hold external interrupted delegate from service_runner for ... | Sven Gothel | 2022-04-18 | 1 | -5/+9 |
* | BTAdapter::printDeviceLists(): Make it thread safe, i.e. copy BTDeviceRef -> ... | Sven Gothel | 2022-04-16 | 1 | -30/+44 |
* | Fix uninitialized fields (valgrind conditional jump) in BTAdapter, BTDevice a... | Sven Gothel | 2022-04-15 | 1 | -0/+1 |
* | WIP: BTAdapter::startDiscovery(): Retry up to MAX_BACKGROUND_DISCOVERY_RETRY ... | Sven Gothel | 2022-04-14 | 1 | -13/+37 |
* | BTAdapter::startDiscovery(): Issue removeDiscoveredDevices() before branch on... | Sven Gothel | 2022-04-14 | 1 | -2/+2 |
* | BTAdapter: Shorten DBG_PRINT "BTAdapter::{EventHCI->hci}:" | Sven Gothel | 2022-04-14 | 1 | -20/+19 |
* | BTDevice::notifyLEFeature(): Remove HCIStatusCode param and only call with SU... | Sven Gothel | 2022-04-14 | 1 | -5/+7 |
* | BTAdapter: Add 'simple_timer smp_watchdog' triggering FAILED, key removal and... | Sven Gothel | 2022-04-11 | 1 | -0/+47 |
* | BTAdapter::sendDevicePairingState(): If FAILED pairing -> disconnect w/ reaso... | Sven Gothel | 2022-04-11 | 1 | -0/+5 |
* | BTAdapter::mgmtEvDeviceDisconnectedHCI(): As slave/master: If reason was fail... | Sven Gothel | 2022-04-11 | 1 | -17/+24 |
* | BTAdapter::mgmtEvDeviceConnectedHCI(): As slave/server: Only device->setConnS... | Sven Gothel | 2022-04-11 | 1 | -3/+8 |
* | BTAdapter::startAdvertising: Reset to SMPIOCapability::NO_INPUT_NO_OUTPUT | Sven Gothel | 2022-04-11 | 1 | -0/+6 |
* | L2CAPComm.hpp: L2CAP{ClientServer->Comm}, add adapter device id for clarity o... | Sven Gothel | 2022-04-10 | 1 | -1/+1 |
* | L2CAPComm: Rename L2CAP{Comm->Client} and have L2CAP{Client,Server} derive fr... | Sven Gothel | 2022-04-10 | 1 | -2/+2 |
* | SMPHandler.hpp: #define -> 'inline constexpr' to allow proper compile time an... | Sven Gothel | 2022-04-10 | 1 | -53/+50 |
* | BTDevice::clearData() to be performed after notifying listener and if !isConn... | Sven Gothel | 2022-04-09 | 1 | -0/+2 |
* | Re-add FIXME? in BTAdapter::startAdvertising(), whether a 'little wait' is re... | Sven Gothel | 2022-04-09 | 1 | -1/+1 |
* | DBG_PRINT: Show BTManager::readDefaultSysParam() @ pre/post BTManager::initia... | Sven Gothel | 2022-04-08 | 1 | -1/+7 |
* | BTAdapter::mgmtEvDeviceConnectedHCI: No last_discovery update; mgmtEvDeviceFo... | Sven Gothel | 2022-02-02 | 1 | -3/+1 |
* | BTAdapter: Expose `getBTMajorVersion()` in C++ and Java, removing hasHCIExtSc... | Sven Gothel | 2022-01-29 | 1 | -4/+2 |
* | Expose BTManager::setDefaultConnParam(..) via BTAdapter::setDefaultConnParam(... | Sven Gothel | 2022-01-25 | 1 | -0/+8 |
* | Refine BTAdapter API and doc on commands in powerd-off state only: setName() ... | Sven Gothel | 2022-01-25 | 1 | -4/+11 |
* | BTAdapter::startDiscovery(): Issue l2cap_service.stop(), transition to respon... | Sven Gothel | 2022-01-17 | 1 | -0/+3 |
* | BTAdapter::l2cap_att_srv: Have l2cap_service start/stop open and close the L2... | Sven Gothel | 2022-01-17 | 1 | -10/+22 |
* | Add BTAdapter::setServerConnSecurity(..) | Sven Gothel | 2022-01-13 | 1 | -0/+9 |
* | BTAdapter: Use L2CapServer jau::service_runner if running as GATT server (Sla... | Sven Gothel | 2022-01-12 | 1 | -5/+62 |
* | BTAdapter: Add startAdvertising(..) overload with user given EInfoReport and ... | Sven Gothel | 2022-01-04 | 1 | -20/+40 |
* | mgmtEvDeviceFoundHCI: [COND_->DBG]_PRINT for initial DeviceFound info with EIR | Sven Gothel | 2022-01-04 | 1 | -4/+4 |
* | [BTAdapter|HCIHandler].cpp: Fix whitespace | Sven Gothel | 2022-01-03 | 1 | -1/+2 |
* | BTAdapter::mgmtEvDeviceDisconnectedHCI(): PERIPHERAL_ADAPTER_MANAGES_SMP_KEYS... | Sven Gothel | 2022-01-01 | 1 | -1/+11 |
* | BTAdapter/BTDevice: Refine key managment related *_PRINT and PairingData::toS... | Sven Gothel | 2022-01-01 | 1 | -6/+7 |
* | BTAdapter::pausing_discovery_devices: Use std::weak_ptr<BTDevice> list; Add B... | Sven Gothel | 2021-11-29 | 1 | -6/+66 |
* | DiscoveryPolicy: Implement Discovery Policy, covering HCI host OS's implied d... | Sven Gothel | 2021-11-28 | 1 | -50/+188 |