| Commit message (Expand) | Author | Age | Files | Lines |
* | 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 |
* | Refactor TestDBTClientServer* (reuse tasks); Adding server-adapter for client... | Sven Gothel | 2022-02-07 | 1 | -1/+5 |
* | Adopt jaulib detailed git version info: Using VERSION_COMMITS and VERSION_SHA... | Sven Gothel | 2022-02-07 | 2 | -7/+7 |
* | Fix commit ecaa2cf69208586da5305cd0289820a88859eb6b: Eclipse erroneous added ... | Sven Gothel | 2022-02-07 | 1 | -4/+0 |
* | Doxygen: Add 'trial' source path, disable CALL_GRAPH (CALLER_GRAPH is enough)... | Sven Gothel | 2022-02-07 | 1 | -0/+21 |
* | BTDevice: Replace EInfoReport when disconnected w/ empty one (avoid accumulat... | Sven Gothel | 2022-02-07 | 1 | -0/+2 |
* | Fix DBTAdapter.removeAllStatusListener(): Remove DBTDevice listener and have ... | Sven Gothel | 2022-02-07 | 2 | -31/+13 |
* | BTAdapter/HCIHandler: Reflect: Advertising is active until either disabled vi... | Sven Gothel | 2022-02-06 | 1 | -0/+11 |
* | BTFactory: Expose getManifest() .. helper function to retrieve a Manifest ins... | Sven Gothel | 2022-02-06 | 1 | -1/+4 |
* | DBTAdapter: Fix removeAllStatusListener(): Re-add internal listener to mainta... | Sven Gothel | 2022-02-06 | 2 | -3/+8 |
* | DBTAdapter: Use BTUtils.println(..) instead of System.err.println(..) | Sven Gothel | 2022-02-06 | 1 | -11/+11 |
* | DBT[Adapter|Manager].java: Add 'final' qualifier to public methods | Sven Gothel | 2022-02-06 | 2 | -40/+40 |
* | BTAdapter.java: API doc: Replace HTML tag with Markup list | Sven Gothel | 2022-02-06 | 1 | -24/+19 |
* | Add invocation example to dbt_peripheral00.cpp and dbt_repeater00.cpp (and re... | Sven Gothel | 2022-02-05 | 1 | -0/+3 |
* | Custom GATT Processing: MTU and remote GATT Services shall be processed at re... | Sven Gothel | 2022-02-02 | 4 | -12/+18 |
* | BTAdapter::startAdvertising(): Set default adv_interval from 1.28s -> 400ms a... | Sven Gothel | 2022-02-02 | 3 | -7/+7 |
* | Refine dbt_scanner10/DBTScanner10: Title, PERF status and QUIET flag | Sven Gothel | 2022-02-02 | 1 | -3/+2 |
* | JNI DBGatt[Server|Service|Char]_ctorImpl(): Add platform agnostic conversion ... | Sven Gothel | 2022-01-29 | 1 | -25/+28 |