| Commit message (Expand) | Author | Age | Files | Lines |
* | 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 |
* | DiscoverPolicy: Fix AdapterstatusListener API doc: Add 'remote' notion and fi... | Sven Gothel | 2022-01-02 | 1 | -14/+15 |
* | BTAdapter::pausing_discovery_devices: Use std::weak_ptr<BTDevice> list; Add B... | Sven Gothel | 2021-11-29 | 1 | -1/+29 |
* | DiscoveryPolicy: Implement Discovery Policy, covering HCI host OS's implied d... | Sven Gothel | 2021-11-28 | 1 | -17/+81 |
* | DiscoveryPolicy: AdapterStatusListener::deviceReady(): Added remark: 'and GAT... | Sven Gothel | 2021-11-28 | 1 | -1/+2 |
* | BTAdapter::startDiscovery(..): Add 'bool filter_dup=true' as last parameter; ... | Sven Gothel | 2021-11-17 | 1 | -5/+8 |
* | Complete DBGattServer Lifecycle: Add DBGatt* dtor on Java side; Remove BTAdap... | Sven Gothel | 2021-11-14 | 1 | -8/+4 |
* | Use 'typedef std::shared_ptr<BTDevice> BTDeviceRef' to shorten code lines | Sven Gothel | 2021-11-13 | 1 | -25/+25 |
* | HCIHandler/BTAdapter::startDiscovery(): le_scan_active default false -> true,... | Sven Gothel | 2021-11-04 | 1 | -2/+2 |
* | BTAdapter: Add noexcept (startDiscovery(), removeAllStatusListener()); BTDevi... | Sven Gothel | 2021-11-04 | 1 | -2/+2 |
* | Add BTAdapter's Slave Peripheral SMP Key Management | Sven Gothel | 2021-10-29 | 1 | -4/+39 |
* | BTAdapter::[get|set]SecureConnections*() align and complete on Java side | Sven Gothel | 2021-10-29 | 1 | -0/+1 |
* | Issue BTDevice::unpair() directly when device is discovered, disconnected and... | Sven Gothel | 2021-10-28 | 1 | -0/+12 |
* | Add BTAdapter::getSecureConnectionsEnabled() | Sven Gothel | 2021-10-28 | 1 | -0/+10 |
* | Add BTAdapter::setSMPKeyBin(..): Allowing to upload keys for peripheral mode ... | Sven Gothel | 2021-10-27 | 1 | -0/+18 |
* | Add BTAdapter::setSecureConnections(bool) (C++/Java): Allow testing periphera... | Sven Gothel | 2021-10-27 | 1 | -1/+11 |
* | Add 3 HCI Commands + 1 HCI MetaEvent to support SMP SC on slave peripheral si... | Sven Gothel | 2021-10-26 | 1 | -2/+10 |
* | BTAdapter: Fix API doc .. avoid Doxygen html rendering artifacts | Sven Gothel | 2021-10-24 | 1 | -4/+2 |
* | DBGattServer.hpp: Add DBGattChar::end_handle to simplify processing; add DBGa... | Sven Gothel | 2021-10-12 | 1 | -0/+2 |
* | BTGattHandler: Pass through user's DBGattServer reference if GATTRole::Server | Sven Gothel | 2021-10-10 | 1 | -0/+8 |
* | BTAdapter: Remove setDiscoverable() and setBondable() (-> startAdvertising() ... | Sven Gothel | 2021-10-10 | 1 | -10/+0 |
* | DBGattServer.hpp: Add and use DBGattServer, a complete list of Gatt Service o... | Sven Gothel | 2021-10-10 | 1 | -2/+10 |
* | BTAdapter::startAdvertising(): Adjust for BT5 bigger adv param size (even if ... | Sven Gothel | 2021-10-07 | 1 | -0/+5 |
* | BTAdapter/Device: Simplify set[DefaultConnected]LE_PHY(..): Remove bool args ... | Sven Gothel | 2021-10-05 | 1 | -6/+3 |
* | BTAdapter: Only power-off at close() IF BTAdapter::initialize() has actually ... | Sven Gothel | 2021-10-01 | 1 | -7/+12 |
* | SMP SC (non-legacy): Add full Link Key (LK) support (SMP, SMPKeyBin, ..); Res... | Sven Gothel | 2021-09-28 | 1 | -0/+1 |
* | Resove BTAdapter::checkDiscoveryState() failure @ close() | Sven Gothel | 2021-09-27 | 1 | -1/+5 |
* | BTAdapter::updateAdapterSettings(): Shall only call poweredOff(..) off-thread... | Sven Gothel | 2021-09-27 | 1 | -1/+1 |
* | BTAdapter::poweredOff: Fix passiv behavior, no ERR_PRINT (only if !isValid())... | Sven Gothel | 2021-09-25 | 1 | -2/+3 |
* | HCIHandler/BTAdapter/BTDevice: Add le_set[_default]_phy(..) / set[Connected|D... | Sven Gothel | 2021-09-24 | 1 | -0/+20 |
* | BTAdapter::initialize() validates power-on state and fails if not successful,... | Sven Gothel | 2021-09-21 | 1 | -8/+10 |
* | Bump README; Link BTAdapter::isInitialize() in API-doc | Sven Gothel | 2021-09-18 | 1 | -0/+5 |