Skip to content

Latest commit

 

History

History
229 lines (151 loc) · 8.03 KB

CHANGELOG.md

File metadata and controls

229 lines (151 loc) · 8.03 KB

Changelog

Development Build: equuleus-rc1+dev62

  • Rename CommandCode variable to Fcncode
  • Light initialization logic refactor + remove multiple returns
  • See #171 and #180

Development Build: equuleus-rc1+dev56

  • Add CFE_EVS_SHORT_EVENT_MSG_MID to to_lab_sub.c
  • See #198

Development Build: equuleus-rc1+dev52

  • Zero-out global data during init + set RunStatus to APP_ERROR if init fails
  • See #188

Development Build: equuleus-rc1+dev48

  • apply name changes to EDS dispatcher
  • See #194

Development Build: equuleus-rc1+dev44

  • Add an event for ResetCountersCmd
  • Add version information to NOOP event
  • See #191 and #136

Development Build: equuleus-rc1+dev38

  • updating to_lab to use new versioning system
  • See #186

Development Build: v2.5.0-rc4+dev75

  • define msgids via topicids
  • See #176

Development Build: v2.5.0-rc4+dev71

  • Add timeout and packet limit on sending telemetry
  • See #173

Development Build: v2.5.0-rc4+dev66

  • reorganize source files
  • Apply consistent Event ID names to common events
  • Refactor mutually exclusive logic in if, else if block
  • Add check for failure of CFE_EVS_Register() during initialization
  • Convert int32 return codes and variables to CFE_Status_t
  • Move function prototypes to header file
  • Update misnamed CmdHeader variable in to_lab_msg.h
  • See #168, #134, #146, #148, #156, #158, and #163

Development Build: v2.5.0-rc4+dev49

  • Remove unused/unnecessary TO_LAB_UNUSED
  • See #160

Development Build: v2.5.0-rc4+dev45

  • adjust subscription table based on apps present
  • See #153

Development Build: v2.5.0-rc4+dev41

  • update cmake recipe
  • See #150

Development Build: v2.5.0-rc4+dev35

  • Adds format changes in to_lab_app.c
  • See #142

Development Build: v2.5.0-rc4+dev31

  • Remove unused PktSize variable.
  • Standardize naming of TO_LAB functions/macros etc.
  • Create CHANGELOG.md
  • See #127, #126, and #129

Development Build: v2.5.0-rc4+dev23

  • Update cmake mimimum required to something more recent
  • See #124

Development Build: v2.5.0-rc4+dev21

  • Remove registration of empty EVS filters
  • Update codeql workflow for reusable updates
  • See nasa/cFS#505

Development Build: v2.5.0-rc4+dev16

Development Build: v2.5.0-rc4+dev9

Development Build: v2.5.0-rc4+dev4

  • Use CFE_MSG_PTR conversion macro
  • Set new baseline for cFS-Caelum-rc4: v2.5.0-rc4
  • See #112 and nasa/cFS#390

Development Build: v2.4.0-rc1+dev58

Development Build: v2.4.0-rc1+dev49

Development Build: v2.4.0-rc1+dev47

  • Removes app registration call, CFE_ES_RegisterApp() since applications do not need to register themselves.
  • See #97

Development Build: v2.4.0-rc1+dev41

  • Use cfe.h header file
  • See #91

Development Build: v2.4.0-rc1+dev38

  • Remove numeric pipe ID from event printf
  • Add Testing Tools to the Security Policy
  • See #89

Development Build: v.2.4.0-rc1+dev32

  • Removes end-of-function comments in to_lab_app.c
  • Adds static analysis and code format check to continuous integration workflow. Updates workflow status badges in ReadMe
  • Adds CodeQL analysis to continuous integration workflow
  • See #84

Development Build: v.2.4.0-rc1+dev21

  • TO remains command-able after a "remove all subscriptions" command; the command now only removes all subscriptions to the Tlm_pipe
  • See #75

Development Build: v.2.4.0-rc1+dev17

  • Aligns messages according to changes in cFE nasa/cFE#1009. Uses the "raw" message cmd/tlm types in definition
  • See #70

Development Build: v.2.4.0-rc1+dev13

  • Replaces deprecated SB API's with MSG
  • See #65

Development Build: v.2.4.0-rc1+dev9

  • Update the TLMsockid field to be osal_id_t instead of uint32
  • Set revision number to 99 to indicate development status in telemetry
  • See #59

Development Build: v.2.4.0-rc1+dev6

  • Adds header guard to to_lab_sub_table.h
  • See #59

Development Build: v.2.4.0-rc1+dev3

  • Remove reference to deprecated CFE_ES_SHELL_TLM_MID.
  • See #58

Development Build: v2.3.0+dev45

  • Fixes bug where an unset address values caused subscriptions to MsgId 0 over 200 times. Added a TO_UNUSED entry at the end of the subscription list and a break in the subscription loop when TO_UNUSED found. No more subscriptions on the unused table slots (no MsgId 0 subscriptions).
  • Corrects return value of TO_LAB_init() to be int32 instead of int. Declaration now matches definition, and app builds without errors.
  • Add build number and baseline to version reporting.
  • See #53

Development Build: v2.3.7

  • Makes the TO_LAB_Subs table into a CFE_TBL-managed table.
  • See #46

Development Build: v2.3.6

  • Replace references to ccsds.h types with the cfe_sb.h-provided type.
  • See #44

Development Build: v2.3.5

  • Apply code style
  • See #43

Development Build: v2.3.4

  • Configure the maximum depth supported by OSAL, rather than a hard coded 64.
  • See #39

Development Build: v2.3.3

  • Apply 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.
  • Deprecates shell tlm subscription
  • Changes to documentation
  • See #38

Development Build: v2.3.2

  • Use OSAL socket API instead of BSD Sockets

  • Use global namespace to isolate variables

  • Minor updates (see #27)

Development Build: v2.3.1

  • Fix for a clean build with OMIT_DEPRECATED
  • Minor updates (see #26)

OFFICIAL RELEASE: 2.3.0 - Aquila

  • Minor updates (see #13)

  • Not backwards compatible with OSAL 4.2.1

  • Released as part of cFE 6.7.0, Apache 2.0

OFFICIAL RELEASE: 2.2.0a

  • Released as part of cFE 6.6.0a, Apache 2.0

Known issues

As a lab application, extensive testing is not performed prior to release and only minimal functionality is included.

Getting Help

For best results, submit issues:questions or issues:help wanted requests at https://github.com/nasa/cFS.

Official cFS page: http://cfs.gsfc.nasa.gov