| Commit message (Expand) | Author | Age | Files | Lines |
* | BTAdapter: Remove redundant startDiscovery overload w/o DBGattServerRef and h... | Sven Gothel | 2023-10-29 | 1 | -58/+2 |
* | BTGattHandler::BTGattHandler: Pick BTAdapter::getGATTServerData() also in GAT... | Sven Gothel | 2023-10-27 | 1 | -1/+60 |
* | LE Resolvable Address: Handle identity- and resolvale-private-address (RPA), ... | Sven Gothel | 2023-10-25 | 1 | -6/+12 |
* | GATT Server Auth: Expose PASSKEY_NOTIFY from BTManager -> BTDevice; App using... | Sven Gothel | 2023-10-23 | 1 | -0/+1 |
* | Sync Java with C++ and tag API changes; All trial unit tests passed | Sven Gothel | 2023-10-22 | 1 | -3/+9 |
* | Adapter Random Address (WIP): Add BTAdapter::setPrivacy() and intercepting ne... | Sven Gothel | 2023-10-22 | 1 | -0/+4 |
* | BTAdapter/BTManager: Initialize BTAdapter w/ optional power-on, allowing subs... | Sven Gothel | 2023-10-22 | 1 | -3/+4 |
* | Adapter Random Address: Add visibleMACType = HCILEOwnAddressType::PUBLIC and ... | Sven Gothel | 2023-10-22 | 1 | -1/+2 |
* | C++20: Use C++17/20 compatible std::memory_order* values | Sven Gothel | 2022-12-31 | 1 | -4/+4 |
* | clang-tidy fixes part-4 / 4: Use 'const T&' for arguments on listener types | Sven Gothel | 2022-11-28 | 1 | -6/+6 |
* | clang-tidy fixes part-3 / 4, adding Check `performance-*` | Sven Gothel | 2022-11-28 | 1 | -9/+9 |
* | clang-tidy fixes part-1 | Sven Gothel | 2022-11-27 | 1 | -10/+13 |
* | Change all callback return type: dummy 'bool' -> 'void', now enabled by jau::... | Sven Gothel | 2022-09-16 | 1 | -29/+29 |
* | 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 | 1 | -3/+3 |
* | BTAdapter::mgmtEvDeviceDiscoveringAny(): Drop 'off_thread' argument, which is... | Sven Gothel | 2022-09-14 | 1 | -2/+2 |
* | BTAdapter::setDefaultConnParam() may fail w/ UNKNOWN_COMMAND on GNU/Linux < 5... | Sven Gothel | 2022-06-18 | 1 | -0/+2 |
* | Adopt to jaulib jau::jni namespace changes | Sven Gothel | 2022-06-06 | 1 | -1/+1 |
* | Adding C++ module/groups to separate the C++ API levels for the user; Adding ...v2.7.1 | Sven Gothel | 2022-05-22 | 1 | -0/+9 |
* | C++/JNI Lifecycle Fix: BTManager must be passed as shared_ptr<> and hold as s... | Sven Gothel | 2022-05-14 | 1 | -4/+5 |
* | JNI Lifecycle Fix: BTGattCharListener: Adopt full Java/Native link via DBTNat... | Sven Gothel | 2022-05-10 | 1 | -26/+24 |
* | Remove AdapterStatusListener::matchDevice(), moved to impl::StatusListenerPai... | Sven Gothel | 2022-05-09 | 1 | -16/+9 |
* | JNI Lifecycle Fix: Have AdapterStatusListener derive from JavaUplink/DBTNativ... | Sven Gothel | 2022-05-09 | 1 | -7/+17 |
* | API Change: AdapterStatusListener::deviceConnected(): `const uint16_t handle`... | Sven Gothel | 2022-05-06 | 1 | -3/+4 |
* | Adopt to JavaUplink::checkValidInstance(): BTObject::{isValid()->isValidInsta... | Sven Gothel | 2022-05-05 | 1 | -1/+2 |
* | JavaUplink Derivations: Match virtual signature with override (requirement to... | Sven Gothel | 2022-05-05 | 1 | -1/+1 |
* | Bump jaulib v0.9.1 and adopt to fraction changes, use wait_until() w/ out-of-... | Sven Gothel | 2022-05-01 | 1 | -1/+1 |
* | BTAdapter Server: Offload waiting for client connection from BTAdapter::mgmtE... | Sven Gothel | 2022-04-19 | 1 | -0/+1 |
* | Fix and document default connection paramter, leaning to higher performance s... | Sven Gothel | 2022-04-14 | 1 | -6/+6 |
* | BTAdapter: Add 'simple_timer smp_watchdog' triggering FAILED, key removal and... | Sven Gothel | 2022-04-11 | 1 | -1/+4 |
* | L2CAPComm: Rename L2CAP{Comm->Client} and have L2CAP{Client,Server} derive fr... | Sven Gothel | 2022-04-10 | 1 | -1/+1 |
* | SMPHandler.hpp: #define -> 'inline constexpr' to allow proper compile time an... | Sven Gothel | 2022-04-10 | 1 | -1/+1 |
* | *::setDefaultConnParam(): Fix API doc, remove copy/paste fragment | Sven Gothel | 2022-04-08 | 1 | -1/+1 |
* | API doc: Fix DiscoveryPolicy::PAUSE_CONNECTED_UNTIL_READY and PAUSE_CONNECTED... | Sven Gothel | 2022-02-09 | 1 | -5/+2 |
* | BTAdapter/HCIHandler: Reflect: Advertising is active until either disabled vi... | Sven Gothel | 2022-02-06 | 1 | -4/+13 |
* | BTAdapter/HCIHandler: API doc: Replace HTML tag with Markup list | Sven Gothel | 2022-02-06 | 1 | -28/+19 |
* | BTAdapter/BTGattChar: API doc typo fix and removal of unused/unimpl declaration | Sven Gothel | 2022-02-02 | 1 | -1/+1 |
* | Custom GATT Processing: MTU and remote GATT Services shall be processed at re... | Sven Gothel | 2022-02-02 | 1 | -1/+12 |
* | BTAdapter::startAdvertising(): Set default adv_interval from 1.28s -> 400ms a... | Sven Gothel | 2022-02-02 | 1 | -6/+6 |
* | BTAdapter: Expose `getBTMajorVersion()` in C++ and Java, removing hasHCIExtSc... | Sven Gothel | 2022-01-29 | 1 | -11/+5 |
* | Expose BTManager::setDefaultConnParam(..) via BTAdapter::setDefaultConnParam(... | Sven Gothel | 2022-01-25 | 1 | -0/+27 |
* | Refine BTAdapter API and doc on commands in powerd-off state only: setName() ... | Sven Gothel | 2022-01-25 | 1 | -8/+16 |
* | BTDevice: Expose aggregated scanned EIR | Sven Gothel | 2022-01-18 | 1 | -0/+3 |
* | BTAdapter::l2cap_att_srv: Have l2cap_service start/stop open and close the L2... | Sven Gothel | 2022-01-17 | 1 | -1/+3 |
* | Add BTAdapter::setServerConnSecurity(..) | Sven Gothel | 2022-01-13 | 1 | -0/+16 |
* | BTAdapter: Use L2CapServer jau::service_runner if running as GATT server (Sla... | Sven Gothel | 2022-01-12 | 1 | -0/+8 |
* | BTAdapter: Add startAdvertising(..) overload with user given EInfoReport and ... | Sven Gothel | 2022-01-04 | 1 | -1/+60 |