Skip to content
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

Fix #92, Adds static analysis comments, replaces strncpy and strlen #93

Merged
merged 1 commit into from
Jul 2, 2024

Conversation

chillfig
Copy link
Contributor

@chillfig chillfig commented Jun 10, 2024

Checklist (Please check before submitting)

Describe the contribution

  • Fixes Static analysis issues JSC 2.1 #92, Adds dispositions to line of code in question from static analysis stating why it's safe to keep as-is. Replacing strncpy with snprintf to enhance safety and compliance.

Testing performed
Manual inspection

Expected behavior changes
None, only comments are added.

System(s) tested on
N/A

Additional context
Depends on nasa/osal#1465

Third party code
N/A

Contributor Info - All information REQUIRED for consideration of pull request
Justin Figueroa, Vantage Systems

@chillfig chillfig self-assigned this Jun 10, 2024
@chillfig chillfig changed the title Fix #92, Adds JSC 2.1 Static Analysis comments Fix #92, Adds static analysis comments and replace strncpy with snprintf Jun 13, 2024
@chillfig chillfig changed the title Fix #92, Adds static analysis comments and replace strncpy with snprintf Fix #92, Adds static analysis comments, replaces strncpy and strlen Jun 18, 2024
@chillfig chillfig force-pushed the SA_jsc2_1 branch 2 times, most recently from cfd01f0 to fd8e05b Compare June 21, 2024 09:34
@chillfig chillfig mentioned this pull request Jun 24, 2024
2 tasks
This commit addresses issues flagged during static analysis by:
- Adding JSC 2.1 disposition comments.
- Replacing strncpy with snprintf to enhance safety and compliance.
- Replacing strlen with OS_strnlen.
@dzbaker
Copy link
Contributor

dzbaker commented Jun 27, 2024

CCB 27 June 2024: Will re-run workflows once osal#1465 is merged in to verify they pass.

@dzbaker dzbaker merged commit 4b24eba into nasa:main Jul 2, 2024
16 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Static analysis issues JSC 2.1
2 participants