- updating tblCRCTool to use new versioning system
- See #80
- Replace exit(1) with preferred macro EXIT_FAILURE
- See #77
- Create CHANGELOG.md
- See #73
- Update Copyright Headers
- Standardize version.h
- See nasa/osal#67 and https://github.com/nasa/cFS/445
- Remove explicit filename doxygen comments
- See nasa/cFS#432
- Set baseline for cFS-Caelum-rc4: v1.3.0-rc4
- Update mission rev to use 0xFF for development version
- See nasa/cFS#390
- Add printf conversion casts to fix Raspberry-Pi4 compilation error
- Cast ssize_t to long and uint32 to unsigned long for printf.
- This matches the %d and %lX conversions, respectively.
- Implement Coding Standard in CodeQL
- See #52 and nasa/cFS#270
- Add Testing Tools to the Security Policy
- Check lseek return and exit/error processing updates
- See https://github.com/nasa/tblCRCTool/pull/89
- Changes CLI "help" option to use two dashes:
--help
- Adds static analysis and format check to continuous integration workflow. Adds workflow status badges to ReadMe.
- Adds CodeQL Analysis to continuous integration workflow.
- See #35
- Documentation: Add
Security.md
with instructions on reporting vulnerabilities - Removes unimplemented CRC cases to eliminate static analysis warnings
- See #29
- Use
sizeof()
instead of a hard coded value for the table file header size to keep this tool in sync if the size of the cFE file or table header should ever change. - Update version baseline to v1.2.0-rc1
- Set REVISION number to 99 to indicate development version
- See #25
- Create a version header file
- Report version when responding to
-help
command - See #22
- Apply Code Style
- See #18
- Minor updates (see #12)
- Released as part of cFE 6.7.0, Apache 2.0
- Released as part of cFE 6.6.0a, Apache 2.0
NOTE - there are other parameter set management schemes used with the cFS (JSON, csv, etc) which may be more applicable for modern missions. Contact the community as detailed below for more information.
This ground utility was developed for a specific mission/configuration, and may not be applicable for general use.
For best results, submit issues:questions or issues:help wanted requests at https://github.com/nasa/cFS.
Official cFS page: http://cfs.gsfc.nasa.gov