Skip to content

CCB: 2023.11.09

jdfiguer edited this page Nov 9, 2023 · 1 revision

Items for Discussion

Issues

@MichaelLambertson

cFS Issue #564 Register the CF configuration table as dump-only

cFS Issue #635 MM: Provide and use symbol name in the Memory Manager dump file

@jphickey

psp Issue #384 Add example of hardware-based 1Hz signal

Pull Requests

@frank-kue

osal PR #1413 Fix #1412, Wrong memory alignment calculation

@skliper

LC PR #101 Fix #99, Add padding in LC_RTSRequest_Payload_t to match SC

LC PR #98 Fix #97, Support custom override of lc_msgids

psp PR #417 Fix #416, Removes static on module function declaration macro

@avan989

CF PR #415 Fix #414, update documentation with lessons learned

@CDKnightNASA

cFE PR #2370 Fix #2358, adds TIME module command to set CFE_TIME_Print() format

@dzbaker

CF PR #399 Fix #382, Align CF Command Counter implementation to cFS standard

MM PR #79 Fix #8, Remove unnecessary characters from memory dump event

cFE PR #2390 fix #2316 - CFE_TIME_Print() calls strftime()

@irowebbn

DS PR #112 Fix #111: Use correct length filename for too large test

cFE PR #2373 Fix #2372 TBL UT update for OSAL/CFE path length mismatch

cFE PR #2408 Fix #2406 Remove nonexist reference for perf tool

cFE PR #2409 Fix #2407 Add perfid limit info to ES docstring

cFE PR #2411 Fix 2410: document ES Perf enums

cFE PR #2412 Add C++ header guards

elf2cfetbl PR #141 Fix #140: Add compile definitions for self-contained build

@jphickey

EdsLib PR #59 Fix #58, add CFE_MSG_UpdateHeader API

EdsLib PR #63 Fix #62, correct name match in table build

EdsLib PR #64 Fix #61, add test error control types

EdsLib PR #65 Fix #55, add support for AliasDataType element

SC PR #127 Fix #116, 117+118 - Multiple cleanups related to array indexing and range checking

cFE PR #2367 Fix #2362, Add source routing APIs to SB

cFE PR #2381 Fix #2378, refactor SB to support additional use cases

@thnkslprpt

CF PR #337 Fix #336, Apply consistent Event ID names to common events

CF PR #339 Fix #338, Move 'EID' to the end of Event ID names

CF PR #388 Fix #387, Update minor out-of-family naming/consistency issues in CF

CF PR #391 Fix #390, Update size variables to size_t and CF_ChunkSize_t typedefs

CF PR #400 Fix #288, Remove unnecessary CF_UnionArgs_Payload_t union

CS PR #53 Fix #52, Apply consistent Event ID names to common events

CS PR #83 Fix #82, Convert integers holding boolean truth values to bool

CS PR #85 Fix #84, Remove side-effects and superfluous initializations

CS PR #86 Fix #26, Use CFE_ES_MemAddress_t instead of cpuaddr in tables/tlm/cmd structs

DS PR #114 Fix #113, Use size_t for size parameters and variables

DS PR #61 Fix #60, Apply consistent Event ID names to common events

EdsLib PR #57 Fix #56, Update out-of-sync function paramater names and correct typos

FM PR #107 Fix #106, Consolidate HK variables that are duplicated in the global struct

FM PR #60 Fix #59, Apply consistent Event ID names to common events

FM PR #96 Fix #95, Update command handler function message pointers and return

HK PR #27 Fix #26, Apply consistent Event ID names to common events

HK PR #56 Fix #55, Refactor HK_AppInit() and HK_TableInit() to remove multiple returns

HK PR #57 Fix #50, Split up config files

HS PR #109 Fix #108, Remove multiple returns from HS_AppInit(), HS_SbInit() and HS_TblInit()

HS PR #51 Fix #50, Apply consistent Event ID names to common events

LC PR #46 Fix #45, Apply consistent Event ID names to common events

LC PR #48 Fix #16, Convert LC state macros to enums

LC PR #94 Fix #92, Refactor LC_CreateTaskCDS() to remove multiple returns

MD PR #37 Fix #36, Apply consistent Event ID names to common events

MM PR #51 Fix #50, Apply consistent Event ID names to common events

SC PR #61 Fix #60, Apply consistent Event ID names to common events

SC PR #81 Fix #5, Remove OS_OpenCreate file status check in SC_LoadDefaultTables

cFE PR #2318 Fix #2317, Correct unbalanced brackets in CFE_MSG_CMD_HDR_INIT macro

cFE PR #2324 Fix #2323, Remove unnecessary asserts in TIME invalid command length UT

cFE PR #2326 Fix #1432, Add element to write error event in CFE_EVS_WriteAppDataFileCmd()

cFE PR #2329 Fix #1929, Remove redundant status check in CFE_ES_RegisterCDSEx()

cFE PR #2330 Fix #1933, Remove unreachable/dead branch in CFE_ES_RunPerfLogDump()

cFE PR #2332 Fix #1519, Refactor CFE_TBL_SearchCmdHndlrTbl to simplify and unmix variables

cFE PR #2340 Fix #2339, Refactor common logic out of CFE_TIME_SetTime/MET/STCFCmd()

cFE PR #2342 Fix #2341, Rename TimeA/TimeB parameter to improve consistency

cFE PR #2344 Fix #2343, Update CFE_PLATFORM_ES_DEFAULT_SYSLOG_MODE macro in es_verify.h

cFE PR #2347 Fix #1143, SB_UT corrections and clear event count history after setup

cFE PR #2348 Fix #1397, Rename overloaded EVS_PacketID_t to EVS_EventContext_t

cFE PR #2351 Fix #1514, Use XOR to swap between ping-pong buffers (style change only)

cFE PR #2359 Fix #2116, Update comment re. limits of CFE_PLATFORM_SB_HIGHEST_VALID_MSGID

cFE PR #2374 Fix #26, Add timestamp for SB messages which are missing it

cFE PR #2376 Fix #2375, Use size_t for variables/parameters representing size

cFE PR #2387 Fix #2386, Split up and simplify control flow in CFE_TBL_Register()

cFE PR #2414 Fix #2413, Update Dev Guide to fix out-of-date references and broken links

cFE PR #2443 Fix #2442, Update code coverage mimimums

cFE PR #2445 Fix #2444, Enforce keeping code coverage minimums up-to-date

cFE PR #2459 Fix #1502, Correct type of ActiveTableFlag variable

cFS PR #707 Fix #706, Update broken TOC links in CONTRIBUTING.md

cFS-GroundSystem PR #233 Fix #218, Update LogOverflowCounter Description

cFS-GroundSystem PR #235 Fix #234, Update incorrect variable descriptions in tlm.txt

cFS-GroundSystem PR #236 Fix #220, Add missing description fields to cfe-es-hk-tlm.txt

elf2cfetbl PR #122 Fix #91, Redo SymbolNames malloc to remove out-of-bounds write

elf2cfetbl PR #123 Fix #85, Add checks for all return values from fseek()

elf2cfetbl PR #124 Fix #86, Check return from chmod

elf2cfetbl PR #125 Fix #87, Check return value of stat()

elf2cfetbl PR #127 Fix #126, Move variables declared mid-function to the top

elf2cfetbl PR #134 Fix #133, Update references to CFE_FS_Header_t time members

osal PR #1331 Fix #1330, Move variables declared mid-function to the top

osal PR #1354 Fix #1353, Align mismatched function prototype/implem. parameter names

osal PR #1357 Fix #1356, Remove stray remaining 'goto' in OSAL test code

osal PR #1364 Fix #1109, Remove unimplemented test stub prototype

osal PR #1368 Fix #1107, Remove unreachable branch (superfluous if condition)

osal PR #1377 Fix #958, Convert some UT_GetStubCount to UtAssert_STUB_COUNT

osal PR #1378 Fix #1103, Implement OS_ERR_INVALID_PRIORITY return code check for RTEMS

osal PR #1379 Fix #1193, Change format of UtAssert_StringBufCompare

osal PR #1381 Fix #1380, Light coding standards cleanup

osal PR #1387 Fix #1386, Refactor initializations of POSIX return_code variables to simplify code

osal PR #1388 Fix #864, Refactor duplicate addrlen swtiches into an inline function

osal PR #1389 Fix #1101, Add functional test for NULL RemoteAddr in OS_SocketRecvFrom

osal PR #1390 Fix #1102, Correct return value bug in VxWorks OS_ShellOutputToFile_Impl

osal PR #1416 Fix #1415, Update misnamed member variable in OS_BSP_GlobalData_t

osal PR #1419 Fix #1417, Fix #1418, Fix workflow bug and enforce updating of coverage minimums

psp PR #380 Fix #379, Align mismatched function prototype/implem. parameter names

psp PR #381 Fix #274, Cleanup and add doxygen for cfe_psp.h

psp PR #383 Fix #382, Replace exit(1) and exit(-1) with EXIT_FAILURE macro

psp PR #388 Fix #387, Replace hand-written function names with func

psp PR #414 Fix #413, Add coverage tests for pc-rtems

sch_lab PR #134 Fix #133, Remove component-specific cFE header #includes

sch_lab PR #142 Fix #141, Convert int32 return codes and variables to CFE_Status_t

sch_lab PR #149 Fix #148, Call CFE_ES_ExitApp with RunStatus rather than internal status variable

Clone this wiki locally