Added a modified version of iw that works with released kernels (not just
2.6.25-wl), and created a new branch for integrating nl80211 virtual
interface management into the aircrack-ng suite.


git-svn-id: http://svn.aircrack-ng.org/branch/airvif-integration@1040 28c6078b-6c39-48e3-add9-af49d547ecab
Fixed the error message users receive when trying to inject on a non-monitor interface to take into account mac80211 drivers (where the original suggested solution doesn't work).


git-svn-id: http://svn.aircrack-ng.org/branch/airvif-integration@1041 28c6078b-6c39-48e3-add9-af49d547ecab
Merge airvif-ng.mk into Makefile, and make airvif-ng compile with -Wall -Werror.


git-svn-id: http://svn.aircrack-ng.org/branch/airvif-integration@1042 28c6078b-6c39-48e3-add9-af49d547ecab
Fixed a bug in airmon-ng and updated the licensing status of airvif-ng


git-svn-id: http://svn.aircrack-ng.org/branch/airvif-integration@1043 28c6078b-6c39-48e3-add9-af49d547ecab
Renamed airvif-ng to nl80211-ng, made airmon-ng work even when nl80211-ng is not built, make it easier to change the monitor interface name prefix (for example, turn mon0 into rtap0) and fix some driver name issues in airmon-ng. (The driver name fixes will also be checked into the trunk later.)


git-svn-id: http://svn.aircrack-ng.org/branch/airvif-integration@1044 28c6078b-6c39-48e3-add9-af49d547ecab
Apply hirte's airodump change on the branch, and allow the user to change the monitor interface prefix using the environment variable MON_PREFIX. (Enables use of monitor interface names like "rtap0".) Default is still "mon".


git-svn-id: http://svn.aircrack-ng.org/branch/airvif-integration@1047 28c6078b-6c39-48e3-add9-af49d547ecab
Landed Hirte's change (Added oneshot option in aircrack-ng to --help) on the airvif branch.


git-svn-id: http://svn.aircrack-ng.org/branch/airvif-integration@1050 28c6078b-6c39-48e3-add9-af49d547ecab
Add license information.


git-svn-id: http://svn.aircrack-ng.org/branch/airvif-integration@1052 28c6078b-6c39-48e3-add9-af49d547ecab
Move nl80211.h to include/ and add licensing information to nl80211-ng.c


git-svn-id: http://svn.aircrack-ng.org/branch/airvif-integration@1053 28c6078b-6c39-48e3-add9-af49d547ecab
This time really land the typo fix on the branch.


git-svn-id: http://svn.aircrack-ng.org/branch/airvif-integration@1056 28c6078b-6c39-48e3-add9-af49d547ecab
Fixed error with madwifi-ng when creating a new VAP (Closes: #423).


git-svn-id: http://svn.aircrack-ng.org/branch/airvif-integration@1057 28c6078b-6c39-48e3-add9-af49d547ecab
Land Hirte's changes on the airvif branch.


git-svn-id: http://svn.aircrack-ng.org/branch/airvif-integration@1060 28c6078b-6c39-48e3-add9-af49d547ecab
Merge repeated if-clauses in makefiles.


git-svn-id: http://svn.aircrack-ng.org/branch/airvif-integration@1062 28c6078b-6c39-48e3-add9-af49d547ecab
Chipset detection changes.


git-svn-id: http://svn.aircrack-ng.org/branch/airvif-integration@1064 28c6078b-6c39-48e3-add9-af49d547ecab
Oops... I also missed the space here.


git-svn-id: http://svn.aircrack-ng.org/branch/airvif-integration@1067 28c6078b-6c39-48e3-add9-af49d547ecab
Landed Hirte's commit (1069: Fixed usage of iCC versions other than 9.0) on the branch.


git-svn-id: http://svn.aircrack-ng.org/branch/airvif-integration@1069 28c6078b-6c39-48e3-add9-af49d547ecab
Fix "airmon-ng: line 378: [: !=: unary operator expected" when neither iw nor nl80211-ng is available.


git-svn-id: http://svn.aircrack-ng.org/branch/airvif-integration@1070 28c6078b-6c39-48e3-add9-af49d547ecab
Print the name of the IWL4965 chipset correctly (it's not 4945).


git-svn-id: http://svn.aircrack-ng.org/branch/airvif-integration@1071 28c6078b-6c39-48e3-add9-af49d547ecab
Apply Hirte's changes on the branch.


git-svn-id: http://svn.aircrack-ng.org/branch/airvif-integration@1075 28c6078b-6c39-48e3-add9-af49d547ecab
Bump the version number of airvif-integration to clarify that it won't make 1.0.


git-svn-id: http://svn.aircrack-ng.org/branch/airvif-integration@1077 28c6078b-6c39-48e3-add9-af49d547ecab