summaryrefslogtreecommitdiff
path: root/lib/rpmte.c
AgeCommit message (Expand)AuthorFilesLines
2012-09-13Put transaction element "self" dependency set into global pool tooPanu Matilainen1-1/+1
2012-09-12Add infastructure for global transaction set string poolPanu Matilainen1-6/+8
2012-08-24Make rpmteHaveTransScript() available internallyPanu Matilainen1-1/+1
2012-08-07Fix RPMPROB_FILTER_FORCERELOCATE aka --badreloc (RhBug:828784)Panu Matilainen1-2/+18
2012-04-24Eliminate header and rpmte knowledge from rpmfsPanu Matilainen1-2/+6
2012-03-21Transaction element file info can be legally NULL in some casesPanu Matilainen1-3/+4
2012-03-20Don't free up file info sets on transaction test-runs, take IIPanu Matilainen1-1/+2
2012-01-28Don't assume rpmfiNew() always succeedsPanu Matilainen1-1/+5
2012-01-28Add some basic sanity checks to rpmte creation, allow rpmteNew() to failPanu Matilainen1-3/+23
2012-01-28Move TR_ADDED file size init into addTE()Panu Matilainen1-8/+4
2011-12-01Allow pre- and posttrans to omit interpreter or body (again)Panu Matilainen1-2/+2
2011-11-22Ehm, %pretrans failure shouldn't abort the entire transactionPanu Matilainen1-2/+1
2011-09-01Source formatting cosmetics: function blocks start on the next linePanu Matilainen1-3/+6
2011-05-28Eliminate dead NULL-assignments at scope-end in librpm, part IVPanu Matilainen1-1/+1
2011-05-25Don't run collections on script stages like %pre/posttrans, ugh.Panu Matilainen1-3/+7
2011-04-05Dont reference transaction set from transaction elementsPanu Matilainen1-2/+1
2010-12-22Make rpmplugins.h private for nowPanu Matilainen1-1/+1
2010-12-13Implement transaction ordering hintingPanu Matilainen1-0/+4
2010-10-26Bury stripTrailingChar() inside the only remaining userPanu Matilainen1-0/+8
2010-10-22Switch rpmte API and internals to use rpmTagVal instead of rpmTagPanu Matilainen1-2/+2
2010-09-21Avoid stepping on toes of relatives, part 1Panu Matilainen1-4/+4
2010-09-13Fix some broken fooUnlink() usagesPanu Matilainen1-1/+1
2010-09-01Update the plugin architecture to allow for remembering stateSteve Lawrence1-98/+38
2010-06-23Use rpmlog() instead of fprintf() for collection error messagesPanu Matilainen1-4/+5
2010-06-22Determine when to perform Collection actionsSteve Lawrence1-0/+65
2010-06-22Add plugin calling supportSteve Lawrence1-0/+130
2010-05-07Convert rpmte internals to use the transaction pointer from element itselfPanu Matilainen1-25/+25
2010-05-07Store pointer to transaction set in transaction elementsPanu Matilainen1-6/+5
2010-05-06Move header filecount retrieve from addTE() to rpmfsNew()Panu Matilainen1-9/+1
2010-05-06Move delTE() inline to rpmteFree()Panu Matilainen1-41/+26
2010-03-29Hide rpmte open/close/error etc logic inside rpmteProcess()Panu Matilainen1-5/+33
2010-03-29Remove unused dependency set file reference countPanu Matilainen1-12/+2
2010-03-26Take advantage of rpmdsInstance() in dependency problem reportingPanu Matilainen1-2/+2
2010-03-26Avoid unnecessary argument now that problem pkgNEVRA is always te NEVRAPanu Matilainen1-5/+4
2010-03-26Change the problem data arrangement for dependency problemsPanu Matilainen1-2/+2
2010-03-26Filter out duplicate problems when adding to element problem setsPanu Matilainen1-4/+15
2010-03-26Eliminate rpmpsAppend() from the APIPanu Matilainen1-7/+14
2010-03-26Push problem creation argument sanitation to the level belowPanu Matilainen1-2/+2
2010-03-26Sanitize rpmteAddProblem() argumentsPanu Matilainen1-5/+4
2010-03-24Remove rpmteColorDS() from the API/ABIPanu Matilainen1-1/+2
2010-03-22Lose completely unused rpmte_debug junkPanu Matilainen1-2/+0
2010-03-22Lose the useless rpmio refcounting debug junkPanu Matilainen1-3/+3
2010-03-22Lose the useless rpmps refcounting debug junkPanu Matilainen1-1/+1
2010-03-22Lose the useless rpmfi refcounting etc debug messages + debug switchesPanu Matilainen1-1/+1
2010-03-18Add a new problem type for obsoletesPanu Matilainen1-0/+1
2010-03-17Use a switch-case when switch-case is called forPanu Matilainen1-16/+9
2010-03-12Add a few API bits for problem sets in transaction elementsPanu Matilainen1-1/+29
2010-03-12Move rpmte-specific problem creation to a helper functionPanu Matilainen1-6/+14
2010-03-12Split file state structures + routines out of rpmte to separate sourcesPanu Matilainen1-98/+0
2010-02-25Improve failed transaction element behavior + loggingPanu Matilainen1-1/+1