Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Updated. Used tables.

Tags (Labels)

...

Tag

Meaning

section

Pages that form the main sections of this standard and that are listed in the Section Index on the CERT C Secure Coding Standard page.

...

Guidelines with links to a rule in

...

99. The Void. The link should be removed.

...

...

Guidelines that have been significantly changed since the checker was coded. The checker needs updating.

incomplete

Pages that need work

...

.

deleteme

Pages that need to be deleted

...

. See also void below.

citations-incomplete

Pages that have problems with the citations at the bottom

...

.

sidebar

Pages with comments that might make good sidebars

...

.

exportable-c

Guidelines in other CERT secure coding standards (residing in other Wiki spaces) that might make good C

...

guidelines. Port to C those rules that are truly applicable.

exportable-java

Guidelines that might be candidates for adoption in the The CERT Sun Microsystems Secure Coding Standard for Java.

void

Pages tagged for elimination from the standard and that are listed in 99. The Void.

Review Workflow

review -> review + review-one -> review + review-two -> No tags
significant changes -> review or incomplete

ROSE-Specific Tags (Labels)

Pages now have tags (also known as

Wiki Markup
{doc://display/DOC/Working with Labels Overview}Labels{doc}
) to indicate the status of their corresponding checker in Compass Rose:

...

At this point, all rules should have one of these tags. That is, they should be completely or partially checked by ROSE, or they should be marked 'rose-possible', in that we will try to check them with ROSE, or they should have one of the nonapplicable tags indicating we don't think they can be checked with ROSE.

List of rules that are not tagged with one of the labels above:

Content by Label
showLabelsfalse
maxResults99
labelrule,recommendation,-rose-complete,-rose-partial,-rose-possible,-rose-gcc,-rose-nonapplicable,-rose-na-macros,-rose-na-exptypes,-rose-na-multiple-files,-unenforceable,-rose-false-positive,-void
showSpacefalse
sorttitle
space@self
cqllabel in ("recommendation","rule") and label not in ("rose-complete","rose-na-macros","rose-possible","rose-nonapplicable","rose-na-multiple-files","rose-partial","rose-gcc","unenforceable","rose-false-positive","void","rose-na-exptypes") and space = currentSpace()

...

It might also be worth giving these another look.

...