| Commit message (Expand) | Author | Age | Files | Lines |
* | Introduce BTRole: Bluetooth device roles from the perspective of the link lay... | Sven Gothel | 2021-09-15 | 5 | -8/+133 |
* | BTAdapter/HCIHandler Refine advertising/discovery state validation | Sven Gothel | 2021-09-15 | 2 | -1/+14 |
* | Add advertising support (start with set-data and -params, stop) via HCIHandler | Sven Gothel | 2021-09-15 | 3 | -1/+132 |
* | BTAdapter: Resolve name and short_name, both readable via get<Name>() and set... | Sven Gothel | 2021-09-15 | 3 | -28/+81 |
* | Multi Direct-BT application, each using 1 adapter: Have user explicitly initi... | Sven Gothel | 2021-09-15 | 8 | -38/+90 |
* | Properly expose runtime version C++ (DIRECT_BT_VERSION etc) and Java via BTFa... | Sven Gothel | 2021-08-31 | 2 | -3/+17 |
* | Merge branch 'master' into b_v2.3v2.3.0 | Sven Gothel | 2021-08-31 | 1 | -13/+18 |
|\ |
|
| * | EIRDataTypeSet.DataType: Fix data type, aligned with C++ change of commit 294... | Sven Gothel | 2021-08-31 | 1 | -13/+18 |
* | | Direct-BT: Remove TinyB and Cleanup Java API (1) | Sven Gothel | 2021-08-31 | 52 | -6108/+228 |
|/ |
|
* | API Change C++/Java: BTGattChar::addCharListener(..): Use naive BTGattChar::L...v2.2.13 | Sven Gothel | 2021-08-28 | 4 | -61/+101 |
* | Fix EUI48Sub::scanEUI48Sub(..): Fail on missing expected colon, i.e. after ea... | Sven Gothel | 2021-08-25 | 1 | -3/+10 |
* | DBTAdapter.cxx: Fix JNIAdapterStatusListener::deviceConnected(..): NewObject(...v2.2.12 | Sven Gothel | 2021-08-25 | 1 | -38/+29 |
* | BTDeviceRegistry::DeviceQuery: No need for EUI48Sub string representation if ... | Sven Gothel | 2021-08-05 | 1 | -1/+1 |
* | EUI48Sub::toString(): if 0 == length return ":", allowing fully functional EU... | Sven Gothel | 2021-08-05 | 1 | -2/+2 |
* | BTDeviceRegistry::DeviceQuery: Use explicit enum type distinguishing address ... | Sven Gothel | 2021-08-05 | 1 | -12/+30 |
* | BTDeviceRegistry, BTSecurityRegistry: Expose universal pattern matching, fix ... | Sven Gothel | 2021-08-05 | 2 | -45/+247 |
* | BTDeviceRegistry: Replace print*() to get*String() and clarify method names (... | Sven Gothel | 2021-08-04 | 1 | -10/+11 |
* | BTDeviceRegistry + BTSecurityRegistry: Expose underlying collection (C++ and ... | Sven Gothel | 2021-08-04 | 2 | -3/+60 |
* | Java JNI: Exceptions: Use jau::RuntimeException derivatives for all exception... | Sven Gothel | 2021-08-03 | 2 | -3/+3 |
* | BTDeviceRegistry.[cpp/java]: Bring back unordered_set/HashSet for devicesInPr... | Sven Gothel | 2021-08-01 | 1 | -24/+37 |
* | Update Examples doc root entry for dbt_scanner10.cpp and DBTScanner10.java | Sven Gothel | 2021-07-31 | 1 | -0/+3 |
* | dbt_scanner10/DBTScanner10: Extract BTDeviceRegistry and BTSecurityRegistry t... | Sven Gothel | 2021-07-31 | 2 | -0/+306 |
* | Java: EUI48Sub add: hash_code(), clear(), indexOf(), contains(), operator==()... | Sven Gothel | 2021-07-31 | 2 | -53/+205 |
* | Fix DBTDevice.java regression (commit e8e7f0958ed452a79eb2977555c2281b3ff3ba1... | Sven Gothel | 2021-07-29 | 2 | -7/+19 |
* | SMPKeyFile: Tightened Constraints: readAndApply(..) key file's BTSecurityLeve... | Sven Gothel | 2021-07-29 | 1 | -12/+32 |
* | DBTDevice.java: Remove 'name' field: Use native name via JNI (resolve device ... | Sven Gothel | 2021-07-28 | 2 | -19/+6 |
* | Passthrough all paramter BTAdapter::startDiscovery(..) -> HCIHandler::le_set_... | Sven Gothel | 2021-07-28 | 7 | -14/+55 |
* | Add BTAdapter::[getV|v]isibleAddressAndType[()] and BTAdapter::get[Address->A... | Sven Gothel | 2021-07-28 | 5 | -14/+64 |
* | [D]BTAdapter.printDeviceList[s](..): Also print device name in debug output. | Sven Gothel | 2021-06-15 | 1 | -1/+2 |
* | DBTAdapter.printDeviceLists(): Avoid ConcurrentModificationException by using... | Sven Gothel | 2021-06-15 | 1 | -1/+2 |
* | SMPKeyBin: Make key base filename compatible to FAT32 Long filename (LFN)v2.2.6 | Sven Gothel | 2021-06-11 | 1 | -2/+20 |
* | SMPKeyBin: Allow BTSecurityLevel::NONE case; Add more convenient createAndWri... | Sven Gothel | 2021-02-21 | 1 | -66/+257 |
* | BTUtils.java: Add 'long wallClockSeconds()' | Sven Gothel | 2021-02-21 | 2 | -4/+20 |
* | SMPKeyBin: Use fprintf_td(..) to have elapsedTime prependend | Sven Gothel | 2021-02-14 | 1 | -12/+12 |
* | Completing BTDevice/AdapterStatusListener lifecycle handling: Fix leaked Adap... | Sven Gothel | 2021-02-14 | 9 | -132/+350 |
* | JNI: Fix missed package and class name renaming in jni code. | Sven Gothel | 2021-02-12 | 2 | -6/+6 |
* | SMPKeyBin: Add static remove(..) method, supporting deletion of key file. | Sven Gothel | 2021-02-11 | 1 | -4/+22 |
* | BTDevice::setPairingPasskeyNegative(): Added API doc and missing Java binding... | Sven Gothel | 2021-02-11 | 4 | -1/+48 |
* | API String Conversion Simplification: get.*String() -> direct_bt::to_string()... | Sven Gothel | 2021-02-10 | 2 | -6/+6 |
* | SMPKeyBin (C++/Java): Add 'apply(BTDevice&)' method, setting Security params ... | Sven Gothel | 2021-02-09 | 1 | -0/+84 |
* | BTDevice.java: Add isValid() query, i.e. device reference valid and device no... | Sven Gothel | 2021-02-09 | 3 | -0/+16 |
* | Bump jaulib; Adapt to jau::bytesHexString(..) removed leading0X argument: Uni... | Sven Gothel | 2021-02-06 | 4 | -22/+18 |
* | SMPKeyBin API doc: Refine, fix C++ enum-type. | Sven Gothel | 2021-02-02 | 1 | -0/+2 |
* | Fix BTDevice::setConnSecurityAuto(..) API doc (disabled by ..) | Sven Gothel | 2021-02-02 | 1 | -1/+1 |
* | Promote persistent SMP Key Storage to API: SMPKeyBinv2.2.3 | Sven Gothel | 2021-02-02 | 1 | -0/+393 |
* | BTDevice: Add automatic security negotiation of BTSecurityLevel and SMPIOCapa... | Sven Gothel | 2021-02-01 | 4 | -0/+82 |
* | BTDevice::setConnSecurity(..): Remove UNSET argument restrictions, allowing t... | Sven Gothel | 2021-02-01 | 1 | -4/+3 |
* | BTDevice.cpp disconnect() method is noexcept, since all invoked methods are n... | Sven Gothel | 2021-01-30 | 2 | -4/+5 |
* | API doc: Use '{@code tinyb.dbus}' to add implementation notes | Sven Gothel | 2021-01-30 | 2 | -38/+38 |
* | BTDevice.cpp connect*() methods are all noexcept, since all invoked methods a... | Sven Gothel | 2021-01-30 | 1 | -0/+1 |