summaryrefslogtreecommitdiff
path: root/lib/rpmds.h
AgeCommit message (Expand)AuthorFilesLines
2012-11-01Hide the strpool-related rpmts/rpmfi/rpmds interfaces out of sight for nowPanu Matilainen1-75/+0
2012-09-27Fixup a copy-paste error in rpmdsPool() doxygen markupPanu Matilainen1-1/+1
2012-09-13Unify the three rpmdsFooMatchesDep() functions into onePanu Matilainen1-0/+12
2012-09-13Add pool-aware version of rpmdsRpmlib()Panu Matilainen1-0/+9
2012-09-13Add pool-aware versions of rpmdsThis() and rpmdsSingle()Panu Matilainen1-0/+23
2012-09-12Add getters for rpmds dependency name and EVR pool idsPanu Matilainen1-0/+14
2012-09-12Add getter methods for rpmds and rpmfi string pool handlePanu Matilainen1-0/+7
2012-09-11Add an alternative rpmds constructor to allow shared pool usagePanu Matilainen1-0/+11
2012-08-03Honor RPMSENSE_MISSINGOK flag in dependency checkingPanu Matilainen1-1/+2
2011-03-31Add rpmdsMatchesDep() as alternative to rpmdsAnyMatchesDep() to make use of t...Florian Festi1-0/+10
2011-01-25Teach rpm about post-transaction dependenciesPanu Matilainen1-2/+4
2010-11-05Const-correctness: rpmdsRpmlib() doesn't (and must not) modify tblpPanu Matilainen1-1/+1
2010-10-22Switch rpmds API and internals to use rpmTagVal instead of rpmTagPanu Matilainen1-4/+4
2010-09-21Stop abusing enum typedefs for bitfield typesPanu Matilainen1-2/+4
2010-09-13Eliminate all fooUnlink() functions out of the APIPanu Matilainen1-7/+0
2010-03-29Remove unused dependency set file reference countPanu Matilainen1-15/+0
2010-03-29Remove unused and non-sensible depedency set build-timePanu Matilainen1-15/+0
2010-03-29Teach rpm about pre-transaction dependenciesPanu Matilainen1-3/+4
2010-03-29Lose unused RPMSENSE_PATCHESPanu Matilainen1-1/+1
2010-03-29Drop "support" for per-scriptlet build-requiresPanu Matilainen1-8/+1
2010-03-29Free up three bits from rpmsenseFlagsPanu Matilainen1-3/+2
2010-03-26Add public rpmdsCurrent() function for creating a single ds from iterationPanu Matilainen1-0/+7
2010-03-26Record header instance in dependency sets + add API for retrievingPanu Matilainen1-0/+8
2010-03-22Lose the useless rpmds refcounting debug junk + switchesPanu Matilainen1-8/+3
2010-03-12Record problems into the transaction elements causing themPanu Matilainen1-13/+0
2009-06-05Unbreak isLegacyPreReq()Panu Matilainen1-1/+2
2009-06-01Bring back former value of RPMSENSE_PREREQPanu Matilainen1-7/+6
2008-10-30Kill of scareMem / keep header flag from rpmdsPanu Matilainen1-2/+1
2008-05-26Remove legacy RPMSENSE_SERIAL.Jindrich Novy1-1/+0
2008-04-24Remove meaningless extern on function declarations in headersPanu Matilainen1-3/+3
2008-02-05Mass convert (back) to rpmTag as it's usable everywhere nowPanu Matilainen1-4/+4
2008-02-05A missed color type in rpmds headerPanu Matilainen1-1/+1
2008-02-05Add rpm_color_t type for rpm color bits, use where spottedPanu Matilainen1-1/+1
2008-02-05Port some rpmds improvements from rpm5.orgPanu Matilainen1-0/+19
2008-01-30Use rpmsenseFlags type for dependency flags everywhere (hopefully)Panu Matilainen1-3/+3
2008-01-30Add missing system includesPanu Matilainen1-0/+2
2008-01-30Remove bunch of unnecessary rpmlib.h includesPanu Matilainen1-1/+1
2008-01-09Implementation of triggerprein scriptlets.Panu Matilainen1-2/+2
2007-12-13Use rpm_tag_t everywhere for rpm (header) tag typePanu Matilainen1-4/+4
2007-12-08Switch to <rpm/foo.h> style for public headersPanu Matilainen1-2/+2
2007-12-04Eliminate debug junk from the APIPanu Matilainen1-13/+1
2007-12-02Move rpmsenseFlag enums to rpmds where they logically belongPanu Matilainen1-0/+69
2007-11-23Add doxygen grouping to rpmds methodsPanu Matilainen1-32/+32
2007-11-23Use #include <x.h> syntax to include public headers.Ralf Corsépius1-2/+2
2007-10-30rpmds is now fully opaque, eliminate _RPMDS_INTERNAL gamesPanu Matilainen1-25/+0
2007-10-26Eliminate [u|]int_[8|16|32]. Use c99 stdint.h types instead.Ralf Corsépius1-12/+12
2007-10-08Make headers self-contained.Ralf Corsépius1-0/+1
2007-10-08'Adjust extern C {} blocks.'Ralf Corsépius1-4/+4
2007-09-21Remove unused proof-of-concept arch-filtering of dependenciesPanu Matilainen1-1/+1
2007-09-11Remove splint tags.Ralf Corsépius1-110/+40