| Commit message (Expand) | Author | Age | Files | Lines |
* | Align to jaulib 1.3.3: Full cmake-presets usage w/ vscode support update; als...v3.3.3 | Sven Göthel | 2024-08-09 | 1 | -2/+11 |
* | Adopt to jaulib: clangd/cland-tidy integration; Use VersionNumber | Sven Göthel | 2024-05-25 | 1 | -1/+1 |
* | ATTPDUTypes: Enhance AttPDUMsg by using either AttPDUFixedMsg (fixed array) o... | Sven Göthel | 2024-05-20 | 2 | -9/+9 |
* | Misc NOLINT() reviews | Sven Göthel | 2024-05-20 | 2 | -3/+4 |
* | Use jau::zero_bytes_sec() instead of ::bzero() directly | Sven Göthel | 2024-05-20 | 3 | -19/+11 |
* | SMPKeyBin: Use string starts_with() | Sven Göthel | 2024-05-20 | 1 | -2/+1 |
* | jau::cow_darray<>::equal_comparator is noexcept | Sven Göthel | 2024-05-20 | 6 | -20/+11 |
* | BTAdapter: Catch potential exceptions at debug print*() methods | Sven Göthel | 2024-05-20 | 1 | -34/+37 |
* | Fix BTAdapter ctor: Use local adapterInfo instance, not moved value adapterInfo_ | Sven Göthel | 2024-05-20 | 1 | -2/+2 |
* | Adopt to jaulib's Exception rename and restructuring | Sven Göthel | 2024-05-20 | 8 | -26/+19 |
* | BTDevice::getGattGenericAccess(): Add noexcept | Sven Göthel | 2024-05-20 | 1 | -1/+1 |
* | Add jaulib jau::os::get_platform_info() (jau::os, jau::cpu) code and show inf... | Sven Göthel | 2024-05-12 | 1 | -4/+7 |
* | jaulib: Bump and adopt to enum type name changes, added '_t' | Sven Göthel | 2024-05-12 | 10 | -53/+53 |
* | Cleanup/Fix: C++20, clang-16 + clang-tidy-16, gcc 12.2, latest jaulib, passin... | Sven Göthel | 2024-05-04 | 6 | -12/+13 |
* | Bump jaulib and adopt to jaulib byte_util API change (commit 147e17b0b41a123b... | Sven Göthel | 2024-03-02 | 10 | -69/+69 |
* | Adopt to jaulib commit d658b6059d7e7513b60c5c67019b76c9cd3f809b | Sven Göthel | 2024-02-25 | 5 | -11/+11 |
* | BTAdapter::mgmtEvDeviceFoundHCI: Only unpair() shared and non-discovered devi... | Sven Gothel | 2023-11-24 | 1 | -1/+1 |
* | BTDevice::setSMPKeyBin: Align C++/Java code using setSMPKeyBin() | Sven Gothel | 2023-11-24 | 1 | -3/+10 |
* | BTDevice::pairing_data.is_pre_paired: Set on uploadKeys() post setup, aligned... | Sven Gothel | 2023-11-24 | 1 | -4/+8 |
* | BTAdapter::startDiscovery: Use given DBGattServerRef in already discovering s... | Sven Gothel | 2023-11-23 | 1 | -0/+1 |
* | BTAdapter: Add debug/verbose msg w/ printDeviceLists() | Sven Gothel | 2023-11-23 | 1 | -6/+35 |
* | LE Resolvable Address: BTDevice::hciSMPMsgCallback: Fix IRK responder propert... | Sven Gothel | 2023-11-05 | 1 | -1/+1 |
* | BTGattCmd: Response: Add DataCallback, add setting minimum response size, add... | Sven Gothel | 2023-10-28 | 1 | -10/+26 |
* | BTGattHandler::BTGattHandler: Pick BTAdapter::getGATTServerData() also in GAT... | Sven Gothel | 2023-10-27 | 2 | -3/+18 |
* | BTGattHandler::GattServerHandler::replyReadByTypeReq: Add BT Core Spec v5.2: ... | Sven Gothel | 2023-10-27 | 1 | -10/+45 |
* | GATT Server Auth: Validate encryption and authentication requirements in serv... | Sven Gothel | 2023-10-26 | 1 | -0/+44 |
* | GATT Server Auth: BTDevice::processL2CAPSetup don't set sec_level w/ authenti... | Sven Gothel | 2023-10-26 | 1 | -4/+7 |
* | GATT Server Auth: BTAdapter::smp_timeoutfunc shall not timeout in authenticat... | Sven Gothel | 2023-10-26 | 1 | -0/+5 |
* | GATT Server Auth: Cleanup sec_levl + io_cap validation and transition, utiliz... | Sven Gothel | 2023-10-26 | 2 | -125/+211 |
* | BTAdapter::disconnectAllDevices(): Ensure disconnected device is actually rem... | Sven Gothel | 2023-10-25 | 1 | -1/+4 |
* | LE Resolvable Address: Handle identity- and resolvale-private-address (RPA), ... | Sven Gothel | 2023-10-25 | 4 | -44/+153 |
* | HCIHandler: Remove reset{->HCI}() from public | Sven Gothel | 2023-10-25 | 1 | -24/+17 |
* | HCI resolvable functions: HCIHandler: Only issue resolvable function if suppo... | Sven Gothel | 2023-10-25 | 1 | -14/+21 |
* | LE Resolvable Address: Support IRK: SMPIdentityResolvingKey (IRK w/ added id_... | Sven Gothel | 2023-10-25 | 3 | -32/+149 |
* | LE Resolvable Address: Add tinycrypt, supporting AES to match IRK w/ LE Rando... | Sven Gothel | 2023-10-25 | 4 | -12/+160 |
* | HCI resolvable functions: HCIHandler shall only report DBG messages; BTAdapte... | Sven Gothel | 2023-10-23 | 3 | -7/+21 |
* | GATT Server Auth: Expose PASSKEY_NOTIFY from BTManager -> BTDevice; App using... | Sven Gothel | 2023-10-23 | 3 | -0/+39 |
* | GATT Server Auth: MgmtEvent: Add PASSKEY_NOTIFY -> MgmtEvtPasskeyNotify mapping | Sven Gothel | 2023-10-23 | 2 | -1/+3 |
* | HCIHandler: Add support for HCI resolvable functions: add, del, clear, read..... | Sven Gothel | 2023-10-23 | 2 | -0/+113 |
* | HCIHandler: Reuse opcode from request and use to_string for error messages | Sven Gothel | 2023-10-23 | 1 | -5/+5 |
* | HCIHandler::receiveCommandComplete(..): Preserve returned CMD_STATUS error st... | Sven Gothel | 2023-10-23 | 1 | -0/+4 |
* | Sync Java with C++ and tag API changes; All trial unit tests passed | Sven Gothel | 2023-10-22 | 1 | -4/+16 |
* | Adapter Random Address (WIP): Add BTAdapter::setPrivacy() and intercepting ne... | Sven Gothel | 2023-10-22 | 2 | -0/+73 |
* | 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 | 2 | -18/+13 |
* | Adapter Random Address: Add visibleMACType = HCILEOwnAddressType::PUBLIC and ... | Sven Gothel | 2023-10-22 | 3 | -7/+5 |
* | BTAdapter::smp_timeoutfunc: Clear smp_events after warning/ignore msg (OK); B... | Sven Gothel | 2023-10-20 | 2 | -1/+6 |
* | MgmtPinCodeReplyCmd: Use given pin_code size and add std::string variant, zer... | Sven Gothel | 2023-10-20 | 2 | -1/+73 |
* | Adopt to jaulib ringbuffer changes v1.0.1-8-g854a714 | Sven Gothel | 2023-01-01 | 4 | -4/+20 |