summaryrefslogtreecommitdiff
path: root/bin/chio/parse.y
AgeCommit message (Expand)Author
2014-11-20Don't allow embedded nul characters in strings.Jonathan Gray
2014-11-16Convert the logic in yyerror(). Instead of creating a temporaryAlexander Bluhm
2014-11-14Add gcc printf format attributes to yyerror() in parse.y files.Doug Hogan
2014-05-18use reallocarrayMarc Espie
2013-11-25use u_char for buffers in yylex, for ctype callsSebastian Benoit
2013-11-12add a variety of missing prototypesTheo de Raadt
2009-03-31Fixed memory leaks which would occur if the second of two memoryTobias Stoeckmann
2008-02-27Unbreak parser by initializing topfile correctly.Marco Pfatschbacher
2008-02-26Have popfile() also close the main config file,Marco Pfatschbacher
2007-11-12Remove space/tab compression function from lgetc() and replaceMarco Pfatschbacher
2007-10-16Allow '=' to end a number in all lexers.Marco Pfatschbacher
2007-10-16in the lex... even inside quotes, a \ followed by space or tab shouldTheo de Raadt
2007-10-13in all these programs using the same pfctl-derived parse.y, re-unify theTheo de Raadt
2007-10-11next step in the yylex unification: handle quoted strings in a nicer fashionTheo de Raadt
2007-09-11macro argument unused, using local instead; spotted by mpfTheo de Raadt
2007-09-11extend lex to spot numbers in the stream, without impacting the parsingTheo de Raadt
2007-06-01fix -Wall 'implicit declaration' of err & errx: s/errno.h/err.h/; ok deraadt...Constantine A. Murenin
2006-05-29oups, left one strdup unchecked, and some more error handling smalliesHenning Brauer
2006-05-29de-beckify (KNF)Henning Brauer
2006-05-29Make chio have a connection between st(4) devices and "drives" in aBob Beck