| Commit message (Expand) | Author | Age | Files | Lines |
* | DBTDevice.cxx: Adopt implementation names and DEBUG output to renaming scheme | Sven Gothel | 2021-01-28 | 1 | -18/+18 |
* | Fix missed JNI renaming: Java_jau_direct_1bt_DBTDevice_removeAllAssociated[Ch... | Sven Gothel | 2021-01-28 | 1 | -1/+1 |
* | Fix missed JNI renaming: Java_jau_direct_1bt_DBTDevice_removeAll[Characterist... | Sven Gothel | 2021-01-28 | 1 | -1/+1 |
* | Complete build change: Using jaulib[_fat] if available (for Java) incl. nativ... | Sven Gothel | 2021-01-25 | 1 | -0/+8 |
* | Java: New API Layout: Shorten named [Bluetooth -> BT], [Characteristic -> Cha... | Sven Gothel | 2021-01-25 | 9 | -251/+251 |
* | Java: New Layout: [tinyb2 -> direct_bt].jar ; org.[tinyb -> direct_bt] ..; Up... | Sven Gothel | 2021-01-25 | 10 | -114/+114 |
* | *Adapter: Clarity [get|remove]Devices() -> [get|remove]DiscoveredDevices(); A... | Sven Gothel | 2021-01-18 | 1 | -1/+29 |
* | DBTManager/DBTAdapter: DBTManager own zero or all DBTAdapter | Sven Gothel | 2021-01-18 | 3 | -35/+13 |
* | AdapterStatusListener::deviceFound: Resolve sharedDevices persistence of foun... | Sven Gothel | 2021-01-17 | 1 | -4/+8 |
* | Replace std::vector w/ jau::darray: Adapt JNI methods | Sven Gothel | 2021-01-11 | 5 | -10/+14 |
* | cmake: Move jaucpp -> jaulib (source locations and add_subdirectory(jaulib)) | Sven Gothel | 2020-12-21 | 1 | -3/+3 |
* | smart_ptr-4: Pass GATTCharacteristic TROOctets notification and indication as... | Sven Gothel | 2020-12-14 | 1 | -6/+6 |
* | smart_ptr-2: Handle MgmtEvent instances via std::unique_ptr instead of shared... | Sven Gothel | 2020-12-14 | 2 | -25/+38 |
* | Adopt new BDAddressAndType key value across project | Sven Gothel | 2020-12-12 | 2 | -20/+21 |
* | Added support for SMPSignatureResolvingKeyInfo and SMPKeyType query | Sven Gothel | 2020-12-10 | 1 | -0/+36 |
* | SMPLongTermKeyInfo: Encode RESPONDER (or INITIATOR) within its Property bit m... | Sven Gothel | 2020-12-10 | 1 | -2/+2 |
* | BluetoothDevice: Support SMPLongTermKeyInfo via [get/set]LongTermKeyInfo(..),... | Sven Gothel | 2020-12-10 | 1 | -0/+51 |
* | Java API: Add and use a 'native' EUI48 (6 bytes, new class) and BluetoothAddr... | Sven Gothel | 2020-12-10 | 2 | -35/+103 |
* | DBTDevice::address: Earmark (FIXME) to become mutable for resolvable -> ident... | Sven Gothel | 2020-12-09 | 1 | -1/+1 |
* | DBTAdapter::[un]lockConnect[Any](..): New single device connect-command impl ... | Sven Gothel | 2020-12-03 | 1 | -5/+15 |
* | DBTDevice: Clarify setConn* Security parameter API: Provide more versatile ov... | Sven Gothel | 2020-11-24 | 1 | -2/+2 |
* | Enc/Auth: Allow full PairingMode modulation via BTSecurityLevel and SMPIOCapa... | Sven Gothel | 2020-11-23 | 1 | -4/+43 |
* | Implement BTSecurityLevel to Java, incl. [DBT|Bluetooth]Device sec_level over... | Sven Gothel | 2020-11-19 | 1 | -0/+24 |
* | Native -> Java Callback: No Java action on removed DBTDevice jobject: JNIAdap... | Sven Gothel | 2020-11-17 | 2 | -12/+26 |
* | DBTDevice.cxx: Fix setPairing* glue code | Sven Gothel | 2020-11-17 | 1 | -3/+3 |
* | DBTAdapter.cxx: Forward AdapterStatusListener::deviceReady() to Java | Sven Gothel | 2020-11-16 | 1 | -5/+18 |
* | AdapterStatusListener add deviceReady(..) giving a clear 'start to use' event... | Sven Gothel | 2020-11-15 | 1 | -0/+5 |
* | BluetoothDevice: 'getCurrentPairing[Mode|State]()' -> 'getPairing[Mode|State]() | Sven Gothel | 2020-11-15 | 1 | -4/+4 |
* | Add SMP changed to *.java API (AdapterStatusListener devicePairingState(..), ... | Sven Gothel | 2020-11-14 | 2 | -32/+90 |
* | BluetoothDevice::connectLE(..): Renamed from connect(..) for clarity, update ... | Sven Gothel | 2020-11-08 | 1 | -16/+19 |
* | Support Adapter removal and add @ runtime: Handle INDEX_ADDED and INDEX_REMOV... | Sven Gothel | 2020-10-25 | 1 | -0/+101 |
* | AdapterStatusListener (Java): Have native destruction clear the 'nativeInstan... | Sven Gothel | 2020-10-25 | 1 | -11/+32 |
* | Refine/add state queries in [DBT|Bluetooth]Adapter, BluetoothManager | Sven Gothel | 2020-10-25 | 2 | -29/+53 |
* | AdapterStatusListener::discoveringChanged: Add meta ScanType and changed Scan... | Sven Gothel | 2020-10-23 | 1 | -12/+42 |
* | Minor int -> uint16_t explicit cast | Sven Gothel | 2020-10-20 | 1 | -1/+1 |
* | Use -Wshadow: Shadowing (or local scope override) often causing sloppy bugs, ... | Sven Gothel | 2020-10-20 | 5 | -76/+76 |
* | cmake: Drop all sub-folder CXX settings. Use root CMakeLists.txt global setti... | Sven Gothel | 2020-10-20 | 1 | -3/+0 |
* | direct_bt/JNI: Adopt to JavaUplink changes | Sven Gothel | 2020-10-18 | 2 | -4/+3 |
* | Extract common C++ Support Library inclusive Java JNI Binding to sub-project ... | Sven Gothel | 2020-10-16 | 11 | -375/+231 |
* | Add DBTEnv::DEBUG_JNI 'direct_bt.debug.jni' for JNI only related DBG_JNI_PRIN... | Sven Gothel | 2020-10-14 | 1 | -3/+2 |
* | DBTAdapter Cleanup: Use aggregated HCIHandler @ ctor; Use default adapter sem... | Sven Gothel | 2020-10-14 | 1 | -3/+3 |
* | AdapterStatusListener[1] and DBTAdapter[2] API Refinement: [1] non const DBTA... | Sven Gothel | 2020-10-13 | 1 | -14/+17 |
* | DBTAdapter::reset(): Promote HCIHandler::reset() to adapter incl Java binding | Sven Gothel | 2020-10-09 | 1 | -0/+12 |
* | Direct-BT JNI: DeleteLocalRef when no more needed, avoiding the 32 max local-... | Sven Gothel | 2020-09-30 | 5 | -21/+40 |
* | DBT[Adapter|Device].close(): Utilize own AtomicBoolean synchronization avoidi... | Sven Gothel | 2020-09-30 | 1 | -1/+1 |
* | Make clang++ 9.0 happy (no warnings) | Sven Gothel | 2020-09-28 | 1 | -2/+2 |
* | DBTAdapter.cxx [add|remove]StatusListener(): add-case needs setInstance befor... | Sven Gothel | 2020-09-26 | 1 | -6/+6 |
* | GATTNumbers: Concluding review: API doc, better naming, have optional data an... | Sven Gothel | 2020-09-24 | 1 | -1/+1 |
* | DBTDevice JNI: Tolerate an already destructed native instance on 'remove*Char... | Sven Gothel | 2020-09-24 | 1 | -3/+15 |
* | Fix Java_direct_1bt_tinyb_DBTGattDescriptor_toStringImpl(..): Wrong arg list,...v2.1.27 | Sven Gothel | 2020-09-22 | 1 | -4/+4 |