| Commit message (Expand) | Author | Age | Files | Lines |
* | DBTDevice::pingGATT(): Disconnect and return false if: GATT not connected or ... | Sven Gothel | 2020-08-28 | 1 | -2/+5 |
* | DBTManager, HCIHandler, GATTHandler: Defer fetching timeout+ config from envi... | Sven Gothel | 2020-08-28 | 1 | -1/+1 |
* | BluetoothFactory, DBTEnv: Only pass '[org.]tinyb.*' and 'direct_bt.*' propert... | Sven Gothel | 2020-08-27 | 1 | -5/+7 |
* | BluetoothGattCharacteristic: API Change: 'writeValue(byte[] value)' -> 'write... | Sven Gothel | 2020-08-26 | 6 | -15/+75 |
* | PlatformToolkit: EABI_AARCH64 maps to 'arm64' not 'aarch64' for our common os... | Sven Gothel | 2020-08-26 | 1 | -1/+1 |
* | PlatformToolkit: Properly map 'os.arch' -> CPUType (reduction) -> 'os_arch' (... | Sven Gothel | 2020-08-26 | 1 | -5/+250 |
* | PlatformToolkit: White space fix | Sven Gothel | 2020-08-26 | 1 | -277/+275 |
* | PlatformToolkit::addPath(..): Resolve complete path via File::getCanonicalPat... | Sven Gothel | 2020-08-26 | 1 | -3/+25 |
* | PlatformToolkit: Reuse BluetoothFactory.DEBUG | Sven Gothel | 2020-08-25 | 1 | -10/+8 |
* | BluetoothFactory: Attempt to load native libraries from 'os_and_arch' subdir ... | Sven Gothel | 2020-08-25 | 2 | -46/+338 |
* | cmake: Add variable/define 'SKIP_TINYB': Allow to not build the tinyb native ... | Sven Gothel | 2020-08-25 | 1 | -1/+4 |
* | BluetoothFactory: Disable codepath using OS_AND_ARCH library basename feature... | Sven Gothel | 2020-08-25 | 1 | -4/+10 |
* | DBTEnv: Use plain 'foo.bar' names, not 'foo_bar'; Add 'exploding' name values... | Sven Gothel | 2020-08-24 | 1 | -5/+8 |
* | BluetoothFactory: Attempt to load native libraries with 'os_and_arch' postfix... | Sven Gothel | 2020-08-24 | 1 | -9/+38 |
* | Adapt to new DBG_PRINT(..) semantics, reduce verbosity, use specific macros f... | Sven Gothel | 2020-08-24 | 3 | -19/+5 |
* | BluetoothFactory/DBTEnv: Pass JVM properties to environment, access DEBUG, VE... | Sven Gothel | 2020-08-24 | 2 | -0/+47 |
* | HCIStatusCode.java: Add INTERNAL_TIMEOUT | Sven Gothel | 2020-08-23 | 1 | -0/+2 |
* | DBTAdapter::stopDiscover() now returns the boolean result w/ proper native ->... | Sven Gothel | 2020-08-23 | 1 | -2/+1 |
* | DBTAdapter: Have non-enabled adapter to be valid, use lazy HCI initialization... | Sven Gothel | 2020-08-22 | 5 | -3/+49 |
* | DiscoveryState: Complete state transition table | Sven Gothel | 2020-07-29 | 1 | -10/+10 |
* | JNI: Complete C++ to Java Exception mapping | Sven Gothel | 2020-07-29 | 3 | -29/+77 |
* | DBTAdapter DiscoveryState: Refine currentMetaScanType, introduce currentNativ... | Sven Gothel | 2020-07-29 | 1 | -4/+21 |
* | Refine enum BTMode and ScanType: Elevate to 'enum class', shorten value defin... | Sven Gothel | 2020-07-29 | 1 | -1/+1 |
* | Fix typo in HCIStatusCode enum value | Sven Gothel | 2020-07-28 | 1 | -2/+2 |
* | Expose hciConnectionHandle: AdapterStatusListener connect/disconnect (C++/Jav... | Sven Gothel | 2020-07-28 | 6 | -20/+52 |
* | DBusManager_delete: Do not call destructor, C++ implementation says so. Avoid... | Sven Gothel | 2020-07-27 | 1 | -1/+2 |
* | DBTManager.getServices(): Simplify gathering services, dropping manual connect. | Sven Gothel | 2020-07-27 | 1 | -17/+6 |
* | C++/Java *Device::connect*(..), disconnect(): Return HCIStatusCode instead of... | Sven Gothel | 2020-07-27 | 5 | -64/+130 |
* | BluetoothUtil: Add getElapsedMillisecond(); ScannerTinyB10 shows elapsed mill... | Sven Gothel | 2020-07-27 | 2 | -0/+19 |
* | GATTHandler::sendWithReply(): Disclose timeout value in error and exception o... | Sven Gothel | 2020-07-27 | 1 | -2/+2 |
* | Robustness: Distinguish between get<Type>Checked() and get<Type>Unchecked(): ... | Sven Gothel | 2020-07-26 | 2 | -8/+2 |
* | Shutdown: Drop special case, working on robustness | Sven Gothel | 2020-07-26 | 3 | -56/+34 |
* | Have GATT[Service,Characteristic,Descriptor] derived from DBTObject for valid... | Sven Gothel | 2020-07-26 | 6 | -61/+89 |
* | GATTCharacteristic: Add enableNotificationOrIndication(..)..; DIRECTBT_CHARAC...v2.1.15 | Sven Gothel | 2020-07-25 | 6 | -21/+165 |
* | DBTGattCharacteristic::configNotificationIndicationImpl(..): Tolerate deleted...v2.1.14 | Sven Gothel | 2020-07-24 | 3 | -2/+17 |
* | DBTGattCharacteristic removeAllAssociatedCharacteristicListener(..): Also cle... | Sven Gothel | 2020-07-24 | 1 | -0/+1 |
* | DBTGattCharacteristic: Always pass valid boolean[2] to configNotificationIndi... | Sven Gothel | 2020-07-24 | 1 | -2/+2 |
* | Reworking GATTCharacteristicListener (C++ and Java) | Sven Gothel | 2020-07-24 | 15 | -157/+388 |
* | Java DBTAdapter + DBTDevice close @ JVM shutdown: Avoid all interaction, nati... | Sven Gothel | 2020-07-22 | 3 | -31/+54 |
* | DBTAdapter: startDiscovery(..) also might need to change 'keepDiscoveringAliv... | Sven Gothel | 2020-07-22 | 1 | -5/+4 |
* | DBTAdapter: Make HCIHandler instance aggregated (lifecycle over full adapter ... | Sven Gothel | 2020-07-21 | 1 | -2/+2 |
* | 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 | 5 | -21/+456 |
* | 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 | 1 | -7/+97 |
* | 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 | 3 | -58/+28 |
* | tinyb: fix jni unresolved symbols (add namespace to implementation | Sven Gothel | 2020-07-04 | 1 | -4/+4 |
* | DBTDevice lookup in DBTAdapter requires its EUI48 address _and_ BDAddressType | Sven Gothel | 2020-07-03 | 1 | -10/+2 |
* | DBTDevice (C++/Java) equality/identity requires its EUI48 address _and_ BDAdd...v2.1.11 | Sven Gothel | 2020-07-03 | 1 | -1/+1 |