<feed xmlns='http://www.w3.org/2005/Atom'>
<title>fortify-headers/include/stdio.h, branch 0.5</title>
<subtitle>Standalone portable header-based implementation of FORTIFY_SOURCE=3 
</subtitle>
<id>http://git.dustri.org/fortify-headers/atom?h=0.5</id>
<link rel='self' href='http://git.dustri.org/fortify-headers/atom?h=0.5'/>
<link rel='alternate' type='text/html' href='http://git.dustri.org/fortify-headers/'/>
<updated>2015-05-13T11:15:36Z</updated>
<entry>
<title>Add LICENSE header</title>
<updated>2015-05-13T11:15:36Z</updated>
<author>
<name>sin</name>
</author>
<published>2015-05-13T11:15:36Z</published>
<link rel='alternate' type='text/html' href='http://git.dustri.org/fortify-headers/commit/?id=07adb509146e4185b9b7587baad26cdfb766c67e'/>
<id>urn:sha1:07adb509146e4185b9b7587baad26cdfb766c67e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add fortify_fn() helper in fortify-headers.h</title>
<updated>2015-05-13T11:05:29Z</updated>
<author>
<name>sin</name>
</author>
<published>2015-05-13T11:04:15Z</published>
<link rel='alternate' type='text/html' href='http://git.dustri.org/fortify-headers/commit/?id=158782b3bb791eae3c97947944c7023452bfbc96'/>
<id>urn:sha1:158782b3bb791eae3c97947944c7023452bfbc96</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Use __typeof__ to in part avoid replicating function types</title>
<updated>2015-03-14T20:37:27Z</updated>
<author>
<name>Trutz Behn</name>
</author>
<published>2015-03-14T19:06:48Z</published>
<link rel='alternate' type='text/html' href='http://git.dustri.org/fortify-headers/commit/?id=22e7e51007f3a28ded43f6cb8f0ff59a7a691175'/>
<id>urn:sha1:22e7e51007f3a28ded43f6cb8f0ff59a7a691175</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix typo in attribute name</title>
<updated>2015-03-14T19:39:14Z</updated>
<author>
<name>Trutz Behn</name>
</author>
<published>2015-03-14T17:35:23Z</published>
<link rel='alternate' type='text/html' href='http://git.dustri.org/fortify-headers/commit/?id=c2c9d0c6c8a1d74f748aa2ad9442957a37091062'/>
<id>urn:sha1:c2c9d0c6c8a1d74f748aa2ad9442957a37091062</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add __artificial__ to aid in debugging</title>
<updated>2015-03-14T09:38:22Z</updated>
<author>
<name>sin</name>
</author>
<published>2015-03-14T09:38:11Z</published>
<link rel='alternate' type='text/html' href='http://git.dustri.org/fortify-headers/commit/?id=37eb2c9c1d71c2ff21605ecaf46cdd926244d361'/>
<id>urn:sha1:37eb2c9c1d71c2ff21605ecaf46cdd926244d361</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Restore C++ support</title>
<updated>2015-03-13T23:09:15Z</updated>
<author>
<name>sin</name>
</author>
<published>2015-03-13T23:09:15Z</published>
<link rel='alternate' type='text/html' href='http://git.dustri.org/fortify-headers/commit/?id=d12254166a55d17932ea4143fbd50fb52539ff8b'/>
<id>urn:sha1:d12254166a55d17932ea4143fbd50fb52539ff8b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Implement snprintf() and sprintf() using __builtin_va_arg_pack()</title>
<updated>2015-03-13T17:03:52Z</updated>
<author>
<name>sin</name>
</author>
<published>2015-03-13T17:03:52Z</published>
<link rel='alternate' type='text/html' href='http://git.dustri.org/fortify-headers/commit/?id=c8ecc164f1635bf713d6c9d7cd4b1311f42f4bc1'/>
<id>urn:sha1:c8ecc164f1635bf713d6c9d7cd4b1311f42f4bc1</id>
<content type='text'>
Requires at least GCC 4.3.
</content>
</entry>
<entry>
<title>Re-order vsnprintf() and vsprintf()</title>
<updated>2015-03-13T14:22:41Z</updated>
<author>
<name>sin</name>
</author>
<published>2015-03-13T14:22:41Z</published>
<link rel='alternate' type='text/html' href='http://git.dustri.org/fortify-headers/commit/?id=c2b0ad0bf55d5fe63c6e56e64cbd252a772dbbc0'/>
<id>urn:sha1:c2b0ad0bf55d5fe63c6e56e64cbd252a772dbbc0</id>
<content type='text'>
vsprintf() needs to access __vsnprintf_orig().
</content>
</entry>
<entry>
<title>Fix typo</title>
<updated>2015-03-13T14:19:32Z</updated>
<author>
<name>sin</name>
</author>
<published>2015-03-13T14:19:32Z</published>
<link rel='alternate' type='text/html' href='http://git.dustri.org/fortify-headers/commit/?id=2b6657b759551ce485746d3e7f59725fa9f28dbf'/>
<id>urn:sha1:2b6657b759551ce485746d3e7f59725fa9f28dbf</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Rework fortify implementation to use extern inline</title>
<updated>2015-03-13T11:00:46Z</updated>
<author>
<name>sin</name>
</author>
<published>2015-03-13T11:00:46Z</published>
<link rel='alternate' type='text/html' href='http://git.dustri.org/fortify-headers/commit/?id=9f8c543dc81f0c4239acae6713f5414eb7dc681d'/>
<id>urn:sha1:9f8c543dc81f0c4239acae6713f5414eb7dc681d</id>
<content type='text'>
Overriding functions with macros is legal in C but a lot of software
is not prepared for it.  Use the extern inline method to achieve the
same result.
</content>
</entry>
</feed>
