summaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Expand)AuthorFilesLines
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
2008-05-14Convert headerRegenSigHeader() to new header iterator interfacePanu Matilainen1-24/+15
2008-05-14Convert headerMergeLegacySigs() to new header iterator interfacePanu Matilainen1-28/+21
2008-05-14Convert headerGetColor() to use new headerGet() interfacePanu Matilainen1-12/+6
2008-05-14Convert addTE() to new headerGet() interfacePanu Matilainen1-24/+12
2008-05-14Convert rpmteNew() to use new headerGet() interfacePanu Matilainen1-6/+5
2008-05-13Simplify rpmInstallLoadMacros() a bitPanu Matilainen1-17/+10
2008-05-13Add some more rpmtd access methodsPanu Matilainen2-0/+92
2008-05-13Convert runInstScript() to use new style headerGet()Panu Matilainen1-25/+12
2008-05-13Simplify prefix shuffling in psm runScript()Panu Matilainen1-23/+13
2008-05-13Add methods to construct tag containers from argv and argi arraysPanu Matilainen2-0/+71
2008-05-13Add support for iterating over tag data containerPanu Matilainen2-0/+63
2008-05-13Add rpmtdTag() methodPanu Matilainen2-0/+14
2008-05-13Convert headerCopyTags() to use rpmtd internallyPanu Matilainen1-7/+4
2008-05-13Convert headerCopy() to use the new interfaces internallyPanu Matilainen1-9/+7
2008-05-13Add headerPut() for adding data to headers through tag containerPanu Matilainen2-0/+27
2008-05-13Use a macro for copying td entries in compat wrappersPanu Matilainen1-18/+12
2008-05-13Convert header tag iterator to use rpmtdPanu Matilainen2-8/+35
2008-05-13Convert headerGetEntry() internals to use rpmtd for dataPanu Matilainen2-18/+61
2008-05-13Start converting header internals to use the rpmtd structPanu Matilainen1-20/+47
2008-05-13New "tag data" container struct + some basic methods to deal with itPanu Matilainen5-1/+103
2008-05-12Remove tags from headerSprintfArgumentsPanu Matilainen1-2/+0
2008-05-12Use rpmTagGetFoo() instead of local myTagFoo() versionsPanu Matilainen1-47/+3
2008-05-12Push extension defaults one level deeper into headerFormat()Panu Matilainen2-13/+5
2008-05-12Simplify header extension handlingPanu Matilainen4-37/+11
2008-05-12Move headerVerifyInfo() to header.[ch] where it logically belongsPanu Matilainen4-60/+38
2008-05-12Eliminate copy-paste versions of hdrchkFoo() macrosPanu Matilainen3-54/+27
2008-05-12Convert internal uses of headerSprintf() to headerFormat()Panu Matilainen5-11/+8
2008-05-12Add simpler headerFormat() function, deprecate headerSprintf()Panu Matilainen2-4/+30
2008-05-12Split header sprintf formatting to separate sourcePanu Matilainen4-1123/+1132
2008-05-12Move header "default" formats to formats.c along with the rest of 'emPanu Matilainen2-165/+165
2008-05-12Fixup paths and Makefiles for rpmdb/ eliminationPanu Matilainen23-37/+174
2008-05-12Start (re-)joining librpmdb and librpmPanu Matilainen20-0/+13104
2008-05-12Rip old, bit-rotten librpm test programsPanu Matilainen7-672/+0
2008-05-08Caught pants down with strlcpy() vs strncpy() semanticsPanu Matilainen1-2/+2
2008-05-08Check for transaction root sanity in rpmtsSetRootDir()Panu Matilainen2-10/+12