Age | Commit message (Collapse) | Author | |
---|---|---|---|
2013-11-25 | use u_char for buffers in yylex, for ctype calls | Sebastian Benoit | |
found by millert@, ok deraadt@ | |||
2013-09-03 | clarify that the Mb keyword is Mbps; ok reyk | Jason McIntyre | |
2013-07-16 | use .Mt for email addresses; from Jan Stary <hans at stare dot cz>; ok jmc@ | Ingo Schwarze | |
2013-06-29 | do not use Sx for sections outwith the page; | Jason McIntyre | |
man4 still to go... | |||
2013-01-17 | some simple macro fixes; | Jason McIntyre | |
2012-08-15 | use Lk for links; | Jason McIntyre | |
2012-04-24 | take a stab at documenting when arguments need quoted, and valid macro | Jason McIntyre | |
characters; prompted by a diff from robert peichaer org thanks gilles and henning for feedback ok deraadt zinke | |||
2011-07-25 | Make paragraph about ADD.notify handling clearer. First suggestion | Kenneth R Westerback | |
from dcoppa@. ok jmc@ dcoppa@ | |||
2011-06-23 | Use a common text explaining how the various configuration parsers using | Stuart Henderson | |
the standard OpenBSD-style parse.y handle continuing lines with backslashes, paying particular attention to how comments are handled (which can cause nasty side-effects if you're not expecting it). Most wording from jmc@, with suggestions from fgsch@, marc@, Richard Toohey, patrick keshishian and Florian Obser, ok jmc@. | |||
2010-08-03 | fix linecount bug with comments spanning multiple lines | Henning Brauer | |
problem reported with the obvious fix for bgpd by Sebastian Benoit <benoit-lists at fb12.de>, also PR 6432 applied to all the others by yours truly. ok theo isn't it amazing how far this parser (and more) spread? | |||
2010-05-26 | No need to include <sys/sysctl.h> here and it pulls in <sys/proc.h> | Todd C. Miller | |
which causes conflicts with the libevent macros. OK deraadt@ | |||
2010-05-24 | now that we can handle >9 args, put "-D name=value" on one line: it's a bit | Jason McIntyre | |
more readable, and fixes a spacing bug we had in smtpd.8; | |||
2010-02-23 | Fix .Oo .Xo .Oc .Xc mis-nesting by just dropping the .Xo and .Xc which, | Ingo Schwarze | |
in these cases, is useless anyway. Found by and fixing the build with mandoc; still fine with both old and new groff. ok jmc@ | |||
2010-01-11 | lex <=, >=, !=, and -> into a single token for correctness and to reduce the | Theo de Raadt | |
lookahead in the parser ok reyk | |||
2009-06-05 | init rtm_hdrlen | Chris Cappuccio | |
ok claudio@, henning@ | |||
2009-04-16 | fix a few more typos found by spell(1); rectify a double "with" pointed out | Igor Sobrado | |
by jmc@ while looking at this diff. ok jmc@, reyk@ (for the hostapd part) | |||
2009-03-31 | Fixed memory leaks which would occur if the second of two memory | Tobias Stoeckmann | |
allocations fails. looks right deraadt, krw ok henning | |||
2009-02-15 | no need for __packed, and it is even used wrong; from ragge | Theo de Raadt | |
2008-10-17 | bring in the findeol() fix from pfctl. list of affected parsers by sthen | Henning Brauer | |
2008-05-12 | Fix cut and pasto; Steven Roberts | Todd C. Miller | |
2008-05-12 | Error out with usage line if additional arguments are given after the | Pierre-Yves Ritschard | |
option parsing. Found out the hard way by jdixon on ifstated. ok sobrado@, jdixon@, millert@ | |||
2008-02-27 | Unbreak parser by initializing topfile correctly. | Marco Pfatschbacher | |
I got fooled by patch(1). Sorry. | |||
2008-02-26 | Have popfile() also close the main config file, | Marco Pfatschbacher | |
but only do the final popfile call after yyparse() is done. This also fixes config reload on SIGHUP for some daemons. Spotted by otto@. OK deraadt@ | |||
2007-11-12 | Remove space/tab compression function from lgetc() and replace | Marco Pfatschbacher | |
it with a simple filter in the yylex() loop. The compression in lgetc() didn't happen for quoted strings, thus creating a regression when tabs were used in variables. Some testing by todd@ and pyr@ OK deraadt@ | |||
2007-10-22 | last one left behind. | Pierre-Yves Ritschard | |
all daemons synced. ok reyk@ | |||
2007-10-16 | Allow '=' to end a number in all lexers. | Marco Pfatschbacher | |
Requested and OK deraadt@ | |||
2007-10-16 | in the lex... even inside quotes, a \ followed by space or tab should | Theo de Raadt | |
expand to space or tab, and a \ followed by newline should be ignored (as a line continuation). compatible with the needs of hoststated (which has the most strict quoted string requirements), and ifstated (where one commonly does line continuations in strings). pointed out by mpf, discussed with pyr | |||
2007-10-13 | in all these programs using the same pfctl-derived parse.y, re-unify the | Theo de Raadt | |
yylex implementation and the code which interacts with yylex. this also brings the future potential for include support to all of the parsers. in the future please do not silly modifications to one of these files without checking if you are de-unifying the code. checked by developers in all these areas. | |||
2007-10-11 | next step in the yylex unification: handle quoted strings in a nicer fashion | Theo de Raadt | |
as found in hoststated, and make all the code diff as clean as possible. a few issues remain mostly surrounding include support, which will likely be added to more of the grammers soon. ok norby pyr, others | |||
2007-09-12 | Add NUMBER support for signed and unsigned 64bit numbers to the lexer | Reyk Floeter | |
instead of passing numbers as STRINGs. Add careful range checks whenever NUMBERs are used in the grammar. From deraadt@ (except the specific range checks) | |||
2007-05-31 | convert to new .Dd format; | Jason McIntyre | |
2007-05-02 | Use event(3) provided signal functions -- this decouples the event | Claudio Jeker | |
handling and so the signal handlers are safe to call whatever they want. This solves PR5463. OK reyk@ | |||
2007-02-09 | unbreak the symset function | Reyk Floeter | |
2007-02-08 | carefully check some return values and make lint happy. check for | Reyk Floeter | |
truncation before feeding strings into the kernel. | |||
2006-12-31 | add a channel hopper for wireless interfaces. the channel hopper will | Reyk Floeter | |
jump to the next available channel after a configurable delay for the specified list of wireless "hostap" interfaces, see the new "set hostap hopper" commands in hostapd.conf(5). with help by jsg@ | |||
2006-11-13 | properly use LDADD and DPADD | Theo de Raadt | |
2006-10-13 | check error condition of strtonum | Reyk Floeter | |
2006-09-28 | hostapd tree search speedup via inlined compare function | Reyk Floeter | |
suggested by Mike Belopuhov (mkb at crypt dot org dot ru) | |||
2006-09-28 | fix the configuration parser for event rules: correct handling of | Reyk Floeter | |
multiple matches of the 'not' grammar rule and correct 'lladdr' address matching. figured out by Stephen Lewis (stephen at sock dot org dot uk), thanks! | |||
2006-08-31 | knock out the cpp/m4 stuff from MACROS; after discussion with many... | Jason McIntyre | |
2006-06-27 | add new event rules to match optional elements of radiotap headers: | Reyk Floeter | |
signal percentage, transmit rate and channel frequency. ok and hints by jsg@ jmc@ | |||
2006-06-26 | fix printing of the RSSI radiotap element: use the PRINTF wrapper | Reyk Floeter | |
around hostapd_log instead of the printf function | |||
2006-06-23 | set the RSSI Max value in ath(4) and use the new RSSI radiotap header | Reyk Floeter | |
instead of the old db signal header. also allow tcpdump and hostapd to print the new RSSI radiotap header values current/max rssi. ok damien@ jsg@ | |||
2006-06-01 | don't use the newline character in hostapd_log() calls | Reyk Floeter | |
2006-05-26 | \<char> is <char> except for \<newline> -- no exceptions. much like how | Theo de Raadt | |
other things work. ok henning | |||
2006-05-16 | .Sx for section references; | Jason McIntyre | |
2006-05-15 | mention the lack of authenticated management frames in IEEE 802.11. | Reyk Floeter | |
2006-05-15 | initial implementation of "IP Roaming" in hostapd, see hostapd.conf(5). | Reyk Floeter | |
ok dlg@ | |||
2006-05-15 | make lint happy | Reyk Floeter | |
2006-05-13 | set the correct timezone using tzset() before before writing to syslog. | Reyk Floeter | |
thanks to Bruno Carnazzi |