CFDP FSFW Integration #111
muellerr
commented 2022-09-16 11:11:08 +02:00
Owner
No description provided.
muellerr
added 170 commits 2022-09-16 11:11:10 +02:00
some renaming
6c5bbfa080
Merge branch 'mueller/new-object-id-class' into mueller/cfdp-routers
cd4d92b12c
Merge branch 'mueller/new-object-id-class' into mueller/cfdp-routers
f75379fceb
using uint32_t for getIdentifier of AcceptsTcIF
c7b4dc349a
run auto-formatter
f4beef8c9f
CCSDS unpacker implementation
83d71548ec
TMTC Routing Refactoring
458fe460eb
applied auto-formatter
4334106ad1
Merge branch 'mueller/cfdp-routers' of https://egit.irs.uni-stuttgart.de/fsfw/fsfw into mueller/cfdp-routers
aa978205d8
use sanitized include file
bf540ebb49
unittests for TC and CCSDS distributor
902a4bfa9c
add some more tests for CCSDS distributor
a426aef7c7
remove some shadowing warnings
b0c479cab9
some re-ordering
df690b9628
clean up a few tests
60ea9a9a7c
use tags properly
cc98512caf
some tests for new var len field
29bcaee196
continue new cfdp router
b20e8a9679
better names for CFDP components
7fb9e14555
better names
acf5c2a56d
use distributor instead of router
c6a7a0fec8
added stubs for source and dest handler
269a3052ca
tweaks for CFDP distributor
fdb0cc0e44
add distributor test stub
65a47c7c57
some tag replacements
43fb6ef5cb
add source and dest test stubs
37c60d1dd0
add CFDP unit tests
202d9341d8
clean up CFDP stack a bit
904abfba28
fix unittests
4f1fe39182
test inNull and bool operator
06bea2f621
move parsing steps into parse function
2f8020baac
clean up header test
c832bffdb0
continue CFDP distrib unittests
1c0b778848
move some storage manager impl to IF
bddf5bded1
basic storage manager mock
22e1555f50
use new storage manager mock
192956c2c7
fnish CFDP distributor unittests
0d26a0f54b
add first fault handler base class
7fb906a0ac
fnished fault handler base
eccb629ba8
add CFDP fault handler mock
dba3f9960e
some bugfixes
7f9401cf63
finished fault handler unit tests
4ee01e395b
add CFDP user base
dce1ebcf65
add user base documentation
7a20412305
added some documentation
bba2d883b6
some doc updates
5bea92d2a4
new filesystem module
8c059f8f32
add remote config table provider class
d45108e3c2
new cfdp mock folder, added additional cfdp mocks
0cb15e901e
added some param structs
507c6ddff1
added string LV tests
96dfe46e25
added const char* test
e45a99143c
completed all indication parameters
3e1fd15613
add FS mock and improve HasFilesystemIF
28c8248f26
fix duplicate naming error
a2e0646ed4
Merge branch 'development' into mueller/cfdp-routers
c86adf8e10
testLvs fix
46a4203d00
Merge branch 'mueller/cfdp-routers' of https://egit.irs.uni-stuttgart.de/fsfw/fsfw into mueller/cfdp-routers
ea6e5d9971
this should do the job
3df1161560
start host FS impl
aca8b53a59
finished host FS impl
20eee2c469
continue host fs unittests
e796e025b6
basic host FS unittests
8aaabc5d73
continued host FS test
c12492df03
Merge branch 'mueller/refactor-tmtc-stack' into mueller/cfdp-routers
2339c48756
Merge branch 'mueller/refactor-tmtc-stack' into mueller/cfdp-routers
e76e109bdb
Merge branch 'mueller/refactor-tmtc-stack' into mueller/cfdp-routers
2e52d7a31d
host filesystem continued
23f514039a
finished host FS unittests
12c452e7ce
add fs mock feed function
0bb82e0da2
added some more basic tests
6930656d4e
a list should do the job
11a699c3ce
Merge branch 'mueller/refactor-tmtc-stack' into mueller/cfdp-routers
3b33b429e6
Merge branch 'mueller/refactor-tmtc-stack' into mueller/cfdp-routers
52f8c5038b
Merge branch 'mueller/refactor-tmtc-stack' into mueller/cfdp-routers
9e5dddf79c
all retval replacements
d12c59c8ac
Merge branch 'mueller/refactor-tmtc-stack' into mueller/cfdp-routers
95457b1760
continue dest handler
9441b4a70e
implemented metadata handler
b1bd631322
metadata recvd indication
26ea6606bf
some more docs
eb29b79467
use const struct ref instead
2c730c8632
pass const references to user handler now
267466be9d
continued router component
81a7c21cd1
avoid duplicate code
9a9085b9e6
Merge branch 'mueller/refactor-tmtc-stack' into mueller/cfdp-routers
32c53b932d
Merge branch 'mueller/refactor-local-pool-api' into mueller/cfdp-routers
4a06f11582
Merge branch 'mueller/cfdp-routers' of https://egit.irs.uni-stuttgart.de/fsfw/fsfw into mueller/cfdp-routers
80e8511a43
new retval for permission errors
0de7b66218
Merge remote-tracking branch 'origin/development' into mueller/cfdp-routers
348af0124b
Merge branch 'mueller/refactor-tmtc-stack' into mueller/cfdp-routers
935f35a40d
afmt
db84dcd3ce
delete metadata after processing
dc79b7ba00
start file data pdu processing
eae75b29e7
continue dest handler impl
c90d1c8071
continued dest handler
108e7737e2
basic dest handler framework almost complete
3147f67fbd
basic impl which allows naked no closure file transfer
134d5a1411
stub for creating finished PDU
b984128de5
impl finish PDU sending
3dfc882226
need an event reporter proxy
0dd2b5ddd4
first dest handler unittests
d2c4d546c3
basic test stubs
52802f127b
init dest handler unittests
5ce1e76723
Merge branch 'mueller/refactor-tmtc-stack' into mueller/cfdp-routers
fb96250e36
Merge branch 'mueller/refactor-tmtc-stack' into mueller/cfdp-routers
a5d1c38b22
compile fixes
ece5ae59e4
comment out check
afc48726b9
Merge branch 'mueller/refactor-tmtc-stack' into mueller/cfdp-routers
61db018a74
Merge branch 'mueller/refactor-tmtc-stack' into mueller/cfdp-routers
ead22c8bd6
return struct ref instead of code
5a3f05fa79
additional filesystem abstractions
2e4cdb7366
continue tests
7b97c8a182
check that indication was called
806ae9b41a
empty file transfer unittest almost done
428da017ba
empty file unittest complete
ba046cebd9
refactored out generic metadata part
94c9800fae
continue basic small file transfer unittest
af851165b4
refactor away some duplication
67439b4285
start segmentes file unittest
aebd401d5b
segmented file transfer working
c54caf134a
retval replacement
8971eb386e
remove old code
770463e618
allow deferred init
11a4b27642
some additional tests
683cf8a047
some API improvements
c87667c03f
some more returncodes
ec1e07b466
implemented basic PDU forwarding
b73754dfd6
helper class OneRemoteConfigProvider
34dd478848
update docs release in conf.py
3e9b47d3a2
fix misc def config
26b3e5a013
header include update
a1ea671e2f
important bugfix
382543fc59
Merge remote-tracking branch 'origin/development' into mueller/cfdp-routers
4dadef34fd
add printout capabilities
44615c150b
Merge remote-tracking branch 'origin/development' into mueller/cfdp-routers
389d804735
fix unittest
ac7dc55fc1
removed handlers
3a52454949
update changelog
73f1917c81
add CFDP handlers manually
385a0ffd73
finished renaming operation
2e27a85c95
Merge branch 'mueller/cfdp-update-without-handlers' into mueller/new-cfdp-update-with-handlers
dbaeed83af
bump changelog
723f8749d4
adding files manually
0849c8a08d
all necessary modifications
237e29cc59
storage manager update
ab7c3480f5
bump changelog
b3c0e24611
add link to PR
e063b44899
update changelog
1efc0d2855
Merge branch 'mueller/refactor-accepts-tc-tm-if' into mueller/cfdp-update-without-handlers
75ddfdc65d
Merge remote-tracking branch 'origin/development' into mueller/refactor-accepts-tc-tm-if
8501477a78
Merge remote-tracking branch 'origin/development' into mueller/local-pool-update
1db77753e3
Merge branch 'mueller/local-pool-update' into mueller/cfdp-update-without-handlers
97fec909f2
Merge branch 'mueller/refactor-accepts-tc-tm-if' into mueller/cfdp-update-without-handlers
36cf59cc8e
Merge remote-tracking branch 'origin/development' into mueller/cfdp-update-without-handlers
e585c1d84a
Merge branch 'mueller/cfdp-update-without-handlers' into mueller/new-cfdp-update-with-handlers
86aafe4422
additional docs
954c749de0
Merge branch 'mueller/cfdp-update-without-handlers' into mueller/new-cfdp-update-with-handlers
47df9e8b5b
unittest which would have caught this
2fee2fdff5
Merge branch 'mueller/cfdp-update-without-handlers' into mueller/new-cfdp-update-with-handlers
4fb7375492
refactoring and condition code to strin converter
54762232a4
Merge branch 'mueller/cfdp-update-without-handlers' into mueller/new-cfdp-update-with-handlers
36ca35da77
adaptions for enum renaming
753d5ff39e
include helpers
c549914efb
generic cfdp handler wrapper
ed68268c0c
Merge branch 'development' into mueller/cfdp-update-without-handlers
67f1cd0b5f
use singular enum names
6f8ccf83e7
Merge branch 'mueller/cfdp-update-without-handlers' into mueller/new-cfdp-update-with-handlers
7eb63d6d79
adaptions for enum renaming
c38088c64b
Merge remote-tracking branch 'upstream/mueller/new-cfdp-update-with-handlers' into cfdp-integration
3d2fc28468
muellerr
referenced this issue from a commit 2022-09-16 11:11:22 +02:00
Merge pull request 'CFDP FSFW Integration' (#111) from cfdp-integration into develop
muellerr
merged commit 95aac7dc8d into develop 2022-09-16 11:11:22 +02:00
muellerr
deleted branch cfdp-integration 2022-09-16 11:11:24 +02:00
No reviewers
Labels
No Label
api change
breaking api change
bug
documentation
duplicate
feature
help wanted
invalid
question
wontfix
No Milestone
No Assignees
1 Participants
Notifications
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: eive/fsfw#111
Loading…
Reference in New Issue
Block a user
No description provided.
Delete Branch "cfdp-integration"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?