-
Notifications
You must be signed in to change notification settings - Fork 202
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Integration Candidate COMBINED 2020-04-29 and 2020-05-06 #692
Commits on Apr 24, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 4dd5bda - Browse repository at this point
Copy the full SHA 4dd5bdaView commit details
Commits on Apr 27, 2020
-
Fix #641, string operations on GCC9
Ensure clean build, no warnings on string operations using GCC 9.3.0. Some string ops were genuinely incorrect (particularly in UT) but some were perfectly OK and handled correctly per the C spec. In particular the new "rules" that GCC9 warns about make the strncat library function (and some others) somewhat off-limits even if used correctly.
Configuration menu - View commit details
-
Copy full SHA for cff18ab - Browse repository at this point
Copy the full SHA cff18abView commit details
Commits on Apr 28, 2020
-
Configuration menu - View commit details
-
Copy full SHA for a3230cb - Browse repository at this point
Copy the full SHA a3230cbView commit details -
Configuration menu - View commit details
-
Copy full SHA for f211a06 - Browse repository at this point
Copy the full SHA f211a06View commit details
Commits on May 5, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 48d7a11 - Browse repository at this point
Copy the full SHA 48d7a11View commit details -
Configuration menu - View commit details
-
Copy full SHA for aa94b2e - Browse repository at this point
Copy the full SHA aa94b2eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 306f286 - Browse repository at this point
Copy the full SHA 306f286View commit details -
Fix #618, stubs must not depend on real msgid implementation
The CFE_SB_GetMsgId/SetMsgId functions, among others, were implemented as replicas of the actual FSW code. This creates a dependency on the actual definition of MsgId used by the mission. This makes the stub and actual stub. Stubs not actually read/write to the message in any way, they just manipulate a local (stored in the UT framework) out-of-band buffer to hold the metadata about the message. This revealed a few other minor issues in test cases where they were depending on values sitting in globals (fixed).
Configuration menu - View commit details
-
Copy full SHA for 8642f8a - Browse repository at this point
Copy the full SHA 8642f8aView commit details
Commits on May 6, 2020
-
Fix #411, rework exception handling in CFE
Move exception handling to a PSP function. In this approach the CFE only logs data after the event as a background job. Replaces the CFE_ES_ProcessCoreException with a simple notification that causes the ES background job to run, which in turn polls the PSP for logged exceptions and writes entries to the ES ER log. Both the PSP execption scan and the ER log file dump are converted to background jobs.
Configuration menu - View commit details
-
Copy full SHA for d4f62ed - Browse repository at this point
Copy the full SHA d4f62edView commit details -
Update #411, documentation updates
Correct items flagged as warnings in documenation build, and remove now-unused definition in sample platform config
Configuration menu - View commit details
-
Copy full SHA for 87b87c8 - Browse repository at this point
Copy the full SHA 87b87c8View commit details -
Fix #676, reference to deprecated CFE_SPACECRAFT_ID
Should be CFE_MISSION_SPACECRAFT_ID
Configuration menu - View commit details
-
Copy full SHA for 7c17fd8 - Browse repository at this point
Copy the full SHA 7c17fd8View commit details -
Issue #666, Define aligned message headers
The "CFE_SB_CmdHdr_t" and "CFE_SB_TlmHdr_t" types were not defined such that they would have compatible alignment with (and thereby allow safe casting to/from) a CFE_SB_Msg_t type. This changes the definition to be a union so that the types are aligned correctly.
Configuration menu - View commit details
-
Copy full SHA for 4908b72 - Browse repository at this point
Copy the full SHA 4908b72View commit details -
Issue #666, Change message definitions to ensure alignment
Update the CFE_ES_ShellTlm_t, CFE_TIME_ToneSignalCmd_t, and CFE_TIME_FakeToneCmd_t to use the CFE_SB_TlmHdr_t/CFE_SB_CmdHdr_t types to define the buffer, rather than a uint8 array. This should not change the size, as it was already defined using sizeof() this structure, but it will make it aligned correctly which resolves the compiler warning. Note that all CMD/TLM should really be defined this way, but this only selectively changes the places that were actually generating a compiler warning about this. There is a risk that padding will be added, but this change should not change the padding or size of messages in 32-bit builds.
Configuration menu - View commit details
-
Copy full SHA for 5e71fe2 - Browse repository at this point
Copy the full SHA 5e71fe2View commit details
Commits on May 8, 2020
-
Merge pull request #640 from lethuillierg/issue_637
Fix #637, Remove old CFE_ARINC653-related tests
Configuration menu - View commit details
-
Copy full SHA for b3a9974 - Browse repository at this point
Copy the full SHA b3a9974View commit details -
Merge pull request #645 from skliper/fix484-exec-in-shell
Fix #484, Deprecate shell output command
Configuration menu - View commit details
-
Copy full SHA for d30c229 - Browse repository at this point
Copy the full SHA d30c229View commit details -
Merge pull request #642 from jphickey/fix-641-stringops
Fix #641, string operations on GCC9
Configuration menu - View commit details
-
Copy full SHA for 0f363dd - Browse repository at this point
Copy the full SHA 0f363ddView commit details -
Merge pull request #647 from skliper/fix523-sb-sub-rpt-mid
Fix #523, SB Subscription report control on separate MID
Configuration menu - View commit details
-
Copy full SHA for 159ab75 - Browse repository at this point
Copy the full SHA 159ab75View commit details -
Merge pull request #668 from skliper/fix551-dup-local1hzisr-proto
Fix #551, Remove duplicate CFE_TIME_Local1HzISR prototype
Configuration menu - View commit details
-
Copy full SHA for 532c0dc - Browse repository at this point
Copy the full SHA 532c0dcView commit details -
Merge pull request #677 from jphickey/fix-676-fix-deprecated-symbol
Fix #676, reference to deprecated CFE_SPACECRAFT_ID
Configuration menu - View commit details
-
Copy full SHA for 492664b - Browse repository at this point
Copy the full SHA 492664bView commit details -
Issue #666, Change message definitions to ensure alignment
Update the CFE_ES_ShellTlm_t, CFE_TIME_ToneSignalCmd_t, and CFE_TIME_FakeToneCmd_t to use the CFE_SB_TlmHdr_t/CFE_SB_CmdHdr_t types to define the buffer, rather than a uint8 array. This should not change the size, as it was already defined using sizeof() this structure, but it will make it aligned correctly which resolves the compiler warning. Note that all CMD/TLM should really be defined this way, but this only selectively changes the places that were actually generating a compiler warning about this. There is a risk that padding will be added, but this change should not change the padding or size of messages in 32-bit builds.
Configuration menu - View commit details
-
Copy full SHA for 2a0494e - Browse repository at this point
Copy the full SHA 2a0494eView commit details -
Merge pull request #653 from jphickey/fix-411-exceptions
Fix #411, rework exception handling in CFE
Configuration menu - View commit details
-
Copy full SHA for 733eb94 - Browse repository at this point
Copy the full SHA 733eb94View commit details -
Merge pull request #678 from jphickey/fix-666-sb-message-alignment
Fix #666, alignment of CMD/TLM message definitions
Configuration menu - View commit details
-
Copy full SHA for 1d99380 - Browse repository at this point
Copy the full SHA 1d99380View commit details -
Merge pull request #674 from jphickey/fix-618-stub-msgid-dependency
Fix #618, stubs must not depend on real msgid implementation
Configuration menu - View commit details
-
Copy full SHA for d2c54cc - Browse repository at this point
Copy the full SHA d2c54ccView commit details -
Merge pull request #669 from CDKnightNASA/fix-661-tbl_events_fix
Fix #661, TBL events update
Configuration menu - View commit details
-
Copy full SHA for fd802f3 - Browse repository at this point
Copy the full SHA fd802f3View commit details -
Merge pull request #670 from skliper/fix#519-dep-fstime-conversions
Fix #519, Deprecate CFS/FS time conversion APIs
Configuration menu - View commit details
-
Copy full SHA for 4c392cc - Browse repository at this point
Copy the full SHA 4c392ccView commit details -
Fix #639, Remove ES_APP_DEBUG functionality
Deletes now unused CFE_ES_CountObjectCallback and CFE_ES_ListResourcesDebug.
Configuration menu - View commit details
-
Copy full SHA for 9cb0b5d - Browse repository at this point
Copy the full SHA 9cb0b5dView commit details -
Fix #399, Deprecate decompress
Removes untraced capabilities to decompress libraries or apps on load. For non-startup apps, FS can be used. For startup, recommendation is to compress/decompress as part of boot/startup vs individual applications/libs at load. Also fixes #291, by deprecating decompress it can be moved to the FS app. Also makes #135 N/A, static code analysis issues in decompress
Configuration menu - View commit details
-
Copy full SHA for 56e024c - Browse repository at this point
Copy the full SHA 56e024cView commit details -
Configuration menu - View commit details
-
Copy full SHA for b58ff99 - Browse repository at this point
Copy the full SHA b58ff99View commit details
Commits on May 11, 2020
-
Merge pull request #646 from skliper/fix639-es-app-debug
Fix #639, Remove ES_APP_DEBUG functionality
Configuration menu - View commit details
-
Copy full SHA for 99f670b - Browse repository at this point
Copy the full SHA 99f670bView commit details -
Merge pull request #638 from skliper/fix399-decompress-untraced
Fix #399, Deprecate decompress
Configuration menu - View commit details
-
Copy full SHA for 4102f47 - Browse repository at this point
Copy the full SHA 4102f47View commit details -
Merge pull request #648 from lbleier-GSFC/fix559-fixdocwarnings
Fix #559, Resolve doxygen warnings
Configuration menu - View commit details
-
Copy full SHA for c8d8bf8 - Browse repository at this point
Copy the full SHA c8d8bf8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7b56b85 - Browse repository at this point
Copy the full SHA 7b56b85View commit details -
HOTFIX: Update to #674, use metadata for packet length.
For CFE_SB_SendMsg this was still reading the length directly from the header. It needs to use the metadata value instead.
Configuration menu - View commit details
-
Copy full SHA for 6f06b16 - Browse repository at this point
Copy the full SHA 6f06b16View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5b66886 - Browse repository at this point
Copy the full SHA 5b66886View commit details -
Merge pull request #695 from skliper/fix491-ut-macros
Fix #491, Add UT macros
Configuration menu - View commit details
-
Copy full SHA for 7622827 - Browse repository at this point
Copy the full SHA 7622827View commit details
Commits on May 13, 2020
-
Configuration menu - View commit details
-
Copy full SHA for f89193f - Browse repository at this point
Copy the full SHA f89193fView commit details