summaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Expand)AuthorFilesLines
2009-02-16-Merge rpmInstallInterfaceFlags_e and rpmEraseInterfaceFlags_e to rpmInstallF...Rakesh Pandit1-10/+9
2009-02-12Only initialize file capability cache if actually neededPanu Matilainen1-1/+1
2009-02-11Be more careful about errors in lua rpm vercmp()Panu Matilainen1-5/+6
2009-02-06Bump FileDigests rpmlib dependency versionPanu Matilainen1-1/+1
2009-02-05Use per-rpmfi string cache for file capability stringsPanu Matilainen2-4/+8
2009-02-05rpmfi is only needed by verifyHeader(), push it therePanu Matilainen1-33/+25
2009-01-30Undo tag clash on RPMTAG_FILEDIGESTALGO[S] with rpm5.orgPanu Matilainen1-1/+2
2009-01-30Try to play nice with OpenPKG (rpm5.org) packages (rhbz#478907)Panu Matilainen2-15/+14
2009-01-28Don't throw away modified config files on cross-hash upgrades (rhbz#479869)Panu Matilainen1-2/+2
2009-01-28Honor rpmtd type, not tag type, in rpmtdClass() (ticket #25)Panu Matilainen1-1/+1
2009-01-28Add API for getting the class of tag type directlyPanu Matilainen2-2/+14
2009-01-27Add RPMTAG_SOURCERPM to gpg-pubkeys in rpmdbPanu Matilainen1-0/+1
2009-01-23Update dbi tag names for Filemd5s -> Filedigests change, oops..Panu Matilainen1-1/+1
2009-01-22Return NULL instead of blowing up on invalid rpmpsGetProblem()Panu Matilainen1-1/+1
2009-01-20Add a bit of documentation for headerGet() flagsPanu Matilainen1-2/+11
2009-01-20Grab dependency name & version strings as argv-style arraysPanu Matilainen1-1/+1
2009-01-20Add headerGet() flag to request argv-style NULL-terminated string arraysPanu Matilainen3-2/+9
2009-01-20rpmdsMerge() expects ds->N and ds->EVR as argv-style arrays (ticket #22)Panu Matilainen1-26/+6
2009-01-19Don't segfault on "" rcfiles argument (spotted by Pixel)Panu Matilainen1-1/+1
2009-01-19Use temporary table for Depends DB in sqlite too (Olivier Thauvin)Panu Matilainen1-2/+4
2009-01-19Fix segfault if ts rootdir is NULL (Pixel)Panu Matilainen1-1/+1
2009-01-19Fix memleak from i18n strings if retrieved with HEADERGET_ALLOCPanu Matilainen1-0/+1
2009-01-17Make it possible to disable %pre- and %posttrans scriptlets (rhbz#475582)Panu Matilainen1-3/+3
2009-01-16Add getenv macro, use instead of $(echo $HOME) for defaulsPanu Matilainen1-1/+1
2009-01-15Add extra parameter to rpmteClose() to control fi behaviorPanu Matilainen4-7/+10
2009-01-14Add central Lua shutdown function and use itPanu Matilainen3-0/+12
2009-01-14Add librpm level lua extension stubPanu Matilainen4-3/+50
2009-01-14Add rpmluaGetGlobalState() to internal lua apiPanu Matilainen1-1/+1
2009-01-14Actually check for dbenv->failchk() exit codePanu Matilainen1-0/+3
2009-01-12Make the data array part of the hash bucket to save one pointer per bucketFlorian Festi1-16/+22
2009-01-09Implement dbiGet and dbiPut as normal functionFlorian Festi2-20/+28
2009-01-09Remove unused database intex functions: dbiCdup, dbiAssociate, dbiPget, dbiJoinFlorian Festi3-248/+2
2009-01-08Delay NSS initialization until actually usedPanu Matilainen2-4/+3
2009-01-08Make rpm_tid_t unsigned type to shut up remaining compiler warningsPanu Matilainen3-4/+4
2009-01-07rpmRelocateFileList() doesn't need rpmte for anything, just file statesPanu Matilainen3-13/+14
2009-01-05Validate + sort relocations in rpmte at create timePanu Matilainen3-149/+134
2009-01-05Split saving relocations to header out of relocateFileList()Panu Matilainen1-28/+24
2009-01-05Split sorting out of relocateFileList()Panu Matilainen1-18/+22
2009-01-05Split RPMTAG_INSTPREFIXES addition out of relocateFileList()Panu Matilainen1-32/+36
2009-01-05Relocation needs to be called even if no relocs specifiedPanu Matilainen1-1/+1
2009-01-05Eliminate header magic duplication all over the place, export itPanu Matilainen5-32/+23
2009-01-05Use enumeration for header flagsPanu Matilainen1-5/+8
2009-01-05Remove unnecessary HEADER_FOOTAG definitionsPanu Matilainen2-8/+2
2009-01-02rpmte struct is now fully opaque throughout rpmPanu Matilainen2-53/+53
2009-01-02Use rpmteSetFd() instead of direct access to rpmte structurePanu Matilainen1-2/+2
2009-01-02Add rpmteSetFd() (internal) functionPanu Matilainen2-0/+14
2008-12-22Eliminate silly and now unnecessary rpmts(Set)RelocateElement() stuffPanu Matilainen3-30/+1
2008-12-22Perform relocations from rpmte instead of rpmfiPanu Matilainen4-39/+30
2008-12-19Perform relocations *before* filling out rpmfi structurePanu Matilainen1-25/+9
2008-12-19Avoid a whole lotta shuffling wrt file info headerPanu Matilainen1-27/+11