summaryrefslogtreecommitdiff
path: root/lib/transaction.c
AgeCommit message (Expand)AuthorFilesLines
2009-09-16Also skip to be erased files in "netsharedpath"Florian Festi1-33/+80
2009-09-10Rip the broken asynchronous psm machineryPanu Matilainen1-4/+0
2009-09-07Ugh, erroneously introduced ; busting the conditionalPanu Matilainen1-1/+1
2009-09-07Eliminate bunch of unused variablesPanu Matilainen1-2/+2
2009-09-02Eliminate uses of headerNVR() and friends in librpm (and python) codePanu Matilainen1-2/+2
2009-08-31Replace equal/not equal uses of str[n]cmp() with rstreq[n] in main ts codePanu Matilainen1-7/+7
2009-07-23Kill off lclint remnants everywherePanu Matilainen1-4/+0
2009-07-09Fix package relocatability checking, broken since foreverPanu Matilainen1-0/+10
2009-06-15Rip hardcoded libgcc + glibc static helper kludgesPanu Matilainen1-6/+2
2009-03-09Unbreak %_install_langs handling (rhbz#489235)Panu Matilainen1-1/+2
2009-03-09Initialize on declaration, cosmetics only...Panu Matilainen1-5/+2
2009-03-09Dont bother retrieving colors unless actually neededPanu Matilainen1-10/+4
2009-03-09Dont bother retrieving ts problem set unless actually neededPanu Matilainen1-3/+2
2009-03-09Dont bother retrieving altNEVR unless actually neededPanu Matilainen1-4/+2
2009-02-24Clean up runTransScripts() a bitPanu Matilainen1-14/+9
2009-02-24Single point of exit from rpmtsRun()Panu Matilainen1-19/+16
2009-02-24Split initialization of flags etc out of rpmtsRun()Panu Matilainen1-50/+62
2009-02-24Formatting cosmetics onlyPanu Matilainen1-8/+4
2009-02-24Calculate need to chroot just oncePanu Matilainen1-2/+3
2009-02-24Eliminate unnecessary variablePanu Matilainen1-4/+1
2009-02-24Push fingerprinting chroot in+out into rpmtsPrepare() tooPanu Matilainen1-27/+33
2009-02-24Push the rest of the prepare-calculations down to rpmtsPrepare()Panu Matilainen1-46/+31
2009-02-24Eliminate fingerprint hash from ts structPanu Matilainen1-12/+12
2009-02-24Split fingerprinting stuff out of rpmtsRun()Panu Matilainen1-73/+79
2009-02-24Split prepare phase out of rpmtsRun()Panu Matilainen1-27/+34
2009-02-24File skipping only done for added packages, simplifyPanu Matilainen1-13/+4
2009-02-24Eliminate unused variablesPanu Matilainen1-5/+0
2009-02-24Split sanity checking out of rpmtsRun() to helper functionPanu Matilainen1-73/+69
2009-02-24Fix memory leak from unused problem setPanu Matilainen1-3/+0
2009-02-24Calculate files in transaction just oncePanu Matilainen1-43/+23
2009-01-17Make it possible to disable %pre- and %posttrans scriptlets (rhbz#475582)Panu Matilainen1-3/+3
2009-01-15Add extra parameter to rpmteClose() to control fi behaviorPanu Matilainen1-2/+3
2008-12-19Remove couple of leftover, unused local variablesPanu Matilainen1-6/+0
2008-12-19Eliminate last remaining fi-internals use from transaction.cPanu Matilainen1-2/+2
2008-12-19Add internal rpmfi apis to deal with fingerprints, use themPanu Matilainen1-5/+3
2008-12-19Eliminate file info set argument to rpmpsmNew()Panu Matilainen1-3/+2
2008-12-19Optionally reload ts element file info in rpmteOpen(), free in closePanu Matilainen1-9/+3
2008-12-19Use rpmteSetFI() to clear memory instead of direct accessPanu Matilainen1-5/+1
2008-12-19Free rpmfi fingerprints in rpmfiFree()Panu Matilainen1-1/+0
2008-12-18Reduce the hash size of the fingerPrintCache by factor 4Florian Festi1-1/+1
2008-12-18Do only add symlinks the the first rpmFpHash as these are the only one we rea...Florian Festi1-7/+12
2008-12-18Reduce the size of the FpHashes by factor 4.Florian Festi1-2/+2
2008-12-10use RPMFI_KEEPHEADER instead of numerical constantFlorian Festi1-1/+1
2008-12-10Kill rpmfiUpdateState and free all the rpmfis as soon as file conflict check ...Florian Festi1-2/+7
2008-12-10Move ->actions from rpmfi to rpmfsFlorian Festi1-41/+51
2008-12-10Create a new datastructure rpmfs aka File States that contains the informatio...Florian Festi1-1/+1
2008-11-30Move install langs to per-transaction levelPanu Matilainen1-16/+2
2008-11-30Move netsharedpaths to per-transaction levelPanu Matilainen1-10/+1
2008-11-27Add + use internal rpmteHaveTransScript() functionPanu Matilainen1-9/+5
2008-11-27Eliminate rpmtsiFi(), use rpmteFI() insteadPanu Matilainen1-31/+11