summaryrefslogtreecommitdiff
path: root/lib/psm.h
AgeCommit message (Expand)AuthorFilesLines
2010-03-29Move the little thats left of psm.h into rpmte_internal.hPanu Matilainen1-40/+0
2010-03-12Turn PSM into a complete blackboxPanu Matilainen1-42/+3
2010-02-25Implement pretrans, posttrans and verifyscript as psm goalsPanu Matilainen1-42/+6
2010-02-25Separate PSM goals from individual stagesPanu Matilainen1-3/+11
2010-02-25Yank out a bunch of unused definesPanu Matilainen1-15/+0
2010-02-25Lose now unnecessary progTag from psmPanu Matilainen1-3/+2
2010-02-25First rough-cut version of scriptlet abstractionPanu Matilainen1-2/+0
2009-09-10Rip the broken asynchronous psm machineryPanu Matilainen1-3/+0
2008-12-19Eliminate file info set argument to rpmpsmNew()Panu Matilainen1-2/+1
2008-11-26Lose unnecessary and silly rpmpsmGetTs() internal funcPanu Matilainen1-7/+0
2008-11-26Lose now unnecessary PSM_RPMDB_LOAD stage and rpmpsmSetFI()Panu Matilainen1-9/+0
2008-10-09Mark psm functions as internalPanu Matilainen1-0/+9
2008-03-17Remove repackage support to finish off with rollbackPanu Matilainen1-1/+0
2008-02-05Mass convert (back) to rpmTag as it's usable everywhere nowPanu Matilainen1-1/+1
2007-12-17Make psm opaque, add minimal methods to cover internal needsPanu Matilainen1-36/+24
2007-12-08Switch to <rpm/foo.h> style for public headersPanu Matilainen1-2/+2
2007-12-04Eliminate debug junk from the APIPanu Matilainen1-10/+0
2007-12-01Add separate public header for callback declarationsPanu Matilainen1-0/+1
2007-11-23Use #include <x.h> syntax to include public headers.Ralf Corsépius1-1/+1
2007-11-08Minimal protection for rpmsqElem internalsPanu Matilainen1-0/+1
2007-10-28Include "rpmsq.h" instead of <rpmsq.h>.Ralf Corsépius1-1/+1
2007-09-21Unexport rpmpms typedef, nothing outside rpm can use it anywayPanu Matilainen1-0/+2
2007-09-11Remove splint tags.Ralf Corsépius1-45/+10
2003-05-08- don't use error string after gzclose (Dmitry V. Levin).jbj1-1/+1
2003-04-02Splint clean.jbj1-3/+6
2003-03-19- unify signal handling in librpmio, use condvar to deliver signal.jbj1-0/+1
2003-03-19Sanity.jbj1-1/+2
2003-03-18Proof of concept scriptlet queue, single or multi threaded.jbj1-6/+3
2003-03-16Create rpmsq, combining rpmdb/psm signal handlers.jbj1-4/+7
2002-08-23- merge signature returns into rpmRC.jbj1-1/+1
2002-08-19- add --with-efence to configure, check install/upgrade with efence.jbj1-7/+77
2002-07-11- update for sv.po.jbj1-8/+0
2002-05-19- Grand Renaming of rpm data types.jbj1-4/+4
2002-04-13- use rpmdb-redhat to suggest dependency resolution(s).jbj1-2/+0
2002-04-11- rescusitate --rebuild.jbj1-1/+0
2002-04-08doxygen cleanup.jbj1-1/+1
2001-12-20- solaris: translate i86pc to i386 (#57182).jbj1-1/+1
2001-11-13- split file info tag sets into rpmfi.c.jbj1-23/+2
2001-11-12- commit to using rpmDepSet and TFI_t, not header.jbj1-10/+0
2001-11-11- unify rpmFNSet into TFI_t.jbj1-0/+2
2001-11-11Replace loadFi with fiNew, freeFi with fiFree.jbj1-34/+0
2001-11-11- factor per-transactionElement data out of TFI_t through pointer ref.jbj1-103/+18
2001-11-11- common structure elements for unification of TFI_t and rpmFNSet.jbj1-1/+4
2001-11-10- strip header tags for erased as well as installed transactionElements.jbj1-29/+18
2001-11-09- no-brainer refcounts for rpmProblemSet object.jbj1-1/+1
2001-11-08- linear search on added package provides is dumb.jbj1-1/+1
2001-11-05Start deconstructing availablePackage list.jbj1-2/+3
2001-10-30- transaction.c: cleanly uncouple availablePackage from TFI_t.jbj1-13/+46
2001-10-29- start hiding availablePackage data/methods in rpmal.c/rpmal.h.jbj1-0/+8
2001-10-29Remove DYING code.jbj1-17/+0