Age | Commit message (Collapse) | Author | |
---|---|---|---|
2016-05-28 | Replace the /dev/bpf* open loop with a plain open("/dev/bpf0", ...). | Martin Natano | |
ok deraadt jca | |||
2015-12-22 | remove a NULL-check before free() | mmcc | |
2015-01-16 | Replace <sys/param.h> with <limits.h> and other less dirty headers where | Theo de Raadt | |
possible. Annotate <sys/param.h> lines with their current reasons. Switch to PATH_MAX, NGROUPS_MAX, HOST_NAME_MAX+1, LOGIN_NAME_MAX, etc. Change MIN() and MAX() to local definitions of MINIMUM() and MAXIMUM() where sensible to avoid pulling in the pollution. These are the files confirmed through binary verification. ok guenther, millert, doug (helped with the verification protocol) | |||
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@ | |||
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-08 | carefully check some return values and make lint happy. check for | Reyk Floeter | |
truncation before feeding strings into the kernel. | |||
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-06-01 | don't use the newline character in hostapd_log() calls | Reyk Floeter | |
2006-05-13 | set the correct timezone using tzset() before before writing to syslog. | Reyk Floeter | |
thanks to Bruno Carnazzi | |||
2006-02-25 | fix 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--- | |||
2005-12-18 | Update my e-mail address in the copyright statement, no binary changes. | Reyk Floeter | |
2005-12-10 | add an option to increase the multicast ttl which is currently limited | Reyk 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-01 | move iapp configuration in a separate data structure | Reyk Floeter | |
2005-11-20 | add 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-16 | add a configuration option for specifying a non-standard port and multicast | Reyk 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-07 | move IAPP definitions to separate header file | Reyk Floeter | |
2005-10-07 | spacing | Reyk Floeter | |
2005-09-13 | use memcmp instead of bcmp to compare tree nodes. | Reyk Floeter | |
2005-09-09 | replace hasch tables with red-black trees used by the node tables. | Reyk Floeter | |
ok mcbride@ | |||
2005-08-17 | add newlines in hostapd_fatal() calls, fix some typos. | Reyk Floeter | |
thanks to Brian Poole. | |||
2005-07-30 | flush print buffer on empty newlines | Reyk Floeter | |
2005-07-04 | nicer text | Theo de Raadt | |
2005-07-04 | remove command line options -i, -a and -b (iapp interface, hostap interface | Reyk Floeter | |
and broadcast mode). please use the configuration file hostapd.conf(5) instead, it is now mandatory to run hostapd with it. | |||
2005-07-04 | print error messages to stderr instead of syslog on startup. | Reyk Floeter | |
suggested by deraadt@ | |||
2005-07-04 | add 'random' action address and auth open request/response | Reyk Floeter | |
2005-06-17 | first step to implement a proactive wireless monitoring system using | Reyk Floeter | |
hostapd(8). it's a very simple but powerful approach using highly flexible and stateless event and action rules for IEEE 802.11 traffic. you can monitor a wireless network by watching frames with types and addresses (with support for tables and masks) and you can trigger actions like writing log messages, sending pcap/radiotap dumps to the IAPP network, removing nodes from the hostap, resending received frames and sending contructed 802.11 frames in reply to traffic received from any rogue nodes. it's based on some initial work from the c2k5 which has been tested and improved during the last weeks. some missing documentation for hostapd.conf(5) will be written as soon as possible. ok deraadt@ | |||
2005-05-21 | hostapd doesn't really do much without root privileges, so check for that early | Mathieu Sauve-Frankel | |
ok reyk@ | |||
2005-04-14 | fix possible double free(), thans to Andrey Matveev | Reyk Floeter | |
2005-04-13 | un-hack, use event_loopexit() | Reyk Floeter | |
ok henning@ brad@ | |||
2005-04-13 | sync usage() | Jason McIntyre | |
2005-04-13 | only fflush STDERR when we actually log to STDERR, reyk ok | Henning Brauer | |
2005-04-13 | missing copyrights here as well | Henning Brauer | |
it is more than fine to re-use our code (please do!), but do not forget our copyright! | |||
2005-04-13 | do not close descriptors before exit | Theo de Raadt | |
2005-04-13 | bzero of bss not needed | Theo de Raadt | |
2005-04-13 | KNF | Henning Brauer | |
2005-04-13 | add the initial version of the OpenBSD hostapd daemon | Reyk Floeter | |
ok deraadt@ |