A guide about coding securely.
Find a file
2017-10-23 15:29:56 +00:00
docbook-schema Removed non-Defensive Coding Guide bits and promoted source to root 2016-07-18 10:41:17 -04:00
en-US Update Shell.xml - title case 2017-10-23 15:29:56 +00:00
pot Removed non-Defensive Coding Guide bits and promoted source to root 2016-07-18 10:41:17 -04:00
scripts Removed non-Defensive Coding Guide bits and promoted source to root 2016-07-18 10:41:17 -04:00
src TLS-Client-NSS: enable AES-GCM 2017-03-28 14:17:07 +02:00
.gitlab-ci.yml .gitlab-ci.yml: added CI job for testing when not in master 2017-03-28 16:16:58 +02:00
KNOWN-ISSUES.md added known issues text 2017-04-06 11:07:38 +02:00
LICENSE Adding license 2013-01-22 14:14:18 -05:00
Makefile Makefile: removed legacy upload option 2017-03-31 22:49:59 +02:00
publican.cfg corrected brand 2017-03-31 23:03:14 +02:00
README.md README.md: added 2017-03-28 16:00:57 +02:00
schemas.xml Removed non-Defensive Coding Guide bits and promoted source to root 2016-07-18 10:41:17 -04:00

Security coding guide

This is a fork of the Fedora secure coding guide.

The guide is present in HTML form (auto-generated from this repository) at:

Building HTML documentation

Just type "make". If you do not want to build the example code, run "make build-manual".

When you type "make", the code examples in src/ are compiled (mainly to check for obvious syntax errors, but also for manual testing). If you lack the necessary libraries, you can type "make build-manual" instead, which will skip this step. The code examples are still included in the manual.

Dependencies

Building the manual pages needs the "publican" and the "publican-fedora" packages.