<?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>GS</title><link>http://blogs.msdn.com/b/vcblog/archive/2009/03/19/gs.aspx</link><description>My name is Hongwei Qi and I am a Software Design Engineer in Test on the Visual C++ compiler code generation team. In this post I want to share with you the enhancements planned for the GS feature in Visual Studio 2010. 
 Evolution of GS 
 
 A lot</description><dc:language>en-US</dc:language><generator>Telligent Evolution Platform Developer Build (Build: 5.6.50428.7875)</generator><item><title>Protezione da Buffer Overrun con Visual Studio 2010</title><link>http://blogs.msdn.com/b/vcblog/archive/2009/03/19/gs.aspx#9699288</link><pubDate>Thu, 04 Jun 2009 14:21:59 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9699288</guid><dc:creator>Security &amp; Architecture</dc:creator><description>&lt;p&gt;Segnalo il nuovo posto del team di C++ sulla nuova versione di /gs, gs++ in Visual Studio 2010 . Dal&lt;/p&gt;
&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9699288" width="1" height="1"&gt;</description></item><item><title>Channel 9 Video: Louis Lafreniere: Next Generation Buffer Overrun Protection - gs++</title><link>http://blogs.msdn.com/b/vcblog/archive/2009/03/19/gs.aspx#9691667</link><pubDate>Wed, 03 Jun 2009 19:03:50 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9691667</guid><dc:creator>Visual C++ Team Blog</dc:creator><description>&lt;p&gt;Thanks to a recent VC Blog post by Hongwei Qi , you already know that we have worked on our /GS switch&lt;/p&gt;
&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9691667" width="1" height="1"&gt;</description></item><item><title>Debugging and Profiling API enhancements in CLR 4.0</title><link>http://blogs.msdn.com/b/vcblog/archive/2009/03/19/gs.aspx#9644595</link><pubDate>Wed, 27 May 2009 19:10:47 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9644595</guid><dc:creator>Notes from a dark corner</dc:creator><description>&lt;p&gt;There’s a very interesting interview been published on Channel 9 about the new and changed profiling&lt;/p&gt;
&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9644595" width="1" height="1"&gt;</description></item><item><title>re: GS</title><link>http://blogs.msdn.com/b/vcblog/archive/2009/03/19/gs.aspx#9622898</link><pubDate>Sat, 16 May 2009 16:34:23 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9622898</guid><dc:creator>Frank Bristow</dc:creator><description>&lt;p&gt;Please help me with getting my default back.&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9622898" width="1" height="1"&gt;</description></item><item><title>The dialog box</title><link>http://blogs.msdn.com/b/vcblog/archive/2009/03/19/gs.aspx#9609923</link><pubDate>Wed, 13 May 2009 20:28:06 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9609923</guid><dc:creator>Jim</dc:creator><description>&lt;p&gt;Is it possible (or will it be possible) to disable the dialog box that shows when a buffer overrun is detected? &amp;nbsp;Since _set_security_error_handler is no longer supported, there's no way to just quietly exit, rather than showing a dialog box. &amp;nbsp;This is evil for a server product that will display a dialog box that users will never see and can never dismiss. &amp;nbsp;The server product has logic to handle crashed sub-processes, so just exiting would be preferable to a dialog.&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9609923" width="1" height="1"&gt;</description></item><item><title>re: GS</title><link>http://blogs.msdn.com/b/vcblog/archive/2009/03/19/gs.aspx#9536220</link><pubDate>Tue, 07 Apr 2009 19:33:01 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9536220</guid><dc:creator>vcblog</dc:creator><description>&lt;p&gt;Hello,&lt;/p&gt;
&lt;p&gt;To follow up on the profiler/bounds checker issues please refer to one of these blogs at &amp;nbsp;&lt;a rel="nofollow" target="_new" href="http://blogs.msdn.com/profiler/"&gt;http://blogs.msdn.com/profiler/&lt;/a&gt;, or the profiler forums at &lt;a rel="nofollow" target="_new" href="http://social.msdn.microsoft.com/forums/en-US/vstsprofiler/threads/"&gt;http://social.msdn.microsoft.com/forums/en-US/vstsprofiler/threads/&lt;/a&gt;. We are currently preparing for our first beta but we will be responding to other issues on this posting in the upcoming weeks. &lt;/p&gt;
&lt;p&gt;Thank you,&lt;/p&gt;
&lt;p&gt;Visual C++ Team&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9536220" width="1" height="1"&gt;</description></item><item><title>re: GS</title><link>http://blogs.msdn.com/b/vcblog/archive/2009/03/19/gs.aspx#9512920</link><pubDate>Fri, 27 Mar 2009 07:06:57 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9512920</guid><dc:creator>Joe</dc:creator><description>&lt;p&gt;to_be_defined: Using your argument we could start chucking features right and left. Why have any features at all?&lt;/p&gt;
&lt;p&gt;The point is that Microsoft does make a profiler and it's absolutely horrible. They are also pumping this /GS feature which is next to useless. They also have a memory leak detector which is also next to useless. Given how many other things Visual Studio does well, the extremely poor implementation of these features are very glaring.&lt;/p&gt;
&lt;p&gt;The other point is that Microsoft spends a tremendous amount of time and effort on extremely fringe features. They have ignored C++ for years and now claim to be returning to it. Yet many of the things they are concentrating on are still fringe instead of things that should have been a natural evolution of the VC++ 6.0 product.&lt;/p&gt;
&lt;p&gt;What is the difference between VS Standard and VS Pro? Pro offers Windows Mobile support and remote debugging. Big deal and big ripoff. Now if Pro offered a non-crappy profiler and memory checker, I'd upgrade.&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9512920" width="1" height="1"&gt;</description></item><item><title>re: GS</title><link>http://blogs.msdn.com/b/vcblog/archive/2009/03/19/gs.aspx#9511405</link><pubDate>Thu, 26 Mar 2009 20:27:42 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9511405</guid><dc:creator>longtime c++/Mfc dev</dc:creator><description>&lt;p&gt;Is there some way to improve GS, while accommodating the needs of somebody like Tony, yet benefiting all our end users? &amp;nbsp;Some sort of win-win-win compromise?&lt;/p&gt;
&lt;p&gt;One of the fantastic things about this blog is the amazing (dare I say &amp;quot;unrivaled&amp;quot;) transparency.&lt;/p&gt;
&lt;p&gt;- Kudos yet again&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9511405" width="1" height="1"&gt;</description></item><item><title>re: GS</title><link>http://blogs.msdn.com/b/vcblog/archive/2009/03/19/gs.aspx#9508579</link><pubDate>Thu, 26 Mar 2009 00:31:58 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9508579</guid><dc:creator>Tony</dc:creator><description>&lt;p&gt;My name is Tony and i'm a hacker from Russia. Please turn off GS feature (and if possible SafeSEH etc) in next release of MSVC. It is very difficult to gain money, my family need more food. &lt;/p&gt;
&lt;p&gt;At least it is up to user - if she will not switch it ON - that is only her problem. Right?&lt;/p&gt;
&lt;p&gt;Both Microsoft and I will be fine.&lt;/p&gt;
&lt;p&gt;p.s. And by the way. Please contact guys from Windows dev.team - is it possible to turn off DEP and ASLR by default? &lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9508579" width="1" height="1"&gt;</description></item><item><title>profiler</title><link>http://blogs.msdn.com/b/vcblog/archive/2009/03/19/gs.aspx#9504405</link><pubDate>Tue, 24 Mar 2009 18:03:30 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9504405</guid><dc:creator>Greg</dc:creator><description>&lt;p&gt;The statement level profiler was included in VS6.0 as a standard built in (no extra cost) feature. &amp;nbsp;Please add it to VS10 or at least VS10 professional as a standard buit in (no extra cost) feature. &amp;nbsp;&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9504405" width="1" height="1"&gt;</description></item></channel></rss>