summaryrefslogtreecommitdiff
path: root/usr.sbin/hostapd
AgeCommit message (Collapse)Author
2007-05-02Use event(3) provided signal functions -- this decouples the eventClaudio Jeker
handling and so the signal handlers are safe to call whatever they want. This solves PR5463. OK reyk@
2007-02-09unbreak the symset functionReyk Floeter
2007-02-08carefully check some return values and make lint happy. check forReyk Floeter
truncation before feeding strings into the kernel.
2006-12-31add a channel hopper for wireless interfaces. the channel hopper willReyk 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-13properly use LDADD and DPADDTheo de Raadt
2006-10-13check error condition of strtonumReyk Floeter
2006-09-28hostapd tree search speedup via inlined compare functionReyk Floeter
suggested by Mike Belopuhov (mkb at crypt dot org dot ru)
2006-09-28fix the configuration parser for event rules: correct handling ofReyk 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-31knock out the cpp/m4 stuff from MACROS; after discussion with many...Jason McIntyre
2006-06-27add 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-26fix printing of the RSSI radiotap element: use the PRINTF wrapperReyk Floeter
around hostapd_log instead of the printf function
2006-06-23set the RSSI Max value in ath(4) and use the new RSSI radiotap headerReyk 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-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
other things work. ok henning
2006-05-16.Sx for section references;Jason McIntyre
2006-05-15mention the lack of authenticated management frames in IEEE 802.11.Reyk Floeter
2006-05-15initial implementation of "IP Roaming" in hostapd, see hostapd.conf(5).Reyk Floeter
ok dlg@
2006-05-15make lint happyReyk Floeter
2006-05-13set the correct timezone using tzset() before before writing to syslog.Reyk Floeter
thanks to Bruno Carnazzi
2006-03-10some IAPP implementations still use the pre-standard port 2313 in broadcastReyk Floeter
mode (tested with the HP ProCurve 420wl). add a note to the manual page and the example configuration.
2006-02-25fix for hostapd_printf() from Andrey Matveev:Reyk Floeter
---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---
2006-01-31fix a bug by updating the bpf packet header for each received frame inReyk Floeter
the capture buffer. to alex 'pukpuk' at gmx.de
2005-12-29add an 'include' rule to hostapd.conf(5); based on an older diff fromReyk Floeter
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).
2005-12-18Update my e-mail address in the copyright statement, no binary changes.Reyk Floeter
2005-12-10tweak: ok reykJason McIntyre
2005-12-10add an option to increase the multicast ttl which is currently limitedReyk Floeter
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".
2005-12-10make lint more happyReyk Floeter
2005-12-01tweaks;Jason McIntyre
2005-12-01typoTheo de Raadt
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-12-01deauthenticate all stations on startup which will force them toReyk Floeter
reassociate cleanly.
2005-11-23log message consistencyReyk Floeter
2005-11-23add optional interface rule for event rulesReyk Floeter
2005-11-20add support for multiple hostap (wireless) interfaces.Reyk Floeter
for example, if you run one hostapd with two ath(4) devices. you have to specify "set hostap interface { ath0, ath1 }" in hostapd.conf(5). man page bits by jmc@, tested by others
2005-11-17remove the BNF grammar definition from the manual page. it's getting aReyk Floeter
pain to maintain this (have a look at parse.y for some BNF). theo was right...
2005-11-16add a configuration option for specifying a non-standard port and multicastReyk Floeter
address for the IAPP messages. this is an initial approach to run multiple hostapds on one machine, further work will be done later.
2005-10-15use some -ohang list types, for purely cosmetic reasons;Jason McIntyre
ok reyk@
2005-10-11fix "node add"Reyk Floeter
2005-10-07move IAPP definitions to separate header fileReyk Floeter
2005-10-07spacingReyk Floeter
2005-10-05the correct mask sign in table declarations is '&' (not '/').Reyk Floeter
2005-09-30rewording for clarity;Jason McIntyre
ok reyk@
2005-09-30correct way to display a backslash is `\e' in mdoc;Jason McIntyre
grammar + spelling;
2005-09-30update the BNFReyk Floeter
2005-09-30implement a way to match IEEE 802.11 flooding. this will help to detectReyk Floeter
known DoS attacks, like de-auth flooding against wireless networks. an example is provided in the manual page. "or could you just got for it?", deraadt@
2005-09-30fix;5C the 'number' type, use a maximal value of LONG_MAX instead of 16.Reyk Floeter
2005-09-29Add event rule examplesReyk Floeter
2005-09-29order alphabeticallyReyk Floeter