summaryrefslogtreecommitdiff
path: root/lib/rpmal.h
AgeCommit message (Expand)AuthorFilesLines
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
2001-11-01- depends.c: availablePackage is (almost) opaque.jbj1-3/+8
2001-10-31Do tsort on transactionElement's, not availaiblePackage's.jbj1-39/+2
2001-10-31More unraveling of availablePackage from depends.c.jbj1-22/+48
2001-10-30Create rpmDepSet.jbj1-2/+10
2001-10-30- transaction.c: cleanly uncouple availablePackage from TFI_t.jbj1-12/+70
2001-10-29- add some dinky availablePackage methods.jbj1-48/+45
2001-10-29- start hiding availablePackage data/methods in rpmal.c/rpmal.h.jbj1-0/+205