aboutsummaryrefslogtreecommitdiffstats
path: root/src/direct_bt/BTManager.cpp
Commit message (Expand)AuthorAgeFilesLines
* Unify BTGattHandler, HCIHandler and BTManager's reader error determination an...Sven Gothel2022-04-221-2/+5
* [HCI|L2CAP]Comm: Clarify external interrupted API: is_interrupted_t -> get_bo...Sven Gothel2022-04-221-1/+1
* [L2CAP, HCI]Comm: Hold external interrupted delegate from service_runner for ...Sven Gothel2022-04-181-10/+10
* Bump jaulib's service_runner change, adapt and fix BTGattHandler's l2capReade...Sven Gothel2022-04-151-1/+1
* Fixes slave/server legacy LTK issue: Resolve MgmtLongTermKeyInfo::{initiator-...Sven Gothel2022-04-141-13/+18
* SMPHandler.hpp: #define -> 'inline constexpr' to allow proper compile time an...Sven Gothel2022-04-101-165/+164
* DBG_PRINT: Show BTManager::readDefaultSysParam() @ pre/post BTManager::initia...Sven Gothel2022-04-081-0/+14
* Revamp MgmtDefaultParam: Usability for read (new) and write, add 'BTManager::...Sven Gothel2022-04-081-1/+15
* Expose BTManager::setDefaultConnParam(..) via BTAdapter::setDefaultConnParam(...Sven Gothel2022-01-251-11/+1
* Bump jaulib v0.7.9; Use jau::service_runner::singleton_sighandler(), remove o...Sven Gothel2022-01-171-50/+6
* Add BTManager::setDefaultConnParam(..) using new MgmtSetDefaultConnParamU16Cm...Sven Gothel2022-01-121-0/+28
* BTManager: Use jau::service_runnerSven Gothel2022-01-121-101/+50
* BTManager::uploadLongTermKey(): Add knowledge of Linux invalud LTK address+ty...Sven Gothel2022-01-011-4/+33
* BTManager debug output: Fix classnameSven Gothel2021-11-171-65/+65
* Inrcrease Reader-Callback Shutdown Robustness: Limited time (8s) and have thr...Sven Gothel2021-11-171-1/+7
* Unlock mutex before notify_all to avoid pessimistic re-block of notified wait...Sven Gothel2021-11-161-4/+3
* Adapt to jau::ringbuffer API changeSven Gothel2021-10-311-4/+4
* BTManager::unpairDevice(..): Return HCIStatusCode directly; BTDevice::unpair(...Sven Gothel2021-10-281-4/+4
* Add 3 HCI Commands + 1 HCI MetaEvent to support SMP SC on slave peripheral si...Sven Gothel2021-10-261-4/+0
* HCIHandler: Always pass LE_PHY_UPDATE_COMPLETE, LE_REMOTE_FEATURES to event h...Sven Gothel2021-10-251-1/+1
* BTManager's MgmtEnv ctor: Kick off all other environment singleton ctors for ...Sven Gothel2021-10-141-0/+5
* Removed TinyB API artifacts, fix copyright notice. Add README.md 'Direct-BT O...Sven Gothel2021-10-101-67/+0
* Renamed SMP*KeyInfo -> SMP*Key: Simplify language and namesSven Gothel2021-10-051-2/+2
* Adopt to jaulib v0.4.9; Fixes BTSecurityRegistry::getStartOf(..)Sven Gothel2021-10-051-4/+4
* BTManager: SET_POWERED: Give a more generous timeout of 6s (normal 3s) to tol...Sven Gothel2021-10-011-4/+8
* SMP SC (non-legacy): Add full Link Key (LK) support (SMP, SMPKeyBin, ..); Res...Sven Gothel2021-09-281-19/+22
* BTAdapter::initialize() validates power-on state and fails if not successful,...Sven Gothel2021-09-211-2/+8
* Moved EUI48, EUI48Sub (C++/Java) and uuid_t, *Octets (C++) to jaulib for gene...Sven Gothel2021-09-181-1/+1
* BTManager::initializeAdapter: Testing whether SET_CONNECTABLE 1 is required f...Sven Gothel2021-09-161-2/+12
* Multi Direct-BT application, each using 1 adapter: Have user explicitly initi...Sven Gothel2021-09-151-52/+43
* Add BTAdapter::[getV|v]isibleAddressAndType[()] and BTAdapter::get[Address->A...Sven Gothel2021-07-281-9/+0
* Bump to jaulin v0.3.3 and adapte to jau:ringbuffer changesSven Gothel2021-06-111-1/+1
* API String Conversion Simplification: get.*String() -> direct_bt::to_string()...Sven Gothel2021-02-101-19/+19
* BTDevice/BTManager: Decorate all SC code with '#if USE_LINUX_BT_SECURITY' and...Sven Gothel2021-02-091-0/+33
* C++ direct_bt files: Cleanup includes, order and type mixed-up during refacto...Sven Gothel2021-02-021-2/+3
* BTManager: Default SMPIOCapability (defaultIOCapability) is SMPIOCapability::...Sven Gothel2021-02-011-8/+3
* SMPLongTermKeyInfo (Java/C++): Add convenience isResolver() (from ltk prop) a...Sven Gothel2021-01-281-2/+2
* Java: New API Layout: Shorten named [Bluetooth -> BT], [Characteristic -> Cha...Sven Gothel2021-01-251-0/+1231