Jouni Malinen
df9b245e76
wpa_gui: Fix Windows build
2010-04-18 19:06:24 +03:00
Jouni Malinen
be48214d2b
Preparations for 0.7.2 release
2010-04-18 18:02:34 +03:00
Jouni Malinen
e4cbe058d6
TNC: Add more debug infor to EAP-TNC server state changes
2010-04-18 12:24:02 +03:00
Jouni Malinen
11804a4ebc
TNC: Fix EAP-TNC fragmentation of the last message
...
62477841a1
tried to address fragmentation
issues, but it did not address the case where the final EAP-TNC
message gets fragmented. Move the state update to the correct place
to address this case, too.
2010-04-18 12:21:56 +03:00
Jouni Malinen
5febb0d272
TNCS: Fix uninit in error case to not double free IMVs
2010-04-18 11:10:46 +03:00
Jouni Malinen
125c74cd80
WPS: Include CONFIG_EAP automatically if WPS is enabled
2010-04-17 22:05:18 +03:00
Jouni Malinen
e0f412b927
atheros: Restore ATH_WPS_IE definition and comment
2010-04-17 21:47:13 +03:00
Jouni Malinen
9b74812032
atheros: Add more robust and complete debug info for ioctl failures
2010-04-17 21:45:34 +03:00
Jouni Malinen
a317d8520e
atheros: Update to build with the current driver version
2010-04-17 21:04:26 +03:00
Jouni Malinen
2de5a860a3
Fix build without CONFIG_FULL_DYNAMIC_VLAN
2010-04-17 21:01:35 +03:00
Masashi Honma
5008cb5e55
Support for Solaris default shell restriction
...
Some shells (like Solaris default /bin/sh) doesn't allow -e
option for file existence check. Use -f instead.
2010-04-17 17:15:23 +03:00
Jouni Malinen
7992b07f6a
Remove unnecessary SUBDIRS loops from src/*/Makefile
...
There are no subdirectories in any of these directories or plans
for adding ones. As such, there is no point in running the loop
that does not do anything and can cause problems with some shells.
2010-04-17 17:10:31 +03:00
Jouni Malinen
e34ce1683c
VLAN: Reorder init to get same behavior for all VLAN interfaces
...
Both the wildcard VLAN entry and the statically configured VLAN
interfaces should behave in the same way. Initializing the
full dynamic VLAN code before adding the statically configured VLAN
interfaces allows the same processing to be applied to both statically
and dynamically added VLAN interface (i.e., also the statically
configured ones will be added to a bridge).
2010-04-17 09:48:27 +03:00
Jouni Malinen
0249c988bb
VLAN: Set statically configured VLAN interfaces up
...
This is needed to be able to bind stations to them with mac80211.
2010-04-17 09:45:18 +03:00
Jouni Malinen
74e259ec7c
Do not trigger initial scan if there are no enabled networks
...
This allows wpa_supplicant to be started quickly with an empty
configuration. If an external program wants to fetch scan results
from wpa_supplicant, it will need to request a scan explicitly
in this type of case.
2010-04-16 18:56:23 +03:00
Jouni Malinen
37eb8da957
nl80211: Fix wpa_supplicant build
2010-04-16 14:13:27 +03:00
Jouni Malinen
b9c3e576cb
VLAN: Fix bridge interface clean up for no tagged_interface case
2010-04-16 01:13:46 +03:00
M. Braun
20e2cb0ae0
VLAN: Decrease bridge forwarding delay to avoid EAPOL timeouts
2010-04-16 00:48:32 +03:00
M. Braun
0ab7a701ab
nl80211: Fix initial add_ifidx() realloc to not forget values
...
We need to make a copy of the old entries the first time the
if_indices buffer gets allocated.
2010-04-16 00:39:59 +03:00
M. Braun
97cfcf6482
nl80211: Add bridge interfaces to own ifindex list automatically
...
Whenever our own interface is added to a bridge, add that bridge
into the list of own interfaces.
2010-04-16 00:36:33 +03:00
M. Braun
37ba0928d5
VLAN: Set dynamic VLAN up to fix STA bind and key setup
2010-04-15 23:54:41 +03:00
Jouni Malinen
cd1d72c1d0
nl80211: Add more debug info on NL80211_ATTR_STA_VLAN failures
2010-04-15 23:46:49 +03:00
Jouni Malinen
4254100d6c
Stop processing if STA VLAN bind fails
2010-04-15 23:44:10 +03:00
Jouni Malinen
91faf6b948
VLAN: Clean up debug code and error messages
2010-04-15 20:35:51 +03:00
Jouni Malinen
c47cf42e4b
WPS: Fix association when both WPS and WPA/RSN IE are included
...
The WPS IE was overriding the WPA/RSN IE in driver based MLME case
(hostapd_notif_assoc), but the MLME code here was not using WPS IE
correctly, i.e., it allowed the WPA/RSN IE override the operation.
2010-04-15 12:55:34 +03:00
Jouni Malinen
5fbc1f279b
Fix get_interfaces() driver call to use correct drv_priv data
2010-04-14 16:38:53 +03:00
Jouni Malinen
843123590a
Fix hostapd build without WPS
2010-04-12 15:15:17 +03:00
Jouni Malinen
0cb445a472
Fix internal DH implementation not to pad shared key
...
The returned buffer length was hardcoded to be the prime length
which resulted in shorter results being padded in the end. However,
the results from DH code are supposed to be unpadded (and when used
with WPS, the padding is done in WPS code and it is added to the
beginning of the buffer). This fixes WPS key derivation errors
in about 1/256 of runs ("WPS: Incorrect Authenticator") when using
the internal crypto code.
2010-04-12 12:25:21 +03:00
Jouni Malinen
20e26395c8
SME: Fix build without 802.11r or WPS
2010-04-12 09:39:36 +03:00
Jouni Malinen
92aaafe6bd
.gitignore for generated language files
2010-04-11 23:00:51 +03:00
Stefan Oswald
7c00f6ba86
wpa_gui: Add Qt translator installation and German translation
...
This takes QTranslator into use and adds a German translation of
wpa_gui.
2010-04-11 22:58:08 +03:00
Stefan Oswald
0d76b1ab5f
wpa_gui: Make Status strings visible to linguist
...
Linguist cannot see the strings coming from wpa_supplicant, so create
a function that translates these to tr() strings inside wpa_gui
source code.
2010-04-11 22:42:02 +03:00
Stefan Oswald
9086fe4466
wpa_gui: Convert strings to use tr() in user-visible text
...
This is in preparation for allowing wpa_gui to be translated.
2010-04-11 22:35:02 +03:00
Witold Sowa
c56ce48a6f
dbus: Add new KeyMgmt interface capabilities
...
Add "wpa-ft-psk", "wpa-psk-sha256", "wpa-ft-eap" and "wpa-eap-sha256"
possible KeyMgmt values of interface capabilities to fit values in
BSS RSN options dictionary.
2010-04-11 21:37:28 +03:00
Jouni Malinen
0544b24248
Add BSSID and reason code (if available) to disconnect event
...
This adds more details into the CTRL-EVENT-DISCONNECTED event to
make it easier to figure out which network was disconnected in some
race conditions and to what could have been the reason for
disconnection. The reason code is currently only available with
the nl80211 driver wrapper.
2010-04-11 21:25:15 +03:00
Jouni Malinen
488d0934ab
hostapd_cli: Add deauth/disassoc commands to usage help
2010-04-11 21:00:16 +03:00
Jouni Malinen
e3802622db
nl80211: Define set_freq for wpa_supplicant, too
2010-04-11 20:36:16 +03:00
Jouni Malinen
c706d5aa17
Add wpa_supplicant AP mode events for Public Action frames
2010-04-11 20:33:33 +03:00
Jouni Malinen
195420b8d1
Add WPS Registrar success callback
2010-04-11 20:21:08 +03:00
Jouni Malinen
b3db190fa2
Started to make set_ap_wps_ie() capable of adding multiple IEs
...
This mechanism can be used to add various IEs to Beacon and Probe
Response frames and it should be made clear that it is not reserved
only for WPS IE.
2010-04-11 20:16:43 +03:00
Jouni Malinen
f90ceeaabf
wpa_supplicant AP mode: Add function for enabling MAC address filtering
...
This can be used to allow only a specific station to associate.
2010-04-11 20:08:00 +03:00
Jouni Malinen
48b357a989
Make sure AP interface is initialize before accepting WPS commands
2010-04-11 20:06:12 +03:00
Jouni Malinen
7a649c7dda
wpa_supplicant AP: More thorough AP mode deinit
2010-04-11 20:03:39 +03:00
Jouni Malinen
508545f3a9
Add more wpa_supplicant AP mode parameters for the driver wrapper
...
This makes it easier to configure AP mode for drivers that take care
of WPA/RSN IE generation.
2010-04-11 20:02:01 +03:00
Jouni Malinen
4b768ed0b2
Add registerable callback for wpa_supplicant AP mode completion
2010-04-11 19:59:33 +03:00
Jouni Malinen
1c4c9c5078
Try to start a new scan more quickly after driver rejection
...
This speeds up recovery from some cases where the driver may refuse
a new scan request command temporarily.
2010-04-11 19:56:23 +03:00
Jouni Malinen
8cd82735cb
Add an option to request a connection without a new scan
2010-04-11 19:55:40 +03:00
Jouni Malinen
64e58f5189
Add option for overriding scan result handler for a single scan
2010-04-11 19:53:31 +03:00
Jouni Malinen
087f0254d7
FT: Fix wpa_sm_set_ft_params wrapper for non-FT build
2010-04-11 19:49:32 +03:00
Jouni Malinen
814782b9fe
Allow driver wrappers to indicate maximum remain-on-channel duration
2010-04-11 19:42:37 +03:00