summaryrefslogtreecommitdiff
path: root/lib/depends.c
AgeCommit message (Expand)AuthorFilesLines
2001-11-11Replace loadFi with fiNew, freeFi with fiFree.jbj1-10/+17
2001-11-11- factor per-transactionElement data out of TFI_t through pointer ref.jbj1-2/+2
2001-11-11- common structure elements for unification of TFI_t and rpmFNSet.jbj1-2/+0
2001-11-11Discard ts->addedPackages at end of rpmdepOrder() for now.jbj1-0/+13
2001-11-11Iterate over TR_REMOVED transactionElement stripped data, don't hit rpmdb.jbj1-81/+65
2001-11-11Rip headers out of addedPackages.jbj1-4/+7
2001-11-11Rip alGetHeader() out of depends.c.jbj1-134/+65
2001-11-10Start removing alGetHeader.jbj1-162/+154
2001-11-10- strip header tags for erased as well as installed transactionElements.jbj1-31/+91
2001-11-09- no-brainer refcounts for rpmDepSet and rpmFNSet objects.jbj1-14/+1
2001-11-09- header tag sets are per-transactionElement, not per-availablePackage.jbj1-6/+46
2001-11-09- no-brainer refcounts for rpmProblemSet object.jbj1-6/+5
2001-11-08- rip out rpmDependencyConflict, replace with rpmProblem instead.jbj1-41/+29
2001-11-08- linear search on added package provides is dumb.jbj1-19/+18
2001-11-06- fix: harmless typo in db3 chroot hack.jbj1-54/+57
2001-11-05Start merging file info into dependency set.jbj1-26/+3
2001-11-05Start deconstructing availablePackage list.jbj1-45/+88
2001-11-04- rpmal: availablePackage is totally opaque, alKey with index replaces.jbj1-87/+62
2001-11-04- rpmds: create dsProblem(), dsiGetDNEVR() retrieved DNEVR, not N.jbj1-79/+30
2001-11-03- depends.c: rpmDepSet is (almost) opaque, move to rpmds.[ch].jbj1-72/+104
2001-11-02- rpmRangesOverlap renamed to dsCompare, add dsNotify method as well.jbj1-267/+88
2001-11-02- create toy rpmDepSet iterators.jbj1-157/+111
2001-11-02- create rpmDepSet constructors/destructors.jbj1-76/+45
2001-11-02- invent some toy transactionElement iterators.jbj1-202/+94
2001-11-01- depends.c: availablePackage is (almost) opaque.jbj1-29/+156
2001-11-01- add header refcount annotations throughout.jbj1-29/+38
2001-10-31Do tsort on transactionElement's, not availaiblePackage's.jbj1-98/+295
2001-10-31More unraveling of availablePackage from depends.c.jbj1-255/+203
2001-10-30Create rpmDepSet.jbj1-69/+89
2001-10-30- transaction.c: cleanly uncouple availablePackage from TFI_t.jbj1-4/+3
2001-10-29- add some dinky availablePackage methods.jbj1-32/+51
2001-10-29- start hiding availablePackage data/methods in rpmal.c/rpmal.h.jbj1-730/+54
2001-10-28- memory indices for dependency check are typedef'd and abstract'd.jbj1-86/+136
2001-10-27- transaction sets cerated in cli main.jbj1-2/+15
2001-10-27- legacy signatures always checked where possible on package read.jbj1-83/+307
2001-10-26- wire transactions through rpmcli install/erase modes.jbj1-0/+2
2001-10-25- legacy signatures always checked on -qp and -Vp.jbj1-15/+11
2001-10-24- wire transactions through rpmcli query/verify modes.jbj1-2/+22
2001-10-23- wire transactions through rpmcli signature modes.jbj1-6/+13
2001-10-21- all symbols but hdrVec are now forward references in linkage.jbj1-23/+0
2001-10-19Rewire digests, step 1.jbj1-1/+1
2001-10-17Converging on lclint-3.0.17 strict level.jbj1-4/+8
2001-10-16Factor -type problems into explicit code annotations.jbj1-0/+6
2001-10-16More lclint annotations.jbj1-28/+30
2001-10-15Explicit branchstate annotations.jbj1-2/+23
2001-10-15lclint fiddles to annotate globals.jbj1-8/+20
2001-10-13More lclint annotations.jbj1-18/+20
2001-10-13- ratchet up to lclint "strict" level.jbj1-1/+2
2001-09-25- legacy: drop brokenMD5 support (rrpm-2.3.3 to rpm-2.3.8 on sparc).jbj1-1/+1
2001-09-24Move to lclint-3.0.0.15, revisit and clean up annotations.jbj1-15/+10