Update FSFW from Upstream #27

Merged
muellerr merged 523 commits from mueller/update-from-upstream into develop 2022-05-17 10:06:59 +02:00
Showing only changes of commit baddbf7340 - Show all commits

View File

@ -15,10 +15,17 @@ and this project adheres to [Semantic Versioning](http://semver.org/).
- CFDP Packet Stack and related tests added. It also refactors the existing TMTC infastructure to - CFDP Packet Stack and related tests added. It also refactors the existing TMTC infastructure to
allow sending of CFDP packets to the CCSDS handlers. allow sending of CFDP packets to the CCSDS handlers.
PR: https://egit.irs.uni-stuttgart.de/fsfw/fsfw/pulls/528 PR: https://egit.irs.uni-stuttgart.de/fsfw/fsfw/pulls/528
- Linux Command Executor, which can execute shell commands in blocking and non-blocking mode
PR: https://egit.irs.uni-stuttgart.de/fsfw/fsfw/pulls/536
- added virtual function to print datasets
PR: https://egit.irs.uni-stuttgart.de/fsfw/fsfw/pulls/544
## Changes ## Changes
- Applied the `clang-format` auto-formatter to all source code - Applied the `clang-format` auto-formatter to all source code
PR: https://egit.irs.uni-stuttgart.de/fsfw/fsfw/pulls/534
- Updated Catch2 to v3.0.0-preview4, might fail installing with cmake, see known bugs below
PR: https://egit.irs.uni-stuttgart.de/fsfw/fsfw/pulls/538
## Bugfix ## Bugfix
@ -30,6 +37,11 @@ and this project adheres to [Semantic Versioning](http://semver.org/).
- Aforementioned changes to existing TMTC stack - Aforementioned changes to existing TMTC stack
## Known bugs
* on some platforms building Catch2 from cmake might fail. In this case, it is advised to build and
install locally from git, see automation/Dockerfile for an example
# [v3.0.1] # [v3.0.1]
## API Changes ## API Changes