summaryrefslogtreecommitdiff
path: root/build/rpmfc.c
AgeCommit message (Expand)AuthorFilesLines
2011-06-08Handle EINTR on the spot instead of restarting the entire loopPanu Matilainen1-14/+20
2011-06-08Kick out self-pipe trick from depgen helperPanu Matilainen1-43/+1
2011-06-08Abort depgen output reading on EOF, not child exitingPanu Matilainen1-2/+2
2011-05-27Clean up rpmfcGenerateDependsHelper() (aka external depgen) a bitPanu Matilainen1-23/+14
2011-05-27Eliminate a few more dead rpmdsFree() NULL assignmentsPanu Matilainen1-5/+5
2011-05-27Don't bother NULL'ing everything on rpmfcFree()Panu Matilainen1-15/+16
2011-05-27Minor cleanup to rpmfcExec()Panu Matilainen1-5/+4
2011-05-27Minor cleanups to rpmfcGenerateDepends()Panu Matilainen1-9/+4
2011-05-27Eliminate some dead assignments on rpmdsFree()Panu Matilainen1-8/+9
2011-05-27Add a helper function for creation namespaced dependency sets, use itPanu Matilainen1-16/+21
2011-05-27Minor cleanups to rpmfcHelper()Panu Matilainen1-6/+8
2011-05-23Add support for fileattr dependency namespacingPanu Matilainen1-1/+9
2011-05-23Whoops, flags needs to be sorted for argvSearch() to work correctlyPanu Matilainen1-0/+1
2011-05-23Unify fileattr include- and exclude-rule handlingPanu Matilainen1-40/+57
2011-05-19Support "magic_and_path" flag in fileattrsMichael Schroeder1-4/+7
2011-03-14Clean up rpmfcClassify()Jindrich Novy1-20/+19
2011-03-10Clean up rpmfcApply() and rpmfcHelper()Jindrich Novy1-40/+44
2011-03-09Clean up rpmfcExec()Jindrich Novy1-7/+4
2011-03-04Yet remove some unused variables to suppress warningsJindrich Novy1-13/+13
2011-02-21Fix braindamage in the depgen helper collector loop (RhBug:675002)Panu Matilainen1-10/+13
2010-12-10Implement filtering of autogenerated dependenciesPanu Matilainen1-5/+18
2010-12-10Some further preliminaries for next bitsPanu Matilainen1-21/+18
2010-12-10Refactor the helper execution out of rpmfcHelper()Panu Matilainen1-60/+67
2010-12-10Rename pattern -> path for, duh, path patternsPanu Matilainen1-12/+12
2010-12-10Support excluding by path or magic in file classificationPanu Matilainen1-0/+18
2010-12-10Remove broken versioned provides rpmlib() trackingPanu Matilainen1-13/+0
2010-12-01Pass RPM_BUILD_ROOT to helper scripts through environment alwaysPanu Matilainen1-5/+10
2010-12-01Remember buildroot directory in rpmfc structPanu Matilainen1-4/+14
2010-12-01Eliminate unused dir argument to getOutputFrom()Panu Matilainen1-9/+2
2010-10-22Brute-force s/rpmTag/rpmTagVal/ in entire librpmbuildPanu Matilainen1-5/+5
2010-10-05Require file attribute config to have .attr suffixPanu Matilainen1-2/+4
2010-10-05Replace __foo_exeonly attribute with a more generic mechanismPanu Matilainen1-5/+6
2010-09-26Fix segfault in rpmdeps (RhBug:637357)Jindrich Novy1-1/+1
2010-09-21Remove bunch of double consts in librpmbuildPanu Matilainen1-1/+1
2010-09-21Avoid stepping on toes of relatives, part 3Panu Matilainen1-2/+2
2010-09-21Use the macro allocator variants within librpm*Panu Matilainen1-1/+1
2010-09-21Use _free() instead of rfree() where "return value" is assignedPanu Matilainen1-3/+3
2010-09-21Fix up bunch of silly int vs rpmRC return code mismatchesPanu Matilainen1-6/+6
2010-08-25Mass eviction of remaining internal helpers in librpmbuild APIPanu Matilainen1-2/+2
2010-07-03Oops, dont hang in getOutputFrom() if we have nothing to writePanu Matilainen1-5/+4
2010-07-02Rewrite getOutputFrom() in a race-free way (supposedly ;)Panu Matilainen1-72/+108
2010-06-30Make the infamous getOutputFrom() error message more usefulPanu Matilainen1-1/+2
2010-04-29Fix a few uninitialized variable cases found by clang-analyzerPanu Matilainen1-1/+1
2010-03-23First take at pluggable file attribute + dependency extraction systemPanu Matilainen1-175/+156
2010-03-06Lose a couple of leftover variables from times before headerPutString()Panu Matilainen1-8/+4
2010-03-06Dont bother translators with internal error debug fooPanu Matilainen1-10/+0
2010-03-06rpmdsN() and rpmdsEVR() returning NULL here is a serious can't happenPanu Matilainen1-30/+4
2010-03-01Fix rpmfcAttrDeps() for perl modules (was broken in c03be327).Ville Skyttä1-1/+1
2010-02-18Perform dependency extraction solely based on collected attributesPanu Matilainen1-105/+20
2010-02-18Classify .desktop files by just pathPanu Matilainen1-2/+4