summaryrefslogtreecommitdiff
path: root/lib/rpmfi.c
AgeCommit message (Expand)AuthorFilesLines
2008-11-27Eliminate rpmtsiFi(), use rpmteFI() insteadPanu Matilainen1-1/+0
2008-11-27Eliminate silly rpmfiTypeString()Panu Matilainen1-9/+0
2008-11-25Switch rpmfiUpdateState to the new ->replaced APIFlorian Festi1-22/+13
2008-11-24Move transscripts stuff from rpmfi to rpmtePanu Matilainen1-8/+0
2008-11-24API for accessing and creating fi->replacedFlorian Festi1-0/+40
2008-11-20Use per-rpmfi string cache for symlink targetsPanu Matilainen1-3/+6
2008-11-20Add functions to create and free string cache(s)Panu Matilainen1-1/+19
2008-11-20Use global cache for file languages tooPanu Matilainen1-2/+4
2008-11-20Add rpmfiFLang() method for retrieving file language(s)Panu Matilainen1-0/+9
2008-11-20Generalize the user+group string cache + helpersPanu Matilainen1-27/+31
2008-11-19Be more intelligent about storing file user and group namesPanu Matilainen1-8/+66
2008-11-19Erm, really do lazy allocation of fi->replacedSizesPanu Matilainen1-2/+0
2008-11-19Add + use internal helper function for getting+setting rpmfi replaced sizesPanu Matilainen1-0/+22
2008-11-19Eliminate unnecessary fi->record fieldPanu Matilainen1-2/+1
2008-11-18Add control bits for all (relevant) parts of rpmfi dataPanu Matilainen1-17/+28
2008-11-18Remove useless default flags and action fields from rpmfiPanu Matilainen1-4/+1
2008-11-18Nuke useless rpmfiFContext()Panu Matilainen1-11/+0
2008-11-18Don't bother loading FILELANGS for installed packagesPanu Matilainen1-1/+2
2008-11-18Lazy allocation of FSM for file info setsPanu Matilainen1-18/+22
2008-11-18Remove now unnecessary fi->keep_headerPanu Matilainen1-4/+3
2008-11-18Remember rpmfi creation flagsPanu Matilainen1-0/+3
2008-11-17Add + use internal helper function for setting rpmfi file statesPanu Matilainen1-6/+15
2008-11-14Add more flags to control rpmfi creationPanu Matilainen1-3/+7
2008-11-14Yank rpmfi state update out of rpmtsRun()Panu Matilainen1-0/+43
2008-11-12Grab rpmfi record from header on rpmfiNew()Panu Matilainen1-0/+1
2008-11-11Add rpmfi get + set methods for file actionsPanu Matilainen1-0/+18
2008-11-11Move file action calculations to rpmfiNew() where possiblePanu Matilainen1-0/+11
2008-11-11Cpio flags are only relevant for fsm, get them out of rpmfiPanu Matilainen1-8/+12
2008-11-11Figure out cpio mapflags in rpmfiNew()Panu Matilainen1-2/+14
2008-11-11Push archivePos from rpmfi to fsmPanu Matilainen1-1/+0
2008-11-05Calculate filename buffer len lazily in rpmfiFN() as neededPanu Matilainen1-16/+13
2008-11-05Remove yet more unused fields from rpmfi structPanu Matilainen1-3/+0
2008-11-05Remove fperms and dperms from rpmfi structPanu Matilainen1-3/+0
2008-11-05Stop messing with fi->fstates allocations in psmPanu Matilainen1-2/+6
2008-11-05Kill off per-file cpio map flagsPanu Matilainen1-1/+0
2008-11-05fi->actions is already initialized earlier in rpmfiNew()Panu Matilainen1-3/+0
2008-11-05fi->actions cannot be non-NULL in rpmfiNew()Panu Matilainen1-2/+1
2008-11-04Fix segfault on relocation (rhbz#468319)Panu Matilainen1-1/+0
2008-10-30Add couple of new rpmfi flags for file classes and file dependsPanu Matilainen1-7/+11
2008-10-30Move rpmfi color union calculation out of rpmfiNew()Panu Matilainen1-6/+5
2008-10-30Don't bother fetching and storing pre- and posttrans scripts in rpmfiPanu Matilainen1-11/+7
2008-10-30Turn rpmfiNew() scareMem argument into bitfield of flagsPanu Matilainen1-6/+6
2008-10-29Add fsm and rpmfi machinery for file capabilitiesPanu Matilainen1-0/+12
2008-09-12Fix indentationPanu Matilainen1-4/+4
2008-06-19Use type-specific headerPut() for the case where it makes sense in relocsPanu Matilainen1-5/+2
2008-06-18Lose the remaining hae and hme vectors from rpmfiPanu Matilainen1-2/+0
2008-06-18Convert file relocation to use headerPut/ModPanu Matilainen1-13/+17
2008-06-17Replace headerRemoveEntry() with headerDel() everywherePanu Matilainen1-1/+0
2008-06-17Eliminate last headerFreeData() in rpmfiPanu Matilainen1-1/+1
2008-06-13Kill off hge() and hfd() vectors in rpmfi_sPanu Matilainen1-18/+11