summaryrefslogtreecommitdiff
path: root/build/files.c
AgeCommit message (Expand)AuthorFilesLines
2012-08-01Refactor the struct stat hacking into a helper functionPanu Matilainen1-38/+46
2012-08-01Permit non-existent %ghost directories to be packaged (RhBug:839656)Panu Matilainen1-7/+7
2012-07-10Accept "owner" as an alias to "user" %verify attribute (RhBug:838657)Panu Matilainen1-0/+1
2012-07-02Also track large file presence for src.rpm's (RhBug:833427)Panu Matilainen1-0/+3
2012-07-02Push payload file size limit checking into cpio codePanu Matilainen1-13/+2
2012-05-31Export our own version of glob_pattern_p() as rpmIsGlob()Panu Matilainen1-1/+1
2012-05-29Parametrize default vs current %verify and %attr parsingPanu Matilainen1-25/+17
2012-05-28Initial support for "special" %license, similar to %doc (ticket #116)Panu Matilainen1-23/+44
2012-05-28Generalize special doc attribute to "special dir"Panu Matilainen1-5/+5
2012-05-28Handle rpmfiNew() failure centrally in genCpioListAndHeader()Panu Matilainen1-6/+3
2012-05-28Eliminate redundant helper variables from src.rpm generationPanu Matilainen1-9/+6
2012-05-28Move file list freeing to helper functionPanu Matilainen1-9/+11
2012-05-28Hardlink detection doesn't need entire filelist, just the actual recordsPanu Matilainen1-11/+11
2012-05-28isDoc() only needs the doc dirs, not the entire filelistPanu Matilainen1-5/+4
2012-05-28Clean up file records freeing a bitPanu Matilainen1-12/+9
2012-05-28Split the actual file records into a struct of their ownPanu Matilainen1-25/+30
2012-05-28Use vfaMatch() for %config attributes as wellPanu Matilainen1-5/+7
2012-05-28Unify %verify and virtual file attribute handlingPanu Matilainen1-20/+17
2012-05-28Eliminate unused negate field of VFA structPanu Matilainen1-22/+21
2012-05-25Push special %doc handling details out of processPackageFiles()Panu Matilainen1-40/+53
2012-05-25Refactor getSpecialDocDir() so it cannot failPanu Matilainen1-12/+14
2012-05-16Push special doc directory generation next to other special doc foobarPanu Matilainen1-12/+38
2012-05-16Refactor special doc handling out of parseForSimple()Panu Matilainen1-87/+86
2012-05-16parseForSimple() doesn't need the entire file list anymorePanu Matilainen1-7/+7
2012-05-16Negation doesn't make sense for any of the virtual file attributesPanu Matilainen1-6/+3
2012-05-16Handle %dir parsing with an internal file attributePanu Matilainen1-10/+9
2012-05-16Handle %docdir with an internal file attributePanu Matilainen1-11/+7
2012-05-16Explicitly differentate internal/exported file attributesPanu Matilainen1-0/+10
2012-05-15Eliminate unused argument to parseForSimple()Panu Matilainen1-3/+2
2012-05-14Only pass what's needed to parseForCaps()Panu Matilainen1-5/+7
2012-05-14Only pass what's needed to parseForLang()Panu Matilainen1-4/+4
2012-05-14Only pass what's needed to parseForConfig()Panu Matilainen1-6/+6
2012-05-14Only pass what's needed to parseForDev()Panu Matilainen1-9/+9
2012-05-14Only pass what's needed to parseForAttr()Panu Matilainen1-14/+13
2012-05-14Only pass what's needed to parseForVerify()Panu Matilainen1-16/+11
2012-05-14Centralize fl.processingFailed setting for parseForFoo() callsPanu Matilainen1-33/+11
2012-05-14Add a helper function for freeing/resetting a file entry, use itPanu Matilainen1-24/+14
2012-05-14Eliminate redundant filelist initializiationPanu Matilainen1-28/+0
2012-05-14Split out the remaining "current file" state out of global filelistPanu Matilainen1-34/+35
2012-05-14Split file languages and capabilities out of the global filelistPanu Matilainen1-15/+15
2012-05-14Split the file attribute recs (permissions) out of the global filelistPanu Matilainen1-40/+39
2012-05-14Split the various file flags out of the global filelist structPanu Matilainen1-37/+41
2012-05-14Shuffle FileList members around for a more logical groupingPanu Matilainen1-13/+16
2012-03-30rpmbuild: warn if header color differs from color of the package architecture.Ales Kozumplik1-1/+11
2012-02-29Explicitly remap device numbers along with inodes at buildPanu Matilainen1-16/+4
2012-02-10Remap inode numbers to fit into 32bit integer space on build (RhBug:714678)Panu Matilainen1-3/+24
2012-01-28Don't assume rpmfiNew() always succeedsPanu Matilainen1-1/+10
2012-01-11Eliminate no longer needed RPMFI_ISBUILD and RPMFI_ISSOURCE internal flagsPanu Matilainen1-3/+0
2012-01-11Explicitly tell rpmfiNew() when its being used for buildPanu Matilainen1-0/+3
2011-11-09Make base64 encoding/decoding part of rpmio public APIPanu Matilainen1-1/+1