Robin Müller
7766b24a1d
re-order fields in TcpConfig
2023-01-30 14:24:28 +01:00
Robin Müller
c64b9b3e71
allow using SO_REUSEADDR and SO_REUSEPORT on TCP server
2023-01-30 14:05:39 +01:00
Robin Müller
e1d4209fbe
missing fifo pop command
2022-11-02 16:07:00 +01:00
Robin Müller
227535c461
formatting and smaller stuff
2022-09-29 16:46:55 +02:00
Robin Müller
c932e51818
Merge branch 'windows-tweaks' into develop
2022-09-28 00:03:51 +02:00
Robin Müller
2ca8d72e83
another small windows tweak
2022-09-28 00:03:12 +02:00
Robin Müller
6d2f44a432
tweaks to make windows build again
2022-09-27 21:46:11 +02:00
Robin Müller
3d2fc28468
Merge remote-tracking branch 'upstream/mueller/new-cfdp-update-with-handlers' into cfdp-integration
2022-09-16 11:10:35 +02:00
Robin Müller
348af0124b
Merge remote-tracking branch 'origin/development' into mueller/cfdp-routers
2022-09-01 17:52:11 +02:00
Robin Müller
01651f0521
more simplfications
2022-09-01 10:52:48 +02:00
Robin Müller
cf8fe7ea72
more simplfications
2022-09-01 10:51:09 +02:00
Robin Müller
28ecd0e5c6
bugfix for SP parser
2022-09-01 08:51:12 +02:00
Robin Müller
496dac89e4
important bugfix for TCP TMTC server
2022-08-31 22:47:58 +02:00
Robin Müller
f91ad84bdc
Merge remote-tracking branch 'upstream/mueller/refactor-tmtc-stack' into mueller/refactor-tmtc-stack-retval-merged
2022-08-24 17:13:41 +02:00
Robin Müller
52f8c5038b
Merge branch 'mueller/refactor-tmtc-stack' into mueller/cfdp-routers
2022-08-22 16:21:41 +02:00
Robin Müller
10f34e5a48
Merge remote-tracking branch 'origin/development' into mueller/refactor-tmtc-stack-with-retval-refactoring
2022-08-22 15:57:22 +02:00
Robin Müller
8c8d1cfa84
apply auto-formatter
2022-08-22 15:02:16 +02:00
Ulrich Mohr
217276d50c
renamed returnvalue header
2022-08-16 12:48:22 +02:00
Ulrich Mohr
d2ac3603a5
some more occurences
2022-08-16 12:29:53 +02:00
Ulrich Mohr
f63f3fa564
more occurences in comments
2022-08-16 12:12:21 +02:00
Robin Müller
1037102349
merge retval refactoring
2022-08-16 01:08:26 +02:00
Robin Müller
62fe75ee40
perform renaming
2022-08-15 20:28:16 +02:00
Robin Müller
d022ce82c5
Merge remote-tracking branch 'upstream/mueller/refactor-tmtc-stack' into mueller/tmtc-stack-refactoring
2022-08-15 11:30:09 +02:00
Robin Müller
8970a7379a
Merge remote-tracking branch 'upstream/development' into mueller/update-from-upstream
2022-08-12 12:21:50 +02:00
Robin Müller
458fe460eb
TMTC Routing Refactoring
...
1. Make TcDistributor less powerful / more flexible and rename it to TcDistributorBase
2. Require AcceptsTelecommandsIF to have an abstract function returning the name
3. Allows the CCSDS distributor to remove the CCSDS header before rerouting. This is useful
for protocols like CFDP which are CCSDS agnostic.
WIP: Still need to implement the removal of the CCSDS header
2022-08-01 11:00:36 +02:00
Robin Müller
fb4ba487b5
Merge remote-tracking branch 'origin/mueller/expand-retval-if' into mueller/refactor-tmtc-stack
2022-07-28 12:55:42 +02:00
Robin Müller
5355e63711
use result instead of retval
2022-07-27 21:43:32 +02:00
Robin Müller
083d08ae2a
various bugs and improvements
2022-07-27 17:00:43 +02:00
Robin Müller
4ed028000d
Merge branch 'mueller/expand-retval-if' into mueller/refactor-tmtc-stack
2022-07-26 10:29:51 +02:00
Robin Müller
88ebb67c8d
fix deprecation warnings
2022-07-26 10:27:44 +02:00
Robin Müller
6d0fa36f8a
cleaning up message queue mock and subscription API
2022-07-25 19:36:56 +02:00
Robin Müller
1a7d7b172b
set up new internal error reporter mock
2022-07-25 14:04:06 +02:00
Robin Müller
4989bd0f02
fixes for Linux OSAL clock
2022-07-25 10:56:19 +02:00
Robin Müller
0dfaba81f9
finished basic TC unittests
2022-07-21 19:10:15 +02:00
Robin Müller
affde6bad5
rename namespace
2022-07-21 18:21:10 +02:00
Robin Müller
be35bd53a6
switched to new tmtc stack API
2022-07-20 22:21:15 +02:00
Robin Müller
74794bb71b
apply auto-formatter
2022-07-18 16:08:06 +02:00
Robin Müller
0a7f2c6646
refactored space packet interface
2022-07-18 10:20:26 +02:00
Jakob Meier
e8b8fff0b5
Merge branch 'development' into meier/dhbReplyTimeout
2022-07-14 09:01:28 +02:00
Ulrich Mohr
c519b70302
Merge pull request 'printout tweak' ( #652 ) from mueller/printout-tweak-mq-linux-osal into development
...
Reviewed-on: fsfw/fsfw#652
2022-07-13 17:35:53 +02:00
Robin Müller
a4247cd723
Merge remote-tracking branch 'upstream/development' into mueller/update-from-upstream
2022-07-04 10:53:52 +02:00
Jakob Meier
df97bbc691
run auto-formatter
2022-06-23 11:56:46 +02:00
Robin Müller
5abbf42e9f
some form updates
2022-06-21 00:49:58 +02:00
Steffen Gaisser
7f57a8784a
Fixed deadline missed call on linux
2022-06-20 15:02:16 +02:00
Robin Müller
a682bbe400
remove static missed deadline
2022-06-13 14:23:56 +02:00
Robin Müller
cb8a4bbbec
Merge remote-tracking branch 'origin/development' into mueller/task-if-refactoring
2022-06-08 17:33:12 +02:00
Robin Müller
ad53b48fcb
explicitely ignore returnvalue in linux OSAL
2022-06-08 12:12:09 +02:00
Robin Müller
dee40f9079
fixed unittests
2022-06-08 12:12:09 +02:00
Robin Müller
4542f31c40
improved custom checker API
...
- More clang-tidy improvements
2022-06-08 12:12:09 +02:00
Robin Müller
7c0ba59993
remove include
2022-06-08 12:12:09 +02:00