2008-06-09Add librazor.a to Makefile to make it clearer what is core razor.
Kristian H?gsberg <krh@redhat.com> [Mon, 09 Jun 2008 16:01:34 -0400] rev 233
Add librazor.a to Makefile to make it clearer what is core razor.

2008-06-09Introduce struct razor_root.
Kristian H?gsberg <krh@redhat.com> [Mon, 09 Jun 2008 15:39:23 -0400] rev 232
Introduce struct razor_root.

This object encapsulates the directory layout and locking protocol for
a razor install root.

2008-06-09Make yum url overridable by environment variable YUM_URL.
Kristian H?gsberg <krh@redhat.com> [Mon, 09 Jun 2008 14:38:58 -0400] rev 231
Make yum url overridable by environment variable YUM_URL.

2008-06-09Rewrite depsolver to use a series of passes over all packages.
Kristian H?gsberg <krh@redhat.com> [Mon, 09 Jun 2008 12:47:37 -0400] rev 230
Rewrite depsolver to use a series of passes over all packages.

The big change is that we follow one step of the depedency chain for
each package to resolve in each iteration, and repeat until there are
no more possible moves. In contrast the old depsolver would try to
follow the dependency chain completely for one package at a time.

This new approach is simpler and faster, and at the same time more
roboust. Instead of knowing how one newly installed package may
affect other packages (obsoleting, pulling in new packages etc), the
new algorithm just looks at the total list of requires, provides,
obsoletes and conflicts after installing new packages.

2008-06-15WIP patch for seperate files for filelists and package details
James Bowes <jbowes@redhat.com> [Sun, 15 Jun 2008 18:16:20 -0400] rev 229
WIP patch for seperate files for filelists and package details

2008-06-15Use a seperate string pool for package details
James Bowes <jbowes@redhat.com> [Sun, 15 Jun 2008 11:21:24 -0400] rev 228
Use a seperate string pool for package details

2008-06-15Use a seperate string pool for files
James Bowes <jbowes@redhat.com> [Sun, 15 Jun 2008 10:50:32 -0400] rev 227
Use a seperate string pool for files

2008-06-15Add info command to bash completion
James Bowes <jbowes@redhat.com> [Sun, 15 Jun 2008 10:50:16 -0400] rev 226
Add info command to bash completion

2008-06-08Add url and license package data as well
James Bowes <jbowes@redhat.com> [Sun, 08 Jun 2008 18:29:24 -0400] rev 225
Add url and license package data as well

2008-06-08Import summary and description into the repo files.
James Bowes <jbowes@redhat.com> [Sun, 08 Jun 2008 17:11:41 -0400] rev 224
Import summary and description into the repo files.

Also add a 'info' command for displaying them.