| Commit message (Expand) | Author | Age | Files | Lines |
* | Bump GetGitRevisionDescription.cmake to 6a748896188fdf3f885820ccd686393ea5215... | Sven Gothel | 2021-01-25 | 9 | -3250/+0 |
* | *Adapter: Clarity [get|remove]Devices() -> [get|remove]DiscoveredDevices(); A... | Sven Gothel | 2021-01-18 | 2 | -10/+35 |
* | DBTAdapter.java: equal/hash key is dev_id + address | Sven Gothel | 2021-01-18 | 1 | -4/+4 |
* | DBTManager/DBTAdapter: DBTManager own zero or all DBTAdapter | Sven Gothel | 2021-01-18 | 2 | -13/+25 |
* | AdapterStatusListener::deviceFound: Resolve sharedDevices persistence of foun... | Sven Gothel | 2021-01-17 | 1 | -1/+2 |
* | Adopt new BDAddressAndType key value across project | Sven Gothel | 2020-12-12 | 2 | -47/+31 |
* | Added support for SMPSignatureResolvingKeyInfo and SMPKeyType query | Sven Gothel | 2020-12-10 | 1 | -0/+16 |
* | SMPLongTermKeyInfo: Encode RESPONDER (or INITIATOR) within its Property bit m... | Sven Gothel | 2020-12-10 | 1 | -3/+3 |
* | BluetoothDevice: Support SMPLongTermKeyInfo via [get/set]LongTermKeyInfo(..),... | Sven Gothel | 2020-12-10 | 1 | -0/+17 |
* | EUI48.java: Remove hash-value caching | Sven Gothel | 2020-12-10 | 1 | -1/+1 |
* | Java API: Add and use a 'native' EUI48 (6 bytes, new class) and BluetoothAddr... | Sven Gothel | 2020-12-10 | 3 | -42/+85 |
* | BluetoothUtils.bytesHexString(..): Align with native jau::bytesHexString(), a... | Sven Gothel | 2020-12-09 | 1 | -2/+2 |
* | DBTAdapter::[un]lockConnect[Any](..): New single device connect-command impl ... | Sven Gothel | 2020-12-03 | 1 | -9/+32 |
* | DBTDevice: Clarify setConn* Security parameter API: Provide more versatile ov... | Sven Gothel | 2020-11-24 | 1 | -3/+3 |
* | Enc/Auth: Allow full PairingMode modulation via BTSecurityLevel and SMPIOCapa... | Sven Gothel | 2020-11-23 | 1 | -6/+25 |
* | Implement BTSecurityLevel to Java, incl. [DBT|Bluetooth]Device sec_level over... | Sven Gothel | 2020-11-19 | 1 | -0/+13 |
* | 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 | -6/+6 |
* | Add SMP changed to *.java API (AdapterStatusListener devicePairingState(..), ... | Sven Gothel | 2020-11-14 | 2 | -32/+29 |
* | BluetoothDevice::connectLE(..): Renamed from connect(..) for clarity, update ... | Sven Gothel | 2020-11-08 | 1 | -9/+15 |
* | Resolve adapter lifecycle issue: Have Add/remove callbacks in dedicated threa... | Sven Gothel | 2020-10-27 | 2 | -25/+42 |
* | Add ChangedAdapterSetCallback (C++), ChangedAdapterSetListener (Java) for [DB... | Sven Gothel | 2020-10-25 | 1 | -0/+54 |
* | DBTAdapter.java toString(): Add dev_id to string representation if !isValid() | Sven Gothel | 2020-10-25 | 1 | -1/+1 |
* | Support Adapter removal and add @ runtime: Handle INDEX_ADDED and INDEX_REMOV... | Sven Gothel | 2020-10-25 | 2 | -2/+49 |
* | Refine/add state queries in [DBT|Bluetooth]Adapter, BluetoothManager | Sven Gothel | 2020-10-25 | 4 | -47/+48 |
* | AdapterStatusListener::discoveringChanged: Add meta ScanType and changed Scan... | Sven Gothel | 2020-10-23 | 1 | -15/+22 |
* | Cleanup warnings | Sven Gothel | 2020-10-16 | 3 | -4/+0 |
* | AdapterStatusListener[1] and DBTAdapter[2] API Refinement: [1] non const DBTA... | Sven Gothel | 2020-10-13 | 2 | -15/+16 |
* | DBTAdapter::reset(): Promote HCIHandler::reset() to adapter incl Java binding | Sven Gothel | 2020-10-09 | 1 | -0/+6 |
* | DBT[Adapter|Device].close(): Utilize own AtomicBoolean synchronization avoidi... | Sven Gothel | 2020-09-30 | 2 | -3/+20 |
* | DBTAdapter::removeDevice(): Use scoped_lock(device.mtx_connect, mtx_sharedDev... | Sven Gothel | 2020-09-27 | 1 | -16/+0 |
* | [DBT|DBus]Manager.LazySingletonHolder: make static final, properly showing un... | Sven Gothel | 2020-09-26 | 1 | -1/+1 |
* | DBTAdapter::startDiscoveryBackground() check isEnabled(); DBTAdapter.stopDisc... | Sven Gothel | 2020-09-26 | 1 | -4/+2 |
* | DBTAdapter.adapterSettingsChanged(): Handle 'initialSetting' (0 == oldmask): ... | Sven Gothel | 2020-09-26 | 1 | -35/+40 |
* | BluetoothAdapter.getManager() added; BluetoothManager.Settings added; D*Manag... | Sven Gothel | 2020-09-25 | 3 | -15/+47 |
* | DBTAdapter.java: poweredOff(): Don't clear discoveredDevices (!references); H... | Sven Gothel | 2020-09-23 | 1 | -1/+0 |
* | Merge Secure Pairing API changele_secure_connections | Sven Gothel | 2020-09-23 | 1 | -6/+6 |
|\ |
|
| * | BluetoothDevice.get[Supported|Required]PairingModes(): Return List<PairingMod... | Sven Gothel | 2020-09-22 | 1 | -6/+6 |
* | | Conclude POWERED state change across C++/Java; Newly added AdapterStatusListe... | Sven Gothel | 2020-09-23 | 1 | -1/+11 |
|/ |
|
* | LE Secure Connections: Initial API to support secure pairing with varying Pai... | Sven Gothel | 2020-09-22 | 1 | -15/+61 |
* | DBTDevice: Resolve disconnect/remove resource race condition @ rapid connect ...v2.1.22 | Sven Gothel | 2020-09-18 | 1 | -4/+1 |
* | Correct API doc for DBTDevice::remove() (C++ and Java): | Sven Gothel | 2020-09-16 | 1 | -4/+6 |
* | Complete mapping of BTMode (C++, Java) and have Adapter recognize actual BTMo... | Sven Gothel | 2020-09-03 | 1 | -2/+2 |
* | BluetoothGattCharacteristic: API Change: 'writeValue(byte[] value)' -> 'write... | Sven Gothel | 2020-08-26 | 1 | -3/+3 |
* | DBTAdapter: Have non-enabled adapter to be valid, use lazy HCI initialization... | Sven Gothel | 2020-08-22 | 2 | -3/+23 |
* | Expose hciConnectionHandle: AdapterStatusListener connect/disconnect (C++/Jav... | Sven Gothel | 2020-07-28 | 2 | -8/+14 |
* | DBTManager.getServices(): Simplify gathering services, dropping manual connect. | Sven Gothel | 2020-07-27 | 1 | -17/+6 |
* | C++/Java *Device::connect*(..), disconnect(): Return HCIStatusCode instead of... | Sven Gothel | 2020-07-27 | 1 | -16/+16 |
* | GATTHandler::sendWithReply(): Disclose timeout value in error and exception o... | Sven Gothel | 2020-07-27 | 1 | -2/+2 |
* | Shutdown: Drop special case, working on robustness | Sven Gothel | 2020-07-26 | 3 | -56/+34 |