Recently we opened two additional CVS branches: BSD and WDS.
BSD is used to import code from the FreeBSD atheros driver in order to extend the functionality of Madwifi with new features and make use of some stuff that's been made available by the latest HAL upgrade.
The WDS branch is used for introducing fully-fledged WDS support to Madwifi.
You're welcome to test any of these branches and report about your findings. If you're new to Madwifi and stuff like CVS, and/or not willing to cope with probably instable/broken code you should wait instead until the new features are integrated into the main ("stable") line of Madwifi.