| Commit message (Expand) | Author | Age | Files | Lines |
* | jaulib: Bump and adopt to enum type name changes, added '_t' | Sven Göthel | 2024-05-12 | 10 | -35/+35 |
* | Cleanup/Fix: C++20, clang-16 + clang-tidy-16, gcc 12.2, latest jaulib, passin... | Sven Göthel | 2024-05-04 | 2 | -2/+2 |
* | Bump jaulib and adopt to jaulib byte_util API change (commit 147e17b0b41a123b... | Sven Göthel | 2024-03-02 | 10 | -57/+57 |
* | Adopt to jaulib commit d658b6059d7e7513b60c5c67019b76c9cd3f809b | Sven Göthel | 2024-02-25 | 6 | -41/+41 |
* | BTDevice: Properly expose isPrePaired() to Javav3.2.3 | Sven Gothel | 2023-11-24 | 1 | -1/+8 |
* | BTDevice: API Doc: Detail RSSI and Tx Power Level | Sven Gothel | 2023-11-24 | 1 | -2/+33 |
* | BTDevice::pairing_data.is_pre_paired: Set on uploadKeys() post setup, aligned... | Sven Gothel | 2023-11-24 | 1 | -1/+5 |
* | BTAdapter: Remove redundant startDiscovery overload w/o DBGattServerRef and h... | Sven Gothel | 2023-10-29 | 1 | -58/+2 |
* | DBGattServer/Value: Add convenience make[_gatt]() for initializer list (byte ...v3.2.2 | Sven Gothel | 2023-10-28 | 1 | -0/+11 |
* | DBGattServer/Value: Add convenience make[_gatt]() for initializer list (byte ... | Sven Gothel | 2023-10-28 | 1 | -0/+6 |
* | BTGattCmd: Response: Add DataCallback, add setting minimum response size, add... | Sven Gothel | 2023-10-28 | 1 | -0/+34 |
* | BTGattHandler::BTGattHandler: Pick BTAdapter::getGATTServerData() also in GAT... | Sven Gothel | 2023-10-27 | 1 | -1/+60 |
* | Convenience: Add DBGattValue.make(..) for java and 'POctets make_gvalue(..)' ... | Sven Gothel | 2023-10-27 | 1 | -0/+28 |
* | GATT Server Auth: Cleanup sec_levl + io_cap validation and transition, utiliz... | Sven Gothel | 2023-10-26 | 1 | -22/+54 |
* | LE Resolvable Address: Handle identity- and resolvale-private-address (RPA), ... | Sven Gothel | 2023-10-25 | 5 | -26/+102 |
* | HCIHandler: Remove reset{->HCI}() from public | Sven Gothel | 2023-10-25 | 1 | -18/+11 |
* | HCI resolvable functions: HCIHandler: Only issue resolvable function if suppo... | Sven Gothel | 2023-10-25 | 1 | -0/+46 |
* | LE Resolvable Address: Support IRK: SMPIdentityResolvingKey (IRK w/ added id_... | Sven Gothel | 2023-10-25 | 4 | -55/+140 |
* | LE Resolvable Address: Add tinycrypt, supporting AES to match IRK w/ LE Rando... | Sven Gothel | 2023-10-25 | 3 | -1/+59 |
* | GATT Server Auth: Expose PASSKEY_NOTIFY from BTManager -> BTDevice; App using... | Sven Gothel | 2023-10-23 | 3 | -10/+41 |
* | GATT Server Auth: MgmtEvent: Add PASSKEY_NOTIFY -> MgmtEvtPasskeyNotify mapping | Sven Gothel | 2023-10-23 | 1 | -1/+36 |
* | HCIHandler: Add support for HCI resolvable functions: add, del, clear, read..... | Sven Gothel | 2023-10-23 | 2 | -3/+60 |
* | Sync Java with C++ and tag API changes; All trial unit tests passed | Sven Gothel | 2023-10-22 | 2 | -3/+10 |
* | Adapter Random Address (WIP): Add BTAdapter::setPrivacy() and intercepting ne... | Sven Gothel | 2023-10-22 | 3 | -0/+34 |
* | BTManager::handleCurrentSettingsReply(): Added to unify setMode() and setDisc... | Sven Gothel | 2023-10-22 | 1 | -0/+2 |
* | BTAdapter/BTManager: Initialize BTAdapter w/ optional power-on, allowing subs... | Sven Gothel | 2023-10-22 | 2 | -5/+6 |
* | Adapter Random Address: Add visibleMACType = HCILEOwnAddressType::PUBLIC and ... | Sven Gothel | 2023-10-22 | 2 | -2/+3 |
* | MgmtPinCodeReplyCmd: Use given pin_code size and add std::string variant, zer... | Sven Gothel | 2023-10-20 | 3 | -2/+20 |
* | C++20: MgmtTypes: Have name length enums as jau::nsize_t, aligning to same pa... | Sven Gothel | 2022-12-31 | 1 | -16/+16 |
* | C++20: Use C++17/20 compatible std::memory_order* values | Sven Gothel | 2022-12-31 | 1 | -4/+4 |
* | C++20: Drop constexpr for std::string return values | Sven Gothel | 2022-12-31 | 2 | -32/+32 |
* | Replace remaining std::function with jau::function | Sven Gothel | 2022-11-28 | 1 | -2/+2 |
* | clang-tidy fixes part-4 / 4: Use 'const T&' for arguments on listener types | Sven Gothel | 2022-11-28 | 3 | -36/+36 |
* | clang-tidy fixes part-3 / 4, adding Check `performance-*` | Sven Gothel | 2022-11-28 | 18 | -75/+80 |
* | clang-tidy: cover modernize-pass-by-value, handle modernize-use-equals-delete | Sven Gothel | 2022-11-27 | 11 | -41/+41 |
* | BTDeviceRegistry.hpp: Resolve recursive include via DirectBT.hpp | Sven Gothel | 2022-11-27 | 1 | -1/+1 |
* | clang-tidy fixes part-1 | Sven Gothel | 2022-11-27 | 17 | -120/+172 |
* | AttPDUMsg*, SMPPDUMsg*: Place check_range() to final type, avoid vtable-mess;... | Sven Gothel | 2022-11-27 | 2 | -108/+209 |
* | Change all callback return type: dummy 'bool' -> 'void', now enabled by jau::... | Sven Gothel | 2022-09-16 | 5 | -38/+36 |
* | Adopt to jau::function<R(A...)> from jau::FunctionDef<> | Sven Gothel | 2022-09-16 | 6 | -14/+14 |
* | HCIHandler::resetAdapter(): Add optional HCIHandler::PostShutdownFunc argumen... | Sven Gothel | 2022-09-15 | 1 | -9/+30 |
* | BTAdapter: Align hasDevicesPausingDiscovery() -> getDevicesPausingDiscoveryCo... | Sven Gothel | 2022-09-15 | 1 | -2/+2 |
* | BTAdapter::powerOff(): Add msg for debug tracing | Sven Gothel | 2022-09-15 | 1 | -1/+1 |
* | BTAdapter: Use jau::service_runner to ensure singleton pattern on background ... | Sven Gothel | 2022-09-14 | 1 | -1/+2 |
* | BTAdapter::removeDevicePausingDiscovery(): Drop 'off_thread' argument, always... | Sven Gothel | 2022-09-14 | 1 | -4/+1 |
* | jau::service_runner CB BTAdapter::l2capServer*(): Add 'noexcept' | Sven Gothel | 2022-09-14 | 2 | -4/+4 |
* | BTAdapter::mgmtEvDeviceDiscoveringAny(): Drop 'off_thread' argument, which is... | Sven Gothel | 2022-09-14 | 1 | -2/+2 |
* | FreeBSD Support: Add patches. Build complete on GNU/Linux and FreeBSD. Missin... | Sven Gothel | 2022-07-26 | 5 | -11/+13 |
* | BTAdapter::setDefaultConnParam() may fail w/ UNKNOWN_COMMAND on GNU/Linux < 5... | Sven Gothel | 2022-06-18 | 3 | -7/+9 |
* | C++: Shorten is*Set() -> is_set(), fix test requiring all bits set to `bit ==... | Sven Gothel | 2022-06-17 | 1 | -6/+6 |