summaryrefslogtreecommitdiff
path: root/rpmio/macro.c
AgeCommit message (Expand)AuthorFilesLines
2010-01-04Always free locally defined macros when they go out of scopePanu Matilainen1-3/+2
2010-01-04Remove -98 vintage ifdef'ed dead codePanu Matilainen1-13/+0
2009-12-23Move getopt() portability fiddles out of system.hPanu Matilainen1-0/+6
2009-10-06Decompress lzma files with xz.Ville Skyttä1-2/+0
2009-09-07Eliminate unused variablePanu Matilainen1-2/+2
2009-08-31Replace equal/not equal uses of str[n]cmp() with rstreq[n] in io codePanu Matilainen1-1/+1
2009-03-27Handle XZ in %uncompress macroPanu Matilainen1-0/+3
2009-03-27Add built-in %getconfdir macro for getting rpmConfigDir() valuePanu Matilainen1-0/+4
2009-01-16Add getenv macro, use instead of $(echo $HOME) for defaulsPanu Matilainen1-0/+3
2008-11-22Add function to retrieve rpm config base directoryPanu Matilainen1-1/+0
2008-10-19Permit tab as whitespace between macro arguments (rhbz#467567)Panu Matilainen1-1/+1
2008-09-11Macro argument handling regression regression (rhbz#461180)Panu Matilainen1-6/+3
2008-07-16Make rpmExpand() smarter wrt memory allocationsPanu Matilainen1-1/+12
2008-07-16Eliminate another unnecessary temp variablePanu Matilainen1-4/+2
2008-07-16Eliminate unnecessary variablePanu Matilainen1-3/+2
2008-07-16Macro argument handling regression (rhbz#455333)Panu Matilainen1-2/+4
2008-06-10Use correct type for strlen()Panu Matilainen1-1/+1
2008-04-29Plug memleak in macro doFoo()Panu Matilainen1-0/+1
2008-04-19Further simplify rpmInitMacros()Panu Matilainen1-27/+14
2008-04-19Use argvFree() to free, well, an argv, instead of manual freeingPanu Matilainen1-6/+3
2008-04-18Avoid entirely silly rpmio FD_t usePanu Matilainen1-6/+5
2008-04-18Remove unnecessary xstrdup() of dynamically allocated bufferPanu Matilainen1-3/+2
2008-04-18Cosmetics: group operations more logically...Panu Matilainen1-2/+3
2008-04-18Simplify macro option + argument processingPanu Matilainen1-102/+69
2008-04-17More accurate filtering of .rpmnew etc when reading macrosPanu Matilainen1-3/+3
2008-04-04Missing decompression arguments for bzip in uncompress macroPanu Matilainen1-1/+1
2008-03-31Dead code removal (macro stuff)Panu Matilainen1-17/+0
2008-03-18Minimal namespacing for locale-insensitive x*() string functionsPanu Matilainen1-6/+6
2008-02-26Make bunch of macro internal variables staticPanu Matilainen1-3/+3
2008-02-01Allocate macro buffers dynamicallyPanu Matilainen1-45/+67
2008-02-01Allocate various macro buffers from heap not stackPanu Matilainen1-14/+19
2008-02-01Define + use MACROBUFSIZ for macro expansion buffer sizePanu Matilainen1-8/+10
2008-02-01Macro shell expansion fixes (rhbz#431009)Panu Matilainen1-2/+5
2008-01-30Include spring-cleaningPanu Matilainen1-2/+1
2008-01-27Rename isCompressed() -> rpmFileIsCompressed() for namespacingPanu Matilainen1-1/+1
2008-01-23Make uncompress macros match reality (_ vs __ prefix)Panu Matilainen1-5/+5
2007-12-19Fix some const issues in macrosPanu Matilainen1-5/+5
2007-12-18Remove bogus const from rpmGlob argv return typePanu Matilainen1-1/+1
2007-12-16Unconstify macro contents, fully contained within macro modulePanu Matilainen1-3/+3
2007-12-14Remove bogus consts..Panu Matilainen1-1/+1
2007-12-08Switch to <rpm/foo.h> style for public headersPanu Matilainen1-6/+6
2007-11-30Move logging related macros rpmlog, adjust includesPanu Matilainen1-1/+0
2007-11-23Expand private include file names to be relative to $(top_srcdir)Ralf Corsépius1-1/+1
2007-11-23Move rpmGlob() from macros to rpmfileutil.hPanu Matilainen1-245/+0
2007-11-23Move rpmGetPath and rpmGenPath to rpmfileutil.hPanu Matilainen1-81/+0
2007-11-23Move rpmCleanPath from macros to rpmfileutil.hPanu Matilainen1-86/+0
2007-11-23Move file compression stuff from rpmmacro.h to rpmfileutil.hPanu Matilainen1-57/+1
2007-11-23Move the xstr*() string variants from rpmio.h to rpmstring.hPanu Matilainen1-0/+1
2007-11-23Use #include <x.h> syntax to include public headers.Ralf Corsépius1-5/+5
2007-11-19Lose rpmerr.h for goodPanu Matilainen1-1/+1