Commit graph

228 commits

Author SHA1 Message Date
Eric Christensen
8341df782d Merge branch 'master' of git+ssh://git.fedorahosted.org/git/secure-coding 2014-05-28 11:00:16 -04:00
Eric Christensen
7ada5ed0d7 Starting new guide for Securing TLS 2014-05-28 10:59:23 -04:00
Florian Weimer
13faeec63d Add chapter on Go 2014-05-26 14:58:01 +02:00
Florian Weimer
2988ebd27e Add a short chapter on Vala 2014-05-26 11:46:16 +02:00
Florian Weimer
199b3edb08 sect-Defensive_Coding-C-Use-After-Free: New section ID 2014-05-26 11:33:41 +02:00
Florian Weimer
7f640d9537 TLS: More balanced advice on "openssl genrsa" and /dev/urandom 2014-04-28 15:41:05 +02:00
Florian Weimer
95c297659e RPM packaging: X.509 key pair generation 2014-04-25 16:33:21 +02:00
Florian Weimer
564ffc8014 sect-Defensive_Coding-TLS-OpenSSL: Mention "openssl genrsa" entropy issue 2014-04-25 16:33:21 +02:00
Florian Weimer
eff2f5c71f Custom memory allocators: Complete sentence
Also add section ID.
2014-04-25 16:33:21 +02:00
Eric Christensen
87df3083ed Revert "Yeah, these files are located in their own fhosted repo"
This reverts commit c3c9bf0336.
2014-03-24 15:59:40 -04:00
Eric Christensen
c3c9bf0336 Yeah, these files are located in their own fhosted repo 2014-03-24 14:50:14 -04:00
Eric Christensen
70b828bd71 Adding Secure Ruby Development Guide 2014-03-22 16:30:24 -04:00
Jan Pokorný
045ff4f71a Fix typos in "Robust argument list processing" section
Signed-off-by: Jan Pokorný <jpokorny@redhat.com>
2014-03-03 08:40:53 +01:00
Florian Weimer
39e08eb0e4 Fix typos spotted by Kamil Dudka 2013-12-02 14:38:10 +01:00
Florian Weimer
ace93c0dd6 C Language: Mention mixed signed/unsigned comparisons 2013-10-30 20:42:26 +01:00
Florian Weimer
a2df781c2b Update the README file 2013-09-19 17:07:03 +02:00
Florian Weimer
7db67ea9b3 C++: Mention front(), back() and data() member functions of vectors 2013-09-19 17:06:48 +02:00
Florian Weimer
e6ed150d2b C++: Subscripting to read the NUL character in std::string not supported 2013-09-19 17:06:48 +02:00
Eric Christensen
630f7d90c1 Merge branch 'master' of git+ssh://git.fedorahosted.org/git/secure-coding 2013-09-18 16:40:37 -04:00
Eric Christensen
a1dc2adddb Started marking up new Web Applications chapter 2013-09-18 16:40:08 -04:00
749d19d9ed Updated POT files 2013-09-17 20:49:59 -04:00
afbe090418 Merge branch 'master' of git+ssh://git.fedorahosted.org/git/secure-coding 2013-09-17 20:42:46 -04:00
Florian Weimer
2067762b47 C++: Warn about functions that deal with unpaired iterators 2013-09-17 13:51:27 +02:00
Florian Weimer
f2167f7ee2 C++: Add section on iterators 2013-09-17 13:28:00 +02:00
Florian Weimer
594eeadc16 Add material on std::string 2013-09-17 13:10:09 +02:00
Florian Weimer
e32825c5c6 C++ operator new[] has been fixed in recent GCC versions 2013-09-17 11:11:39 +02:00
Florian Weimer
5b90f99753 Regenerate snippets 2013-09-16 15:11:29 +02:00
Florian Weimer
805f9a85c8 Actually use strncat in the strncat example
Spotted by Thomas Miletich <thomas.miletich@gmail.com>.
2013-09-16 15:08:29 +02:00
Florian Weimer
43ab73b257 Serialization: Mention that shelve is problematic, too 2013-09-04 16:19:19 +02:00
0d2ea6699f Updated copyright date 2013-08-27 23:13:09 -04:00
Florian Weimer
72af9ff225 Update revision history 2013-08-27 10:10:50 +02:00
Florian Weimer
ff46f1337c Revision_History.xml: Fix cut-and-paste errors 2013-08-27 10:10:30 +02:00
Florian Weimer
7f60c447c3 Author_Group.xml: Fix cut-and-paste error 2013-08-27 10:02:30 +02:00
Florian Weimer
bacba9716e Revision History: Reindent
No other changes.
2013-08-27 10:00:36 +02:00
Florian Weimer
fa41f38b86 C: Add material on global variables 2013-08-26 16:15:53 +02:00
Florian Weimer
e6ea8ef87f Fix up broken file references 2013-08-26 16:02:33 +02:00
Florian Weimer
2a7523f615 Move generated snippets to a more approriate directory 2013-08-26 15:38:51 +02:00
Florian Weimer
8350ea4f61 Use unique XML source file names (#1000781)
This helps Transifex translations.
2013-08-26 15:25:46 +02:00
Florian Weimer
d7dedb452d Makefile: Do not create subdirectories automatically
This is not needed because we ship the files in the Git repository.
2013-08-26 15:23:48 +02:00
Florian Weimer
aa79dc5015 Java security manager example: Increase compatibility with OpenJDK 7 javac 2013-08-26 15:22:50 +02:00
Florian Weimer
876a1bcbd0 Correct advice on array allocatoin (#995595) 2013-08-26 11:45:13 +02:00
3e72831c3f Updated TX config 2013-08-12 23:12:55 -04:00
93f8929561 Updated POT files 2013-08-12 23:12:14 -04:00
Florian Weimer
973d0c6889 Deserialization: Warn about Java's java.beans.XMLDecoder 2013-08-08 15:13:11 +02:00
Florian Weimer
1207f12b39 Descriptors: Note explicitly that replacing select is the recommended approach 2013-08-07 13:40:34 +02:00
Florian Weimer
f8d9c27c99 Title page: Reference the correct logo file
Fix suggested by Darrin Mison.
2013-07-22 10:17:28 +02:00
Florian Weimer
bacb215c25 C allocators: Add cross-reference to C integer arithmetic 2013-07-10 14:24:15 +02:00
Florian Weimer
8512082515 Java: Add note on reading arrays 2013-07-05 11:07:13 +02:00
Florian Weimer
b871c9eec0 Java: Add notes about the security manager 2013-07-04 18:51:45 +02:00
Florian Weimer
458170e759 Add a chapter on Java 2013-07-02 17:43:24 +02:00