Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | fix a few more typos found by spell(1); rectify a double "with" pointed out | sobrado | 2009-04-16 | 2 | -8/+8 | |
| | | | | | | by jmc@ while looking at this diff. ok jmc@, reyk@ (for the hostapd part) | |||||
* | Fixed memory leaks which would occur if the second of two memory | tobias | 2009-03-31 | 1 | -3/+7 | |
| | | | | | | | allocations fails. looks right deraadt, krw ok henning | |||||
* | no need for __packed, and it is even used wrong; from ragge | deraadt | 2009-02-15 | 1 | -2/+2 | |
| | ||||||
* | bring in the findeol() fix from pfctl. list of affected parsers by sthen | henning | 2008-10-17 | 1 | -3/+5 | |
| | ||||||
* | Fix cut and pasto; Steven Roberts | millert | 2008-05-12 | 1 | -2/+2 | |
| | ||||||
* | Error out with usage line if additional arguments are given after the | pyr | 2008-05-12 | 1 | -1/+6 | |
| | | | | | | option parsing. Found out the hard way by jdixon on ifstated. ok sobrado@, jdixon@, millert@ | |||||
* | Unbreak parser by initializing topfile correctly. | mpf | 2008-02-27 | 1 | -2/+2 | |
| | | | | I got fooled by patch(1). Sorry. | |||||
* | Have popfile() also close the main config file, | mpf | 2008-02-26 | 1 | -14/+15 | |
| | | | | | | | 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@ | |||||
* | Remove space/tab compression function from lgetc() and replace | mpf | 2007-11-12 | 1 | -10/+2 | |
| | | | | | | | | 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@ | |||||
* | last one left behind. | pyr | 2007-10-22 | 1 | -2/+5 | |
| | | | | | all daemons synced. ok reyk@ | |||||
* | Allow '=' to end a number in all lexers. | mpf | 2007-10-16 | 1 | -2/+2 | |
| | | | | Requested and OK deraadt@ | |||||
* | in the lex... even inside quotes, a \ followed by space or tab should | deraadt | 2007-10-16 | 1 | -2/+4 | |
| | | | | | | | | 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 | |||||
* | in all these programs using the same pfctl-derived parse.y, re-unify the | deraadt | 2007-10-13 | 1 | -85/+105 | |
| | | | | | | | | 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. | |||||
* | next step in the yylex unification: handle quoted strings in a nicer fashion | deraadt | 2007-10-11 | 1 | -13/+20 | |
| | | | | | | | 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 | |||||
* | Add NUMBER support for signed and unsigned 64bit numbers to the lexer | reyk | 2007-09-12 | 1 | -30/+82 | |
| | | | | | | | instead of passing numbers as STRINGs. Add careful range checks whenever NUMBERs are used in the grammar. From deraadt@ (except the specific range checks) | |||||
* | convert to new .Dd format; | jmc | 2007-05-31 | 2 | -4/+4 | |
| | ||||||
* | Use event(3) provided signal functions -- this decouples the event | claudio | 2007-05-02 | 2 | -29/+40 | |
| | | | | | handling and so the signal handlers are safe to call whatever they want. This solves PR5463. OK reyk@ | |||||
* | unbreak the symset function | reyk | 2007-02-09 | 1 | -3/+2 | |
| | ||||||
* | carefully check some return values and make lint happy. check for | reyk | 2007-02-08 | 8 | -60/+89 | |
| | | | | truncation before feeding strings into the kernel. | |||||
* | add a channel hopper for wireless interfaces. the channel hopper will | reyk | 2006-12-31 | 5 | -5/+154 | |
| | | | | | | | | 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@ | |||||
* | properly use LDADD and DPADD | deraadt | 2006-11-13 | 1 | -2/+3 | |
| | ||||||
* | check error condition of strtonum | reyk | 2006-10-13 | 1 | -2/+8 | |
| | ||||||
* | hostapd tree search speedup via inlined compare function | reyk | 2006-09-28 | 2 | -4/+5 | |
| | | | | suggested by Mike Belopuhov (mkb at crypt dot org dot ru) | |||||
* | fix the configuration parser for event rules: correct handling of | reyk | 2006-09-28 | 1 | -55/+54 | |
| | | | | | | | 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! | |||||
* | knock out the cpp/m4 stuff from MACROS; after discussion with many... | jmc | 2006-08-31 | 1 | -6/+2 | |
| | ||||||
* | add new event rules to match optional elements of radiotap headers: | reyk | 2006-06-27 | 4 | -10/+364 | |
| | | | | | | signal percentage, transmit rate and channel frequency. ok and hints by jsg@ jmc@ | |||||
* | fix printing of the RSSI radiotap element: use the PRINTF wrapper | reyk | 2006-06-26 | 1 | -2/+2 | |
| | | | | around hostapd_log instead of the printf function | |||||
* | set the RSSI Max value in ath(4) and use the new RSSI radiotap header | reyk | 2006-06-23 | 1 | -1/+13 | |
| | | | | | | | 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@ | |||||
* | don't use the newline character in hostapd_log() calls | reyk | 2006-06-01 | 8 | -56/+63 | |
| | ||||||
* | \<char> is <char> except for \<newline> -- no exceptions. much like how | deraadt | 2006-05-26 | 1 | -4/+2 | |
| | | | | other things work. ok henning | |||||
* | .Sx for section references; | jmc | 2006-05-16 | 1 | -2/+2 | |
| | ||||||
* | mention the lack of authenticated management frames in IEEE 802.11. | reyk | 2006-05-15 | 2 | -3/+9 | |
| | ||||||
* | initial implementation of "IP Roaming" in hostapd, see hostapd.conf(5). | reyk | 2006-05-15 | 9 | -16/+533 | |
| | | | | ok dlg@ | |||||
* | make lint happy | reyk | 2006-05-15 | 1 | -13/+12 | |
| | ||||||
* | set the correct timezone using tzset() before before writing to syslog. | reyk | 2006-05-13 | 1 | -1/+2 | |
| | | | | thanks to Bruno Carnazzi | |||||
* | some IAPP implementations still use the pre-standard port 2313 in broadcast | reyk | 2006-03-10 | 2 | -4/+7 | |
| | | | | | mode (tested with the HP ProCurve 420wl). add a note to the manual page and the example configuration. | |||||
* | fix for hostapd_printf() from Andrey Matveev: | reyk | 2006-02-25 | 1 | -10/+14 | |
| | | | | | | | | | ---snip--- We allocate some memory with va_start() for storage variable arguments in dynamic mode. va_end() takes care about clearing this memory. Therefore we should be sure, that to each va_start() there corresponds va_end() call. And on error path too. ---snap--- | |||||
* | fix a bug by updating the bpf packet header for each received frame in | reyk | 2006-01-31 | 1 | -2/+3 | |
| | | | | | | the capture buffer. to alex 'pukpuk' at gmx.de | |||||
* | add an 'include' rule to hostapd.conf(5); based on an older diff from | reyk | 2005-12-29 | 2 | -48/+129 | |
| | | | | | | dhartmei@ for the parser. this is useful if you have many hostapd systems using the same configuration but individual local definitions (like macros or table entries). | |||||
* | Update my e-mail address in the copyright statement, no binary changes. | reyk | 2005-12-18 | 12 | -24/+24 | |
| | ||||||
* | tweak: ok reyk | jmc | 2005-12-10 | 1 | -5/+7 | |
| | ||||||
* | add an option to increase the multicast ttl which is currently limited | reyk | 2005-12-10 | 4 | -13/+34 | |
| | | | | | | to 1 hop. by using a higher multicast ttl, you could use inter-network multicast forwarding of hostapd messages (i.e. with mrouted(8) or multicast-capable routing switches); "set iapp mode multicast ttl 2". | |||||
* | make lint more happy | reyk | 2005-12-10 | 2 | -3/+8 | |
| | ||||||
* | tweaks; | jmc | 2005-12-01 | 1 | -6/+10 | |
| | ||||||
* | typo | deraadt | 2005-12-01 | 1 | -1/+1 | |
| | ||||||
* | add configuration option to enable/disable specified iapp subtype handling | reyk | 2005-12-01 | 4 | -7/+74 | |
| | ||||||
* | support netmasks in table entry ip address assignments | reyk | 2005-12-01 | 3 | -11/+39 | |
| | ||||||
* | move iapp configuration in a separate data structure | reyk | 2005-12-01 | 8 | -84/+106 | |
| | ||||||
* | deauthenticate all stations on startup which will force them to | reyk | 2005-12-01 | 3 | -3/+39 | |
| | | | | reassociate cleanly. | |||||
* | log message consistency | reyk | 2005-11-23 | 1 | -5/+5 | |
| |