summaryrefslogtreecommitdiff
path: root/lib/rpmal.h
AgeCommit message (Expand)AuthorFilesLines
2012-10-05Add a hash + lookup function on obsoletes to rpmalPanu Matilainen1-0/+9
2012-10-02Export rpmalAllSatisfiesDepend() internally (again)Panu Matilainen1-0/+9
2012-09-12Pass transaction pool to rpmal (but not used yet)Panu Matilainen1-1/+2
2011-09-01Pass tsflags to rpmal and remember themPanu Matilainen1-1/+4
2010-06-22Add common Collection requirementsSteve Lawrence1-0/+11
2010-03-18Lose leftovers from former rpmal implementationPanu Matilainen1-3/+0
2010-03-18rpmalAdd() prototype cosmeticsPanu Matilainen1-3/+1
2010-03-18Lazy rpmal hash creation on first lookup, make rpmalMakeIndex() staticPanu Matilainen1-7/+0
2010-03-18Make rpmalAllFileSatisfiesDepend() and rpmalAllSatisfiesDepend() staticPanu Matilainen1-22/+2
2009-06-11Add preferred color to rpmalPanu Matilainen1-1/+2
2009-04-03Make rpmal header & all internalPanu Matilainen1-0/+11
2009-03-26Reimplement rpmal by using hashes and cleaning up the color handlingFlorian Festi1-6/+5
2009-03-26Make rpmal store rpmtes and kill rpmte->pkgKeyFlorian Festi1-39/+11
2008-02-05Add rpm_color_t type for rpm color bits, use where spottedPanu Matilainen1-2/+2
2008-01-30Remove bunch of unnecessary rpmlib.h includesPanu Matilainen1-2/+1
2008-01-30Move rpmalKey and rpmal to rpmtypesPanu Matilainen1-8/+0
2007-12-08Switch to <rpm/foo.h> style for public headersPanu Matilainen1-2/+2
2007-12-01Add separate public header for callback declarationsPanu Matilainen1-1/+1
2007-11-23Use #include <x.h> syntax to include public headers.Ralf Corsépius1-2/+2
2007-10-26Eliminate [u|]int_[8|16|32]. Use c99 stdint.h types instead.Ralf Corsépius1-3/+3
2007-10-08Make headers self-contained.Ralf Corsépius1-0/+3
2007-10-08'Adjust extern C {} blocks.'Ralf Corsépius1-4/+4
2007-09-21Rename alKey & alNum to rpmal* for namespacingPanu Matilainen1-7/+18
2007-09-11Remove splint tags.Ralf Corsépius1-46/+15
2002-12-311st crack at colored installs.jbj1-2/+5
2002-08-19- add --with-efence to configure, check install/upgrade with efence.jbj1-3/+6
2002-07-13- install rpmal.h and rpmhash.h, implicit rpmps.hinclude, for now.jbj1-1/+1
2002-06-22Factor bounds checking annotations into source code.jbj1-0/+1
2002-06-05Lclint fiddles.jbj1-0/+2
2002-05-27Add rpmal bindings, Grand Renaming to rpmalFoo().jbj1-10/+15
2002-05-19- fix: synthesize unpacking progress callbacks for packages w/o files.jbj1-0/+4
2002-05-19- Grand Renaming of rpm data types.jbj1-5/+5
2002-04-13- use rpmdb-redhat to suggest dependency resolution(s).jbj1-2/+2
2002-04-11- rescusitate --rebuild.jbj1-5/+7
2001-11-12- commit to using rpmDepSet and TFI_t, not header.jbj1-2/+5
2001-11-11- unify rpmFNSet into TFI_t.jbj1-3/+3
2001-11-11Iterate over TR_REMOVED transactionElement stripped data, don't hit rpmdb.jbj1-2/+2
2001-11-11Rip headers out of addedPackages.jbj1-18/+3
2001-11-10Start removing alGetHeader.jbj1-32/+0
2001-11-10- strip header tags for erased as well as installed transactionElements.jbj1-0/+2
2001-11-09- no-brainer refcounts for rpmDepSet and rpmFNSet objects.jbj1-41/+1
2001-11-09- header tag sets are per-transactionElement, not per-availablePackage.jbj1-5/+5
2001-11-08- linear search on added package provides is dumb.jbj1-10/+18
2001-11-06- fix: harmless typo in db3 chroot hack.jbj1-3/+15
2001-11-05Start merging file info into dependency set.jbj1-0/+2
2001-11-05Start deconstructing availablePackage list.jbj1-98/+1
2001-11-04- rpmal: availablePackage is totally opaque, alKey with index replaces.jbj1-38/+46
2001-11-03- depends.c: rpmDepSet is (almost) opaque, move to rpmds.[ch].jbj1-2/+4
2001-11-02- create toy rpmDepSet iterators.jbj1-8/+1
2001-11-02- create rpmDepSet constructors/destructors.jbj1-10/+21