Project

General

Profile

Secure Coding Standard » History » Version 3

« Previous - Version 3/20 (diff) - Next » - Current version
Andreas Steffen, 27.05.2013 17:37


Secure Coding Standard

The strongSwan project adheres to the following rules recommended by the CERT C Secure Coding Standard:

Preprocessor (PRE)

Full Adherence

  • "PRE09-C. Do not replace secure functions with deprecated or obsolescent functions":
    h3. Partial Adherence

Check Adherence

No Adherence

Declarations and Initialization (DCL)

Expressions (EXP)

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)