summaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Expand)AuthorFilesLines
2012-09-07Missing <stdio.h> include for fprintf()Panu Matilainen1-0/+1
2012-09-06Return fingerprint lookups through retval pointer, not structPanu Matilainen4-32/+32
2012-09-06Avoid double iteration on 'rpm -e' now that iterator count worksPanu Matilainen1-11/+3
2012-09-06Push RPMDBI_LABEL arch parsing down to rpmdb layer to fix stuffPanu Matilainen2-17/+37
2012-09-05Use existing fingerprint for packages being removedPanu Matilainen1-12/+13
2012-09-05Shut up gcc whine about potentially uninitialized variablePanu Matilainen1-1/+1
2012-09-05Avoid rehashing directory name when it doesn't change in rpmal populationPanu Matilainen1-1/+10
2012-09-05Prehash dir names on fingerprinting to avoid recalculating when addingPanu Matilainen1-5/+8
2012-09-05Use helper variable to eliminate multiple identical conditionalsPanu Matilainen1-3/+4
2012-09-05Prehash dependency strings to avoid recalculating when cachingPanu Matilainen1-5/+9
2012-09-05Prehash basenames to avoid recalculation when adding new onesPanu Matilainen1-2/+5
2012-09-05Add alternative hash key add/get/check methods with prehashed keyPanu Matilainen2-12/+62
2012-09-05Add hash table methodn for (pre)calculating base hash of a keyPanu Matilainen2-0/+13
2012-09-04Minor optimizations to rpmvercmp()Panu Matilainen1-5/+8
2012-09-03Avoid netshared path matching when netshared path is not setPanu Matilainen1-11/+15
2012-09-03"Optimize" addFingerprints() a bitPanu Matilainen1-10/+13
2012-08-30Avoid unnecessary calculations on %ghost %configPanu Matilainen1-0/+6
2012-08-30Only backup if osuffix is setPanu Matilainen1-1/+2
2012-08-30Fix memleak regresssion in rpmfiDecideFateIndex()Panu Matilainen1-24/+27
2012-08-30Cache the actual result on rpmdb header verificationPanu Matilainen1-5/+9
2012-08-30Use file info set of removed packages instead of header fetchesPanu Matilainen1-15/+25
2012-08-30Use file info set of removed packages instead of new temporary onePanu Matilainen1-4/+8
2012-08-30Store transaction element pointers in the removedPkgs hashPanu Matilainen7-21/+25
2012-08-29Define separate hash for rpmdb header check cachePanu Matilainen2-6/+17
2012-08-29Oops, undefining wrong name...Panu Matilainen1-1/+1
2012-08-29Split colored conflict resolution to helper function, unify callersPanu Matilainen1-40/+51
2012-08-29Eliminate redundant helper variablePanu Matilainen1-9/+4
2012-08-29Differentiate between filtered and otherwise resolved new conflictsPanu Matilainen1-5/+3
2012-08-24Detect attempts to replace directory symlink to directory in packagePanu Matilainen1-2/+11
2012-08-24Detect attempts to replace directories and report as conflictsPanu Matilainen1-3/+42
2012-08-24Make rpmteHaveTransScript() available internallyPanu Matilainen2-1/+4
2012-08-24Differentiate between filtered and otherwise resolved conflictsPanu Matilainen1-2/+9
2012-08-23Remove unused leftover variablePanu Matilainen1-2/+0
2012-08-23Axe the if-what jungle in rpmfiDecideFateIndex()Panu Matilainen1-16/+3
2012-08-23Backing up contents when replaced by directory needs special handlingPanu Matilainen1-2/+6
2012-08-23Use fsm->action to decide whether we need a backup or not.Panu Matilainen1-6/+2
2012-08-23Backup filename needs suffix, whether its directory or notPanu Matilainen1-1/+1
2012-08-23Remove dead file-backup codePanu Matilainen1-17/+0
2012-08-22Fix a massive memleak from rpmfiConfigConflictIndex() and optimize itPanu Matilainen1-12/+25
2012-08-22Use rpmfiConfigConflictIndex() for modified config testing on erase tooPanu Matilainen1-15/+3
2012-08-21Polish the symlink config file comparison a bitPanu Matilainen1-2/+14
2012-08-21Polish the regular config file comparison a bitPanu Matilainen1-6/+15
2012-08-21Cosmetics: compare memcmp() return code explicitlyPanu Matilainen1-4/+4
2012-08-21Fix %config backup on erasure regressionPanu Matilainen1-2/+15
2012-08-20Dont create redundant %config backups when on-disk content is same as newPanu Matilainen1-1/+7
2012-08-20Cosmetics: remove unnecessary line-wrapPanu Matilainen1-2/+1
2012-08-20Dont create %config backups on skipped filesPanu Matilainen1-0/+4
2012-08-17Only create the first instance of a file shared between packagesPanu Matilainen1-0/+6
2012-08-17Blargh, more fdFree() braindamagePanu Matilainen1-1/+2
2012-08-07Verify files from non-installed packages again (RhBug:826589)Panu Matilainen1-1/+2