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