summaryrefslogtreecommitdiff
path: root/lib/psm.c
AgeCommit message (Expand)AuthorFilesLines
2010-03-12Turn PSM into a complete blackboxPanu Matilainen1-34/+10
2010-03-11Not all scriptlets have bodies (eg -p /sbin/ldconfig), dont expand NULLsPanu Matilainen1-2/+2
2010-03-11Dumb segfault on trigger scripts with no flags, dohPanu Matilainen1-1/+1
2010-03-11Support run-time macro and queryformat expansion on scriptletsPanu Matilainen1-3/+21
2010-03-06Minor cleanup to PSM_INIT stage, no functional changesPanu Matilainen1-5/+2
2010-03-01Rip out more rpm 2.x era relocation leftoversPanu Matilainen1-8/+0
2010-02-26Hide install/erase statistics collection inside psmPanu Matilainen1-0/+6
2010-02-25Remove unnecessary fiddling with ts element headerPanu Matilainen1-4/+0
2010-02-25Lose some long since unnecessary includesPanu Matilainen1-2/+0
2010-02-25Duh, yet more leftover io flag stuff in psmPanu Matilainen1-2/+0
2010-02-25Implement pretrans, posttrans and verifyscript as psm goalsPanu Matilainen1-14/+40
2010-02-25Separate PSM goals from individual stagesPanu Matilainen1-60/+48
2010-02-25Lose now unnecessary progTag from psmPanu Matilainen1-7/+1
2010-02-25First rough-cut version of scriptlet abstractionPanu Matilainen1-386/+31
2010-02-25Kick out stillborn codePanu Matilainen1-11/+0
2010-02-24Clean up handleOneTrigger() a bitPanu Matilainen1-25/+13
2010-02-24Lose unused PSM_RPMIO_FLAGS statePanu Matilainen1-10/+0
2010-02-24The lower level script runners dont really need psm for anything nowPanu Matilainen1-13/+9
2010-02-24Bury the signal queue stuff inside runExtScript()Panu Matilainen1-15/+15
2010-02-24Lose psmWait(), instead collect scriptlet runtime stats for all scriptsPanu Matilainen1-24/+8
2010-02-24Push prefix calculation higher in the psm foodchainPanu Matilainen1-31/+28
2010-02-09Move rpmVersionCompare() into a more logical placePanu Matilainen1-21/+0
2010-02-09Unify scriptlet execution calling conventions and error handlingPanu Matilainen1-68/+68
2010-02-09Lose unused stillborn psm threading stuff (didn't I already do this?)Panu Matilainen1-9/+0
2010-01-05Move <errno.h> include out of system.h to the places that need itPanu Matilainen1-0/+2
2009-12-17Move payload open into rpmte (internal) methodPanu Matilainen1-10/+2
2009-09-10Rip the broken asynchronous psm machineryPanu Matilainen1-10/+1
2009-09-10Rip the broken ldconfig optimization hack (RhBug:513224)Panu Matilainen1-25/+0
2009-09-02Further simplify rpmVersionCompare()Panu Matilainen1-10/+5
2009-09-02Simplify rpmpsmStage() and srpm install a bit with the new gettersPanu Matilainen1-20/+8
2009-09-02Simplify rpmVersionCompare() a bitPanu Matilainen1-8/+4
2009-09-02Eliminate uses of headerNVR() and friends in librpm (and python) codePanu Matilainen1-7/+3
2009-08-31Replace equal/not equal uses of str[n]cmp() with rstreq[n] in fsm & psmPanu Matilainen1-10/+10
2009-08-31Eliminate now unnecessary compressor -> ioflags conversionsPanu Matilainen1-13/+5
2009-08-28Eliminate unused result code from psm structPanu Matilainen1-3/+1
2009-08-28Eliminate payload file handle from psm structPanu Matilainen1-8/+7
2009-07-23Kill off lclint remnants everywherePanu Matilainen1-1/+0
2009-06-16Validate rpmlib dependencies on src.rpm install (RhBug:490613)Panu Matilainen1-0/+29
2009-04-23- Move header reading part from rpminstall to tryReadHeader function.Rakesh Pandit1-1/+0
2009-03-18Add support for "lzma alone" compression format (lzdio)Panu Matilainen1-0/+2
2009-03-18LZMA -> XZ renamingPanu Matilainen1-2/+2
2009-03-09Fix RPMTAG_FILESTATES in rpmdbPanu Matilainen1-2/+2
2009-03-08Load macros before creating directories (rhbz#489104)Panu Matilainen1-2/+3
2009-01-19Fix segfault if ts rootdir is NULL (Pixel)Panu Matilainen1-1/+1
2009-01-02Use rpmteSetFd() instead of direct access to rpmte structurePanu Matilainen1-2/+2
2008-12-19Eliminate file info set argument to rpmpsmNew()Panu Matilainen1-5/+9
2008-12-18Check chroot() result in psm too (Pixel)Panu Matilainen1-1/+5
2008-12-10Move ->actions from rpmfi to rpmfsFlorian Festi1-2/+10
2008-12-10Move the run time part of fstates from rpmfi to rpmfs. Keep fstates in rpmfi ...Florian Festi1-3/+5
2008-12-10Create a new datastructure rpmfs aka File States that contains the informatio...Florian Festi1-6/+6