Skip to content

Code quality

Code quality #19

Triggered via pull request April 23, 2024 05:20
Status Success
Total duration 42s
Artifacts

qa.yml

on: pull_request
Fit to window
Zoom out
Zoom in

Annotations

7 warnings
pam_shield.c:320:11 [clang-analyzer-security.insecureAPI.DeprecatedOrUnsafeBufferHandling]: pam_shield.c#L320
Call to function 'memmove' is insecure as it does not provide security checks introduced in the C11 standard. Replace with analogous functions that support length arguments or provides boundary checks such as 'memmove_s' in case of C11
pam_shield.c:337:11 [clang-analyzer-security.insecureAPI.DeprecatedOrUnsafeBufferHandling]: pam_shield.c#L337
Call to function 'memcpy' is insecure as it does not provide security checks introduced in the C11 standard. Replace with analogous functions that support length arguments or provides boundary checks such as 'memcpy_s' in case of C11
pam_shield_lib.c:175:3 [clang-analyzer-security.insecureAPI.DeprecatedOrUnsafeBufferHandling]: pam_shield_lib.c#L175
Call to function 'snprintf' is insecure as it does not provide security checks introduced in the C11 standard. Replace with analogous functions that support length arguments or provides boundary checks such as 'snprintf_s' in case of C11
pam_shield_lib.c:285:5 [clang-analyzer-security.insecureAPI.DeprecatedOrUnsafeBufferHandling]: pam_shield_lib.c#L285
Call to function 'memmove' is insecure as it does not provide security checks introduced in the C11 standard. Replace with analogous functions that support length arguments or provides boundary checks such as 'memmove_s' in case of C11
pam_shield_lib.c:660:5 [clang-analyzer-security.insecureAPI.DeprecatedOrUnsafeBufferHandling]: pam_shield_lib.c#L660
Call to function 'strncpy' is insecure as it does not provide security checks introduced in the C11 standard. Replace with analogous functions that support length arguments or provides boundary checks such as 'strncpy_s' in case of C11
pam_shield_lib.c:711:13 [clang-analyzer-deadcode.DeadStores]: pam_shield_lib.c#L711
Although the value stored to 'err' is used in the enclosing expression, the value is never actually read from 'err'
pam_shield_lib.c:730:5 [clang-analyzer-security.insecureAPI.DeprecatedOrUnsafeBufferHandling]: pam_shield_lib.c#L730
Call to function 'memmove' is insecure as it does not provide security checks introduced in the C11 standard. Replace with analogous functions that support length arguments or provides boundary checks such as 'memmove_s' in case of C11