summaryrefslogtreecommitdiff
path: root/usr.sbin/hostapd/parse.y
AgeCommit message (Expand)Author
2017-01-05Replace hand-rolled for(;;) emptying of 'symhead' TAILQ with moreKenneth R Westerback
2017-01-05Replace symset()'s hand-rolled for(;;) traversal of 'symhead' TAILQKenneth R Westerback
2016-06-21do not allow whitespace in macro names, i.e. "this is" = "a variable".Sebastian Benoit
2015-08-20stdlib.h is in scope; do not cast malloc/calloc/realloc*Theo de Raadt
2015-01-16Replace <sys/param.h> with <limits.h> and other less dirty headers whereTheo de Raadt
2014-11-20Don't allow embedded nul characters in strings.Jonathan Gray
2014-11-14Add gcc printf format attributes to yyerror() in parse.y files.Doug Hogan
2014-11-03Convert the logic in yyerror(). Instead of creating a temporaryAlexander Bluhm
2014-01-22relax the cfg file secrecy check slightly to allow group readabilityHenning Brauer
2013-11-25use u_char for buffers in yylex, for ctype callsSebastian Benoit
2010-08-03fix linecount bug with comments spanning multiple linesHenning Brauer
2010-01-11lex <=, >=, !=, and -> into a single token for correctness and to reduce theTheo de Raadt
2009-03-31Fixed memory leaks which would occur if the second of two memoryTobias Stoeckmann
2009-02-15no need for __packed, and it is even used wrong; from raggeTheo de Raadt
2008-10-17bring in the findeol() fix from pfctl. list of affected parsers by sthenHenning Brauer
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-22last one left behind.Pierre-Yves Ritschard
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-12Add NUMBER support for signed and unsigned 64bit numbers to the lexerReyk Floeter
2007-02-09unbreak the symset functionReyk Floeter
2007-02-08carefully check some return values and make lint happy. check forReyk Floeter
2006-12-31add a channel hopper for wireless interfaces. the channel hopper willReyk Floeter
2006-10-13check error condition of strtonumReyk Floeter
2006-09-28fix the configuration parser for event rules: correct handling ofReyk Floeter
2006-06-27add new event rules to match optional elements of radiotap headers:Reyk Floeter
2006-06-01don't use the newline character in hostapd_log() callsReyk Floeter
2006-05-26\<char> is <char> except for \<newline> -- no exceptions. much like howTheo de Raadt
2006-05-15initial implementation of "IP Roaming" in hostapd, see hostapd.conf(5).Reyk Floeter
2005-12-29add an 'include' rule to hostapd.conf(5); based on an older diff fromReyk Floeter
2005-12-18Update my e-mail address in the copyright statement, no binary changes.Reyk Floeter
2005-12-10add an option to increase the multicast ttl which is currently limitedReyk Floeter
2005-12-01add configuration option to enable/disable specified iapp subtype handlingReyk Floeter
2005-12-01support netmasks in table entry ip address assignmentsReyk Floeter
2005-12-01move iapp configuration in a separate data structureReyk Floeter
2005-11-23add optional interface rule for event rulesReyk Floeter
2005-11-20add support for multiple hostap (wireless) interfaces.Reyk Floeter
2005-11-16add a configuration option for specifying a non-standard port and multicastReyk Floeter
2005-09-30implement a way to match IEEE 802.11 flooding. this will help to detectReyk Floeter
2005-09-30fix;5C the 'number' type, use a maximal value of LONG_MAX instead of 16.Reyk Floeter
2005-09-29order alphabeticallyReyk Floeter
2005-07-04remove command line options -i, -a and -b (iapp interface, hostap interfaceReyk Floeter
2005-07-04add 'random' action address and auth open request/responseReyk Floeter
2005-06-17support disassoc reason codesReyk Floeter
2005-06-17first step to implement a proactive wireless monitoring system usingReyk Floeter
2005-04-13kill #if 0 crudHenning Brauer