baddbf7340
Updated changelog for v4.0.0
2022-02-07 13:44:25 +01:00
80a610141a
added v3.0.1 to changelog
2022-02-04 13:45:09 +01:00
f93c173715
Merge pull request 'Update development to master v3.0.1' ( #546 ) from master into development
...
Reviewed-on: fsfw/fsfw#546
2022-02-04 13:29:59 +01:00
620841a9e5
Merge pull request 'bump version' ( #542 ) from mueller/bump-version into master
...
Reviewed-on: fsfw/fsfw#542
2022-02-04 13:23:24 +01:00
bd29688307
bump revision
2022-02-04 13:11:27 +01:00
43b7a314b6
bump version
2022-02-04 13:11:27 +01:00
1b41153ee6
add uio subdirectory
2022-02-04 10:16:37 +01:00
Jakob Meier
f08d291e3e
fix to remove compiler warning
2022-02-03 11:07:51 +01:00
Jakob Meier
06ffe27fcc
do send read hook
2022-02-03 10:46:14 +01:00
Jakob Meier
e9b0951a95
virtual function to print datasets
2022-02-03 10:37:07 +01:00
Jakob Meier
348274c145
merged develop
2022-02-03 10:31:15 +01:00
Jakob Meier
40329a33b2
prepared for proper pr
2022-02-03 10:19:33 +01:00
Jakob Meier
2d52042ed6
add uio subdir
2022-02-03 10:16:06 +01:00
Jakob Meier
79936a3335
uio mapper
2022-02-03 10:14:47 +01:00
51add8a8ad
Merge remote-tracking branch 'origin/development' into mueller/update-changelog
2022-02-02 10:40:25 +01:00
ad5bb4c694
update changelog.md
2022-02-02 10:40:00 +01:00
bf5a11cbd3
Merge pull request 'applied clang script' ( #534 ) from mueller/apply-clang-script into development
...
Reviewed-on: fsfw/fsfw#534
2022-02-02 10:38:07 +01:00
ddcac2bbac
reapply clang format
2022-02-02 10:29:30 +01:00
70b593df65
Merge pull request 'Added CFDP packet stack' ( #528 ) from KSat/fsfw:mueller/cfdp-pdus into development
...
Reviewed-on: fsfw/fsfw#528
2022-02-02 10:27:39 +01:00
e5cc7069a6
Merge remote-tracking branch 'upstream/development' into mueller/cfdp-pdus
2022-02-02 10:19:31 +01:00
98dbaf03e0
Merge pull request 'Linux CommandExecutor' ( #536 ) from eive/fsfw:mueller/cmd-executor into development
...
Reviewed-on: fsfw/fsfw#536
2022-02-02 10:17:52 +01:00
e0c50477cb
it actually was an uninitialized array
2022-02-02 10:00:57 +01:00
30687f84c8
Merge branch 'mueller/cmd-executor' of https://egit.irs.uni-stuttgart.de/eive/fsfw into mueller/cmd-executor
2022-02-02 09:56:41 +01:00
fed39defd3
update helper script
2022-02-02 09:56:12 +01:00
acbc2cd749
valgrind why
2022-02-01 18:04:08 +01:00
368481f88b
move strcmp outside of macro
2022-02-01 14:04:13 +01:00
d2b561ba2f
test
2022-02-01 13:57:27 +01:00
990e8672a8
update dockerfile
2022-02-01 13:47:16 +01:00
Robin Mueller
9cde8c7f45
Merge branch 'mueller/cfdp-pdus' of https://egit.irs.uni-stuttgart.de/KSat/fsfw into mueller/cfdp-pdus
2022-02-01 11:01:19 +01:00
Robin Mueller
751de7accc
Merge remote-tracking branch 'upstream/development' into mueller/cfdp-pdus
2022-02-01 11:00:57 +01:00
74ae3f1371
Merge remote-tracking branch 'upstream/development' into mueller/cmd-executor
2022-02-01 10:49:14 +01:00
02ac92a6b3
Merge pull request 'CMake optimization' ( #533 ) from mueller/cmake-optimization into development
...
Reviewed-on: fsfw/fsfw#533
2022-01-31 15:41:09 +01:00
b83b2e8f89
Merge pull request 'Catch 2 Update' ( #538 ) from mueller/catch2-update into development
...
Reviewed-on: fsfw/fsfw#538
2022-01-31 15:18:42 +01:00
8a39971a1c
oops, wrong language
2022-01-31 15:11:37 +01:00
1ead156c64
added --pull to the docker build
2022-01-31 15:08:52 +01:00
5b968f7e5a
Can't use env variables in top leve agent section
2022-01-31 15:01:45 +01:00
b98127cea6
Updated CI Build
...
- Always clean and rebuild docker image.
- Use single docker container
2022-01-31 14:59:45 +01:00
eba9abfc9a
Jenkinsfile syntax is weird, maybe this works...
2022-01-28 14:10:24 +01:00
Robin Mueller
bf7fabd7ba
commented out when block
2022-01-28 13:46:05 +01:00
Robin Mueller
cf3d4d8de3
cleanDocker
2022-01-28 13:43:21 +01:00
Robin Mueller
8414c9d471
added steps
2022-01-28 13:36:43 +01:00
Robin Mueller
386843e3e7
update jenkinsfile
2022-01-28 13:33:06 +01:00
441b3b83c8
Changes to Dockerfile and Jenkinsfile
...
1. Install Catch2 from sources inside a Docker stage/layer
2. Some tweaks to Jenkinsfile
2022-01-27 11:30:33 +01:00
c453af5911
cleanCI
2022-01-26 15:30:01 +01:00
fe95c3337a
changed builddir name in Jenkinsfile
2022-01-26 12:28:30 +01:00
bc5a6b4a51
bump catch2 version to v3.0.0-preview4
2022-01-26 12:23:12 +01:00
371ff931bf
Linux CommandExecutor
...
The CommandExecutor helper class can execute shell commands in blocking and non-blocking mode
This class is able to execute processes by using the Linux popen call. It also has the capability of writing
the read output of a process into a provided ring buffer.
The executor works by first loading the command which should be executed and specifying whether
it should be executed blocking or non-blocking. After that, execution can be started with the execute call.
Using non-blocking mode allows to execute commands which might take a longer time in the background,
and allowing the user thread to check completion status with the check function
Moved to HAL like requested in code review and unit tested with failing commands as well.
Also, Linux HAL components are compiled by default now unless explicitely disabled.
2022-01-26 12:11:52 +01:00
6c63d82f5c
better comment
2022-01-18 18:47:29 +01:00
78ddce249c
try an optimization
2022-01-18 18:29:54 +01:00
2a268e14d1
Merge pull request 'Release v3.0.0' ( #532 ) from development into master
...
Reviewed-on: fsfw/fsfw#532
2022-01-10 14:52:31 +01:00