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