summaryrefslogtreecommitdiff
path: root/rpmdb/header_internal.c
AgeCommit message (Collapse)AuthorFilesLines
2008-05-12Start (re-)joining librpmdb and librpmPanu Matilainen1-170/+0
- the split is largely arbitrary and mostly just causes, well, arbitrary issues and limitations - just move content from rpmdb/ to lib/ for now
2008-04-07Eliminate several copy-paste hex converters, use pgpHexStr() insteadPanu Matilainen1-18/+0
2008-03-06Mark various header tables and definitions as read-onlyPanu Matilainen1-1/+1
2008-02-05Use rpmTagType always now that it's available everywherePanu Matilainen1-1/+1
- RPM_MASK_TYPE is not a datatype, move it out of the enum - add missing cases python header handling to shut up gcc
2008-01-30Move rpmTagType stuff to rpmtag.h now that they can movePanu Matilainen1-0/+1
2007-12-19Add rpm_data_t (and _constdata_t) for header data, use everywherePanu Matilainen1-1/+1
- consistent, easy to grep for and change... - bogus consts removed where spotted
2007-12-14Bunch of const char* correctionsPanu Matilainen1-1/+1
- functions returning string constants as char * etc...
2007-12-13Use rpm_tagtype_t everywhere for rpm (header) tagtype typePanu Matilainen1-1/+1
- typedef'ed as uint32_t, doesn't matter much but negative types dont exist - easy to grep, easy to change... - define RPM_FORCEFREE_TYPE instead of -1 "magic" for forcing headerFreeData (ugh), easier to grep for and change than "-1"
2007-12-13Use rpm_count_t everywhere for header data countPanu Matilainen1-1/+2
- typedef'ed as uint32_t as that's the key size limit imposed by BDB, relevant for RPM_BIN_TYPE - easy to change to whatever later on as it's now consistent everywhere
2007-11-23Expand private include file names to be relative to $(top_srcdir)Ralf Corsépius1-1/+1
2007-10-28Include "header_internal.h" instead of <header_internal.h>.Ralf Corsépius1-1/+1
2007-10-26Eliminate [u|]int_[8|16|32]. Use c99 stdint.h types instead.Ralf Corsépius1-11/+11
2007-09-11Remove splint tags.Ralf Corsépius1-27/+20
2007-09-05Internal helper function for converting binary blobs to hex strings.Panu Matilainen1-0/+19
2007-04-16This fixes a typo that caused a compiler warning [#178055].Paul Nasrat1-1/+1
Patch from OpenSuSE
2002-11-19Correct doxygen-1.2.18 warnings.jbj1-1/+1
CVS patchset: 5875 CVS date: 2002/11/19 15:07:08
2002-07-02Add boundsread annotations throughout, enable +bounds checking.jbj1-2/+4
Start narrowing the scope of bounds annotations by adding more annotations. CVS patchset: 5537 CVS date: 2002/07/02 23:54:35
2002-06-22Factor bounds checking annotations into source code.jbj1-0/+2
CVS patchset: 5521 CVS date: 2002/06/22 18:51:56
2001-11-19- header handling moved to librpmdb to avoid linkage loops.jbj1-0/+170
CVS patchset: 5193 CVS date: 2001/11/19 22:45:35