diff --git a/CHANGELOG.md b/CHANGELOG.md new file mode 100644 index 0000000..4f1f5cc --- /dev/null +++ b/CHANGELOG.md @@ -0,0 +1,121 @@ +# Changelog + +## Development Build: v2.5.0-rc4:dev35 +- Remove unnecessary parentheses around return values. +- See + +## Development Build: v2.5.0-rc4+dev31 +- Update cmake mimimum required to something more recent +- See + +## Development Build: v2.5.0-rc4+dev29 +- Resolve uninit var static analysis warnings +- See and + +## Development Build: v2.5.0-rc4+dev23 +- Update Copyright Headers +- Standardize version.h +- See and + +## Development Build: v2.5.0-rc4+dev16 +- Apply header guard standard +- See + +## Development Build: v2.5.0-rc4+dev13 +- Add option to configure base tick rate +- Reuse CodeQL, Static Analyis, and Format Check +- See and + +## Development Build: v2.5.0-rc4+dev6 +- Use separate address variable +- Use CFE_MSG_PTR conversion macro +- Update baseline for cFS-Caelum-rc4: v2.5.0-rc4 +- See and + +## Development Build: v2.4.0-rc1+dev53 +- Apply CFE_SB_ValueToMsgId where required +- See and + +## Development Build: v2.4.0-rc1+dev47 +- Allow command codes to be specified in sch_lab_table #85, add CmdCode to sch_lab_table +- See and + +## Development Build: v2.4.0-rc1+dev40 +- Implement Coding Standard in CodeQL workflow +- See and + +## Development Build: v2.4.0-rc1+dev36 +- Fix infinite loop by making sch_lab exit by making "RunStatus" return ERROR if initialization fails. This causes the `CFE_ES_RunLoop` function to return false. +- See and + +## Development Build: v2.4.0-rc1+dev32 +- Removes app registration call, `CFE_ES_RegisterApp()` since applications do not need to register themselves. +- See + +## Development Build: v2.4.0-rc1+dev26 +- Update sequence count in transmitted messages +- Add Testing Tools to the Security Policy +- See + +## Development Build: v2.4.0-rc1+dev12 +- Aligns messages according to changes in cFE . Uses the "raw" message cmd/tlm types in definition +- See + +## Development Build: v2.4.0-rc1+dev9 +- Update to use MSG module. Replaces deprecated SB APIs with MSG +- See + +## Development Build: v2.4.0-rc1+dev6 +- Adds header guard (the other warning on the ticket was already resolved) +- See + +## Development Build: v2.4.0-rc1+dev2 +- Reorganize the sch_lab table so it matches the sample_app usage and format. +- See + +## Development Build: v2.3.0+dev37 +- Fixes schedule table documentation +- Add baseline and build number to version reporting +- See + +## Development Build: v2.3.7 +- Apply the CFE_SB_MsgIdToValue() and CFE_SB_ValueToMsgId() routines where compatibility with an integer MsgId is necessary - syslog prints, events, compile-time MID #define values. +- See + +## Development Build: v2.3.6 +- Apply the CFE_SB_MsgIdToValue() and CFE_SB_ValueToMsgId() routines where compatibility with an integer MsgId is necessary - syslog prints, events, compile-time MID #define values. +- See + +## Development Build: v2.3.5 +- Improved table handling +- sch_lab now builds on Raspbian OS +- Minor updates (see ) + +## Development Build: v2.3.4 +- Fix for clean build with OMIT_DEPRECATED +- Minor updates (see ) + +## Development Build: v2.3.3 +- Minor updates (see ) + +## Development Build: v2.3.2 +- Table definition include update (see ) + +## Development Build: v2.3.1 +- Minor updates (see ) + +## _**OFFICIAL RELEASE: v2.3.0 - Aquila**_ +- Minor updates (see ) +- Not backwards compatible with OSAL 4.2.1 +- Released as part of cFE 6.7.0, Apache 2.0 + +## _**OFFICIAL RELEASE: 2.2.0a**_ +- Released as part of cFE 6.6.0a, Apache 2.0 + +## Known issues +As a lab application, extensive testing is not performed prior to release and only minimal functionality is included. + +## Getting Help +For best results, submit issues:questions or issues:help wanted requests at . + +Official cFS page: diff --git a/README.md b/README.md index 788c84e..a1094a9 100644 --- a/README.md +++ b/README.md @@ -11,143 +11,6 @@ sch_lab is a simple packet scheduler application with a one second resolution. To change the list of packets that sch_lab sends out, edit the schedule table located in the platform include file: fsw/platform_inc/sch_lab_sched_tab.h -## Version History - -### Development Build: v2.5.0-rc4:dev35 -- Remove unnecessary parentheses around return values. -- See - -### Development Build: v2.5.0-rc4+dev31 -- Update cmake mimimum required to something more recent -- See - -### Development Build: v2.5.0-rc4+dev29 - -- Resolve uninit var static analysis warnings -- See and - -### Development Build: v2.5.0-rc4+dev23 - -- Update Copyright Headers -- Standardize version.h -- See and - -### Development Build: v2.5.0-rc4+dev16 - -- Apply header guard standard -- See - -### Development Build: v2.5.0-rc4+dev13 - -- Add option to configure base tick rate -- Reuse CodeQL, Static Analyis, and Format Check -- See and - -### Development Build: v2.5.0-rc4+dev6 - -- Use separate address variable -- Use CFE_MSG_PTR conversion macro -- Update baseline for cFS-Caelum-rc4: v2.5.0-rc4 -- See and - -### Development Build: v2.4.0-rc1+dev53 - -- Apply CFE_SB_ValueToMsgId where required -- See and -### Development Build: v2.4.0-rc1+dev47 - -- Allow command codes to be specified in sch_lab_table #85, add CmdCode to sch_lab_table -- See and -### Development Build: v2.4.0-rc1+dev40 - -- Implement Coding Standard in CodeQL workflow -- See and - -### Development Build: v2.4.0-rc1+dev36 - -- Fix infinite loop by making sch_lab exit by making "RunStatus" return ERROR if initialization fails. This causes the `CFE_ES_RunLoop` function to return false. -- See and - -### Development Build: v2.4.0-rc1+dev32 - -- Removes app registration call, `CFE_ES_RegisterApp()` since applications do not need to register themselves. -- See - -### Development Build: v2.4.0-rc1+dev26 - -- Update sequence count in transmitted messages -- Add Testing Tools to the Security Policy -- See - -### Development Build: v2.4.0-rc1+dev12 - -- Aligns messages according to changes in cFE . Uses the "raw" message cmd/tlm types in definition -- See - -### Development Build: v2.4.0-rc1+dev9 - -- Update to use MSG module. Replaces deprecated SB APIs with MSG -- See - -### Development Build: v2.4.0-rc1+dev6 - -- Adds header guard (the other warning on the ticket was already resolved) -- See - -### Development Build: v2.4.0-rc1+dev2 - -- Reorganize the sch_lab table so it matches the sample_app usage and format. -- See - -### Development Build: v2.3.0+dev37 - -- Fixes schedule table documentation -- Add baseline and build number to version reporting -- See - -### Development Build: v2.3.7 - -- Apply the CFE_SB_MsgIdToValue() and CFE_SB_ValueToMsgId() routines where compatibility with an integer MsgId is necessary - syslog prints, events, compile-time MID #define values. -- See - -### Development Build: v2.3.6 - -- Apply the CFE_SB_MsgIdToValue() and CFE_SB_ValueToMsgId() routines where compatibility with an integer MsgId is necessary - syslog prints, events, compile-time MID #define values. -- See - -### Development Build: v2.3.5 - -- Improved table handling -- sch_lab now builds on Raspbian OS -- Minor updates (see ) - -### Development Build: v2.3.4 - -- Fix for clean build with OMIT_DEPRECATED -- Minor updates (see ) - -### Development Build: v2.3.3 - -- Minor updates (see ) - -### Development Build: v2.3.2 - -- Table definition include update (see ) - -### Development Build: v2.3.1 - -- Minor updates (see ) - -### _**OFFICIAL RELEASE: v2.3.0 - Aquila**_ - -- Minor updates (see ) -- Not backwards compatible with OSAL 4.2.1 -- Released as part of cFE 6.7.0, Apache 2.0 - -### _**OFFICIAL RELEASE: 2.2.0a**_ - -- Released as part of cFE 6.6.0a, Apache 2.0 - ## Known issues As a lab application, extensive testing is not performed prior to release and only minimal functionality is included.