| Commit message (Expand) | Author | Age | Files | Lines |
* | DBGattServer.hpp: Reorder methods a little (readability) | Sven Gothel | 2021-11-09 | 1 | -26/+26 |
* | BTGattCmd: Refine API doc | Sven Gothel | 2021-11-08 | 1 | -3/+5 |
* | DBGattServer::Listener: Fix API doc | Sven Gothel | 2021-11-08 | 1 | -11/+6 |
* | DBGattServer::Listener: Add connected() and mtuChanged(): Supporting using pr... | Sven Gothel | 2021-11-08 | 1 | -2/+24 |
* | Add BTGattCmd (C++/Java): Conveniently maps a GATT command and optionally its... | Sven Gothel | 2021-11-08 | 2 | -0/+286 |
* | Add BTDevice::findGattChar(char_uuid), i.e. w/o service_uuid (Java/C++): Less... | Sven Gothel | 2021-11-08 | 1 | -0/+20 |
* | HCIHandler/BTAdapter::startDiscovery(): le_scan_active default false -> true,... | Sven Gothel | 2021-11-04 | 2 | -4/+4 |
* | BTAdapter: Add noexcept (startDiscovery(), removeAllStatusListener()); BTDevi... | Sven Gothel | 2021-11-04 | 1 | -2/+2 |
* | BTDevice:: Fix dimension of stored supervisor_timeout (passed to BTGattHandle... | Sven Gothel | 2021-11-04 | 2 | -2/+5 |
* | Derive GATT read- and write-timout = max(minimum_preset, connection_supervisi... | Sven Gothel | 2021-11-04 | 2 | -12/+23 |
* | BTGattHandler::send[Indi|Notifi]cation(): Constring handle to be of character... | Sven Gothel | 2021-11-03 | 3 | -13/+57 |
* | BTGattHandler::findCharacterisicsByValueHandle(): Cleanup usage and argument ... | Sven Gothel | 2021-11-03 | 1 | -11/+2 |
* | Adapt to jau::ringbuffer API change | Sven Gothel | 2021-10-31 | 4 | -4/+4 |
* | Add BTAdapter's Slave Peripheral SMP Key Management | Sven Gothel | 2021-10-29 | 1 | -4/+39 |
* | BTDevice::mtx_pairing: mutex -> recurse_mutex, preparing for BTAdapter's peri... | Sven Gothel | 2021-10-29 | 1 | -2/+2 |
* | Move SMPKeyBin 'apply' to BTDevice, splitting functionality: setting + upload... | Sven Gothel | 2021-10-29 | 2 | -96/+129 |
* | BTAdapter::[get|set]SecureConnections*() align and complete on Java side | Sven Gothel | 2021-10-29 | 1 | -0/+1 |
* | SMPKeyBin: Entangle filename with instance: write(..) takes path instead of f... | Sven Gothel | 2021-10-28 | 1 | -5/+12 |
* | Remove BTDevice::pair() declaration (left over from TinyB removal) | Sven Gothel | 2021-10-28 | 1 | -9/+0 |
* | Issue BTDevice::unpair() directly when device is discovered, disconnected and... | Sven Gothel | 2021-10-28 | 2 | -0/+21 |
* | BTManager::unpairDevice(..): Return HCIStatusCode directly; BTDevice::unpair(... | Sven Gothel | 2021-10-28 | 1 | -1/+1 |
* | MgmtTypes.hpp: Link USER_CONFIRM_REQUEST and USER_CONFIRM_REPLY to BT Spec HCI | Sven Gothel | 2021-10-28 | 1 | -0/+5 |
* | DBGattServer: Add convenience functions to zero values and reset ClientCharCo... | Sven Gothel | 2021-10-28 | 1 | -0/+25 |
* | Add BTAdapter::getSecureConnectionsEnabled() | Sven Gothel | 2021-10-28 | 1 | -0/+10 |
* | Add DBGattServer::Listener::disconnect(..) for cleanup, example: Full cleanup... | Sven Gothel | 2021-10-27 | 1 | -0/+23 |
* | SMPKeyBin: Add helper to load all SMPKeyBin files from a directory, filter fo... | Sven Gothel | 2021-10-27 | 1 | -3/+17 |
* | Add BTAdapter::setSMPKeyBin(..): Allowing to upload keys for peripheral mode ... | Sven Gothel | 2021-10-27 | 1 | -0/+18 |
* | Fix MgmtLinkKeyInfo::getLinkKey() offset | Sven Gothel | 2021-10-27 | 1 | -1/+1 |
* | SMPKeyBin (Version 5, C++/Java): Add IRK and (set/get) and also set CSRK | Sven Gothel | 2021-10-27 | 1 | -7/+29 |
* | BTDevice: SMP Keys (C++/Java): Have setter update PairingData::keys_*_has; Ex... | Sven Gothel | 2021-10-27 | 1 | -4/+37 |
* | Add SMPIdentityResolvingKey (C++/Java): Prepare to expose IRK | Sven Gothel | 2021-10-27 | 1 | -2/+96 |
* | Revise BTDevice::PairingData Handling; Fix HCITypes/MgmtTypes Encryption Key ... | Sven Gothel | 2021-10-27 | 3 | -17/+47 |
* | SMPHandler CONSIDER_HCI_CMD_FOR_SMP_STATE=0 (disabled): Continue SC Periphera... | Sven Gothel | 2021-10-27 | 1 | -1/+1 |
* | 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 | 7 | -53/+607 |
* | HCITypes.hpp: Enhance packet structure API doc | Sven Gothel | 2021-10-26 | 1 | -20/+32 |
* | HCIHandler: Add HCIMetaEventType::LE_LTK_REQUEST (filter), add opc LE_LTK_REP... | Sven Gothel | 2021-10-25 | 1 | -11/+15 |
* | HCIHandler: Always pass LE_PHY_UPDATE_COMPLETE, LE_REMOTE_FEATURES to event h... | Sven Gothel | 2021-10-25 | 2 | -15/+27 |
* | DBGattServer / dbt_peripheral00: Use jau::make_darray(..) for proper move-sem... | Sven Gothel | 2021-10-24 | 1 | -32/+92 |
* | BTAdapter: Fix API doc .. avoid Doxygen html rendering artifacts | Sven Gothel | 2021-10-24 | 1 | -4/+2 |
* | GATTNumbers: GATT_SERVICES ..: Use jau::make_darray<..>(..) to avoid copy-cto... | Sven Gothel | 2021-10-24 | 1 | -11/+15 |
* | AttPDUMsg copy-ctor may throw due to POctets (remove noexcept); Add explicit ... | Sven Gothel | 2021-10-19 | 1 | -1/+10 |
* | DBGattServer::Listener::clientCharConfigChanged() Use const qualifier; dbt_pe... | Sven Gothel | 2021-10-19 | 1 | -1/+1 |
* | BTDevice/BTGattHandler: Add send[Notification|Indication](..) commands | Sven Gothel | 2021-10-19 | 2 | -0/+28 |
* | BTGattHandler: Add full replyWriteReq() for Opcode's WRITE_REQ, WRITE_CMD and... | Sven Gothel | 2021-10-19 | 1 | -1/+4 |
* | Add DBGattServer::Listener::clientCharConfigChanged(..) | Sven Gothel | 2021-10-19 | 1 | -0/+12 |
* | DBGattServer:: Add 'variable_length' Desc/Char attribute, add DBGattDesc::cre... | Sven Gothel | 2021-10-19 | 1 | -10/+66 |
* | Add AttPrepWrite, AttExeWriteReq + AttExeWriteRsp | Sven Gothel | 2021-10-19 | 1 | -0/+117 |
* | AttErrorRsp::ErrorCode: Add NO_ERROR (0) to indicate no error, useful for met... | Sven Gothel | 2021-10-18 | 1 | -0/+2 |
* | AttHandleValueRcv: Add missing handle in notification/indication ctor | Sven Gothel | 2021-10-18 | 1 | -1/+2 |