<?xml version="1.0" encoding="ascii"?>
<rss version="2.0">
  <channel>
    <link>http://project.juiblex.co.uk/hg/razor/</link>
    <language>en-us</language>

    <title>razor: librazor/razor-internal.h history</title>
    <description>librazor/razor-internal.h revision history</description>
    <item>
    <title>Improve error on failure to lock database</title>
    <link>http://project.juiblex.co.uk/hg/razor/log{c89e5edb8eae}/librazor/razor-internal.h</link>
    <description><![CDATA[Improve error on failure to lock database]]></description>
    <author>&#74;&#46;&#32;&#65;&#108;&#105;&#32;&#72;&#97;&#114;&#108;&#111;&#119;&#32;&#60;&#97;&#108;&#105;&#64;&#106;&#117;&#105;&#98;&#108;&#101;&#120;&#46;&#99;&#111;&#46;&#117;&#107;&#62;</author>
    <pubDate>Thu, 07 Jun 2018 18:36:20 +0100</pubDate>
</item>
<item>
    <title>Fix bug with handling empty root in KTM version of make_dirs</title>
    <link>http://project.juiblex.co.uk/hg/razor/log{5a49f274ab2d}/librazor/razor-internal.h</link>
    <description><![CDATA[Fix bug with handling empty root in KTM version of make_dirs]]></description>
    <author>&#74;&#46;&#32;&#65;&#108;&#105;&#32;&#72;&#97;&#114;&#108;&#111;&#119;&#32;&#60;&#97;&#108;&#105;&#64;&#106;&#117;&#105;&#98;&#108;&#101;&#120;&#46;&#99;&#111;&#46;&#117;&#107;&#62;</author>
    <pubDate>Tue, 05 Jun 2018 11:07:53 +0100</pubDate>
</item>
<item>
    <title>razor_path_to_uri() should cope with relative paths better</title>
    <link>http://project.juiblex.co.uk/hg/razor/log{b18e0bf48a91}/librazor/razor-internal.h</link>
    <description><![CDATA[razor_path_to_uri() should cope with relative paths better]]></description>
    <author>&#74;&#46;&#32;&#65;&#108;&#105;&#32;&#72;&#97;&#114;&#108;&#111;&#119;&#32;&#60;&#97;&#108;&#105;&#64;&#106;&#117;&#105;&#98;&#108;&#101;&#120;&#46;&#99;&#111;&#46;&#117;&#107;&#62;</author>
    <pubDate>Thu, 14 Jul 2016 12:49:48 +0100</pubDate>
</item>
<item>
    <title>Support getting file contents from archives</title>
    <link>http://project.juiblex.co.uk/hg/razor/log{48e45439fd9a}/librazor/razor-internal.h</link>
    <description><![CDATA[Support getting file contents from archives]]></description>
    <author>&#74;&#46;&#32;&#65;&#108;&#105;&#32;&#72;&#97;&#114;&#108;&#111;&#119;&#32;&#60;&#97;&#108;&#105;&#64;&#106;&#117;&#105;&#98;&#108;&#101;&#120;&#46;&#99;&#111;&#46;&#117;&#107;&#62;</author>
    <pubDate>Mon, 04 Jul 2016 13:04:19 +0100</pubDate>
</item>
<item>
    <title>Switch to a URI-based API</title>
    <link>http://project.juiblex.co.uk/hg/razor/log{008c75a5e08d}/librazor/razor-internal.h</link>
    <description><![CDATA[Switch to a URI-based API]]></description>
    <author>&#74;&#46;&#32;&#65;&#108;&#105;&#32;&#72;&#97;&#114;&#108;&#111;&#119;&#32;&#60;&#97;&#108;&#105;&#64;&#106;&#117;&#105;&#98;&#108;&#101;&#120;&#46;&#99;&#111;&#46;&#117;&#107;&#62;</author>
    <pubDate>Mon, 04 Jul 2016 10:48:18 +0100</pubDate>
</item>
<item>
    <title>Add razor_install_prefix_iterator_create()</title>
    <link>http://project.juiblex.co.uk/hg/razor/log{94d7459828ba}/librazor/razor-internal.h</link>
    <description><![CDATA[Add razor_install_prefix_iterator_create()]]></description>
    <author>&#74;&#46;&#32;&#65;&#108;&#105;&#32;&#72;&#97;&#114;&#108;&#111;&#119;&#32;&#60;&#97;&#108;&#105;&#64;&#106;&#117;&#105;&#98;&#108;&#101;&#120;&#46;&#99;&#111;&#46;&#117;&#107;&#62;</author>
    <pubDate>Thu, 13 Nov 2014 10:44:53 +0000</pubDate>
</item>
<item>
    <title>Fix multiple memory allocation problems (found with valgrind)</title>
    <link>http://project.juiblex.co.uk/hg/razor/log{3f841a46eab5}/librazor/razor-internal.h</link>
    <description><![CDATA[Fix multiple memory allocation problems (found with valgrind)]]></description>
    <author>&#74;&#46;&#32;&#65;&#108;&#105;&#32;&#72;&#97;&#114;&#108;&#111;&#119;&#32;&#60;&#97;&#108;&#105;&#64;&#106;&#117;&#105;&#98;&#108;&#101;&#120;&#46;&#99;&#111;&#46;&#117;&#107;&#62;</author>
    <pubDate>Fri, 17 Oct 2014 10:10:57 +0100</pubDate>
</item>
<item>
    <title>Add error domains and codes</title>
    <link>http://project.juiblex.co.uk/hg/razor/log{0a5e583393e1}/librazor/razor-internal.h</link>
    <description><![CDATA[Add error domains and codes]]></description>
    <author>&#74;&#46;&#32;&#65;&#108;&#105;&#32;&#72;&#97;&#114;&#108;&#111;&#119;&#32;&#60;&#97;&#108;&#105;&#64;&#106;&#117;&#105;&#98;&#108;&#101;&#120;&#46;&#99;&#111;&#46;&#117;&#107;&#62;</author>
    <pubDate>Tue, 09 Sep 2014 15:27:12 +0100</pubDate>
</item>
<item>
    <title>Drop drive letter from path to razor root when RAZOR_ROOT set.</title>
    <link>http://project.juiblex.co.uk/hg/razor/log{cf499fd51df7}/librazor/razor-internal.h</link>
    <description><![CDATA[Drop drive letter from path to razor root when RAZOR_ROOT set.<br/>
<br/>
If the RAZOR_ROOT environment variable was set to eg., /root then on<br/>
Microsoft Windows we were trying to use paths such as /rootC:/Programs<br/>
which is obviously wrong. Instead we should drop the drive letter<br/>
giving paths of the form /root/Programs. Note that the drive letter is<br/>
_not_ migrated to C:/root/Programs: If a root of C:/root was desired<br/>
then RAZOR_ROOT would have been set to C:/root.]]></description>
    <author>&#74;&#46;&#32;&#65;&#108;&#105;&#32;&#72;&#97;&#114;&#108;&#111;&#119;&#32;&#60;&#97;&#108;&#105;&#64;&#106;&#117;&#105;&#98;&#108;&#101;&#120;&#46;&#99;&#111;&#46;&#117;&#107;&#62;</author>
    <pubDate>Sat, 23 Aug 2014 16:07:09 +0100</pubDate>
</item>
<item>
    <title>Add secondary text to errors</title>
    <link>http://project.juiblex.co.uk/hg/razor/log{f28bb31024b4}/librazor/razor-internal.h</link>
    <description><![CDATA[Add secondary text to errors]]></description>
    <author>&#74;&#46;&#32;&#65;&#108;&#105;&#32;&#72;&#97;&#114;&#108;&#111;&#119;&#32;&#60;&#97;&#108;&#105;&#64;&#106;&#117;&#105;&#98;&#108;&#101;&#120;&#46;&#99;&#111;&#46;&#117;&#107;&#62;</author>
    <pubDate>Wed, 20 Aug 2014 18:57:59 +0100</pubDate>
</item>
<item>
    <title>Allow multiple atomic transactions to be used with one root object.</title>
    <link>http://project.juiblex.co.uk/hg/razor/log{8cbc438cc298}/librazor/razor-internal.h</link>
    <description><![CDATA[Allow multiple atomic transactions to be used with one root object.<br/>
This allows transactions that include barriers to be performed<br/>
while holding an exclusive system lock.]]></description>
    <author>&#74;&#46;&#32;&#65;&#108;&#105;&#32;&#72;&#97;&#114;&#108;&#111;&#119;&#32;&#60;&#97;&#108;&#105;&#64;&#106;&#117;&#105;&#98;&#108;&#101;&#120;&#46;&#99;&#111;&#46;&#117;&#107;&#62;</author>
    <pubDate>Thu, 16 Feb 2012 17:33:47 +0000</pubDate>
</item>
<item>
    <title>Add an error object.</title>
    <link>http://project.juiblex.co.uk/hg/razor/log{6112bcc5d1cf}/librazor/razor-internal.h</link>
    <description><![CDATA[Add an error object.<br/>
This is intended to dis-entangle the two roles that the atomic<br/>
object has evolved into so that atomic need only be used where<br/>
atomic actions are actually being undertaken.]]></description>
    <author>&#74;&#46;&#32;&#65;&#108;&#105;&#32;&#72;&#97;&#114;&#108;&#111;&#119;&#32;&#60;&#97;&#108;&#105;&#64;&#106;&#117;&#105;&#98;&#108;&#101;&#120;&#46;&#99;&#111;&#46;&#117;&#107;&#62;</author>
    <pubDate>Sat, 11 Feb 2012 23:50:26 +0000</pubDate>
</item>
<item>
    <title>Emulate atomic transactions</title>
    <link>http://project.juiblex.co.uk/hg/razor/log{d0aa9e0a6d04}/librazor/razor-internal.h</link>
    <description><![CDATA[Emulate atomic transactions]]></description>
    <author>&#74;&#46;&#32;&#65;&#108;&#105;&#32;&#72;&#97;&#114;&#108;&#111;&#119;&#32;&#60;&#97;&#108;&#105;&#64;&#106;&#117;&#105;&#98;&#108;&#101;&#120;&#46;&#99;&#111;&#46;&#117;&#107;&#62;</author>
    <pubDate>Thu, 09 Feb 2012 20:42:08 +0000</pubDate>
</item>
<item>
    <title>Use Windows KTM (atomic transactions) where supported.</title>
    <link>http://project.juiblex.co.uk/hg/razor/log{e63951c1d0f8}/librazor/razor-internal.h</link>
    <description><![CDATA[Use Windows KTM (atomic transactions) where supported.<br/>
Increment current header version to 2]]></description>
    <author>&#74;&#46;&#32;&#65;&#108;&#105;&#32;&#72;&#97;&#114;&#108;&#111;&#119;&#32;&#60;&#97;&#108;&#105;&#64;&#106;&#117;&#105;&#98;&#108;&#101;&#120;&#46;&#99;&#111;&#46;&#117;&#107;&#62;</author>
    <pubDate>Thu, 10 Nov 2011 10:35:21 +0000</pubDate>
</item>
<item>
    <title>Implement proper locking</title>
    <link>http://project.juiblex.co.uk/hg/razor/log{6a6462ce8a08}/librazor/razor-internal.h</link>
    <description><![CDATA[Implement proper locking]]></description>
    <author>&#74;&#46;&#32;&#65;&#108;&#105;&#32;&#72;&#97;&#114;&#108;&#111;&#119;&#32;&#60;&#97;&#108;&#105;&#64;&#106;&#117;&#105;&#98;&#108;&#101;&#120;&#46;&#99;&#111;&#46;&#117;&#107;&#62;</author>
    <pubDate>Thu, 01 Oct 2009 20:02:12 +0100</pubDate>
</item>
<item>
    <title>Fix bugs when removing files and directories</title>
    <link>http://project.juiblex.co.uk/hg/razor/log{5549419824b4}/librazor/razor-internal.h</link>
    <description><![CDATA[Fix bugs when removing files and directories]]></description>
    <author>&#74;&#46;&#32;&#65;&#108;&#105;&#32;&#72;&#97;&#114;&#108;&#111;&#119;&#32;&#60;&#97;&#108;&#105;&#64;&#106;&#117;&#105;&#98;&#108;&#101;&#120;&#46;&#99;&#111;&#46;&#117;&#107;&#62;</author>
    <pubDate>Wed, 08 Jul 2009 22:14:16 +0100</pubDate>
</item>
<item>
    <title>Pass installation-count to scripts</title>
    <link>http://project.juiblex.co.uk/hg/razor/log{d15a16347c77}/librazor/razor-internal.h</link>
    <description><![CDATA[Pass installation-count to scripts]]></description>
    <author>&#74;&#46;&#32;&#65;&#108;&#105;&#32;&#72;&#97;&#114;&#108;&#111;&#119;&#32;&#60;&#97;&#108;&#105;&#64;&#106;&#117;&#105;&#98;&#108;&#101;&#120;&#46;&#99;&#111;&#46;&#117;&#107;&#62;</author>
    <pubDate>Tue, 07 Jul 2009 22:50:22 +0100</pubDate>
</item>
<item>
    <title>Go back to having all info in one rzdb file.</title>
    <link>http://project.juiblex.co.uk/hg/razor/log{fda83d91e600}/librazor/razor-internal.h</link>
    <description><![CDATA[Go back to having all info in one rzdb file.<br/>
<br/>
We can still split the rzdb file into a main file and a file data and a details file, but that's only for optimizing the required download size. On the system we always combine the parts back into one rzdb file once downloaded.<br/>
<br/>
committer: J. Ali Harlow &lt;ali@juiblex.co.uk&gt;]]></description>
    <author>&#75;&#114;&#105;&#115;&#116;&#105;&#97;&#110;&#32;&#72;&#63;&#103;&#115;&#98;&#101;&#114;&#103;&#32;&#60;&#107;&#114;&#104;&#64;&#114;&#101;&#100;&#104;&#97;&#116;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Fri, 03 Jul 2009 19:06:29 +0100</pubDate>
</item>
<item>
    <title>Support RPM_INSTALL_PREFIX{n} during uninstall</title>
    <link>http://project.juiblex.co.uk/hg/razor/log{6e93e5485947}/librazor/razor-internal.h</link>
    <description><![CDATA[Support RPM_INSTALL_PREFIX{n} during uninstall]]></description>
    <author>&#74;&#46;&#32;&#65;&#108;&#105;&#32;&#72;&#97;&#114;&#108;&#111;&#119;&#32;&#60;&#97;&#108;&#105;&#64;&#106;&#117;&#105;&#98;&#108;&#101;&#120;&#46;&#99;&#111;&#46;&#117;&#107;&#62;</author>
    <pubDate>Fri, 03 Jul 2009 18:02:33 +0100</pubDate>
</item>
<item>
    <title>Add basic support for uninstall scripts.</title>
    <link>http://project.juiblex.co.uk/hg/razor/log{f8c27fe9fe63}/librazor/razor-internal.h</link>
    <description><![CDATA[Add basic support for uninstall scripts.<br/>
RPM_INSTALL_PREFIX{n} is not yet supported and upgrading a package<br/>
where an uninstall script changes may need more work to ensure the<br/>
old script doesn't get included in the merged set (when it is too<br/>
late to remove). I haven't yet tested whether this is a real problem.]]></description>
    <author>&#74;&#46;&#32;&#65;&#108;&#105;&#32;&#72;&#97;&#114;&#108;&#111;&#119;&#32;&#60;&#97;&#108;&#105;&#64;&#106;&#117;&#105;&#98;&#108;&#101;&#120;&#46;&#99;&#111;&#46;&#117;&#107;&#62;</author>
    <pubDate>Fri, 12 Jun 2009 16:59:11 +0100</pubDate>
</item>
<item>
    <title>Add support for topological sorting (needed to order transactions)</title>
    <link>http://project.juiblex.co.uk/hg/razor/log{66ec30bde5e5}/librazor/razor-internal.h</link>
    <description><![CDATA[Add support for topological sorting (needed to order transactions)]]></description>
    <author>&#74;&#46;&#32;&#65;&#108;&#105;&#32;&#72;&#97;&#114;&#108;&#111;&#119;&#32;&#60;&#97;&#108;&#105;&#64;&#106;&#117;&#105;&#98;&#108;&#101;&#120;&#46;&#99;&#111;&#46;&#117;&#107;&#62;</author>
    <pubDate>Sat, 09 May 2009 21:30:22 +0100</pubDate>
</item>
<item>
    <title>Ensure ssize_t is declared before we use it</title>
    <link>http://project.juiblex.co.uk/hg/razor/log{c798d6db076b}/librazor/razor-internal.h</link>
    <description><![CDATA[Ensure ssize_t is declared before we use it]]></description>
    <author>&#74;&#46;&#32;&#65;&#108;&#105;&#32;&#72;&#97;&#114;&#108;&#111;&#119;&#32;&#60;&#97;&#108;&#105;&#64;&#106;&#117;&#105;&#98;&#108;&#101;&#120;&#46;&#99;&#111;&#46;&#117;&#107;&#62;</author>
    <pubDate>Wed, 22 Apr 2009 16:27:11 +0100</pubDate>
</item>
<item>
    <title>Implement lua scripts with support for standard and posix libraries.</title>
    <link>http://project.juiblex.co.uk/hg/razor/log{4866573c6944}/librazor/razor-internal.h</link>
    <description><![CDATA[Implement lua scripts with support for standard and posix libraries.]]></description>
    <author>&#74;&#46;&#32;&#65;&#108;&#105;&#32;&#72;&#97;&#114;&#108;&#111;&#119;&#32;&#60;&#97;&#108;&#105;&#64;&#106;&#117;&#105;&#98;&#108;&#101;&#120;&#46;&#99;&#111;&#46;&#117;&#107;&#62;</author>
    <pubDate>Thu, 05 Feb 2009 22:43:29 +0000</pubDate>
</item>
<item>
    <title>Implement relocatations when installing rpms.</title>
    <link>http://project.juiblex.co.uk/hg/razor/log{48b0adfe3059}/librazor/razor-internal.h</link>
    <description><![CDATA[Implement relocatations when installing rpms.]]></description>
    <author>&#74;&#46;&#32;&#65;&#108;&#105;&#32;&#72;&#97;&#114;&#108;&#111;&#119;&#32;&#60;&#97;&#108;&#105;&#64;&#106;&#117;&#105;&#98;&#108;&#101;&#120;&#46;&#99;&#111;&#46;&#117;&#107;&#62;</author>
    <pubDate>Thu, 22 Jan 2009 22:54:45 +0000</pubDate>
</item>
<item>
    <title>Avoid unportable &quot;uint&quot; type</title>
    <link>http://project.juiblex.co.uk/hg/razor/log{e41980e2f108}/librazor/razor-internal.h</link>
    <description><![CDATA[Avoid unportable &quot;uint&quot; type]]></description>
    <author>&#74;&#46;&#32;&#65;&#108;&#105;&#32;&#72;&#97;&#114;&#108;&#111;&#119;&#32;&#60;&#97;&#108;&#105;&#64;&#106;&#117;&#105;&#98;&#108;&#101;&#120;&#46;&#99;&#111;&#46;&#117;&#107;&#62;</author>
    <pubDate>Wed, 07 Jan 2009 17:26:33 +0000</pubDate>
</item>
<item>
    <title>Support platforms without mmap</title>
    <link>http://project.juiblex.co.uk/hg/razor/log{66c281524c98}/librazor/razor-internal.h</link>
    <description><![CDATA[Support platforms without mmap]]></description>
    <author>&#74;&#46;&#32;&#65;&#108;&#105;&#32;&#72;&#97;&#114;&#108;&#111;&#119;&#32;&#60;&#97;&#108;&#105;&#64;&#106;&#117;&#105;&#98;&#108;&#101;&#120;&#46;&#99;&#111;&#46;&#117;&#107;&#62;</author>
    <pubDate>Tue, 06 Jan 2009 17:33:37 +0000</pubDate>
</item>
<item>
    <title>Use strings to identify section types in the on-disk repo format.</title>
    <link>http://project.juiblex.co.uk/hg/razor/log{829d6711b316}/librazor/razor-internal.h</link>
    <description><![CDATA[Use strings to identify section types in the on-disk repo format.<br/>
<br/>
Previously, a given razor file type had a fixed number of sections in a<br/>
fixed order, identified by an integer type. Now, sections are identified<br/>
by a named string (stored in a string pool after the section lists).<br/>
<br/>
This will allow for razor files to contain arbitrary sections.<br/>
<br/>
For bonus points, also drop the 4k section alignment and change the<br/>
magic byte string to &quot;RZDB&quot;.<br/>
<br/>
committer: Kristian H?gsberg &lt;krh@redhat.com&gt;]]></description>
    <author>&#74;&#97;&#109;&#101;&#115;&#32;&#66;&#111;&#119;&#101;&#115;&#32;&#60;&#106;&#98;&#111;&#119;&#101;&#115;&#64;&#114;&#101;&#100;&#104;&#97;&#116;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Wed, 09 Jul 2008 10:11:13 -0400</pubDate>
</item>
<item>
    <title>convert razor_package_get_details() and razor_package_iterator_next() to varargs</title>
    <link>http://project.juiblex.co.uk/hg/razor/log{9b71b537d175}/librazor/razor-internal.h</link>
    <description><![CDATA[convert razor_package_get_details() and razor_package_iterator_next() to varargs<br/>
<br/>
The functions for getting package details about a package were limited to a few<br/>
things, when in the future we will want to support much more about a package.<br/>
The iterator was also limited to name,version,arch when most of the time we<br/>
didn't need all this data.]]></description>
    <author>&#82;&#105;&#99;&#104;&#97;&#114;&#100;&#32;&#72;&#117;&#103;&#104;&#101;&#115;&#32;&#60;&#114;&#105;&#99;&#104;&#97;&#114;&#100;&#64;&#104;&#117;&#103;&#104;&#115;&#105;&#101;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Mon, 30 Jun 2008 08:51:26 +0100</pubDate>
</item>
<item>
    <title>add missing licencing information at the top of each source file</title>
    <link>http://project.juiblex.co.uk/hg/razor/log{455eaa569767}/librazor/razor-internal.h</link>
    <description><![CDATA[add missing licencing information at the top of each source file<br/>
<br/>
The licence text is needed when razor is packaged for Debian. :-)]]></description>
    <author>&#82;&#105;&#99;&#104;&#97;&#114;&#100;&#32;&#72;&#117;&#103;&#104;&#101;&#115;&#32;&#60;&#114;&#105;&#99;&#104;&#97;&#114;&#100;&#64;&#104;&#117;&#103;&#104;&#115;&#105;&#101;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Sun, 29 Jun 2008 10:55:17 +0100</pubDate>
</item>
<item>
    <title>Nuke ARRAY_SIZE and obsolete razor_set_list_unsatisfied from razor.h.</title>
    <link>http://project.juiblex.co.uk/hg/razor/log{3980d1d9148e}/librazor/razor-internal.h</link>
    <description><![CDATA[Nuke ARRAY_SIZE and obsolete razor_set_list_unsatisfied from razor.h.]]></description>
    <author>&#75;&#114;&#105;&#115;&#116;&#105;&#97;&#110;&#32;&#72;&#63;&#103;&#115;&#98;&#101;&#114;&#103;&#32;&#60;&#107;&#114;&#104;&#64;&#114;&#101;&#100;&#104;&#97;&#116;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Mon, 23 Jun 2008 17:31:32 -0400</pubDate>
</item>
<item>
    <title>Use GCC 4 -fvisibility to control exported symbols.</title>
    <link>http://project.juiblex.co.uk/hg/razor/log{03fc85294bc9}/librazor/razor-internal.h</link>
    <description><![CDATA[Use GCC 4 -fvisibility to control exported symbols.]]></description>
    <author>&#75;&#114;&#105;&#115;&#116;&#105;&#97;&#110;&#32;&#72;&#63;&#103;&#115;&#98;&#101;&#114;&#103;&#32;&#60;&#107;&#114;&#104;&#64;&#114;&#101;&#100;&#104;&#97;&#116;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Mon, 23 Jun 2008 17:19:20 -0400</pubDate>
</item>
<item>
    <title>Merge branch 'krh/master'</title>
    <link>http://project.juiblex.co.uk/hg/razor/log{29d5002bd17f}/librazor/razor-internal.h</link>
    <description><![CDATA[Merge branch 'krh/master'<br/>
<br/>
Conflicts:<br/>
<br/>
	librazor/razor.h<br/>
	librazor/rpm.c<br/>
	razor.c<br/>
	src/main.c]]></description>
    <author>&#74;&#97;&#109;&#101;&#115;&#32;&#66;&#111;&#119;&#101;&#115;&#32;&#60;&#106;&#98;&#111;&#119;&#101;&#115;&#64;&#114;&#101;&#100;&#104;&#97;&#116;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Fri, 20 Jun 2008 19:04:47 -0400</pubDate>
</item>
<item>
    <title>Break up the monolithic razor.c.</title>
    <link>http://project.juiblex.co.uk/hg/razor/log{057933050c42}/librazor/razor-internal.h</link>
    <description><![CDATA[Break up the monolithic razor.c.]]></description>
    <author>&#75;&#114;&#105;&#115;&#116;&#105;&#97;&#110;&#32;&#72;&#63;&#103;&#115;&#98;&#101;&#114;&#103;&#32;&#60;&#107;&#114;&#104;&#64;&#114;&#101;&#100;&#104;&#97;&#116;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Fri, 20 Jun 2008 15:10:34 -0400</pubDate>
</item>
<item>
    <title>Autoconfify razor.</title>
    <link>http://project.juiblex.co.uk/hg/razor/log{c3eb520e2219}/librazor/razor-internal.h</link>
    <description><![CDATA[Autoconfify razor.<br/>
<br/>
committer: Kristian H?gsberg &lt;krh@redhat.com&gt;]]></description>
    <author>&#82;&#105;&#99;&#104;&#97;&#114;&#100;&#32;&#72;&#117;&#103;&#104;&#101;&#115;&#32;&#60;&#114;&#104;&#117;&#103;&#104;&#101;&#115;&#64;&#114;&#101;&#100;&#104;&#97;&#116;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Mon, 16 Jun 2008 15:40:30 -0400</pubDate>
</item>

  </channel>
</rss>
