| Commit message (Expand) | Author | Age | Files | Lines |
* | *Adapter: Clarity [get|remove]Devices() -> [get|remove]DiscoveredDevices(); A... | Sven Gothel | 2021-01-18 | 1 | -6/+16 |
* | DBTManager/DBTAdapter: DBTManager own zero or all DBTAdapter | Sven Gothel | 2021-01-18 | 1 | -0/+4 |
* | AdapterStatusListener::deviceFound: Resolve sharedDevices persistence of foun... | Sven Gothel | 2021-01-17 | 1 | -1/+10 |
* | Adopt new BDAddressAndType key value across project | Sven Gothel | 2020-12-12 | 4 | -42/+21 |
* | Revamp native + java types: EUI48 and add BDAddressAndType | Sven Gothel | 2020-12-12 | 2 | -11/+254 |
* | Java: Rename BluetoothAddressType -> BDAddressType (aligned with native code ... | Sven Gothel | 2020-12-12 | 1 | -6/+6 |
* | Added support for SMPSignatureResolvingKeyInfo and SMPKeyType query | Sven Gothel | 2020-12-10 | 3 | -1/+373 |
* | BluetoothUtils: Add elapsedTimeMillis(final long current_ts) for convenience | Sven Gothel | 2020-12-10 | 1 | -0/+5 |
* | DBTDevice::setLongTermKeyInfo(): Only allowed if not yet connected | Sven Gothel | 2020-12-10 | 1 | -1/+4 |
* | SMPLongTermKeyInfo: Encode RESPONDER (or INITIATOR) within its Property bit m... | Sven Gothel | 2020-12-10 | 2 | -7/+16 |
* | BluetoothDevice: Support SMPLongTermKeyInfo via [get/set]LongTermKeyInfo(..),... | Sven Gothel | 2020-12-10 | 1 | -0/+21 |
* | SMPLongTermKeyInfo: Add putStream(), isValid() and don't return byte[] for ch... | Sven Gothel | 2020-12-10 | 1 | -24/+59 |
* | EUI48: Add default ctor; Don't return byte[] for chaining, useless w/o position | Sven Gothel | 2020-12-10 | 1 | -3/+23 |
* | EUI48.java: Remove hash-value caching | Sven Gothel | 2020-12-10 | 1 | -25/+2 |
* | Java: Fix BLERandomAddressType + BluetoothAddressType underlying value type: ... | Sven Gothel | 2020-12-10 | 2 | -39/+39 |
* | Java API: Add and use a 'native' EUI48 (6 bytes, new class) and BluetoothAddr... | Sven Gothel | 2020-12-10 | 4 | -15/+226 |
* | SMPLongTermKeyInfo: Use Property enum class bitfield instead of single boolea... | Sven Gothel | 2020-12-09 | 1 | -0/+172 |
* | BluetoothUtils.bytesHexString(..): Align with native jau::bytesHexString(), a... | Sven Gothel | 2020-12-09 | 1 | -20/+35 |
* | SMPPairingState::COMPLETED + AdapterStatusListener::deviceReady(): Refine API... | Sven Gothel | 2020-12-09 | 2 | -2/+5 |
* | DBTAdapter::[un]lockConnect[Any](..): New single device connect-command impl ... | Sven Gothel | 2020-12-03 | 1 | -28/+75 |
* | BluetoothDevice: Fix pair() API doc | Sven Gothel | 2020-12-03 | 1 | -4/+2 |
* | HCIStatusCode.java: Add included MgmtStatus subset values from commit e9fbbc8... | Sven Gothel | 2020-12-03 | 1 | -0/+44 |
* | Fix SMPPairingState (Phase 3); Add PairingMode::PRE_PAIRED; | Sven Gothel | 2020-12-03 | 2 | -7/+11 |
* | DBTDevice: Clarify setConn* Security parameter API: Provide more versatile ov... | Sven Gothel | 2020-11-24 | 1 | -23/+56 |
* | Enc/Auth: Allow full PairingMode modulation via BTSecurityLevel and SMPIOCapa... | Sven Gothel | 2020-11-23 | 1 | -4/+62 |
* | SMPIOCapability: Add UNSET value and add Java representation; PairingMode.jav... | Sven Gothel | 2020-11-23 | 2 | -0/+88 |
* | BTSecurityLevel: Refine API doc (java) | Sven Gothel | 2020-11-21 | 1 | -5/+5 |
* | Implement BTSecurityLevel to Java, incl. [DBT|Bluetooth]Device sec_level over... | Sven Gothel | 2020-11-19 | 4 | -2/+101 |
* | 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 | 3 | -27/+22 |
* | PairingMode.java: Adapt to native Parining mode changed commit ce5dfbcd71a166... | Sven Gothel | 2020-11-17 | 1 | -11/+17 |
* | 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 | 2 | -2/+3 |
* | AdapterStatusListener add deviceReady(..) giving a clear 'start to use' event... | Sven Gothel | 2020-11-15 | 1 | -0/+7 |
* | BluetoothDevice: 'getCurrentPairing[Mode|State]()' -> 'getPairing[Mode|State]() | Sven Gothel | 2020-11-15 | 1 | -10/+10 |
* | DBTManager: Make default BTMode::DUAL | Sven Gothel | 2020-11-15 | 1 | -3/+3 |
* | Add SMP changed to *.java API (AdapterStatusListener devicePairingState(..), ... | Sven Gothel | 2020-11-14 | 4 | -26/+219 |
* | BluetoothDevice::connectLE(..): Renamed from connect(..) for clarity, update ... | Sven Gothel | 2020-11-08 | 2 | -15/+39 |
* | Resolve adapter lifecycle issue: Have Add/remove callbacks in dedicated threa... | Sven Gothel | 2020-10-27 | 1 | -1/+15 |
* | Add ChangedAdapterSetCallback (C++), ChangedAdapterSetListener (Java) for [DB... | Sven Gothel | 2020-10-25 | 1 | -0/+41 |
* | AdapterStatusListener (Java): Have native destruction clear the 'nativeInstan... | Sven Gothel | 2020-10-25 | 1 | -1/+10 |
* | Refine/add state queries in [DBT|Bluetooth]Adapter, BluetoothManager | Sven Gothel | 2020-10-25 | 2 | -19/+75 |
* | BluetoothUtils.java: Shorten *Milliseconds* functions; Reuse C++ environment:... | Sven Gothel | 2020-10-23 | 5 | -24/+22 |
* | AdapterStatusListener::discoveringChanged: Add meta ScanType and changed Scan... | Sven Gothel | 2020-10-23 | 3 | -3/+94 |
* | Cleanup warnings | Sven Gothel | 2020-10-16 | 2 | -2/+4 |
* | AdapterStatusListener (C++ and Java) API: Added note for user implementations... | Sven Gothel | 2020-10-14 | 1 | -0/+4 |
* | AdapterStatusListener::adapterSettingsChanged(..) API doc: Mention initial se... | Sven Gothel | 2020-10-13 | 1 | -1/+2 |
* | DBTAdapter::reset(): Utilize HCI host implementation specific reset procedure... | Sven Gothel | 2020-10-13 | 1 | -0/+5 |
* | AdapterStatusListener[1] and DBTAdapter[2] API Refinement: [1] non const DBTA... | Sven Gothel | 2020-10-13 | 2 | -29/+49 |
* | DBTAdapter::reset(): Promote HCIHandler::reset() to adapter incl Java binding | Sven Gothel | 2020-10-09 | 1 | -0/+10 |