| Commit message (Expand) | Author | Age | Files | Lines |
* | FreeBSD Support: Add patches. Build complete on GNU/Linux and FreeBSD. Missin... | Sven Gothel | 2022-07-26 | 1 | -3/+16 |
* | C++: Shorten is*Set() -> is_set() and set*() -> set() for bit-type enums; Fix... | Sven Gothel | 2022-06-16 | 1 | -9/+9 |
* | Use fraction_i64::to_ms() w/ PRIi64 in printf | Sven Gothel | 2022-05-05 | 1 | -10/+10 |
* | Bump jaulib v0.9.1 and adopt to fraction changes, use wait_until() w/ out-of-... | Sven Gothel | 2022-05-01 | 1 | -26/+27 |
* | Unify BTGattHandler, HCIHandler and BTManager's reader error determination an... | Sven Gothel | 2022-04-22 | 1 | -2/+4 |
* | [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 | -15/+16 |
* | Fix uninitialized fields (valgrind conditional jump) in BTAdapter, BTDevice a... | Sven Gothel | 2022-04-15 | 1 | -0/+4 |
* | SMPHandler: Also use service_runner; Remove HCIHandler::pidSelf | Sven Gothel | 2022-04-15 | 1 | -3/+2 |
* | Bump jaulib's service_runner change, adapt and fix BTGattHandler's l2capReade... | Sven Gothel | 2022-04-15 | 1 | -1/+1 |
* | SMPHandler.hpp: #define -> 'inline constexpr' to allow proper compile time an... | Sven Gothel | 2022-04-10 | 1 | -4/+4 |
* | BTAdapter/HCIHandler: Reflect: Advertising is active until either disabled vi... | Sven Gothel | 2022-02-06 | 1 | -0/+11 |
* | HCIHandler: Use jau::service_runner | Sven Gothel | 2022-01-12 | 1 | -176/+126 |
* | [BTAdapter|HCIHandler].cpp: Fix whitespace | Sven Gothel | 2022-01-03 | 1 | -1/+0 |
* | 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 | -2/+3 |
* | Adapt to jau::ringbuffer API change | Sven Gothel | 2021-10-31 | 1 | -3/+3 |
* | Fix HCIHandler::le_enable_adv(enable = false) for BT5 | Sven Gothel | 2021-10-26 | 1 | -1/+1 |
* | Add 3 HCI Commands + 1 HCI MetaEvent to support SMP SC on slave peripheral si... | Sven Gothel | 2021-10-26 | 1 | -32/+102 |
* | HCIHandler: Add HCIMetaEventType::LE_LTK_REQUEST (filter), add opc LE_LTK_REP... | Sven Gothel | 2021-10-25 | 1 | -0/+3 |
* | HCIHandler: Add dev_id for all debug output, allowing to separate multiple ad... | Sven Gothel | 2021-10-25 | 1 | -76/+79 |
* | HCIHandler: Always pass LE_PHY_UPDATE_COMPLETE, LE_REMOTE_FEATURES to event h... | Sven Gothel | 2021-10-25 | 1 | -12/+2 |
* | minor debug print fixes | Sven Gothel | 2021-10-16 | 1 | -1/+1 |
* | BT4 advertising data_length max still 31 bytes only if using legacy PDUs | Sven Gothel | 2021-10-16 | 1 | -2/+5 |
* | Fix BT4 HCIHandler::le_set_[adv|scanrsp]_data(): No param-size trimming for B... | Sven Gothel | 2021-10-07 | 1 | -2/+2 |
* | HCIHandler::le_set_[adv|scanrsp]_data(): Trim the packet param size, otherwis... | Sven Gothel | 2021-10-07 | 1 | -0/+15 |
* | HCIHandler::le_set_adv_param(): Fix BT5 ext adv param: Map ADV_IND -> ADV_IND... | Sven Gothel | 2021-10-07 | 1 | -4/+6 |
* | BTAdapter/Device: Simplify set[DefaultConnected]LE_PHY(..): Remove bool args ... | Sven Gothel | 2021-10-05 | 1 | -11/+9 |
* | Apply remaining EUI48 endian conversions | Sven Gothel | 2021-10-05 | 1 | -8/+11 |
* | Adopt to jaulib v0.4.9; Fixes BTSecurityRegistry::getStartOf(..) | Sven Gothel | 2021-10-05 | 1 | -5/+5 |
* | HCIHandler/BTAdapter/BTDevice: Add le_set[_default]_phy(..) / set[Connected|D... | Sven Gothel | 2021-09-24 | 1 | -4/+123 |
* | HCIHandler::le_read_phy(..)/BTDevice::getConnectedLE_PHY(..): Use orig HCI ar... | Sven Gothel | 2021-09-24 | 1 | -2/+2 |
* | HCIHandler: Return HCIStatusCode::DISCONNECTED if not open instead of INTERNA... | Sven Gothel | 2021-09-24 | 1 | -12/+12 |
* | Added HCIHandler::check_open_connection(..): Reuse same state and param check... | Sven Gothel | 2021-09-24 | 1 | -81/+43 |
* | Moved EUI48, EUI48Sub (C++/Java) and uuid_t, *Octets (C++) to jaulib for gene... | Sven Gothel | 2021-09-18 | 1 | -1/+1 |
* | Add HCIHandler::le_read_remote_features(..) | Sven Gothel | 2021-09-16 | 1 | -1/+46 |
* | Fix HCIHandler::le_enable_adv(..): Use HCIOpcode::LE_SET_EXT_ADV_ENABLE | Sven Gothel | 2021-09-15 | 1 | -2/+2 |
* | BTAdapter/HCIHandler Refine advertising/discovery state validation | Sven Gothel | 2021-09-15 | 1 | -13/+23 |
* | Add advertising support (start with set-data and -params, stop) via HCIHandler | Sven Gothel | 2021-09-15 | 1 | -3/+263 |
* | Multi Direct-BT application, each using 1 adapter: Have user explicitly initi... | Sven Gothel | 2021-09-15 | 1 | -70/+81 |
* | HCIHandler::le_enable_scan: Use 'filter_dup' (was disabled for debugging, ove...v2.2.14 | Sven Gothel | 2021-08-30 | 1 | -1/+1 |
* | Add support for Bluetooth 5.0 Adapter (using HCI extended scanning and connec... | Sven Gothel | 2021-08-30 | 1 | -50/+300 |
* | HCIHandler: AD EIR Debug: Remove the byte stream (use btmon instead) | Sven Gothel | 2021-07-28 | 1 | -5/+1 |
* | Passthrough all paramter BTAdapter::startDiscovery(..) -> HCIHandler::le_set_... | Sven Gothel | 2021-07-28 | 1 | -4/+6 |
* | HCIHandler: Additionally dump AD EIR byte-hex stream if env.DEBUG_SCAN_AD_EIR | Sven Gothel | 2021-07-27 | 1 | -1/+5 |
* | Clarify EInfoReport ownership between MgmtEvtDeviceFound, HCIHandler and BTAd... | Sven Gothel | 2021-07-27 | 1 | -5/+6 |
* | Bump to jaulin v0.3.3 and adapte to jau:ringbuffer changes | Sven Gothel | 2021-06-11 | 1 | -1/+1 |
* | HCITypes Fix l2cap_frame::isGATT(): Compare with ATT (copy & paste); HCIHandl... | Sven Gothel | 2021-02-10 | 1 | -3/+1 |
* | API String Conversion Simplification: get.*String() -> direct_bt::to_string()... | Sven Gothel | 2021-02-10 | 1 | -40/+40 |
* | HCIHandler::hciReaderThreadImpl(): Explicit debug handling of GATT ACL packet | Sven Gothel | 2021-02-08 | 1 | -1/+3 |