| Commit message (Expand) | Author | Age | Files | Lines |
* | DBTAdapter: One Connect Command at a time due to SMPIOCapability (1/2 WIP) | Sven Gothel | 2020-12-03 | 1 | -20/+5 |
* | MgmtTypes: Support PAIR_DEVICE (async - pending reply), CANCEL_PAIR_DEVICE an... | Sven Gothel | 2020-12-03 | 1 | -1/+2 |
* | Fix SMPPairingState (Phase 3); Add PairingMode::PRE_PAIRED; | Sven Gothel | 2020-12-03 | 1 | -1/+1 |
* | DBTDevice: Clarify setConn* Security parameter API: Provide more versatile ov... | Sven Gothel | 2020-11-24 | 1 | -7/+12 |
* | Have doxygen produce links to enum class type using ::EnumClassType (however,... | Sven Gothel | 2020-11-24 | 1 | -3/+3 |
* | Enc/Auth: Allow full PairingMode modulation via BTSecurityLevel and SMPIOCapa... | Sven Gothel | 2020-11-23 | 1 | -2/+27 |
* | AdapterStatusListener::deviceReady(): Exclude from restrictions on method dur... | Sven Gothel | 2020-11-17 | 1 | -1/+5 |
* | Native/Java: Adjust PairingMode/State enum naming in code and API doc; Fix *D... | Sven Gothel | 2020-11-17 | 1 | -0/+2 |
* | AdapterStatusListener: Confine readiness criteria for deviceReady: ".. and AT... | Sven Gothel | 2020-11-17 | 1 | -1/+1 |
* | AdapterStatusListener::adapterSettingsChanged(..) Initial invocation also set... | Sven Gothel | 2020-11-16 | 1 | -6/+4 |
* | AdapterStatusListener add deviceReady(..) giving a clear 'start to use' event... | Sven Gothel | 2020-11-15 | 1 | -7/+20 |
* | Wire HCIACLData::l2cap_frame/SMPPDUMsg from HCIHandler -> DBTAdapter -> DBTDe... | Sven Gothel | 2020-11-14 | 1 | -1/+25 |
* | Generalize SMPMsg: HCISMPSecurityReqCallbackList -> HCISMPMsgCallbackList (ac... | Sven Gothel | 2020-11-11 | 1 | -1/+1 |
* | HCITypes.hpp: Add HCIACLData incl l2cap_frame providing potential SMPPDUMsg (... | Sven Gothel | 2020-11-11 | 1 | -0/+2 |
* | DBTAdapter, DBTDevice: Delete copy-ctor and copy-assignment | Sven Gothel | 2020-11-08 | 1 | -0/+3 |
* | DBTAdapter.hpp: Removed unused WIP CowList template | Sven Gothel | 2020-11-04 | 1 | -7/+0 |
* | Resolve adapter lifecycle issue: Have Add/remove callbacks in dedicated threa... | Sven Gothel | 2020-10-27 | 1 | -2/+0 |
* | Add ChangedAdapterSetCallback (C++), ChangedAdapterSetListener (Java) for [DB... | Sven Gothel | 2020-10-25 | 1 | -2/+2 |
* | Support Adapter removal and add @ runtime: Handle INDEX_ADDED and INDEX_REMOV... | Sven Gothel | 2020-10-25 | 1 | -1/+3 |
* | Refine/add state queries in [DBT|Bluetooth]Adapter, BluetoothManager | Sven Gothel | 2020-10-25 | 1 | -13/+32 |
* | MgmtEvent::Opcode::NEW_SETTINGS: Be fully functional w/o Adapter: DBTManager ... | Sven Gothel | 2020-10-25 | 1 | -2/+3 |
* | AdapterStatusListener::discoveringChanged: Add meta ScanType and changed Scan... | Sven Gothel | 2020-10-23 | 1 | -7/+7 |
* | Sent discovery event directly (!off-thread) guaranteeing SC; Push ScanType di... | Sven Gothel | 2020-10-23 | 1 | -5/+22 |
* | DBTAdapter: Use HCIHandler::getCurrentScanType(); start/stop_discovery: Set c... | Sven Gothel | 2020-10-22 | 1 | -2/+1 |
* | DBTDevice::dtor: Don't recurse back into remove() -> adapter removeDevice(), ... | Sven Gothel | 2020-10-19 | 1 | -1/+6 |
* | DBTAdapter fix regression: mtx_sharedDevices needs to be recursive due to dev... | Sven Gothel | 2020-10-18 | 1 | -1/+1 |
* | DBTAdapter: Have remaining recursive mutex -> simple mutex (sharedDevices, di... | Sven Gothel | 2020-10-18 | 1 | -2/+2 |
* | DBTAdapter: Have statusListenerList lock-free using jau::cow_vector | Sven Gothel | 2020-10-18 | 1 | -2/+3 |
* | Extract common C++ Support Library inclusive Java JNI Binding to sub-project ... | Sven Gothel | 2020-10-16 | 1 | -1/+8 |
* | AdapterStatusListener (C++ and Java) API: Added note for user implementations... | Sven Gothel | 2020-10-14 | 1 | -0/+4 |
* | DBTAdapter Cleanup: Use aggregated HCIHandler @ ctor; Use default adapter sem... | Sven Gothel | 2020-10-14 | 1 | -19/+33 |
* | AdapterInfo Cleanup: AdapterSetting current_setting -> atomic, drop its atomi... | Sven Gothel | 2020-10-14 | 1 | -1/+0 |
* | AdapterStatusListener::adapterSettingsChanged(..) API doc: Mention initial se... | Sven Gothel | 2020-10-13 | 1 | -1/+1 |
* | DBTAdapter::reset(): Utilize HCI host implementation specific reset procedure... | Sven Gothel | 2020-10-13 | 1 | -3/+6 |
* | AdapterStatusListener[1] and DBTAdapter[2] API Refinement: [1] non const DBTA... | Sven Gothel | 2020-10-13 | 1 | -13/+13 |
* | DBTAdapter::reset(): Promote HCIHandler::reset() to adapter incl Java binding | Sven Gothel | 2020-10-09 | 1 | -5/+15 |
* | DBTAdapter: Prefer using simple mutex on most brief scope locked resources.simple_mutex0 | Sven Gothel | 2020-09-26 | 1 | -2/+2 |
* | DBTAdapter: Avoid data-races of adapterInfo->getCurrentSetting() and btMode: ... | Sven Gothel | 2020-09-26 | 1 | -2/+3 |
* | BluetoothAdapter.getManager() added; BluetoothManager.Settings added; D*Manag... | Sven Gothel | 2020-09-25 | 1 | -1/+1 |
* | DBTAdapter, DBTManager, HCIHandler: Ensure take-down (dtor, disconnect, remov... | Sven Gothel | 2020-09-25 | 1 | -20/+20 |
* | DBTDevice, GATTHandler, ..: Ensure take-down (dtor, disconnect, remove*) code... | Sven Gothel | 2020-09-25 | 1 | -2/+2 |
* | DBTDevice::disconnect(): Remove arg 'ioErrorCause'. This is the final cleanup... | Sven Gothel | 2020-09-25 | 1 | -2/+2 |
* | DBTAdapter::addDeviceToWhitelist: Fix copy/paste editing bug (oops)v2.1.28 | Sven Gothel | 2020-09-24 | 1 | -1/+1 |
* | HCIHandler*: Tuning LE scan + connection parameters for higher performance (s... | Sven Gothel | 2020-09-24 | 1 | -4/+4 |
* | DBTDevice::disconnect(): Simplification, !isConnected is OK, only send event ... | Sven Gothel | 2020-09-24 | 1 | -1/+1 |
* | HCIHandler*: Tuning LE scan + connection parameters for higher transmission r... | Sven Gothel | 2020-09-24 | 1 | -9/+9 |
* | DBTAdapter: Split mtx_deviceReferences for each list; Avoid callback-scope lo... | Sven Gothel | 2020-09-23 | 1 | -2/+4 |
* | Conclude POWERED state change across C++/Java; Newly added AdapterStatusListe... | Sven Gothel | 2020-09-23 | 1 | -0/+12 |
* | Doxygen: C++ package and private extraction creates too verbose documentation...v2.1.26 | Sven Gothel | 2020-09-21 | 1 | -2/+4 |
* | DBTAdapter::mgmtEvNewSettingsMgmt: Update DBTAdapter::btMode from new setting... | Sven Gothel | 2020-09-20 | 1 | -1/+2 |