Robin Müller
d0607824ad
Merge remote-tracking branch 'upstream/development' into develop
2023-03-15 11:40:48 +01:00
Robin Müller
c80a3752d9
afmt
2023-03-07 16:31:08 +01:00
Robin Müller
5cd7b98ba7
more todo docs
2023-03-04 11:38:16 +01:00
Robin Müller
a39f1271ec
return FAILED for win
2023-03-04 11:32:32 +01:00
Robin Müller
bbf0d7a0d2
add basic impl (no windows) for host
2023-03-04 11:31:54 +01:00
Robin Müller
04ee3c7362
renaming
2023-03-04 11:04:55 +01:00
Robin Müller
95dab69b35
new monotonic clock API
2023-03-04 11:03:22 +01:00
Robin Müller
6006c97e48
configurable queue depth
2023-03-03 15:45:44 +01:00
Jakob Meier
78cf00315d
use sys clock for Countdown
2023-03-03 14:30:35 +01:00
Robin Müller
c327985222
printout tweak
2023-02-20 15:02:00 +01:00
Robin Müller
d256ede8c1
fix cppcheck lint
2023-02-14 10:33:22 +01:00
Ulrich Mohr
0a9c563bbc
format
2023-02-09 15:58:48 +01:00
Robin Müller
0a23f2c85a
correction for printout, add prefix
2023-02-07 12:15:44 +01:00
Robin Müller
06e30684fe
Merge remote-tracking branch 'upstream/development' into develop
2023-02-07 12:14:31 +01:00
Steffen Gaisser
c3d1000cd5
Merge branch 'development' into unittest_fix_semaphore
2023-02-06 14:46:45 +01:00
Robin Müller
5c35b8e3cd
proper announce all impl
2023-02-01 17:07:38 +01:00
Robin Müller
9b05e8f274
re-order fields in TcpConfig
2023-01-30 14:24:48 +01:00
Robin Müller
7766b24a1d
re-order fields in TcpConfig
2023-01-30 14:24:28 +01:00
Robin Müller
99d8c845f2
allow using SO_REUSEADDR and SO_REUSEPORT on TCP server
2023-01-30 14:07:41 +01:00
Robin Müller
c64b9b3e71
allow using SO_REUSEADDR and SO_REUSEPORT on TCP server
2023-01-30 14:05:39 +01:00
Ulrich Mohr
ba62c28b64
adding linux ci and fixing problems
2023-01-12 15:40:52 +01:00
Robin Müller
c913fe40bf
tweaks
2022-11-09 17:54:08 +01:00
Robin Müller
e1d4209fbe
missing fifo pop command
2022-11-02 16:07:00 +01:00
Steffen Gaisser
dc1583c932
Merge branch 'development' into windows-tweaks-upstream
2022-10-24 17:10:44 +02:00
Robin Müller
227535c461
formatting and smaller stuff
2022-09-29 16:46:55 +02:00
Robin Müller
876815b1c9
another small windows tweak
2022-09-28 09:59:22 +02:00
Robin Müller
68ce8b5b08
tweaks to make windows build again
2022-09-28 09:59:02 +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
237e29cc59
all necessary modifications
2022-09-14 20:21:03 +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
5c20cc804e
Merge remote-tracking branch 'origin/development' into mueller/refactor-tmtc-stack
2022-09-01 17:48:40 +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