<?xml version="1.0"?><?xml-stylesheet type="text/xsl" href="http://www.codeplex.com/rss.xsl"?><rss version="2.0"><channel><title>Url Guard</title><link>http://urlguard.codeplex.com/Project/ProjectRss.aspx</link><description>Guards url on your website. Small desktop application that monitors url and display alert if website is not available.</description><item><title>Source code checked in, #48073</title><link>http://urlguard.codeplex.com/SourceControl/changeset/view/48073</link><description>Re-enabled email alert control. Form elements that listened for checkbox changes had become detatched. It was assumed to be safe to reconnect them.</description><author>RupertRawnsley</author><pubDate>Fri, 19 Mar 2010 17:17:58 GMT</pubDate><guid isPermaLink="false">Source code checked in, #48073 20100319051758P</guid></item><item><title>Source code checked in, #48066</title><link>http://urlguard.codeplex.com/SourceControl/changeset/view/48066</link><description>Proper Disposal of HttpWebResponse. Failure to do this can result in subsequent requests failing with a timeout error.&amp;#13;&amp;#10;Clearer response codes when HTTP request fails. HTTP error codes should only be reported if there was a HTTP response, otherwise the failure lies elsewhere, for instance DNS lookup failure.</description><author>RupertRawnsley</author><pubDate>Fri, 19 Mar 2010 16:30:55 GMT</pubDate><guid isPermaLink="false">Source code checked in, #48066 20100319043055P</guid></item><item><title>Source code checked in, #48064</title><link>http://urlguard.codeplex.com/SourceControl/changeset/view/48064</link><description>Added catch-all handler for AppDomain errors &amp;#40;AppDomain.CurrentDomain.UnhandledException&amp;#41;.&amp;#13;&amp;#10;The original exception was triggered by starting multiple instances of the application, which caused contention on the log file &amp;#40;history.log&amp;#41;.&amp;#13;&amp;#10;The new catch-all handler deals with this more gracefully now, but the root problem is not actually addressed.</description><author>RupertRawnsley</author><pubDate>Fri, 19 Mar 2010 16:05:57 GMT</pubDate><guid isPermaLink="false">Source code checked in, #48064 20100319040557P</guid></item><item><title>Commented Issue: Settings.xml [5763]</title><link>http://urlguard.codeplex.com/WorkItem/View.aspx?WorkItemId=5763</link><description>It seems that occasionally &amp;#40;ever 2nd or 3rd&amp;#41; load of the software that it fails to read the settings.xml file correctly and therefore over writes the old one.  Basically I loose all my settings every other time I open the software.  A little annoying but still a good and useful tool.  Thanks&amp;#33;&lt;br /&gt;Comments: ** Comment from web user: svejdo1 ** &lt;p&gt;Hi,&lt;br /&gt;please install version 0.4.1. Should this occur again, please send me a log from &lt;br /&gt;c&amp;#58;&amp;#92;Documents and Settings&amp;#92;&amp;#91;USERNAME&amp;#93;&amp;#92;Application Data&amp;#92;WebMonitor&amp;#92;log.txt&lt;/p&gt;&lt;p&gt;Thanks,&lt;br /&gt;  Ondra&lt;br /&gt;&lt;/p&gt;</description><author>svejdo1</author><pubDate>Fri, 29 Jan 2010 16:25:14 GMT</pubDate><guid isPermaLink="false">Commented Issue: Settings.xml [5763] 20100129042514P</guid></item><item><title>Updated Release: UrlGuard0.4.1 (Jan 29, 2010)</title><link>http://urlguard.codeplex.com/Release/ProjectReleases.aspx?ReleaseId=39649</link><description>&lt;div class="wikidoc"&gt;&lt;h1&gt;Features&lt;/h1&gt;&lt;ul&gt;&lt;li&gt;history can be viewed as graph trough Google Chart API&lt;/li&gt;
&lt;li&gt;translation to Duch (thanks to Marc Beelen)&lt;/li&gt;
&lt;li&gt;minor UI fixes on request history&lt;/li&gt;
&lt;li&gt;added logging for debugging at end-user purposes&lt;/li&gt;&lt;/ul&gt;

&lt;h1&gt;Note&lt;/h1&gt;Please unzip both files into some directory and then install trough running &amp;quot;setup.exe&amp;quot;&lt;br /&gt;&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>svejdo1</author><pubDate>Fri, 29 Jan 2010 16:22:39 GMT</pubDate><guid isPermaLink="false">Updated Release: UrlGuard0.4.1 (Jan 29, 2010) 20100129042239P</guid></item><item><title>Released: UrlGuard0.4.1 (Jan 29, 2010)</title><link>http://urlguard.codeplex.com/Release/ProjectReleases.aspx?ReleaseId=39649</link><description>&lt;div&gt;&lt;h1&gt;Features&lt;/h1&gt;&lt;ul&gt;&lt;li&gt;history can be viewed as graph trough Google Chart API&lt;/li&gt;
&lt;li&gt;translation to Duch (thanks to Marc Beelen)&lt;/li&gt;
&lt;li&gt;minor UI fixes on request history&lt;/li&gt;
&lt;li&gt;added logging for debugging at end-user purposes&lt;/li&gt;&lt;/ul&gt;

&lt;h1&gt;Note&lt;/h1&gt;Please unzip both files into some directory and then install trough running &amp;quot;setup.exe&amp;quot;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;</description><author></author><pubDate>Fri, 29 Jan 2010 16:22:39 GMT</pubDate><guid isPermaLink="false">Released: UrlGuard0.4.1 (Jan 29, 2010) 20100129042239P</guid></item><item><title>Updated Release: UrlGuard0.4.1 (Jan 29, 2010)</title><link>http://urlguard.codeplex.com/Release/ProjectReleases.aspx?ReleaseId=39649</link><description>&lt;div class="wikidoc"&gt;&lt;h1&gt;Features&lt;/h1&gt;&lt;ul&gt;&lt;li&gt;history can be viewed as graph trough Google Chart API&lt;/li&gt;
&lt;li&gt;translation to Duch (thanks to Marc Beelen)&lt;/li&gt;
&lt;li&gt;minor UI fixes on request history&lt;/li&gt;
&lt;li&gt;added logging for debugging at end-user purposes&lt;/li&gt;&lt;/ul&gt;

&lt;h1&gt;Note&lt;/h1&gt;Please install trough running &amp;quot;setup.exe&amp;quot; from the package&lt;br /&gt;&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>svejdo1</author><pubDate>Fri, 29 Jan 2010 16:21:34 GMT</pubDate><guid isPermaLink="false">Updated Release: UrlGuard0.4.1 (Jan 29, 2010) 20100129042134P</guid></item><item><title>Created Release: UrlGuard0.4.1 (Jan 29, 2010)</title><link>http://urlguard.codeplex.com/Release/ProjectReleases.aspx?ReleaseId=39649</link><description>&lt;div class="wikidoc"&gt;!Features
&lt;ul&gt;&lt;li&gt;history can be viewed as graph trough Google Chart API&lt;/li&gt;
&lt;li&gt;translation to Duch (thanks to Marc Beelen)&lt;/li&gt;
&lt;li&gt;minor UI fixes on request history&lt;/li&gt;
&lt;li&gt;added logging for debugging at end-user purposes&lt;/li&gt;&lt;/ul&gt;
&lt;br /&gt;!Note&lt;br /&gt;Please install trough running &amp;quot;setup.exe&amp;quot; from the package&lt;br /&gt;&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>svejdo1</author><pubDate>Fri, 29 Jan 2010 16:20:15 GMT</pubDate><guid isPermaLink="false">Created Release: UrlGuard0.4.1 (Jan 29, 2010) 20100129042015P</guid></item><item><title>Source code checked in, #42592</title><link>http://urlguard.codeplex.com/SourceControl/changeset/view/42592</link><description>release 0.4.1</description><author>svejdo1</author><pubDate>Fri, 29 Jan 2010 16:06:23 GMT</pubDate><guid isPermaLink="false">Source code checked in, #42592 20100129040623P</guid></item><item><title>New Post: Bad url confirmation</title><link>http://urlguard.codeplex.com/Thread/View.aspx?ThreadId=72814</link><description>&lt;div style="line-height: normal;"&gt;&lt;p&gt;Hi azray,&lt;/p&gt;
&lt;p&gt;the ftp is using different protocol than http; the fact that most browsers handles that seemlesly (they implement both) doesn't mean that you can use http get or http post method&lt;/p&gt;
&lt;p&gt;to check ftp availability. On the other hand if you sucessfully ping the server it doesn't mean that the ftp server is running (the ftp service can be down). The most proper way how&lt;/p&gt;
&lt;p&gt;to check ftp would be to log in and get list of directories for example...&lt;/p&gt;
&lt;p&gt;I can implement something similar - make UrlGuard wath over the ftp server; however given my current occupation it would be no sooner than in one month.&lt;/p&gt;
&lt;p&gt;Regards,&lt;/p&gt;
&lt;p&gt;&amp;nbsp; Ondra&lt;/p&gt;&lt;/div&gt;</description><author>svejdo1</author><pubDate>Fri, 23 Oct 2009 14:10:53 GMT</pubDate><guid isPermaLink="false">New Post: Bad url confirmation 20091023021053P</guid></item><item><title>New Post: Bad url confirmation</title><link>http://urlguard.codeplex.com/Thread/View.aspx?ThreadId=72814</link><description>&lt;div style="line-height: normal;"&gt;&lt;p&gt;Am trying to sort out a failed url that operates normally otherwise.&amp;nbsp;&amp;nbsp; One such failed site is an ftp site which works normally as ftp, resolves via ping normally.&amp;nbsp; Is the testing mechanism limited to http programs only or is there some other algorythm for a site with a url that is not &amp;quot;www&amp;quot;&lt;/p&gt;&lt;/div&gt;</description><author>azray</author><pubDate>Thu, 22 Oct 2009 17:51:58 GMT</pubDate><guid isPermaLink="false">New Post: Bad url confirmation 20091022055158P</guid></item><item><title>New Post: Does Url guard use only "PING"?</title><link>http://urlguard.codeplex.com/Thread/View.aspx?ThreadId=71916</link><description>&lt;div style="line-height: normal;"&gt;&lt;p&gt;Hi Davide,&lt;/p&gt;
&lt;p&gt;It uses http request / response. Ping (I mean the ping protocol) cannot be used for watching web&lt;/p&gt;
&lt;p&gt;sites - you can have multiple sites on single web server and the fact that web server responses to ping calls&lt;/p&gt;
&lt;p&gt;doesn't mean that your web application is healthy and running.&lt;/p&gt;
&lt;p&gt;Regards,&lt;/p&gt;
&lt;p&gt;&amp;nbsp; Ondra&lt;/p&gt;&lt;/div&gt;</description><author>svejdo1</author><pubDate>Thu, 15 Oct 2009 07:27:13 GMT</pubDate><guid isPermaLink="false">New Post: Does Url guard use only "PING"? 20091015072713A</guid></item><item><title>New Post: Does Url guard use only "PING"?</title><link>http://urlguard.codeplex.com/Thread/View.aspx?ThreadId=71916</link><description>&lt;div style="line-height: normal;"&gt;&lt;p&gt;Hello,&lt;/p&gt;
&lt;p&gt;I would be interested in knowing the way Url Guard service does works.&lt;/p&gt;
&lt;p&gt;Does it either &amp;quot;ping&amp;quot; server as well, or it uses something else (like HTTP response)?&lt;/p&gt;
&lt;p&gt;Thank you very much in advance for attention.&lt;/p&gt;
&lt;p&gt;Davide - Italy&lt;/p&gt;&lt;/div&gt;</description><author>davidefaccio</author><pubDate>Wed, 14 Oct 2009 09:58:21 GMT</pubDate><guid isPermaLink="false">New Post: Does Url guard use only "PING"? 20091014095821A</guid></item><item><title>Created Issue: Settings.xml [5763]</title><link>http://urlguard.codeplex.com/WorkItem/View.aspx?WorkItemId=5763</link><description>It seems that occasionally &amp;#40;ever 2nd or 3rd&amp;#41; load of the software that it fails to read the settings.xml file correctly and therefore over writes the old one.  Basically I loose all my settings every other time I open the software.  A little annoying but still a good and useful tool.  Thanks&amp;#33;&lt;br /&gt;</description><author>jpwalters</author><pubDate>Wed, 14 Oct 2009 00:48:10 GMT</pubDate><guid isPermaLink="false">Created Issue: Settings.xml [5763] 20091014124810A</guid></item><item><title>Updated Wiki: Home</title><link>http://urlguard.codeplex.com/Wiki/View.aspx?title=Home&amp;version=7</link><description>&lt;div class="wikidoc"&gt;&lt;b&gt;Project Description&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;Small desktop application that resides in system tray and guards url of your production web sites. In regular interval pings defined urls and show alert if web sites are not available. It is also possible to send email alert to pre-defined recepient list if the site goes down (if you don't have smtp server, you can send the alert via your gmail account).  Also user can select authentication (supported is Basic and NTLM) to check password-protected sites.&lt;br /&gt;&lt;br /&gt;Status screenshot:&lt;br /&gt;&lt;img src="http://i3.codeplex.com/Project/Download/FileDownload.aspx?ProjectName=urlguard&amp;DownloadId=75958" alt="url-guard-screenshot-1.png" title="url-guard-screenshot-1.png" /&gt;&lt;br /&gt;&lt;br /&gt;Configuration screenshot:&lt;br /&gt;&lt;img src="http://i3.codeplex.com/Project/Download/FileDownload.aspx?ProjectName=urlguard&amp;DownloadId=75959" alt="url-guard-screenshot-2.png" title="url-guard-screenshot-2.png" /&gt;&lt;br /&gt;&lt;br /&gt;Before UrlGuard0.3 the application was configured via app.config. &lt;br /&gt;Since UrlGuard0.3 all settings are set on user interface (and are stored in APPLICATION_DATA\WebMonitor\Settings.xml file).&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>svejdo1</author><pubDate>Wed, 05 Aug 2009 09:36:33 GMT</pubDate><guid isPermaLink="false">Updated Wiki: Home 20090805093633A</guid></item><item><title>Updated Wiki: Home</title><link>http://urlguard.codeplex.com/Wiki/View.aspx?title=Home&amp;version=6</link><description>&lt;div class="wikidoc"&gt;&lt;b&gt;Project Description&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;Small desktop application that resides in system tray and guards url of your production web sites. In regular interval pings defined urls and show alert if web sites are not available. It is also posible to send email alert to pre-defined recepient list is site goes down.  Also user can select authentication (supported is Basic and NTLM) to check password-protected sites.&lt;br /&gt;&lt;br /&gt;Status screenshot:&lt;br /&gt;&lt;img src="http://i3.codeplex.com/Project/Download/FileDownload.aspx?ProjectName=urlguard&amp;DownloadId=75958" alt="url-guard-screenshot-1.png" title="url-guard-screenshot-1.png" /&gt;&lt;br /&gt;&lt;br /&gt;Configuration screenshot:&lt;br /&gt;&lt;img src="http://i3.codeplex.com/Project/Download/FileDownload.aspx?ProjectName=urlguard&amp;DownloadId=75959" alt="url-guard-screenshot-2.png" title="url-guard-screenshot-2.png" /&gt;&lt;br /&gt;&lt;br /&gt;Before UrlGuard0.3 the application was configured via app.config. &lt;br /&gt;Since UrlGuard0.3 all settings are set on user interface (and are stored in APPLICATION_DATA\WebMonitor\Settings.xml file).&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>svejdo1</author><pubDate>Wed, 05 Aug 2009 09:31:19 GMT</pubDate><guid isPermaLink="false">Updated Wiki: Home 20090805093119A</guid></item><item><title>Commented Issue: Error while Adding Site</title><link>http://urlguard.codeplex.com/WorkItem/View.aspx?WorkItemId=5194</link><description>System.ArgumentNullException&amp;#58; Value cannot be null.&lt;br /&gt;Parameter name&amp;#58; chain&lt;br /&gt;   at Barbar.UrlGuard.Controls.ChainTreeView.AddUrl&amp;#40;MonitoringChain chain&amp;#41;&lt;br /&gt;   at Barbar.UrlGuard.FormMain.chainTreeToolStrip_Command&amp;#40;Object sender, ChainTreeToolStripEventArgs e&amp;#41;&lt;br /&gt;   at Barbar.UrlGuard.Controls.ChainTreeToolStrip.DoClick&amp;#40;Object sender, EventArgs e&amp;#41;&lt;br /&gt;   at System.Windows.Forms.ToolStripItem.RaiseEvent&amp;#40;Object key, EventArgs e&amp;#41;&lt;br /&gt;   at System.Windows.Forms.ToolStripButton.OnClick&amp;#40;EventArgs e&amp;#41;&lt;br /&gt;   at System.Windows.Forms.ToolStripItem.HandleClick&amp;#40;EventArgs e&amp;#41;&lt;br /&gt;   at System.Windows.Forms.ToolStripItem.HandleMouseUp&amp;#40;MouseEventArgs e&amp;#41;&lt;br /&gt;   at System.Windows.Forms.ToolStripItem.FireEventInteractive&amp;#40;EventArgs e, ToolStripItemEventType met&amp;#41;&lt;br /&gt;   at System.Windows.Forms.ToolStripItem.FireEvent&amp;#40;EventArgs e, ToolStripItemEventType met&amp;#41;&lt;br /&gt;   at System.Windows.Forms.ToolStrip.OnMouseUp&amp;#40;MouseEventArgs mea&amp;#41;&lt;br /&gt;   at System.Windows.Forms.Control.WmMouseUp&amp;#40;Message&amp;#38; m, MouseButtons button, Int32 clicks&amp;#41;&lt;br /&gt;   at System.Windows.Forms.Control.WndProc&amp;#40;Message&amp;#38; m&amp;#41;&lt;br /&gt;   at System.Windows.Forms.ScrollableControl.WndProc&amp;#40;Message&amp;#38; m&amp;#41;&lt;br /&gt;   at System.Windows.Forms.ToolStrip.WndProc&amp;#40;Message&amp;#38; m&amp;#41;&lt;br /&gt;   at System.Windows.Forms.Control.ControlNativeWindow.OnMessage&amp;#40;Message&amp;#38; m&amp;#41;&lt;br /&gt;   at System.Windows.Forms.Control.ControlNativeWindow.WndProc&amp;#40;Message&amp;#38; m&amp;#41;&lt;br /&gt;   at System.Windows.Forms.NativeWindow.Callback&amp;#40;IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam&amp;#41;&lt;br /&gt;&lt;br /&gt;When I was trying to add my second url, the above error popped up. Though I was able to add both sites and its now even monitoring them.&lt;br /&gt;Comments: ** Comment from web user: svejdo1 ** &lt;p&gt;Should be fixed in UrlGuard0.4 release&lt;/p&gt;</description><author>svejdo1</author><pubDate>Wed, 05 Aug 2009 08:54:21 GMT</pubDate><guid isPermaLink="false">Commented Issue: Error while Adding Site 20090805085421A</guid></item><item><title>Created Release: UrlGuard0.4 (Aug 05, 2009)</title><link>http://urlguard.codeplex.com/Release/ProjectReleases.aspx?ReleaseId=31159</link><description>&lt;div class="wikidoc"&gt;&lt;h2&gt;Important note&lt;/h2&gt;New installer was added in this release - and it is incompatible with previous versions, so please uninstall older versions of UrlGuard if you want to install this version
&lt;h2&gt;Features&lt;/h2&gt;&lt;ul&gt;&lt;li&gt;localization - in ApplicationFolder\Resources\Languages are stored localization files - currently only English and Czech language is supported, if you are able please translate UrlGuard to your language and send me the localized file - I will include it in the next release (svejdo1 atsign centrum.cz)&lt;/li&gt;
&lt;li&gt;auto start - now you can set UrlGuard to start at the start of windows&lt;/li&gt;
&lt;li&gt;ui changes - you can now edit urls and chains, some UI dialogs were reorganized, about dialog added&lt;/li&gt;
&lt;li&gt;history log - you can see the request history&lt;/li&gt;
&lt;li&gt;robust installer - fallback from ClickOnce technology which is &lt;b&gt;&lt;/b&gt;*$#! to more robust MSI solution&lt;/li&gt;
&lt;li&gt;authentication - you can use UrlGuard to check Basic Authentication and Windows Integrated Authentication protected urls&lt;/li&gt;
&lt;li&gt;multi-threading - pinging service run in different thread, and so the application UI isn't blocked during pings&lt;/li&gt;&lt;/ul&gt;

&lt;h2&gt;Bug fixes&lt;/h2&gt;&lt;ul&gt;&lt;li&gt;ArgumentNullException being thrown at some points&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>svejdo1</author><pubDate>Wed, 05 Aug 2009 08:52:00 GMT</pubDate><guid isPermaLink="false">Created Release: UrlGuard0.4 (Aug 05, 2009) 20090805085200A</guid></item><item><title>Released: UrlGuard0.4 (Aug 05, 2009)</title><link>http://urlguard.codeplex.com/Release/ProjectReleases.aspx?ReleaseId=31159</link><description>&lt;div&gt;&lt;h2&gt;Important note&lt;/h2&gt;New installer was added in this release - and it is incompatible with previous versions, so please uninstall older versions of UrlGuard if you want to install this version
&lt;h2&gt;Features&lt;/h2&gt;&lt;ul&gt;&lt;li&gt;localization - in ApplicationFolder\Resources\Languages are stored localization files - currently only English and Czech language is supported, if you are able please translate UrlGuard to your language and send me the localized file - I will include it in the next release (svejdo1 atsign centrum.cz)&lt;/li&gt;
&lt;li&gt;auto start - now you can set UrlGuard to start at the start of windows&lt;/li&gt;
&lt;li&gt;ui changes - you can now edit urls and chains, some UI dialogs were reorganized, about dialog added&lt;/li&gt;
&lt;li&gt;history log - you can see the request history&lt;/li&gt;
&lt;li&gt;robust installer - fallback from ClickOnce technology which is &lt;b&gt;&lt;/b&gt;*$#! to more robust MSI solution&lt;/li&gt;
&lt;li&gt;authentication - you can use UrlGuard to check Basic Authentication and Windows Integrated Authentication protected urls&lt;/li&gt;
&lt;li&gt;multi-threading - pinging service run in different thread, and so the application UI isn't blocked during pings&lt;/li&gt;&lt;/ul&gt;

&lt;h2&gt;Bug fixes&lt;/h2&gt;&lt;ul&gt;&lt;li&gt;ArgumentNullException being thrown at some points&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;</description><author></author><pubDate>Wed, 05 Aug 2009 08:52:00 GMT</pubDate><guid isPermaLink="false">Released: UrlGuard0.4 (Aug 05, 2009) 20090805085200A</guid></item><item><title>Source code checked in, #31391</title><link>http://urlguard.codeplex.com/SourceControl/changeset/view/31391</link><description>installer for 0.4 version</description><author>svejdo1</author><pubDate>Wed, 05 Aug 2009 08:03:22 GMT</pubDate><guid isPermaLink="false">Source code checked in, #31391 20090805080322A</guid></item></channel></rss>