aboutsummaryrefslogtreecommitdiffstats
path: root/java/org
Commit message (Expand)AuthorAgeFilesLines
* Java: New API Layout: Shorten named [Bluetooth -> BT], [Characteristic -> Cha...Sven Gothel2021-01-2523-314/+314
* Java: New Layout: [tinyb2 -> direct_bt].jar ; org.[tinyb -> direct_bt] ..; Up...Sven Gothel2021-01-2537-38/+38
* Bump GetGitRevisionDescription.cmake to 6a748896188fdf3f885820ccd686393ea5215...Sven Gothel2021-01-2537-0/+0
* *Adapter: Clarity [get|remove]Devices() -> [get|remove]DiscoveredDevices(); A...Sven Gothel2021-01-181-6/+16
* DBTManager/DBTAdapter: DBTManager own zero or all DBTAdapterSven Gothel2021-01-181-0/+4
* AdapterStatusListener::deviceFound: Resolve sharedDevices persistence of foun...Sven Gothel2021-01-171-1/+10
* Adopt new BDAddressAndType key value across projectSven Gothel2020-12-124-42/+21
* Revamp native + java types: EUI48 and add BDAddressAndTypeSven Gothel2020-12-122-11/+254
* Java: Rename BluetoothAddressType -> BDAddressType (aligned with native code ...Sven Gothel2020-12-121-6/+6
* Added support for SMPSignatureResolvingKeyInfo and SMPKeyType querySven Gothel2020-12-103-1/+373
* BluetoothUtils: Add elapsedTimeMillis(final long current_ts) for convenienceSven Gothel2020-12-101-0/+5
* DBTDevice::setLongTermKeyInfo(): Only allowed if not yet connectedSven Gothel2020-12-101-1/+4
* SMPLongTermKeyInfo: Encode RESPONDER (or INITIATOR) within its Property bit m...Sven Gothel2020-12-102-7/+16
* BluetoothDevice: Support SMPLongTermKeyInfo via [get/set]LongTermKeyInfo(..),...Sven Gothel2020-12-101-0/+21
* SMPLongTermKeyInfo: Add putStream(), isValid() and don't return byte[] for ch...Sven Gothel2020-12-101-24/+59
* EUI48: Add default ctor; Don't return byte[] for chaining, useless w/o positionSven Gothel2020-12-101-3/+23
* EUI48.java: Remove hash-value cachingSven Gothel2020-12-101-25/+2
* Java: Fix BLERandomAddressType + BluetoothAddressType underlying value type: ...Sven Gothel2020-12-102-39/+39
* Java API: Add and use a 'native' EUI48 (6 bytes, new class) and BluetoothAddr...Sven Gothel2020-12-104-15/+226
* SMPLongTermKeyInfo: Use Property enum class bitfield instead of single boolea...Sven Gothel2020-12-091-0/+172
* BluetoothUtils.bytesHexString(..): Align with native jau::bytesHexString(), a...Sven Gothel2020-12-091-20/+35
* SMPPairingState::COMPLETED + AdapterStatusListener::deviceReady(): Refine API...Sven Gothel2020-12-092-2/+5
* DBTAdapter::[un]lockConnect[Any](..): New single device connect-command impl ...Sven Gothel2020-12-031-28/+75
* BluetoothDevice: Fix pair() API docSven Gothel2020-12-031-4/+2
* HCIStatusCode.java: Add included MgmtStatus subset values from commit e9fbbc8...Sven Gothel2020-12-031-0/+44
* Fix SMPPairingState (Phase 3); Add PairingMode::PRE_PAIRED;Sven Gothel2020-12-032-7/+11
* DBTDevice: Clarify setConn* Security parameter API: Provide more versatile ov...Sven Gothel2020-11-241-23/+56
* Enc/Auth: Allow full PairingMode modulation via BTSecurityLevel and SMPIOCapa...Sven Gothel2020-11-231-4/+62
* SMPIOCapability: Add UNSET value and add Java representation; PairingMode.jav...Sven Gothel2020-11-232-0/+88
* BTSecurityLevel: Refine API doc (java)Sven Gothel2020-11-211-5/+5
* Implement BTSecurityLevel to Java, incl. [DBT|Bluetooth]Device sec_level over...Sven Gothel2020-11-194-2/+101
* AdapterStatusListener::deviceReady(): Exclude from restrictions on method dur...Sven Gothel2020-11-171-1/+5
* Native/Java: Adjust PairingMode/State enum naming in code and API doc; Fix *D...Sven Gothel2020-11-173-27/+22
* PairingMode.java: Adapt to native Parining mode changed commit ce5dfbcd71a166...Sven Gothel2020-11-171-11/+17
* AdapterStatusListener: Confine readiness criteria for deviceReady: ".. and AT...Sven Gothel2020-11-171-1/+1
* AdapterStatusListener::adapterSettingsChanged(..) Initial invocation also set...Sven Gothel2020-11-162-2/+3
* AdapterStatusListener add deviceReady(..) giving a clear 'start to use' event...Sven Gothel2020-11-151-0/+7
* BluetoothDevice: 'getCurrentPairing[Mode|State]()' -> 'getPairing[Mode|State]()Sven Gothel2020-11-151-10/+10
* DBTManager: Make default BTMode::DUALSven Gothel2020-11-151-3/+3
* Add SMP changed to *.java API (AdapterStatusListener devicePairingState(..), ...Sven Gothel2020-11-144-26/+219
* BluetoothDevice::connectLE(..): Renamed from connect(..) for clarity, update ...Sven Gothel2020-11-082-15/+39
* Resolve adapter lifecycle issue: Have Add/remove callbacks in dedicated threa...Sven Gothel2020-10-271-1/+15
* Add ChangedAdapterSetCallback (C++), ChangedAdapterSetListener (Java) for [DB...Sven Gothel2020-10-251-0/+41
* AdapterStatusListener (Java): Have native destruction clear the 'nativeInstan...Sven Gothel2020-10-251-1/+10
* Refine/add state queries in [DBT|Bluetooth]Adapter, BluetoothManagerSven Gothel2020-10-252-19/+75
* BluetoothUtils.java: Shorten *Milliseconds* functions; Reuse C++ environment:...Sven Gothel2020-10-235-24/+22
* AdapterStatusListener::discoveringChanged: Add meta ScanType and changed Scan...Sven Gothel2020-10-233-3/+94
* Cleanup warningsSven Gothel2020-10-162-2/+4
* AdapterStatusListener (C++ and Java) API: Added note for user implementations...Sven Gothel2020-10-141-0/+4
* AdapterStatusListener::adapterSettingsChanged(..) API doc: Mention initial se...Sven Gothel2020-10-131-1/+2