96 lines
3.4 KiB
XML
96 lines
3.4 KiB
XML
<?xml version='1.0' encoding='utf-8' ?>
|
|
<!DOCTYPE appendix PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN" "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
|
|
<!ENTITY % BOOK_ENTITIES SYSTEM "Defensive_Coding.ent">
|
|
%BOOK_ENTITIES;
|
|
]>
|
|
<appendix id="appe-Defensive_Coding-Revision_History">
|
|
<title>Revision History</title>
|
|
<simpara>
|
|
<revhistory>
|
|
<revision>
|
|
<revnumber>1.3-1</revnumber>
|
|
<date>Mon Oct 13 2014</date>
|
|
<author>
|
|
<firstname>Florian</firstname>
|
|
<surname>Weimer</surname>
|
|
<email>fweimer@redhat.com</email>
|
|
</author>
|
|
<revdescription>
|
|
<simplelist>
|
|
<member>Go: Mention default value handling in deserialization</member>
|
|
<member>Shell: New chapter</member>
|
|
</simplelist>
|
|
</revdescription>
|
|
</revision>
|
|
<revision>
|
|
<revnumber>1.2-1</revnumber>
|
|
<date>Wed Jul 16 2014</date>
|
|
<author>
|
|
<firstname>Florian</firstname>
|
|
<surname>Weimer</surname>
|
|
<email>fweimer@redhat.com</email>
|
|
</author>
|
|
<revdescription>
|
|
<simplelist>
|
|
<member>C: Corrected the <function>strncat</function> example</member>
|
|
<member>C: Mention mixed signed/unsigned comparisons</member>
|
|
<member>C: Unsigned overflow checking example</member>
|
|
<member>C++: <literal>operator new[]</literal> has been fixed in GCC</member>
|
|
<member>C++: Additional material on <literal>std::string</literal>, iterators</member>
|
|
<member>OpenSSL: Mention <command>openssl genrsa</command> entropy issue</member>
|
|
<member>Packaging: X.509 key generation</member>
|
|
<member>Go, Vala: Add short chapters</member>
|
|
<member>Serialization: Notes on fragmentation and reassembly</member>
|
|
</simplelist>
|
|
</revdescription>
|
|
</revision>
|
|
<revision>
|
|
<revnumber>1.1-1</revnumber>
|
|
<date>Tue Aug 27 2013</date>
|
|
<author>
|
|
<firstname>Eric</firstname>
|
|
<surname>Christensen</surname>
|
|
<email>sparks@redhat.com</email>
|
|
</author>
|
|
<revdescription>
|
|
<simplelist>
|
|
<member>Add a chapter which covers some Java topics.</member>
|
|
<member>Deserialization: Warn about Java's java.beans.XMLDecoder.</member>
|
|
<member>C: Correct the advice on array allocation
|
|
(<ulink url="https://bugzilla.redhat.com/show_bug.cgi?id=995595">bug 995595</ulink>).</member>
|
|
<member>C: Add material on global variables.</member>
|
|
</simplelist>
|
|
</revdescription>
|
|
</revision>
|
|
<revision>
|
|
<revnumber>1.0-1</revnumber>
|
|
<date>Thu May 09 2013</date>
|
|
<author>
|
|
<firstname>Eric</firstname>
|
|
<surname>Christensen</surname>
|
|
<email>sparks@redhat.com</email>
|
|
</author>
|
|
<revdescription>
|
|
<simplelist>
|
|
<member>Added more C and C++ examples.</member>
|
|
<member>TLS Client NSS: Rely on NSS 3.14 cipher suite defaults.</member>
|
|
</simplelist>
|
|
</revdescription>
|
|
</revision>
|
|
<revision>
|
|
<revnumber>0-1</revnumber>
|
|
<date>Thu Mar 7 2013</date>
|
|
<author>
|
|
<firstname>Eric</firstname>
|
|
<surname>Christensen</surname>
|
|
<email>sparks@redhat.com</email>
|
|
</author>
|
|
<revdescription>
|
|
<simplelist>
|
|
<member>Initial publication.</member>
|
|
</simplelist>
|
|
</revdescription>
|
|
</revision>
|
|
</revhistory>
|
|
</simpara>
|
|
</appendix>
|