Commit graph

162 commits

Author SHA1 Message Date
Mirek Jahoda
c907ca6836 Update C-Allocators.xml - typos, title case 2017-10-23 14:49:13 +00:00
Mirek Jahoda
ab317f970c Update C-Libc.xml - typos, title case 2017-10-23 14:46:34 +00:00
Mirek Jahoda
6f40b81eb0 Update C-Language.xml - Title Case 2017-10-23 14:42:25 +00:00
Mirek Jahoda
2c48effda9 Update Tasks-Packaging.xml - Title Case 2017-10-20 12:09:03 +00:00
Mirek Jahoda
2008d1a829 Update Tasks-Serialization.xml - Title Case and an adj. fixed 2017-10-20 12:04:24 +00:00
Mirek Jahoda
fa8dcdcbb9 Update Tasks-Processes.xml - Title Case and an adj. fixed 2017-10-20 11:51:48 +00:00
Mirek Jahoda
3d48e21215 Update Tasks-Temporary_Files.xml - Title Case fixed 2017-10-20 11:22:04 +00:00
Mirek Jahoda
fde22c3d7c Update Tasks-Descriptors.xml - Title case fixed 2017-10-20 11:05:27 +00:00
Mirek Jahoda
9081a72a29 Update Tasks-File_System.xml - Title Case fixed 2017-10-20 11:02:31 +00:00
Mirek Jahoda
c755d1610c Update Java-Language.xml - a typo in a title fixed 2017-10-19 14:58:27 +00:00
Nikos Mavrogiannopoulos
d770bb0b86 Merge branch 'tmp-update-self-signed-section' into 'master'
link to packaging guidelines on generating certificates

Closes #15

See merge request redhat-sectech/defensive-coding-guide!5
2017-10-12 19:29:53 +00:00
Nikos Mavrogiannopoulos
033cc8d450 link to packaging guidelines on generating certificates
In addition make sure that getrandom() is mentioned.

Resolves #15
2017-08-23 15:11:41 +02:00
Nikos Mavrogiannopoulos
ee5ed3cb25 added known issues text 2017-04-06 11:07:38 +02:00
Nikos Mavrogiannopoulos
feee81cd3d serialization: mention protocol buffers 2017-04-06 10:59:38 +02:00
Nikos Mavrogiannopoulos
b54be35c65 Merge branch 'tmp-remove-snippets' into 'master'
removed auto-generated files

See merge request !4
2017-03-31 21:07:59 +00:00
Nikos Mavrogiannopoulos
dfb1267d85 removed auto-generated files 2017-03-31 23:04:33 +02:00
Nikos Mavrogiannopoulos
51381deeca mark it as unofficial 2017-03-31 23:03:45 +02:00
Nikos Mavrogiannopoulos
f613ccf5a3 corrected brand 2017-03-31 23:03:14 +02:00
Nikos Mavrogiannopoulos
eb7382d302 updated copyright date 2017-03-31 22:49:59 +02:00
Nikos Mavrogiannopoulos
011e24c9cc Makefile: removed legacy upload option 2017-03-31 22:49:59 +02:00
Nikos Mavrogiannopoulos
15fcf5de6b getrandom: documented addition to glibc 2017-03-31 15:41:31 +02:00
Nikos Mavrogiannopoulos
0b6f28ab9a crypto: added getentropy syscall 2017-03-31 15:41:31 +02:00
Nikos Mavrogiannopoulos
bb09745b00 Merge branch '5.3-tinyfix' into 'master'
change "Completely isolation" to "Complete isolation"

See merge request !3
2017-03-31 05:58:58 +00:00
Ryan Sawhill Aroha
e4db61c9e6
change "Completely isolation" to "Complete isolation" 2017-03-30 18:59:37 -04:00
Nikos Mavrogiannopoulos
2e07d06f25 Merge branch 'tmp-jobs' into 'master'
.gitlab-ci.yml: added CI job for testing when not in master

See merge request !2
2017-03-28 14:30:49 +00:00
Nikos Mavrogiannopoulos
8997cc01ea .gitlab-ci.yml: added CI job for testing when not in master 2017-03-28 16:16:58 +02:00
Nikos Mavrogiannopoulos
2cb99e15ab Merge branch 'tmp-use-gnutls_set_default_priority' into 'master'
gnutls: recommend the use of gnutls_set_default_priority()

See merge request !1
2017-03-28 14:14:52 +00:00
Nikos Mavrogiannopoulos
6055178c39 gnutls: recommend the use of gnutls_set_default_priority() 2017-03-28 16:14:06 +02:00
Nikos Mavrogiannopoulos
2f541f9e5a README.md: added 2017-03-28 16:00:57 +02:00
Nikos Mavrogiannopoulos
48d061b77e .gitlab-ci.yml: added auto-generation of code 2017-03-28 16:00:54 +02:00
Nikos Mavrogiannopoulos
2031676907 Added contributing authors 2017-03-28 14:17:07 +02:00
Nikos Mavrogiannopoulos
d0d21dd5dd crypto primitives: added text on getrandom 2017-03-28 14:17:07 +02:00
Nikos Mavrogiannopoulos
94281f474e TLS: mention upstream documentation for libraries 2017-03-28 14:17:07 +02:00
Nikos Mavrogiannopoulos
71593bf178 TLS-Client-NSS: enable AES-GCM 2017-03-28 14:17:07 +02:00
Nikos Mavrogiannopoulos
d5b32966c7 TLS: document the update-ca-trust 2017-03-28 14:17:07 +02:00
Nikos Mavrogiannopoulos
3e6ed216b4 Mention only gnutls_certificate_verify_peers3()
Also use gnutls_transport_set_int() which requires no casts.
Also remove any description of code no longer applicable
in Fedora 2X or RHEL7.
2017-03-28 14:17:07 +02:00
Nikos Mavrogiannopoulos
f37be6a1e4 TLS: gnutls: use gnutls_certificate_set_x509_system_trust
Avoid hard-coding any paths and use the function which is
portable across operating systems.
2017-03-28 14:17:07 +02:00
Nikos Mavrogiannopoulos
d4ec7135d2 mention TLS in Transport Layer Security section title 2017-03-28 14:17:07 +02:00
Nikos Mavrogiannopoulos
52e39dc096 Removed pitfalls mentioned for old versions of GnuTLS
Also removed text about explicit initialization no longer
applicable. That text did not apply in any recent Fedora or on RHEL7.
2017-03-28 14:17:07 +02:00
Nikos Mavrogiannopoulos
9a936ea6b7 Added a section on usage of Hardware Security Modules (HSM).
The NSS parts were contributed by Robert Relyea.
2017-03-28 14:17:00 +02:00
Florian Weimer
767d0ce5ef Cryptography: Update ciphers list 2016-09-09 09:12:00 +02:00
Eric Christensen
9dc8a003e5 Removed non-Defensive Coding Guide bits and promoted source to root 2016-07-18 10:41:17 -04:00
Florian Weimer
9eb72b454b GNUTLS: Document that the pitfalls have been addressed
Suggested by Nikos Mavrogiannopoulos.
2014-11-13 12:24:37 +01:00
Florian Weimer
0ef43f9121 Update revision history in preparation of publication 2014-10-13 09:54:53 +02:00
Florian Weimer
0c1d3d4683 Shell: Use a snippet for the input validation example
Add self-tests to the snippet code.  Mention that this construct is
bash-specific.

Fixes the broken regular expression spotted by Eric Blake.
2014-10-13 09:51:42 +02:00
Florian Weimer
0026cc05cf Add support for shell snippets 2014-10-13 09:49:48 +02:00
Florian Weimer
b7ec6fc788 Shell: Fix internal reference
Spotted by Kamil Dudka.

Also use "double expansion" consistently.
2014-10-13 09:34:16 +02:00
Florian Weimer
e23c383775 Shell: Update section on input validation
Also mention safety of [[ $var =~ regexp ]].
2014-10-10 16:44:53 +02:00
Florian Weimer
01cf74aac0 Shell: Example code for recognizing non-negative integers 2014-10-10 16:19:15 +02:00
Florian Weimer
2a829115ff Add a chapter on shell programming 2014-10-10 15:36:28 +02:00