summaryrefslogtreecommitdiff
path: root/build/reqprov.c
AgeCommit message (Expand)AuthorFilesLines
2010-12-13Implement transaction ordering hintingPanu Matilainen1-0/+4
2010-10-22Brute-force s/rpmTag/rpmTagVal/ in entire librpmbuildPanu Matilainen1-6/+6
2010-09-21Avoid stepping on toes of relatives, part 3Panu Matilainen1-4/+4
2010-08-25Mass eviction of remaining internal helpers in librpmbuild APIPanu Matilainen1-1/+2
2010-08-25Eliminate unused spec argument from addReqProv()Panu Matilainen1-3/+2
2010-03-29Free up three bits from rpmsenseFlagsPanu Matilainen1-20/+16
2009-10-21Ensure rpmlib() dependency sanity on buildPanu Matilainen1-0/+6
2009-08-31Replace equal/not equal uses of str[n]cmp() with rstreq[n] in build codePanu Matilainen1-2/+2
2009-08-20We always add EVR and Flags to dependencies, remove bogus conditionPanu Matilainen1-4/+2
2009-08-20Fix duplicate dependency checking on buildPanu Matilainen1-20/+42
2008-06-19use type-specific headerPut() on all of build/reqprov.cPanu Matilainen1-13/+4
2008-06-17Convert build reqprov to headerPut()Panu Matilainen1-9/+16
2008-05-26Use rpmds methods to check for duplicates in addReqProv()Panu Matilainen1-38/+9
2008-04-11Use dynamic allocation in rpmlibNeedsFeature()Jindrich Novy1-4/+9
2008-02-05Mass convert (back) to rpmTag as it's usable everywhere nowPanu Matilainen1-5/+5
2008-02-05Use rpmTagType always now that it's available everywherePanu Matilainen1-2/+2
2008-02-03Make rpmtag.h standalone, include from rpmtypes.hPanu Matilainen1-1/+1
2008-01-30rpmlib.h mass evictionPanu Matilainen1-0/+1
2007-12-19Add rpm_data_t (and _constdata_t) for header data, use everywherePanu Matilainen1-4/+4
2007-12-13Use rpm_tagtype_t everywhere for rpm (header) tagtype typePanu Matilainen1-2/+2
2007-12-13Use rpm_tag_t everywhere for rpm (header) tag typePanu Matilainen1-5/+5
2007-12-13Use rpm_count_t everywhere for header data countPanu Matilainen1-1/+1
2007-12-08Switch to <rpm/foo.h> style for public headersPanu Matilainen1-1/+1
2007-11-23Use #include <x.h> syntax to include public headers.Ralf Corsépius1-1/+1
2007-09-21Rename Spec -> rpmSpec for namespacingPanu Matilainen1-1/+1
2007-09-11Remove splint tags.Ralf Corsépius1-7/+1
2004-10-09Splint fiddles.jbj1-21/+21
2002-12-31Dump multilib code, colored depndencies instead.jbj1-7/+2
2002-07-02Add boundsread annotations throughout, enable +bounds checking.jbj1-0/+2
2002-06-23Add boundswrite annotations everywhere.jbj1-0/+2
2001-10-16More lclint annotations.jbj1-7/+8
2001-10-15Explicit branchstate annotations.jbj1-0/+2
2001-06-12- remove dead code frpm popt table reorg.jbj1-6/+6
2001-04-30- yet more boring lclint annotations and fiddles.jbj1-8/+8
2001-04-29- globalize _free(3) wrapper in rpmlib.h, consistent usage throughout.jbj1-10/+15
2001-01-11doxygen annotations for build/*.jbj1-21/+20
2000-12-12Sync with rpm-4_0 branch.jbj1-0/+1
2000-11-12- fine-grained Requires, remove install PreReq's from Requires db.jbj1-2/+4
2000-08-27Doxygen annotations.jbj1-1/+2
2000-07-11- remove build mode help from rpm.c, use rpmb instead.jbj1-0/+11
2000-07-09- prefix payload paths with "./", otherwise "/" can't be represented.jbj1-7/+5
2000-07-05- change optflags for i386.jbj1-4/+10
2000-01-24Documentation sugar.jbj1-1/+4
1999-10-04lclint annotations from build.jbj1-1/+1
1999-08-24Fix duplicate dependency check.jbj1-1/+3
1999-08-24add versions to prereq.jbj1-19/+21
1999-08-20add versions to obsoletes.jbj1-0/+2
1999-07-22add versions to provides.jbj1-1/+3
1999-04-14Make silly headerGetEntry consistent throughout.jbj1-4/+4
1999-01-26Parse BuildRequires: and add appropriate RPMTAG_*REQUIRES* to src rpmjbj1-10/+9