A guide about coding securely.
Find a file
Brian (bex) Exelbierd 2e8934be40 Converted to AsciiBinder
This required moving files around in the repository and shifting
from a master.adoc structure to _topic_map.yml, etc.

README and Makefile modified slightly to reflect new build process
2018-02-08 13:08:40 +01:00
_images Converted to AsciiBinder 2018-02-08 13:08:40 +01:00
_javascripts Converted to AsciiBinder 2018-02-08 13:08:40 +01:00
_package/main Converted to AsciiBinder 2018-02-08 13:08:40 +01:00
_preview/fedora/master Converted to AsciiBinder 2018-02-08 13:08:40 +01:00
_stylesheets Converted to AsciiBinder 2018-02-08 13:08:40 +01:00
_templates Converted to AsciiBinder 2018-02-08 13:08:40 +01:00
en-US Converted to AsciiBinder 2018-02-08 13:08:40 +01:00
pot Removed non-Defensive Coding Guide bits and promoted source to root 2016-07-18 10:41:17 -04:00
scripts updated snippets generation for adoc format 2018-01-31 15:17:50 +01:00
src TLS-Client-NSS: enable AES-GCM 2017-03-28 14:17:07 +02:00
.gitlab-ci.yml .gitlab-ci.yml: corrected copy of generated files 2018-02-05 08:54:11 +01:00
_distro_map.yml Converted to AsciiBinder 2018-02-08 13:08:40 +01:00
_topic_map.yml Converted to AsciiBinder 2018-02-08 13:08:40 +01:00
index-main.html Converted to AsciiBinder 2018-02-08 13:08:40 +01: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 Converted to AsciiBinder 2018-02-08 13:08:40 +01:00
README.md Converted to AsciiBinder 2018-02-08 13:08:40 +01:00

Security coding guide

This is Fedora secure coding guide.

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

Building HTML documentation

  1. Type "make".

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, the code examples are still included in the manual.

After this you need to run asciibinder package to produce the document.

Dependencies

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