summaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Expand)AuthorFilesLines
2008-05-21Add per-datatype iterators to rpmtdPanu Matilainen2-0/+34
2008-05-21Convert rpmfiBuildFDeps() into fooTag() style interfacePanu Matilainen1-82/+37
2008-05-21Lose rpmfiBuildFClasses() completelyPanu Matilainen1-53/+23
2008-05-21Misplaced assertPanu Matilainen1-1/+1
2008-05-21Eliminate rpmfiBuildFClasses() and rpmfiBuildFDepts() from the API+ABIPanu Matilainen3-172/+146
2008-05-21Split tag extensions out of formats.cPanu Matilainen3-422/+439
2008-05-21Minor fixes to triggercondsTag()Panu Matilainen1-4/+2
2008-05-21Resurrect triggercondsTag()Panu Matilainen1-44/+44
2008-05-21Add rpmtdDup() method for deep copying of tag containersPanu Matilainen2-0/+36
2008-05-21Turn rpmtd freeData into flag bitfield, allowing more precise controlPanu Matilainen4-16/+30
2008-05-21Convert mireSkip() to use new interfacesPanu Matilainen1-69/+15
2008-05-21Add arraysize formatPanu Matilainen3-14/+20
2008-05-21Fix up for RPM_BIN_TYPE td->count abuse just once, in rpmtdCount()Panu Matilainen2-5/+4
2008-05-21Drop unused variables from formatValues()Panu Matilainen1-2/+0
2008-05-21Lose the useless rpmtdToString()Panu Matilainen5-52/+4
2008-05-21Lose padding argument from formattersPanu Matilainen3-112/+49
2008-05-21Avoid leaking memory on legacy header interface emulationPanu Matilainen1-0/+2
2008-05-21Treat all integer types as unsigned in formattingPanu Matilainen1-3/+3
2008-05-21Simplify xmlFormat()Panu Matilainen1-30/+8
2008-05-21Add rpmtdFormat() method and enumeration of supported formatsPanu Matilainen4-23/+98
2008-05-21Handle RPM_CHAR_TYPE too in stringFormat()Panu Matilainen3-2/+31
2008-05-21Add stringFormat() for barebones string representationPanu Matilainen2-71/+51
2008-05-21Make formatter functions operate on rpmtd current itemPanu Matilainen2-136/+100
2008-05-21Push rpmtd a bit deeper into formattingPanu Matilainen1-25/+15
2008-05-21Minimally convert formatting to pass around rpmtdPanu Matilainen1-36/+34
2008-05-21Remove unused datafree handling from formatValue()Panu Matilainen1-4/+0
2008-05-19Teach rpmtd about the raw i18n string (array) typePanu Matilainen1-1/+3
2008-05-17Move all i18n string munging into separate functionPanu Matilainen1-19/+28
2008-05-17Add HEADERGET_RAW flag to disable i18n lookupsPanu Matilainen2-9/+14
2008-05-17Push header getter flags down to internal helpersPanu Matilainen2-9/+8
2008-05-17Oops, thinko/typo in headerGetFlagsPanu Matilainen1-1/+1
2008-05-17Add typedefs for header get/put flags, use instead of intPanu Matilainen2-8/+9
2008-05-16Remove unused hRET_s and HE_s definitions for goodPanu Matilainen1-28/+0
2008-05-16Use rpmTag enumeration for finding tag format func instead of namesPanu Matilainen1-25/+29
2008-05-16Eliminate rpmHeaderFormats and rpmHeaderTagExtensions from the APIPanu Matilainen4-25/+26
2008-05-16Push finding of formatter and tag extension functions down to formats.cPanu Matilainen4-23/+36
2008-05-16Make extension formatter functions opaquePanu Matilainen4-62/+58
2008-05-16Eliminate the now unnecessary extension type fieldsPanu Matilainen4-43/+30
2008-05-16Split format and tag extensions to separate tablesPanu Matilainen4-4/+9
2008-05-15Dumb segfault in %posttransPanu Matilainen1-0/+1
2008-05-15Unbreak conditional formattingPanu Matilainen1-1/+2
2008-05-15Change headerTagTagFunction() to take tag container as argPanu Matilainen3-172/+90
2008-05-15Eliminate unnecessary extension fieldsPanu Matilainen1-13/+14
2008-05-15Permit tags down to HEADER_IMAGE in queries to match previous behaviorPanu Matilainen1-1/+1
2008-05-15Unify header and extension tag handling of headerFormat()Panu Matilainen1-114/+49
2008-05-15Convert rpmtsAddInstallElement() to new headerGet()Panu Matilainen1-7/+7
2008-05-14Commentary fixesPanu Matilainen1-1/+2
2008-05-14Teach headerGet() to retrieve extension tags if enabled with flagsPanu Matilainen2-2/+43
2008-05-14Simplify rpmDisplayQueryTags()Panu Matilainen1-14/+0
2008-05-14Teach rpm tag table about extensionsPanu Matilainen3-3/+15