serialize changes. #35
Closed
muellerr
wants to merge 21 commits from
KSat/fsfw:mueller_Serialization into master
pull from: KSat/fsfw:mueller_Serialization
merge into: fsfw:master
fsfw:master
fsfw:spahr/fixCompileError
fsfw:development
fsfw:mohr/romeo
fsfw:development-doc-deployment
fsfw:development-doc-test0
fsfw:switch-doc-theme-to-rtd
fsfw:action-update
fsfw:obj-manager-tweak
fsfw:mohr_introspection
fsfw:mohr/windows
fsfw:mohr/GCC13
fsfw:mohr/timetag_fix
fsfw:mohr/relsease_helper
fsfw:mohr/warnings
fsfw:mohr/rtems
fsfw:mohr/freeRTOS
fsfw:mueller/new-cfdp-update-with-handlers
fsfw:mohr/dhb2normal
fsfw:mueller/obj-man-remove-weird-proc-func
fsfw:mohr/documentation_ci
fsfw:mueller/fsfw-from-zero
fsfw:mueller/data-wrapper
fsfw:mueller/dhb-handle-device-tm
fsfw:mueller/refactor-tmtc-stack-with-retval-refactoring
fsfw:mueller/refactor-logging-with-fmt
fsfw:meier/upstream-pus-distributor-bugfix
fsfw:mueller/clang-improvements
Labels
Clear labels
API Change
Breaking API Change
Documentation
Refactor
Tests
bug
build
cosmetics
duplicate
feature
help wanted
hotfix
invalid
question
wontfix
Changes the API, so Users need to adapted
Changes the API in a non backwards compatible way
Improvement of code documentation
Contains a refactoring of some code
Issues related to testing code
Something is not working
Issues related to the buildsystem, including CI
Small change most users won't notice
This issue or pull request already exists
New feature
Need some help
Quick or important fix that is merged directly into master, causing a new revision
#worksforme
More information is needed
This won't be fixed
Milestone
No items
No Milestone
No Assignees
Notifications
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: fsfw/fsfw#35
Reference in new issue
Block a user
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
request
This fixes #33
I will split this request up in multiple smaller ones.
I left it as one pull request but I removed some wrong/unneeded stuff
and did all replacement until it compiled again. will perform some testing too and try to compile for Linux too.
@@ -40,3 +45,2 @@T tmp;*size -= sizeof(T);if (*size >= 0) {if (*size >= sizeof(T)) {I think this should be the correct implementation: check before decrementing.
after integrating changes for SerializeIF (new enum), this will propably look very different anyway so I will close this for now.
Pull request closed