Please note: This project is no longer active. The website is kept online for historic purposes only.
If you´re looking for a Linux driver for your Atheros WLAN device, you should continue here .

Overview

This page is present to document the purpose of each branch in the Subversion repository. Top-level branches are reserved for long-lasting and open lines of development that have been given general consent by the developers. Short-lived and temporary branches should be placed in the FOO subdirectory. All branches should be documented here.

Active Branches

Note: "Active" as in "still existing" or "not yet removed" rather than necessarily "is actively developed".

madwifi-dfs

This branch supports ongoing development of 802.11h and DFS features for MadWifi. Initial goal is to satisfy FCC and ETSI regulatory requirements.

Owner mtaylor, benoit
Opened r2443
Closed -

madwifi-free

This branch is used to integrate Sam's open-sourced HAL with MadWifi. This branch is based on the madwifi-hal-0.10.5.6 branch.

Owner proski
Opened r3879
Closed -

Historic Branches

These are branches which are no longer existing for one reason or the other. For the sake of completeness they still are documented here, since they still can be found in the repository history.

dadwifi

Was used to work on converting MadWifi to mac80211 stack slated to appear in Linux 2.6.22. Work ceased due to changes in the roadmap.

Owner dwhedon
Opened r1764
Closed r3564

dadwifi-openhal

Was used to work on replacing binary HAL with the free OpenHAL alternative in dadwifi. Work ceased due to changes in the roadmap.

Owner mickflemm
Opened r1829
Closed r3565

dadwifi-slim

Was used to trim dadwifi branch, make sure it works and advance it. Work ceased due to changes in the roadmap.

Owner mcgrof
Opened r2997
Closed r3566

madwifi-hal-0.9.20.3

Integration of HAL version 0.9.20.3 (20061205) into MadWifi. This requires porting the FreeBSD patch, as well as changes to the radar detection algorithm. Currently the patch has been ported, but we still need to work on enabling radar detection. The work on this branch has been stopped, remaining tasks will be continued in the madwifi-hal-0.9.30.x branches.

Owner scottr
Opened r1888
Closed r2306

madwifi-hal-0.9.30.10

Integration of HAL version 0.9.30.10 (20070318) into MadWifi, based on the past preparations done in the madwifi-hal-0.9.20.3 branch. This branch is now closed, the work is resumed in branch madwifi-hal-0.9.30.13.

Owner -
Opened r2229
Closed r2322

madwifi-hal-0.9.30.13

Integration of HAL version 0.9.30.13 (20070428) into MadWifi, based on the preparations done in the madwifi-hal-0.9.30.10 branch. The result of this work has been merged to trunk in r2360.

Owner -
Opened r2304
Closed r2361

madwifi-ng-refcount

This branch was used to work on changes to the node processing such that it works correctly. Specifically, it changed reference counting so that reference counting logic and resource handling logic are separate and work. The result of this work has been merged to trunk in r2357.

Owner mentor
Opened r2061
Closed r2358

madwifi-old

This was a historic source of the old version of MadWifi, prior to introduction of VAPs. This branch has been closed, since madwifi-old is deprecated since June 2006.

Owner --
Opened --
Closed r2631

madwifi-old-openhal

This branch was used to convert madwifi-old to a free alternative to HAL and to keep it compatible with the latest Linux changes. Results of this work were used to start ath5k. When ath5k was started, this branch became obsolete.

Owner mickflemm
Opened --
Closed r3567

madwifi-ng-txpower

This was used to integrate work done by mentor related to reworking TX power related stuff. This branch has been closed due to inactivity.

Owner mentor
Opened r2710
Closed r3894

madwifi-trace

Once used for adding features that help in tracing HAL activity, mainly to support reverse engineering work done for ath5k development. This branch has been closed, since the I/O tracing functionality is now available in the kernel and doesn't require any changes to the driver.

Owner mtaylor
Opened r2801
Closed r3895

madwifi-trace-0.9.3

Once used for adding features that help in tracing HAL activity, mainly to support reverse engineering work done for ath5k development. This branch was for tracing the old HAL (0.9.18.0) version, which is reported to have better performance than the HAL in trunk. It has been closed, since the I/O tracing functionality is now available in the kernel and doesn't require any changes to the driver.

Owner br1
Opened r3016
Closed r3895

madwifi-hal-0.10.5.6

Integration of HAL version 0.10.5.6 into MadWifi. This HAL from Sam adds AR5007 support.

Owner -
Opened r3693
Closed r4129

madwifi-hal-testing

Integration of the OpenWRT/DD-WRT/MakSat HAL into MadWifi.

Owner -
Opened r3865
Closed r4129