Joseph Hickey
Joseph Hickey
**Checklist (Please check before submitting)** * [x] I reviewed the [Contributing Guide](https://github.com/nasa/CF/blob/main/CONTRIBUTING.md). * [x] I performed a cursory search to see if the bug report is relevant, not redundant, nor...
The CF application creates a stream of data PDUs during operation, which are intended to be (somehow) transported to the remote node. It is a point-to-point data flow. Currently, CF...
**Checklist (Please check before submitting)** * [x] I reviewed the [Contributing Guide](https://github.com/nasa/CF/blob/main/CONTRIBUTING.md). * [x] I reviewed the [CF README.md file](https://github.com/nasa/CF/blob/main/README.md) to see if the feature is in the major future...
The objective of a coverage test is to exercise the various paths in the implementation to ensure they do not trigger any undefined behavior. It is not intended to be...
In the CF unit tests, the "preconditions" for each test case are often very similar, but instead of being set up through some sort of helper function, the code is...
**This issue was imported from the GSFC issue tracking system** _Imported from_: [GSFCCFS-1211] transaction watchpoint _Originally submitted by_: Seeger, Steven D. (GSFC-582.0)[Embedded Flight Systems, Inc] on Thu Aug 6 11:02:12...
**This issue was imported from the GSFC issue tracking system** _Imported from_: [GSFCCFS-1796] CF should use unions to simplify code and avoid improper casting _Originally submitted by_: Hickey, Joseph P....
Per the CCSDS blue book 727.0-B-5, section 5.2.5 - the metadata PDU has a 4-bit "checksum type" field. The description says: > Checksum algorithm identifier as registered in the SANA...
The CF application, when receiving files, will open the destination file as indicated in the Metadata PDU and immediately start writing data to it, thereby overwriting any data that was...
The function names in the unit test code are absurdly verbose. Some of these unit test function names are 150+ characters in length (exceeding the clang-format line length limit on...