Project

General

Profile

Secure Coding Standard » History » Version 17

« Previous - Version 17/20 (diff) - Next » - Current version
Andreas Steffen, 29.05.2013 11:27
Finished EXP section


Secure Coding Standard

The strongSwan project adheres to the following recommendations and rules proposed by the CERT C Secure Coding Standard:

Preprocessor (PRE)

Full Adherence

Partial Adherence

Check Adherence

No Adherence

Declarations and Initialization (DCL)

Full Adherence

Partial Adherence

Check Adherence

No Adherence

Expressions (EXP)

Full Adherence

Partial Adherence

Check Adherence

No Adherence

Integers (INT)

Floating Point (FLP)

Arrays (ARR)

Characters and Strings (STR)

Memory Management (MEM)

Input Output (FIO)

Environment (ENV)

Signals (SIG)

Error Handling (ERR)

Application Programming Interfaces (API)

Concurrency (CON)

Miscellaneous (MSC)

POSIX (POS)