summaryrefslogtreecommitdiff
path: root/build/expression.c
AgeCommit message (Expand)AuthorFilesLines
2011-05-27Eliminate bunch of obvious dead NULL-assingments from misc build partsPanu Matilainen1-1/+1
2010-09-21Move expression type enum out of the structPanu Matilainen1-1/+6
2010-08-25Mass eviction of remaining internal helpers in librpmbuild APIPanu Matilainen1-2/+1
2010-08-24Eliminate parseExpressionString() from librpmbuildPanu Matilainen1-47/+0
2008-08-14Accept numerical characters in macro expansion (related to rhbz#456103)Jindrich Novy1-1/+1
2008-07-26Revert "plug memory leak in spec parsing code"Panu Matilainen1-1/+0
2008-07-25plug memory leak in spec parsing codeFlorian Festi1-0/+1
2008-07-25fix parsing of empty doublequoted strings in spec file (rhbz#456103)Florian Festi1-1/+1
2008-05-20Ignore quotes in expressionJindrich Novy1-0/+2
2008-05-06Nuke EXPRBUFSIZ, it is now uselessJindrich Novy1-2/+0
2008-05-06Don't use static buffer for parsing an expressionJindrich Novy1-19/+24
2008-03-24Eliminate bogus const from expression valuePanu Matilainen1-3/+3
2008-03-23Use rasprintf() to prevent overflows and remove BUFSIZ buffer limit.Jindrich Novy1-3/+1
2008-03-18Minimal namespacing for locale-insensitive x*() string functionsPanu Matilainen1-5/+5
2008-01-30Remove bunch of unnecessary rpmlib.h includesPanu Matilainen1-1/+0
2007-12-16Much of spec internals is exposed, let them be const for nowPanu Matilainen1-1/+1
2007-12-08Switch to <rpm/foo.h> style for public headersPanu Matilainen1-3/+3
2007-11-23Use #include <x.h> syntax to include public headers.Ralf Corsépius1-3/+3
2007-11-19Lose rpmerr.h for goodPanu Matilainen1-1/+1
2007-11-19Replace all RPMERR_* etc uses with corresponding RPMLOG_* levelsPanu Matilainen1-16/+16
2007-10-28Include "rpmbuild.h" instead of <rpmbuild.h>.Ralf Corsépius1-1/+1
2007-10-28Include "rpmlib.h" instead of <rpmlib.h>.Ralf Corsépius1-1/+1
2007-10-09Make rpmerr.h private, include directly where needed.Panu Matilainen1-0/+1
2007-10-09Replace all rpmError() uses with rpmlog()Panu Matilainen1-16/+16
2007-09-21Rename Spec -> rpmSpec for namespacingPanu Matilainen1-3/+3
2007-09-11Remove splint tags.Ralf Corsépius1-72/+18
2007-02-15Fix parsing for parenthesisPaul Nasrat1-0/+2
2003-05-08- don't use error string after gzclose (Dmitry V. Levin).jbj1-7/+7
2003-04-16- permit secondary tag match patterns with RPMQV_ALL.jbj1-5/+13
2002-07-02Add boundsread annotations throughout, enable +bounds checking.jbj1-0/+2
2002-06-23Add boundswrite annotations everywhere.jbj1-0/+4
2001-10-17Converging on lclint-3.0.17 strict level.jbj1-7/+14
2001-10-16More lclint annotations.jbj1-2/+2
2001-10-15Explicit branchstate annotations.jbj1-0/+12
2001-10-15lclint fiddles to annotate globals.jbj1-2/+9
2001-10-13More lclint annotations.jbj1-14/+14
2001-10-13- ratchet up to lclint "strict" level.jbj1-1/+13
2001-09-21- lclint-3.0.0.15 fiddles.jbj1-0/+3
2001-04-30- yet more boring lclint annotations and fiddles.jbj1-2/+2
2001-04-29- globalize _free(3) wrapper in rpmlib.h, consistent usage throughout.jbj1-13/+14
2001-01-15- fix: extra newline in many error messages (#23947).jbj1-16/+16
2001-01-11doxygen annotations for build/*.jbj1-18/+38
2000-12-12Sync with rpm-4_0 branch.jbj1-4/+5
2000-11-15Add const's.jbj1-4/+6
2000-10-28- add cscope/ctags (Rodrigo Barbosa<rodrigob@conectiva.com.br>).jbj1-17/+6
2000-08-27Doxygen annotations.jbj1-7/+3
2000-01-24Documentation sugar.jbj1-1/+6
1999-10-21lclint annotations.jbj1-11/+14
1999-10-04lclint annotations from build.jbj1-1/+1
1999-09-21fix: command line install had header memory leak.jbj1-8/+8