summaryrefslogtreecommitdiffstats
path: root/java/jau/direct_bt/DBTDevice.java
Commit message (Expand)AuthorAgeFilesLines
* BTDevice: Properly expose isPrePaired() to Javav3.2.3Sven Gothel2023-11-241-0/+3
* BTDevice::setSMPKeyBin: Align C++/Java code using setSMPKeyBin()Sven Gothel2023-11-241-1/+11
* LE Resolvable Address: Handle identity- and resolvale-private-address (RPA), ...Sven Gothel2023-10-251-3/+20
* GATT Server Auth: Expose PASSKEY_NOTIFY from BTManager -> BTDevice; App using...Sven Gothel2023-10-231-0/+8
* Use jaulib's BasicTypes, PrintUtil and Clock, drop duplicates in BTUtilSven Gothel2022-07-081-8/+8
* JNI Lifecycle Fix: BTGattCharListener: Adopt full Java/Native link via DBTNat...Sven Gothel2022-05-101-2/+7
* JNI Lifecycle Fix: DBTNativeDownlink: Allow pending `initDownlink(..)`, use s...Sven Gothel2022-05-091-1/+1
* Expose original AD_IND and AD_SCAN_RSP EIR in BTDevice, uniquely indicated by...Sven Gothel2022-04-201-0/+20
* BT[Adapter|Device].java: Document equals(..) methodSven Gothel2022-02-081-13/+13
* Fix DBTAdapter.removeAllStatusListener(): Remove DBTDevice listener and have ...Sven Gothel2022-02-071-30/+3
* Custom GATT Processing: MTU and remote GATT Services shall be processed at re...Sven Gothel2022-02-021-2/+5
* EInfoReport: Use via share_ptr to allow CoW replacement and copy once (via Ja...Sven Gothel2022-01-251-2/+4
* DBTDevice.java/cxx: Reuse EInfoReport instance and clear before retrieving dataSven Gothel2022-01-181-4/+4
* BTDevice: Expose aggregated scanned EIRSven Gothel2022-01-181-1/+7
* BTDevice::setConnSecurity*(..): Consolidate write methods to setConnSecurity(...Sven Gothel2022-01-131-29/+0
* Add BTDevice::send[Indication|Notification]() (Java); Note: Sending zero leng...Sven Gothel2021-11-091-0/+6
* BTDevice.java: Align API functions to C++: getServices() -> getGattServices()...Sven Gothel2021-11-081-7/+7
* Add BTDevice::findGattChar(char_uuid), i.e. w/o service_uuid (Java/C++): Less...Sven Gothel2021-11-081-0/+21
* Move SMPKeyBin 'apply' to BTDevice, splitting functionality: setting + upload...Sven Gothel2021-10-291-12/+127
* BTDevice: SMP Keys (C++/Java): Have setter update PairingData::keys_*_has; Ex...Sven Gothel2021-10-271-0/+25
* Removed TinyB API artifacts, fix copyright notice. Add README.md 'Direct-BT O...Sven Gothel2021-10-101-80/+16
* BTAdapter/Device: Simplify set[DefaultConnected]LE_PHY(..): Remove bool args ...Sven Gothel2021-10-051-5/+3
* Renamed SMP*KeyInfo -> SMP*Key: Simplify language and namesSven Gothel2021-10-051-26/+26
* Adopt to jaulib v0.4.9; Fixes BTSecurityRegistry::getStartOf(..)Sven Gothel2021-10-051-3/+4
* SMP SC (non-legacy): Add full Link Key (LK) support (SMP, SMPKeyBin, ..); Res...Sven Gothel2021-09-281-0/+17
* Java: BTAdapter/BTDevice: Add [get|set]ConnectedLE_PHY(..), setDefaultLE_PHY(...Sven Gothel2021-09-241-1/+36
* Align Java/C++ findGatt[Service,Char](..) in BTDevice and BTGattService, remo...Sven Gothel2021-09-181-4/+8
* Moved EUI48, EUI48Sub (C++/Java) and uuid_t, *Octets (C++) to jaulib for gene...Sven Gothel2021-09-181-1/+1
* Refine BTRole and add GATTRole, throughout BTAdapter, BTDevice (C++/Java) and...Sven Gothel2021-09-161-0/+7
* Direct-BT: Remove TinyB and Cleanup Java API (1)Sven Gothel2021-08-311-331/+1
* Fix DBTDevice.java regression (commit e8e7f0958ed452a79eb2977555c2281b3ff3ba1...Sven Gothel2021-07-291-5/+14
* DBTDevice.java: Remove 'name' field: Use native name via JNI (resolve device ...Sven Gothel2021-07-281-14/+4
* Completing BTDevice/AdapterStatusListener lifecycle handling: Fix leaked Adap...Sven Gothel2021-02-141-81/+103
* BTDevice::setPairingPasskeyNegative(): Added API doc and missing Java binding...Sven Gothel2021-02-111-0/+6
* BTDevice.java: Add isValid() query, i.e. device reference valid and device no...Sven Gothel2021-02-091-0/+4
* BTDevice: Add automatic security negotiation of BTSecurityLevel and SMPIOCapa...Sven Gothel2021-02-011-0/+9
* BTDevice.cpp disconnect() method is noexcept, since all invoked methods are n...Sven Gothel2021-01-301-4/+4
* Java: New API Layout: Shorten named [Bluetooth -> BT], [Characteristic -> Cha...Sven Gothel2021-01-251-78/+78
* Java: New Layout: [tinyb2 -> direct_bt].jar ; org.[tinyb -> direct_bt] ..; Up...Sven Gothel2021-01-251-23/+23
* Bump GetGitRevisionDescription.cmake to 6a748896188fdf3f885820ccd686393ea5215...Sven Gothel2021-01-251-0/+871