<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.msdn.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Good hygiene and Banned APIs</title><link>http://blogs.msdn.com/sdl/archive/2008/10/22/good-hygiene-and-banned-apis.aspx</link><description>Jeremy Dallman here with a quick note about a code sanitizing tool we are making available to support one of the SDL requirements – Remove all Banned APIs from your code. This requirement was put in place to prevent use of certain older C runtime functions</description><dc:language>en-US</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>re: Good hygiene and Banned APIs</title><link>http://blogs.msdn.com/sdl/archive/2008/10/22/good-hygiene-and-banned-apis.aspx#9012620</link><pubDate>Thu, 23 Oct 2008 10:37:40 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9012620</guid><dc:creator>int19h</dc:creator><description>&lt;p&gt;The MSDN article with the function list has this entry:&lt;/p&gt;
&lt;p&gt;alloca, _alloca	-&amp;gt; SafeAllocA&lt;/p&gt;
&lt;p&gt;However, I cannot find SafeAllocA neither on MSDN nor in PSDK headers, and the only thing that appears when I do that Google search is that very MSDN article. What is it?&lt;/p&gt;
</description></item><item><title>MSDN FLASH IRELAND - INTERNATIONAL RESOURCES - 17 NOVEMBER 2008 </title><link>http://blogs.msdn.com/sdl/archive/2008/10/22/good-hygiene-and-banned-apis.aspx#9123824</link><pubDate>Wed, 19 Nov 2008 15:22:37 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9123824</guid><dc:creator>Microsoft Ireland Blog</dc:creator><description>&lt;p&gt;a {color : #0033CC;} a:link {color: #0033CC;} a:visited.local {color: #0033CC;} a:visited {color : #800080;}&lt;/p&gt;
</description></item><item><title>Please Join me in welcoming memcpy() to the SDL Rogues Gallery</title><link>http://blogs.msdn.com/sdl/archive/2008/10/22/good-hygiene-and-banned-apis.aspx#9617157</link><pubDate>Fri, 15 May 2009 00:44:40 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9617157</guid><dc:creator>The Security Development Lifecycle</dc:creator><description>&lt;p&gt;Over the last few years I have written a number of articles, papers and books describing some of the&lt;/p&gt;
</description></item><item><title>Microsoft Bans memcpy()</title><link>http://blogs.msdn.com/sdl/archive/2008/10/22/good-hygiene-and-banned-apis.aspx#9618781</link><pubDate>Fri, 15 May 2009 18:54:29 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9618781</guid><dc:creator>US ISV Developer Evangelism Team</dc:creator><description>&lt;p&gt;For those writing in C, you will be interested in a posting on The Security Development Lifecycle blog&lt;/p&gt;
</description></item><item><title>re: Good hygiene and Banned APIs</title><link>http://blogs.msdn.com/sdl/archive/2008/10/22/good-hygiene-and-banned-apis.aspx#9634241</link><pubDate>Thu, 21 May 2009 23:03:01 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9634241</guid><dc:creator>jgoguen</dc:creator><description>&lt;p&gt;What's the license attached to banned.h?&lt;/p&gt;
</description></item></channel></rss>