<?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: razor.h history</title>
    <description>razor.h revision history</description>
    <item>
    <title>Add GPLv2 license headers.</title>
    <link>http://project.juiblex.co.uk/hg/razor/log{e8f493d8ff9a}/razor.h</link>
    <description><![CDATA[Add GPLv2 license headers.<br/>
<br/>
Make it all GPLv2 for now, we may want to break out an LGPLv2 librazor later.]]></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;&#106;&#105;&#114;&#97;&#105;&#121;&#97;&#46;&#98;&#111;&#115;&#116;&#111;&#110;&#46;&#114;&#101;&#100;&#104;&#97;&#116;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Wed, 09 Apr 2008 21:14:36 -0400</pubDate>
</item>
<item>
    <title>Make transaction resolve step optional.</title>
    <link>http://project.juiblex.co.uk/hg/razor/log{c78f677d96b8}/razor.h</link>
    <description><![CDATA[Make transaction resolve step optional.]]></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;&#106;&#105;&#114;&#97;&#105;&#121;&#97;&#46;&#98;&#111;&#115;&#116;&#111;&#110;&#46;&#114;&#101;&#100;&#104;&#97;&#116;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Tue, 08 Apr 2008 23:53:57 -0400</pubDate>
</item>
<item>
    <title>Mark package to be installed or removed after creating the transaction.</title>
    <link>http://project.juiblex.co.uk/hg/razor/log{7b460017c221}/razor.h</link>
    <description><![CDATA[Mark package to be installed or removed after creating the transaction.<br/>
<br/>
This lets us implement support for fnmatch wildcard and do<br/>
better error checking.]]></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;&#106;&#105;&#114;&#97;&#105;&#121;&#97;&#46;&#98;&#111;&#115;&#116;&#111;&#110;&#46;&#114;&#101;&#100;&#104;&#97;&#116;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Mon, 07 Apr 2008 23:52:14 -0400</pubDate>
</item>
<item>
    <title>Create the new repo file O_EXCL to prevent racing with another razor process.</title>
    <link>http://project.juiblex.co.uk/hg/razor/log{d29026900856}/razor.h</link>
    <description><![CDATA[Create the new repo file O_EXCL to prevent racing with another razor process.<br/>
<br/>
And remember to clean it up on exit paths.]]></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, 07 Apr 2008 00:35:27 -0400</pubDate>
</item>
<item>
    <title>Merger razor_transaction_run() and destroy() as finish().</title>
    <link>http://project.juiblex.co.uk/hg/razor/log{b38fc517ea04}/razor.h</link>
    <description><![CDATA[Merger razor_transaction_run() and destroy() as finish().]]></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, 07 Apr 2008 00:06:22 -0400</pubDate>
</item>
<item>
    <title>Also store the package arch in the pacakge set file.</title>
    <link>http://project.juiblex.co.uk/hg/razor/log{55b177b689c0}/razor.h</link>
    <description><![CDATA[Also store the package arch in the pacakge set file.]]></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>Sun, 06 Apr 2008 23:35:46 -0400</pubDate>
</item>
<item>
    <title>Hide a bunch of depsolver internals in razor.c.</title>
    <link>http://project.juiblex.co.uk/hg/razor/log{d8b7dd11813d}/razor.h</link>
    <description><![CDATA[Hide a bunch of depsolver internals in 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>Sun, 06 Apr 2008 19:24:07 -0400</pubDate>
</item>
<item>
    <title>fix up transaction descriptions a little more</title>
    <link>http://project.juiblex.co.uk/hg/razor/log{2d0ad2111cb0}/razor.h</link>
    <description><![CDATA[fix up transaction descriptions a little more]]></description>
    <author>&#68;&#97;&#110;&#32;&#87;&#105;&#110;&#115;&#104;&#105;&#112;&#32;&#60;&#100;&#97;&#110;&#119;&#64;&#103;&#110;&#111;&#109;&#101;&#46;&#111;&#114;&#103;&#62;</author>
    <pubDate>Wed, 12 Mar 2008 11:53:10 -0400</pubDate>
</item>
<item>
    <title>another checkpoint...</title>
    <link>http://project.juiblex.co.uk/hg/razor/log{229fb0caa092}/razor.h</link>
    <description><![CDATA[another checkpoint...<br/>
<br/>
there are a bunch of problems with doing things this way, and file<br/>
provide removals are currently unhandled]]></description>
    <author>&#68;&#97;&#110;&#32;&#87;&#105;&#110;&#115;&#104;&#105;&#112;&#32;&#60;&#100;&#97;&#110;&#119;&#64;&#103;&#110;&#111;&#109;&#101;&#46;&#111;&#114;&#103;&#62;</author>
    <pubDate>Fri, 07 Mar 2008 08:52:09 -0500</pubDate>
</item>
<item>
    <title>keep track of both the install and the remove on an update</title>
    <link>http://project.juiblex.co.uk/hg/razor/log{c3eab84160e5}/razor.h</link>
    <description><![CDATA[keep track of both the install and the remove on an update<br/>
<br/>
razor_transaction_satisfy_removes() is now quite broken, as it thinks<br/>
it should remove a package if a package it depends on was updated.]]></description>
    <author>&#68;&#97;&#110;&#32;&#87;&#105;&#110;&#115;&#104;&#105;&#112;&#32;&#60;&#100;&#97;&#110;&#119;&#64;&#103;&#110;&#111;&#109;&#101;&#46;&#111;&#114;&#103;&#62;</author>
    <pubDate>Wed, 05 Mar 2008 19:02:29 -0500</pubDate>
</item>
<item>
    <title>clean up packages states some</title>
    <link>http://project.juiblex.co.uk/hg/razor/log{097f7b60b97a}/razor.h</link>
    <description><![CDATA[clean up packages states some]]></description>
    <author>&#68;&#97;&#110;&#32;&#87;&#105;&#110;&#115;&#104;&#105;&#112;&#32;&#60;&#100;&#97;&#110;&#119;&#64;&#103;&#110;&#111;&#109;&#101;&#46;&#111;&#114;&#103;&#62;</author>
    <pubDate>Wed, 05 Mar 2008 10:46:40 -0500</pubDate>
</item>
<item>
    <title>Fix version handling (particularly wrt epoch) on import</title>
    <link>http://project.juiblex.co.uk/hg/razor/log{59a9513fac54}/razor.h</link>
    <description><![CDATA[Fix version handling (particularly wrt epoch) on import]]></description>
    <author>&#68;&#97;&#110;&#32;&#87;&#105;&#110;&#115;&#104;&#105;&#112;&#32;&#60;&#100;&#97;&#110;&#119;&#64;&#103;&#110;&#111;&#109;&#101;&#46;&#111;&#114;&#103;&#62;</author>
    <pubDate>Tue, 04 Mar 2008 10:55:01 -0500</pubDate>
</item>
<item>
    <title>redo some of the transaction code, get conflicts and obsoletes partly working</title>
    <link>http://project.juiblex.co.uk/hg/razor/log{017f92f7039a}/razor.h</link>
    <description><![CDATA[redo some of the transaction code, get conflicts and obsoletes partly working<br/>
<br/>
now uses a bit array of to-be-installed/removed packages and uses that to<br/>
avoid needing to do either per-property searches or repeated merges. but it<br/>
really needs to have a bit array of properties too probably<br/>
<br/>
checkpoint before starting on simplifying/cleaning up the existing<br/>
transaction code]]></description>
    <author>&#68;&#97;&#110;&#32;&#87;&#105;&#110;&#115;&#104;&#105;&#112;&#32;&#60;&#100;&#97;&#110;&#119;&#64;&#103;&#110;&#111;&#109;&#101;&#46;&#111;&#114;&#103;&#62;</author>
    <pubDate>Mon, 03 Mar 2008 14:55:16 -0500</pubDate>
</item>
<item>
    <title>Redo updates and removes in terms of a single razor_transaction abstraction</title>
    <link>http://project.juiblex.co.uk/hg/razor/log{4722cd3437cb}/razor.h</link>
    <description><![CDATA[Redo updates and removes in terms of a single razor_transaction abstraction<br/>
<br/>
Also does versioned depsolving at least partially.<br/>
Update main.c and test-driver.c for that, and fix some unrelated test-driver<br/>
bugs.<br/>
<br/>
Now gets up to testUpdateSinglePackageObsoletesOldRequirement, although<br/>
it really should not be passing the multilib tests; apparently they aren't<br/>
clever enough in their testing of the depsolving algorithm and are allowing<br/>
it to come up with the right answer for the wrong reason.]]></description>
    <author>&#68;&#97;&#110;&#32;&#87;&#105;&#110;&#115;&#104;&#105;&#112;&#32;&#60;&#100;&#97;&#110;&#119;&#64;&#103;&#110;&#111;&#109;&#101;&#46;&#111;&#114;&#103;&#62;</author>
    <pubDate>Fri, 29 Feb 2008 11:53:15 -0500</pubDate>
</item>
<item>
    <title>Add support for removing packages</title>
    <link>http://project.juiblex.co.uk/hg/razor/log{d221757574c1}/razor.h</link>
    <description><![CDATA[Add support for removing packages<br/>
<br/>
Should be redone to avoid rebuilding the set multiple times<br/>
<br/>
First two tests pass now]]></description>
    <author>&#68;&#97;&#110;&#32;&#87;&#105;&#110;&#115;&#104;&#105;&#112;&#32;&#60;&#100;&#97;&#110;&#119;&#64;&#103;&#110;&#111;&#109;&#101;&#46;&#111;&#114;&#103;&#62;</author>
    <pubDate>Thu, 21 Feb 2008 12:09:13 -0500</pubDate>
</item>
<item>
    <title>Support for less/equal/greater version in requires/conflicts, etc</title>
    <link>http://project.juiblex.co.uk/hg/razor/log{313b0a615c14}/razor.h</link>
    <description><![CDATA[Support for less/equal/greater version in requires/conflicts, etc<br/>
<br/>
Add less/equal/greater information to razor_property, and update<br/>
importers and other code.<br/>
<br/>
Move the rpm importer from import.c to rpm.c to avoid code<br/>
duplication, and then rename import.c to yum.c since that's all that's<br/>
left.]]></description>
    <author>&#68;&#97;&#110;&#32;&#87;&#105;&#110;&#115;&#104;&#105;&#112;&#32;&#60;&#100;&#97;&#110;&#119;&#64;&#103;&#110;&#111;&#109;&#101;&#46;&#111;&#114;&#103;&#62;</author>
    <pubDate>Mon, 04 Feb 2008 14:25:45 -0500</pubDate>
</item>
<item>
    <title>Use the package iterator for looping over file owners too.</title>
    <link>http://project.juiblex.co.uk/hg/razor/log{337a7a55e2c6}/razor.h</link>
    <description><![CDATA[Use the package iterator for looping over file owners too.]]></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>Thu, 17 Jan 2008 23:36:12 -0500</pubDate>
</item>
<item>
    <title>Add a package iterator for iterating through property owners.</title>
    <link>http://project.juiblex.co.uk/hg/razor/log{9708f6d5db8c}/razor.h</link>
    <description><![CDATA[Add a package iterator for iterating through property owners.]]></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>Thu, 17 Jan 2008 23:28:37 -0500</pubDate>
</item>
<item>
    <title>Move more front-end logic from razor_set_list_property_packages() to main.c.</title>
    <link>http://project.juiblex.co.uk/hg/razor/log{27aada326858}/razor.h</link>
    <description><![CDATA[Move more front-end logic from razor_set_list_property_packages() to main.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>Thu, 10 Jan 2008 23:42:42 -0500</pubDate>
</item>
<item>
    <title>Use property iterator in razor_set_list_property_packages().</title>
    <link>http://project.juiblex.co.uk/hg/razor/log{7e5f2050db0e}/razor.h</link>
    <description><![CDATA[Use property iterator in razor_set_list_property_packages().]]></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>Thu, 10 Jan 2008 23:30:51 -0500</pubDate>
</item>
<item>
    <title>Add iterator API, boot-strap test suite.</title>
    <link>http://project.juiblex.co.uk/hg/razor/log{74f19848a71b}/razor.h</link>
    <description><![CDATA[Add iterator API, boot-strap test suite.]]></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>Thu, 03 Jan 2008 19:50:20 -0500</pubDate>
</item>
<item>
    <title>Split a few functions out into new file util.c.</title>
    <link>http://project.juiblex.co.uk/hg/razor/log{6884cefd1b8c}/razor.h</link>
    <description><![CDATA[Split a few functions out into new file util.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>Thu, 03 Jan 2008 09:32:31 -0500</pubDate>
</item>
<item>
    <title>First steps towards rpm installation.</title>
    <link>http://project.juiblex.co.uk/hg/razor/log{3d14834c56ea}/razor.h</link>
    <description><![CDATA[First steps towards rpm installation.]]></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>Thu, 08 Nov 2007 22:45:27 -0500</pubDate>
</item>
<item>
    <title>Drop support for half-baked rzr file idea.</title>
    <link>http://project.juiblex.co.uk/hg/razor/log{773e6a26707f}/razor.h</link>
    <description><![CDATA[Drop support for half-baked rzr file idea.]]></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>Thu, 08 Nov 2007 22:36:16 -0500</pubDate>
</item>
<item>
    <title>Extend rpm dumper into an rpm importer.</title>
    <link>http://project.juiblex.co.uk/hg/razor/log{93278d8ec39c}/razor.h</link>
    <description><![CDATA[Extend rpm dumper into an rpm importer.]]></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>Thu, 08 Nov 2007 17:14:19 -0500</pubDate>
</item>
<item>
    <title>Add the first bits of rpm file parser.</title>
    <link>http://project.juiblex.co.uk/hg/razor/log{f23a93d41f32}/razor.h</link>
    <description><![CDATA[Add the first bits of rpm file parser.]]></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>Wed, 07 Nov 2007 00:33:56 -0500</pubDate>
</item>
<item>
    <title>Parse filelists.xml.gz too, so we import the yum files too.</title>
    <link>http://project.juiblex.co.uk/hg/razor/log{e94d16f789e5}/razor.h</link>
    <description><![CDATA[Parse filelists.xml.gz too, so we import the yum files too.]]></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>Sun, 04 Nov 2007 01:11:53 -0400</pubDate>
</item>
<item>
    <title>Store requires and provides in the same list.</title>
    <link>http://project.juiblex.co.uk/hg/razor/log{bb4ca4a47f66}/razor.h</link>
    <description><![CDATA[Store requires and provides in the same list.]]></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>Wed, 31 Oct 2007 22:41:27 -0400</pubDate>
</item>
<item>
    <title>Track files per package and add command to list them.</title>
    <link>http://project.juiblex.co.uk/hg/razor/log{9c00581c71be}/razor.h</link>
    <description><![CDATA[Track files per package and add command to list them.]]></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>Wed, 24 Oct 2007 00:05:42 -0400</pubDate>
</item>
<item>
    <title>Add fnmatch() filtering to output to improve tab-completion.</title>
    <link>http://project.juiblex.co.uk/hg/razor/log{9e3907688d78}/razor.h</link>
    <description><![CDATA[Add fnmatch() filtering to output to improve tab-completion.]]></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>Tue, 23 Oct 2007 01:57:39 -0400</pubDate>
</item>
<item>
    <title>Track file owner ship.</title>
    <link>http://project.juiblex.co.uk/hg/razor/log{8cb4c45dc86f}/razor.h</link>
    <description><![CDATA[Track file owner ship.]]></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, 22 Oct 2007 22:53:55 -0400</pubDate>
</item>
<item>
    <title>Implement listing only files in a subdirectory.</title>
    <link>http://project.juiblex.co.uk/hg/razor/log{c66fd9a1eabe}/razor.h</link>
    <description><![CDATA[Implement listing only files in a subdirectory.]]></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>Sun, 21 Oct 2007 22:41:14 -0400</pubDate>
</item>
<item>
    <title>Add a file tree section to the package set structure.</title>
    <link>http://project.juiblex.co.uk/hg/razor/log{458b03594baf}/razor.h</link>
    <description><![CDATA[Add a file tree section to the package set structure.]]></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>Sun, 21 Oct 2007 21:57:22 -0400</pubDate>
</item>
<item>
    <title>Extend importers to also pick up filelists for packages.</title>
    <link>http://project.juiblex.co.uk/hg/razor/log{8de578466ece}/razor.h</link>
    <description><![CDATA[Extend importers to also pick up filelists for packages.]]></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>Sun, 07 Oct 2007 14:25:06 -0400</pubDate>
</item>
<item>
    <title>Add diff function to compute the difference between two package sets.</title>
    <link>http://project.juiblex.co.uk/hg/razor/log{3d1a1517fa1d}/razor.h</link>
    <description><![CDATA[Add diff function to compute the difference between two package sets.]]></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, 05 Oct 2007 16:26:27 -0400</pubDate>
</item>
<item>
    <title>Split command line interface out into main.c.</title>
    <link>http://project.juiblex.co.uk/hg/razor/log{d37d57c99cac}/razor.h</link>
    <description><![CDATA[Split command line interface out into main.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>Sun, 30 Sep 2007 00:18:20 -0400</pubDate>
</item>
<item>
    <title>Refactor the import interface and make it opaque.</title>
    <link>http://project.juiblex.co.uk/hg/razor/log{702c01e59497}/razor.h</link>
    <description><![CDATA[Refactor the import interface and make it opaque.]]></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>Wed, 19 Sep 2007 15:26:25 -0400</pubDate>
</item>
<item>
    <title>Add importer for system rpm database.</title>
    <link>http://project.juiblex.co.uk/hg/razor/log{c8958f67afd8}/razor.h</link>
    <description><![CDATA[Add importer for system rpm database.]]></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>Wed, 19 Sep 2007 14:09:03 -0400</pubDate>
</item>
<item>
    <title>Split importers to import.c.</title>
    <link>http://project.juiblex.co.uk/hg/razor/log{5dbd81809d26}/razor.h</link>
    <description><![CDATA[Split importers to import.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>Tue, 18 Sep 2007 15:02:04 -0400</pubDate>
</item>

  </channel>
</rss>
