| Commit message (Expand) | Author | Age | Files | Lines |
* | jaulib: Bump and adopt to enum type name changes, added '_t' | Sven Göthel | 2024-05-12 | 1 | -6/+6 |
* | Cleanup/Fix: C++20, clang-16 + clang-tidy-16, gcc 12.2, latest jaulib, passin... | Sven Göthel | 2024-05-04 | 1 | -1/+1 |
* | Bump jaulib and adopt to jaulib byte_util API change (commit 147e17b0b41a123b... | Sven Göthel | 2024-03-02 | 1 | -8/+8 |
* | Adopt to jaulib commit d658b6059d7e7513b60c5c67019b76c9cd3f809b | Sven Göthel | 2024-02-25 | 1 | -2/+2 |
* | LE Resolvable Address: Support IRK: SMPIdentityResolvingKey (IRK w/ added id_... | Sven Gothel | 2023-10-25 | 1 | -3/+62 |
* | GATT Server Auth: MgmtEvent: Add PASSKEY_NOTIFY -> MgmtEvtPasskeyNotify mapping | Sven Gothel | 2023-10-23 | 1 | -1/+1 |
* | Adapter Random Address (WIP): Add BTAdapter::setPrivacy() and intercepting ne... | Sven Gothel | 2023-10-22 | 1 | -0/+8 |
* | BTManager::initializeAdapter(): Disable Privacy and reorder modes BREDR -> LE... | Sven Gothel | 2023-10-22 | 1 | -4/+9 |
* | BTManager::handleCurrentSettingsReply(): Added to unify setMode() and setDisc... | Sven Gothel | 2023-10-22 | 1 | -27/+13 |
* | BTAdapter/BTManager: Initialize BTAdapter w/ optional power-on, allowing subs... | Sven Gothel | 2023-10-22 | 1 | -4/+5 |
* | MgmtPinCodeReplyCmd: Use given pin_code size and add std::string variant, zer... | Sven Gothel | 2023-10-20 | 1 | -0/+30 |
* | Adopt to jaulib ringbuffer changes v1.0.1-8-g854a714 | Sven Gothel | 2023-01-01 | 1 | -1/+5 |
* | clang-tidy fixes part-1 | Sven Gothel | 2022-11-27 | 1 | -15/+15 |
* | Change all callback return type: dummy 'bool' -> 'void', now enabled by jau::... | Sven Gothel | 2022-09-16 | 1 | -4/+2 |
* | Adopt to jau::function<R(A...)> from jau::FunctionDef<> | Sven Gothel | 2022-09-16 | 1 | -35/+33 |
* | BTAdapter::setDefaultConnParam() may fail w/ UNKNOWN_COMMAND on GNU/Linux < 5... | Sven Gothel | 2022-06-18 | 1 | -16/+26 |
* | Bump jaulib v0.10.1-1-g6eea830 and adapt to minor changes | Sven Gothel | 2022-05-23 | 1 | -2/+2 |
* | Trial C++/Java: Fix BaseDBTClientServer::setupTest(): Add a.removeAllStatusLi... | Sven Gothel | 2022-05-16 | 1 | -0/+6 |
* | C++/JNI Lifecycle Fix: BTManager must be passed as shared_ptr<> and hold as s... | Sven Gothel | 2022-05-14 | 1 | -10/+6 |
* | BTManager: Call `jau::root_environment::set_terminating()` at dtor. Due to it... | Sven Gothel | 2022-05-09 | 1 | -0/+5 |
* | Bump jaulib v0.9.1 and adopt to fraction changes, use wait_until() w/ out-of-... | Sven Gothel | 2022-05-01 | 1 | -10/+11 |
* | 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 |