OpenBSD CVS

CVS log for src/usr.sbin/hostapd/hostapd.h


[BACK] Up to [local] / src / usr.sbin / hostapd

Request diff between arbitrary revisions


Default branch: MAIN


Revision 1.21 / (download) - annotate - [select for diffs], Fri Jan 16 06:40:17 2015 UTC (9 years, 4 months ago) by deraadt
Branch: MAIN
CVS Tags: OPENBSD_7_5_BASE, OPENBSD_7_5, OPENBSD_7_4_BASE, OPENBSD_7_4, OPENBSD_7_3_BASE, OPENBSD_7_3, OPENBSD_7_2_BASE, OPENBSD_7_2, OPENBSD_7_1_BASE, OPENBSD_7_1, OPENBSD_7_0_BASE, OPENBSD_7_0, OPENBSD_6_9_BASE, OPENBSD_6_9, OPENBSD_6_8_BASE, OPENBSD_6_8, OPENBSD_6_7_BASE, OPENBSD_6_7, OPENBSD_6_6_BASE, OPENBSD_6_6, OPENBSD_6_5_BASE, OPENBSD_6_5, OPENBSD_6_4_BASE, OPENBSD_6_4, OPENBSD_6_3_BASE, OPENBSD_6_3, OPENBSD_6_2_BASE, OPENBSD_6_2, OPENBSD_6_1_BASE, OPENBSD_6_1, OPENBSD_6_0_BASE, OPENBSD_6_0, OPENBSD_5_9_BASE, OPENBSD_5_9, OPENBSD_5_8_BASE, OPENBSD_5_8, OPENBSD_5_7_BASE, OPENBSD_5_7, HEAD
Changes since 1.20: +2 -3 lines
Diff to previous 1.20 (colored)

Replace <sys/param.h> with <limits.h> and other less dirty headers where
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)

Revision 1.20 / (download) - annotate - [select for diffs], Sun Dec 31 03:25:58 2006 UTC (17 years, 5 months ago) by reyk
Branch: MAIN
CVS Tags: OPENBSD_5_6_BASE, OPENBSD_5_6, OPENBSD_5_5_BASE, OPENBSD_5_5, OPENBSD_5_4_BASE, OPENBSD_5_4, OPENBSD_5_3_BASE, OPENBSD_5_3, OPENBSD_5_2_BASE, OPENBSD_5_2, OPENBSD_5_1_BASE, OPENBSD_5_1, OPENBSD_5_0_BASE, OPENBSD_5_0, OPENBSD_4_9_BASE, OPENBSD_4_9, OPENBSD_4_8_BASE, OPENBSD_4_8, OPENBSD_4_7_BASE, OPENBSD_4_7, OPENBSD_4_6_BASE, OPENBSD_4_6, OPENBSD_4_5_BASE, OPENBSD_4_5, OPENBSD_4_4_BASE, OPENBSD_4_4, OPENBSD_4_3_BASE, OPENBSD_4_3, OPENBSD_4_2_BASE, OPENBSD_4_2, OPENBSD_4_1_BASE, OPENBSD_4_1
Changes since 1.19: +17 -1 lines
Diff to previous 1.19 (colored)

add a channel hopper for wireless interfaces. the channel hopper will
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@

Revision 1.19 / (download) - annotate - [select for diffs], Thu Sep 28 17:43:42 2006 UTC (17 years, 8 months ago) by reyk
Branch: MAIN
Changes since 1.18: +1 -2 lines
Diff to previous 1.18 (colored)

hostapd tree search speedup via inlined compare function

suggested by Mike Belopuhov (mkb at crypt dot org dot ru)

Revision 1.18 / (download) - annotate - [select for diffs], Tue Jun 27 18:14:59 2006 UTC (17 years, 11 months ago) by reyk
Branch: MAIN
CVS Tags: OPENBSD_4_0_BASE, OPENBSD_4_0
Changes since 1.17: +30 -1 lines
Diff to previous 1.17 (colored)

add new event rules to match optional elements of radiotap headers:
signal percentage, transmit rate and channel frequency.

ok and hints by jsg@ jmc@

Revision 1.17 / (download) - annotate - [select for diffs], Mon May 15 20:53:02 2006 UTC (18 years, 1 month ago) by reyk
Branch: MAIN
Changes since 1.16: +23 -1 lines
Diff to previous 1.16 (colored)

initial implementation of "IP Roaming" in hostapd, see hostapd.conf(5).

ok dlg@

Revision 1.16 / (download) - annotate - [select for diffs], Sun Dec 18 17:54:12 2005 UTC (18 years, 5 months ago) by reyk
Branch: MAIN
CVS Tags: OPENBSD_3_9_BASE, OPENBSD_3_9
Changes since 1.15: +2 -2 lines
Diff to previous 1.15 (colored)

Update my e-mail address in the copyright statement, no binary changes.

Revision 1.15 / (download) - annotate - [select for diffs], Sat Dec 10 13:42:37 2005 UTC (18 years, 6 months ago) by reyk
Branch: MAIN
Changes since 1.14: +2 -1 lines
Diff to previous 1.14 (colored)

add an option to increase the multicast ttl which is currently limited
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".

Revision 1.14 / (download) - annotate - [select for diffs], Thu Dec 1 02:03:58 2005 UTC (18 years, 6 months ago) by reyk
Branch: MAIN
Changes since 1.13: +7 -1 lines
Diff to previous 1.13 (colored)

add configuration option to enable/disable specified iapp subtype handling

Revision 1.13 / (download) - annotate - [select for diffs], Thu Dec 1 01:28:19 2005 UTC (18 years, 6 months ago) by reyk
Branch: MAIN
Changes since 1.12: +17 -4 lines
Diff to previous 1.12 (colored)

support netmasks in table entry ip address assignments

Revision 1.12 / (download) - annotate - [select for diffs], Thu Dec 1 01:11:30 2005 UTC (18 years, 6 months ago) by reyk
Branch: MAIN
Changes since 1.11: +14 -10 lines
Diff to previous 1.11 (colored)

move iapp configuration in a separate data structure

Revision 1.11 / (download) - annotate - [select for diffs], Thu Dec 1 00:36:41 2005 UTC (18 years, 6 months ago) by reyk
Branch: MAIN
Changes since 1.10: +2 -1 lines
Diff to previous 1.10 (colored)

deauthenticate all stations on startup which will force them to
reassociate cleanly.

Revision 1.10 / (download) - annotate - [select for diffs], Wed Nov 23 20:40:38 2005 UTC (18 years, 6 months ago) by reyk
Branch: MAIN
Changes since 1.9: +5 -1 lines
Diff to previous 1.9 (colored)

add optional interface rule for event rules

Revision 1.9 / (download) - annotate - [select for diffs], Sun Nov 20 12:02:04 2005 UTC (18 years, 6 months ago) by reyk
Branch: MAIN
Changes since 1.8: +29 -19 lines
Diff to previous 1.8 (colored)

add support for multiple hostap (wireless) interfaces.

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

Revision 1.8 / (download) - annotate - [select for diffs], Fri Oct 7 22:32:52 2005 UTC (18 years, 8 months ago) by reyk
Branch: MAIN
Changes since 1.7: +1 -37 lines
Diff to previous 1.7 (colored)

move IAPP definitions to separate header file

Revision 1.7 / (download) - annotate - [select for diffs], Fri Sep 30 16:50:03 2005 UTC (18 years, 8 months ago) by reyk
Branch: MAIN
Changes since 1.6: +4 -2 lines
Diff to previous 1.6 (colored)

implement a way to match IEEE 802.11 flooding. this will help to detect
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@

Revision 1.6 / (download) - annotate - [select for diffs], Fri Sep 9 13:21:13 2005 UTC (18 years, 9 months ago) by reyk
Branch: MAIN
Changes since 1.5: +9 -6 lines
Diff to previous 1.5 (colored)

replace hasch tables with red-black trees used by the node tables.

ok mcbride@

Revision 1.5 / (download) - annotate - [select for diffs], Sat Jul 30 17:18:24 2005 UTC (18 years, 10 months ago) by reyk
Branch: MAIN
CVS Tags: OPENBSD_3_8_BASE, OPENBSD_3_8
Changes since 1.4: +3 -2 lines
Diff to previous 1.4 (colored)

enable -Wbounded

ok anil

Revision 1.4 / (download) - annotate - [select for diffs], Mon Jul 4 16:48:55 2005 UTC (18 years, 11 months ago) by reyk
Branch: MAIN
Changes since 1.3: +5 -3 lines
Diff to previous 1.3 (colored)

add 'random' action address and auth open request/response

Revision 1.3 / (download) - annotate - [select for diffs], Fri Jun 17 19:13:35 2005 UTC (18 years, 11 months ago) by reyk
Branch: MAIN
Changes since 1.2: +228 -41 lines
Diff to previous 1.2 (colored)

first step to implement a proactive wireless monitoring system using
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@

Revision 1.2 / (download) - annotate - [select for diffs], Wed Apr 13 18:31:38 2005 UTC (19 years, 2 months ago) by henning
Branch: MAIN
Changes since 1.1: +11 -8 lines
Diff to previous 1.1 (colored)

KNG

Revision 1.1 / (download) - annotate - [select for diffs], Wed Apr 13 18:12:23 2005 UTC (19 years, 2 months ago) by reyk
Branch: MAIN

add the initial version of the OpenBSD hostapd daemon

ok deraadt@

This form allows you to request diff's between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.