summaryrefslogtreecommitdiff
path: root/lib/transaction.c
AgeCommit message (Expand)AuthorFilesLines
2013-02-02Temporally making loading of a configured plugin optionalElena Reshetova1-1/+2
2013-02-02Adding security msm pluginElena Reshetova1-1/+8
2013-02-02Making pre/post tsm/psm hooks more consistent.Elena Reshetova1-4/+6
2013-02-02Extending rpm plugin interface, part 1Elena Reshetova1-0/+45
2013-02-02Prefer sys/vfs.h, as statvfs stats all filesystems againAnas Nashif1-0/+4
2013-01-30Dont skip shared file/dir create if the other one is a ghostPanu Matilainen1-2/+8
2013-01-30Revert the severely broken FA_SKIP on %ghost "fix"Panu Matilainen1-11/+0
2013-01-29Be more careful about skipping shared file/directory creationPanu Matilainen1-1/+13
2012-12-19Handle transaction global pool allocation centrally in rpmtsPool()Panu Matilainen1-3/+4
2012-11-14Account for temporary disk-space requirement on forced replace tooPanu Matilainen1-3/+5
2012-11-14Remove ancient, no longer relevant commentPanu Matilainen1-5/+0
2012-11-14Account for temporary disk-space requirements on updates (ticket #175)Panu Matilainen1-1/+13
2012-11-01Hide the strpool-related rpmts/rpmfi/rpmds interfaces out of sight for nowPanu Matilainen1-0/+1
2012-09-14Switch rpmdb basename finding to use pool id's instead of stringsPanu Matilainen1-8/+19
2012-09-14Switch fingerprinting to use the global string poolPanu Matilainen1-4/+1
2012-09-14Allow passing a shared pool for finger print cachePanu Matilainen1-1/+1
2012-09-14Remove scareMemory remnants from the internal API, fixup callersPanu Matilainen1-1/+1
2012-09-14Make fingerprint struct opaque outside fprint.cPanu Matilainen1-8/+8
2012-09-14Change fpLookup() to return malloced memory (on first call)Panu Matilainen1-9/+3
2012-09-14Make fingerprint cache entry opaque, add some kind of API for the needed bitsPanu Matilainen1-1/+1
2012-09-14Move the entire fingerprint cache population into fprint.cPanu Matilainen1-65/+2
2012-09-14Hide by-fingerprint hash into fingerprint cache, add minimal API bitsPanu Matilainen1-12/+9
2012-09-13Convert our dependency checking code to use the new rpmdsMatches()Panu Matilainen1-1/+1
2012-09-13Use transaction string pool for ensureOlder() dependency setsPanu Matilainen1-3/+6
2012-09-12Whoopsie, unbreak checking of installed dependenciesPanu Matilainen1-0/+3
2012-09-12Add infastructure for global transaction set string poolPanu Matilainen1-1/+9
2012-09-06Return fingerprint lookups through retval pointer, not structPanu Matilainen1-1/+1
2012-09-05Use existing fingerprint for packages being removedPanu Matilainen1-12/+13
2012-09-05Prehash basenames to avoid recalculation when adding new onesPanu Matilainen1-2/+5
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-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 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-24Differentiate between filtered and otherwise resolved conflictsPanu Matilainen1-2/+9
2012-08-23Remove unused leftover variablePanu Matilainen1-2/+0
2012-08-22Use rpmfiConfigConflictIndex() for modified config testing on erase tooPanu Matilainen1-15/+3
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-07Fix RPMPROB_FILTER_FORCERELOCATE aka --badreloc (RhBug:828784)Panu Matilainen1-0/+3
2012-04-12Check for file conflicts within package (RhBug:808750)Panu Matilainen1-1/+6
2012-04-12Check for file conflicts within package (RhBug:808750)Panu Matilainen1-1/+1
2012-04-12Change file disposition code to access rpmfi's by indexPanu Matilainen1-34/+33
2012-04-12Change rpmfi replaced size functions to take indexPanu Matilainen1-2/+2
2012-04-12Further tweak the config file removal/backup logic to make it clearerPanu Matilainen1-6/+5