summaryrefslogtreecommitdiff
path: root/lib/rpmts_internal.h
Commit message (Expand)AuthorAgeFilesLines
* Refactor db iterator locked to single rpmte to a common helper functionPanu Matilainen2022-10-201-0/+4
* Remember used keyring type in the transaction setPanu Matilainen2022-03-311-0/+1
* Allow an optional "override clock" for deterministic timestampsBenno Rice2021-11-231-0/+5
* Implement alternative transaction callback style with transaction elementsPanu Matilainen2020-10-051-0/+1
* Implement a transaction set change notification callbackPanu Matilainen2020-09-301-0/+7
* Add a public API for controlling package verification flagsPanu Matilainen2018-06-271-0/+1
* Rename vslevel back to vfylevel everywhere, sighPanu Matilainen2018-06-271-1/+1
* Move verify level configuration to transaction set public APIPanu Matilainen2018-06-201-1/+1
* Always execute scriptlet callbacks with owning header (RhBug:1485389)Panu Matilainen2017-09-041-1/+1
* Add mode for updating with minimal writing (RhBug:783480)Pavlina Moravcova Varekova2017-04-211-0/+2
* File triggers moved to own fileLubos Kardos2015-07-231-14/+2
* Add support for %transfiletriggerun.Lubos Kardos2015-02-051-0/+19
* Add support for executing file triggers.Lubos Kardos2015-02-051-0/+13
* Add hash installedPackages to transaction members structure.Lubos Kardos2015-02-051-1/+2
* Make rpmtsPrunedIterator() internally availablePanu Matilainen2014-03-041-0/+5
* Initialize plugins much earlierPanu Matilainen2013-04-031-0/+2
* Eliminate leftover selabel handle from rpmts structPanu Matilainen2013-04-031-2/+0
* Eliminate built-in selinux support. RIP.Panu Matilainen2013-03-211-22/+0
* Export rpmtxnBegin() and rpmtxnEnd()Panu Matilainen2013-03-111-15/+0
* Move transaction lock handle to transaction set centrallyPanu Matilainen2013-03-111-0/+1
* Introduce transaction begin/end API on top of rpmlockPanu Matilainen2013-03-111-3/+15
* Handle transaction global pool allocation centrally in rpmtsPool()Panu Matilainen2012-12-191-1/+1
* Hide the strpool-related rpmts/rpmfi/rpmds interfaces out of sight for nowPanu Matilainen2012-11-011-0/+8
* Bury the fingerprint hash-types into fprint.c, clean upPanu Matilainen2012-09-141-0/+1
* Hang rpmlib() dependency set onto transaction setPanu Matilainen2012-09-131-0/+1
* Add infastructure for global transaction set string poolPanu Matilainen2012-09-121-0/+2
* Add an nternal rpmal create+populate helper function, use for erased packagesPanu Matilainen2012-09-121-0/+3
* Store transaction element pointers in the removedPkgs hashPanu Matilainen2012-08-301-1/+1
* remove the 'path' parameter of rpmtsSELabelInit()Ales Kozumplik2012-01-121-2/+1
* selinux: reopen label between transactions if necessary (RhBug: 746073)Ales Kozumplik2012-01-121-3/+5
* Move rpmtsSELabelFoo() functions to an internal-only headerPanu Matilainen2010-12-211-0/+21
* Add "c++ protection" to (hopefully) all of our internal headersPanu Matilainen2010-09-211-0/+8
* ...and finally eliminate the spec crapola from transaction set for goodPanu Matilainen2010-09-011-2/+0
* Use selabel interfaces instead of matchpathconSteve Lawrence2010-09-011-0/+2
* Update the plugin architecture to allow for remembering stateSteve Lawrence2010-09-011-0/+2
* Lose the now unnecessary rpmtsSELinuxEnabled() functionPanu Matilainen2010-08-131-1/+0
* numAddedPackages is unused since rpm 4.8.0, eliminatePanu Matilainen2010-06-221-2/+0
* Use the new chroot API everywhere, eliminate old related gooPanu Matilainen2010-05-311-2/+0
* Move the lone hashFunctionString() into misc.[ch], eliminate rpmhash.[ch]Panu Matilainen2010-05-211-1/+0
* Convert tsmem->removedPackages to a hash table and remove rpmdbPruneIterator ...Florian Festi2010-05-061-3/+1
* Make transaction lock path per-transactionPanu Matilainen2010-04-221-0/+1
* Further generalize the rpmlock interfacePanu Matilainen2010-04-221-0/+3
* Default to "not found" for rpmtsSolve() + comment behaviorPanu Matilainen2010-03-141-0/+1
* Add internal API for depsolve callbackPanu Matilainen2010-03-121-0/+3
* Record problems into the transaction elements causing themPanu Matilainen2010-03-121-1/+0
* Split transaction member information out of rpmts to separate structPanu Matilainen2010-03-121-11/+19
* Remove no longer neede rpmts->filesystemCount and->filesystemsFlorian Festi2010-02-051-2/+0
* Remove unused ordering related members from rpmts structPanu Matilainen2009-12-211-2/+0
* Eliminate transaction disk space checking functions from the APIPanu Matilainen2009-12-151-26/+1
* Make disk space problem reporting slightly saner (RhBug:517418)Panu Matilainen2009-10-271-0/+2