summaryrefslogtreecommitdiff
path: root/lib/header.h
AgeCommit message (Expand)AuthorFilesLines
2011-11-30Implement "fast" flag to headerImport()Panu Matilainen1-0/+1
2011-11-30Add an enhanced interface for unloading, aka exporting, headersPanu Matilainen1-0/+9
2011-11-30Add an enhanced interface for loading, aka importing, headersPanu Matilainen1-0/+17
2010-11-17Yet another round of enum-as-function-argument eliminationPanu Matilainen1-3/+3
2010-11-17Avoid enum as function argument for headerConvert()Panu Matilainen1-2/+2
2010-10-22Switch header APIs to use rpmTagVal instead of rpmTagPanu Matilainen1-18/+18
2010-09-21Stop abusing enum typedefs for bitfield typesPanu Matilainen1-4/+8
2010-09-13Eliminate all fooUnlink() functions out of the APIPanu Matilainen1-7/+0
2010-09-01Passed-in values are const for every headerPutType() variantPanu Matilainen1-6/+6
2009-09-30Add alternative header iterator methodPanu Matilainen1-1/+8
2009-09-02Deprecate headerGetColor(), implement using headerGetNumber()Panu Matilainen1-0/+1
2009-09-02Add convenience function for retrieving numeric header dataPanu Matilainen1-0/+8
2009-09-02Deprecate headerNVR() and friendsPanu Matilainen1-0/+5
2009-09-02Add two new convenience functions for header string dataPanu Matilainen1-0/+16
2009-01-20Add a bit of documentation for headerGet() flagsPanu Matilainen1-2/+11
2009-01-20Add headerGet() flag to request argv-style NULL-terminated string arraysPanu Matilainen1-0/+1
2009-01-05Eliminate header magic duplication all over the place, export itPanu Matilainen1-0/+5
2008-11-12Add rpmdb record number to headers retrieved from rpmdbPanu Matilainen1-0/+7
2008-10-10Add headerConvert() "proxy" for performing various conversions on header dataPanu Matilainen1-0/+13
2008-07-08Shove header legacy interfaces into rpmlegacy.hPanu Matilainen1-181/+0
2008-07-03Change headerPutString() arg name to match the othersPanu Matilainen1-1/+1
2008-06-19Add type-safe headerPutFoo() methods for supported tag data typesPanu Matilainen1-0/+33
2008-06-18Group legacy interfaces at the end of header.hPanu Matilainen1-199/+143
2008-06-18Switch around headerAdd*Entry() family vs headerPut()Panu Matilainen1-3/+4
2008-06-18Switch around headerMod() and headerModifyEntry()Panu Matilainen1-1/+1
2008-06-18Add headerMod() to headerPut() etc familyPanu Matilainen1-0/+11
2008-06-17Rename headerRemoveEntry() to headerDel(), add compat wrapperPanu Matilainen1-1/+13
2008-06-13Deprecate headerGetEntry() and headerGetEntryMinMemory()Panu Matilainen1-2/+4
2008-06-11Add headerGet() flag to force allocation of returned dataPanu Matilainen1-0/+1
2008-05-26Treat epoch as unsigned integerPanu Matilainen1-1/+1
2008-05-26Deprecate headerNextIterator()Panu Matilainen1-1/+3
2008-05-22Remove some leftover doxygen @todo markersPanu Matilainen1-1/+0
2008-05-21Eliminate rpmTagTable internals from API/ABI completelyPanu Matilainen1-30/+0
2008-05-17Add HEADERGET_RAW flag to disable i18n lookupsPanu Matilainen1-0/+1
2008-05-17Push header getter flags down to internal helpersPanu Matilainen1-1/+1
2008-05-17Oops, thinko/typo in headerGetFlagsPanu Matilainen1-1/+1
2008-05-17Add typedefs for header get/put flags, use instead of intPanu Matilainen1-6/+7
2008-05-16Remove unused hRET_s and HE_s definitions for goodPanu Matilainen1-28/+0
2008-05-16Eliminate rpmHeaderFormats and rpmHeaderTagExtensions from the APIPanu Matilainen1-21/+1
2008-05-16Push finding of formatter and tag extension functions down to formats.cPanu Matilainen1-0/+4
2008-05-16Make extension formatter functions opaquePanu Matilainen1-32/+2
2008-05-16Eliminate the now unnecessary extension type fieldsPanu Matilainen1-9/+0
2008-05-16Split format and tag extensions to separate tablesPanu Matilainen1-0/+1
2008-05-15Change headerTagTagFunction() to take tag container as argPanu Matilainen1-11/+4
2008-05-14Teach headerGet() to retrieve extension tags if enabled with flagsPanu Matilainen1-1/+2
2008-05-14Teach rpm tag table about extensionsPanu Matilainen1-0/+1
2008-05-13Add headerPut() for adding data to headers through tag containerPanu Matilainen1-0/+14
2008-05-13Convert header tag iterator to use rpmtdPanu Matilainen1-0/+8
2008-05-13Convert headerGetEntry() internals to use rpmtd for dataPanu Matilainen1-0/+15
2008-05-13New "tag data" container struct + some basic methods to deal with itPanu Matilainen1-0/+1