| Commit message (Expand) | Author | Age | Files | Lines |
* | SMP SC (non-legacy): Add full Link Key (LK) support (SMP, SMPKeyBin, ..); Res... | Sven Gothel | 2021-09-28 | 1 | -0/+51 |
* | Java: BTAdapter/BTDevice: Add [get|set]ConnectedLE_PHY(..), setDefaultLE_PHY(... | Sven Gothel | 2021-09-24 | 2 | -0/+112 |
* | BTAdapter::initialize() validates power-on state and fails if not successful,... | Sven Gothel | 2021-09-21 | 1 | -2/+2 |
* | Add BTAdapter::isInitialized(): Allow to avoid re-initialization of an adapter. | Sven Gothel | 2021-09-18 | 1 | -0/+11 |
* | Refine BTRole and add GATTRole, throughout BTAdapter, BTDevice (C++/Java) and... | Sven Gothel | 2021-09-16 | 1 | -0/+11 |
* | Introduce BTRole: Bluetooth device roles from the perspective of the link lay... | Sven Gothel | 2021-09-15 | 1 | -0/+22 |
* | Add advertising support (start with set-data and -params, stop) via HCIHandler | Sven Gothel | 2021-09-15 | 1 | -0/+39 |
* | BTAdapter: Resolve name and short_name, both readable via get<Name>() and set... | Sven Gothel | 2021-09-15 | 1 | -5/+18 |
* | Multi Direct-BT application, each using 1 adapter: Have user explicitly initi... | Sven Gothel | 2021-09-15 | 3 | -6/+18 |
* | Properly expose runtime version C++ (DIRECT_BT_VERSION etc) and Java via BTFa... | Sven Gothel | 2021-08-31 | 1 | -2/+15 |
* | Direct-BT: Remove TinyB and Cleanup Java API (1) | Sven Gothel | 2021-08-31 | 19 | -3095/+41 |
* | DBTAdapter.cxx: Fix JNIAdapterStatusListener::deviceConnected(..): NewObject(...v2.2.12 | Sven Gothel | 2021-08-25 | 1 | -38/+29 |
* | Java JNI: Exceptions: Use jau::RuntimeException derivatives for all exception... | Sven Gothel | 2021-08-03 | 2 | -3/+3 |
* | Fix DBTDevice.java regression (commit e8e7f0958ed452a79eb2977555c2281b3ff3ba1... | Sven Gothel | 2021-07-29 | 1 | -2/+5 |
* | DBTDevice.java: Remove 'name' field: Use native name via JNI (resolve device ... | Sven Gothel | 2021-07-28 | 1 | -5/+2 |
* | Passthrough all paramter BTAdapter::startDiscovery(..) -> HCIHandler::le_set_... | Sven Gothel | 2021-07-28 | 1 | -2/+4 |
* | Add BTAdapter::[getV|v]isibleAddressAndType[()] and BTAdapter::get[Address->A... | Sven Gothel | 2021-07-28 | 1 | -3/+3 |
* | BTUtils.java: Add 'long wallClockSeconds()' | Sven Gothel | 2021-02-21 | 1 | -4/+14 |
* | Completing BTDevice/AdapterStatusListener lifecycle handling: Fix leaked Adap... | Sven Gothel | 2021-02-14 | 1 | -9/+26 |
* | JNI: Fix missed package and class name renaming in jni code. | Sven Gothel | 2021-02-12 | 2 | -6/+6 |
* | BTDevice::setPairingPasskeyNegative(): Added API doc and missing Java binding... | Sven Gothel | 2021-02-11 | 1 | -1/+12 |
* | API String Conversion Simplification: get.*String() -> direct_bt::to_string()... | Sven Gothel | 2021-02-10 | 2 | -6/+6 |
* | 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 |