summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* AdapterInfo: Fix isCurrentSettingBitSet() -> const; toString() shows 'Adapter...v2.1.32Sven Gothel2020-10-251-2/+2
* Add ChangedAdapterSetCallback (C++), ChangedAdapterSetListener (Java) for [DB...Sven Gothel2020-10-259-84/+418
* DBTAdapter/Manager: Use DBG_PRINT instead of PLAIN_PRINTSven Gothel2020-10-252-16/+16
* DBTAdapter::close(): Don't use mgmt reference if !validSven Gothel2020-10-251-1/+1
* Review & fix cow_vector 'fancy' write access: write_mutex, copy_store and set...Sven Gothel2020-10-253-22/+22
* DBTAdapter.java toString(): Add dev_id to string representation if !isValid()Sven Gothel2020-10-251-1/+1
* Bump jaucpp d8f3281a390683491ad3058900c0f72ff8e18251Sven Gothel2020-10-251-0/+0
* Support Adapter removal and add @ runtime: Handle INDEX_ADDED and INDEX_REMOV...Sven Gothel2020-10-2510-98/+350
* AdapterStatusListener (Java): Have native destruction clear the 'nativeInstan...Sven Gothel2020-10-252-12/+42
* Refine/add state queries in [DBT|Bluetooth]Adapter, BluetoothManagerSven Gothel2020-10-2525-192/+281
* MgmtEvent::Opcode::NEW_SETTINGS: Be fully functional w/o Adapter: DBTManager ...Sven Gothel2020-10-254-13/+38
* DBTAdapter::toString(): Add valid and open states; Reorder some methodsSven Gothel2020-10-241-56/+61
* DBTManager: Add adapter add/remove support: Use cow_vector for adapterInfo-li...Sven Gothel2020-10-243-53/+95
* DBTManager: Start dropping index (idx) for adapter id, use dev_id - drop inde...Sven Gothel2020-10-243-9/+10
* DBTManager: Use native uint16_t type for valid dev_id (not increased value ra...Sven Gothel2020-10-242-42/+42
* DBTAdapter/Manager: Callback DBG/PRINT: Use common source prefix 'mgmt' or 'hci'Sven Gothel2020-10-242-31/+32
* BluetoothUtils.java: Shorten *Milliseconds* functions; Reuse C++ environment:...Sven Gothel2020-10-2310-59/+66
* DBTAdapter: Resolve uninitialized nextMetaScanType and refine with hasScanTyp...Sven Gothel2020-10-231-2/+9
* AdapterStatusListener::discoveringChanged: Add meta ScanType and changed Scan...Sven Gothel2020-10-2314-65/+199
* Better arg names and order for 'ScanType changeScanType(const ScanType curren...Sven Gothel2020-10-233-8/+8
* More graceful takedown @ powered-off: Don't attempt futile HCI disconnect (DB...Sven Gothel2020-10-232-5/+18
* Sent discovery event directly (!off-thread) guaranteeing SC; Push ScanType di...Sven Gothel2020-10-234-82/+120
* jaucpp: Bump jaucpp to a370dcdf3320aed410c2a22b6baf1e4a08260979v2.1.31Sven Gothel2020-10-221-0/+0
* Update valgrind.suppSven Gothel2020-10-221-5/+46
* DBTAdapter: Use HCIHandler::getCurrentScanType(); start/stop_discovery: Set c...Sven Gothel2020-10-222-38/+38
* HCIHandler: *create_conn(..) mitigate any pending connection commands avoidin...Sven Gothel2020-10-223-182/+390
* ScanType: Add boolean operatorSven Gothel2020-10-221-0/+25
* cmake: Expose different instrumentation (-fsanitize=) modulesSven Gothel2020-10-212-3/+14
* Small footprint compromise: Use jau::nsize_t and jau::snsize_t where appropriateSven Gothel2020-10-2021-336/+336
* adopt ringbuffer Size_type changes, using jau::nsize_tSven Gothel2020-10-206-10/+10
* Bump jaucpp to 2ff9efc5662e501bbd239b33d36cb940c62518b8Sven Gothel2020-10-201-0/+0
* tinyb/BluetoothManager.cpp: One more -Wshadow detected on g++ 8.3Sven Gothel2020-10-201-2/+2
* Bump jaucpp 0696d7783ddf7902f28a5449fefe0ef44fba4c04Sven Gothel2020-10-201-0/+0
* g++ 8.3 -Warray-bounds triggered even on memcpy, mark as no-errorSven Gothel2020-10-201-1/+2
* Bump jaucpp to d7c8b7e16e93375d46dbb5771c92bbc335361b1bSven Gothel2020-10-201-0/+0
* Eclipse .cprojectSven Gothel2020-10-201-11/+36
* cmake: Add warning (=error): -Wshadow -Wtype-limits -Wsign-compareSven Gothel2020-10-201-1/+4
* Minor int -> uint16_t explicit castSven Gothel2020-10-202-3/+3
* Use -Wshadow: Shadowing (or local scope override) often causing sloppy bugs, ...Sven Gothel2020-10-208-72/+72
* Use -Wshadow: Shadowing (or local scope override) often causing sloppy bugs, ...Sven Gothel2020-10-2019-151/+150
* Normalize: Use size_t where appropriate; timestamp is uint64_tSven Gothel2020-10-2024-381/+391
* adopt to ringbuffer::getSize() -> size_t changesSven Gothel2020-10-203-3/+3
* Bump jaucpp tp 0814f8212ac1ec19fef79d8ed55a162d3d8583f3Sven Gothel2020-10-201-0/+0
* HCIHandler: mtx_connectionList drop recursive for simple mutex; Drop top-leve...Sven Gothel2020-10-202-22/+21
* .cproject: C++17 and C11Sven Gothel2020-10-202-3/+3
* cmake: Drop all sub-folder CXX settings. Use root CMakeLists.txt global setti...Sven Gothel2020-10-208-77/+4
* Bump 2.1.30v2.1.30Sven Gothel2020-10-191-1/+5
* DBTAdapter: ERR -> WARN: startDiscovery + startDiscoveryBackground on Adapter...Sven Gothel2020-10-191-2/+5
* Bump jaucpp 3e5a9c125d34b1e40ade99757b9b48c015cf9939Sven Gothel2020-10-191-0/+0
* run-dbt-scanner10: Use export for VALGRIND invocation macroSven Gothel2020-10-191-4/+4