<?xml version="1.0"?><?xml-stylesheet type="text/xsl" href="/rss.xsl"?><rss version="2.0"><channel><title>clrinterop Source Control Rss Feed</title><link>http://www.codeplex.com/clrinterop/SourceControl/ListDownloadableCommits.aspx</link><description>clrinterop Source Control Rss Description</description><item><title>Source code checked in, #80132</title><link>http://clrinterop.codeplex.com/SourceControl/changeset/changes/80132</link><description>Upgrade&amp;#58; New Version of LabDefaultTemplate.xaml. To upgrade your build definitions, please visit the following link&amp;#58; http&amp;#58;&amp;#47;&amp;#47;go.microsoft.com&amp;#47;fwlink&amp;#47;&amp;#63;LinkId&amp;#61;254563</description><author>Project Collection Service Accounts</author><pubDate>Mon, 01 Oct 2012 21:49:39 GMT</pubDate><guid isPermaLink="false">Source code checked in, #80132 20121001094939P</guid></item><item><title>Source code checked in, #80131</title><link>http://clrinterop.codeplex.com/SourceControl/changeset/changes/80131</link><description>Checked in by server upgrade</description><author>Project Collection Service Accounts</author><pubDate>Mon, 01 Oct 2012 21:43:10 GMT</pubDate><guid isPermaLink="false">Source code checked in, #80131 20121001094310P</guid></item><item><title>Source code checked in, #55373</title><link>http://clrinterop.codeplex.com/SourceControl/changeset/changes/55373</link><description>Checked in by server upgrade</description><author>_TFSSERVICE</author><pubDate>Mon, 02 Aug 2010 22:49:34 GMT</pubDate><guid isPermaLink="false">Source code checked in, #55373 20100802104934P</guid></item><item><title>Source code checked in, #39798</title><link>http://clrinterop.codeplex.com/SourceControl/changeset/view/39798</link><description>Include TlbImpRegressionTestTool in build</description><author>YiZhang</author><pubDate>Thu, 31 Dec 2009 05:16:52 GMT</pubDate><guid isPermaLink="false">Source code checked in, #39798 20091231051652A</guid></item><item><title>Source code checked in, #39797</title><link>http://clrinterop.codeplex.com/SourceControl/changeset/view/39797</link><description>Fix bug for typedef scenario with extra indirection. Example&amp;#58; typedef &amp;#91;public&amp;#93; BYTE&amp;#42; wirePIDL&amp;#59;&amp;#13;&amp;#10;For signatures like wirePIDL&amp;#42;, we will try to convert it to wirePIDL&amp;#38; by calling MakeByRef on the wirePIDL type, which is actually a Byte&amp;#38; and fails. To fix this, I need to convert whatever byref types we got from the typedef resolution &amp;#40;or somewhere else&amp;#41; and convert it to a non-byref representation, which is a normal type &amp;#43; native indirection. For value types, we convert that back to the underlying type &amp;#40;without &amp;#38;&amp;#41; and increase native indirection by 1. As for reference types, we convert the type and increase native indirection by 2, because RefType &amp;#38; means RefType&amp;#42;&amp;#42; in native. I verified this fix works.&amp;#13;&amp;#10;BTW, since byref type is not considered to be a value type, even if the underlying type is a value type. This means even we didn&amp;#39;t get any exception &amp;#40;for example, for wirePIDL&amp;#42; case&amp;#41;, we still convert the signature incorrectly to BYTE&amp;#38;. This fix I mentioned earlier will also correct this scenario.</description><author>YiZhang</author><pubDate>Thu, 31 Dec 2009 05:13:17 GMT</pubDate><guid isPermaLink="false">Source code checked in, #39797 20091231051317A</guid></item><item><title>Source code checked in, #33022</title><link>http://clrinterop.codeplex.com/SourceControl/changeset/view/33022</link><description>Port TlbImp2 bug fixes from the latest .NET Framework v4.0 branch to CodePlex version</description><author>YiZhang</author><pubDate>Mon, 26 Oct 2009 07:03:57 GMT</pubDate><guid isPermaLink="false">Source code checked in, #33022 20091026070357A</guid></item><item><title>Source code checked in, #22473</title><link>http://clrinterop.codeplex.com/SourceControl/ListDownloadableCommits.aspx</link><description>update the default tlbimp2 path and windiff path in the config file to avoid misunderstanding.</description><author>EricFu</author><pubDate>Fri, 13 Mar 2009 05:41:32 GMT</pubDate><guid isPermaLink="false">Source code checked in, #22473 20090313054132A</guid></item><item><title>Source code checked in, #22472</title><link>http://clrinterop.codeplex.com/SourceControl/ListDownloadableCommits.aspx</link><description>BugFix&amp;#58; when open file for indentical checking, we only need Read File Access.</description><author>EricFu</author><pubDate>Fri, 13 Mar 2009 05:28:50 GMT</pubDate><guid isPermaLink="false">Source code checked in, #22472 20090313052850A</guid></item><item><title>Source code checked in, #22406</title><link>http://clrinterop.codeplex.com/SourceControl/ListDownloadableCommits.aspx</link><description>Create based on the TlbImp project.&amp;#13;&amp;#10;Add customization feature to allow users to customize the TlbImp&amp;#39;s behaviors.&amp;#13;&amp;#10;Add Tlbimp Regression Test Tool.</description><author>EricFu</author><pubDate>Mon, 09 Mar 2009 09:35:45 GMT</pubDate><guid isPermaLink="false">Source code checked in, #22406 20090309093545A</guid></item><item><title>Source code checked in, #21668</title><link>http://www.codeplex.com/clrinterop/SourceControl/ListDownloadableCommits.aspx</link><description>bugfix_variant_bool_mashalas&amp;#13;&amp;#10;Codeplex workitem id 3009&amp;#58;&amp;#13;&amp;#10;http&amp;#58;&amp;#47;&amp;#47;www.codeplex.com&amp;#47;clrinterop&amp;#47;WorkItem&amp;#47;View.aspx&amp;#63;WorkItemId&amp;#61;3009</description><author>EricFu</author><pubDate>Thu, 05 Feb 2009 09:29:03 GMT</pubDate><guid isPermaLink="false">Source code checked in, #21668 20090205092903A</guid></item><item><title>Source code checked in, #21667</title><link>http://www.codeplex.com/clrinterop/SourceControl/ListDownloadableCommits.aspx</link><description>add &amp;#47;removeenumprefix switch to enable removing the common prefixes of enum fields, when the prefixes are equals to the enum type name appended a &amp;#34;_&amp;#34;.&amp;#13;&amp;#10;Codeplex workitem id 2527&amp;#58;&amp;#13;&amp;#10;http&amp;#58;&amp;#47;&amp;#47;www.codeplex.com&amp;#47;clrinterop&amp;#47;WorkItem&amp;#47;View.aspx&amp;#63;WorkItemId&amp;#61;2527 </description><author>EricFu</author><pubDate>Thu, 05 Feb 2009 08:57:14 GMT</pubDate><guid isPermaLink="false">Source code checked in, #21667 20090205085714A</guid></item><item><title>Source code checked in, #21665</title><link>http://www.codeplex.com/clrinterop/SourceControl/ListDownloadableCommits.aspx</link><description>bugfix &amp;#35;504281&amp;#58; DispIdAttribute is missing on the Invoke method in the delegates.</description><author>EricFu</author><pubDate>Thu, 05 Feb 2009 07:24:41 GMT</pubDate><guid isPermaLink="false">Source code checked in, #21665 20090205072441A</guid></item><item><title>Patch Uploaded: #2338</title><link>http://www.codeplex.com/clrinterop/SourceControl/PatchList.aspx</link><description>
&lt;p&gt;&lt;a href='/site/users/view/sergey_shandar'&gt;sergey_shandar&lt;/a&gt; has uploaded a patch.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Description:&lt;/b&gt;&lt;br /&gt;Removes useless enumeration prefixes.&lt;/p&gt;</description><author>sergey_shandar</author><pubDate>Tue, 13 Jan 2009 01:20:13 GMT</pubDate><guid isPermaLink="false">Patch Uploaded: #2338 20090113012013A</guid></item><item><title>Patch Uploaded: #2337</title><link>http://www.codeplex.com/clrinterop/SourceControl/PatchList.aspx</link><description>
&lt;p&gt;&lt;a href='/site/users/view/sergey_shandar'&gt;sergey_shandar&lt;/a&gt; has uploaded a patch.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Description:&lt;/b&gt;&lt;br /&gt;Fixes marshaling of VARIANT_BOOL in structures.&lt;/p&gt;</description><author>sergey_shandar</author><pubDate>Tue, 13 Jan 2009 01:18:32 GMT</pubDate><guid isPermaLink="false">Patch Uploaded: #2337 20090113011832A</guid></item><item><title>Source code checked in, #17108</title><link>http://www.codeplex.com/clrinterop/SourceControl/ListDownloadableCommits.aspx</link><description>Remove unnecessary Resource.Designer.cs</description><author>EricFu</author><pubDate>Tue, 14 Oct 2008 06:09:19 GMT</pubDate><guid isPermaLink="false">Source code checked in, #17108 20081014060919A</guid></item><item><title>Source code checked in, #17107</title><link>http://www.codeplex.com/clrinterop/SourceControl/ListDownloadableCommits.aspx</link><description>&amp;#47;v2 support</description><author>EricFu</author><pubDate>Tue, 14 Oct 2008 06:06:42 GMT</pubDate><guid isPermaLink="false">Source code checked in, #17107 20081014060642A</guid></item><item><title>Source code checked in, #16512</title><link>http://www.codeplex.com/clrinterop/SourceControl/ListDownloadableCommits.aspx</link><description>Initial check-in of the new managed TlbImp</description><author>YiZhang</author><pubDate>Wed, 24 Sep 2008 04:51:12 GMT</pubDate><guid isPermaLink="false">Source code checked in, #16512 20080924045112A</guid></item><item><title>Source code checked in, #8514</title><link>http://www.codeplex.com/clrinterop/SourceControl/ListDownloadableCommits.aspx</link><description>Initial upload of PInvoke source</description><author>jaredp110680</author><pubDate>Thu, 05 Jun 2008 22:27:42 GMT</pubDate><guid isPermaLink="false">Source code checked in, #8514 20080605102742P</guid></item></channel></rss>