Releases: nasa/HS
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 #136
- Part cFS/workflows#177, Update Existing Workflows with Internal Logic by @arielswalker in #138
- Part cFS/workflows#122, Add Internal Workflows by @arielswalker in #139
- Part cFS/workflows#136, Update CodeQL Logic by @arielswalker in #140
- Part #686, Update cFS Bundle for v7.0.1 by @dzbaker in #137
- Part #686, Update version numbers for v7.0.1 by @dzbaker in #141
- Part #686, Merge version numbers update for v7.0.1 by @dzbaker in #142
New Contributors
- @arielswalker made their first contribution in #138
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 #16 #10, Resolve reassignment before use style warnings by @skliper in #17
- Fix #13, Resolve UT static analysis warnings by @skliper in #19
- Fix #21, Add idle task while loop back in by @skliper in #25
- Fix #23, Add UT verification of startup sync by @skliper in #24
- Fix #15 #18, Add missing rationale and update application table requirements by @skliper in #26
- Fix #27, Remove CFE_PSP_MemSet use for addresses in RAM by @skliper in #28
- Fix #29, Updates CLA information for Apache 2.0 by @chillfig in #30
- Fix #20, Added codeql-build.yml by @havencarlson in #22
- Fix #12 #31 #32 #33, Coverage improvements by @skliper in #34
- Fix #37, Add cancellation point to idle task by @skliper in #38
- Fix #39, Remove stray terminators by @skliper in #40
- Fix #41, Add utility command requirements for existing implementation by @skliper in #42
- Fix #11, Remove all mentions of ASIST or ITOS artifacts from docs by @paulober in #35
- Fix #44, Remove unnecessary parentheses around return values. by @thnkslprpt in #45
- Fix #46, Remove 'return;' from last line of void functions. by @thnkslprpt in #47
- Fix #48, Remove redundant/inconsistent comments (/* end of function /, / end if */ etc.) and clean up empty lines. by @thnkslprpt in #49
- Fix #54, Moves interface definition files to inc by @chillfig in #55
- Fix #58, Make hs_tbl.h public by @dmknutsen in #59
- Fix #60, Moves custom commands and EIDs to public interface by @chillfig in #61
- Fix #62, Replace quotes with angle brackets in /inc by @dmknutsen in #63
- Fix #52, Remove initializations causing Cppcheck errors by @thnkslprpt in #53
- Fix #66, remove compiler extensions from tbldefs by @jphickey in #67
- HotFix #67, correct whitespace per clang-format by @jphickey in #68
- Fix #69, Fix #73, remove conditional compiles from code by @jphickey in #72
- Fix #71, check correct global in appmon UT by @jphickey in #75
- Fix #64, Remove extraneous assignments to CFE_SUCCESS by @thnkslprpt in #65
- Fix #9, use CFE_MSG_PTR macro by @jphickey in #76
- Fix #82, use generated stubs by @jphickey in #83
- Fix #79, Use payload sub-struct in all messages by @jphickey in #80
- Fix #77, Combine consecutive, mutually-exclusive status checks by @thnkslprpt in #78
- Fix #81, use separate dispatcher for messages by @jphickey in #88
- Fix #84, split configuration by @jphickey in #87
- Fix #43, Refactor MAT table to be more portable by @dmknutsen in #86
- Fix #85, move system monitoring to PSP by @jphickey in #90
- Fix #89, add EDS file for HS by @jphickey in #91
- Fix #92, update documentation for cpu load monitor by @jphickey in #95
- Fix #96, use non-designated initializer for command header by @jphickey in #97
- Fix #98, use "GENERATED_FILE" option to generate_config_includefile by @jphickey in #99
- Fix #93, Remove
CFE_BIT-related macros by @thnkslprpt in #94 - Fix #102, rename files according to convention by @jphickey in #103
- Fix #104, Removal of HS6013, HS6014, and HS6015 by @dmknutsen in #105
- Fix #100, Convert
int32return codes and variables toCFE_Status_tby @thnkslprpt in #101 - Fix #106, Lowers HS_UTIL_PER_INTERVAL_HOGGING from 9900 --> 7500 by @dmknutsen in #107
- Fix #110, adds #include hs_platform_cfg.h by @chillfig in #111
- Fix #114, clean up dispatch logic by @jphickey in #115
- Fix #116, correct format spec strings and types by @jphickey in #117
- Fix #113, use CFE_TBL_FILEDEF macro for table definitions by @jphickey in #118
- Fix #119, Clean up out-of-date verification macros by @thnkslprpt in #120
- Fix #121, fix incorrect macro usage by @LucienMorey in #122
- Fix #123, apply name changes to EDS dispatcher by @jphickey in #124
- Fix #129, Address Sanitizer by @avan989 in #130
- Fix #125, Adds JSC 2.1 Static Analysis comments by @chillfig in #128
- Fix #50, Apply consistent Event ID names to common events by @thnkslprpt in #51
- Fix #131, update name in EDS dispatcher by @jphickey in #132
- Fix #126, Standardize command responses by @thnkslprpt in #127
- Open Source Draco Release by @dzbaker in #135
New Contributors
- @skliper made their first contribution in #17
- @chillfig made their first contribution in #30
- @havencarlson made their first contribution in #22
- @paulober made their first contribution in #35
- @thnkslprpt made their first contribution in #45
- @dmknutsen made their first contribution in #59
- @jphickey made their first contribution in #67
- @LucienMorey made their first contribution in #122
- @avan989 made their first contribution in #130
- @dzbaker made their first contribution in #135
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.
HS 2.3.2
HS 2.3.0
Add attributes to correct language statistics.