Releases: nasa/MM
Release list
cFS - v7.0.1
Open source release of the cFS framework bundle under the Apache 2.0 license.
NASA Docket No. GSC-19,200-1, and identified as "cFS Draco"
What's Changed
- Part cFS/Documents#11, Merge Internal Updates by @dzbaker in #104
- Part cFS/workflows#177, Update Existing Workflows with Internal Logic by @arielswalker in #106
- Part cFS/workflows#122, Add Internal Workflows by @arielswalker in #107
- Part cFS/workflows#136, Update CodeQL Logic by @arielswalker in #108
- Part #686, Update cFS Bundle for v7.0.1 by @dzbaker in #105
- Part #686, Update version numbers for v7.0.1 by @dzbaker in #109
- Part #686, Merge version numbers update for v7.0.1 by @dzbaker in #110
New Contributors
- @arielswalker made their first contribution in #106
Full Changelog: v7.0.0...v7.0.1
cFS - v7.0.0 (Draco)
Open source release of the cFS framework bundle under the Apache 2.0 license.
NASA Docket No. GSC-19,200-1, and identified as "cFS Draco"
What's Changed
- Fix #19, Resolve strict strict cppcheck style warning by @skliper in #20
- Fix #17 #18, Resolve static analysis warnings by @skliper in #23
- Fix #27, Remove CFE_PSP_MemSet and CFE_PSP_MemCpy use for addresses in RAM by @skliper in #28
- Fix #22, Use %p for printing addresses, resolves truncation by @skliper in #26
- Fix #29, Updates CLA information for Apache 2.0 by @chillfig in #31
- Fix #24, Added codeql-build.yml by @havencarlson in #25
- Fix #34, Remove stray terminators by @skliper in #35
- Fix #32, Requirements cleanup and add MM2000.2 by @skliper in #37
- Fix #16, removed mentions of ASIST from documentation by @havencarlson in #38
- Fix #39, Resolve usersguide issues with doxygen 1.8.17 by @skliper in #40
- Fix #6, initialize return code to false by @havencarlson in #42
- Fix #4, use CFE_FS_InitHeader() to initialize CFE header by @havencarlson in #41
- Fix #43, Remove unnecessary parentheses around return values. by @thnkslprpt in #44
- Fix #45, Remove 'return;' from last line of void functions. by @thnkslprpt in #46
- Fix #47, Remove redundant/inconsistent comments (/* end of function /, / end if */ etc.) and clean up empty lines. by @thnkslprpt in #48
- Fix #9, move Memory Types to enums by @havencarlson in #49
- Fix #59, 64-bit align cmd/tlm structures by @dmknutsen in #60
- Fix #57, Moves interface definition files to inc by @chillfig in #58
- Fix #63, Replace quotes with angle brackets in /inc by @dmknutsen in #64
- Fix #54, Update initializations causing Cppcheck failure by @thnkslprpt in #56
- Fix #65, Adds EventString null termination by @chillfig in #69
- Fix #66, Adds local variables for command buffer processing by @chillfig in #74
- Fix #8, Remove unnecessary characters from memory dump event by @thnkslprpt in #52
- Fix #21, Add MM_SegmentBreak() to MM_FillMem() by @thnkslprpt in #53
- Fix #70, Remove redundant use of "dummy" in test code by @thnkslprpt in #71
- Fix #72, Convert
int32return codes and variables toCFE_Status_tby @thnkslprpt in #73 - Fix #67, Use
size_tfor 'size' variables by @thnkslprpt in #68 - Fix #77: Revert merge of PR #52. by @dzbaker in #78
- Fix #80, cmd and tlm messages use payload sub-structure by @havencarlson in #81
- Fix #75, Moved command validation out of command functions by @havencarlson in #76
- Fix #82, Requirements and doxygen update by @dmknutsen in #83
- Fix #86, remove dependency on MID_BASE defines by @jphickey in #87
- Fix #89, correct format spec strings and data types by @jphickey in #90
- Fix #15, Use
CFE_MSG_PTRinstead of&(x).Msgby @thnkslprpt in #84 - Fix #92, Adds static analysis comments, replaces strncpy and strlen by @chillfig in #93
- Fix #50, Apply consistent Event ID names to common events by @thnkslprpt in #51
- Fix #94, deprecate PSP stubs in MM coverage tets by @jphickey in #95
New Contributors
- @skliper made their first contribution in #20
- @chillfig made their first contribution in #31
- @havencarlson made their first contribution in #25
- @thnkslprpt made their first contribution in #44
- @dmknutsen made their first contribution in #60
- @dzbaker made their first contribution in #78
- @jphickey made their first contribution in #87
Full Changelog: v2.5.1...v7.0.0
equuleus-rc1
Pre-release for stakeholder evaluation. This tag is a common reference across submodules marking an incremental point in the Draco development cycle. See the Version Description Document below for more details.
Supporting documentation and test artifacts will be posted over the next ~week as they become available.
draco-rc4
Pre-release for stakeholder evaluation. This tag is a common reference across submodules marking an incremental point in the Draco development cycle. See the Version Description Document below for more details.
Supporting documentation and test artifacts will be posted over the next ~week as they become available.
draco-rc3
Pre-release for stakeholder evaluation. This tag is a common reference across submodules marking an incremental point in the Draco development cycle. See the Version Description Document below for more details.
Backwards compatibility: This code should compile and run successfully with cFS Caelum-rc4 but the unit tests are not fully backwards compatible based on unit test improvements locally and in the bundle.
draco-rc2
Pre-release for stakeholder evaluation. This tag is a common reference across submodules marking an incremental point in the Draco development cycle. See the Version Description Document below for more details.
Backwards compatibility: This code should compile and run successfully with cFS Caelum-rc4 but the unit tests are not fully backwards compatible based on unit test improvements locally and in the bundle.
v2.5.1 (roughly Draco-rc1)
Version 2.5.1 official release which corresponds roughly with cFS Draco-rc1. This set of updates brings the code up-to-date with the Draco development cycle. See the Version Description Document below for more details.
Backwards compatibility: This code should compile and run successfully with cFS Caelum-rc4 but the unit tests are not fully backwards compatible based on unit test improvements locally and in the bundle.
v2.5.0 (roughly Caelum-rc3)
Version 2.5.0 official release which corresponds roughly with cFS Caelum-rc3. This set of updates brings the code up-to-date with the Caelum development cycle. See the Version Description Document below for more details. Note there are known inconsistencies and internal references in the documentation that may not be available open source. See future releases for improved documentation.
CAUTION - this version will not compile with cFS Draco-rc1 or later versions due to additional type-safety logic that was added. See release v2.5.1 for Draco related updates.
MM 2.4.1
Add attributes to correct language statistics.