| Commit message (Expand) | Author | Age | Files | Lines |
* | BTDevice: Add automatic security negotiation of BTSecurityLevel and SMPIOCapa... | Sven Gothel | 2021-02-01 | 1 | -0/+24 |
* | 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 | 2 | -0/+16 |
* | Java: New API Layout: Shorten named [Bluetooth -> BT], [Characteristic -> Cha... | Sven Gothel | 2021-01-25 | 15 | -265/+265 |
* | Java: New Layout: [tinyb2 -> direct_bt].jar ; org.[tinyb -> direct_bt] ..; Up... | Sven Gothel | 2021-01-25 | 13 | -124/+124 |
* | *Adapter: Clarity [get|remove]Devices() -> [get|remove]DiscoveredDevices(); A... | Sven Gothel | 2021-01-18 | 2 | -3/+31 |
* | 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 | 10 | -25/+30 |
* | cmake: Move jaucpp -> jaulib (source locations and add_subdirectory(jaulib)) | Sven Gothel | 2020-12-21 | 2 | -7/+7 |
* | 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 | 4 | -38/+106 |
* | 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 | 3 | -30/+54 |
* | BluetoothUtils.java: Shorten *Milliseconds* functions; Reuse C++ environment:... | Sven Gothel | 2020-10-23 | 1 | -1/+10 |
* | 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 | 6 | -78/+78 |
* | Normalize: Use size_t where appropriate; timestamp is uint64_t | Sven Gothel | 2020-10-20 | 1 | -1/+1 |
* | cmake: Drop all sub-folder CXX settings. Use root CMakeLists.txt global setti... | Sven Gothel | 2020-10-20 | 2 | -5/+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 | 27 | -1242/+280 |
* | Add DBTEnv::DEBUG_JNI 'direct_bt.debug.jni' for JNI only related DBG_JNI_PRIN... | Sven Gothel | 2020-10-14 | 2 | -13/+12 |
* | 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 | 3 | -21/+34 |
* | DBTAdapter::reset(): Promote HCIHandler::reset() to adapter incl Java binding | Sven Gothel | 2020-10-09 | 1 | -0/+12 |
* | dbt_debug: Have DBG_PRINT and WORDY_PRINT as macros, suppressing argument eva... | Sven Gothel | 2020-10-08 | 1 | -6/+1 |
* | JNI BluetoothUtils::decodeUTF8String(): Limit scope of JNICriticalArray, not ... | Sven Gothel | 2020-09-30 | 1 | -6/+8 |
* | JNI helper_base.hpp: java_exception_check_and_throw(..) after adding object t... | Sven Gothel | 2020-09-30 | 1 | -0/+3 |
* | JNI helper_base.cxx: Fix ArrayList class name, drop decorating 'L' and ';' | Sven Gothel | 2020-09-30 | 1 | -1/+1 |