| Commit message (Expand) | Author | Age | Files | Lines |
* | 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 |
* | HCIHandler::hciReaderThreadImpl(): Reuse acldata toString's data output | Sven Gothel | 2021-02-06 | 1 | -3/+1 |
* | HCIHandler::hciReaderThreadImpl(): Fix NPE: Add missing acldata->toString() a... | Sven Gothel | 2021-02-06 | 1 | -1/+2 |
* | HCIHandler.cpp: Fix NPE: Don'e use nullptr conn (copy & paste bug, oops) | Sven Gothel | 2021-02-06 | 1 | -8/+8 |
* | Java: New API Layout: Shorten named [Bluetooth -> BT], [Characteristic -> Cha... | Sven Gothel | 2021-01-25 | 1 | -1/+1 |
* | Replace std::vector w/ jau::darray and jau::cow_vector with jau::cow_darray (... | Sven Gothel | 2021-01-11 | 1 | -22/+18 |
* | HCIHandler: Fix std::string usage for 'printf' style arguments: Pass their c_... | Sven Gothel | 2021-01-05 | 1 | -5/+5 |
* | Adapty to jau::cow_vector changes (along w/ new jau::darray): Use const_itera... | Sven Gothel | 2021-01-05 | 1 | -2/+2 |
* | smart_ptr-3: Handle HCIEvent + SMPPDUMsg instances via std::unique_ptr instea... | Sven Gothel | 2020-12-14 | 1 | -56/+67 |
* | Adopt new BDAddressAndType key value across project | Sven Gothel | 2020-12-12 | 1 | -40/+42 |
* | HCIHandler::clearAllStates(): Also clear currentScanType (complete) | Sven Gothel | 2020-11-23 | 1 | -0/+1 |
* | Map HCI events ENCRYPT_CHANGE + ENCRYPT_KEY_REFRESH_COMPLETE to synthethic Mg... | Sven Gothel | 2020-11-23 | 1 | -1/+47 |
* | HCIHandler: Expose clear[ConnectionLists -> AllStates](), allowing to flush s... | Sven Gothel | 2020-11-16 | 1 | -5/+5 |
* | HCIHandler: Support LE_REMOTE_FEAT_COMPLETE (reading LE_Encryption flag post ... | Sven Gothel | 2020-11-15 | 1 | -2/+27 |
* | Wire HCIACLData::l2cap_frame/SMPPDUMsg from HCIHandler -> DBTAdapter -> DBTDe... | Sven Gothel | 2020-11-14 | 1 | -4/+3 |
* | Generalize SMPMsg: HCISMPSecurityReqCallbackList -> HCISMPMsgCallbackList (ac... | Sven Gothel | 2020-11-11 | 1 | -25/+19 |
* | HCITypes.hpp: Add HCIACLData incl l2cap_frame providing potential SMPPDUMsg (... | Sven Gothel | 2020-11-11 | 1 | -14/+98 |