Releases: nasa/MD
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 #12, Resolve strict cppcheck style warnings by @skliper in #13
- Fix #8, Resolve UT uninit var static analysis warnings by @skliper in #15
- Fix #10, Add missing requirements rationale by @skliper in #19
- Fix #20, Remove CFE_PSP_MemSet use for addresses in RAM by @skliper in #21
- Fix #11, gave MD_TBL_VAL_NULL_PTR_ERR_EID unique ID by @havencarlson in #18
- Fix #22, Updates CLA information for Apache 2.0 by @chillfig in #23
- Fix #16, Added codeql-build.yml by @havencarlson in #17
- Fix #7, update code coverage for md_app_tests.c by @havencarlson in #25
- Fix #24, Remove unreachable code by @skliper in #28
- Fix #26, Remove stray terminators by @skliper in #27
- Fix #6, removed mentions of ASIST from documentation by @havencarlson in #29
- Fix #30, Resolve usersguide issues with doxygen 1.8.17 by @skliper in #31
- Fix #32, Remove unnecessary parentheses around return values. by @thnkslprpt in #33
- Fix #34, Remove redundant/inconsistent comments (/* end of function /, / end if */ etc.) and clean up empty lines. by @thnkslprpt in #35
- Fix #41, Moves interface definition files to inc by @chillfig in #42
- Fix #45, Replace quotes with angle brackets in /inc by @dmknutsen in #46
- Fix #39, Remove initializations causing Cppcheck errors by @thnkslprpt in #40
- Fix #3, Add enum to remove magic number error codes from GetDwellData() by @thnkslprpt in #38
- Fix #48, Remove unintentionally repeated identical assert by @thnkslprpt in #49
- Fix #52, Combine consecutive, mutually-exclusive status checks by @thnkslprpt in #53
- Fix #50, Convert
int32return codes and variables toCFE_Status_tby @thnkslprpt in #51 - Fix #54, Combine multiple unnecessary
status/resultvariables by @thnkslprpt in #55 - Fix #47, Explictly size MD dwell table unit test string by @skliper in #57
- Fix #56, cmd and tlm messages use payload sub-structure by @havencarlson in #58
- Fix #59, remove unneeded stack object by @jphickey in #60
- Fix #62, remove dependency on MID_BASE defines by @jphickey in #63
- Fix #64, correct format spec strings and types by @jphickey in #65
- Fix #67, Removes cfe platform config dependency by @chillfig in #68
- Fix 69, Coverage not 100% when Signature option set to 0 by @dmknutsen in #70
- Fix #71, Adds JSC 2.1 Static Analysis comments by @chillfig in #74
- Fix #36, Apply consistent Event ID names to common events by @thnkslprpt in #37
- Fix #77, deprecate PSP stubs from MD coverage test by @jphickey in #78
- Fix #72, Update Reset Counters event type to
INFORMATIONby @thnkslprpt in #73 - Fix #81, Update Requirement 1006 by @anhvan989 in #82
- Open Source Draco Release by @dzbaker in #84
New Contributors
- @skliper made their first contribution in #13
- @havencarlson made their first contribution in #18
- @chillfig made their first contribution in #23
- @thnkslprpt made their first contribution in #33
- @dmknutsen made their first contribution in #46
- @jphickey made their first contribution in #60
- @anhvan989 made their first contribution in #82
- @dzbaker made their first contribution in #84
Full Changelog: v2.4.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.4.1 (roughly Draco-rc1)
Version 2.4.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.4.0 (roughly Caelum-rc3)
Version 2.4.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.4.1 for Draco related updates.
MD 2.3.3
MD 2.3.2
MD 2.3.1
Update to version 2.3.1 Closes #1