| Commit message (Expand) | Author | Age | Files | Lines |
* | dbus java: Add minimalistic toString() implementation; direct_bt toString(): ... | Sven Gothel | 2020-07-17 | 8 | -3/+28 |
* | Direct-BT Java: Implement find(..) in manager, adapter, device, service and c... | Sven Gothel | 2020-07-17 | 7 | -65/+561 |
* | DBTDevice: Clarify and distinguish GAP discovered services from read GATT ser... | Sven Gothel | 2020-07-15 | 2 | -36/+60 |
* | org.tinyb.BluetoothFactory: API doc note: The chosen implementation can't be ...v2.1.12 | Sven Gothel | 2020-07-04 | 1 | -0/+15 |
* | org.tinyb.BluetoothFactory: More versatile ImplementationIdentifier and getBl... | Sven Gothel | 2020-07-04 | 4 | -32/+178 |
* | org.tinyb: API doc: Add @implNote for tinyb.dbus implementation | Sven Gothel | 2020-07-04 | 4 | -0/+22 |
* | Extract dfa_utf8_decode.[cpp/hpp] added to libtinyb.so, i.e. used for both na... | Sven Gothel | 2020-07-04 | 10 | -124/+158 |
* | tinyb: fix jni unresolved symbols (add namespace to implementation | Sven Gothel | 2020-07-04 | 1 | -4/+4 |
* | DBTAdapter::printDevices() -> printSharedPtrListOfDevices() + API doc remark:... | Sven Gothel | 2020-07-03 | 3 | -5/+9 |
* | DBTDevice lookup in DBTAdapter requires its EUI48 address _and_ BDAddressType | Sven Gothel | 2020-07-03 | 3 | -45/+24 |
* | DBTDevice (C++/Java) equality/identity requires its EUI48 address _and_ BDAdd...v2.1.11 | Sven Gothel | 2020-07-03 | 2 | -2/+2 |
* | EUI48::getBLERandomAddressType(): Pass BDAddressType, to only return a valid ... | Sven Gothel | 2020-07-03 | 5 | -20/+39 |
* | GATTHandler: Initial GATT reply may even require ~2s, setting timeout to 2500ms.v2.1.10 | Sven Gothel | 2020-07-02 | 1 | -2/+2 |
* | DBTAdapter_removeStatusListener (JNI): No complaint for unused statusListener... | Sven Gothel | 2020-07-02 | 1 | -1/+1 |
* | Example scanner10 (Java/C++): Show pingGATT OK on console for feedback | Sven Gothel | 2020-07-02 | 2 | -0/+2 |
* | GATTHandler: Tolerate a 3x usual reply timeout (3x 500ms) for first GATT exch... | Sven Gothel | 2020-07-02 | 2 | -13/+16 |
* | DBTAdapter: Remove debug code (discoveredDevices count) | Sven Gothel | 2020-07-02 | 1 | -3/+1 |
* | README.md: Refine 'two implementations', add notice how to disable BlueZ user... | Sven Gothel | 2020-07-02 | 1 | -2/+16 |
* | scripts/setup-machine-arch.sh: aarch64 | Sven Gothel | 2020-07-02 | 1 | -0/+6 |
* | Support BDADDR_LE_RANDOM (p1.3): HCIHandler: Earmark notable SPEC sections an... | Sven Gothel | 2020-07-02 | 1 | -0/+27 |
* | Support BDADDR_LE_RANDOM (p1.2): Map BLERandomAddressType::STATIC_PUBLIC -> R... | Sven Gothel | 2020-07-02 | 3 | -11/+15 |
* | Support BDADDR_LE_RANDOM (p1.2): Add HCILEPeerAddressType/HCILEOwnAddressType... | Sven Gothel | 2020-07-02 | 3 | -14/+57 |
* | aarch64: <sys/param.h> defines __u64 _le64 and __be64 | Xerxes RĂ„nby | 2020-07-02 | 1 | -0/+10 |
* | Support BDADDR_LE_RANDOM (p1.1): Add missing DBTAdapter.cxx patch for changed... | Sven Gothel | 2020-07-02 | 1 | -3/+7 |
* | DBTManager: Range-check user given DefaultAdapterIndex before using | Sven Gothel | 2020-07-02 | 1 | -1/+4 |
* | Support BDADDR_LE_RANDOM (p1): Add BLERandomAddressType, distinguish HCIAddre... | Sven Gothel | 2020-07-02 | 17 | -134/+423 |
* | Minor armv7l g++ 8.3.0 build fixed | Sven Gothel | 2020-07-02 | 2 | -3/+3 |
* | DBTManager: Use system property (int value) 'org.tinyb.default_adapter' for o... | Sven Gothel | 2020-06-29 | 1 | -1/+7 |
* | DBTAdapter: Fix equals(..) | Sven Gothel | 2020-06-29 | 1 | -1/+1 |
* | DBTDevice.java: Update 'name' on deviceUpdate EIRDataTypeSet.DataType.NAME (d...v2.1.9 | Sven Gothel | 2020-06-29 | 2 | -2/+26 |
* | DBTGattCharacteristic.disableValueNotifications(): Tolerate exception at 'tak... | Sven Gothel | 2020-06-29 | 1 | -3/+10 |
* | DBTAdapter: DBTDevice list find operations: Always compare the DBTDevice addr... | Sven Gothel | 2020-06-29 | 1 | -17/+19 |
* | Resolve regression calling DBTNativeDownlink.delete() having notifyDeleted() ... | Sven Gothel | 2020-06-29 | 14 | -47/+72 |
* | DBTDevice.java: Align its identity with C++: Only use EUI48 address for hash ... | Sven Gothel | 2020-06-29 | 1 | -2/+2 |
* | Resolve circular references (p3): Java: Ensure DBTDevice can be GC'ed (at rem... | Sven Gothel | 2020-06-29 | 5 | -34/+35 |
* | Resolve circular references (p2): Java DBTDevice, GATTHandler, GATTService, p... | Sven Gothel | 2020-06-29 | 10 | -26/+68 |
* | Resolve circular references (p1): C++ GATTHandler, GATTService, pp are not ow... | Sven Gothel | 2020-06-29 | 17 | -108/+246 |
* | ScannerTinyB10: Allow waiting for multiple devices. | Sven Gothel | 2020-06-28 | 2 | -14/+14 |
* | DBTAdapter::mgmtEvDeviceFoundMgmt: Show count of device in discoveredDevices ... | Sven Gothel | 2020-06-28 | 2 | -6/+27 |
* | Java DBTNativeDownlink toString(): If !valid use alternative short representa... | Sven Gothel | 2020-06-28 | 6 | -6/+32 |
* | Build direct_bt with DEBUG symbols enabled .. for the time beingv2.1.8 | Sven Gothel | 2020-06-27 | 1 | -1/+2 |
* | Notify DBTNativeDownlink when its native JavaUplink -> JavaGlobalObj counterp... | Sven Gothel | 2020-06-27 | 7 | -9/+50 |
* | Use HCIHandler *connect*/disconnect; Enhance native + java test | Sven Gothel | 2020-06-27 | 10 | -143/+157 |
* | HCIHandler: Complete HCIConnection Tracker for full *connect* and disconnect ... | Sven Gothel | 2020-06-27 | 5 | -89/+264 |
* | DBTAdapter: Unify all findDevice*(..) methods, ensure all list access is sync... | Sven Gothel | 2020-06-27 | 2 | -70/+60 |
* | L2CAPComm ctor: Remove default param in impl, as only allowed in declaration | Sven Gothel | 2020-06-26 | 1 | -1/+1 |
* | HCIHandler: Fix comment (as found while reviewing whether hciReaderThreadImpl... | Sven Gothel | 2020-06-26 | 1 | -1/+1 |
* | L2CAPComm/GATTHandler: Use prefetched 'deviceString' for verbose output | Sven Gothel | 2020-06-26 | 3 | -14/+17 |
* | test/example: dbt_scanner10 + ScannerTinyB10: Add options MULTI_MEASUREMENTS ... | Sven Gothel | 2020-06-26 | 2 | -22/+77 |
* | Align DBTDevice's C++ getGATTServices() w/ Java getServices(): Catch exceptio... | Sven Gothel | 2020-06-26 | 2 | -29/+40 |