From 81bc2f4cb5adf7aa11ae913953c45a00c69b7ae1 Mon Sep 17 00:00:00 2001 From: Avi Date: Fri, 30 Sep 2022 22:37:06 +1000 Subject: [PATCH 1/4] Fix #182, Create CHANGELOG.md --- CHANGELOG.md | 176 +++++++++++++++++++++++++++++++++++++++++++++++++++ README.md | 167 ------------------------------------------------ 2 files changed, 176 insertions(+), 167 deletions(-) create mode 100644 CHANGELOG.md diff --git a/CHANGELOG.md b/CHANGELOG.md new file mode 100644 index 0000000..0d51755 --- /dev/null +++ b/CHANGELOG.md @@ -0,0 +1,176 @@ +# Changelog + +## Development Build: v1.3.0-rc4+dev21 + +- Remove registration of empty event filters +- Update codeql workflow for reusable updates +- See + +## Development Build: v1.3.0-rc4+dev16 + +- Update copyright headers +- Standardize version information +- See and +## Development Build: v1.3.0-rc4+dev9 + +- Use preferred UT patterns +- Reuse CodeQL, Static Analysis, and Format Check +- See + +## Development Build: v1.3.0-rc4+dev4 + +- Use CFE_MSG_PTR conversion macro +- Update baseline for cFS-Caelum-rc4 to v1.3.0-rc4 +- See and + +## Development Build: v1.2.0-rc1+dev73 + +- Apply CFE_SB_ValueToMsgId where required +- See and +## Development Build: v1.2.0-rc1+dev66 + +- Implement Coding Standard in CodeQL workflow +- See and + +## Development Build: v1.2.0-rc1+dev62 + +- Removes app registration call, `CFE_ES_RegisterApp()` since applications do not need to register themselves. +- Apply standard header guard on all header files by removing leading underscore. Convert file-scope block comments to doxygen format. +- See + + +## Development Build: v1.2.0-rc1+dev56 + +- Replaces <> with " in local includes +- Adds CONTRIBUTING.md that links to the main cFS contributing guide. +- Adds a description for the requirements of command and telemetry Message IDs to explain why the Msg IDs have those requirements in documentation. +- See + +## Development Build: v1.2.0-rc1+dev48 + +- Simplify build to use wrappers and interface libs +- Add Testing Tools to the Security Policy +- See + +## Development Build: v1.2.0-rc1+dev37 + +- Documentation: Add `Security.md` with instructions on reporting vulnerabilities +- Resolves bug where success code was reported as an error for `CFE_TBL_GetAddress`. +- Rename `UT_ClearForceFail` as `UT_ClearDefaultValue` given change from +- See + +## Development Build: v1.2.0-rc1+dev29 + +- Aligns messages according to changes in cFE . Uses the "raw" message cmd/tlm types in definition +- See + + +## Development Build: v1.2.0-rc1+dev25 + +- Rename `UT_SetForceFail` to `UT_SetDefaultReturnValue` since some functions that retain more than 1 value are not necessarily failing +- See + + +## Development Build: v1.2.0-rc1+dev22 + +- Replaces deprecated SB API's with MSG +- No impact, removes undesirable pattern use of `OS_PACK` +- See + +## Development Build: v1.2.0-rc1+dev18 + +- No behavior changes. All identifiers now use the prefix `SAMPLE_APP_`. Changes the name of the main function from SAMPLE_AppMain to SAMPLE_APP_Main which affects the CFE startup script. +- Set REVISION to "99" to indicate development version status +- See + +## Development Build: v1.2.0-rc1+dev13 + +- Unit test MID string format now 32bit +- Installs unit test to target directory +- Checks only format string in UT event test +- See + +## Development Build: v1.2.0-rc1+dev5 + +- Applies standard coding style. +- Removes test code call of CFE_SB_InitMsg and sets the API/stub buffers directly. +- See + +## Development Build: 1.1.0+dev65 + +- Add build number and baseline to version report +- Install unit test as part of cmake recipe. Sample app test runner now shows up in expected install directory +- See + +## Development Build: 1.1.11 + +- Move the table to fsw/tables and renames "sample_table" to "sample_app_table +- See + +## Development Build: 1.1.10 + +- Test cases now compare an expected event string with a string derived from the spec string and arguments that were output by the unit under test. +- Replace references to `ccsds.h` types with the `cfe_sb.h`-provided type. +- See + +## Development Build: 1.1.9 + +- Applies 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. +- No more format conversion error in RTEMS build +- See + +## Development Build: 1.1.8 + +- Coverage data from make lcov includes the sample_app code +- See + +## Development Build: 1.1.7 + +- Fix bug where table is not released after being used +- Minor updates (see ) + +## Development Build: 1.1.6 + +- Minor updates (see ) + +## Development Build: 1.1.5 + +- Fix to build on RASPBIAN OS +- Minor updates (see ) + +## Development Build: 1.1.4 + +- Fix for a clean build with OMIT_DEPRECATED +- Minor updates (see ) + +## Development Build: 1.1.3 + +- Minor updates (see ) + +## Development Build: 1.1.2 + +- Minor updates (see ) + +## Development Build: 1.1.1 + +- Minor updates (see ) + +## _**OFFICIAL RELEASE: 1.1.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: 1.0.0a**_ + +- Released as part of cFE 6.6.0a, Apache 2.0 + +## Known issues + +As a sample application, extensive testing is not performed prior to release and only minimal functionality is included. Note discrepancies likely exist between this application and the example detailed in the application developer guide. + +## 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 0ab637c..5c69ebb 100644 --- a/README.md +++ b/README.md @@ -9,173 +9,6 @@ This sample application is a non-flight example application implementation for t sample_app is an example for how to build and link an application in cFS. See also the skeleton_app () if you are looking for a bare-bones application to which to add your business logic. -## Version History - -### Development Build: v1.3.0-rc4+dev21 - -- Remove registration of empty event filters -- Update codeql workflow for reusable updates -- See - -### Development Build: v1.3.0-rc4+dev16 - -- Update copyright headers -- Standardize version information -- See and -### Development Build: v1.3.0-rc4+dev9 - -- Use preferred UT patterns -- Reuse CodeQL, Static Analysis, and Format Check -- See - -### Development Build: v1.3.0-rc4+dev4 - -- Use CFE_MSG_PTR conversion macro -- Update baseline for cFS-Caelum-rc4 to v1.3.0-rc4 -- See and - -### Development Build: v1.2.0-rc1+dev73 - -- Apply CFE_SB_ValueToMsgId where required -- See and -### Development Build: v1.2.0-rc1+dev66 - -- Implement Coding Standard in CodeQL workflow -- See and - -### Development Build: v1.2.0-rc1+dev62 - -- Removes app registration call, `CFE_ES_RegisterApp()` since applications do not need to register themselves. -- Apply standard header guard on all header files by removing leading underscore. Convert file-scope block comments to doxygen format. -- See - - -### Development Build: v1.2.0-rc1+dev56 - -- Replaces <> with " in local includes -- Adds CONTRIBUTING.md that links to the main cFS contributing guide. -- Adds a description for the requirements of command and telemetry Message IDs to explain why the Msg IDs have those requirements in documentation. -- See - -### Development Build: v1.2.0-rc1+dev48 - -- Simplify build to use wrappers and interface libs -- Add Testing Tools to the Security Policy -- See - -### Development Build: v1.2.0-rc1+dev37 - -- Documentation: Add `Security.md` with instructions on reporting vulnerabilities -- Resolves bug where success code was reported as an error for `CFE_TBL_GetAddress`. -- Rename `UT_ClearForceFail` as `UT_ClearDefaultValue` given change from -- See - -### Development Build: v1.2.0-rc1+dev29 - -- Aligns messages according to changes in cFE . Uses the "raw" message cmd/tlm types in definition -- See - - -### Development Build: v1.2.0-rc1+dev25 - -- Rename `UT_SetForceFail` to `UT_SetDefaultReturnValue` since some functions that retain more than 1 value are not necessarily failing -- See - - -### Development Build: v1.2.0-rc1+dev22 - -- Replaces deprecated SB API's with MSG -- No impact, removes undesirable pattern use of `OS_PACK` -- See - -### Development Build: v1.2.0-rc1+dev18 - -- No behavior changes. All identifiers now use the prefix `SAMPLE_APP_`. Changes the name of the main function from SAMPLE_AppMain to SAMPLE_APP_Main which affects the CFE startup script. -- Set REVISION to "99" to indicate development version status -- See - -### Development Build: v1.2.0-rc1+dev13 - -- Unit test MID string format now 32bit -- Installs unit test to target directory -- Checks only format string in UT event test -- See - -### Development Build: v1.2.0-rc1+dev5 - -- Applies standard coding style. -- Removes test code call of CFE_SB_InitMsg and sets the API/stub buffers directly. -- See - -### Development Build: 1.1.0+dev65 - -- Add build number and baseline to version report -- Install unit test as part of cmake recipe. Sample app test runner now shows up in expected install directory -- See - -### Development Build: 1.1.11 - -- Move the table to fsw/tables and renames "sample_table" to "sample_app_table -- See - -### Development Build: 1.1.10 - -- Test cases now compare an expected event string with a string derived from the spec string and arguments that were output by the unit under test. -- Replace references to `ccsds.h` types with the `cfe_sb.h`-provided type. -- See - -### Development Build: 1.1.9 - -- Applies 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. -- No more format conversion error in RTEMS build -- See - -### Development Build: 1.1.8 - -- Coverage data from make lcov includes the sample_app code -- See - -### Development Build: 1.1.7 - -- Fix bug where table is not released after being used -- Minor updates (see ) - -### Development Build: 1.1.6 - -- Minor updates (see ) - -### Development Build: 1.1.5 - -- Fix to build on RASPBIAN OS -- Minor updates (see ) - -### Development Build: 1.1.4 - -- Fix for a clean build with OMIT_DEPRECATED -- Minor updates (see ) - -### Development Build: 1.1.3 - -- Minor updates (see ) - -### Development Build: 1.1.2 - -- Minor updates (see ) - -### Development Build: 1.1.1 - -- Minor updates (see ) - -### _**OFFICIAL RELEASE: 1.1.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: 1.0.0a**_ - -- Released as part of cFE 6.6.0a, Apache 2.0 - ## Known issues As a sample application, extensive testing is not performed prior to release and only minimal functionality is included. Note discrepancies likely exist between this application and the example detailed in the application developer guide. From 39df81797fd6aab48eaab2f5562fa996d25e04d3 Mon Sep 17 00:00:00 2001 From: Avi Date: Wed, 5 Oct 2022 07:45:22 +1000 Subject: [PATCH 2/4] Fix #111, Remove redundant comments and empty lines --- fsw/platform_inc/sample_app_table.h | 1 - fsw/src/sample_app.c | 51 ++++++++++------------------- fsw/src/sample_app.h | 1 - 3 files changed, 18 insertions(+), 35 deletions(-) diff --git a/fsw/platform_inc/sample_app_table.h b/fsw/platform_inc/sample_app_table.h index 0e040cf..ca688f0 100644 --- a/fsw/platform_inc/sample_app_table.h +++ b/fsw/platform_inc/sample_app_table.h @@ -32,7 +32,6 @@ typedef struct { uint16 Int1; uint16 Int2; - } SAMPLE_APP_Table_t; #endif /* SAMPLE_APP_TABLE_H */ diff --git a/fsw/src/sample_app.c b/fsw/src/sample_app.c index 36947ac..2961237 100644 --- a/fsw/src/sample_app.c +++ b/fsw/src/sample_app.c @@ -40,7 +40,7 @@ SAMPLE_APP_Data_t SAMPLE_APP_Data; /* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * **/ /* */ -/* SAMPLE_APP_Main() -- Application entry point and main process loop */ +/* Application entry point and main process loop */ /* */ /* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * **/ void SAMPLE_APP_Main(void) @@ -101,12 +101,11 @@ void SAMPLE_APP_Main(void) CFE_ES_PerfLogExit(SAMPLE_APP_PERF_ID); CFE_ES_ExitApp(SAMPLE_APP_Data.RunStatus); - -} /* End of SAMPLE_APP_Main() */ +} /* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ /* */ -/* SAMPLE_APP_Init() -- initialization */ +/* Initialization */ /* */ /* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * **/ int32 SAMPLE_APP_Init(void) @@ -196,11 +195,9 @@ int32 SAMPLE_APP_Init(void) SAMPLE_APP_VERSION_STRING); return CFE_SUCCESS; - -} /* End of SAMPLE_APP_Init() */ +} /* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * **/ -/* Name: SAMPLE_APP_ProcessCommandPacket */ /* */ /* Purpose: */ /* This routine will process any packet that is received on the SAMPLE */ @@ -228,11 +225,11 @@ void SAMPLE_APP_ProcessCommandPacket(CFE_SB_Buffer_t *SBBufPtr) "SAMPLE: invalid command packet,MID = 0x%x", (unsigned int)CFE_SB_MsgIdToValue(MsgId)); break; } -} /* End SAMPLE_APP_ProcessCommandPacket */ +} /* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * **/ /* */ -/* SAMPLE_APP_ProcessGroundCommand() -- SAMPLE ground commands */ +/* SAMPLE ground commands */ /* */ /* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * **/ void SAMPLE_APP_ProcessGroundCommand(CFE_SB_Buffer_t *SBBufPtr) @@ -276,10 +273,9 @@ void SAMPLE_APP_ProcessGroundCommand(CFE_SB_Buffer_t *SBBufPtr) "Invalid ground command code: CC = %d", CommandCode); break; } -} /* End of SAMPLE_APP_ProcessGroundCommand() */ +} /* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * **/ -/* Name: SAMPLE_APP_ReportHousekeeping */ /* */ /* Purpose: */ /* This function is triggered in response to a task telemetry request */ @@ -312,28 +308,24 @@ int32 SAMPLE_APP_ReportHousekeeping(const CFE_MSG_CommandHeader_t *Msg) } return CFE_SUCCESS; - -} /* End of SAMPLE_APP_ReportHousekeeping() */ +} /* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * **/ /* */ -/* SAMPLE_APP_Noop -- SAMPLE NOOP commands */ +/* SAMPLE NOOP commands */ /* */ /* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * **/ int32 SAMPLE_APP_Noop(const SAMPLE_APP_NoopCmd_t *Msg) { - SAMPLE_APP_Data.CmdCounter++; CFE_EVS_SendEvent(SAMPLE_APP_COMMANDNOP_INF_EID, CFE_EVS_EventType_INFORMATION, "SAMPLE: NOOP command %s", SAMPLE_APP_VERSION); return CFE_SUCCESS; - -} /* End of SAMPLE_APP_Noop */ +} /* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * **/ -/* Name: SAMPLE_APP_ResetCounters */ /* */ /* Purpose: */ /* This function resets all the global counter variables that are */ @@ -342,18 +334,15 @@ int32 SAMPLE_APP_Noop(const SAMPLE_APP_NoopCmd_t *Msg) /* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ int32 SAMPLE_APP_ResetCounters(const SAMPLE_APP_ResetCountersCmd_t *Msg) { - SAMPLE_APP_Data.CmdCounter = 0; SAMPLE_APP_Data.ErrCounter = 0; CFE_EVS_SendEvent(SAMPLE_APP_COMMANDRST_INF_EID, CFE_EVS_EventType_INFORMATION, "SAMPLE: RESET command"); return CFE_SUCCESS; - -} /* End of SAMPLE_APP_ResetCounters() */ +} /* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * **/ -/* Name: SAMPLE_APP_Process */ /* */ /* Purpose: */ /* This function Process Ground Station Command */ @@ -390,12 +379,11 @@ int32 SAMPLE_APP_Process(const SAMPLE_APP_ProcessCmd_t *Msg) SAMPLE_LIB_Function(); return CFE_SUCCESS; - -} /* End of SAMPLE_APP_ProcessCC */ +} /* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * **/ /* */ -/* SAMPLE_APP_VerifyCmdLength() -- Verify command packet length */ +/* Verify command packet length */ /* */ /* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * **/ bool SAMPLE_APP_VerifyCmdLength(CFE_MSG_Message_t *MsgPtr, size_t ExpectedLength) @@ -426,13 +414,11 @@ bool SAMPLE_APP_VerifyCmdLength(CFE_MSG_Message_t *MsgPtr, size_t ExpectedLength } return result; - -} /* End of SAMPLE_APP_VerifyCmdLength() */ +} /* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ /* */ -/* SAMPLE_APP_TblValidationFunc -- Verify contents of First Table */ -/* buffer contents */ +/* Verify contents of First Table buffer contents */ /* */ /* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ int32 SAMPLE_APP_TblValidationFunc(void *TblData) @@ -450,12 +436,11 @@ int32 SAMPLE_APP_TblValidationFunc(void *TblData) } return ReturnCode; - -} /* End of SAMPLE_APP_TBLValidationFunc() */ +} /* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ /* */ -/* SAMPLE_APP_GetCrc -- Output CRC */ +/* Output CRC */ /* */ /* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ void SAMPLE_APP_GetCrc(const char *TableName) @@ -474,4 +459,4 @@ void SAMPLE_APP_GetCrc(const char *TableName) Crc = TblInfoPtr.Crc; CFE_ES_WriteToSysLog("Sample App: CRC: 0x%08lX\n\n", (unsigned long)Crc); } -} /* End of SAMPLE_APP_GetCrc */ +} diff --git a/fsw/src/sample_app.h b/fsw/src/sample_app.h index 3d7dc75..5e9006d 100644 --- a/fsw/src/sample_app.h +++ b/fsw/src/sample_app.h @@ -86,7 +86,6 @@ typedef struct uint16 PipeDepth; CFE_TBL_Handle_t TblHandles[SAMPLE_APP_NUMBER_OF_TABLES]; - } SAMPLE_APP_Data_t; /****************************************************************************/ From 319f506eb16dbd427173b04f95b5c6625f0ef408 Mon Sep 17 00:00:00 2001 From: Avi Date: Fri, 7 Oct 2022 09:36:42 +1000 Subject: [PATCH 3/4] Added most recent build in order to resolve merge conflict --- CHANGELOG.md | 43 ++++++++----------------------------------- 1 file changed, 8 insertions(+), 35 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 0d51755..088cca3 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,176 +1,149 @@ # Changelog -## Development Build: v1.3.0-rc4+dev21 +## Development Build: v1.3.0-rc4+dev27 +- Misaligned comments +- Remove unnecessary parentheses around return values. +- Remove 'return;' from last line of void functions. +- See , , and +## Development Build: v1.3.0-rc4+dev21 - Remove registration of empty event filters - Update codeql workflow for reusable updates - See ## Development Build: v1.3.0-rc4+dev16 - - Update copyright headers - Standardize version information - See and -## Development Build: v1.3.0-rc4+dev9 +## Development Build: v1.3.0-rc4+dev9 - Use preferred UT patterns - Reuse CodeQL, Static Analysis, and Format Check - See ## Development Build: v1.3.0-rc4+dev4 - - Use CFE_MSG_PTR conversion macro - Update baseline for cFS-Caelum-rc4 to v1.3.0-rc4 - See and ## Development Build: v1.2.0-rc1+dev73 - - Apply CFE_SB_ValueToMsgId where required - See and -## Development Build: v1.2.0-rc1+dev66 +## Development Build: v1.2.0-rc1+dev66 - Implement Coding Standard in CodeQL workflow - See and ## Development Build: v1.2.0-rc1+dev62 - - Removes app registration call, `CFE_ES_RegisterApp()` since applications do not need to register themselves. - Apply standard header guard on all header files by removing leading underscore. Convert file-scope block comments to doxygen format. - See - ## Development Build: v1.2.0-rc1+dev56 - - Replaces <> with " in local includes - Adds CONTRIBUTING.md that links to the main cFS contributing guide. - Adds a description for the requirements of command and telemetry Message IDs to explain why the Msg IDs have those requirements in documentation. - See ## Development Build: v1.2.0-rc1+dev48 - - Simplify build to use wrappers and interface libs - Add Testing Tools to the Security Policy - See ## Development Build: v1.2.0-rc1+dev37 - - Documentation: Add `Security.md` with instructions on reporting vulnerabilities - Resolves bug where success code was reported as an error for `CFE_TBL_GetAddress`. - Rename `UT_ClearForceFail` as `UT_ClearDefaultValue` given change from - See ## Development Build: v1.2.0-rc1+dev29 - - Aligns messages according to changes in cFE . Uses the "raw" message cmd/tlm types in definition - See - ## Development Build: v1.2.0-rc1+dev25 - - Rename `UT_SetForceFail` to `UT_SetDefaultReturnValue` since some functions that retain more than 1 value are not necessarily failing - See - ## Development Build: v1.2.0-rc1+dev22 - - Replaces deprecated SB API's with MSG - No impact, removes undesirable pattern use of `OS_PACK` - See ## Development Build: v1.2.0-rc1+dev18 - - No behavior changes. All identifiers now use the prefix `SAMPLE_APP_`. Changes the name of the main function from SAMPLE_AppMain to SAMPLE_APP_Main which affects the CFE startup script. - Set REVISION to "99" to indicate development version status - See ## Development Build: v1.2.0-rc1+dev13 - - Unit test MID string format now 32bit - Installs unit test to target directory - Checks only format string in UT event test - See ## Development Build: v1.2.0-rc1+dev5 - - Applies standard coding style. - Removes test code call of CFE_SB_InitMsg and sets the API/stub buffers directly. - See ## Development Build: 1.1.0+dev65 - - Add build number and baseline to version report - Install unit test as part of cmake recipe. Sample app test runner now shows up in expected install directory - See ## Development Build: 1.1.11 - - Move the table to fsw/tables and renames "sample_table" to "sample_app_table - See ## Development Build: 1.1.10 - - Test cases now compare an expected event string with a string derived from the spec string and arguments that were output by the unit under test. - Replace references to `ccsds.h` types with the `cfe_sb.h`-provided type. - See ## Development Build: 1.1.9 - - Applies 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. - No more format conversion error in RTEMS build - See ## Development Build: 1.1.8 - - Coverage data from make lcov includes the sample_app code - See ## Development Build: 1.1.7 - - Fix bug where table is not released after being used - Minor updates (see ) ## Development Build: 1.1.6 - - Minor updates (see ) ## Development Build: 1.1.5 - - Fix to build on RASPBIAN OS - Minor updates (see ) ## Development Build: 1.1.4 - - Fix for a clean build with OMIT_DEPRECATED - Minor updates (see ) ## Development Build: 1.1.3 - - Minor updates (see ) ## Development Build: 1.1.2 - - Minor updates (see ) ## Development Build: 1.1.1 - - Minor updates (see ) ## _**OFFICIAL RELEASE: 1.1.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: 1.0.0a**_ - - Released as part of cFE 6.6.0a, Apache 2.0 ## Known issues - As a sample application, extensive testing is not performed prior to release and only minimal functionality is included. Note discrepancies likely exist between this application and the example detailed in the application developer guide. ## Getting Help - For best results, submit issues:questions or issues:help wanted requests at . Official cFS page: From cdb3175312cfb5c242484ba802aea940631d98a6 Mon Sep 17 00:00:00 2001 From: Dylan Date: Tue, 11 Oct 2022 16:06:29 -0400 Subject: [PATCH 4/4] Bump to v1.3.0-rc4+dev35 --- CHANGELOG.md | 5 +++++ fsw/src/sample_app_version.h | 2 +- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 088cca3..bfbc057 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,10 @@ # Changelog +## Development Build: v1.3.0-rc4+dev35 +- Remove redundant comments +- Create CHANGELOG.md +- See and + ## Development Build: v1.3.0-rc4+dev27 - Misaligned comments - Remove unnecessary parentheses around return values. diff --git a/fsw/src/sample_app_version.h b/fsw/src/sample_app_version.h index f7065d8..12d75bf 100644 --- a/fsw/src/sample_app_version.h +++ b/fsw/src/sample_app_version.h @@ -27,7 +27,7 @@ /* Development Build Macro Definitions */ -#define SAMPLE_APP_BUILD_NUMBER 27 /*!< Development Build: Number of commits since baseline */ +#define SAMPLE_APP_BUILD_NUMBER 35 /*!< Development Build: Number of commits since baseline */ #define SAMPLE_APP_BUILD_BASELINE \ "v1.3.0-rc4" /*!< Development Build: git tag that is the base for the current development */