| Commit message (Expand) | Author | Age | Files | Lines |
* | Java: New API Layout: Shorten named [Bluetooth -> BT], [Characteristic -> Cha... | Sven Gothel | 2021-01-25 | 1 | -1232/+0 |
* | smart_ptr-6: Create make_shared(..) vehicle w/ public ctor and private cookie... | Sven Gothel | 2021-01-19 | 1 | -4/+2 |
* | DBTManager/DBTAdapter: DBTManager own zero or all DBTAdapter | Sven Gothel | 2021-01-18 | 1 | -103/+113 |
* | Replace std::vector w/ jau::darray and jau::cow_vector with jau::cow_darray (... | Sven Gothel | 2021-01-11 | 1 | -102/+81 |
* | Replace jau::cow_vector with jau::cow_darray (simple type replacement, compat... | Sven Gothel | 2021-01-06 | 1 | -8/+8 |
* | Adapty to jau::cow_vector changes (along w/ new jau::darray): Use const_itera... | Sven Gothel | 2021-01-05 | 1 | -7/+7 |
* | smart_ptr-5: Use std::make_shared<T>(..) where possible, reducing two memory ... | Sven Gothel | 2020-12-14 | 1 | -2/+1 |
* | smart_ptr-2: Handle MgmtEvent instances via std::unique_ptr instead of shared... | Sven Gothel | 2020-12-14 | 1 | -48/+48 |
* | Adopt new BDAddressAndType key value across project | Sven Gothel | 2020-12-12 | 1 | -31/+31 |
* | SMPLongTermKeyInfo: Encode RESPONDER (or INITIATOR) within its Property bit m... | Sven Gothel | 2020-12-10 | 1 | -3/+4 |
* | SMPLongTermKeyInfo: Use Property enum class bitfield instead of single boolea... | Sven Gothel | 2020-12-09 | 1 | -1/+1 |
* | DBTManager::uploadLongTermKey(..): Return HCIStatusCode (platform agnostic; T... | Sven Gothel | 2020-12-09 | 1 | -1/+1 |
* | DBTManager: Added platform agnostic uploadLongTermKeyInfo(..) | Sven Gothel | 2020-12-09 | 1 | -7/+40 |
* | MgmtTypes: Support PAIR_DEVICE (async - pending reply), CANCEL_PAIR_DEVICE an... | Sven Gothel | 2020-12-03 | 1 | -7/+32 |
* | DBTManager: Use mgmtEventAnyCB() for all debug output, added if jau::environm... | Sven Gothel | 2020-12-01 | 1 | -138/+30 |
* | DBTManager: Support configurable SMPIOCapability per adapter, default is stil... | Sven Gothel | 2020-11-23 | 1 | -2/+51 |
* | DBTManager.cpp: Complete the !USE_LINUX_BT_SECURITY preprocessor-macro path | Sven Gothel | 2020-11-19 | 1 | -0/+7 |
* | DBTDevice: Handle l2cap open/security within processNotifyConnected thread, s... | Sven Gothel | 2020-11-16 | 1 | -19/+0 |
* | DBTManager::initAdapter(): Power off pre setting as required, better document... | Sven Gothel | 2020-11-15 | 1 | -5/+10 |
* | DBTManager: Add setL2CAPSecurity(..) and userConfirmReply(..) for MgmtUserCon... | Sven Gothel | 2020-11-15 | 1 | -0/+36 |
* | DBTManager: Make default BTMode::DUAL | Sven Gothel | 2020-11-15 | 1 | -1/+1 |
* | DBTManager: Bind USER_CONFIRM_REQUEST to its callback (was missed in related ... | Sven Gothel | 2020-11-14 | 1 | -1/+1 |
* | DBTManager::initAdapter(): Use SMPIOCapability::KEYBOARD_ONLY, to weight on P... | Sven Gothel | 2020-11-14 | 1 | -2/+8 |
* | MgmtTypes.hpp: Add MgmtUserPasskeyReplyCmd, MgmtUserPasskeyNegativeReplyCmd, ... | Sven Gothel | 2020-11-14 | 1 | -0/+29 |
* | SMPTypes.hpp: Move types out of class to top: [SMP]IOCapability and [SMP]OOBD... | Sven Gothel | 2020-11-12 | 1 | -5/+6 |
* | Use SMPPairingMsg::IOCapability instead of MgmtIOCapability (dropped); DBTMan... | Sven Gothel | 2020-11-10 | 1 | -9/+9 |
* | DBTManager::initAdapter(): Reorg setMode(..): Set modes only if not POWERED, ... | Sven Gothel | 2020-11-10 | 1 | -5/+21 |
* | MgmtEvtCmdComplete::getCurrentSettings(): Pass AdapterSetting storage by refe... | Sven Gothel | 2020-11-10 | 1 | -2/+2 |
* | MgmtTypes.hpp: Add MgmtLoadLinkKeyCmd, MgmtLoadLongTermKeyCmd, MgmtLoadIdenti... | Sven Gothel | 2020-11-10 | 1 | -2/+34 |
* | Use jau/packed_attribute.hpp; MgmtTypes.hpp: Encapsulate Cmd and Event data M... | Sven Gothel | 2020-11-10 | 1 | -1/+1 |
* | Adding MgmtEvent: MgmtEvtNewLinkKey, MgmtEvtNewLongTermKey, MgmtEvtAuthFailed... | Sven Gothel | 2020-11-09 | 1 | -23/+40 |
* | MgmtTypes: Reorg MgmtMsg <- [MgmtCommand (w/ Opcode), MgmtEvent (w/ Opcode)];... | Sven Gothel | 2020-11-09 | 1 | -43/+93 |
* | DBTManager::addChangedAdapterSetCallback(..): Invoke added CB @ parent addCha... | Sven Gothel | 2020-11-08 | 1 | -6/+6 |
* | DBTManager: clearAllMgmtEventCallbacks() -> clearAllCallbacks() (As it includ... | Sven Gothel | 2020-11-08 | 1 | -3/+3 |
* | BTAddress.hpp: BDAddressType: Promote to scoped enum | Sven Gothel | 2020-11-08 | 1 | -1/+1 |
* | DBTManager, HCIHandler, GATTHandler: Add reader thread cleanup, setting <bla>... | Sven Gothel | 2020-10-27 | 1 | -1/+7 |
* | Resolve adapter lifecycle issue: Have Add/remove callbacks in dedicated threa... | Sven Gothel | 2020-10-27 | 1 | -11/+22 |
* | Add ChangedAdapterSetCallback (C++), ChangedAdapterSetListener (Java) for [DB... | Sven Gothel | 2020-10-25 | 1 | -0/+39 |
* | DBTAdapter/Manager: Use DBG_PRINT instead of PLAIN_PRINT | Sven Gothel | 2020-10-25 | 1 | -14/+14 |
* | Review & fix cow_vector 'fancy' write access: write_mutex, copy_store and set... | Sven Gothel | 2020-10-25 | 1 | -10/+10 |
* | Support Adapter removal and add @ runtime: Handle INDEX_ADDED and INDEX_REMOV... | Sven Gothel | 2020-10-25 | 1 | -34/+61 |
* | Refine/add state queries in [DBT|Bluetooth]Adapter, BluetoothManager | Sven Gothel | 2020-10-25 | 1 | -9/+16 |
* | MgmtEvent::Opcode::NEW_SETTINGS: Be fully functional w/o Adapter: DBTManager ... | Sven Gothel | 2020-10-25 | 1 | -0/+21 |
* | DBTManager: Add adapter add/remove support: Use cow_vector for adapterInfo-li... | Sven Gothel | 2020-10-24 | 1 | -42/+72 |
* | DBTManager: Start dropping index (idx) for adapter id, use dev_id - drop inde... | Sven Gothel | 2020-10-24 | 1 | -2/+2 |
* | DBTManager: Use native uint16_t type for valid dev_id (not increased value ra... | Sven Gothel | 2020-10-24 | 1 | -28/+28 |
* | DBTAdapter/Manager: Callback DBG/PRINT: Use common source prefix 'mgmt' or 'hci' | Sven Gothel | 2020-10-24 | 1 | -14/+14 |
* | Small footprint compromise: Use jau::nsize_t and jau::snsize_t where appropriate | Sven Gothel | 2020-10-20 | 1 | -5/+5 |
* | adopt ringbuffer Size_type changes, using jau::nsize_t | Sven Gothel | 2020-10-20 | 1 | -3/+3 |
* | Minor int -> uint16_t explicit cast | Sven Gothel | 2020-10-20 | 1 | -2/+2 |