summaryrefslogtreecommitdiff
path: root/lib/psm.c
AgeCommit message (Expand)AuthorFilesLines
2013-02-02Making pre/post tsm/psm hooks more consistent.Elena Reshetova1-12/+13
2013-02-02Extending rpm plugin interface, part 1Elena Reshetova1-1/+10
2013-02-02Don't complain about a bad md5 sum for repackaged rpms.Anas Nashif1-0/+8
2013-02-02Suspend exclusive database lock when scriptlets get calledAnas Nashif1-0/+2
2013-02-02Allow updates to different architecturesAnas Nashif1-1/+2
2012-03-30Kill FSM: Make FSM_PKGERASE a functionFlorian Festi1-2/+2
2012-03-30Kill FSM: Make FSM_PKGINSTALL a functionFlorian Festi1-2/+2
2012-03-27Untangle lib/fsm.c and lib/cpio.cFlorian Festi1-3/+3
2012-03-08Whoops, dont make install progress callbacks on erasurePanu Matilainen1-1/+1
2012-01-28Don't assume rpmfiNew() always succeedsPanu Matilainen1-1/+1
2012-01-11Eliminate now unnecessary runFsm() helper from psmPanu Matilainen1-20/+9
2012-01-11Turn FSM into a blackbox, much like PSM isPanu Matilainen1-6/+3
2012-01-11Eliminate archiveSize member from rpmfiPanu Matilainen1-3/+6
2012-01-11Issue package install/erase progress callbacks on justdb operation tooPanu Matilainen1-4/+2
2012-01-11Eliminate fluff from PSM_INITPanu Matilainen1-4/+0
2012-01-05Clean up progress callbacks in fsm/psm machineryPanu Matilainen1-43/+50
2012-01-05Pass and remember the controlling psm (if any) in fsmPanu Matilainen1-3/+4
2012-01-05Use rpmtsNotify() directly for psm error callbacksPanu Matilainen1-9/+2
2012-01-03Implement scriptlet start and stop callbacks (RhBug:606239)Panu Matilainen1-2/+11
2011-11-22Make %pretrans failure fail the install (RhBug:736960)Panu Matilainen1-0/+1
2011-09-02Make rpmScript opaquePanu Matilainen1-4/+5
2011-09-02Add an API for creating real rpmScript items out of triggers, use itPanu Matilainen1-33/+17
2011-09-02First step towards unifying triggers into rpmScript APIPanu Matilainen1-23/+13
2011-08-29Use correct file state for colored file replacementsPanu Matilainen1-3/+4
2011-07-07Take advantage of Fdescr() in rpmReadPackageFile()Panu Matilainen1-1/+1
2011-06-01Split the --replacepkgs hack to a helper function and document itPanu Matilainen1-23/+29
2011-05-31Cleanup rpmpsmNew() and rpmpsmFree()Panu Matilainen1-25/+10
2011-05-28Eliminate dead NULL-assignments at scope-end in librpm, part IIIPanu Matilainen1-8/+8
2011-04-19Improve fsm error code handling in psmPanu Matilainen1-13/+25
2011-03-23Remove libio support to suppress timedRead()Jindrich Novy1-3/+0
2011-03-04Remove unused return code variablePanu Matilainen1-4/+4
2011-03-04Don't bother storing irrelevant return codesPanu Matilainen1-11/+11
2011-03-04Eliminate unused variablesPanu Matilainen1-10/+6
2010-12-20Rip the stillborn, broken apply/commit transaction gooPanu Matilainen1-25/+3
2010-10-22Change all internal uses of rpmtsInitIterator() to use DBI tagsPanu Matilainen1-3/+3
2010-10-22Switch psm and rpmscript to use rpmTagVal where appropriatePanu Matilainen1-3/+3
2010-09-28Wrong enum type used for psm goal, gcc 4.5 complains (which is nice)Panu Matilainen1-1/+1
2010-09-21Fix rpmRC/int return mismatch by counting errors from handleOneTriggerPanu Matilainen1-6/+6
2010-09-21Use rpmTag as psm scriptTag for type correctnessPanu Matilainen1-1/+1
2010-09-21Fix up bunch of silly int vs rpmRC return code mismatchesPanu Matilainen1-3/+4
2010-09-07Fix error code on verify scriptlet failurePanu Matilainen1-1/+3
2010-08-13Conditionalize rpm_execcon() usage on per-transaction flagsPanu Matilainen1-1/+2
2010-05-31Use the new chroot API everywhere, eliminate old related gooPanu Matilainen1-35/+5
2010-05-26Handle test-transaction centrally on entry to psmPanu Matilainen1-15/+9
2010-05-26Eliminate rpmts from the scriptlet machineryPanu Matilainen1-1/+2
2010-05-26Simplify chroot handling wrt scriptletsPanu Matilainen1-11/+2
2010-05-25Move scriptlet statistics collection (back) inside psmPanu Matilainen1-1/+4
2010-05-07Revert back to rpmdbRemove() taking instance number instead of actual headerPanu Matilainen1-11/+6
2010-04-07Make rpmdbAdd() and rpmdbRemove() internal-onlyPanu Matilainen1-0/+1
2010-04-07Unify rpmdbAdd/Remove() interfacesPanu Matilainen1-6/+11