v4.0.0

Additions

  • CFDP Packet Stack and related tests added. It also refactors the existing TMTC infastructure to
    allow sending of CFDP packets to the CCSDS handlers.
    PR: #528
  • added virtual function to print datasets
    PR: #544
  • doSendRead Hook
    PR: #545
  • Dockumentation for DHB
    PR: #551

HAL additions

  • Linux Command Executor, which can execute shell commands in blocking and non-blocking mode
    PR: #536
  • uio Mapper
    PR: #543

Changes

  • Applied the clang-format auto-formatter to all source code
    PR: #534
  • Updated Catch2 to v3.0.0-preview4
    PR: #538
  • Changed CI to use prebuilt docker image
    PR: #549

Bugfix

  • CMake fixes in PR #533 , was problematic
    if the uppermost user CMakeLists.txt did not have the include paths set up properly, which
    could lead to compile errors that #include "fsfw/FSFW.h" was not found.
  • Fix for build regression in Catch2 v3.0.0-preview4
    PR: #548
  • Fix in unittest which failed on CI
    PR: #552
  • Fix in helper script
    PR: #553

API Changes

  • Aforementioned changes to existing TMTC stack

Known bugs

No due date
100% Completed
increase test limit
fsfw/fsfw/pipeline/pr-development This commit looks good Details
bug
Some DHB docs
fsfw/fsfw/pipeline/pr-development Build started... Details
Documentation
#551 by muellerr was merged 2022-02-14 16:35:11 +01:00
Switching to a static docker image
fsfw/fsfw/pipeline/head This commit looks good Details
fsfw/fsfw/pipeline/pr-development This commit looks good Details
build
#549 by mohr was merged 2022-02-07 17:02:01 +01:00
Fix for Catch2 build regression
fsfw/fsfw/pipeline/pr-development This commit looks good Details
bug
#548 by mohr was merged 2022-02-07 16:45:48 +01:00
do send read hook
fsfw/fsfw/pipeline/pr-development This commit looks good Details
fsfw/fsfw/pipeline/head This commit looks good Details
API Change
#545 by meierj was merged 2022-02-07 14:42:05 +01:00
virtual function to print datasets
fsfw/fsfw/pipeline/pr-development Build started... Details
fsfw/fsfw/pipeline/head This commit looks good Details
API Change
#544 by meierj was merged 2022-02-07 14:42:18 +01:00
meier/uioMapper
fsfw/fsfw/pipeline/pr-development This commit looks good Details
feature
#543 by meierj was merged 2022-02-14 14:50:52 +01:00
Update CHANGELOG
fsfw/fsfw/pipeline/pr-development This commit looks good Details
cosmetics
Documentation
#539 by muellerr was merged 2022-02-07 17:13:42 +01:00
Catch 2 Update
fsfw/fsfw/pipeline/pr-development This commit looks good Details
fsfw/fsfw/pipeline/head This commit looks good Details
#538 by muellerr was merged 2022-01-31 15:18:43 +01:00
Linux CommandExecutor
fsfw/fsfw/pipeline/pr-development This commit looks good Details
#536 by muellerr was merged 2022-02-02 10:17:52 +01:00
applied clang script
fsfw/fsfw/pipeline/pr-development This commit looks good Details
#534 by muellerr was merged 2022-02-02 10:38:08 +01:00
CMake optimization
fsfw/fsfw/pipeline/head build bug von Jenkins manuell gefixed Details
fsfw/fsfw/pipeline/pr-development This commit looks good Details
bug
#533 by muellerr was merged 2022-01-31 15:41:10 +01:00
Added CFDP packet stack
fsfw/fsfw/pipeline/pr-development This commit looks good Details
Breaking API Change
feature
Refactor
#528 by muellerr was merged 2022-02-02 10:27:40 +01:00