| Commit message (Expand) | Author | Age | Files | Lines |
* | README: v2.7.0v2.7.0 | Sven Gothel | 2022-05-16 | 1 | -1/+6 |
* | Tests: Have test_bringup00.cpp/TestBringup00.java pass valgrind and resetStat... | Sven Gothel | 2022-05-16 | 3 | -1/+140 |
* | Remove BTDeviceRegistry's 'device processing' list | Sven Gothel | 2022-05-16 | 3 | -82/+0 |
* | Removes using the 'device processing' list, as already the case for the trial... | Sven Gothel | 2022-05-16 | 13 | -101/+32 |
* | Bump jaulib v0.10.0 | Sven Gothel | 2022-05-16 | 1 | -0/+0 |
* | noexcept: BTGattHandler::send*(): Fix BTGattHandler's discover*(): Return tru... | Sven Gothel | 2022-05-16 | 1 | -8/+7 |
* | Trial C++/Java: Validate BTAdapter::[add|remove]StatusListener() expected result | Sven Gothel | 2022-05-16 | 7 | -11/+11 |
* | scripts/run-java-trials-forever.sh: added, similar to scripts/run-native-tria... | Sven Gothel | 2022-05-16 | 1 | -0/+12 |
* | Trial C++/Java: Fix BaseDBTClientServer::setupTest(): Add a.removeAllStatusLi... | Sven Gothel | 2022-05-16 | 7 | -55/+72 |
* | C++ Trial: Client/Server: close() and dtor waits for pending running_threads ... | Sven Gothel | 2022-05-16 | 2 | -0/+35 |
* | Bump jaulib v0.9.3-25-g956b0f5 | Sven Gothel | 2022-05-16 | 1 | -0/+0 |
* | Trial Tests C++/Java: Used merger dbt_[client|server]01 test code, drop dbt_[... | Sven Gothel | 2022-05-16 | 12 | -3046/+77 |
* | Bump jaulib v0.9.3-24-g74c4255 | Sven Gothel | 2022-05-15 | 1 | -0/+0 |
* | noexcept: BTGattHandler::send*(): Simplify error check in BTGattHandler::send() | Sven Gothel | 2022-05-15 | 1 | -14/+13 |
* | noexcept: BTGattHandler::send*(): Fix BTDevice::getGattService(): Return zero... | Sven Gothel | 2022-05-15 | 5 | -57/+84 |
* | noexcept: BTGattHandler::send*(): JNI: Return the boolean result of actual na... | Sven Gothel | 2022-05-15 | 3 | -24/+22 |
* | C++/JNI Lifecycle Fix: BTManager must be passed as shared_ptr<> and hold as s... | Sven Gothel | 2022-05-14 | 19 | -164/+295 |
* | C++ Trial / Example: Server: Use robust jau::service_runner, ensuring service... | Sven Gothel | 2022-05-13 | 3 | -130/+122 |
* | Add scripts/run-native-trial*.sh, split valgrind-jvm.supp from valgrind.supp | Sven Gothel | 2022-05-13 | 6 | -72/+152 |
* | Bump jaulib v0.9.3-21-ge6ada60, jau::call_on_release 'use after free' fix | Sven Gothel | 2022-05-13 | 1 | -0/+0 |
* | DBTServerTest::stop(): Remove `current_exp_advertising_state`, due to closing... | Sven Gothel | 2022-05-13 | 10 | -10/+10 |
* | Trial: Server01::disconnectDevice(): Catch an already deleted device (null ch... | Sven Gothel | 2022-05-12 | 2 | -4/+12 |
* | Trial C++: Query BaseDBTClientServer::is_timedout() having an atomic flag set... | Sven Gothel | 2022-05-12 | 2 | -7/+11 |
* | Trial C++: trial/direct_bt/dbt_client_server1x.hpp: Only use DBTServerTest::s... | Sven Gothel | 2022-05-12 | 1 | -2/+1 |
* | Trial C++: Move `static BaseDBTClientServer& base_test_framework` into common... | Sven Gothel | 2022-05-12 | 8 | -21/+3 |
* | Trial: Server: Unify stop + close, ensuring AdapterStatusListener is removed ... | Sven Gothel | 2022-05-12 | 7 | -80/+59 |
* | Trials: Client: Detect BTGattChar::[add|remove]CharListener() errors, forward... | Sven Gothel | 2022-05-12 | 4 | -19/+82 |
* | C++ Trial: Complete file_stats and file_utils in dbt_utils.hpp (namely mkdir ... | Sven Gothel | 2022-05-11 | 1 | -96/+110 |
* | DBTNativeDownlink, AdapterStatusListener, BTGattCharListener: Allow `false ==... | Sven Gothel | 2022-05-10 | 4 | -19/+37 |
* | README: Add note about AdapterStatusListener, BTGattCharListener changes | Sven Gothel | 2022-05-10 | 1 | -0/+1 |
* | JNI Lifecycle Fix: BTGattCharListener: Adopt full Java/Native link via DBTNat... | Sven Gothel | 2022-05-10 | 28 | -751/+610 |
* | 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 | 3 | -44/+22 |
* | Bump README for next v2.7.0: Passing `trial.org.direct_bt.TestDBTProvokeClien... | Sven Gothel | 2022-05-09 | 1 | -0/+5 |
* | JNI Lifecycle Fix: Make Java/Native object relation inherently thread safe by... | Sven Gothel | 2022-05-09 | 8 | -520/+657 |
* | Use typedef of shared_pre<T> 'TRef' and pass `const shared_pre<T>&` where pos... | Sven Gothel | 2022-05-09 | 5 | -36/+41 |
* | JNI Lifecycle Fix: Have AdapterStatusListener derive from JavaUplink/DBTNativ... | Sven Gothel | 2022-05-09 | 13 | -135/+207 |
* | JNI Lifecycle Fix: DBTNativeDownlink: Allow pending `initDownlink(..)`, use s... | Sven Gothel | 2022-05-09 | 7 | -18/+51 |
* | Examples: Simplify CMakeLists.txt, remove unused examples/dbt_test_gattcharli... | Sven Gothel | 2022-05-09 | 2 | -718/+1 |
* | BTManager: Call `jau::root_environment::set_terminating()` at dtor. Due to it... | Sven Gothel | 2022-05-09 | 2 | -1/+7 |
* | Bump jaulib v0.9.3-20-ge5421ff | Sven Gothel | 2022-05-09 | 1 | -0/+0 |
* | Bump jaulib | Sven Gothel | 2022-05-07 | 1 | -0/+0 |
* | trial i470 test_provoke (C++) / TestDBTProvoke (Java) demonstrating C++ survi... | Sven Gothel | 2022-05-07 | 9 | -390/+439 |
* | Add BTUtils.toUUID128() and mention it and existing UUID16 definition from DB... | Sven Gothel | 2022-05-06 | 7 | -15/+38 |
* | BTObject::checkValidInstance(): Can't call toString() on invalid object, alre... | Sven Gothel | 2022-05-06 | 1 | -1/+1 |
* | README.md: cmake: Mention -DUSE_LIBUNWIND and reformat spacing | Sven Gothel | 2022-05-06 | 1 | -12/+5 |
* | BTAdapter::mgmtEvDeviceFoundHCI(): Drop deviceFound() if already connected, a... | Sven Gothel | 2022-05-06 | 1 | -17/+21 |
* | API Change: AdapterStatusListener::deviceConnected(): `const uint16_t handle`... | Sven Gothel | 2022-05-06 | 19 | -63/+73 |
* | Trial (Java + C++): DBTEndpoint, DBTClientTest, DBTServerTest: Add abstractio... | Sven Gothel | 2022-05-05 | 32 | -441/+2098 |