Skip to content

fix: Replaced the standard printf function with a static printf imple… #24

fix: Replaced the standard printf function with a static printf imple…

fix: Replaced the standard printf function with a static printf imple… #24

Triggered via push February 28, 2024 13:42
Status Success
Total duration 53s
Artifacts

linter.yml

on: push
cpp-linter
43s
cpp-linter
Fit to window
Zoom out
Zoom in

Annotations

10 errors and 10 warnings
apps/test/ta/test_ta.c:29:10 [clang-diagnostic-error]: apps/test/ta/test_ta.c#L29
'tee_internal_api.h' file not found
apps/aes/ca/aes_ns.c:35:10 [clang-diagnostic-error]: apps/aes/ca/aes_ns.c#L35
'tee_client_api.h' file not found
apps/aes/ta/aes_ta.c:29:10 [clang-diagnostic-error]: apps/aes/ta/aes_ta.c#L29
'tee_internal_api.h' file not found
tools/ecdsa_keygen.c:62:16 [bugprone-reserved-identifier]: tools/ecdsa_keygen.c#L62
declaration uses identifier '_AES_DATA', which is a reserved identifier
tools/ecdsa_keygen.c:89:26 [readability-named-parameter]: tools/ecdsa_keygen.c#L89
all parameters should be named in a function
tools/ecdsa_keygen.c:90:26 [readability-named-parameter]: tools/ecdsa_keygen.c#L90
all parameters should be named in a function
tools/ecdsa_keygen.c:91:34 [readability-named-parameter]: tools/ecdsa_keygen.c#L91
all parameters should be named in a function
tools/ecdsa_keygen.c:92:28 [readability-named-parameter]: tools/ecdsa_keygen.c#L92
all parameters should be named in a function
tools/ecdsa_keygen.c:93:31 [readability-named-parameter]: tools/ecdsa_keygen.c#L93
all parameters should be named in a function
tools/ecdsa_keygen.c:120:3 [clang-analyzer-security.insecureAPI.DeprecatedOrUnsafeBufferHandling]: tools/ecdsa_keygen.c#L120
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