aboutsummaryrefslogtreecommitdiffstats
path: root/src/direct_bt/HCIHandler.cpp
Commit message (Expand)AuthorAgeFilesLines
* Misc NOLINT() reviewsSven Göthel2024-05-201-2/+2
* Use jau::zero_bytes_sec() instead of ::bzero() directlySven Göthel2024-05-201-6/+3
* jau::cow_darray<>::equal_comparator is noexceptSven Göthel2024-05-201-2/+2
* jaulib: Bump and adopt to enum type name changes, added '_t'Sven Göthel2024-05-121-7/+7
* Bump jaulib and adopt to jaulib byte_util API change (commit 147e17b0b41a123b...Sven Göthel2024-03-021-7/+7
* Adopt to jaulib commit d658b6059d7e7513b60c5c67019b76c9cd3f809bSven Göthel2024-02-251-1/+1
* LE Resolvable Address: Handle identity- and resolvale-private-address (RPA), ...Sven Gothel2023-10-251-0/+14
* HCIHandler: Remove reset{->HCI}() from publicSven Gothel2023-10-251-24/+17
* HCI resolvable functions: HCIHandler: Only issue resolvable function if suppo...Sven Gothel2023-10-251-14/+21
* HCI resolvable functions: HCIHandler shall only report DBG messages; BTAdapte...Sven Gothel2023-10-231-7/+7
* HCIHandler: Add support for HCI resolvable functions: add, del, clear, read.....Sven Gothel2023-10-231-0/+106
* HCIHandler: Reuse opcode from request and use to_string for error messagesSven Gothel2023-10-231-5/+5
* HCIHandler::receiveCommandComplete(..): Preserve returned CMD_STATUS error st...Sven Gothel2023-10-231-0/+4
* Adopt to jaulib ringbuffer changes v1.0.1-8-g854a714Sven Gothel2023-01-011-1/+5
* clang-tidy fixes part-3 / 4, adding Check `performance-*`Sven Gothel2022-11-281-3/+3
* clang-tidy fixes part-1Sven Gothel2022-11-271-25/+34
* Adopt to jau::function<R(A...)> from jau::FunctionDef<>Sven Gothel2022-09-161-3/+3
* BTAdapter/HCIHandler::toString(): Show dev_id as 1st element w/o explicitly n...Sven Gothel2022-09-151-1/+1
* HCIHandler::resetAdapter(): Add optional HCIHandler::PostShutdownFunc argumen...Sven Gothel2022-09-151-3/+14
* HCIHandler::reset*(), [start|stop]Adapter(): Rewrap with DBG_PRINT() for tracingSven Gothel2022-09-151-28/+49
* HCIHandler: ERR_PRINT remove function header, ensure dev_id shownSven Gothel2022-09-151-56/+44
* HCIHandler: DBG_PRINT add function header w/ dev_id, WARN_PRINT remove functi...Sven Gothel2022-09-151-93/+94
* FreeBSD Support: Add patches. Build complete on GNU/Linux and FreeBSD. Missin...Sven Gothel2022-07-261-3/+16
* C++: Shorten is*Set() -> is_set() and set*() -> set() for bit-type enums; Fix...Sven Gothel2022-06-161-9/+9
* Use fraction_i64::to_ms() w/ PRIi64 in printfSven Gothel2022-05-051-10/+10
* Bump jaulib v0.9.1 and adopt to fraction changes, use wait_until() w/ out-of-...Sven Gothel2022-05-011-26/+27
* Unify BTGattHandler, HCIHandler and BTManager's reader error determination an...Sven Gothel2022-04-221-2/+4
* [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-15/+16
* Fix uninitialized fields (valgrind conditional jump) in BTAdapter, BTDevice a...Sven Gothel2022-04-151-0/+4
* SMPHandler: Also use service_runner; Remove HCIHandler::pidSelfSven Gothel2022-04-151-3/+2
* Bump jaulib's service_runner change, adapt and fix BTGattHandler's l2capReade...Sven Gothel2022-04-151-1/+1
* SMPHandler.hpp: #define -> 'inline constexpr' to allow proper compile time an...Sven Gothel2022-04-101-4/+4
* BTAdapter/HCIHandler: Reflect: Advertising is active until either disabled vi...Sven Gothel2022-02-061-0/+11
* HCIHandler: Use jau::service_runnerSven Gothel2022-01-121-176/+126
* [BTAdapter|HCIHandler].cpp: Fix whitespaceSven Gothel2022-01-031-1/+0
* 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-2/+3
* Adapt to jau::ringbuffer API changeSven Gothel2021-10-311-3/+3
* Fix HCIHandler::le_enable_adv(enable = false) for BT5Sven Gothel2021-10-261-1/+1
* Add 3 HCI Commands + 1 HCI MetaEvent to support SMP SC on slave peripheral si...Sven Gothel2021-10-261-32/+102
* HCIHandler: Add HCIMetaEventType::LE_LTK_REQUEST (filter), add opc LE_LTK_REP...Sven Gothel2021-10-251-0/+3
* HCIHandler: Add dev_id for all debug output, allowing to separate multiple ad...Sven Gothel2021-10-251-76/+79
* HCIHandler: Always pass LE_PHY_UPDATE_COMPLETE, LE_REMOTE_FEATURES to event h...Sven Gothel2021-10-251-12/+2
* minor debug print fixesSven Gothel2021-10-161-1/+1
* BT4 advertising data_length max still 31 bytes only if using legacy PDUsSven Gothel2021-10-161-2/+5
* Fix BT4 HCIHandler::le_set_[adv|scanrsp]_data(): No param-size trimming for B...Sven Gothel2021-10-071-2/+2
* HCIHandler::le_set_[adv|scanrsp]_data(): Trim the packet param size, otherwis...Sven Gothel2021-10-071-0/+15
* HCIHandler::le_set_adv_param(): Fix BT5 ext adv param: Map ADV_IND -> ADV_IND...Sven Gothel2021-10-071-4/+6
* BTAdapter/Device: Simplify set[DefaultConnected]LE_PHY(..): Remove bool args ...Sven Gothel2021-10-051-11/+9