| Commit message (Expand) | Author | Age | Files | Lines |
* | Replace remaining std::function with jau::function | Sven Gothel | 2022-11-28 | 4 | -4/+4 |
* | clang-tidy fixes part-4 / 4: Use 'const T&' for arguments on listener types | Sven Gothel | 2022-11-28 | 1 | -10/+10 |
* | clang-tidy fixes part-3 / 4, adding Check `performance-*` | Sven Gothel | 2022-11-28 | 3 | -11/+11 |
* | clang-tidy: cover modernize-pass-by-value, handle modernize-use-equals-delete | Sven Gothel | 2022-11-27 | 1 | -1/+1 |
* | clang-tidy fixes part-1 | Sven Gothel | 2022-11-27 | 8 | -59/+55 |
* | Change all callback return type: dummy 'bool' -> 'void', now enabled by jau::... | Sven Gothel | 2022-09-16 | 1 | -4/+3 |
* | Adopt to jau::function<R(A...)> from jau::FunctionDef<> | Sven Gothel | 2022-09-16 | 1 | -2/+2 |
* | Use jaulib's BasicTypes, PrintUtil and Clock, drop duplicates in BTUtil | Sven Gothel | 2022-07-08 | 15 | -302/+103 |
* | BTFactory: Fix exception messages | Sven Gothel | 2022-07-07 | 1 | -2/+2 |
* | BTAdapter::setDefaultConnParam() may fail w/ UNKNOWN_COMMAND on GNU/Linux < 5... | Sven Gothel | 2022-06-18 | 2 | -2/+4 |
* | Adopt to jaulib jau::jni namespace changes | Sven Gothel | 2022-06-06 | 15 | -726/+731 |
* | BTFactory: Show Productname in capitals in VERBOSE mode | Sven Gothel | 2022-06-03 | 1 | -3/+3 |
* | JNI: Move BTFactory.cxx and BTUtils.cxx in direct_bt subfolder | Sven Gothel | 2022-06-03 | 3 | -2/+2 |
* | Adding C++ module/groups to separate the C++ API levels for the user; Adding ...v2.7.1 | Sven Gothel | 2022-05-22 | 11 | -21/+84 |
* | Remove BTDeviceRegistry's 'device processing' list | Sven Gothel | 2022-05-16 | 1 | -27/+0 |
* | Removes using the 'device processing' list, as already the case for the trial... | Sven Gothel | 2022-05-16 | 1 | -1/+1 |
* | Trial C++/Java: Fix BaseDBTClientServer::setupTest(): Add a.removeAllStatusLi... | Sven Gothel | 2022-05-16 | 2 | -0/+14 |
* | noexcept: BTGattHandler::send*(): Fix BTDevice::getGattService(): Return zero... | Sven Gothel | 2022-05-15 | 1 | -10/+13 |
* | noexcept: BTGattHandler::send*(): JNI: Return the boolean result of actual na... | Sven Gothel | 2022-05-15 | 1 | -4/+2 |
* | C++/JNI Lifecycle Fix: BTManager must be passed as shared_ptr<> and hold as s... | Sven Gothel | 2022-05-14 | 2 | -24/+28 |
* | DBTNativeDownlink, AdapterStatusListener, BTGattCharListener: Allow `false ==... | Sven Gothel | 2022-05-10 | 4 | -19/+37 |
* | JNI Lifecycle Fix: BTGattCharListener: Adopt full Java/Native link via DBTNat... | Sven Gothel | 2022-05-10 | 10 | -221/+140 |
* | AdapterStatusListener.java: Constructor must be public | Sven Gothel | 2022-05-09 | 1 | -1/+1 |
* | AdapterStatusListener.java restrictions removed since having AdapterStatusLis... | Sven Gothel | 2022-05-09 | 1 | -14/+0 |
* | Remove AdapterStatusListener::matchDevice(), moved to impl::StatusListenerPai... | Sven Gothel | 2022-05-09 | 1 | -19/+4 |
* | JNI Lifecycle Fix: Make Java/Native object relation inherently thread safe by... | Sven Gothel | 2022-05-09 | 8 | -520/+657 |
* | JNI Lifecycle Fix: Have AdapterStatusListener derive from JavaUplink/DBTNativ... | Sven Gothel | 2022-05-09 | 2 | -109/+168 |
* | JNI Lifecycle Fix: DBTNativeDownlink: Allow pending `initDownlink(..)`, use s... | Sven Gothel | 2022-05-09 | 7 | -18/+51 |
* | Add BTUtils.toUUID128() and mention it and existing UUID16 definition from DB... | Sven Gothel | 2022-05-06 | 7 | -15/+38 |
* | API Change: AdapterStatusListener::deviceConnected(): `const uint16_t handle`... | Sven Gothel | 2022-05-06 | 3 | -8/+9 |
* | JNI: Lock jobject instance as JNIGlobalRef first, then move it to std::make_s... | Sven Gothel | 2022-05-05 | 3 | -8/+13 |
* | Adopt to jni_mem -> namespace jau | Sven Gothel | 2022-05-05 | 5 | -62/+62 |
* | JNI on DBT*: Hold the JNIGlobalRef shared_ptr<JavaAnon> while inside JNI call... | Sven Gothel | 2022-05-04 | 4 | -14/+29 |
* | Add test using fat fat `Direct-BT Jaulib Fat Jar`: TestBringup00 [ loading na... | Sven Gothel | 2022-04-24 | 1 | -0/+83 |
* | DBTManager.java: DEBUG: Br verbose about ShutdownHook | Sven Gothel | 2022-04-24 | 1 | -1/+4 |
* | 'Fix' OpenJDK 17 deprecated and removal warnings | Sven Gothel | 2022-04-23 | 3 | -7/+15 |
* | DBTAdapter.java: Fix BTAdapter::removeStatusListener() return value | Sven Gothel | 2022-04-23 | 1 | -1/+1 |
* | noexcept: BTGattChar + BTGattDesc | Sven Gothel | 2022-04-23 | 1 | -1/+4 |
* | Expose original AD_IND and AD_SCAN_RSP EIR in BTDevice, uniquely indicated by... | Sven Gothel | 2022-04-20 | 6 | -2/+117 |
* | BTDevice::connectLE(): Fix default conn_interval_min 15ms -> 10ms, matching C...v2.6.5 | Sven Gothel | 2022-04-19 | 1 | -1/+1 |
* | DBTManager.cxx: Adopt to jaulib FunctionDef changes | Sven Gothel | 2022-04-18 | 1 | -2/+2 |
* | Fix and document default connection paramter, leaning to higher performance s... | Sven Gothel | 2022-04-14 | 1 | -4/+4 |
* | Align C++ -> Java BTGattChar::get[ClientCharConfig,UserDescription]() and add... | Sven Gothel | 2022-04-11 | 3 | -48/+70 |
* | Cleanup Gatt numbers: Merge GattTypes.hpp into GattNumbers.hpp, remove redund... | Sven Gothel | 2022-04-11 | 2 | -0/+2 |
* | BTGattCmd: Fix DEBUG mode: Check rsp_data @ string conversion and use BTUtils... | Sven Gothel | 2022-04-09 | 1 | -2/+6 |
* | DBTGattChar.findGattDesc() (java): Fix wrong comparison (inverse, typo) | Sven Gothel | 2022-04-09 | 1 | -1/+1 |
* | *::setDefaultConnParam(): Fix API doc, remove copy/paste fragment | Sven Gothel | 2022-04-08 | 1 | -1/+1 |
* | API doc: Fix DiscoveryPolicy::PAUSE_CONNECTED_UNTIL_READY and PAUSE_CONNECTED... | Sven Gothel | 2022-02-09 | 2 | -5/+2 |
* | BDAddressAndType: Document equals(..) method | Sven Gothel | 2022-02-08 | 1 | -0/+6 |
* | BT[Adapter|Device].java: Document equals(..) method | Sven Gothel | 2022-02-08 | 3 | -13/+31 |