summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* test scripts/run-*.sh: Add commented out example for env-var 'direct_bt_debug...Sven Gothel2020-09-167-0/+33
* DBTAdapter: Atomic operation across discovered, connected and shared devicesSven Gothel2020-09-164-34/+35
* Correct API doc for DBTDevice::remove() (C++ and Java):Sven Gothel2020-09-162-8/+9
* README.md Add Bluetooth Spec link and enhance Direct-BT description.Sven Gothel2020-09-162-15/+16
* Update README.mdSven Gothel2020-09-151-27/+30
* DBTEnv: Resolve using environment vars under Unix shells, e.g. try 'direct_bt...Sven Gothel2020-09-153-6/+44
* CMake: Support full parallel build by adding target dependenciesSven Gothel2020-09-157-38/+66
* Only generate JNI headers when Java sources have been modified, i.e. when Jar...Sven Gothel2020-09-151-9/+21
* C++ noexcept: DBTManager, DBTAdapter and DBTDevice (concluding for now)Sven Gothel2020-09-156-115/+115
* C++ noexcept: JavaUplink, DBTObject, JavaGlobalObjSven Gothel2020-09-153-26/+26
* C++ noexcept: JNIMem* (convert exception in dtor to abort)Sven Gothel2020-09-152-17/+19
* dbt_debug: Use namespace for macro resolution in case macro being used ex-nam...Sven Gothel2020-09-151-2/+2
* C++ noexcept: GATT* Data TypesSven Gothel2020-09-158-99/+100
* C++ noexcept: DBTManagerSven Gothel2020-09-142-91/+100
* C++ noexcept: GATTHandlerSven Gothel2020-09-142-29/+29
* C++ noexcept: HCITypes and MgmtTypesSven Gothel2020-09-142-21/+21
* C++ noexcept: ATTPDUTypes string methods; DBTEnv; HCIComm and HCIHandlerSven Gothel2020-09-147-132/+132
* C++ noexcept: Remaining BasicTypes getCurrentMilliseconds(), uintXHexString(....Sven Gothel2020-09-142-16/+21
* C++ noexcept: uuid_t and its implementations; Make uuid_t::TypeSize and 'enum...Sven Gothel2020-09-148-77/+86
* C++ noexcept: Ringbuffer and its LFRingbuffer implementationSven Gothel2020-09-142-57/+70
* scripts/build.sh: Default to RELEASESven Gothel2020-09-141-2/+2
* C++ noexcept: Adjust all types and functions in DBTTypesSven Gothel2020-09-143-45/+45
* C++ noexcept: MgmtTypes: MgmtEvent ctor gets exp_param_size to validate data ...Sven Gothel2020-09-143-192/+210
* C++ noexcept: HCITypes: HCIEvent ctor gets exp_param_size to validate data ra...Sven Gothel2020-09-142-26/+26
* C++ noexcept: FunctionDef.hppSven Gothel2020-09-141-53/+53
* C++ noexcept: Add missing 'AttPDUMsg::getSpecialized(..)'Sven Gothel2020-09-142-2/+2
* C++ IndexOutOfBoundsException: Add variant for just index + lengthSven Gothel2020-09-143-8/+11
* C++: Second round propagating noexcept and using OctetTypes nocheck '_nc'Sven Gothel2020-09-147-188/+191
* CMAKE_CXX_FLAGS_RELEASE: Add -Wextra and -O3Sven Gothel2020-09-141-1/+1
* C++: First round propagating noexcept: Adding nocheck '_nc' variants in Octet...Sven Gothel2020-09-148-261/+350
* Use [[fallthrough]] instead of commentSven Gothel2020-09-123-6/+6
* CMake Build: Use C++17 (C++20 not yet supported on all target platforms, i.e....Sven Gothel2020-09-125-12/+25
* Eclipse Settings: Use C++17 (C++20 not yet supported on all target platforms,...Sven Gothel2020-09-122-4/+28
* README: Replace local doc refs w/ ICT source (oops)Sven Gothel2020-09-031-2/+2
* README: Add reference to examples as a potential starting point for new userSven Gothel2020-09-031-2/+10
* Fixing Example crossreference and Menu itemSven Gothel2020-09-0310-23/+68
* Doxygen: Adding source browser (w/o body comments in API doc), had to include...Sven Gothel2020-09-032-14/+27
* README: More detailed Direct-BT description (event driven, build depenencies,...Sven Gothel2020-09-0311-29/+86
* DBTAdapter: Utilize POWERED in AdapterSettings to determine if powered and (c...Sven Gothel2020-09-033-12/+56
* Complete mapping of BTMode (C++, Java) and have Adapter recognize actual BTMo...Sven Gothel2020-09-0314-38/+250
* Doxygen Doc: Enable full featured UML SVG graphs, incl CALL and CALLERSven Gothel2020-09-012-13/+13
* README: Use hardlinks of generated documentation to Zafena ICT serverSven Gothel2020-09-011-4/+8
* Update README.md, adding more details to Direct-BT (BREDR, provider, build)Sven Gothel2020-09-012-29/+63
* DBTEnv/direct_bt.debug: Aligning DBTManager alias to 'mgmt': 'direct_bt.debug...Sven Gothel2020-08-286-17/+8
* DBTDevice::disconnectGATT: Use shared copy of GATTHandler to isse GATTHandler...Sven Gothel2020-08-281-4/+9
* GATTHandler::disconnect: Have l2cap.disconnect() always perform ASAP w/o lock...Sven Gothel2020-08-281-5/+6
* DBTDevice::pingGATT(): Disconnect and return false if: GATT not connected or ...Sven Gothel2020-08-283-14/+14
* Inherit all *Env classes from DBTEnvironment, having them grouped for documen...Sven Gothel2020-08-284-19/+128
* DBTEnv: Generalize 'exploding properties' and add optional '=value' support. ...Sven Gothel2020-08-289-50/+126
* DBTManager, HCIHandler, GATTHandler: Move local environment debug flags to th...Sven Gothel2020-08-286-53/+63