-
Notifications
You must be signed in to change notification settings - Fork 294
CCB: 2025.09.18
CCB:ready 🔴: Items marked with this symbol require immediate attention in this meeting.
New issue/PR 🆕: Items marked with this symbol are less than 1 week old.
cFS Issue #842 Update Workflows to Use ubuntu-latest Tag
cFS Issue #853 Use Cache to Avoid Duplicate Workflow Steps
cFS Issue #858 Use Unique Cache Keys for Workflow Reruns
cFS Issue #852 .gcda files not generated after running and closing ./core-cpu1
cFS Issue #550 Consider adding a git hook to check for invalid commit messages
cFS Issue #849 Add address sanitizer to CI Pipeline
osal Issue #1266 OSAL wrapper around QT
osal Issue #1478 Self registration of ut assert tests
cFS Issue #848 Segmentation Fault in EVS module
cFS Issue #847 Denial of Service in cFS when Receiving Malformed UDP Packets
cFS Issue #648 cFS Caelum Release
cFS Issue #846 itc_synopsis_bridge.h missing
psp Issue #309 Replace _init and _fini references in pc-linux PSP
cFS Issue #824 CFE_SB_AllocateMessageBuffer() fails in multi-threaded context
CF Issue #350 Coding Style: Braces around single-line statements in if/for blocks?
CF Issue #382 CF command counters format inconsistent with cFS
CF Issue #434 Should message buffers returned from CFE_SB_ReceiveBuffer be checked for NULL?
CF Issue #465 Assert checks non-existent variable (pt) in CF_CFDP_ProcessPlaybackDirectory()
CF Issue #467 CF_CFDP_ProcessPollingDirectories() can be simplified
CF Issue #476 Rename cf_cmd.c file to cf_cmds.c
CF Issue #478 Ternary operator expressions reversed in CF_CFDP_R_SubstateSendNak()?
CS Issue #101 RecomputeInProgress checked for false and then immediately assigned false
CS Issue #105 CS_EnableEntryIDEepromCmd reporting the wrong State variable in error event
CS Issue #107 CS_GetEntryIDEepromCmd can be simplified by removing redundant variables
CS Issue #109 CS_RecomputeBaselineMemoryCmd can be simplified by initializing State to CS_STATE_UNDEFINED
CS Issue #111 CS_Enable/Disable/Get EntryID functions clean-up
CS Issue #113 CS Table Processing has a few typos and unnessesary variables
CS Issue #115 CS tests have a few minor bugs to clean up
CS Issue #118 memcpy with size of a pointer confusing (or a bug)
CS Issue #84 Superfluous assignments, side-effects. type updates etc.
CS Issue #97 Dead code checking for CFE_ES_RunStatus_SYS_EXCEPTION and NULL bufptr
CS Issue #99 Name variable used in events before being filled in
DS Issue #113 Use size_t for size parameters/variables
DS Issue #131 header + includes double-copy-pasted in ds_dispatch.c
DS Issue #70 Commented-out test references old event type constant (CFE_EVS_ERROR)
FM Issue #106 HK struct members that are duplicated in the Global struct could be consolidated
FM Issue #84 Superfluous assignments at the top of functions
HK Issue #55 Multiple returns in HK_AppInit() and HK_TableInit() can be refactored out
HK Issue #69 Compile time verification checks (in verify.h) have become slightly out-of-date
HK Issue #73 Implicit (compiler-added) padding in HK_AppData_t struct
HK Issue #75 Comments for HK_DATA_NOT_PRESENT and HK_DATA_PRESENT are reversed
HS Issue #108 Factor out multiple returns from HS_AppInit(), HS_SbInit() and HS_TblInit()
HS Issue #133 HS should use CFE_TBL_FILEDEF macro (one missed)
LC Issue #92 Refactor multiple return statements in LC_CreateTaskCDS()
MD Issue #75 Size variables/parameters could be updated to use the size_t type
SC Issue #91 Should CFE_EVS_Register() be called with CFE_EVS_NO_FILTER or CFE_EVS_EventFilter_BINARY?
cFE Issue #2588 Split up CFE_TBL_Load() and remove early returns
cFE Issue #2610 Enforce keeping coverage minimums up-to-date in Code Coverage CI workflow
cFE Issue #2618 if (CFE_EDS_ENABLED_BUILD references variable APP_NAME using parentheses instead of braces
cFE Issue #2620 cfe_testcase minor bugs + typos
cFE Issue #2623 Comment and text string typos
cFE Issue #2657 CFE_TIME_ToneSendGPS and CFE_TIME_ToneSendTime are almost identical
cFS Issue #798 Add support for sample/lab apps and library to build-run and unit-test workflows
ci_lab Issue #179 Add build-run-app workflow to CI
ci_lab Issue #181 off-by-one error in CI_LAB_ReadUpLink()
elf2cfetbl Issue #133 References to time members in CFE_FS_Header_t should be converted to CFE_TIME_SysTime_t
osal Issue #1380 Light coding standards cleanup
osal Issue #1386 Posix return_code variables could be initialized to ERROR to simplify code
osal Issue #1489 Minor bugs + typos in flight and test code
psp Issue #378 Must 'else if' constructs always have a final 'else'?
psp Issue #456 linux_sysmon.c implementation pasted into the test file
psp Issue #458 Minor logic bug in UT_DefaultHandler_PCS_read
sample_app Issue #233 Add build-run-app and unit-test-coverage CI tasks
sample_app Issue #240 Implicit (compiler-added) padding in SAMPLE_APP_Data_t struct
sample_lib Issue #100 Typos + rename CMake project from CFE_SAMPLE_LIB to CFS_SAMPLE_LIB
sample_lib Issue #98 Add build-run-app and unit-test-coverage CI tasks
sch_lab Issue #168 Add build-run-app workflow to CI
to_lab Issue #201 Add build-run-app workflow to CI
to_lab Issue #204 Calls to CFE_SB_Subscribe() are missing return checks
to_lab Issue #206 Iteration missing for SubEntry in TO_LAB_RemoveAllCmd()
to_lab Issue #207 TO_LAB_TaskPipe() in ...eds_dispatch.c increments CommandErrorCounter twice
to_lab Issue #209 Add the number of successful TLM pipe subscriptions to the initialisation event message
cFS Issue #703 Large object pushed on stack by function UT_CallTaskPipe()
cFS Issue #678 Section 1.8 of userguide.pdf has duplicate entries.
cFS Issue #665 build doc run session 1980
cFS Issue #651 missing PUS lib repo
CF Issue #280 Follow temporary file + rename pattern for all files
CF Issue #420 CF writes to received SB buffer
EdsLib Issue #102 Failure to build in Python <= 3.8 🆕
EdsLib Issue #26 eds2cfetbl tool needs to handle "static" table definitions for backward compatibility
EdsLib Issue #40 Add sanity check github workflow
FM Issue #101 Split header files into external and internal components
FM Issue #95 Use CFE pattern for command handler functions
HK Issue #50 Split "platform_cfg" into external and internal components
HS Issue #112 HS uses the CFE_SB_Buffer_t type incorrectly
SC Issue #126 Clean up SC_NUMBER_OF_RTS_IN_UINT16 define
cFE Issue #2521 Add encode/decode hooks for TBL services load/dump routines
cFE Issue #2528 TBL main task blocked for duration of CFE_TBL_DumpToFile call
cFE Issue #2532 TBL: consolidate repeated logic blocks
cFE Issue #2545 Remove conditionally-compiled code in TBL
cFS Issue #614 Translate Static Analysis workflow error locations into hyperlinks
cFS Issue #615 Add option for "build-run-app" reusable workflow to include dependent libraries
cFS Issue #645 Update format check workflow to newer clang-format version
elf2cfetbl Issue #115 CMake script refers to obsolete path
elf2cfetbl Issue #79 Should error if output name does not match input name
osal Issue #1224 Consider populating the "name" field of datagram socket entries
osal Issue #1287 Add condition variable implementation for RTEMS
osal Issue #1288 Add condition variable implementation for VxWorks
osal Issue #1316 Add random number capability for OSAL and UT assert
osal Issue #1317 Allow UT assert tests to specify default verbosity
osal Issue #1401 Message Receive timeout if system clock changes?
osal Issue #1463 Permit stack allocation from alternative memory pool on VxWorks
psp Issue #216 Graceful shutdown for VxWorks/MCP750
psp Issue #218 Refactor PSP "memory area" API
psp Issue #274 PSP Headers need a scrub/cleanup
psp Issue #284 Ensure all functions in cfe_psp.h have a stub routine defined
psp Issue #302 Report actual errno / error string from C library calls
psp Issue #384 Add example of hardware-based 1Hz signal
psp Issue #420 All apps/tasks are pinned to core 0 on pc-linux
sample_app Issue #148 First parameter to add_cfe_tables should be app name
sample_app Issue #55 Apps should not pend forever on software bus
sch_lab Issue #167 Apply name updates from recent EdsLib change
to_lab Issue #200 Use alternate/non-overlapping UDP ports for multiple CPUs
cFS Issue #639 cFS Draco Release
cFS Issue #637 Question about Apache-2.0 in space
cFS Issue #605 How the Space Data Link Security (SDLS) protocol is implemented in cFS?
CF Issue #268 New RX PDU dropped due to max RX transactions reached on channel not counted
CF Issue #288 CF_UnionArgs_Payload_t elements dword and hword not used, union not necessary
CF Issue #378 Rework no message buffer error reporting to not spam
CF Issue #439 Placing a file with a name that is too long in the polling directory causes errors to spam
CF Issue #449 EotPacket provides transaction status, but defines are internal
CS Issue #11 Unable to functionally test app CRC miscompare
CS Issue #12 Create unit test to confirm CS will work on system with different cpuaddr sizes
CS Issue #15 Consider making the CRC size configurable
CS Issue #16 Consider replacing switch statement with jump table in CS_BackgroundCheckCmd
CS Issue #17 Consolidate similar commands
CS Issue #18 Configuration parameters could exist in configuration table
CS Issue #19 CS Child Tasks are dynamically created
CS Issue #20 Checksum errors after restarting app
CS Issue #21 ES - RegisteredTasks Counter Does Not Decrement When Child Tasks are Exited
CS Issue #22 CS CRC values may lead to confusion
DS Issue #106 Reject duplicate message ID in filter table validation
DS Issue #11 DS Hash logic comments only applicable to V1 Message IDs
DS Issue #4 DS file header values should be big-endian
DS Issue #5 DS should add a per-message and/or per-file checksum
DS Issue #6 DS file header should include additional metadata
DS Issue #7 ds should (optionally) add a timestamp for each packet stored
DS Issue #9 DS could limit the maximum number of files
FM Issue #10 FM configuration parameter limits need clarification
FM Issue #11 Add untar command to FM
FM Issue #12 Add Signature Checking Command to FM
FM Issue #5 Unrepeatable queue full error during FM File Info Command
HK Issue #4 HK Count track times packet is not found
HS Issue #3 HS Telemetry reporting per-core CPU utilization on SMP
HS Issue #5 Recommended refactoring in HS_MonitorEvent
HS Issue #6 Scrub configuration file for items that don't change
HS Issue #8 HS: Remove PSP stubs once available from the PSP
LC Issue #10 LC_TableInit helper functions should be moved to their own file
LC Issue #100 Reconsider LC/SC decoupling
LC Issue #11 Should results tables be critical tables instead of stored to CDS
LC Issue #13 Suggest reversing order in which AP/WP telemetry is stored
LC Issue #16 LC: Consider making states into enums
LC Issue #18 LC Hash logic comments only applicable to V1 Message IDs
LC Issue #4 LC Transitions Active Action Points to Passive When Application is in Passive Mode
LC Issue #5 LC: support 64-bit types
LC Issue #6 LC - more deterministic behavior
LC Issue #7 Support platform-endian byte order in WDT
LC Issue #76 Add LC_SAMPLE_AP_ALL_MID to use a cmd w/ no parameters to process all watchpoints
LC Issue #8 LC Sets the TtoFValue when it transitions from STALE to FALSE
MD Issue #2 MD - Table Configuration is Not Consistent with Other Applications
MD Issue #4 MD - consider reporting number of addresses being collected in MD3001
MD Issue #5 Apps should use CFE_MSG_PTR macro instead of cast or local unwrapping
MM Issue #1 MM Unclear app configuration assumptions
MM Issue #10 Function names MM_ResetHk and MM_WriteMemWID are misleading
MM Issue #11 MM clarify names of constants
MM Issue #12 Perf counter in MM_SegmentBreak may be unnecessary
MM Issue #13 Change order of size checks for optimization
MM Issue #14 MM Should include the status of the EEPROM write enable in housekeeping telemetry
MM Issue #2 MM IntLock removed, no longer implements "write with interrupts disabled" requirement MM2003
MM Issue #3 Investigate whether Eeprom and Symtable handing belongs in MM
MM Issue #30 Use fixed sizes for memory addresses and offsets in tbl/cmd/tlm
MM Issue #36 Fill in missing requirements rationale
MM Issue #5 In MM_DumpMemToFileCmd, would be faster to checksum while writing
MM Issue #7 MM Investigate use of static variables
MM Issue #8 MM_DumpInEventCmd wastes event characters
SC Issue #107 Explicit group RTS command requirements
SC Issue #11 Add a ContinueRtsOnFailureFlag to SC
SC Issue #12 Allow RtsGrp commands to accept non-contiguous ranges
SC Issue #13 Streamline SC_GetNextRtsCommand and SC_ParseRts
SC Issue #14 SC Code Simplification - reduce copies required to read/send sb messages
SC Issue #19 Apps should use CFE_MSG_PTR macro instead of cast or local unwrapping
SC Issue #43 Fill in missing requirements rationale
SC Issue #45 Could simplify by just managing tables periodically vs by registering for command (unique approach across common apps)
SC Issue #6 Clarify code by making array index 0 reserved or unused
SC Issue #82 Support better than 1 second resolution commanding
SC Issue #9 SC_ProcessAtpCmd is very long - could be refactored
cFE Issue #2558 SB memory pool misleading reporting and ES API confusing
cFS Issue #595 Remove obsolete lgtm config file
cFS-GroundSystem Issue #139 Check for minimum versions - fails pre python 3.7
cFS-GroundSystem Issue #140 Subscription report control commands don't work
cFS-GroundSystem Issue #141 TO add subscription command not defined correctly, doesn't accept hex MsgId
cFS-GroundSystem Issue #146 Add support in the GUI to set/interpret extended/custom headers
cFS-GroundSystem Issue #58 Adapt standards based cmd definitions
cFS-GroundSystem Issue #88 Convert to use a common data description format for interpreting telemetry and creating display
cFS-GroundSystem Issue #89 Add display of parsed binary file given definition
cFS-GroundSystem Issue #95 Implement cmdUtil custom byte ordering logic in CopyData
ci_lab Issue #151 Forces use of either individual msgid config files or a symbolic link
ci_lab Issue #6 Enhanced version reporting
osal Issue #1285 Complexity of ARGCHECK macros trigger JPL rule 24, multiple statements per line
osal Issue #1423 Timebase and console internal tasks don't support OS event handler concept, default flags or other osal task behavior
osal Issue #1440 SemGetInfo partial success cases
psp Issue #208 Add a functional test for CFE_PSP_GetCFETextSegmentInfo
psp Issue #295 Improve PSP config override concept
psp Issue #298 Support test override of GLOBAL_CONFIGDATA defined in PSP stubs to support coverage
psp Issue #348 CFE_PSP_TIMER_LOW32_ROLLOVER defined but not used in vxworks timebase implementation
psp Issue #349 PowerPC specific include in vxworks timebase
psp Issue #375 Separate network logic in pc-rtems to support generic targets
sample_app Issue #140 Add generate_config_includefile pattern for perfids and msgids
sample_app Issue #5 Enhanced version numbering
sample_lib Issue #3 Enhanced version reporting
sample_lib Issue #56 Add input and output parameters to SAMPLE_LIB_Function to show more advanced generic stubs/hooks
sample_lib Issue #57 Add a functional test example
sch_lab Issue #5 Enhanced version reporting
to_lab Issue #2 Split out to_lab platform config from app header
to_lab Issue #6 Enhanced version reporting
to_lab Issue #72 Mark empty slots with invalid msgid, and don't try to unsubscribe all on them
cFS Issue #576 Benchmarking of cFS message queue
CS Issue #26 Use fixed size types for addresses and address offsets in tables/tlm/cmd
cFS Issue #440 Update standard "development" version indicator to use 0xFF
cFS Issue #456 Add guidance for coverage tests in contributing guide
cFS Issue #464 Update reusable workflow documentation and diagram
cFS Issue #488 Disable CodeQL and cppcheck workflow runs for cFS Bundle
cFS Issue #494 Commit format-check job doesn't run on push triggers
cFS Issue #502 Use custom container for workflows
cFS-GroundSystem Issue #105 Add screenshots to ReadME
cFS-GroundSystem Issue #115 Enable Telemetry by default
cFS-GroundSystem Issue #176 Qt5 package not working on Ubuntu 20.04
cFS-GroundSystem Issue #193 Chose and enforce a python style guide
elf2cfetbl Issue #53 Move content from README.txt to Readme.md
psp Issue #224 Reformat and refine ReadMe for RTEMS
psp Issue #225 Cleanup RTEMS ifdefs using cmake
psp Issue #251 Static Analysis: 'unsigned int' but is of type 'PCS_WIND_TCB *'
sample_app Issue #78 Inconsistent use of TBL vs TABLE
cFE Issue #2664 Narrowing conversion warning for CFE_ResourceId_FromInteger 🆕
CS Issue #117 Address sanitizer flagged stack buffer overflows in cs_compute_tests.c
HK Issue #71 Address sanitizer flagged stack buffer overflows in hk_utils_tests.c
SC Issue #148 Address sanitizer flagged stack buffer overflows in sc_loads_tests.c
cFE Issue #2650 Address Sanitizer flags a test in fs_UT.c as having a READ buffer overflow
cFE Issue #2663 Unregistered AppId error with CFE_EVS_SendEventWithAppID() during cFE task startup
cFE Issue #2662 ways to override get_version per dep
cFE Issue #2659 coverage-es-ALL-testrunner SegFault with Ubuntu 24.04 (Noble) and gcc 3.13.0
cFE Issue #2655 Race Conditions found in Generic Counter API
cFE Issue #2523 EVS_GenerateEventTelemetry has a race condition
cFE Issue #2653 Performance Log Dump has dead writes to FS Metadata and only writes 1 entry at a time
cFE Issue #2641 ES application control functional test generates memory segmentation fault
cFE Issue #2639 Why not "real restart" in the cFS CFE_ES_RESTART_CC Command??
cFE Issue #2640 CFE_TBL_DUMP_CC can overwrite .so in /cf/
MD Issue #79 Tables pass initial verification however are never loaded from file 🔴
cFE Issue #2638 Implicit type conversion in CFE_ES_PerfLogAdd())
cFS-GroundSystem Issue #242 Telemetry, GenericTelemetry, EventMessage UI bugs supporting multiple spacecraft
osal Issue #1513 gethostid() and gethostname() not supported by lwIP network 🔴
sch_lab Issue #170 Statically linked apps interface directories are not linked 🔴
to_lab Issue #212 Statically linked apps interface directories are not linked 🔴
cFE Issue #2637 Invalid MetaData in CFE_es_perf
cFE Issue #2634 equuleus-rc1 User's Guide is missing on github.
cFE Issue #2627 TBL verify check for CFE_PLATFORM_TBL_MAX_SNGL_TABLE_SIZE does not match documented description
elf2cfetbl Issue #140 Does not build without feature test macro set externally
cFE Issue #2574 CFE_SB_ReceiveBuffer times out immediately if the system time changes on POSIX
CS Issue #63 CS_ProcessNewTablesDefinitionTable - cyclomatic complexity of 19
CS Issue #64 CS_TableInit - cyclomatic complexity of 20
cFE Issue #2571 CFE_EVS_MAX_PORT_MSG_LENGTH size reduction requires clarity
elf2cfetbl Issue #128 ProcessCmdLineOptions - cyclomatic complexity of 45
elf2cfetbl Issue #130 GetSectionHeader - cyclomatic complexity of 35
elf2cfetbl Issue #131 LocateAndReadUserObject - cyclomatic complexity of 29
osal Issue #1241 Format truncation warning in UtAssert_DoTestSegmentReport (Ubuntu 20.04)
sample_app Issue #192 Move interface definition files to "inc" location
sch_lab Issue #131 Move interface definition files to "inc" location
LC Issue #114 Remove redundant initial state check in LC_SampleAPs
SC Issue #141 Generic Pool fail for SC when a higher number of tables are registered
cFE Issue #2567 Generic Pool fail for SC when a higher number of tables are registered
sch_lab Issue #146 [Question] Comparison of use cases of SCH x SCH_LAB
CF Issue #369 Audit CF for cyclomatic complexity compliance
CS Issue #54 Requirement verification failure
CS Issue #95 Standardization of Command Responses
FM Issue #112 Open files command can result in exceedingly large packet
FM Issue #27 Potential Truncation of Number of Open Files
MM Issue #33 Implicit padding being added to multiple MM commands
cFE Issue #2556 Update platform defined values to be more 'flight like'/work with BVT tests
cFS-GroundSystem Issue #81 Update tlm pages definitions to correct for 64-bit alignment issues
osal Issue #1424 Add appendix in user's guide to detail Manual Inspection steps of functional testing
osal Issue #1426 Streamline Manual Inspection Required (MIR) steps in unit + functional tests
psp Issue #211 cES1503 requirement compliance (clear volatile file system) relies on actual power cycle or wrapper logic not included in bundle
psp Issue #394 Static Analysis Warnings
osal Issue #1511 Help needed: Building for RTEMS
osal Issue #1462 Many compilation warnings when compiling under lp64 data model with -Wconversion option
osal Issue #1427 Add default build/install scripts for regular and test builds.
osal Issue #1410 UtAssert_DoubleCmpRel fabs bug
osal Issue #1391 Condition Variable logic does not agree with common uses
osal Issue #1394 Task API provides no mechanism to provide an instance parameter
osal Issue #1385 OS_ObjectIdFromInteger argument narrowing error
psp Issue #320 CFE_PSP_GetCFETextSegmentInfo returns success even though it failed to get module info
psp Issue #336 Missing Doxygen for function CFE_PSP_SetupReservedMemoryMap
osal Issue #1326 Support for FreeRTOS
CF Issue #408 Remove Deprecated Requirements in equuleus-rc2
FM Issue #113 Remove Deprecated Requirements in Equuleus-rc2
ci_lab Issue #97 Overrun for CFE_MSG_Message_t
elf2cfetbl Issue #116 Poorly documented file
elf2cfetbl Issue #85 Check Return Value of fseek
elf2cfetbl Issue #88 Truncated stdio Return Value
elf2cfetbl Issue #90 TOCTOU bug for chmod
elf2cfetbl Issue #91 Out-of-bounds Write for VerboseStr
osal Issue #1295 Potentially unsafe use of strcat
psp Issue #310 TOCTOU Bug for open
psp Issue #312 Argument Cannot Be Negative
psp Issue #362 Wrong type of arguments to snprintf
sample_app Issue #158 Overrun warning false alarm for CFE_MSG_Message_t
tblcrctool Issue #71 Uncontrolled data used in path expression
to_lab Issue #108 Overrun warning false alarms in to_lab_app.c
osal Issue #1269 read() vs OS_read() Clarification
osal Issue #1242 Function header documentation for OS_ObjectIdAllocateNew() is incorrect
psp Issue #366 CFE_PSP_WatchdogInit method is not present in ut_psp_stub.c file
sample_app Issue #159 Return value of CFE_MSG_GetMsgId is not checked during ProcessCommandPacket or VerifyCmdLength
psp Issue #355 pass extra ldflags to RTEMS.cmake
psp Issue #244 Support VxWorks "muncher" for C++
sample_app Issue #83 sample_defs/tables source files won't compile without table header file include
sample_app Issue #46 Suggest adding a child task to sample_app
cFS-GroundSystem Issue #124 "default" value for parameters in command parameter input panel
cFS-GroundSystem Issue #63 ask for CI host/port # at startup
sample_app Issue #39 sample_app should have a clearly-defined "publish telemetry" function
elf2cfetbl Issue #149 Invalid Array Length Resulting in Stack Corruption
elf2cfetbl Issue #135 Inconsistent prototype in elf2cfetbl.c : OutputDataToTargetFile
elf2cfetbl Issue #103 RST-IVV-179: ICDH Build 2: cFS Tool Contains Potentially Null Pointers that are De-referenced in Function
elf2cfetbl Issue #104 RST-IVV-177: ICDH Build 2: cFS Tool “elf2cfetbl” Experiences a Buffer Overflow when the Section Header Description Exceeds 60 Characters
CF Issue #450 f-sanitizer report run time error in coverage-cf-cf_cfdp_r-testrunner
CF Issue #451 f-sanitizer report run time error in coverage-cf-cf_cfdp_sbintf-testrunner
CF Issue #452 f-sanitizer report run time error in coverage-cf-cf_cfdp_s-testrunner
CF Issue #453 f-sanitizer report run time error in coverage-cf-cf_cfdp-testrunner
CF Issue #454 f-sanitizer report runtime error in coverage-cf-cf_cmd-testrunner
elf2cfetbl Issue #31 Non-constant format string in sprintf call, lgtm warning
CF Issue #463 Bad command size check
cFS-GroundSystem Issue #250 Port assigning for multiple CPUs
cFS-GroundSystem Issue #243 An error while sending command through House Keeping (HK) Application
CF Issue #359 CF Backwards Compatibility
cFS-GroundSystem Issue #237 Port Number FIeld In GUI
cFS-GroundSystem Issue #241 AttributeError: 'int' object has no attribute 'isdigit'
cFS-GroundSystem Issue #219 CHeaderParser hangs forever if a line has both "{" and "}"
cFS-GroundSystem Issue #215 AttributeError: module 'PyQt5.QtGui' has no attribute 'QMainWindow'
cFS-GroundSystem Issue #186 Switch to PySide6 the official Qt implementation by the Qt Company
cFS-GroundSystem Issue #168 Parameter Dialog window: pressing Send button does not send the latest parameter value from the Input field
cFS-GroundSystem Issue #134 Enable Tlm IP address communication fails at initialization
cFS-GroundSystem Issue #102 Have auto-generated .py files be created during make
cFS-GroundSystem Issue #110 Make GroundSystem portable
cFS-GroundSystem Issue #111 Discuss GroundSystem Base Design
cFS-GroundSystem Issue #79 IP address dropdown not fully working
CF Issue #442 Transaction priority sorted incorrectly
CF Issue #435 Segfault trying to dereference NULL pointer.
CF Issue #389 Receiving Entity Not Handling EOF (cancel) PDU Correctly
CF Issue #374 Seeking help in cross testing this CFDP implementation
CF Issue #343 PDU processing when crc_flag true
CF Issue #429 Register the CF configuration table as dump-only
MM Issue #88 MM: Provide and use symbol name in the Memory Manager dump file
CF Issue #321 Directory polling does not clean up open directory file descriptors
DS Issue #109 Check the need of CFE_SB_MessageStringGet() to ensure null term
containers Issue #23 Add container for RTEMS 5 - LEON3 SPARC
HK Issue #40 Default InputOffset in HK Copy Table Needs Update for New Tlm Hdr Size
HK Issue #53 HK missing CFE_ES_PerfLogEntry(HK_APPMAIN_PERF_ID) calls after CFE_SB_ReceiveBuffer in HK_AppMain
MD Issue #66 Inconsistent variable naming when referring to the time between dwell passes
MM Issue #85 MM Requirements Document Needs Clarification
SC Issue #53 Unit Test SC_SendHkPacket_Test Fails
EdsLib Issue #87 Simple idiomatic usage example documentation?
EdsLib Issue #1 reserved identifier violation
EdsLib Issue #35 Completion of error handling
cFE PR #2642 Issue #2641, Fixed Null Pointer in ES Application Control API test
HK PR #72 Fixed unit-test/hk_utils_tests.c for the address-sanitizer 🔴
SC PR #147 Fixed unit-test/sc_loads_tests.c for the address-sanitizer
cFE PR #2632 Fix #2627, update check, docstr for max table sz
cFS PR #860 Fix #853, Use Cache to Avoid Duplicate Workflow Steps
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()
cFE PR #2367 Fix #2362, Add source routing APIs to SB
osal PR #1464 Fix #1463, Implement separate allocator for task stacks
CF PR #400 Fix #288, Remove unnecessary CF_UnionArgs_Payload_t union
CF PR #466 Fix #465, Update assert to check the correct variable
CF PR #468 Fix #467, Simplify CF_CFDP_ProcessPollingDirectories()
CF PR #477 Fix #476, Rename cf_cmd.c to cf_cmds.c
CS PR #100 Fix #99, Fill in Name variable to avoid being used uninitialized
CS PR #102 Fix #101, Remove redundant assignments of RecomputeInProgress
CS PR #106 Fix #105, Update CS_EnableEntryIDEepromCmd event to use correct 'State` variable
CS PR #108 Fix #107, Remove redundant variables in CS_GetEntryIDEepromCmd()
CS PR #110 Fix #109, Simplify CS_RecomputeBaselineMemoryCmd by initializing State to CS_STATE_UNDEFINED
CS PR #112 Fix #111, CS_Enable/Disable/Get_EntryID functions clean-up
CS PR #114 Fix #113, Clean up CS Table Processing functions
CS PR #116 Fix #115, Clean up minor bugs in the CS unit tests
CS PR #119 Fix #17, consolidate common logic in enable/disable commands
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
CS PR #96 Fix #95, Standardize command responses 🔴
CS PR #98 Fix #97, Remove dead code checks: NULL bufptr and RunStatus_SYS_EXCEPTION
DS PR #114 Fix #113, Use size_t for size parameters and variables
DS PR #132 Fix #131, Remove duplicate header + includes from ds_dispatch.c
FM PR #96 Fix #95, Update command handler function message pointers and return
HK PR #56 Fix #55, Refactor HK_AppInit() and HK_TableInit() to remove multiple returns
HK PR #57 Fix #50, Split up config files
HK PR #70 Fix #69, Update verify.h file
HK PR #74 Fix #73, Make implicit padding in HK_AppData_t explicit
HK PR #76 Fix #75, correct reversed HK_DATA_PRESENT comments
HK PR #77 Fix #53, align PerfLogEntry point to cFS pattern (immediately after ReceiveBuffer)
HS PR #109 Fix #108, Remove multiple returns from HS_AppInit(), HS_SbInit() and HS_TblInit()
HS PR #134 Fix #133, Use CFE_TBL_FILEDEF macro for all tables
LC PR #115 Fix #8, do not update LastFalseToTrue + LastTrueToFalse when transitioning from STALE
LC PR #116 Fix #76, add LC_SAMPLE_AP_ALL_MID
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 #61 Fix #5, Use CFE_MSG_PTR instead of &(x).Msg
MD PR #76 Fix #75, Use size_t for size variables/parameters + zero-out the gloabl data struct
MM PR #91 Fix #10, Rename MM_ResetHk to MM_ResetHkData + memset global data at initialization
MM PR #96 Fix #14, add EEPROM bank write-enabled status to TM
MM PR #97 Fix #12, remove redundant Perf ID log in MM_SegmentBreak
SC PR #149 Fix #11, add continue RTS on checksum failure capability
SC PR #150 Fix #45, manage tables every cycle instead of via command
cFE PR #2302 Fix #1527, Implement common command-handler return pattern across cFE
cFE PR #2304 Fix #1684, Add functional tests for cFE SB Message ID APIs
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 #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 #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 #2414 Fix #2413, Update Dev Guide to fix out-of-date references and broken links
cFE PR #2445 Fix #2444, Enforce keeping code coverage minimums up-to-date
cFE PR #2479 Fix #2478, Add missing default/break to switch statements
cFE PR #2497 Fix #1543, Rename CFE_TIME_QueryResetVars to CFE_TIME_RestoreFromTimeResetVars
cFE PR #2498 Fix #1360, Limit HK Commands to 1 in pipe + replace hand-written function names with __func__
cFE PR #2575 Fix #1712, Make successful command events INFO type
cFE PR #2589 Fix #2588, Split up CFE_TBL_Load and remove early returns
cFE PR #2608 Fix #2439, UT updates for alternate time configuration 🔴
cFE PR #2611 Fix #2610, Enforce keeping coverage minimums up-to-date in Code Coverage CI workflow
cFE PR #2613 Fix #1447, Fix #1438: Event type bitmask derivation and handling improvements
cFE PR #2619 Fix #2618, Correct syntax for variable APP_NAME in arch_build.cmake
cFE PR #2621 Fix #2620, Correct cfe_testcase typos + minor bugs
cFE PR #2624 Fix #2623, Clean up command and event string typos
cFE PR #2656 Fix #1399, Refactor common code out of EVS_ResetFilter functions
cFE PR #2658 Fix #2657, Remove duplication in CFE_TIME_ToneSendGPS/Time functions
cFS PR #799 Fix #798, Update build/test workflows to include sample/lab apps
ci_lab PR #180 Fix #179, Add build-run-app workflow to CI
ci_lab PR #182 Fix #181, correct off-by-one error in CI_LAB_ReadUpLink
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 #134 Fix #133, Update references to CFE_FS_Header_t time members
osal PR #1364 Fix #1109, Remove unimplemented test stub prototype
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 #1480 Fix #1440, Split up BinSemGetInfo() to avoid partial success returns
osal PR #1490 Fix #1489, Clean up minor bugs + typos
psp PR #457 Fix #456, Remove Linux sysmon implmentation from test file
psp PR #459 Fix #458, Correct minor logic bug in UT_DefaultHandler_PCS_read
psp PR #460 Fix #320, return CFE_PSP_ERROR on failure in CFE_PSP_GetCFETextSegmentInfo
sample_app PR #241 Fix #240, make implicit padding in SAMPLE_APP_Data_t explicit and other small fixes
sample_lib PR #101 Fix #100, Minor CMake updates + typos clean-up
sample_lib PR #99 Fix #98, Add build-run-app and unit-test-coverage CI workflows
sch_lab PR #169 Fix #168, Add build-run-app workflow to CI
to_lab PR #202 Fix #201, Add build-run-app workflow to CI
to_lab PR #205 Fix #204, Check return value of calls to CFE_SB_Subscribe() 🔴
to_lab PR #208 Fix #207, remove double ErrorCounter increment TO_LAB_TaskPipe
to_lab PR #210 Fix #209, add number of successful subscriptions to initialisation event message
to_lab PR #211 Fix #72 + Fix #206, Correct iteration bug in TO_LAB_RemoveAllCmd
Latest Configuration Control Board Agenda
Notes from previous CCB Meeting
Join our Community Forum!
Contact the cFS team:
[email protected]