<?xml version="1.0"?><?xml-stylesheet type="text/xsl" href="/rss.xsl"?><rss version="2.0"><channel><title>AltairisWebSecurity Release Rss Feed</title><link>http://www.codeplex.com/AltairisWebSecurityses.aspx?ProjectName=AltairisWebProviders</link><description>AltairisWebSecurity Release Rss Description</description><item><title>Created Release: 2.4.4 (7 08, 2012)</title><link>http://altairiswebsecurity.codeplex.com/releases?ReleaseId=90793</link><description>&lt;div class="wikidoc"&gt;Added &lt;span class="codeInline"&gt;UseDateTimeOffset&lt;/span&gt; property to &lt;span class="codeInline"&gt;TableMembershipProvider&lt;/span&gt;, to allow using SQL type &lt;span class="codeInline"&gt;datetimeoffset&lt;/span&gt; in database.&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>altair</author><pubDate>Sun, 08 Jul 2012 14:09:49 GMT</pubDate><guid isPermaLink="false">Created Release: 2.4.4 (7 08, 2012) 20120708020949P</guid></item><item><title>Released: 2.4.4 (Jul 08, 2012)</title><link>http://altairiswebsecurity.codeplex.com/releases/view/90793</link><description>
&lt;div class="wikidoc"&gt;Added &lt;span class="codeInline"&gt;UseDateTimeOffset&lt;/span&gt; property to
&lt;span class="codeInline"&gt;TableMembershipProvider&lt;/span&gt;, to allow using SQL type
&lt;span class="codeInline"&gt;datetimeoffset&lt;/span&gt; in database.&lt;/div&gt;
&lt;div&gt;&lt;/div&gt;
</description><author></author><pubDate>Sun, 08 Jul 2012 14:09:49 GMT</pubDate><guid isPermaLink="false">Released: 2.4.4 (Jul 08, 2012) 20120708020949P</guid></item><item><title>Created Release: 2.4.3 (Dec 18, 2011)</title><link>http://altairiswebsecurity.codeplex.com/releases?ReleaseId=79038</link><description>&lt;div class="wikidoc"&gt;&lt;ul&gt;&lt;li&gt;Fixed &lt;a href="http://altairiswebsecurity.codeplex.com/workitem/31931"&gt;Misnamed configuration name minRequiredNonAlphanumericCharacters&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;
&lt;br /&gt;If you are using NuGet, you can install this library using &lt;b&gt;install-package Altairis.Web.Security&lt;/b&gt; or update to this version by using command &lt;b&gt;update-package Altairis.Web.Security&lt;/b&gt;.&lt;br /&gt;&lt;br /&gt;If you want to download source code, go to &amp;quot;Source Code&amp;quot; tab and download directly from source control.&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>altair</author><pubDate>Sun, 18 Dec 2011 23:04:51 GMT</pubDate><guid isPermaLink="false">Created Release: 2.4.3 (Dec 18, 2011) 20111218110451P</guid></item><item><title>Released: 2.4.3 (Dec 18, 2011)</title><link>http://altairiswebsecurity.codeplex.com/releases/view/79038</link><description>
&lt;div class="wikidoc"&gt;
&lt;ul&gt;
&lt;li&gt;Fixed &lt;a href="http://altairiswebsecurity.codeplex.com/workitem/31931"&gt;Misnamed configuration name minRequiredNonAlphanumericCharacters&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;
&lt;br&gt;
If you are using NuGet, you can install this library using &lt;b&gt;install-package Altairis.Web.Security&lt;/b&gt; or update to this version by using command
&lt;b&gt;update-package Altairis.Web.Security&lt;/b&gt;.&lt;br&gt;
&lt;br&gt;
If you want to download source code, go to &amp;quot;Source Code&amp;quot; tab and download directly from source control.&lt;/div&gt;
&lt;div&gt;&lt;/div&gt;
</description><author></author><pubDate>Sun, 18 Dec 2011 23:04:51 GMT</pubDate><guid isPermaLink="false">Released: 2.4.3 (Dec 18, 2011) 20111218110451P</guid></item><item><title>Updated Release: 2.4.2 (Dec 01, 2011)</title><link>http://altairiswebsecurity.codeplex.com/releases/view/77887</link><description>&lt;div class="wikidoc"&gt;&lt;ul&gt;&lt;li&gt;Fixed &lt;a href="http://altairiswebsecurity.codeplex.com/workitem/31864"&gt;Membership.UpdateUser fails when user.Comment == null&lt;/a&gt;  &lt;/li&gt;&lt;/ul&gt;
  &lt;br /&gt;If you are using NuGet, you can install this library using &lt;b&gt;install-package Altairis.Web.Security &lt;/b&gt; or update to this version by using command &lt;b&gt;update-package Altairis.Web.Security&lt;/b&gt;.&lt;br /&gt;&lt;br /&gt;If you want to download source code, go to &amp;quot;Source Code&amp;quot; tab and download directly from source control.&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>altair</author><pubDate>Thu, 01 Dec 2011 12:45:54 GMT</pubDate><guid isPermaLink="false">Updated Release: 2.4.2 (Dec 01, 2011) 20111201124554P</guid></item><item><title>Released: 2.4.2 (Dec 01, 2011)</title><link>http://altairiswebsecurity.codeplex.com/releases/view/77887</link><description>
&lt;div class="wikidoc"&gt;
&lt;ul&gt;
&lt;li&gt;Fixed &lt;a href="http://altairiswebsecurity.codeplex.com/workitem/31864"&gt;Membership.UpdateUser fails when user.Comment == null&lt;/a&gt;
&lt;/li&gt;&lt;/ul&gt;
&lt;br&gt;
If you are using NuGet, you can install this library using &lt;b&gt;install-package Altairis.Web.Security
&lt;/b&gt;or update to this version by using command &lt;b&gt;update-package Altairis.Web.Security&lt;/b&gt;.&lt;br&gt;
&lt;br&gt;
If you want to download source code, go to &amp;quot;Source Code&amp;quot; tab and download directly from source control.&lt;/div&gt;
&lt;div&gt;&lt;/div&gt;
</description><author></author><pubDate>Thu, 01 Dec 2011 12:45:54 GMT</pubDate><guid isPermaLink="false">Released: 2.4.2 (Dec 01, 2011) 20111201124554P</guid></item><item><title>Created Release: 2.4.0 (Mar 25, 2011)</title><link>http://altairiswebsecurity.codeplex.com/releases?ReleaseId=63213</link><description>&lt;div class="wikidoc"&gt;&lt;ul&gt;&lt;li&gt;Added XmlMembershipProvider&lt;/li&gt;
&lt;li&gt;Fixed missing password policy validation in PlainTextMembershipProvider and TableMembershipProvider&lt;/li&gt;
&lt;li&gt;Moved database and configuration extension methods to separate classes&lt;/li&gt;&lt;/ul&gt;
&lt;br /&gt;If you are using NuGet, you can update to this version by using &lt;b&gt;Update-Package Altairis.Web.Security&lt;/b&gt;.&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>altair</author><pubDate>Fri, 25 Mar 2011 13:11:09 GMT</pubDate><guid isPermaLink="false">Created Release: 2.4.0 (Mar 25, 2011) 20110325011109P</guid></item><item><title>Released: 2.4.0 (Mar 25, 2011)</title><link>http://altairiswebsecurity.codeplex.com/releases/view/63213</link><description>
&lt;div class="wikidoc"&gt;
&lt;ul&gt;
&lt;li&gt;Added XmlMembershipProvider &lt;/li&gt;&lt;li&gt;Fixed missing password policy validation in PlainTextMembershipProvider and TableMembershipProvider
&lt;/li&gt;&lt;li&gt;Moved database and configuration extension methods to separate classes&lt;/li&gt;&lt;/ul&gt;
&lt;br&gt;
If you are using NuGet, you can update to this version by using &lt;b&gt;Update-Package Altairis.Web.Security&lt;/b&gt;.&lt;/div&gt;
&lt;div&gt;&lt;/div&gt;
</description><author></author><pubDate>Fri, 25 Mar 2011 13:11:09 GMT</pubDate><guid isPermaLink="false">Released: 2.4.0 (Mar 25, 2011) 20110325011109P</guid></item><item><title>Created Release: 2.3.1 (Feb 04, 2011)</title><link>http://altairiswebsecurity.codeplex.com/releases?ReleaseId=60401</link><description>&lt;div class="wikidoc"&gt;Fixed DB query bug when checking for role existence.&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>altair</author><pubDate>Fri, 04 Feb 2011 20:21:08 GMT</pubDate><guid isPermaLink="false">Created Release: 2.3.1 (Feb 04, 2011) 20110204082108P</guid></item><item><title>Released: 2.3.1 (Feb 04, 2011)</title><link>http://altairiswebsecurity.codeplex.com/releases/view/60401</link><description>
&lt;div class="wikidoc"&gt;Fixed DB query bug when checking for role existence.&lt;/div&gt;
&lt;div&gt;&lt;/div&gt;
</description><author></author><pubDate>Fri, 04 Feb 2011 20:21:08 GMT</pubDate><guid isPermaLink="false">Released: 2.3.1 (Feb 04, 2011) 20110204082108P</guid></item><item><title>Updated Release: 2.3.0 (Jan 24, 2011)</title><link>http://altairiswebsecurity.codeplex.com/releases/view/59729</link><description>&lt;div class="wikidoc"&gt;&lt;ul&gt;&lt;li&gt;Added ability to use &lt;a href="http://altairiswebsecurity.codeplex.com/wikipage?title=Custom%20Provider%20User%20Keys"&gt;Custom Provider User Keys&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Added ability to force e-mail address as user name&lt;/li&gt;
&lt;li&gt;Added new sample to test the above features&lt;/li&gt;
&lt;li&gt;Misc. sample cleanup and small bugfixes.&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>altair</author><pubDate>Tue, 25 Jan 2011 02:29:51 GMT</pubDate><guid isPermaLink="false">Updated Release: 2.3.0 (Jan 24, 2011) 20110125022951A</guid></item><item><title>Released: 2.3.0 (Jan 24, 2011)</title><link>http://altairiswebsecurity.codeplex.com/releases/view/59729</link><description>
&lt;div class="wikidoc"&gt;
&lt;ul&gt;
&lt;li&gt;Added ability to use &lt;a href="http://altairiswebsecurity.codeplex.com/wikipage?title=Custom%20Provider%20User%20Keys"&gt;
Custom Provider User Keys&lt;/a&gt; &lt;/li&gt;&lt;li&gt;Added ability to force e-mail address as user name &lt;/li&gt;&lt;li&gt;Added new sample to test the above features &lt;/li&gt;&lt;li&gt;Misc. sample cleanup and small bugfixes.&lt;/li&gt;&lt;/ul&gt;
&lt;/div&gt;
&lt;div&gt;&lt;/div&gt;
</description><author></author><pubDate>Tue, 25 Jan 2011 02:29:51 GMT</pubDate><guid isPermaLink="false">Released: 2.3.0 (Jan 24, 2011) 20110125022951A</guid></item><item><title>Updated Release: 2.2.0 (Jan 23, 2011)</title><link>http://altairiswebsecurity.codeplex.com/releases/view/59664</link><description>&lt;div class="wikidoc"&gt;&lt;ul&gt;&lt;li&gt;Verified functionality with SQL Compact 4.0 RTM&lt;/li&gt;
&lt;li&gt;Removed static reference to SQL Compact (introduced in  &lt;a href="http://altairiswebsecurity.codeplex.com/releases/view/58099"&gt;2.1.0.0&lt;/a&gt;) and replaced with generic factory usage&lt;/li&gt;
&lt;li&gt;Added automated NuGet package generation to build process&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>altair</author><pubDate>Mon, 24 Jan 2011 03:05:18 GMT</pubDate><guid isPermaLink="false">Updated Release: 2.2.0 (Jan 23, 2011) 20110124030518A</guid></item><item><title>Released: 2.2.0 (Jan 23, 2011)</title><link>http://altairiswebsecurity.codeplex.com/releases/view/59664</link><description>
&lt;div class="wikidoc"&gt;
&lt;ul&gt;
&lt;li&gt;Verified functionality with SQL Compact 4.0 RTM &lt;/li&gt;&lt;li&gt;Removed static reference to SQL Compact (introduced in &lt;a href="http://altairiswebsecurity.codeplex.com/releases/view/58099"&gt;
2.1.0.0&lt;/a&gt;) and replaced with generic factory usage &lt;/li&gt;&lt;li&gt;Added automated NuGet package generation to build process&lt;/li&gt;&lt;/ul&gt;
&lt;/div&gt;
&lt;div&gt;&lt;/div&gt;
</description><author></author><pubDate>Mon, 24 Jan 2011 03:05:18 GMT</pubDate><guid isPermaLink="false">Released: 2.2.0 (Jan 23, 2011) 20110124030518A</guid></item><item><title>Created Release: 2.2.0 (Jan 23, 2011)</title><link>http://altairiswebsecurity.codeplex.com/releases?ReleaseId=59664</link><description>&lt;div class="wikidoc"&gt;&lt;ul&gt;&lt;li&gt;Verified functionality with SQL Compact 4.0 RTM&lt;/li&gt;
&lt;li&gt;Removed static reference to SQL Compact (introduced in  &lt;a href="http://altairiswebsecurity.codeplex.com/releases/view/58099"&gt;2.1.0.0&lt;/a&gt;) and replaced with generic factory usage&lt;/li&gt;
&lt;li&gt;Added automated NuGet package generation to build process&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>altair</author><pubDate>Sun, 23 Jan 2011 22:01:45 GMT</pubDate><guid isPermaLink="false">Created Release: 2.2.0 (Jan 23, 2011) 20110123100145P</guid></item><item><title>Released: 2.2.0 (Jan 23, 2011)</title><link>http://altairiswebsecurity.codeplex.com/releases/view/59664</link><description>
&lt;div class="wikidoc"&gt;
&lt;ul&gt;
&lt;li&gt;Verified functionality with SQL Compact 4.0 RTM &lt;/li&gt;&lt;li&gt;Removed static reference to SQL Compact (introduced in &lt;a href="http://altairiswebsecurity.codeplex.com/releases/view/58099"&gt;
2.1.0.0&lt;/a&gt;) and replaced with generic factory usage &lt;/li&gt;&lt;li&gt;Added automated NuGet package generation to build process&lt;/li&gt;&lt;/ul&gt;
&lt;/div&gt;
&lt;div&gt;&lt;/div&gt;
</description><author></author><pubDate>Sun, 23 Jan 2011 22:01:45 GMT</pubDate><guid isPermaLink="false">Released: 2.2.0 (Jan 23, 2011) 20110123100145P</guid></item><item><title>Updated Release: 2.1.0.0 (Dec 25, 2010)</title><link>http://altairiswebsecurity.codeplex.com/releases/view/58099</link><description>&lt;div class="wikidoc"&gt;This release adds experimental support for Microsoft SQL Server Compact 4.0 as data store.&lt;br /&gt;&lt;br /&gt;See page &lt;a href="http://altairiswebsecurity.codeplex.com/wikipage?title=SQL%20Server%20Compact%20Support"&gt;SQL Server Compact Support&lt;/a&gt; for more information.&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>altair</author><pubDate>Sat, 25 Dec 2010 22:37:42 GMT</pubDate><guid isPermaLink="false">Updated Release: 2.1.0.0 (Dec 25, 2010) 20101225103742P</guid></item><item><title>Released: 2.1.0.0 (Dec 25, 2010)</title><link>http://altairiswebsecurity.codeplex.com/releases/view/58099</link><description>
&lt;div class="wikidoc"&gt;This release adds experimental support for Microsoft SQL Server Compact 4.0 as data store.&lt;br&gt;
&lt;br&gt;
See page &lt;a href="http://altairiswebsecurity.codeplex.com/wikipage?title=SQL%20Server%20Compact%20Support"&gt;
SQL Server Compact Support&lt;/a&gt; for more information.&lt;/div&gt;
&lt;div&gt;&lt;/div&gt;
</description><author></author><pubDate>Sat, 25 Dec 2010 22:37:42 GMT</pubDate><guid isPermaLink="false">Released: 2.1.0.0 (Dec 25, 2010) 20101225103742P</guid></item><item><title>Updated Release: 2.1.0.0 (SQL Compact 4.0) (Dec 25, 2010)</title><link>http://altairiswebsecurity.codeplex.com/releases/view/58099</link><description>&lt;div class="wikidoc"&gt;This release adds experimental support for Microsoft SQL Server Compact 4.0 as data store.&lt;br /&gt;&lt;br /&gt;See page &lt;a href="http://altairiswebsecurity.codeplex.com/wikipage?title=SQL%20Server%20Compact%20Support"&gt;SQL Server Compact Support&lt;/a&gt; for more information.&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>altair</author><pubDate>Sat, 25 Dec 2010 22:26:55 GMT</pubDate><guid isPermaLink="false">Updated Release: 2.1.0.0 (SQL Compact 4.0) (Dec 25, 2010) 20101225102655P</guid></item><item><title>Updated Release: 2.0.0.0 (Dec 25, 2010)</title><link>http://altairiswebsecurity.codeplex.com/releases/view/58096</link><description>&lt;div class="wikidoc"&gt;&lt;ul&gt;&lt;li&gt;Updated to .NET Framework 4.0 and Visual Studio 2010&lt;/li&gt;
&lt;li&gt;Obsoleted SimpleSqlMembershipProvider, SimpleSqlRoleProvider and SimpleSqlProfileProvider classes&lt;/li&gt;
&lt;li&gt;Introduced new &lt;a href="http://altairiswebsecurity.codeplex.com/wikipage?title=SQL%20Table%20Providers"&gt;SQL Table Providers&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;For hashing, the standard HMACSHA512 class and algo are supported, instead of homebrew salting.&lt;/li&gt;
&lt;li&gt;Password hash and salt (or key, in HMAC terminology) are stored as binary database fields, not Base64-encoded strings.&lt;/li&gt;
&lt;li&gt;The int UserId column was dropped and UserName is now used as primary key instead.&lt;/li&gt;
&lt;li&gt;Implemented better tracking of user activity and now supporting the GetNumberOfUsersOnline method.&lt;/li&gt;
&lt;li&gt;Names of all tables are now configurable.&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>altair</author><pubDate>Sat, 25 Dec 2010 21:56:09 GMT</pubDate><guid isPermaLink="false">Updated Release: 2.0.0.0 (Dec 25, 2010) 20101225095609P</guid></item></channel></rss>