<rss version="2.0">
<channel>
<title>YouTrack - Comments of: </title>
<link>http://xbugz.com/_rss/comments</link>
<description></description>
<item>
<title>Paul Alexander (phallguy) commented DLX-527: &quot;ArgumentException: An item with the same key has already been added&quot; when veiling</title>
<link>http://xbugz.com/issue/DLX-527#comment=37-234</link>
<description><![CDATA[
<div class="comment">
<div class="comment-head">
<strong>Paul Alexander (phallguy)</strong>
<br/>
3 months ago (13 Feb 2012 16:11)
<br/>
<a href="http://xbugz.com/issue/DLX-527#comment=37-234">reply</a>
</div>
<div class="comment-body">
<div class="wiki text">Some injected types collided with existing types.</div>
</div>
</div>

]]></description>
<pubDate>Tue, 14 Feb 2012 00:11:01 UT</pubDate>
</item>
<item>
<title>Paul Alexander (phallguy) commented DLX-526: Could not initialize shadow calls</title>
<link>http://xbugz.com/issue/DLX-526#comment=37-233</link>
<description><![CDATA[
<div class="comment">
<div class="comment-head">
<strong>Paul Alexander (phallguy)</strong>
<br/>
3 months ago (09 Feb 2012 10:56)
<br/>
<a href="http://xbugz.com/issue/DLX-526#comment=37-233">reply</a>
</div>
<div class="comment-body">
<div class="wiki text">Some combinations of generic parameters and method signatures are incorrectly optimized resulting in an invalid call signature.</div>
</div>
</div>

]]></description>
<pubDate>Thu, 09 Feb 2012 18:56:40 UT</pubDate>
</item>
<item>
<title>Paul Alexander (phallguy) commented DLX-521: &quot;TypeLoadException - Method name too long&quot; with zero-width names</title>
<link>http://xbugz.com/issue/DLX-521#comment=37-231</link>
<description><![CDATA[
<div class="comment">
<div class="comment-head">
<strong>Paul Alexander (phallguy)</strong>
<br/>
3 months ago (24 Jan 2012 15:26)
<br/>
<a href="http://xbugz.com/issue/DLX-521#comment=37-231">reply</a>
</div>
<div class="comment-body">
<div class="wiki text">When an assembly has a highly nested type with many methods that share the same signature (~1000+), the zero-width renaming algorithm can generate names that consume too many characters internally.</div>
</div>
</div>

]]></description>
<pubDate>Tue, 24 Jan 2012 23:26:41 UT</pubDate>
</item>
<item>
<title>Paul Alexander (phallguy) commented DLX-516: Some changes to the Domain name list are not persisted when the license is saved</title>
<link>http://xbugz.com/issue/DLX-516#comment=37-230</link>
<description><![CDATA[
<div class="comment">
<div class="comment-head">
<strong>Paul Alexander (phallguy)</strong>
<br/>
4 months ago (18 Jan 2012 10:41)
<br/>
<a href="http://xbugz.com/issue/DLX-516#comment=37-230">reply</a>
</div>
<div class="comment-body">
<div class="wiki text">The encrypted license contents are cached and used when re-saving the license to optimize signature testing. However, changes to the domain name list were not propagated to the license and the cached contents were not invalidated. This has been corrected.</div>
</div>
</div>

]]></description>
<pubDate>Wed, 18 Jan 2012 18:41:04 UT</pubDate>
</item>
<item>
<title>Paul Alexander (phallguy) commented DLX-516: Some changes to the Domain name list are not persisted when the license is saved</title>
<link>http://xbugz.com/issue/DLX-516#comment=37-229</link>
<description><![CDATA[
<div class="comment">
<div class="comment-head">
<strong>Paul Alexander (phallguy)</strong>
<br/>
4 months ago (18 Jan 2012 10:40)
<br/>
<a href="http://xbugz.com/issue/DLX-516#comment=37-229">reply</a>
</div>
<div class="comment-body">
<div class="wiki text">When the license is saved, and the only other change to the license is a domain name, then the changes are not saved - instead the original unmodified version of the license is re-saved.</div>
</div>
</div>

]]></description>
<pubDate>Wed, 18 Jan 2012 18:40:06 UT</pubDate>
</item>
<item>
<title>Paul Alexander (phallguy) commented DLX-512: Anti-reflection protected WCF classes result in signature mismatch exception</title>
<link>http://xbugz.com/issue/DLX-512#comment=37-228</link>
<description><![CDATA[
<div class="comment">
<div class="comment-head">
<strong>Paul Alexander (phallguy)</strong>
<br/>
4 months ago (13 Jan 2012 11:34)
<br/>
<a href="http://xbugz.com/issue/DLX-512#comment=37-228">reply</a>
</div>
<div class="comment-body">
<div class="wiki text">WCF classes are excluded from anti-reflection. This makes sense as they are public contracts anyway and don&#39;t in themselves have any important implementation.</div>
</div>
</div>

]]></description>
<pubDate>Fri, 13 Jan 2012 19:34:12 UT</pubDate>
</item>
<item>
<title>Paul Alexander (phallguy) commented DLX-506: Target runtime COMPLUS is not suported</title>
<link>http://xbugz.com/issue/DLX-506#comment=37-227</link>
<description><![CDATA[
<div class="comment">
<div class="comment-head">
<strong>Paul Alexander (phallguy)</strong>
<br/>
4 months ago (09 Jan 2012 10:26)
<br/>
<a href="http://xbugz.com/issue/DLX-506#comment=37-227">reply</a>
</div>
<div class="comment-body">
<div class="wiki text">Some assemblies that implement events or interfaces from the COM interop assembly need full analysis. Turns out COMPLUS is a valid runtime for a .NET assembly and all the meta-data is still the same. So the COMPLUS target runtime was added as a supported runtime.</div>
</div>
</div>

]]></description>
<pubDate>Mon, 09 Jan 2012 18:26:59 UT</pubDate>
</item>
<item>
<title>Paul Alexander (phallguy) commented DLX-506: Target runtime COMPLUS is not suported</title>
<link>http://xbugz.com/issue/DLX-506#comment=37-226</link>
<description><![CDATA[
<div class="comment">
<div class="comment-head">
<strong>Paul Alexander (phallguy)</strong>
<br/>
4 months ago (27 Dec 2011 16:52)
<br/>
<a href="http://xbugz.com/issue/DLX-506#comment=37-226">reply</a>
</div>
<div class="comment-body">
<div class="wiki text">This can be raised when an assembly holds a reference to a COM assembly (not .NET) and CodeVeil attempts to load the referenced assembly. Assembly references are pre-loaded for performance and may not necessarily be used for reflection. Invalid assemblies will simply be ignored.</div>
</div>
</div>

]]></description>
<pubDate>Wed, 28 Dec 2011 00:52:46 UT</pubDate>
</item>
<item>
<title>Paul Alexander (phallguy) commented DLX-504: Update default license LicenseHelper to use logger</title>
<link>http://xbugz.com/issue/DLX-504#comment=37-225</link>
<description><![CDATA[
<div class="comment">
<div class="comment-head">
<strong>Paul Alexander (phallguy)</strong>
<br/>
4 months ago (24 Dec 2011 12:32)
<br/>
<a href="http://xbugz.com/issue/DLX-504#comment=37-225">reply</a>
</div>
<div class="comment-body">
<div class="wiki text">Already in place, just commented out by default. No enabled by default in debug builds.</div>
</div>
</div>

]]></description>
<pubDate>Sat, 24 Dec 2011 20:32:03 UT</pubDate>
</item>
<item>
<title>Paul Alexander (phallguy) commented DLX-499: &quot;Missing keys for license&quot; when importing license package into sales tools</title>
<link>http://xbugz.com/issue/DLX-499#comment=37-224</link>
<description><![CDATA[
<div class="comment">
<div class="comment-head">
<strong>Paul Alexander (phallguy)</strong>
<br/>
5 months ago (14 Dec 2011 23:09)
<br/>
<a href="http://xbugz.com/issue/DLX-499#comment=37-224">reply</a>
</div>
<div class="comment-body">
<div class="wiki text">The sales tools were accidentally copying the keys to the <span class="wiki text monospace">License</span> folder instead of the <span class="wiki text monospace">Keys</span> folder.</div>
</div>
</div>

]]></description>
<pubDate>Thu, 15 Dec 2011 07:09:36 UT</pubDate>
</item>
<item>
<title>Paul Alexander (phallguy) commented DLX-498: Xheo.App.v5 not found when starting network service</title>
<link>http://xbugz.com/issue/DLX-498#comment=37-223</link>
<description><![CDATA[
<div class="comment">
<div class="comment-head">
<strong>Paul Alexander (phallguy)</strong>
<br/>
5 months ago (06 Dec 2011 08:22)
<br/>
<a href="http://xbugz.com/issue/DLX-498#comment=37-223">reply</a>
</div>
<div class="comment-body">
<div class="wiki text">The Xheo.App.v5.dll is available in the main DeployLX application folder but was not included in the NLM redistributable folder. </div>
</div>
</div>

]]></description>
<pubDate>Tue, 06 Dec 2011 16:22:42 UT</pubDate>
</item>
<item>
<title>Paul Alexander (phallguy) commented DLX-495: &quot;Missing field exception&quot; when an assembly is veiled with &quot;Obfuscate Everything&quot; enabled</title>
<link>http://xbugz.com/issue/DLX-495#comment=37-222</link>
<description><![CDATA[
<div class="comment">
<div class="comment-head">
<strong>Paul Alexander (phallguy)</strong>
<br/>
5 months ago (01 Dec 2011 00:04)
<br/>
<a href="http://xbugz.com/issue/DLX-495#comment=37-222">reply</a>
</div>
<div class="comment-body">
<div class="wiki text">Some fields marked as ThreadStatic require unique names and the field overloading used by CodeVeil interfered with the static initialization.</div>
</div>
</div>

]]></description>
<pubDate>Thu, 01 Dec 2011 08:04:04 UT</pubDate>
</item>
<item>
<title>Paul Alexander (phallguy) commented DLX-493: Cannot register DeployLX Licensing Sales Tools</title>
<link>http://xbugz.com/issue/DLX-493#comment=37-221</link>
<description><![CDATA[
<div class="comment">
<div class="comment-head">
<strong>Paul Alexander (phallguy)</strong>
<br/>
5 months ago (29 Nov 2011 09:56)
<br/>
<a href="http://xbugz.com/issue/DLX-493#comment=37-221">reply</a>
</div>
<div class="comment-body">
<div class="wiki text">The sales tools use the Assembly Bundling and Encryption feature of DeployLX CodeVeil to package everything into a single EXE. When connecting to the web to verify the serial number, the XML Web Service class is compiled. CodeVeil bundles the XmlSerializers into the assembly, however they were not signed so they could not be used.</div>
</div>
</div>

]]></description>
<pubDate>Tue, 29 Nov 2011 17:56:37 UT</pubDate>
</item>
<item>
<title>Paul Alexander (phallguy) commented DLX-492: &#39;Root element is missing&#39; exception on DeployLX Manager application startup.</title>
<link>http://xbugz.com/issue/DLX-492#comment=37-220</link>
<description><![CDATA[
<div class="comment">
<div class="comment-head">
<strong>Paul Alexander (phallguy)</strong>
<br/>
5 months ago (28 Nov 2011 12:42)
<br/>
<a href="http://xbugz.com/issue/DLX-492#comment=37-220">reply</a>
</div>
<div class="comment-body">
<div class="wiki text">When the feed contents for the Getting Started feed are corrupt, the XML parsing fails. Added code to fall back to original feed content if downloaded content is invalid.</div>
</div>
</div>

]]></description>
<pubDate>Mon, 28 Nov 2011 20:42:58 UT</pubDate>
</item>
<item>
<title>Paul Alexander (phallguy) commented DLX-489: &#39;Missing public key in assembly DeployLX.Licensing.Nlm.v5,Version=5.0.4000.0&#39; when validating network licenses in .NET 4.0.</title>
<link>http://xbugz.com/issue/DLX-489#comment=37-219</link>
<description><![CDATA[
<div class="comment">
<div class="comment-head">
<strong>Paul Alexander (phallguy)</strong>
<br/>
5 months ago (25 Nov 2011 17:41)
<br/>
<a href="http://xbugz.com/issue/DLX-489#comment=37-219">reply</a>
</div>
<div class="comment-body">
<div class="wiki text">To maintain backwards compatibility with DeployLX 4.0 Network Certificates, DeployLX 5.0 embedded the old key in the DeployLX.Licensing.Nlm.v5.dll. However the key was not added to the .NET 4.0 build scripts.</div>
</div>
</div>

]]></description>
<pubDate>Sat, 26 Nov 2011 01:41:26 UT</pubDate>
</item>
<item>
<title>Carmelo (idsunitelm) commented DLX-155: Sample: Customizing License Forms</title>
<link>http://xbugz.com/issue/DLX-155#comment=37-218</link>
<description><![CDATA[
<div class="comment">
<div class="comment-head">
<strong>Carmelo (idsunitelm)</strong>
<br/>
6 months ago (28 Oct 2011 08:57)
<br/>
<a href="http://xbugz.com/issue/DLX-155#comment=37-218">reply</a>
</div>
<div class="comment-body">
<div class="wiki text">a detailed example could be very useful</div>
</div>
</div>

]]></description>
<pubDate>Fri, 28 Oct 2011 15:57:39 UT</pubDate>
</item>
<item>
<title>Paul Alexander (phallguy) commented DLX-480: Unable to find a version of the runtime to runt this application when only .NET 4.0 is installed</title>
<link>http://xbugz.com/issue/DLX-480#comment=37-217</link>
<description><![CDATA[
<div class="comment">
<div class="comment-head">
<strong>Paul Alexander (phallguy)</strong>
<br/>
6 months ago (27 Oct 2011 16:38)
<br/>
<a href="http://xbugz.com/issue/DLX-480#comment=37-217">reply</a>
</div>
<div class="comment-body">
<div class="wiki text">DeployLX uses system functions available from the .NET runtime to verify the authenticity of running assemblies. For some reason the .NET 4.0 versions of these system calls require .NET 2.0. </div>
</div>
</div>

]]></description>
<pubDate>Thu, 27 Oct 2011 23:38:48 UT</pubDate>
</item>
<item>
<title>Paul Alexander (phallguy) commented DLX-440: LicenseAuthorization tool does not validate when run against the .NET 4.0 version of the licensing runtime</title>
<link>http://xbugz.com/issue/DLX-440#comment=37-215</link>
<description><![CDATA[
<div class="comment">
<div class="comment-head">
<strong>Paul Alexander (phallguy)</strong>
<br/>
7 months ago (19 Oct 2011 14:34)
<br/>
<a href="http://xbugz.com/issue/DLX-440#comment=37-215">reply</a>
</div>
<div class="comment-body">
<div class="wiki text">A simple .config file redirect would work like that used in the DeployLX.exe.config file. However that&#39;s not an ideal solution since it would require additional deployment requirements to the end user. Check on doing everything via reflection.</div>
</div>
</div>

]]></description>
<pubDate>Wed, 19 Oct 2011 21:34:28 UT</pubDate>
</item>
<item>
<title>Paul Alexander (phallguy) commented DLX-441: &quot;Invalid value &#39;######&#39; for parameter &#39;interval&#39;&quot; when attempting to check out a license for more than 24 days.</title>
<link>http://xbugz.com/issue/DLX-441#comment=37-213</link>
<description><![CDATA[
<div class="comment">
<div class="comment-head">
<strong>Paul Alexander (phallguy)</strong>
<br/>
7 months ago (06 Oct 2011 22:25)
<br/>
<a href="http://xbugz.com/issue/DLX-441#comment=37-213">reply</a>
</div>
<div class="comment-body">
<div class="wiki text">The timer resolution used to expire the checked out license was limited to Int32.MaxValue milliseconds which overflows just over 24 days. Updated to perform a infrequent but periodic check instead.</div>
</div>
</div>

]]></description>
<pubDate>Fri, 07 Oct 2011 05:25:59 UT</pubDate>
</item>
<item>
<title>Paul Alexander (phallguy) commented DLX-376: Include default ASP.NET project for ready-made license server</title>
<link>http://xbugz.com/issue/DLX-376#comment=37-211</link>
<description><![CDATA[
<div class="comment">
<div class="comment-head">
<strong>Paul Alexander (phallguy)</strong>
<br/>
8 months ago (07 Sep 2011 16:38)
<br/>
<a href="http://xbugz.com/issue/DLX-376#comment=37-211">reply</a>
</div>
<div class="comment-body">
<div class="wiki text">Project generation requires database setup. Providing a ready made project would be bare bones and would not remove any burden from the end user.</div>
</div>
</div>

]]></description>
<pubDate>Wed, 07 Sep 2011 23:38:49 UT</pubDate>
</item>
<item>
<title>Paul Alexander (phallguy) commented DLX-34: Show warning when saving a license file with licenses using different admin requirements</title>
<link>http://xbugz.com/issue/DLX-34#comment=37-210</link>
<description><![CDATA[
<div class="comment">
<div class="comment-head">
<strong>Paul Alexander (phallguy)</strong>
<br/>
8 months ago (07 Sep 2011 16:24)
<br/>
<a href="http://xbugz.com/issue/DLX-34#comment=37-210">reply</a>
</div>
<div class="comment-body">
<div class="wiki text">Changed so that any change to admin requirements propagate to all licenses in the license file.</div>
</div>
</div>

]]></description>
<pubDate>Wed, 07 Sep 2011 23:24:04 UT</pubDate>
</item>
<item>
<title>Paul Alexander (phallguy) commented DLX-406: Copy to Clipboard event to allow developers to customize support info</title>
<link>http://xbugz.com/issue/DLX-406#comment=37-209</link>
<description><![CDATA[
<div class="comment">
<div class="comment-head">
<strong>Paul Alexander (phallguy)</strong>
<br/>
8 months ago (07 Sep 2011 16:14)
<br/>
<a href="http://xbugz.com/issue/DLX-406#comment=37-209">reply</a>
</div>
<div class="comment-body">
<div class="wiki text">The limits that copy to the clipboard already provide an email template that can be modified to provide a custom message or format to the clipboard.</div>
</div>
</div>

]]></description>
<pubDate>Wed, 07 Sep 2011 23:14:35 UT</pubDate>
</item>
<item>
<title>Paul Alexander (phallguy) commented DLX-51: Track usage statistics on the client and submit in batch to the server when connected </title>
<link>http://xbugz.com/issue/DLX-51#comment=37-208</link>
<description><![CDATA[
<div class="comment">
<div class="comment-head">
<strong>Paul Alexander (phallguy)</strong>
<br/>
8 months ago (07 Sep 2011 16:09)
<br/>
<a href="http://xbugz.com/issue/DLX-51#comment=37-208">reply</a>
</div>
<div class="comment-body">
<div class="wiki text">This would be better handled by a dedicated feature tracking component to be release at a later date.</div>
</div>
</div>

]]></description>
<pubDate>Wed, 07 Sep 2011 23:09:53 UT</pubDate>
</item>
<item>
<title>Paul Alexander (phallguy) commented DLX-419: Invalid signature when renewing a leased license near a DST transition date</title>
<link>http://xbugz.com/issue/DLX-419#comment=37-207</link>
<description><![CDATA[
<div class="comment">
<div class="comment-head">
<strong>Paul Alexander (phallguy)</strong>
<br/>
8 months ago (05 Sep 2011 17:18)
<br/>
<a href="http://xbugz.com/issue/DLX-419#comment=37-207">reply</a>
</div>
<div class="comment-body">
<div class="wiki text">The code was left over from .NET 1.1 where DateTime did not provide an explicit method of setting the Kind to UTC. The calculation required obtaining the UTC offset for the current date and time and making two adjustments. When these two adjustments border a DST time change, the end result is off by an hour. The code has been updated to use the , DateTimeKind.Utc feature available in .NET 2.0 and later so no adjustments are required.</div>
</div>
</div>

]]></description>
<pubDate>Tue, 06 Sep 2011 00:18:55 UT</pubDate>
</item>
<item>
<title>Paul Alexander (phallguy) commented DLX-392: Warn about .NET Client Profile when running Project Wizard</title>
<link>http://xbugz.com/issue/DLX-392#comment=37-206</link>
<description><![CDATA[
<div class="comment">
<div class="comment-head">
<strong>Paul Alexander (phallguy)</strong>
<br/>
8 months ago (25 Aug 2011 14:16)
<br/>
<a href="http://xbugz.com/issue/DLX-392#comment=37-206">reply</a>
</div>
<div class="comment-body">
<div class="wiki text">With support for the client profile (#<a href="http://xbugz.com/issue/DLX-92" class="issue-resolved" title="Support for .NET Client Profile">DLX-92</a>) rather than show a warning, DeployLX will pick the correct runtime.</div>
</div>
</div>

]]></description>
<pubDate>Thu, 25 Aug 2011 21:16:34 UT</pubDate>
</item>
<item>
<title>Paul Alexander (phallguy) commented DLX-417: CodeVeil cannot find dependent assemblies protected with SmartAssembly.</title>
<link>http://xbugz.com/issue/DLX-417#comment=37-205</link>
<description><![CDATA[
<div class="comment">
<div class="comment-head">
<strong>Paul Alexander (phallguy)</strong>
<br/>
8 months ago (23 Aug 2011 21:27)
<br/>
<a href="http://xbugz.com/issue/DLX-417#comment=37-205">reply</a>
</div>
<div class="comment-body">
<div class="wiki text">SmartAssembly protected assemblies contain an invalid meta-data stream. Added support to ignore this stream.</div>
</div>
</div>

]]></description>
<pubDate>Wed, 24 Aug 2011 04:27:54 UT</pubDate>
</item>
<item>
<title>Paul Alexander (phallguy) commented DLX-416: ArgumentException: The parameter is incorrect when veiling assemblies generated by the web deployment tool</title>
<link>http://xbugz.com/issue/DLX-416#comment=37-204</link>
<description><![CDATA[
<div class="comment">
<div class="comment-head">
<strong>Paul Alexander (phallguy)</strong>
<br/>
8 months ago (23 Aug 2011 14:46)
<br/>
<a href="http://xbugz.com/issue/DLX-416#comment=37-204">reply</a>
</div>
<div class="comment-body">
<div class="wiki text">The web deployment tool generates assemblies with references to core system assemblies using the full public key instead of the public key token. The cecil library was reading these as tokens and when passed to Assembly.Load resulted in the ArgumentException. Cecil library has been updated to load the full public key when present.</div>
</div>
</div>

]]></description>
<pubDate>Tue, 23 Aug 2011 21:46:43 UT</pubDate>
</item>
<item>
<title>Paul Alexander (phallguy) commented DLX-377: Install.aspx that generates database tables on server</title>
<link>http://xbugz.com/issue/DLX-377#comment=37-203</link>
<description><![CDATA[
<div class="comment">
<div class="comment-head">
<strong>Paul Alexander (phallguy)</strong>
<br/>
9 months ago (16 Aug 2011 15:09)
<br/>
<a href="http://xbugz.com/issue/DLX-377#comment=37-203">reply</a>
</div>
<div class="comment-body">
<div class="wiki text">DeployLX manager can already generate database tables. No need to a second method.</div>
</div>
</div>

]]></description>
<pubDate>Tue, 16 Aug 2011 22:09:22 UT</pubDate>
</item>
<item>
<title>Paul Alexander (phallguy) commented DLX-60: Custom error messages for limits</title>
<link>http://xbugz.com/issue/DLX-60#comment=37-202</link>
<description><![CDATA[
<div class="comment">
<div class="comment-head">
<strong>Paul Alexander (phallguy)</strong>
<br/>
9 months ago (16 Aug 2011 15:07)
<br/>
<a href="http://xbugz.com/issue/DLX-60#comment=37-202">reply</a>
</div>
<div class="comment-body">
<div class="wiki text">Rejected, not enough demand for the added complexity it would bring. Custom error messages can be created using the existing translation tool.</div>
</div>
</div>

]]></description>
<pubDate>Tue, 16 Aug 2011 22:07:36 UT</pubDate>
</item>
<item>
<title>Paul Alexander (phallguy) commented DLX-61: Culture specific images for licenses</title>
<link>http://xbugz.com/issue/DLX-61#comment=37-201</link>
<description><![CDATA[
<div class="comment">
<div class="comment-head">
<strong>Paul Alexander (phallguy)</strong>
<br/>
9 months ago (10 Aug 2011 16:55)
<br/>
<a href="http://xbugz.com/issue/DLX-61#comment=37-201">reply</a>
</div>
<div class="comment-body">
<div class="wiki text">DeployLX will now search for culture specific versions of an image by prefixing the extension with the current ui culture.<br/><br/>For example, when using en-US, and requesting the resource logo.png, DeployLX will try the following resources<br/><br/><ul class="wiki-list0"><li> logo.en-US.png<br/></li><li> logo.en.png<br/></li><li> logo.png<br/></li></ul></div>
</div>
</div>

]]></description>
<pubDate>Wed, 10 Aug 2011 23:55:40 UT</pubDate>
</item>
<item>
<title>Paul Alexander (phallguy) commented DLX-32: Add ability to copy translated exception to clipboard</title>
<link>http://xbugz.com/issue/DLX-32#comment=37-199</link>
<description><![CDATA[
<div class="comment">
<div class="comment-head">
<strong>Paul Alexander (phallguy)</strong>
<br/>
9 months ago (25 Jul 2011 18:48)
<br/>
<a href="http://xbugz.com/issue/DLX-32#comment=37-199">reply</a>
</div>
<div class="comment-body">
<div class="wiki text">No direct solution, little demand. Closing for now.</div>
</div>
</div>

]]></description>
<pubDate>Tue, 26 Jul 2011 01:48:15 UT</pubDate>
</item>
<item>
<title>Alberto Bencivenni (devDept) commented DLX-384: Allow multiple activations per serial number</title>
<link>http://xbugz.com/issue/DLX-384#comment=37-198</link>
<description><![CDATA[
<div class="comment">
<div class="comment-head">
<strong>Alberto Bencivenni (devDept)</strong>
<br/>
9 months ago (20 Jul 2011 23:57)
<br/>
<a href="http://xbugz.com/issue/DLX-384#comment=37-198">reply</a>
</div>
<div class="comment-body">
<div class="wiki text">We also need this. I believe that on the licensing server there should be a way to set how many - desktop &amp; laptop - activations can be done per serial number. This would really simplify serial number management.</div>
</div>
</div>

]]></description>
<pubDate>Thu, 21 Jul 2011 06:57:55 UT</pubDate>
</item>
<item>
<title>Paul Alexander (phallguy) commented DLX-407: FileNotFoundException when starting DeployLX with .NET 4.0 Client Profile Installed</title>
<link>http://xbugz.com/issue/DLX-407#comment=37-197</link>
<description><![CDATA[
<div class="comment">
<div class="comment-head">
<strong>Paul Alexander (phallguy)</strong>
<br/>
10 months ago (18 Jul 2011 14:54)
<br/>
<a href="http://xbugz.com/issue/DLX-407#comment=37-197">reply</a>
</div>
<div class="comment-body">
<div class="wiki text">Further research shows additional configuration settings can confine the runtime to the full version.<br/><br/><pre class="prettyprint">&lt;supportedRuntime version=&quot;v4.0.30319&quot; sku=&quot;Default&quot; /&gt;</pre></div>
</div>
</div>

]]></description>
<pubDate>Mon, 18 Jul 2011 21:54:19 UT</pubDate>
</item>
<item>
<title>Paul Alexander (phallguy) commented DLX-407: FileNotFoundException when starting DeployLX with .NET 4.0 Client Profile Installed</title>
<link>http://xbugz.com/issue/DLX-407#comment=37-196</link>
<description><![CDATA[
<div class="comment">
<div class="comment-head">
<strong>Paul Alexander (phallguy)</strong>
<br/>
10 months ago (18 Jul 2011 13:31)
<br/>
<a href="http://xbugz.com/issue/DLX-407#comment=37-196">reply</a>
</div>
<div class="comment-body">
<div class="wiki text"><ul class="wiki-list0"><li> Installer will check for .NET 4.0 full client build. <br/></li><li> Startup code will check for full client just in case 4.0 was not installed when DeployLX was installed.<br/></li></ul></div>
</div>
</div>

]]></description>
<pubDate>Mon, 18 Jul 2011 20:31:51 UT</pubDate>
</item>
<item>
<title>Paul Alexander (phallguy) commented DLX-404: MSB4018 The &quot;VeilProject&quot; task failed unexpectedly. Object &#39;???.rem&#39; has been disconnected</title>
<link>http://xbugz.com/issue/DLX-404#comment=37-195</link>
<description><![CDATA[
<div class="comment">
<div class="comment-head">
<strong>Paul Alexander (phallguy)</strong>
<br/>
10 months ago (26 Jun 2011 19:28)
<br/>
<a href="http://xbugz.com/issue/DLX-404#comment=37-195">reply</a>
</div>
<div class="comment-body">
<div class="wiki text">Running in the main domain does present a potential Out of Memory exception for exceptionally large projects. In such cases, developers can use a custom Exec task to run the cve.exe command line tool passing the path to the CodeVeil project to be processed. The primary drawback with this solution is that the MSBuild logging integration is lost and CodeVeil outputs it&#39;s own raw logging info to the console. This is still captured in the MSBuild log, it&#39;s just a bit less reader friendly when looking at the build log.</div>
</div>
</div>

]]></description>
<pubDate>Mon, 27 Jun 2011 02:28:59 UT</pubDate>
</item>
<item>
<title>Paul Alexander (phallguy) commented DLX-404: MSB4018 The &quot;VeilProject&quot; task failed unexpectedly. Object &#39;???.rem&#39; has been disconnected</title>
<link>http://xbugz.com/issue/DLX-404#comment=37-194</link>
<description><![CDATA[
<div class="comment">
<div class="comment-head">
<strong>Paul Alexander (phallguy)</strong>
<br/>
10 months ago (26 Jun 2011 19:26)
<br/>
<a href="http://xbugz.com/issue/DLX-404#comment=37-194">reply</a>
</div>
<div class="comment-body">
<div class="wiki text">DeployLX CodeVeil assembly loading and caching has been migrated from a global static cache, to a per-project instance cache. This permits .NET to free the memory used during the veiling process when complete and should allow CodeVeil to run in the primary domain eliminating this problem.</div>
</div>
</div>

]]></description>
<pubDate>Mon, 27 Jun 2011 02:26:26 UT</pubDate>
</item>
<item>
<title>Paul Alexander (phallguy) commented DLX-404: MSB4018 The &quot;VeilProject&quot; task failed unexpectedly. Object &#39;???.rem&#39; has been disconnected</title>
<link>http://xbugz.com/issue/DLX-404#comment=37-193</link>
<description><![CDATA[
<div class="comment">
<div class="comment-head">
<strong>Paul Alexander (phallguy)</strong>
<br/>
10 months ago (26 Jun 2011 19:25)
<br/>
<a href="http://xbugz.com/issue/DLX-404#comment=37-193">reply</a>
</div>
<div class="comment-body">
<div class="wiki text">The Veil and VeilProject tasks are loaded into their own AppDomain when run from within MSBuild. This is done to help manage the memory that CodeVeil uses when analyzing the assemblies in the project and free it up when CodeVeil is done using them. When run in an isolated AppDomain, MSBuild creates a remote object in the isolated domain and holds a handle to the Veil or VeilProject task. For some reason, .NET is freeing the remote object due to some timeout value. When CodeVeil completes, the handle held in the main domain is no longer valid and .NET throws this exception.</div>
</div>
</div>

]]></description>
<pubDate>Mon, 27 Jun 2011 02:25:14 UT</pubDate>
</item>
<item>
<title>Paul Alexander (phallguy) commented DLX-395: &quot;License has been modified&quot; error when validated on multiple threads</title>
<link>http://xbugz.com/issue/DLX-395#comment=37-192</link>
<description><![CDATA[
<div class="comment">
<div class="comment-head">
<strong>Paul Alexander (phallguy)</strong>
<br/>
11 months ago (15 Jun 2011 10:45)
<br/>
<a href="http://xbugz.com/issue/DLX-395#comment=37-192">reply</a>
</div>
<div class="comment-body">
<div class="wiki text">Added guards to prevent saving disposed licenses and added additional synchronization to prevent saving a disposed license. Removes license from the cache when disposed.</div>
</div>
</div>

]]></description>
<pubDate>Wed, 15 Jun 2011 17:45:27 UT</pubDate>
</item>
<item>
<title>Paul Alexander (phallguy) commented DLX-387: Shadow calls</title>
<link>http://xbugz.com/issue/DLX-387#comment=37-191</link>
<description><![CDATA[
<div class="comment">
<div class="comment-head">
<strong>Paul Alexander (phallguy)</strong>
<br/>
11 months ago (14 Jun 2011 22:54)
<br/>
<a href="http://xbugz.com/issue/DLX-387#comment=37-191">reply</a>
</div>
<div class="comment-body">
<div class="wiki text">Requires .NET 2.0 SP2 for transparent security.</div>
</div>
</div>

]]></description>
<pubDate>Wed, 15 Jun 2011 05:54:43 UT</pubDate>
</item>
<item>
<title>Paul Alexander (phallguy) commented DLX-391: Shadow calls to generic methods </title>
<link>http://xbugz.com/issue/DLX-391#comment=37-189</link>
<description><![CDATA[
<div class="comment">
<div class="comment-head">
<strong>Paul Alexander (phallguy)</strong>
<br/>
11 months ago (11 Jun 2011 11:18)
<br/>
<a href="http://xbugz.com/issue/DLX-391#comment=37-189">reply</a>
</div>
<div class="comment-body">
<div class="wiki text">Only concrete generic calls can be shadowed. Calls to generic methods that use a generic parameter from the calling method or type cannot be resolved until the containing type/method is resolved. Each resolution would require a unique delegate which cannot be determined until runtime.</div>
</div>
</div>

]]></description>
<pubDate>Sat, 11 Jun 2011 18:18:48 UT</pubDate>
</item>
<item>
<title>Paul Alexander (phallguy) commented DLX-379: Error reporting instrumentation</title>
<link>http://xbugz.com/issue/DLX-379#comment=37-188</link>
<description><![CDATA[
<div class="comment">
<div class="comment-head">
<strong>Paul Alexander (phallguy)</strong>
<br/>
12 months ago (17 May 2011 23:35)
<br/>
<a href="http://xbugz.com/issue/DLX-379#comment=37-188">reply</a>
</div>
<div class="comment-body">
<div class="wiki text"><div><pre class="wiki-exception">- Hosted server option
- Self hosted option
</pre></div><ul class="wiki-list0"><li> Integration CodeVeil Deobfuscation of stack traces<br/><div><pre class="wiki-exception">- Submit feedback
</pre></div></li><li> Integration with bug trackers<br/><div><pre class="wiki-exception">  - FogBugz
  - Lighthouse
</pre></div>  - Zendesk<br/></li></ul></div>
</div>
</div>

]]></description>
<pubDate>Wed, 18 May 2011 06:35:00 UT</pubDate>
</item>
<item>
<title>Paul Alexander (phallguy) commented DLX-40: Subset of licensing runtime that works in Medium Trust</title>
<link>http://xbugz.com/issue/DLX-40#comment=37-187</link>
<description><![CDATA[
<div class="comment">
<div class="comment-head">
<strong>Paul Alexander (phallguy)</strong>
<br/>
12 months ago (12 May 2011 22:11)
<br/>
<a href="http://xbugz.com/issue/DLX-40#comment=37-187">reply</a>
</div>
<div class="comment-body">
<div class="wiki text">Too many dependencies on system information for even basic validation. Many system checks such as os version and process bitness require PInvoke which isn&#39;t allowed in Medium Trust.</div>
</div>
</div>

]]></description>
<pubDate>Fri, 13 May 2011 05:11:26 UT</pubDate>
</item>
<item>
<title>Paul Alexander (phallguy) commented DLX-96: Suppress trial form on first run after install</title>
<link>http://xbugz.com/issue/DLX-96#comment=37-186</link>
<description><![CDATA[
<div class="comment">
<div class="comment-head">
<strong>Paul Alexander (phallguy)</strong>
<br/>
12 months ago (06 May 2011 15:24)
<br/>
<a href="http://xbugz.com/issue/DLX-96#comment=37-186">reply</a>
</div>
<div class="comment-body">
<div class="wiki text">Added a new ShowFormFilter property to LicenseValidationRequestInfo. Developers can now override the default form showing logic at runtime.</div>
</div>
</div>

]]></description>
<pubDate>Fri, 06 May 2011 22:24:33 UT</pubDate>
</item>
<item>
<title>Paul Alexander (phallguy) commented DLX-55: Add xTEA as an algorithm for license codes</title>
<link>http://xbugz.com/issue/DLX-55#comment=37-185</link>
<description><![CDATA[
<div class="comment">
<div class="comment-head">
<strong>Paul Alexander (phallguy)</strong>
<br/>
12 months ago (06 May 2011 14:31)
<br/>
<a href="http://xbugz.com/issue/DLX-55#comment=37-185">reply</a>
</div>
<div class="comment-body">
<div class="wiki text">Won&#39;t implement because xTEA algorithm requires a minimum of 64-bits to encode data which results in much longer serial numbers once transposed to base 36.</div>
</div>
</div>

]]></description>
<pubDate>Fri, 06 May 2011 21:31:03 UT</pubDate>
</item>
<item>
<title>Paul Alexander (phallguy) commented DLX-38: Link to KB articles from license exceptions</title>
<link>http://xbugz.com/issue/DLX-38#comment=37-184</link>
<description><![CDATA[
<div class="comment">
<div class="comment-head">
<strong>Paul Alexander (phallguy)</strong>
<br/>
12 months ago (06 May 2011 12:34)
<br/>
<a href="http://xbugz.com/issue/DLX-38#comment=37-184">reply</a>
</div>
<div class="comment-body">
<div class="wiki text">Add a web service that will map license error ids to KB articles. If found, show to developer.</div>
</div>
</div>

]]></description>
<pubDate>Fri, 06 May 2011 19:34:08 UT</pubDate>
</item>
<item>
<title>Paul Alexander (phallguy) commented DLX-365: DontPersistToStorage ignored when Time limit is used</title>
<link>http://xbugz.com/issue/DLX-365#comment=37-183</link>
<description><![CDATA[
<div class="comment">
<div class="comment-head">
<strong>Paul Alexander (phallguy)</strong>
<br/>
12 months ago (02 May 2011 12:18)
<br/>
<a href="http://xbugz.com/issue/DLX-365#comment=37-183">reply</a>
</div>
<div class="comment-body">
<div class="wiki text">When the license is disposed, the time limit makes a final check to make sure it&#39;s counter&#39;s are up-to-date and synchronized. However, by this time, the validation context has expired and the DontPersistToStorage option is no longer present, resulting in all secure storage state being persisted.</div>
</div>
</div>

]]></description>
<pubDate>Mon, 02 May 2011 19:18:34 UT</pubDate>
</item>
<item>
<title>Paul Alexander (phallguy) commented DLX-364: &quot;Invalid signature&quot; failure when validating a license with URLs under Microsoft Dynamics CRM 2011</title>
<link>http://xbugz.com/issue/DLX-364#comment=37-182</link>
<description><![CDATA[
<div class="comment">
<div class="comment-head">
<strong>Paul Alexander (phallguy)</strong>
<br/>
12 months ago (28 Apr 2011 16:47)
<br/>
<a href="http://xbugz.com/issue/DLX-364#comment=37-182">reply</a>
</div>
<div class="comment-body">
<div class="wiki text">The ability to provide a custom HttpEncoder was introduced in .NET 4.0. We&#39;ve added code to detect if licensing is being validated under .NET 4.0 and use the default encoder instead.</div>
</div>
</div>

]]></description>
<pubDate>Thu, 28 Apr 2011 23:47:27 UT</pubDate>
</item>
<item>
<title>Paul Alexander (phallguy) commented DLX-364: &quot;Invalid signature&quot; failure when validating a license with URLs under Microsoft Dynamics CRM 2011</title>
<link>http://xbugz.com/issue/DLX-364#comment=37-181</link>
<description><![CDATA[
<div class="comment">
<div class="comment-head">
<strong>Paul Alexander (phallguy)</strong>
<br/>
12 months ago (28 Apr 2011 16:15)
<br/>
<a href="http://xbugz.com/issue/DLX-364#comment=37-181">reply</a>
</div>
<div class="comment-body">
<div class="wiki text">The CRM Web.config defines a custom HTTP encoder which appears to be a bit more aggressive in escaping characters than actually required.<br/><br/><pre class="prettyprint">
&lt;httpRuntime executionTimeout=&quot;300&quot; 
             maxRequestLength=&quot;32768&quot; 
             requestValidationMode=&quot;3.0&quot; 
             encoderType=&quot;Microsoft.Crm.CrmHttpEncoder, Microsoft.Crm&quot; /&gt;
</pre><br/><br/>This encoder appears to encode anything but alpha-numeric values to their entity equivalent.</div>
</div>
</div>

]]></description>
<pubDate>Thu, 28 Apr 2011 23:15:56 UT</pubDate>
</item>
<item>
<title>Paul Alexander (phallguy) commented DLX-358: Standalone registration fails with &quot;The serial number could not be used to unlock the software&quot;</title>
<link>http://xbugz.com/issue/DLX-358#comment=37-179</link>
<description><![CDATA[
<div class="comment">
<div class="comment-head">
<strong>Paul Alexander (phallguy)</strong>
<br/>
15 months ago (16 Feb 2011 20:23)
<br/>
<a href="http://xbugz.com/issue/DLX-358#comment=37-179">reply</a>
</div>
<div class="comment-body">
<div class="wiki text">A short-circuit optimization meant to make the invalid serial number error more user friendly also invalidates the scenario where there are no licenses to unlock and registration is used simply to gather customer details.</div>
</div>
</div>

]]></description>
<pubDate>Thu, 17 Feb 2011 04:23:16 UT</pubDate>
</item>
<item>
<title>Paul Alexander (phallguy) commented DLX-357: Some serial numbers do not validate with Croatian culture (hr-HR)</title>
<link>http://xbugz.com/issue/DLX-357#comment=37-178</link>
<description><![CDATA[
<div class="comment">
<div class="comment-head">
<strong>Paul Alexander (phallguy)</strong>
<br/>
15 months ago (15 Feb 2011 14:57)
<br/>
<a href="http://xbugz.com/issue/DLX-357#comment=37-178">reply</a>
</div>
<div class="comment-body">
<div class="wiki text">Added workaround to use invariant culture. Still need to review other possible edge cases.</div>
</div>
</div>

]]></description>
<pubDate>Tue, 15 Feb 2011 22:57:19 UT</pubDate>
</item>
</channel>
</rss>

