aboutsummaryrefslogtreecommitdiffstats
path: root/java/org
Commit message (Expand)AuthorAgeFilesLines
...
* BTDevice: Add automatic security negotiation of BTSecurityLevel and SMPIOCapa...Sven Gothel2021-02-011-0/+43
* BTDevice::setConnSecurity(..): Remove UNSET argument restrictions, allowing t...Sven Gothel2021-02-011-4/+3
* BTDevice.cpp disconnect() method is noexcept, since all invoked methods are n...Sven Gothel2021-01-301-0/+1
* API doc: Use '{@code tinyb.dbus}' to add implementation notesSven Gothel2021-01-302-38/+38
* BTDevice.cpp connect*() methods are all noexcept, since all invoked methods a...Sven Gothel2021-01-301-0/+1
* API doc fix: 'direct_bt.tinyb' -> 'jau.direct_bt'Sven Gothel2021-01-292-5/+5
* BTAdapter.startDiscovery(boolean): Added implementation remark re removeDisco...Sven Gothel2021-01-291-0/+5
* BTManager.Settings Name FixSven Gothel2021-01-291-2/+2
* Fix EUI48Sub::toString() if 0 == length: reserve() would become negative (C++...Sven Gothel2021-01-291-6/+13
* SMPLongTermKeyInfo (Java/C++): Add convenience isResolver() (from ltk prop) a...Sven Gothel2021-01-282-2/+7
* Example Scanner10 (C++/Java): Support Security setting per device BDAddressAn...Sven Gothel2021-01-271-1/+1
* API renaming of missed 'Characteristic', add listener to API name tableSven Gothel2021-01-276-23/+27
* Refine the API doc overview: Add Header and update linked names + add event d...Sven Gothel2021-01-272-7/+26
* Update README.md; Provide Java package API doc (Copied from C++) etc ..Sven Gothel2021-01-276-11/+112
* Have BTFactory.main(..) show version info and available adapter, also whether...Sven Gothel2021-01-272-50/+107
* DirectBTVersion: Use data transient onlySven Gothel2021-01-271-18/+18
* Adapt to jaulib changes: Jar naming convention (dash, not underscore for extr...Sven Gothel2021-01-261-0/+67
* Added EUI48Sub and EUI48::indexOf(const EUI48Sub& other) and contains(const E...v2.2.0Sven Gothel2021-01-252-1/+148
* Complete build change: Using jaulib[_fat] if available (for Java) incl. nativ...Sven Gothel2021-01-251-24/+70
* 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