summaryrefslogtreecommitdiff
path: root/razor.h
AgeCommit message (Expand)AuthorFilesLines
2008-06-15Use depsolver to verify rpm -e, flush out more options.Kristian Høgsberg1-1/+1
2008-06-09Add read-only open function for razor_root and support --root in rpm wrapper.Kristian Høgsberg1-0/+2
2008-06-09Move razor root code to its own file.Kristian Høgsberg1-0/+18
2008-06-09Rewrite depsolver to use a series of passes over all packages.Kristian Høgsberg1-34/+4
2008-06-04Flesh out the rpm -q part of the rpm command line wrapper.Kristian Høgsberg1-0/+11
2008-04-09Add GPLv2 license headers.Kristian Høgsberg1-0/+19
2008-04-08Make transaction resolve step optional.Kristian Høgsberg1-1/+1
2008-04-07Mark package to be installed or removed after creating the transaction.Kristian Høgsberg1-3/+6
2008-04-07Create the new repo file O_EXCL to prevent racing with another razor process.Kristian Høgsberg1-0/+1
2008-04-07Merger razor_transaction_run() and destroy() as finish().Kristian Høgsberg1-1/+1
2008-04-06Also store the package arch in the pacakge set file.Kristian Høgsberg1-2/+7
2008-04-06Hide a bunch of depsolver internals in razor.c.Kristian Høgsberg1-43/+7
2008-03-12fix up transaction descriptions a little moreDan Winship1-2/+10
2008-03-07another checkpoint...Dan Winship1-1/+3
2008-03-05keep track of both the install and the remove on an updateDan Winship1-2/+2
2008-03-05clean up packages states someDan Winship1-19/+45
2008-03-04Fix version handling (particularly wrt epoch) on importDan Winship1-1/+4
2008-03-03redo some of the transaction code, get conflicts and obsoletes partly workingDan Winship1-2/+5
2008-02-29Redo updates and removes in terms of a single razor_transaction abstractionDan Winship1-5/+46
2008-02-21Add support for removing packagesDan Winship1-0/+2
2008-02-04Support for less/equal/greater version in requires/conflicts, etcDan Winship1-2/+14
2008-01-17Use the package iterator for looping over file owners too.Kristian Høgsberg1-1/+3
2008-01-17Add a package iterator for iterating through property owners.Kristian Høgsberg1-6/+3
2008-01-10Move more front-end logic from razor_set_list_property_packages() to main.c.Kristian Høgsberg1-3/+2
2008-01-10Use property iterator in razor_set_list_property_packages().Kristian Høgsberg1-3/+0
2008-01-03Add iterator API, boot-strap test suite.Kristian Høgsberg1-1/+29
2008-01-03Split a few functions out into new file util.c.Kristian Høgsberg1-0/+1
2007-11-08First steps towards rpm installation.Kristian Høgsberg1-3/+6
2007-11-08Drop support for half-baked rzr file idea.Kristian Høgsberg1-1/+0
2007-11-08Extend rpm dumper into an rpm importer.Kristian Høgsberg1-0/+5
2007-11-07Add the first bits of rpm file parser.Kristian Høgsberg1-0/+4
2007-11-04Parse filelists.xml.gz too, so we import the yum files too.Kristian Høgsberg1-1/+1
2007-10-31Store requires and provides in the same list.Kristian Høgsberg1-11/+15
2007-10-24Track files per package and add command to list them.Kristian Høgsberg1-0/+1
2007-10-23Add fnmatch() filtering to output to improve tab-completion.Kristian Høgsberg1-1/+1
2007-10-22Track file owner ship.Kristian Høgsberg1-0/+1
2007-10-21Implement listing only files in a subdirectory.Kristian Høgsberg1-1/+1
2007-10-21Add a file tree section to the package set structure.Kristian Høgsberg1-0/+1
2007-10-07Extend importers to also pick up filelists for packages.Kristian Høgsberg1-0/+2
2007-10-05Add diff function to compute the difference between two package sets.Kristian Høgsberg1-0/+12
2007-09-30Split command line interface out into main.c.Kristian Høgsberg1-0/+23
2007-09-19Refactor the import interface and make it opaque.Kristian Høgsberg1-72/+8
2007-09-19Add importer for system rpm database.Kristian Høgsberg1-0/+1
2007-09-18Split importers to import.c.Kristian Høgsberg1-0/+83