summaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Expand)AuthorFilesLines
2001-11-09- header tag sets are per-transactionElement, not per-availablePackage.jbj7-47/+108
2001-11-09Start deconstructing TFI_t in favor of a per-transactionElement rpmFNSet.jbj3-61/+109
2001-11-09- no-brainer refcounts for rpmProblemSet object.jbj10-200/+323
2001-11-08- rip out rpmDependencyConflict, replace with rpmProblem instead.jbj9-136/+99
2001-11-08Remove dead code.jbj7-194/+7
2001-11-08- linear search on added package provides is dumb.jbj14-122/+293
2001-11-06- fix: harmless typo in db3 chroot hack.jbj8-282/+363
2001-11-05Start merging file info into dependency set.jbj5-64/+222
2001-11-05Start deconstructing availablePackage list.jbj9-287/+166
2001-11-04- rpmal: availablePackage is totally opaque, alKey with index replaces.jbj10-307/+401
2001-11-04- rpmds: move trigger dependencies into a rpmDepSet as well.jbj2-41/+36
2001-11-04- rpmds: create dsProblem(), dsiGetDNEVR() retrieved DNEVR, not N.jbj5-108/+128
2001-11-03- depends.c: rpmDepSet is (almost) opaque, move to rpmds.[ch].jbj12-645/+772
2001-11-02- rpmRangesOverlap renamed to dsCompare, add dsNotify method as well.jbj5-291/+398
2001-11-02- create toy rpmDepSet iterators.jbj7-210/+305
2001-11-02- create rpmDepSet constructors/destructors.jbj5-148/+215
2001-11-02- invent some toy transactionElement iterators.jbj3-301/+215
2001-11-01- depends.c: availablePackage is (almost) opaque.jbj8-44/+217
2001-11-01- add header refcount annotations throughout.jbj15-124/+199
2001-10-31Do tsort on transactionElement's, not availaiblePackage's.jbj5-175/+345
2001-10-31More unraveling of availablePackage from depends.c.jbj7-357/+371
2001-10-30Create rpmDepSet.jbj4-105/+148
2001-10-30- transaction.c: cleanly uncouple availablePackage from TFI_t.jbj9-230/+405
2001-10-29- add some dinky availablePackage methods.jbj8-129/+298
2001-10-29- start hiding availablePackage data/methods in rpmal.c/rpmal.h.jbj10-854/+971
2001-10-29Remove DYING code.jbj4-175/+0
2001-10-29Gather all problem handling routines in one place.jbj6-76/+273
2001-10-28- memory indices for dependency check are typedef'd and abstract'd.jbj10-310/+521
2001-10-27- transaction sets cerated in cli main.jbj12-97/+128
2001-10-27- legacy signatures always checked where possible on package read.jbj13-230/+850
2001-10-26- wire transactions through rpmcli install/erase modes.jbj12-517/+431
2001-10-25- legacy signatures always checked on -qp and -Vp.jbj14-672/+621
2001-10-24- wire transactions through rpmcli query/verify modes.jbj5-153/+239
2001-10-23- wire transactions through rpmcli signature modes.jbj6-154/+195
2001-10-23- generate an rpm header on the fly for imported pubkeys.jbj9-209/+343
2001-10-21- all symbols but hdrVec are now forward references in linkage.jbj13-477/+28
2001-10-20- stupid macros to configure public key file paths.jbj5-318/+59
2001-10-20- add :base64 and :armor format extensions, dump binary tags in hex.jbj4-22/+384
2001-10-19Permit multiple, simultaneous, digests on a single FD_t.jbj3-13/+48
2001-10-19- beecrypt is at least as good as pgp/gpg on verify, pull the plug.jbj5-532/+308
2001-10-19Start ripping gpg/pgp on signature verify paths.jbj3-130/+148
2001-10-19Rewire digests, step 2.jbj4-26/+20
2001-10-19Rewire digests, step 1.jbj5-571/+10
2001-10-18Scaffholding for dumping full headers carried through transaction.jbj7-80/+783
2001-10-17Converging on lclint-3.0.17 strict level.jbj27-367/+417
2001-10-16Factor -type problems into explicit code annotations.jbj19-5/+88
2001-10-16More lclint annotations.jbj18-210/+260
2001-10-15- use only header methods, routines are now static.jbj4-482/+421
2001-10-15More branchstate lclint annotations.jbj2-4/+32
2001-10-15Explicit branchstate annotations.jbj30-91/+287