<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>viciouz.co.uk &#187; minivcs</title>
	<atom:link href="http://viciouz.co.uk/site/tag/minivcs/feed/" rel="self" type="application/rss+xml" />
	<link>http://viciouz.co.uk/site</link>
	<description>Mundanity Incarnate</description>
	<lastBuildDate>Sat, 31 Jul 2010 11:09:03 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>minivcs 0.1</title>
		<link>http://viciouz.co.uk/site/2009/10/minivcs-0-1/</link>
		<comments>http://viciouz.co.uk/site/2009/10/minivcs-0-1/#comments</comments>
		<pubDate>Sat, 10 Oct 2009 19:20:11 +0000</pubDate>
		<dc:creator>ViciouZ</dc:creator>
				<category><![CDATA[C]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[minivcs]]></category>

		<guid isPermaLink="false">http://viciouz.co.uk/site/?p=55</guid>
		<description><![CDATA[Well, here it is, version 0.1 of minivcs. I haven&#8217;t worked on it for a while, but did a couple of modifications before I packaged it up. The tarball contains a readme, the server php script, a compiled win32 client, and the C source for the client. If you want to try it out without [...]]]></description>
			<content:encoded><![CDATA[<p>Well, here it is, version 0.1 of <a title="minivcs" href="http://viciouz.co.uk/site/2009/09/minivcs/" target="_self">minivcs</a>. I haven&#8217;t worked on it for a while, but did a couple of modifications before I packaged it up. The tarball contains a readme, the server php script, a compiled win32 client, and the C source for the client.</p>
<p>If you want to try it out without uploading the .php script, you can use &#8220;viciouz.co.uk/other&#8221; as a server address.</p>
<p><a title="minivcs-0.1.tar.gz" href="http://viciouz.co.uk/other/minivcs/minivcs-0.1.tar.gz" target="_blank">minivcs-0.1.tar.gz</a></p>
]]></content:encoded>
			<wfw:commentRss>http://viciouz.co.uk/site/2009/10/minivcs-0-1/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>minivcs</title>
		<link>http://viciouz.co.uk/site/2009/09/minivcs/</link>
		<comments>http://viciouz.co.uk/site/2009/09/minivcs/#comments</comments>
		<pubDate>Mon, 14 Sep 2009 17:41:09 +0000</pubDate>
		<dc:creator>ViciouZ</dc:creator>
				<category><![CDATA[C]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[minivcs]]></category>

		<guid isPermaLink="false">http://viciouz.co.uk/site/2009/09/minicvs/</guid>
		<description><![CDATA[Quite a while back I started a project to synchronise files into a local directory from a web server using a PHP script on the server side and a C client. The purpose was to act as a data repository for game media files for trench breakthrough. There are already existing alternatives, most notably rsync, [...]]]></description>
			<content:encoded><![CDATA[<p>Quite a while back I started a project to synchronise files into a local directory from a web server using a PHP script on the server side and a C client. The purpose was to act as a data repository for game media files for trench breakthrough. There are already existing alternatives, most notably rsync, which provides a myriad of features and options. However, the rsync server is run as a daemon, and seeing as I and many others only have web hosting and do not pay for a VPS or full dedicated box, we cannot use it. So this is effectively a poor-man&#8217;s-rsync, called minivcs (mini version control system). The &#8216;version&#8217; in the title is a bit of a misnomer in fact, because it compares files with hash functions such as MD5 or SHA1, and does not keep old versions of files. The hash functions used can be managed on server and client side. The server also supports caching, so it doesn&#8217;t necessarily recalculate the hashes for every single sync request. The project and its source will be released as version 0.1 once I&#8217;ve cleaned it up a bit, checked for security issues on the server side (I&#8217;m new to PHP) and done some basic documentation.</p>
<p>So, um, yeah. Not much else to say. Bye.</p>
]]></content:encoded>
			<wfw:commentRss>http://viciouz.co.uk/site/2009/09/minivcs/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
