aboutsummaryrefslogtreecommitdiffstats
path: root/java/jni
Commit message (Expand)AuthorAgeFilesLines
...
* Fix DBTDevice.java regression (commit e8e7f0958ed452a79eb2977555c2281b3ff3ba1...Sven Gothel2021-07-291-2/+5
* DBTDevice.java: Remove 'name' field: Use native name via JNI (resolve device ...Sven Gothel2021-07-281-5/+2
* Passthrough all paramter BTAdapter::startDiscovery(..) -> HCIHandler::le_set_...Sven Gothel2021-07-281-2/+4
* Add BTAdapter::[getV|v]isibleAddressAndType[()] and BTAdapter::get[Address->A...Sven Gothel2021-07-281-3/+3
* BTUtils.java: Add 'long wallClockSeconds()'Sven Gothel2021-02-211-4/+14
* Completing BTDevice/AdapterStatusListener lifecycle handling: Fix leaked Adap...Sven Gothel2021-02-141-9/+26
* JNI: Fix missed package and class name renaming in jni code.Sven Gothel2021-02-122-6/+6
* BTDevice::setPairingPasskeyNegative(): Added API doc and missing Java binding...Sven Gothel2021-02-111-1/+12
* API String Conversion Simplification: get.*String() -> direct_bt::to_string()...Sven Gothel2021-02-102-6/+6
* BTDevice: Add automatic security negotiation of BTSecurityLevel and SMPIOCapa...Sven Gothel2021-02-011-0/+24
* DBTDevice.cxx: Adopt implementation names and DEBUG output to renaming schemeSven Gothel2021-01-281-18/+18
* Fix missed JNI renaming: Java_jau_direct_1bt_DBTDevice_removeAllAssociated[Ch...Sven Gothel2021-01-281-1/+1
* Fix missed JNI renaming: Java_jau_direct_1bt_DBTDevice_removeAll[Characterist...Sven Gothel2021-01-281-1/+1
* Complete build change: Using jaulib[_fat] if available (for Java) incl. nativ...Sven Gothel2021-01-252-0/+16
* Java: New API Layout: Shorten named [Bluetooth -> BT], [Characteristic -> Cha...Sven Gothel2021-01-2515-265/+265
* Java: New Layout: [tinyb2 -> direct_bt].jar ; org.[tinyb -> direct_bt] ..; Up...Sven Gothel2021-01-2513-124/+124
* *Adapter: Clarity [get|remove]Devices() -> [get|remove]DiscoveredDevices(); A...Sven Gothel2021-01-182-3/+31
* DBTManager/DBTAdapter: DBTManager own zero or all DBTAdapterSven Gothel2021-01-183-35/+13
* AdapterStatusListener::deviceFound: Resolve sharedDevices persistence of foun...Sven Gothel2021-01-171-4/+8
* Replace std::vector w/ jau::darray: Adapt JNI methodsSven Gothel2021-01-1110-25/+30
* cmake: Move jaucpp -> jaulib (source locations and add_subdirectory(jaulib))Sven Gothel2020-12-212-7/+7
* smart_ptr-4: Pass GATTCharacteristic TROOctets notification and indication as...Sven Gothel2020-12-141-6/+6
* smart_ptr-2: Handle MgmtEvent instances via std::unique_ptr instead of shared...Sven Gothel2020-12-142-25/+38
* Adopt new BDAddressAndType key value across projectSven Gothel2020-12-122-20/+21
* Added support for SMPSignatureResolvingKeyInfo and SMPKeyType querySven Gothel2020-12-101-0/+36
* SMPLongTermKeyInfo: Encode RESPONDER (or INITIATOR) within its Property bit m...Sven Gothel2020-12-101-2/+2
* BluetoothDevice: Support SMPLongTermKeyInfo via [get/set]LongTermKeyInfo(..),...Sven Gothel2020-12-101-0/+51
* Java API: Add and use a 'native' EUI48 (6 bytes, new class) and BluetoothAddr...Sven Gothel2020-12-104-38/+106
* DBTDevice::address: Earmark (FIXME) to become mutable for resolvable -> ident...Sven Gothel2020-12-091-1/+1
* DBTAdapter::[un]lockConnect[Any](..): New single device connect-command impl ...Sven Gothel2020-12-031-5/+15
* DBTDevice: Clarify setConn* Security parameter API: Provide more versatile ov...Sven Gothel2020-11-241-2/+2
* Enc/Auth: Allow full PairingMode modulation via BTSecurityLevel and SMPIOCapa...Sven Gothel2020-11-231-4/+43
* Implement BTSecurityLevel to Java, incl. [DBT|Bluetooth]Device sec_level over...Sven Gothel2020-11-191-0/+24
* Native -> Java Callback: No Java action on removed DBTDevice jobject: JNIAdap...Sven Gothel2020-11-172-12/+26
* DBTDevice.cxx: Fix setPairing* glue codeSven Gothel2020-11-171-3/+3
* DBTAdapter.cxx: Forward AdapterStatusListener::deviceReady() to JavaSven Gothel2020-11-161-5/+18
* AdapterStatusListener add deviceReady(..) giving a clear 'start to use' event...Sven Gothel2020-11-151-0/+5
* BluetoothDevice: 'getCurrentPairing[Mode|State]()' -> 'getPairing[Mode|State]()Sven Gothel2020-11-151-4/+4
* Add SMP changed to *.java API (AdapterStatusListener devicePairingState(..), ...Sven Gothel2020-11-142-32/+90
* BluetoothDevice::connectLE(..): Renamed from connect(..) for clarity, update ...Sven Gothel2020-11-081-16/+19
* Support Adapter removal and add @ runtime: Handle INDEX_ADDED and INDEX_REMOV...Sven Gothel2020-10-251-0/+101
* AdapterStatusListener (Java): Have native destruction clear the 'nativeInstan...Sven Gothel2020-10-251-11/+32
* Refine/add state queries in [DBT|Bluetooth]Adapter, BluetoothManagerSven Gothel2020-10-253-30/+54
* BluetoothUtils.java: Shorten *Milliseconds* functions; Reuse C++ environment:...Sven Gothel2020-10-231-1/+10
* AdapterStatusListener::discoveringChanged: Add meta ScanType and changed Scan...Sven Gothel2020-10-231-12/+42
* Minor int -> uint16_t explicit castSven Gothel2020-10-201-1/+1
* Use -Wshadow: Shadowing (or local scope override) often causing sloppy bugs, ...Sven Gothel2020-10-206-78/+78
* Normalize: Use size_t where appropriate; timestamp is uint64_tSven Gothel2020-10-201-1/+1
* cmake: Drop all sub-folder CXX settings. Use root CMakeLists.txt global setti...Sven Gothel2020-10-202-5/+0
* direct_bt/JNI: Adopt to JavaUplink changesSven Gothel2020-10-182-4/+3