summaryrefslogtreecommitdiff
path: root/lib/rpmds.h
Commit message (Expand)AuthorAgeFilesLines
* Kick out --nopromote remnants, add compiler deprecation warningsPanu Matilainen2022-07-011-0/+3
* Shut up bogus Doxygen warnings about undocumented parametersPanu Matilainen2020-10-281-3/+3
* Axe --nopromote and most of the related infrastructurePanu Matilainen2020-05-271-18/+10
* Introduce a new qualifier for meta dependencies (RhBug:1648721)Panu Matilainen2020-02-271-3/+6
* Add isTransientReq macroFlorian Festi2020-02-271-1/+2
* Fix isUnorderedReq() for multiple qualifiersFlorian Festi2020-02-051-2/+4
* %verify scriptlet dependencies are not supposed to affect orderingPanu Matilainen2018-11-161-1/+1
* Add + use a bitmask for order-agnostic dependency typesPanu Matilainen2018-11-161-0/+3
* While we're at it, add rpmdsIsReverse() + python bindings tooPanu Matilainen2018-09-181-0/+7
* Add an API for determining whether an dependency is weak (aka soft)Panu Matilainen2018-09-181-0/+7
* Forbid 'if' richops in 'or' context and 'unless' richops in 'and' contextMichael Schroeder2017-09-221-0/+11
* Add support for 'unless' rich dependenciesMichael Schroeder2017-09-061-1/+2
* Implement with/without rich dependenciesMichael Schroeder2017-08-101-5/+7
* Spelling fixesVille Skyttä2017-06-271-3/+3
* Eliminate rpmdsNotify() from the API + Python bindingsPanu Matilainen2017-03-281-9/+0
* Remove RPMSENSE_RICH and replace its use with rpmdsIsRich()Florian Festi2015-08-311-2/+1
* Add rpmdsIsRich() function to replace RPMSENSE_RICHFlorian Festi2015-08-311-0/+8
* Remove RPMRICHOP_THEN, make ELSE work with IF complex opMichael Schroeder2015-08-251-2/+1
* Fix doxygen warningsFlorian Festi2015-02-171-1/+1
* Add support for THEN and ELSE rich opsMichael Schroeder2014-09-151-1/+3
* Add rpmdsParseRichDep() function for rich dependency splittingMichael Schroeder2014-09-121-0/+11
* Add a parser for rich dependenciesMichael Schroeder2014-09-121-0/+36
* Add RPMSENSE_RICH for rich dependenciesMichael Schroeder2014-09-121-1/+2
* Use correct type in rpmSanitizeDSFlags and rpmParseDSFlagsMichael Schroeder2014-09-121-2/+2
* Refactor dependency comparison parsing into rpmdsMichael Schroeder2014-09-121-0/+8
* Add rpmdsDToTagN() to convert single char endocding used by the dependency ge...Florian Festi2014-07-081-0/+7
* Add rpmdsD for getting the one char abbreviation for dependency typesFlorian Festi2014-07-081-0/+7
* Add rpmSanitizeDSFlags() functionFlorian Festi2014-07-081-0/+10
* Now it is possible to save trigger index in rpmds.Lubos Kardos2014-07-081-0/+28
* Add rpmdsPutToHeader function to to APIFlorian Festi2014-04-101-0/+8
* Add rpmdsTagF() and rpmdsTagEVR() to the API to accompany rpmdsTagN()Florian Festi2014-04-101-0/+14
* Export the pool-aware rpmds constructorsPanu Matilainen2013-04-161-0/+42
* Make rpmdsMerge() return something meaningfulPanu Matilainen2013-04-151-1/+1
* Hide the strpool-related rpmts/rpmfi/rpmds interfaces out of sight for nowPanu Matilainen2012-11-011-75/+0
* Fixup a copy-paste error in rpmdsPool() doxygen markupPanu Matilainen2012-09-271-1/+1
* Unify the three rpmdsFooMatchesDep() functions into onePanu Matilainen2012-09-131-0/+12
* Add pool-aware version of rpmdsRpmlib()Panu Matilainen2012-09-131-0/+9
* Add pool-aware versions of rpmdsThis() and rpmdsSingle()Panu Matilainen2012-09-131-0/+23
* Add getters for rpmds dependency name and EVR pool idsPanu Matilainen2012-09-121-0/+14
* Add getter methods for rpmds and rpmfi string pool handlePanu Matilainen2012-09-121-0/+7
* Add an alternative rpmds constructor to allow shared pool usagePanu Matilainen2012-09-111-0/+11
* Honor RPMSENSE_MISSINGOK flag in dependency checkingPanu Matilainen2012-08-031-1/+2
* Add rpmdsMatchesDep() as alternative to rpmdsAnyMatchesDep() to make use of t...Florian Festi2011-03-311-0/+10
* Teach rpm about post-transaction dependenciesPanu Matilainen2011-01-251-2/+4
* Const-correctness: rpmdsRpmlib() doesn't (and must not) modify tblpPanu Matilainen2010-11-051-1/+1
* Switch rpmds API and internals to use rpmTagVal instead of rpmTagPanu Matilainen2010-10-221-4/+4
* Stop abusing enum typedefs for bitfield typesPanu Matilainen2010-09-211-2/+4
* Eliminate all fooUnlink() functions out of the APIPanu Matilainen2010-09-131-7/+0
* Remove unused dependency set file reference countPanu Matilainen2010-03-291-15/+0
* Remove unused and non-sensible depedency set build-timePanu Matilainen2010-03-291-15/+0