| Commit message (Expand) | Author | Age | Files | Lines |
* | 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 |
* | C++20: MgmtTypes: Have name length enums as jau::nsize_t, aligning to same pa... | Sven Gothel | 2022-12-31 | 1 | -1/+1 |
* | clang-tidy fixes part-3 / 4, adding Check `performance-*` | Sven Gothel | 2022-11-28 | 11 | -44/+44 |
* | clang-tidy: cover modernize-pass-by-value, handle modernize-use-equals-delete | Sven Gothel | 2022-11-27 | 2 | -12/+13 |
* | clang-tidy fixes part-1 | Sven Gothel | 2022-11-27 | 15 | -232/+275 |
* | BTAdapter.cpp: Workaround gcc 12.2.0-3 Debian 12 Bookworm 2022-10-17 false po... | Sven Gothel | 2022-10-17 | 1 | -1/+19 |
* | Change all callback return type: dummy 'bool' -> 'void', now enabled by jau::... | Sven Gothel | 2022-09-16 | 2 | -65/+37 |
* | Adopt to jau::function<R(A...)> from jau::FunctionDef<> | Sven Gothel | 2022-09-16 | 6 | -78/+76 |
* | BTAdapter/HCIHandler::toString(): Show dev_id as 1st element w/o explicitly n... | Sven Gothel | 2022-09-15 | 2 | -4/+3 |
* | HCIHandler::resetAdapter(): Add optional HCIHandler::PostShutdownFunc argumen... | Sven Gothel | 2022-09-15 | 2 | -22/+38 |
* | BTAdapter: Align hasDevicesPausingDiscovery() -> getDevicesPausingDiscoveryCo... | Sven Gothel | 2022-09-15 | 1 | -6/+6 |
* | BTAdapter::poweredOff(): Always use disconnectAllDevices() for proper device ... | Sven Gothel | 2022-09-15 | 1 | -6/+1 |
* | BTAdapter::mgmtEvDeviceDisconnectedHCI(): printDeviceLists() in verbose mode ... | Sven Gothel | 2022-09-15 | 1 | -0/+3 |
* | BTAdapter::powerOff(): Add msg for debug tracing | Sven Gothel | 2022-09-15 | 1 | -13/+13 |
* | direct_bt::to_string(<enum_type>): Remove NONE in bitfield enumerations | Sven Gothel | 2022-09-15 | 3 | -10/+0 |
* | HCIHandler::reset*(), [start|stop]Adapter(): Rewrap with DBG_PRINT() for tracing | Sven Gothel | 2022-09-15 | 1 | -28/+49 |
* | HCIHandler: ERR_PRINT remove function header, ensure dev_id shown | Sven Gothel | 2022-09-15 | 1 | -56/+44 |
* | HCIHandler: DBG_PRINT add function header w/ dev_id, WARN_PRINT remove functi... | Sven Gothel | 2022-09-15 | 1 | -93/+94 |
* | BTAdapter: Use jau::service_runner to ensure singleton pattern on background ... | Sven Gothel | 2022-09-14 | 1 | -20/+23 |
* | BTAdapter::removeDevicePausingDiscovery(): Drop 'off_thread' argument, always... | Sven Gothel | 2022-09-14 | 1 | -12/+8 |
* | jau::service_runner CB BTAdapter::l2capServer*(): Add 'noexcept' | Sven Gothel | 2022-09-14 | 1 | -3/+3 |
* | BTAdapter::mgmtEvDeviceDiscoveringAny(): Drop 'off_thread' argument, which is... | Sven Gothel | 2022-09-14 | 1 | -14/+10 |
* | BTAdapter::startDiscoveryBackground(): Fix retry==true endless thread: Set re... | Sven Gothel | 2022-09-14 | 1 | -1/+2 |