summaryrefslogtreecommitdiff
path: root/lib/transaction.c
AgeCommit message (Expand)AuthorFilesLines
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
2012-04-12Avoid unnecessary calls to rpmfiFN()Panu Matilainen1-2/+2
2012-04-12Make config file modification detection a bit more readablePanu Matilainen1-2/+3
2012-02-28Only consider rpmdb growth for added packagesPanu Matilainen1-9/+10
2012-02-28Fix invalid memory access from rpmdb growth estimation (RhBug:766260)Panu Matilainen1-38/+14
2012-02-01Don't free up file info sets on transaction test-runsPanu Matilainen1-5/+7
2012-01-28Don't assume rpmfiNew() always succeedsPanu Matilainen1-0/+1
2012-01-12remove the 'path' parameter of rpmtsSELabelInit()Ales Kozumplik1-2/+2
2012-01-12selinux: reopen label between transactions if necessary (RhBug: 746073)Ales Kozumplik1-4/+13
2011-11-22Ehm, %pretrans failure shouldn't abort the entire transactionPanu Matilainen1-2/+1
2011-11-22Make %pretrans failure fail the install (RhBug:736960)Panu Matilainen1-3/+5
2011-09-01Source formatting cosmetics: function blocks start on the next linePanu Matilainen1-4/+6
2011-08-29Use correct file state for colored file replacementsPanu Matilainen1-1/+3
2011-05-31Remove reamining dead assignments from rpmtsiFree() in transaction codePanu Matilainen1-6/+6
2011-05-30Remove possibility of abusing freed iterator by moving to local scopePanu Matilainen1-3/+4
2011-05-29Eliminate dead NULL-assignments at scope-end in librpm, part VPanu Matilainen1-9/+9
2011-05-26Colored conflict resolution part IIPanu Matilainen1-1/+1
2011-05-26Both files must be colored for multilib conflict resolution (RhBug:705115)Panu Matilainen1-1/+1
2011-05-25Disable all scriptlets and collections centrally on --test and --justdbPanu Matilainen1-2/+2
2011-05-18Empty transaction is not an error (RhBug:699929)Panu Matilainen1-1/+2
2011-04-19Eliminate another set-but-unused xx warningPanu Matilainen1-2/+1
2011-03-10Move string hash function to librpmio and rename for namespacingPanu Matilainen1-1/+1
2011-03-04Remove pointless return code from handleInstInstalledFiles()Panu Matilainen1-6/+3
2011-01-28Add an error message + comments on open(".") behavior (RhBug:672576)Panu Matilainen1-1/+6
2011-01-21Plug potential division by zero in the rpmdb size calculation (RhBug:671056)Panu Matilainen1-1/+2
2010-11-18Only force default umask during transaction (RhBug:494440)Panu Matilainen1-0/+3
2010-11-17Always exit rpmtsRun() via rpmtsFinish()Panu Matilainen1-2/+1
2010-11-04Eliminate unused strlen() calls 'n stuff from skipInstallFiles()Panu Matilainen1-9/+3
2010-11-04Remove nicely misleading #ifndef NOTYET case from skipInstallFiles()Panu Matilainen1-8/+1
2010-10-26Separate match iterator allocation vs initializationPanu Matilainen1-1/+1
2010-10-22Eliminate pgpHashAlgo uses in librpm sidePanu Matilainen1-1/+1
2010-10-22Change all internal uses of rpmtsInitIterator() to use DBI tagsPanu Matilainen1-3/+3
2010-09-01Use selabel interfaces instead of matchpathconSteve Lawrence1-6/+2
2010-09-01Update the plugin architecture to allow for remembering stateSteve Lawrence1-2/+4
2010-08-13Lose the now unnecessary rpmtsSELinuxEnabled() functionPanu Matilainen1-1/+1
2010-06-22Determine when to perform Collection actionsSteve Lawrence1-0/+81
2010-06-11Dont bother with selinux contexts in test transactionsPanu Matilainen1-2/+2
2010-05-31Nuke leftover variable from the chroot workoutPanu Matilainen1-1/+1