<!--
	Related:
		SourceForge.net.xml

	Failed:
		(projectname).sf.net
		e.g. https://doublecmd.sf.net/

	Mismatched:
		*.cvs.sf.net
		*.git.sf.net
		*.svn.sf.net	( equal to *.svn.sourceforge.com )
		svn.sf.net
		apps.sf.net
		goparallel.sf.net
		images.sf.net
		lists.sf.net
-->

<ruleset name="SF.net">
	<!--	Directly:	-->
	<target host="sf.net" />
	<target host="www.sf.net" />
	<target host="downloads.sf.net" />
	<target host="p.sf.net" />
	<target host="prdownloads.sf.net" />

	<!--	Complications:	-->
	<target host="apps.sf.net" />
	<target host="goparallel.sf.net" />
	<target host="images.sf.net" />
	<target host="lists.sf.net" />
	<rule from="^http://(apps|goparallel|images|lists)\.sf\.net/"
		to="https://$1.sourceforge.net/" />

	<target host="*.svn.sf.net" />
	<rule from="^http://(\w+)\.svn\.sf\.net/"
			to="https://$1.svn.sourceforge.net/" />
		<test url="http://docbook.svn.sf.net/svnroot/docbook/trunk/xsl" />
		<test url="http://jmagick.svn.sf.net/svnroot/jmagick@17" />
		<test url="http://yap.svn.sf.net/svnroot/yap/trunk@1565" />

	<rule from="^http:" to="https:" />
</ruleset>
