Bug fixes:
- Fixed race conditions in
OBDOverCANModule
,DataSenderIonWriter
,CollectionInspectionWorkerThread
andCANDataSource
found by coverity 2024.3.1.
Improvements:
- Refactored telemetry data serialization to ensure Store and Forward uses the same payload size
optimizations as regular telemetry data. - Updated the default dependency installation prefix to
/usr/local
, enabling CMake to locate
dependencies using its standard search paths without requiring explicitCMAKE_PREFIX_PATH
argument. - Fixed various Coverity regressions.