summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2001-11-08- rip out rpmDependencyConflict, replace with rpmProblem instead.jbj45-2842/+3096
CVS patchset: 5162 CVS date: 2001/11/08 22:04:35
2001-11-08Remove dead code.jbj8-239/+42
CVS patchset: 5161 CVS date: 2001/11/08 16:28:35
2001-11-08- linear search on added package provides is dumb.jbj18-193/+424
- discarding entire signature header when using --addsign is dumb. - typedef the fuile name/python object "key" throughout as fnpyKey. - start ripping rpmDependencyConflict out of the API. CVS patchset: 5160 CVS date: 2001/11/08 00:12:49
2001-11-06- fix: harmless typo in db3 chroot hack.jbj48-2510/+2649
- fix: big-endian's with sizeof(time_t) != sizeof(int_32) mtime broken. - fix: add Korean message catalogs (#54473). - add RPHNPLATFORM and PLATFORM tags. - linear search on added package provides is dumb. - discarding entire signature header when using --addsign is dumb. CVS patchset: 5159 CVS date: 2001/11/06 22:46:26
2001-11-05Start merging file info into dependency set.jbj6-79/+237
CVS patchset: 5157 CVS date: 2001/11/05 14:09:22
2001-11-05Start deconstructing availablePackage list.jbj40-1745/+1525
CVS patchset: 5156 CVS date: 2001/11/05 03:44:05
2001-11-04- rpmal: availablePackage is totally opaque, alKey with index replaces.jbj45-2325/+2564
CVS patchset: 5155 CVS date: 2001/11/04 22:00:11
2001-11-04- rpmds: move trigger dependencies into a rpmDepSet as well.jbj36-540/+536
CVS patchset: 5154 CVS date: 2001/11/04 17:00:00
2001-11-04- rpmds: create dsProblem(), dsiGetDNEVR() retrieved DNEVR, not N.jbj39-1297/+1791
- depends.h: hack around teIterator() et al from include for now. CVS patchset: 5153 CVS date: 2001/11/04 15:43:26
2001-11-03- depends.c: rpmDepSet is (almost) opaque, move to rpmds.[ch].jbj49-4818/+4846
CVS patchset: 5152 CVS date: 2001/11/03 02:34:15
2001-11-02- rpmRangesOverlap renamed to dsCompare, add dsNotify method as well.jbj39-2186/+1943
CVS patchset: 5151 CVS date: 2001/11/02 23:17:54
2001-11-02- create toy rpmDepSet iterators.jbj41-2555/+2651
CVS patchset: 5150 CVS date: 2001/11/02 21:01:25
2001-11-02- create rpmDepSet constructors/destructors.jbj39-893/+963
CVS patchset: 5149 CVS date: 2001/11/02 05:36:48
2001-11-02- invent some toy transactionElement iterators.jbj37-1077/+994
CVS patchset: 5148 CVS date: 2001/11/02 03:13:35
2001-11-01- depends.c: availablePackage is (almost) opaque.jbj42-1316/+1492
CVS patchset: 5147 CVS date: 2001/11/01 23:18:15
2001-11-01- add header refcount annotations throughout.jbj58-1928/+2193
CVS patchset: 5146 CVS date: 2001/11/01 20:15:10
2001-10-31Do tsort on transactionElement's, not availaiblePackage's.jbj6-214/+384
CVS patchset: 5145 CVS date: 2001/10/31 22:19:42
2001-10-31More unraveling of availablePackage from depends.c.jbj38-1908/+1922
CVS patchset: 5144 CVS date: 2001/10/31 04:00:58
2001-10-30Create rpmDepSet.jbj4-105/+148
CVS patchset: 5143 CVS date: 2001/10/30 18:55:39
2001-10-30- transaction.c: cleanly uncouple availablePackage from TFI_t.jbj43-2153/+2331
CVS patchset: 5142 CVS date: 2001/10/30 18:00:21
2001-10-29- add some dinky availablePackage methods.jbj42-2083/+2255
CVS patchset: 5141 CVS date: 2001/10/29 23:39:51
2001-10-29- start hiding availablePackage data/methods in rpmal.c/rpmal.h.jbj44-3180/+3048
CVS patchset: 5140 CVS date: 2001/10/29 20:12:35
2001-10-29Remove DYING code.jbj4-175/+0
CVS patchset: 5139 CVS date: 2001/10/29 16:39:13
2001-10-29Gather all problem handling routines in one place.jbj7-116/+313
CVS patchset: 5138 CVS date: 2001/10/29 16:35:01
2001-10-28- memory indices for dependency check are typedef'd and abstract'd.jbj50-3686/+3937
- no-brainer refcounts for fi object, debug the mess. - dump the header early in transaction, recreate fi before installing. CVS patchset: 5137 CVS date: 2001/10/28 22:17:47
2001-10-27- transaction sets cerated in cli main.jbj49-3932/+3964
- no-brainer refcounts for ts object. CVS patchset: 5136 CVS date: 2001/10/27 22:31:10
2001-10-27- legacy signatures always checked where possible on package read.jbj59-4995/+5865
- wire transactions through rpmcli build modes. - lazy rpmdb open/close through transaction methods (mostly anyways). - no-brainer refcounts for rpmdb object. - check added header against transaction set, replace if newer. CVS patchset: 5135 CVS date: 2001/10/27 20:09:20
2001-10-26- wire transactions through rpmcli install/erase modes.jbj52-6010/+6148
- legacy signatures always checked on package read. CVS patchset: 5134 CVS date: 2001/10/26 04:16:19
2001-10-25- legacy signatures always checked on -qp and -Vp.jbj59-13247/+15267
CVS patchset: 5133 CVS date: 2001/10/25 01:36:32
2001-10-24- wire transactions through rpmcli query/verify modes.jbj41-2118/+2044
CVS patchset: 5132 CVS date: 2001/10/24 13:48:55
2001-10-23- wire transactions through rpmcli signature modes.jbj43-2633/+2663
CVS patchset: 5131 CVS date: 2001/10/23 20:52:51
2001-10-23- generate an rpm header on the fly for imported pubkeys.jbj52-31547/+20127
CVS patchset: 5130 CVS date: 2001/10/23 16:48:20
2001-10-21Orphans.jbj1-0/+1
CVS patchset: 5129 CVS date: 2001/10/21 21:48:23
2001-10-21- all symbols but hdrVec are now forward references in linkage.jbj65-7814/+7997
CVS patchset: 5128 CVS date: 2001/10/21 21:43:32
2001-10-20- stupid macros to configure public key file paths.jbj52-2719/+2568
CVS patchset: 5127 CVS date: 2001/10/20 22:31:09
2001-10-20- add :base64 and :armor format extensions, dump binary tags in hex.jbj44-1906/+2695
- proof-of-concept pubkey retrieval from RPM-{PGP,GPG}-KEY. CVS patchset: 5126 CVS date: 2001/10/20 20:28:56
2001-10-19Permit multiple, simultaneous, digests on a single FD_t.jbj9-137/+156
CVS patchset: 5125 CVS date: 2001/10/19 22:47:40
2001-10-19- beecrypt is at least as good as pgp/gpg on verify, pull the plug.jbj69-20042/+19666
CVS patchset: 5124 CVS date: 2001/10/19 19:51:18
2001-10-19Start ripping gpg/pgp on signature verify paths.jbj6-160/+191
CVS patchset: 5123 CVS date: 2001/10/19 13:51:20
2001-10-19Rewire digests, step 2.jbj15-117/+167
CVS patchset: 5122 CVS date: 2001/10/19 01:35:57
2001-10-19New file from db-4.0.7 to be ignored.jbj1-0/+1
CVS patchset: 5121 CVS date: 2001/10/19 01:34:52
2001-10-19Rewire digests, step 1.jbj12-713/+114
CVS patchset: 5120 CVS date: 2001/10/19 01:24:21
2001-10-18Scaffholding for dumping full headers carried through transaction.jbj10-172/+882
CVS patchset: 5119 CVS date: 2001/10/18 16:39:54
2001-10-17Converging on lclint-3.0.17 strict level.jbj66-1106/+1322
CVS patchset: 5118 CVS date: 2001/10/17 16:43:36
2001-10-16Factor -type problems into explicit code annotations.jbj46-26/+184
CVS patchset: 5117 CVS date: 2001/10/16 17:42:18
2001-10-16More lclint annotations.jbj61-553/+705
CVS patchset: 5116 CVS date: 2001/10/16 14:58:57
2001-10-15- use only header methods, routines are now static.jbj39-3337/+3278
CVS patchset: 5115 CVS date: 2001/10/15 21:07:08
2001-10-15More branchstate lclint annotations.jbj4-8/+95
CVS patchset: 5114 CVS date: 2001/10/15 19:27:13
2001-10-15Explicit branchstate annotations.jbj136-16577/+16971
CVS patchset: 5113 CVS date: 2001/10/15 17:53:34
2001-10-15- upgrade to db-4.0.7.jbj36-261/+266
CVS patchset: 5112 CVS date: 2001/10/15 04:22:09