summaryrefslogtreecommitdiff
path: root/lib/rpmdb.c
AgeCommit message (Expand)AuthorFilesLines
2008-10-24Use only one, global fingerPrintCache to save a lot of stat callsFlorian Festi1-5/+1
2008-10-13Make sure dbiTags are loaded on db rebuild & removePanu Matilainen1-0/+4
2008-10-04Failure to rebuild database is worth at least a warningPanu Matilainen1-1/+2
2008-07-04Use unsigned integer for epoch, remove unnecessary staticPanu Matilainen1-1/+1
2008-06-19Use type-specific headerPut() for installtid stuff in rpmdbAdd()Panu Matilainen1-3/+1
2008-06-18Convert rpmdbAdd() to use headerPut()Panu Matilainen1-2/+4
2008-06-17Replace headerRemoveEntry() with headerDel() everywherePanu Matilainen1-2/+2
2008-06-13Minimally convert rpmdbFindFpList() to use new headerGet()Panu Matilainen1-8/+11
2008-06-07Teach rpmdb about 64bit typesPanu Matilainen1-0/+4
2008-06-03Use rpmsqIsCaught() instead of directly accessing rpmsqCaught sigsetPanu Matilainen1-8/+6
2008-06-02Eliminate ugly static conversion buffer on rpmdbAdd/RemovePanu Matilainen1-14/+37
2008-06-02Use RPMTAG_FILEDIGESTS instead of MD5S internallyPanu Matilainen1-1/+1
2008-05-28Move key size fixups from rpmdbAdd & Remove to td2key()Panu Matilainen1-10/+6
2008-05-28Don't bother with rpmtdInit(), headerGet() resets index anywayPanu Matilainen1-3/+0
2008-05-28Eliminate ill-indented block obfuscating the codePanu Matilainen1-3/+4
2008-05-28Unify rpmdbAdd() and rpmdbRemove() debug loggingPanu Matilainen1-33/+21
2008-05-28Unify rpmdbAdd() and rpmdbRemove() tag data to key "conversion"Panu Matilainen1-112/+70
2008-05-28dbi->dbi_rpmtag had better be the same as rpmtag here...Panu Matilainen1-9/+9
2008-05-28Convert rpmdbAdd() to new headerGet() + friendsPanu Matilainen1-68/+50
2008-05-28Remove RPMTAG_BASENAMES special casing from rpmdbAdd()Panu Matilainen1-16/+0
2008-05-28Eliminate ill-indented block obfuscating the codePanu Matilainen1-7/+6
2008-05-28Convert rpmdbRemoev() to take advantage of new interfacesPanu Matilainen1-52/+34
2008-05-28Turn silly one-case switches into if'sPanu Matilainen1-8/+2
2008-05-27Minimally convert rpmdbFindbyFile() to new headerGet()Panu Matilainen1-8/+10
2008-05-21Include rpmtypes.h first instead of rpmtag.h everywherePanu Matilainen1-1/+1
2008-05-21Convert mireSkip() to use new interfacesPanu Matilainen1-69/+15
2008-05-12Fixup paths and Makefiles for rpmdb/ eliminationPanu Matilainen1-4/+4
2008-05-12Start (re-)joining librpmdb and librpmPanu Matilainen1-0/+3525
2001-05-08- create rpmdb.la so that linkage against rpm's db-3.2.9 is possible.jbj1-2591/+0
2001-05-07- fix: debugging message displays header keys (#38454).jbj1-4/+6
2001-05-05- enough lclint annotations and fiddles already.jbj1-1/+3
2001-05-03- still more boring lclint annotations and fiddles.jbj1-43/+100
2001-04-30- yet more boring lclint annotations and fiddles.jbj1-40/+49
2001-04-29- more boring lclint annotations and fiddles.jbj1-16/+30
2001-04-29- globalize _free(3) wrapper in rpmlib.h, consistent usage throughout.jbj1-95/+70
2001-03-04- Add btree indexes for Dirnames, Requireversion, Provideversion, Insttaltid,jbj1-1/+1
2001-02-27Handle non-string tag indices correctly.jbj1-6/+62
2001-02-09fix: make a copy of retrieved header before loading.jbj1-1/+1
2001-01-28Apply suffixes only to files.jbj1-3/+3
2001-01-26lclint annotations.jbj1-43/+40
2001-01-21- cpio mappings carry dirname/basename, not absolute path.jbj1-24/+60
2001-01-17- 1st crack at Mandrake specific per-platform macros.jbj1-0/+12
2001-01-16- tsort prefers presentation order.jbj1-127/+26
2001-01-15- fix: extra newline in many error messages (#23947).jbj1-167/+169
2001-01-09- fix: digests on input FD_t dinna work.jbj1-3/+2
2001-01-05- fix: 3 packages from Red Hat 5.2 had bogus %verifyscript tag.jbj1-2/+3
2000-12-19Sync with rpm-4_0 branch.jbj1-4/+21
2000-12-12Sync with rpm-4_0 branch.jbj1-29/+44
2000-12-02Bring header reggions mods back to top of stack.jbj1-9/+30
2000-11-12- fine-grained Requires, remove install PreReq's from Requires db.jbj1-3/+18