History log of /haiku/src/libs/compat/freebsd_wlan/net80211/Jamfile
Revision Date Author Comments
# 7a701128 09-Oct-2023 Augustin Cavalier <waddlesplash@gmail.com>

drivers/network: Remove now-unneeded manual dependency declarations.


# 6acf0b3e 02-Mar-2022 Augustin Cavalier <waddlesplash@gmail.com>

freebsd_wlan: Reduce -O0 to ieee80211_scan_sw.o.

This is the only file that seems to be affected by whatever the problem is.

Part of #17458.


# 84c9ff3e 10-Dec-2021 Augustin Cavalier <waddlesplash@gmail.com>

net80211: Work around #17458.

Until the cause can be properly determined, anyway.


# 6d0f2b48 07-Jan-2019 Augustin Cavalier <waddlesplash@gmail.com>

freebsd_wlan: Update Haiku-specific code.

Now that we use SYSINIT for the "module" code instead of manually
maintaining lists, we have to make the static library slightly differently.
See inline comment.


# 753c7e08 05-Jan-2019 Augustin Cavalier <waddlesplash@gmail.com>

freebsd11_wlan -> freebsd_wlan.

FreeBSD 12's net80211 layer contains only 2 small KPI breaks from FreeBSD 11,
so we can upgrade it, apply those 2 changes to the drivers which are affected
(as the changes are in some lesser-used functions), and then upgrade all drivers
one at a time.


# 19d67b55 18-Jul-2012 Fredrik Holmqvist <fredrik.holmqvist@gmail.com>

This is set in opt_wlan.h, and should only be done in one place.


# 2c31ec72 13-Apr-2011 Jérôme Duval <korli@users.berlios.de>

added some glue to register correctly rate control modules


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@41247 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 8dc03de6 11-Apr-2011 Jérôme Duval <korli@users.berlios.de>

merged changes from 8.2 FreeBSD release for most wlan drivers and net80211.
updated several firmwares for iprowifi4965 and iprowifi3945. Tested on iprowifi4965 only.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@41240 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 9dd26e81 10-Nov-2010 Axel Dörfler <axeld@pinc-software.de>

* Added xauth authentication module needed for WPA.
* Forwarded a few more ioctls to the driver.
* Enabled debugging mode for now.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@39387 a95241bf-73f2-0310-859d-f6bbb57e9c96


# db4015a5 26-Aug-2010 Axel Dörfler <axeld@pinc-software.de>

* Work in progress of reworking the net80211 stack a bit, implementing some of
the missing notifications.
* Renamed ieee80211_haiku.c to .cpp, and made it compile (this part requires
the updated GCC2, as it uses the ISO-C varargs macros).


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@38378 a95241bf-73f2-0310-859d-f6bbb57e9c96


# e14aa471 28-Dec-2009 Colin Günther <coling@gmx.de>

Adding crypto support for ccmp (aka WPA2) to the wlan stack.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@34800 a95241bf-73f2-0310-859d-f6bbb57e9c96


# f5c86019 28-Dec-2009 Colin Günther <coling@gmx.de>

Adding crypto support for tkip (aka WPA) to the wlan stack.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@34796 a95241bf-73f2-0310-859d-f6bbb57e9c96


# f1c86463 28-Dec-2009 Colin Günther <coling@gmx.de>

Adding crypto support for wep to the wlan stack.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@34795 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 69972fe0 05-Dec-2009 Colin Günther <coling@gmx.de>

Enabling usage of C++ structures in C only code for the wlan stack, too. This
fixes the problem where building wlan drivers failed, due to not yet assembled
kernel_c++_structs_sizes.h while only the wlan stack needed to be compiled.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@34501 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 914a9b34 30-Nov-2009 Colin Günther <coling@gmx.de>

Adding adaptive multi rate retry algorithm module to the wlan stack, as it is
needed by some drivers.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@34393 a95241bf-73f2-0310-859d-f6bbb57e9c96


# a315b76d 29-Nov-2009 Colin Günther <coling@gmx.de>

* Importing r401 of ported wlan stack from osdrawer.net/haiku-wifi.
This port is based on FreeBSD RELEASE_8_0_0 (r199625) found in Haiku's
freebsd vendor branch.
* Added freebsd_wlan directory to the Jamfile in HAIKU_TOP/src/libs/compat/
so that the stack can be built with jam libfreebsd_wlan.a.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@34343 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 19d67b5513f0f33c8e739445d30c9c1f14452850 18-Jul-2012 Fredrik Holmqvist <fredrik.holmqvist@gmail.com>

This is set in opt_wlan.h, and should only be done in one place.


# 2c31ec72222d8e895dd3fad149c3296e0a378274 13-Apr-2011 Jérôme Duval <korli@users.berlios.de>

added some glue to register correctly rate control modules


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@41247 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 8dc03de632faeed754033a549eec60b411308cad 11-Apr-2011 Jérôme Duval <korli@users.berlios.de>

merged changes from 8.2 FreeBSD release for most wlan drivers and net80211.
updated several firmwares for iprowifi4965 and iprowifi3945. Tested on iprowifi4965 only.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@41240 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 9dd26e81ab2d5afb4d831f6101e869fa40133c06 10-Nov-2010 Axel Dörfler <axeld@pinc-software.de>

* Added xauth authentication module needed for WPA.
* Forwarded a few more ioctls to the driver.
* Enabled debugging mode for now.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@39387 a95241bf-73f2-0310-859d-f6bbb57e9c96


# db4015a5f810916f8b786f0168b20f26a987b7d0 26-Aug-2010 Axel Dörfler <axeld@pinc-software.de>

* Work in progress of reworking the net80211 stack a bit, implementing some of
the missing notifications.
* Renamed ieee80211_haiku.c to .cpp, and made it compile (this part requires
the updated GCC2, as it uses the ISO-C varargs macros).


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@38378 a95241bf-73f2-0310-859d-f6bbb57e9c96


# e14aa471c2105998015b9a9e461f29d763becbe0 28-Dec-2009 Colin Günther <coling@gmx.de>

Adding crypto support for ccmp (aka WPA2) to the wlan stack.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@34800 a95241bf-73f2-0310-859d-f6bbb57e9c96


# f5c86019c4d46884f96a37757e4d26cb11c4ea02 28-Dec-2009 Colin Günther <coling@gmx.de>

Adding crypto support for tkip (aka WPA) to the wlan stack.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@34796 a95241bf-73f2-0310-859d-f6bbb57e9c96


# f1c864637495407f8ebb176cbcdb3e859d549e93 28-Dec-2009 Colin Günther <coling@gmx.de>

Adding crypto support for wep to the wlan stack.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@34795 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 69972fe0deb03fe7018c56a9cfcabeff74126760 05-Dec-2009 Colin Günther <coling@gmx.de>

Enabling usage of C++ structures in C only code for the wlan stack, too. This
fixes the problem where building wlan drivers failed, due to not yet assembled
kernel_c++_structs_sizes.h while only the wlan stack needed to be compiled.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@34501 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 914a9b34b72366f1f9ccdf18b72005d0ff894d31 30-Nov-2009 Colin Günther <coling@gmx.de>

Adding adaptive multi rate retry algorithm module to the wlan stack, as it is
needed by some drivers.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@34393 a95241bf-73f2-0310-859d-f6bbb57e9c96


# a315b76dc8b34f6b45eb42d1d84f4cb7a064645a 29-Nov-2009 Colin Günther <coling@gmx.de>

* Importing r401 of ported wlan stack from osdrawer.net/haiku-wifi.
This port is based on FreeBSD RELEASE_8_0_0 (r199625) found in Haiku's
freebsd vendor branch.
* Added freebsd_wlan directory to the Jamfile in HAIKU_TOP/src/libs/compat/
so that the stack can be built with jam libfreebsd_wlan.a.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@34343 a95241bf-73f2-0310-859d-f6bbb57e9c96