summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* GATTCharacteristic: Add enableNotificationOrIndication(..)..; DIRECTBT_CHARAC...v2.1.15Sven Gothel2020-07-2511-43/+255
* DBTGattCharacteristic::configNotificationIndicationImpl(..): Tolerate deleted...v2.1.14Sven Gothel2020-07-243-2/+17
* DBTGattCharacteristic removeAllAssociatedCharacteristicListener(..): Also cle...Sven Gothel2020-07-241-0/+1
* DBTGattCharacteristic: Always pass valid boolean[2] to configNotificationIndi...Sven Gothel2020-07-241-2/+2
* Reworking GATTCharacteristicListener (C++ and Java)Sven Gothel2020-07-2427-327/+697
* ScannerTinyB10: Fix verbose and debug setting: Set properties _before_ access...Sven Gothel2020-07-241-2/+7
* ScannerTinyB10 @ pingGATT: Only initiate discovery temporary w/o need to disa...v2.1.13Sven Gothel2020-07-221-2/+1
* DBTAdapter/Device: Simplify adapter's HCIHandler access, as we can rely on it...Sven Gothel2020-07-224-30/+22
* DBTAdapter::dtor: Also clear HCIHandler's event callbacksSven Gothel2020-07-221-0/+5
* Java DBTAdapter + DBTDevice close @ JVM shutdown: Avoid all interaction, nati...Sven Gothel2020-07-223-31/+54
* DBTAdapter: startDiscovery(..) also might need to change 'keepDiscoveringAliv...Sven Gothel2020-07-224-7/+16
* HCIHandler: Track all incoming connections, even if not initiated by user dir...Sven Gothel2020-07-212-86/+84
* DBTAdapter: Make HCIHandler instance aggregated (lifecycle over full adapter ...Sven Gothel2020-07-215-83/+64
* Direct-BT: Fix API doc regarding DBTDevice's HCI connect requirement; HCI con...Sven Gothel2020-07-173-9/+1
* DBTDevice: Use atomic 'isConnected' to query connection status; Check connect...Sven Gothel2020-07-171-2/+8
* Direct-BT: Update API doc details: Remove mentioning HCIComm (too low level now)Sven Gothel2020-07-171-2/+1
* Direct-BT: Update API doc details: DBTManager's BlueZ Kernel utilization and ...Sven Gothel2020-07-171-5/+7
* 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