Skip to content

Commit b31aafc

Browse files
committed
Update ReadMe and set version to v6.8.0-rc1+dev109
1 parent ac402f3 commit b31aafc

File tree

2 files changed

+14
-1
lines changed

2 files changed

+14
-1
lines changed

README.md

+13
Original file line numberDiff line numberDiff line change
@@ -10,11 +10,24 @@ The detailed cFE user's guide can be viewed at <https://github.com/nasa/cFS/blob
1010

1111
## Version History
1212

13+
### Development Build: 6.8.0-rc1+dev122
14+
15+
- Adds the field `UnregAppID` to track whether an "unregistered" event was generated, un-overloading the EventCount field to serve its primary purpose of counting actual events generated from a valid/registered AppID.
16+
- Move the AppID lookup execution to be early in the `CFE_SB_SendMsgFull` implementation. This avoids double locking between SB+ES and avoids a block-scope local variable.
17+
- Instead of identifying a memory pool by its memory address, use a resource ID. IDs are a constant size, regardless of whether the host machine is 32 or 64 bits.
18+
- IDs can be put into commands/telemetry and maintain a more consistent format with consistent alignment requirements.
19+
- IDs can be independently verified without dereferencing memory. Previously the only way to validate a memory pool was to read the address pointed to, which results in a segfault if the address was bad.
20+
- Change from `OS_MAX*` defines to appropriately-scoped CFE defines for array sizing
21+
- This creates the new `CFE_Status_t` typedef for function's return status codes. Also adds a note to `CFE_TBL_GetStatus` since its behavior will likely change in the future in the hopes of not having a non-zero "info" status.
22+
- See <https://github.com/nasa/cFE/pull/936>
23+
1324
### Development Build: 6.8.0-rc1+dev109
25+
1426
- Add a new typedef `CFE_ES_ResourceID_t` that can replace `uint32` for all ID storage and manipulation. Initially this is just an alias to `uint32` for backward compatibility.
1527
- See <https://github.com/nasa/cFE/pull/916>
1628

1729
### Development Build: 6.8.0-rc1+dev105
30+
1831
- Removes dependency on CCSDS version define.
1932
- Removes old name and id defines.
2033
- CFE_ES_CalculateCRC default stub behavior.

fsw/cfe-core/src/inc/cfe_version.h

+1-1
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@
3535

3636

3737
/* Development Build Macro Definitions */
38-
#define CFE_BUILD_NUMBER 109 /*!< Development Build: Number of commits since baseline */
38+
#define CFE_BUILD_NUMBER 122 /*!< Development Build: Number of commits since baseline */
3939
#define CFE_BUILD_BASELINE "v6.8.0-rc1" /*!< Development Build: git tag that is the base for the current development */
4040

4141
/* Version Macro Definitions */

0 commit comments

Comments
 (0)