Commit Graph

9223 Commits

Author SHA1 Message Date
Carles Fernandez 4916c6c8e8
Fix member initializations, potential data race conditions, and minor performance issues detected by Coverity Scan
Never throw from main
2023-12-21 13:57:41 +01:00
Carles Fernandez d8fabdb4ac
Add [[maybe_unused]] to silence warnings 2023-12-21 10:18:12 +01:00
Marc Majoral dfbdd4bc76 fix comment 2023-12-20 18:56:04 +01:00
Marc Majoral 3df8b9e83f remove EZDMA files 2023-12-20 18:56:04 +01:00
Marc Majoral 8b512d997b Remove the EZDMA driver, fix time reporting when using the FPGA, and include minor fixes for the dynamic bit selection, the AD9361 FPGA signal source, and the FPGA acquisition sampling factor parameter 2023-12-20 18:56:04 +01:00
Carles Fernandez 071f78202d
CI: update checkouts 2023-12-13 22:38:01 +01:00
Carles Fernandez 9c95aeb07f
Avoid deprecation warnings when VOLK >= 3.1
Bump CMake max version to 3.28
Do not leak build system paths when cross-compiling. Fixes OpenEmbedded QA warning
volk_gnsssdr: Fix 64-bit integer testing
CI: Fix for Python 3.12
2023-12-13 22:12:29 +01:00
Carles Fernandez e286a0d807
Fix more defects detected by Coverity Scan 2023-12-03 14:33:23 +01:00
Carles Fernandez 906d717381
Fix more defects detected by Coverity Scan 2023-12-03 11:42:30 +01:00
Carles Fernandez e836d8f471
Fix more defects detected by Coverity Scan 2023-12-03 10:10:40 +01:00
Carles Fernandez 3ad02f6dc1
Update volk_gnsssdr_option_helpers 2023-12-02 13:31:29 +01:00
Carles Fernandez 15ddddf7c5
Fix potenctial data race condition 2023-12-02 13:01:08 +01:00
Carles Fernandez a152226f50
Fix potenctial data race condition 2023-12-02 12:54:28 +01:00
Carles Fernandez 4afee8b7be
Avoid memory illegal access detected by Coverity Scan 2023-12-02 12:51:33 +01:00
Carles Fernandez 1685c896ea
Fix annotation rate for KML, GPX, GeoJSON, and NMEA 2023-12-01 13:35:31 +01:00
Carles Fernandez 1a4e5f43af
Fix warnings 2023-12-01 11:53:54 +01:00
Carles Fernandez 4f36210536
Fix warnings 2023-12-01 10:20:52 +01:00
Carles Fernandez 4b60f8a7f2
Fix performance inefficiencies detected by Coverity Scan 2023-12-01 10:19:39 +01:00
Carles Fernandez 0b4d525feb
Add GCC 14 to FindGFORTRAN.cmake 2023-11-30 13:18:56 +01:00
Carles Fernandez bd1f9e5ad9
Fix performance inefficiencies detected by Coverity Scan 2023-11-30 09:48:04 +01:00
Carles Fernandez 9c4090f71a
Fix use of auto that caused a copy 2023-11-30 08:57:30 +01:00
Carles Fernandez 699050baaf
Fix performance inefficiencies detected by Coverity Scan 2023-11-29 23:45:38 +01:00
Carles Fernandez 1a270281c0
Add missing include 2023-11-29 21:51:14 +01:00
Carles Fernandez 0fd604db63
Fix performance inefficiencies detected by Coverity Scan 2023-11-29 21:35:12 +01:00
Carles Fernandez 4a8c58f6ba
Fix performance inefficiencies detected by Coverity Scan 2023-11-29 21:34:59 +01:00
Carles Fernandez 1818c88983
Fix data race conditions and performance inefficiencies, update CHANGELOG 2023-11-28 18:06:41 +01:00
Carles Fernandez 346cd8f9ac
Fix data race condition 2023-11-28 12:26:13 +01:00
Carles Fernandez 73100a7b64
Fix data race condition 2023-11-28 12:01:16 +01:00
Carles Fernandez 3c24b564c9
Better variable names 2023-11-28 11:05:18 +01:00
Carles Fernandez 2b708c2e4a
Fix wrong API usage 2023-11-28 09:50:11 +01:00
Carles Fernandez 9034ce44cb
Fix data race conditions detected by Coverity Scan 2023-11-28 09:48:59 +01:00
Carles Fernandez 15c6108fe4
Fix data race condition detected by Coverity Scan 2023-11-27 15:47:59 +01:00
Carles Fernandez f28ed4f45f
Fix data race condition detected by Coverity Scan 2023-11-27 15:28:02 +01:00
Carles Fernandez 1690563acd
Fix: bugprone-use-after-move 2023-11-27 14:44:45 +01:00
Carles Fernandez cfb6f283d4
Fix some performance inefficiencies detected by Coverity Scan 2023-11-27 13:41:55 +01:00
Carles Fernandez 0f42dbdea4
Revert "CI: improve python version handling"
This reverts commit 5ef12c8244.
2023-11-26 10:55:48 +01:00
Carles Fernandez 7c9118a33f
Fix building with latest GNU Radio 2023-11-26 10:18:58 +01:00
Carles Fernandez 132f85079a
Pass msg by reference isntead of by value 2023-11-26 08:57:35 +01:00
Carles Fernandez 5ef12c8244
CI: improve python version handling 2023-11-25 14:21:28 +01:00
Carles Fernandez caef6acdd4
Adjust number of decimal places displayed in terminal 2023-11-24 22:05:52 +01:00
Carles Fernandez 49eb161d90
Add -fsanitize=undefined to ASAN build 2023-11-24 22:05:10 +01:00
Carles Fernandez 0a438ec726 Avoid shadowed variables 2023-11-15 16:08:56 +01:00
Carles Fernandez b751b4b8a1 Remove useless casts 2023-11-15 14:23:30 +01:00
Carles Fernandez dd4478135a Remove useless casts 2023-11-15 14:21:07 +01:00
Carles Fernandez 5842f72f52
This cast is required in some environments 2023-11-14 15:12:16 +01:00
Carles Fernandez ce14845bbb
Fix validation of GPS navigation data (fix due to @tractoan). Closes: #737 2023-11-14 14:32:19 +01:00
Carles Fernandez 7cfdcd3ae1
Fix compiler warning, avoid using std::strncat 2023-11-14 14:29:41 +01:00
Carles Fernandez f739eb698c
Reset color when printing GPS CNAV messages in the terminal 2023-11-14 13:44:41 +01:00
Carles Fernandez 7132ee720a
Remove useless casts 2023-11-14 13:42:44 +01:00
Carles Fernandez 8f13192aa6
Update local version of matio to 1.5.26 2023-11-13 08:04:42 +01:00